Skip to content

Releases: encryption4all/cryptify

v0.1.27

16 May 14:40
b35ec58

Choose a tag to compare

Added

  • staging_mode config that logs instead of sending email
  • (upload) GET /fileupload/{uuid}/status for cross-refresh resume

Fixed

  • address dead UUID check and copy-paste error in upload_chunk
  • add HTTP Range support to /filedownload

Other

  • add regression test for invalid_uuid reason on upload_chunk
  • resolve conflicts with main (download route)
  • (upload) cover /status preflight + deadline-extension AC

v0.1.26

07 May 12:14
c26b635

Choose a tag to compare

Added

  • (upload) idempotent retry of the last committed chunk
  • (upload) structured 404 body, configurable session TTL

Fixed

  • validate API key against pg-pkg, not a local allowlist (closes #123)

Other

  • (upload) apply review feedback from #145
  • Merge pull request #132 from encryption4all/fix/extend-upload-eviction-on-chunk
  • Merge pull request #141 from encryption4all/dependabot/cargo/openssl-0.10.79
  • Merge remote-tracking branch 'origin/main' into fix/upload-init-orphan-files-125
  • update dependencies
  • add Rust quality job (fmt, clippy, test)

v0.1.25

02 May 11:32
3dcf4c7

Choose a tag to compare

Added

  • (upload) add notifyRecipients toggle on /fileupload/init

Other

  • Merge pull request #135 from encryption4all/feat/notify-recipients-toggle

v0.1.24

30 Apr 19:54
ac1da4d

Choose a tag to compare

Other

  • Merge pull request #113 from encryption4all/dependabot/cargo/rustls-webpki-0.103.13
  • Merge pull request #128 from encryption4all/dependabot/cargo/openssl-0.10.78
  • Merge remote-tracking branch 'origin/main' into chore/strum-0.28
  • Merge remote-tracking branch 'origin/main' into dobby/reqwest-0.13
  • Merge pull request #121 from encryption4all/dobby/sha2-rand
  • Merge pull request #122 from encryption4all/dobby/pg-core-0.5
  • (deps) bump pg-core to 0.5

v0.1.23

30 Apr 07:40
4060167

Choose a tag to compare

Other

  • (api) align upload limit descriptions with current constants

v0.1.22

24 Apr 13:12
29dc4fa

Choose a tag to compare

Added

  • make chunk size configurable via TOML, default 5 MB
  • tiered upload limits for API key users, 10 MiB chunks, resets_at in 413
  • enforce server-side upload limits (5 GiB/upload, 15 GiB rolling/email)

Fixed

  • align upload limits to round GB values (5 GB / 100 GB)
  • use GB instead of GiB in API description
  • (upload) raise Rocket data limits to match CHUNK_SIZE

Other

  • Merge branch 'main' into feat/x-postguard-email-header
  • Merge pull request #105 from encryption4all/fix/upload-chunk-data-limit
  • remove outdated cryptify-frontend/backend references
  • Add PostGuard logo to README
  • Standardize README

v0.1.21

20 Apr 11:38
1ba391f

Choose a tag to compare

Other

  • cargo update to refresh dependencies and resolve advisories
  • Fix release-plz creating PRs when nothing changed

v0.1.20

03 Apr 15:53
ac7f668

Choose a tag to compare

Other

  • Use high-res PostGuard logo with text in email template

v0.1.19

30 Mar 07:56
e575642

Choose a tag to compare

Other

  • Merge branch 'main' into add-explanation
  • Update build pipeline versions

v0.1.18

30 Mar 07:32
19e7bbe

Choose a tag to compare

Other

  • Use native runners
  • Try 24375738 to make the pipeline work