Repository navigation
Releases: EffizienzAgent/docarchive
Releases · EffizienzAgent/docarchive
Release list
v0.12.2
v0.12.1
v0.12.0
v0.11.0
v0.10.0
v0.9.0
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
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
v0.8.0
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
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)