Repository navigation
Releases: CyLabAcademy/cmgr-artifact-server
Releases · CyLabAcademy/cmgr-artifact-server
Release list
v3.1.0
The S3 backend's startup removal of orphaned bucket directories can now be told to leave a bucket directory alone: create a directory with the same name in CMGR_ARTIFACT_DIR and put an empty .dont-purge file in it. For example, $CMGR_ARTIFACT_DIR/other-stuff/.dont-purge keeps other-stuff/ in the bucket (under path-prefix, if one is set). This lets a bucket be shared with files this server did not publish without turning the removal off (-o prune-orphans=false) for everything else. See orphan removal.
v3.0.0
v2.3.0
Release v2.3.0 - Build release binaries natively per architecture; drop the darwin_amd64 tarball - Move Linux release builds to Ubuntu 24.04 runners (glibc 2.39 floor) - Replace dtolnay/rust-toolchain with actions-rust-lang/setup-rust-toolchain in CI
v2.2.3
v2.2.2
Update security-critical deps mostly AWS modules
v2.2.1
Merge pull request #336 from picoCTF/dependabot/cargo/tokio-1.49.0 Bump tokio from 1.48.0 to 1.49.0
v2.2.0
- Linux binaries are now built on Ubuntu 22.04 runners (rather than 24.04) for compability with a wider range of glibc versions.
v2.1.0
- Added the ability to replace build IDs in artifact download URLs with salted SHA-256 digests.
- Code cleanup and dependency updates.
v2.0.6
v2.0.5
Fixed CI issue preventing the creation of release tarballs.