Skip to content

Releases: EffizienzAgent/docarchive

v0.12.2

Choose a tag to compare

@github-actions github-actions released this 28 Oct 14:45
4739fda

0.12.2 (2026-10-28)

Bug Fixes

  • address deep audit findings (08b2907)
  • address deep audit findings (897d6db)
  • show distinct archive state icons in the Communication list (0b0121e)
  • show distinct archive state icons in the Communication list (74874f3)

v0.12.1

Choose a tag to compare

@github-actions github-actions released this 28 Oct 12:46
b8b211f

0.12.1 (2026-10-28)

Bug Fixes

  • compact archive icons in the Communication list (9527b97)

v0.12.0

Choose a tag to compare

@github-actions github-actions released this 28 Oct 09:34
4fda8c0

0.12.0 (2026-10-28)

Features

  • archive state, rule and one-click archive for e-mails (3ab6805)
  • archive state, rule and one-click archive for e-mails (646116d)

Bug Fixes

  • avoid import deadlock in docarchive.mail on concurrent first requests (26adb7a)

v0.11.0

Choose a tag to compare

@github-actions github-actions released this 26 Oct 18:12

0.11.0 (2026-10-26)

Features

  • MCP tools to list, read and assign open documents (9e27bba)

v0.10.0

Choose a tag to compare

@github-actions github-actions released this 25 Oct 19:19
1ecdad3

0.10.0 (2026-10-25)

Features

  • archiving status, in-app file viewer on mobile, stacked thread view (cc0e970)
  • archiving status, in-app file viewer on mobile, stacked thread view (587dfa4)

Documentation

  • retake counterparty panel and thread screenshots (99c717e)
  • retake counterparty panel and thread screenshots (0ffef48)

v0.9.0

Choose a tag to compare

@github-actions github-actions released this 25 Oct 16:06

0.9.0 (2026-10-25)

Features

  • add ignored fields and candidate indexes to Mail Original (c9a2a1e)
  • archive later mails of an archived thread automatically (d10bd0a)
  • archive status headline for e-mails (686d53c)
  • archive, show and ignore mails from the Mail Original form and list (164b72a)
  • blank expired audit entries, one entry per transaction for pre-archive changes (91fe8ee)
  • blank expired audit entries, one entry per transaction for pre-archive changes (8ff4699)
  • counterparty name on business documents (3eaac96)
  • keep unarchived mail originals 14 days by default (311407b)
  • list, count, ignore and archive mail candidates for host apps (b6071ef)
  • mail candidates, follow thread and archive status (ef61779)
  • mail preview with inline images and attachments, new object key scheme (e1d6439)
  • mail preview with inline images and attachments, new object key scheme (8968db1)
  • make the mail write budget configurable (f3fb609)
  • newest mail first in threads (a438928)
  • record mail archiving, upload, discard and ignore in the audit log (68b1266)
  • report the document's archive status for mails and source records (465de3d)
  • show and check unarchived mail originals on the server (b0d3ab3)
  • show the export counterparty as name (ID) with its type (1385068)

Bug Fixes

  • always link a copy of a filed mail, also when it is automated or internal (3d81ce7)
  • apply archive settings defaults on install and on save (da419e0)
  • archive settings defaults on existing sites (aa5ed15)
  • backfill counterparty names of archived documents from their metadata (e171902)
  • bound thread joins and never let them fail archiving (08dbac7)
  • distinct wording for filed and archived mails, deleted and undated headlines (b20f330)
  • drop source_status again; the CRM resolves documents by source_key (6d75adf)
  • follow threads by the account rules and join threads in their own job (1da2155)
  • give the mail store job a 1500 second timeout (3c674cc)
  • index audit_pending and drop the stale mail candidate index (947e29d)
  • join existing threads by the same rule as archiving (8388a3d)
  • keep split mail conversations together in the thread view (6fdde22)
  • keep the 0.8.1 CSV column order and cut counterparty names to 140 characters (f22a77e)
  • never write back a stale thread_root when saving a document (f9eeb5e)
  • pause mail file writes after a write slower than 10 seconds (6a5c0e2)
  • refuse mail bulk actions per item and log automatic archiving daily (af94166)
  • run the thread follow-up in its own job and never surface its errors (b8311ed)
  • store mail originals on the default queue so sent mails beat the rebuild window (87ed1eb)
  • take the thread counterparty from the same party's earliest document (5ed1496)
  • use the mail read scope for the Communication archive status (26817e4)

