A Memento Aggregator CLI and Server in Go
Full Changelog: https://github.com/oduwsdl/MemGator/compare/1.0-rc8...1.0-rc9
A new release was long due, but it is finally here.
/about
endpoint is added to the server to report runtime configurations and state of aggregated upstream archives, also reported at the root of the service if a public folder of static files is not specified!
prefix instead of @
!context
URI in CDXJ responseX-Generator
header is replaced with the standard Server
header/
instead of a :
, which ia a more common style@WebSciDL
to https://git.io/MemGator
0
status1.14+
pkg
to vendor
foldercrossbuild.sh
script and updated to exit on failuresDockerfile
now utilizes multi-stage builds to create a small image and allows test builds against specified versions of base images using build-argsalpine
instead of scratch
, which makes the image slightly bigger, but enables the ability to execute a Shell to inspect a running container.dockerignore
to minimize the build context sizeopencontainers
annotation labelsgh-pages
branch-based static asset (primarily, the default archives list) serving is retired in favor of using docs
folder of the master
branch to avoid maintaining common files in two branchesibnesayeed
to oduwsdl
DockerHub account, which is configured to auto-buildmaster
tag on each push to the master
branch and two tags latest
and {version}
for each release, ensuring that the default latest
tag always points to the latest released version, not the bleeding edge master
branchPlease test it and provide feedback to push it towards the final release.
Please test it and provide feedback to push it towards the final release.
Please test it and provide feedback to push it towards the final release.
NOTE: There are some breaking changes in the flags and endpoints. Please refer to the README for updated options.
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.
This is release in anticipation of ArchiveUnleashed Canada hackathon. Please test it and provide feedback to push it towards the final release.
Please test it and provide feedback to push it towards the final release.
Please test it and provide feedback to push it towards the final release.
YYYYMMDDhhmmss
format instead of RFC3339 format which is still present in the JSON output (#15).Please test it and provide feedback to push it towards the final release. Check the milestone for all the changes in this release.
First public release of the MemGator. It is in experimental phase and not well tested.
Update: A quick fix added for #3.