Skip to content

MemGator 1.0-rc5

Pre-release
Pre-release
Compare
Choose a tag to compare
@ibnesayeed ibnesayeed released this 30 May 04:06
· 116 commits to master since this release

Notable changes

NOTE: There are some breaking changes in the flags and endpoints. Please refer to the README for updated options.

  • TimeNav and Redirect endpoint routing is redefined and both are served under Memento endpoint now. A fallback endpoint is also added for compatibility with Time Travel API.
  • A configurable mechanism is implemented for automatic detection and pausing of failing archives.
  • Timeout configurations are now working as expected.
  • Data for benchmarking is served as SSE, if enabled. This allows service monitoring and visualization.
  • An option for user-agent spoofing.
  • Profile is now called Benchmark to avoid possible conflicts with the Archive Profiles (corresponding flag is also changed).
  • Service flag is now called Proxy as this is useful to customize the URL in TimeMap and TimeGate responses when the service is behind a reverse proxy or load balancer.
  • Option to customize the TimeMap and TimeGate URLs separately is removed.
  • Static file serving is enabled if a corresponding directory is specified.
  • Some fixes for Link parsing and serialization issues.
  • Ability to specify a custom root path.

For a complete list of changes, please see the closed issues of the RC5

This is release in anticipation of ArchiveUnleashed hackathon in Washington DC and JCDL 2016. Please test it and provide feedback to push it towards the final release.