Documentation

  • thread_root and counterparty label in exports (8cbe1bc)

v0.8.1

Choose a tag to compare

@github-actions github-actions released this 25 Oct 13:34

0.8.1 (2026-10-25)

Bug Fixes

  • document stateless capture instead of the shared sites folder (a2b4b4b)
  • document the database fallback for mail originals (ced16cb)
  • document the database packet size for the mail fallback (e818467)
  • keep mail originals in the database while file storage is down (bcd3f4d)
  • read files from s3storage when it is active (e464f57)
  • read stored files through s3storage and keep empty files (a3e0c7f)
  • read the mail write pause from Redis on every check (9287f55)
  • stateless mail capture for multi-pod deployments (f745497)
  • write mail originals as Files at once instead of a local spool (4653788)

Documentation

  • German screenshots, documents panel on its own tab (ca0d59d)
  • short README, details in docs/, German screenshots (94c72de)
  • short README, details moved to docs/ (9cb7b15)

v0.8.0

Choose a tag to compare

@github-actions github-actions released this 25 Oct 12:41

0.8.0 (2026-10-25)

Features

  • archive monitoring and completeness report (c673a6e)
  • archive monitoring and completeness report (024de81)
  • audit log of archive events under Object Lock (e3e95f1)
  • audit log of archive events under Object Lock (2c49391)
  • demo data command and screenshots (adb8ebf)
  • demo data command and screenshots (4b08d7b)

Bug Fixes

  • a revived mail original takes the new capture's origin (bcea391)
  • cap inlined e-mail images in the viewer (68b7b8c)
  • correspondence jobs, nightly archiving of mails and review findings (2e05346)
  • deleting a Communication never fails because of its mail original (2078ec0)
  • demo stores its mails before archiving and uses the system time zone (7850820)
  • fresh bytes revive a failed mail original (4b2d310)
  • harden the mail spool and record why storing failed (d2b5369)
  • key mail storage jobs on the Mail Original (f16878c)
  • mail problems only for unrestricted readers, linked to the original (5cff627)
  • never age out pending or failed mail originals (73e4c25)
  • nightly run archives correspondence documents (f89b3fd)
  • only mark the app's own Correspondence types on migrate (9d2b587)
  • rebuild sent mails only within an hour of sending (28476cb)
  • say a pending original is retried after a failed attempt (fcf0c48)
  • store mail originals in a background job (e6d87fe)
  • thread gaps reveal Communications only to readers (00ce4f6)

Documentation

  • background mail storage caveats, rebuild window and monitoring (8dd7fa0)
  • describe background mail storage and the review fixes (d2fbdee)
  • feature overview at the top of the README (fb74ed9)
  • feature overview at the top of the README (dc0253e)
  • mail original checks run while archiving is off; rebuild window limits retries (0fd097e)

v0.7.0

Choose a tag to compare

@github-actions github-actions released this 25 Oct 11:23

0.7.0 (2026-10-25)

Features

  • archive business correspondence (7075810)

Bug Fixes

  • check create permission on the final mail document before inserting (20dfb63)
  • expire unarchived mail originals of every account, keep days at least 1 (840794f)
  • keep mail originals as plain account names so email accounts can be deleted (2536225)
  • mail cleanup only removes documents whose type needs a counterparty (33ed592)
  • seed mail document types once through a patch, never fail migrate (840ad72)
  • show thread gaps archived under another thread as archived (9cd262f)
  • take mail meta from the original whose bytes were archived (7753fef)
  • viewer shows the origin of the archived original (9b558be)

Documentation

  • describe original fill-in, keep days rules and mail type seeding (a1eff4c)

v0.6.0

Choose a tag to compare

@github-actions github-actions released this 25 Oct 10:39

0.6.0 (2026-10-25)

Features

  • export viewer: keyboard navigation (English and German shortcut help), a fixed metadata header and branding (#29) (c215457, 31ea0f8)
  • documents panel: the preview header stays fixed while scrolling (#29) (744cbe0)