Repository navigation
v0.8.1
Changelog
- bf0cacd: Admin UI e2e: the storage page test doesn't expect an owner for admin-made documents (@fernandezvara)
- 8638153: Admin UI: prepare a change to a schema or to rules as a file to download (@fernandezvara)
- eaa8cde: Config check: validate a change against the realm's whole configuration, without applying it (@fernandezvara)
- c0ab9bf: Declared image versions: versions: under a file field, and their state in documents (@fernandezvara)
- f5bd0a2: Design: image versions (@fernandezvara)
- 6c96a68: Direct uploads above 5 GiB: presigned multipart uploads (@fernandezvara)
- 161e6de: Enable multipart direct uploads on Cloudflare R2 (@fernandezvara)
- 9baefda: Image engine: a pure-Go package that makes resized copies of images safely (@fernandezvara)
- 08a4982: Image versions: workers make the declared versions after each upload (@fernandezvara)
- 0d254c0: Lint with golangci-lint in CI and fix what it found (@fernandezvara)
- 94c50b8: Merge pull request #183 from fernandezvara/116-config-changes (@fernandezvara)
- b59f199: Merge pull request #185 from fernandezvara/config-check (@fernandezvara)
- 96109b9: Merge pull request #186 from fernandezvara/160-storage-quotas (@fernandezvara)
- 739d01c: Merge pull request #194 from fernandezvara/159-image-versions-design (@fernandezvara)
- 264072c: Merge pull request #195 from fernandezvara/187-image-engine (@fernandezvara)
- 6a3c747: Merge pull request #197 from fernandezvara/188-declared-versions (@fernandezvara)
- 601d286: Merge pull request #198 from fernandezvara/189-image-generation (@fernandezvara)
- 860cd91: Merge pull request #200 from fernandezvara/190-version-downloads (@fernandezvara)
- 83a5ede: Merge pull request #201 from fernandezvara/191-versions-from-functions (@fernandezvara)
- e6f0fc7: Merge pull request #202 from fernandezvara/192-regenerate-versions (@fernandezvara)
- c81bff1: Merge pull request #203 from fernandezvara/193-strip-metadata (@fernandezvara)
- 1f697fc: Merge pull request #205 from fernandezvara/204-golangci-lint (@fernandezvara)
- 0aacf7a: Merge pull request #206 from fernandezvara/199-ux (@fernandezvara)
- b5af84c: Merge pull request #208 from fernandezvara/207-config (@fernandezvara)
- b4be6b1: Merge pull request #210 from fernandezvara/209-kli (@fernandezvara)
- 5b06aaa: Merge pull request #212 from fernandezvara/166-multipart (@fernandezvara)
- 27239f9: Merge pull request #213 from fernandezvara/release-v0.8.1 (@fernandezvara)
- 6296803: Merge rules.yaml into collection.yaml: rules are its
rules:section (@fernandezvara) - b832c3e: Regenerate image versions after a declaration changes (@fernandezvara)
- b91e547: Release prep for v0.8.1: versions, upgrade notes (@fernandezvara)
- f872319: Remove the metadata of JPEG and PNG originals by default (@fernandezvara)
- d3bb3f6: Rename the regeneration command to
backd files regenerate(@fernandezvara) - 92f18f0: Serve image versions: ?version= downloads, links, JS helpers; Shelf uses a declared thumbnail (@fernandezvara)
- 17ab599: Storage quotas: storage.quota per realm and per user, shown in the admin UI (@fernandezvara)
- daaa6c8: Use github.com/fernandezvara/kli v0.3.0 (@fernandezvara)
- 68e83b6: Versions from functions: remake, generate with other parameters, or delete a version (@fernandezvara)
- 5b17401: backd without a command prints the help, grouped by audience (@fernandezvara)
Container images: docker pull ghcr.io/fernandezvara/backd:v0.8.1 and ghcr.io/fernandezvara/backd-executor:v0.8.1 (linux/amd64 and linux/arm64), signed with cosign (keyless) and published with their SBOM and provenance.
Verify downloads against checksums.txt; each archive has an SPDX SBOM (*.sbom.json).