f814689ddd
fix(accounting): Belegvorbereitung im Hintergrund ausführen und Dubletten verhindern
...
- „Belege vorbereiten“ startet den Lauf im Hintergrund (202) und fragt den Status ab; ein laufender Vorgang wird nicht erneut gestartet und beim Wiederöffnen der Seite weiterverfolgt
- Eingangsbeleg und Dateiverknüpfung werden in einer Transaktion angelegt; ist die Datei bereits verknüpft, wird der neue Beleg verworfen
- Fehler einzelner Dateien brechen den Lauf nicht mehr ab
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-27 20:38:45 +01:00
755f1b7e0d
feat(accounting): Kostenstellen von Eingangsbelegen jederzeit nachträglich ändern
...
Eigener Endpunkt und MCP-Tool ändern ausschließlich die Positionskostenstellen,
auch bei gebuchten oder einer Bankbuchung zugewiesenen Eingangsbelegen.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-25 18:50:36 +01:00
ea31a15eac
fix(accounting): Kostenstellen-Auswertung wertet Einnahmen positiv und Ausgaben negativ
...
Build and Release FEDEO / verify (push) Failing after 1m9s
Build and Release FEDEO / build-and-release (push) Has been skipped
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-25 12:47:34 +01:00
f56a07f8e3
feat(chat): add sidebar search for conversations
Build and Release FEDEO / verify (push) Successful in 1m2s
Build and Release FEDEO / build-and-release (push) Successful in 6m4s
2026-10-15 17:54:22 +02:00
697f538b6e
feat(chat): preserve message drafts in session temp store
2026-10-15 17:45:17 +02:00
e933782731
feat(events): restore responsive appointment overview and creation
Build and Release FEDEO / verify (push) Successful in 1m3s
Build and Release FEDEO / build-and-release (push) Successful in 6m11s
2026-10-15 17:36:44 +02:00
ee8f16056f
feat(events): search projects by project number
2026-10-15 17:24:00 +02:00
683be7761d
feat(events): add color picker to appointment editor
2026-10-15 17:22:17 +02:00
42242390f3
fix(notifications): expose preferences in settings navigation
Build and Release FEDEO / verify (push) Successful in 1m0s
Build and Release FEDEO / build-and-release (push) Successful in 6m10s
2026-10-15 17:19:58 +02:00
4ffafef3f1
feat(admin): archive users and their profiles permanently
Build and Release FEDEO / verify (push) Successful in 1m5s
Build and Release FEDEO / build-and-release (push) Successful in 6m53s
2026-10-15 14:22:12 +02:00
5dc9e686fc
fix(documents): restrict advance invoice creation to projects
Build and Release FEDEO / verify (push) Successful in 1m8s
Build and Release FEDEO / build-and-release (push) Successful in 6m24s
2026-10-15 13:05:06 +02:00
6eea3c0687
feat(portal): configure customer portal accent color in company settings
2026-10-13 19:06:33 +02:00
5463106938
fix(portal): add invitation links and correct customer login routing
Build and Release FEDEO / verify (push) Successful in 1m7s
Build and Release FEDEO / build-and-release (push) Successful in 6m24s
2026-10-13 18:13:41 +02:00
15e480ee9a
fix(build): isolate time tests by Docker build context
Build and Release FEDEO / verify (push) Successful in 1m0s
Build and Release FEDEO / build-and-release (push) Successful in 6m4s
2026-10-07 19:02:23 +02:00
c2c6ca8fe9
fix(documents): include foreign country in recipient address
Build and Release FEDEO / verify (push) Successful in 1m3s
Build and Release FEDEO / build-and-release (push) Failing after 1m26s
2026-10-07 18:52:57 +02:00
ac00d2187e
feat(accounting): edit cost centres from finalized outgoing documents
2026-10-07 18:50:38 +02:00
29a9ec2242
feat(communication): add chat reactions emojis and images
2026-10-03 17:56:07 +02:00
59538f46b7
fix(communication): enable scrolling in collaboration management
2026-10-03 17:03:03 +02:00
677ae0f4fb
feat(time): add span-based attendance tracking under 2.0
2026-10-03 15:55:45 +02:00
4c67ddd908
feat(notifications): add per-tenant notification preferences
2026-10-03 14:50:38 +02:00
efa6ea90a2
fix(communication): display project chat state and refresh room visibility
2026-10-03 14:38:39 +02:00
fdcb9bfc1d
feat(accounting): allow cancelling serial invoice executions
2026-10-02 18:48:06 +02:00
7e6c2fbac5
feat(communication): add room visibility and project chat controls
Build and Release FEDEO / verify (push) Successful in 57s
Build and Release FEDEO / build-and-release (push) Successful in 6m27s
2026-10-02 18:27:02 +02:00
0887863981
feat(communication): integrate collaboration rooms into normal chat
2026-10-02 18:12:03 +02:00
1885bfc521
feat(documents): allow archiving inbox documents
Build and Release FEDEO / verify (push) Successful in 57s
Build and Release FEDEO / build-and-release (push) Successful in 5m56s
2026-10-02 17:12:05 +02:00
09a002d600
fix(collaboration): configure federation from existing deployment settings
2026-10-02 16:58:57 +02:00
d7382e7319
feat(documents): prepare inbox suggestions and add entity assignments
Build and Release FEDEO / verify (push) Successful in 56s
Build and Release FEDEO / build-and-release (push) Successful in 5m58s
2026-10-02 16:09:04 +02:00
23d49f7186
feat(documents): suggest inbox folder and type with AI
Build and Release FEDEO / verify (push) Successful in 56s
Build and Release FEDEO / build-and-release (push) Successful in 5m54s
2026-10-01 18:11:41 +02:00
07adca417e
feat(documents): add inbox document preview modal
2026-10-01 17:54:04 +02:00
7b5696eda4
feat(communication): federate tenant collaboration with signed delivery
2026-09-30 14:48:05 +02:00
ea641bb4d0
feat(communication): add project subrooms and isolated guest access
2026-09-30 14:23:03 +02:00
052a3a8446
feat(documents): file scanner inbox documents with folder and type
Build and Release FEDEO / verify (push) Successful in 1m0s
Build and Release FEDEO / build-and-release (push) Successful in 5m56s
2026-09-29 16:48:15 +02:00
2192fa5bb4
feat(documents): add Epson scanner inbox and document shelf
2026-09-29 12:42:05 +02:00
2b947c5e8f
feat(updater): support updates after verified SeaweedFS migration
2026-09-28 15:47:06 +02:00
ec5e240ef1
fix(banking): default bank allocations to no VAT
2026-09-28 07:21:45 +02:00
29155f916a
feat(selfhost): show sanitized update logs in admin UI
Build and Release FEDEO / verify (push) Successful in 48s
Build and Release FEDEO / build-and-release (push) Successful in 5m45s
2026-09-25 18:42:26 +02:00
8f06d06037
fix(documents): normalize units when selecting and loading rows
Build and Release FEDEO / verify (push) Successful in 49s
Build and Release FEDEO / build-and-release (push) Successful in 5m50s
2026-09-25 11:42:17 +02:00
eaa5627062
fix(documents): initialize new documents as drafts
Build and Release FEDEO / verify (push) Successful in 52s
Build and Release FEDEO / build-and-release (push) Successful in 5m57s
2026-09-25 11:14:09 +02:00
a65bd72d74
feat(scan): whiten receipt backgrounds and embed OCR in PDFs
2026-09-24 17:41:30 +02:00
b9cfdbe29e
fix(scan): allow slower SANE network discovery
2026-09-24 17:09:35 +02:00
dde46f10e1
fix(scan): generate valid systemd working directory
2026-09-24 17:06:52 +02:00
8e1505023b
feat(selfhost): start full updates from administration
Build and Release FEDEO / verify (push) Successful in 45s
Build and Release FEDEO / build-and-release (push) Successful in 5m49s
2026-09-23 18:49:10 +02:00
60553bbba8
fix(auth): defer dashboard loading until tenant selection
2026-09-23 18:21:40 +02:00
cbec5b058d
feat(banking): add cost centres and VAT to account allocations
2026-09-23 18:08:09 +02:00
f51f2b13a1
fix(selfhost): pin MinIO images and add application health checks
2026-09-23 16:39:17 +02:00
68c0a224e5
feat(scan): add guided Linux agent setup in administration
Build and Release FEDEO / verify (push) Successful in 23s
Build and Release FEDEO / build-and-release (push) Failing after 29s
2026-09-17 18:56:30 +02:00
92859f3ccf
feat(release): automate versioned releases on main
2026-09-17 18:41:53 +02:00
dd37622bb6
feat(scan): support iX1600 duplex scanning on Linux
2026-09-17 18:22:43 +02:00
58fc252110
fix: make project number editable
2026-09-14 13:09:57 +02:00
0c430e993e
feat: configure planning board week end
2026-09-11 19:31:16 +02:00