Commit Graph

83 Commits

Author SHA1 Message Date
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
29155f916a feat(selfhost): show sanitized update logs in admin UI
All checks were successful
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
8e1505023b feat(selfhost): start full updates from administration
All checks were successful
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
cbec5b058d feat(banking): add cost centres and VAT to account allocations 2026-09-23 18:08:09 +02:00
92859f3ccf feat(release): automate versioned releases on main 2026-09-17 18:41:53 +02:00
cfef07b96d feat(mcp): manage master data and cost centre hierarchies 2026-09-14 13:29:25 +02:00
a50ff256ee fix(accounting): validate serial invoice templates
All checks were successful
Build and Push Docker Images / build-backend (push) Successful in 43s
Build and Push Docker Images / build-frontend (push) Successful in 1m13s
Build and Push Docker Images / build-website (push) Successful in 24s
Build and Push Docker Images / build-central-services-api (push) Successful in 22s
Build and Push Docker Images / build-central-services-admin (push) Successful in 22s
Build and Push Docker Images / build-docs (push) Successful in 22s
2026-09-09 14:38:24 +02:00
ebbd1e0cd0 feat(accounting): edit finalized document cost centres 2026-09-09 14:37:22 +02:00
2ec162c0e7 feat(mcp): support serial invoice workflows 2026-09-09 14:30:42 +02:00
358e40d749 KI-AGENT: Matrix durch nativen FEDEO-Chat ersetzen 2026-09-08 22:42:40 +02:00
a60570e0eb fix(email): support legacy AI gateway models 2026-09-08 10:07:13 +02:00
1890d1d97d feat(email): allow dismissing entity suggestions
All checks were successful
Build and Push Docker Images / build-backend (push) Successful in 45s
Build and Push Docker Images / build-frontend (push) Successful in 1m16s
Build and Push Docker Images / build-website (push) Successful in 23s
Build and Push Docker Images / build-central-services-api (push) Successful in 21s
Build and Push Docker Images / build-central-services-admin (push) Successful in 21s
Build and Push Docker Images / build-docs (push) Successful in 1m18s
2026-09-08 09:54:56 +02:00
a09f770a63 fix(email): ignore recipient headers in entity suggestions 2026-09-08 09:51:47 +02:00
2462418548 Use Terra and Luna for task-specific AI processing
All checks were successful
Build and Push Docker Images / build-backend (push) Successful in 46s
Build and Push Docker Images / build-frontend (push) Successful in 22s
Build and Push Docker Images / build-website (push) Successful in 21s
Build and Push Docker Images / build-central-services-api (push) Successful in 29s
Build and Push Docker Images / build-central-services-admin (push) Successful in 48s
Build and Push Docker Images / build-docs (push) Successful in 22s
2026-09-08 09:46:37 +02:00
a1e0ec6ac5 feat(email): suggest entity links with AI when opening messages
All checks were successful
Build and Push Docker Images / build-backend (push) Successful in 48s
Build and Push Docker Images / build-frontend (push) Successful in 1m15s
Build and Push Docker Images / build-website (push) Successful in 23s
Build and Push Docker Images / build-central-services-api (push) Successful in 21s
Build and Push Docker Images / build-central-services-admin (push) Successful in 20s
Build and Push Docker Images / build-docs (push) Successful in 1m17s
2026-09-08 09:42:17 +02:00
root
2ad4dada92 Wiki-Bearbeitung im MCP ergänzen
All checks were successful
Build and Push Docker Images / build-backend (push) Successful in 46s
Build and Push Docker Images / build-frontend (push) Successful in 23s
Build and Push Docker Images / build-website (push) Successful in 22s
Build and Push Docker Images / build-central-services-api (push) Successful in 22s
Build and Push Docker Images / build-docs (push) Successful in 23s
Build and Push Docker Images / build-central-services-admin (push) Successful in 22s
2026-09-02 09:58:42 +00:00
root
21fb8c6649 Zentralen BIC-Abgleich robust machen
All checks were successful
Build and Push Docker Images / build-backend (push) Successful in 44s
Build and Push Docker Images / build-frontend (push) Successful in 22s
Build and Push Docker Images / build-website (push) Successful in 21s
Build and Push Docker Images / build-central-services-api (push) Successful in 22s
Build and Push Docker Images / build-central-services-admin (push) Successful in 23s
Build and Push Docker Images / build-docs (push) Successful in 21s
2026-09-01 13:17:37 +00:00
root
2428230d94 Bankkonto-Aktualisierung über zentralen Dienst reparieren
All checks were successful
Build and Push Docker Images / build-website (push) Successful in 23s
Build and Push Docker Images / build-central-services-admin (push) Successful in 22s
Build and Push Docker Images / build-docs (push) Successful in 22s
Build and Push Docker Images / build-backend (push) Successful in 44s
Build and Push Docker Images / build-frontend (push) Successful in 1m13s
Build and Push Docker Images / build-central-services-api (push) Successful in 21s
2026-09-01 12:24:34 +00:00
root
92686ead9a Bankkonto-Inhaber beim GoCardless-Sync aktualisieren
All checks were successful
Build and Push Docker Images / build-backend (push) Successful in 44s
Build and Push Docker Images / build-website (push) Successful in 22s
Build and Push Docker Images / build-central-services-api (push) Successful in 22s
Build and Push Docker Images / build-central-services-admin (push) Successful in 22s
Build and Push Docker Images / build-frontend (push) Successful in 22s
Build and Push Docker Images / build-docs (push) Successful in 22s
2026-09-01 06:27:27 +00:00
root
6afc799f69 MCP-Projektphasen aktualisierbar machen
All checks were successful
Build and Push Docker Images / build-website (push) Successful in 22s
Build and Push Docker Images / build-central-services-api (push) Successful in 22s
Build and Push Docker Images / build-central-services-admin (push) Successful in 22s
Build and Push Docker Images / build-docs (push) Successful in 22s
Build and Push Docker Images / build-backend (push) Successful in 45s
Build and Push Docker Images / build-frontend (push) Successful in 22s
2026-08-31 11:08:53 +00:00
root
02ab26771d MCP-Bankzuweisungen ergänzen
All checks were successful
Build and Push Docker Images / build-backend (push) Successful in 50s
Build and Push Docker Images / build-website (push) Successful in 22s
Build and Push Docker Images / build-central-services-api (push) Successful in 22s
Build and Push Docker Images / build-central-services-admin (push) Successful in 22s
Build and Push Docker Images / build-docs (push) Successful in 21s
Build and Push Docker Images / build-frontend (push) Successful in 22s
2026-08-31 10:58:33 +00:00
5181ecc9f3 Fix hanging document mailbox imports 2026-08-10 15:16:42 +02:00
519a90bdc1 KI-AGENT: Mandantenbezogenen IMAP-Dokumentenimport umsetzen 2026-08-07 21:07:05 +02:00
1caa3180af Seed global reference data from exports
All checks were successful
Build and Push Docker Images / build-frontend (push) Successful in 2m1s
Build and Push Docker Images / build-backend (push) Successful in 58s
Build and Push Docker Images / build-website (push) Successful in 35s
Build and Push Docker Images / build-central-services-api (push) Successful in 35s
Build and Push Docker Images / build-central-services-admin (push) Successful in 34s
Build and Push Docker Images / build-docs (push) Successful in 34s
2026-08-06 15:31:53 +02:00
4e533a47c9 fix: bank sync fehler sichtbar machen
All checks were successful
Build and Push Docker Images / build-backend (push) Successful in 26s
Build and Push Docker Images / build-frontend (push) Successful in 1m15s
Build and Push Docker Images / build-website (push) Successful in 19s
Build and Push Docker Images / build-central-services-api (push) Successful in 16s
Build and Push Docker Images / build-central-services-admin (push) Successful in 17s
Build and Push Docker Images / build-docs (push) Successful in 16s
2026-08-05 14:12:16 +02:00
d18ba16f8a feat: central services heartbeat senden
All checks were successful
Build and Push Docker Images / build-backend (push) Successful in 26s
Build and Push Docker Images / build-frontend (push) Successful in 16s
Build and Push Docker Images / build-website (push) Successful in 16s
Build and Push Docker Images / build-central-services-api (push) Successful in 21s
Build and Push Docker Images / build-central-services-admin (push) Successful in 41s
Build and Push Docker Images / build-docs (push) Successful in 16s
2026-08-05 13:49:22 +02:00
8b8e0c97d3 feat: zentrale selfhost-dienste bereitstellen 2026-08-02 16:34:10 +02:00
fbea66b754 Use tenant business payment info for invoice QR codes 2026-07-22 19:40:01 +02:00
621243ba7b Merge remote-tracking branch 'origin/dev' into dev 2026-07-22 19:10:11 +02:00
dd2a9926dc Add payment QR code to invoice PDFs 2026-07-22 18:51:13 +02:00
5e7a1f9aee KI-AGENT: E-Rechnungen in der Belegvorbereitung verarbeiten 2026-07-21 20:20:34 +02:00
6c613857fa KI-AGENT: ZUGFeRD- und E-Rechnungserkennung ergänzen 2026-07-21 19:59:44 +02:00
720c70845e Rechnungsbeträge deutsch formatieren 2026-07-20 10:17:00 +02:00
c660f62120 KI-AGENT: Veraltete Matrix-Raumreferenzen bereinigen 2026-06-03 10:40:00 +02:00
ad74825781 KI-AGENT: Matrix-Kommunikation im Selfhost-Bootstrap provisionieren
All checks were successful
Build and Push Docker Images / build-backend (push) Successful in 19s
Build and Push Docker Images / build-frontend (push) Successful in 10s
Build and Push Docker Images / build-website (push) Successful in 11s
Build and Push Docker Images / build-docs (push) Successful in 11s
2026-06-03 10:22:30 +02:00
cb09651d8d Ausgangsbelege um Kostenstellenzuordnung erweitern 2026-05-26 16:21:24 +02:00
2c96b9c5a5 E-Mail Anhänge gezielt per IMAP-Part laden
KI-AGENT: Der Anhang-Download lädt jetzt bevorzugt den passenden MIME-Part über die IMAP-BODYSTRUCTURE und bekommt ein Timeout, damit der Download nicht dauerhaft lädt.
2026-05-23 21:00:28 +02:00
4fd2eb9c40 E-Mail PDF-Downloads als Binärdaten stabilisieren
KI-AGENT: Attachment-Downloads werden im Backend explizit als Buffer mit Content-Length ausgeliefert und im Frontend aus einem ArrayBuffer als Blob erzeugt, damit PDF-Anhänge unverändert gespeichert werden.
2026-05-23 20:52:22 +02:00
8697810127 E-Mail Anhang-Downloads stabilisieren
KI-AGENT: Lädt Anhänge nun authentifiziert als Blob herunter und macht die Backend-Zuordnung von Anhängen zur Originalmail robuster, inklusive Positions-Fallback.
2026-05-23 20:42:56 +02:00
358cd906ae E-Mail Aktionen und Anhang-Download ergänzen
KI-AGENT: Ergänzt IMAP-basierte Aktionen zum Verschieben, Archivieren und Löschen von E-Mails sowie den Download von Anhängen aus der Originalmail. Die E-Mail Oberfläche bietet dafür Zielordner-Auswahl, Aktionsbuttons und Anhang-Downloads.
2026-05-23 20:38:01 +02:00
7239ad92e4 E-Mail Lesestatus und Ordnerhierarchie synchronisieren
KI-AGENT: Synchronisiert Gelesen/Ungelesen mit IMAP, gleicht vorhandene Nachrichten-Flags beim Sync ab und zeigt verschachtelte IMAP-Ordner unter ihren Elternordnern an.
2026-05-23 20:13:35 +02:00
21e2bc2755 E-Mail Cache und Konto-Synchronisation vorbereiten
KI-AGENT: Ergänzt Tabellen für lokalen E-Mail-Cache, IMAP-Sync-Service und Inbox-API. Überarbeitet außerdem die E-Mail-Konto-Seiten mit sicherer Passwortbehandlung und manuellem Sync.
2026-05-23 20:00:05 +02:00
c699d2ade8 KI-AGENT: Matrix Push Worker Rate Limit entschärfen 2026-05-22 21:35:33 +02:00
51e0ae95b1 KI-AGENT: Matrix Push Worker Diagnose ergänzen 2026-05-22 21:32:47 +02:00
45ca4f7327 KI-AGENT: Matrix Service User automatisch in Räume aufnehmen 2026-05-22 21:29:31 +02:00
7f47821a7f KI-AGENT: Matrix Push Worker für ungelesene Nachrichten ergänzen 2026-05-22 21:21:08 +02:00
cacfce4d15 KI-AGENT: Mobile Push Registrierung anbinden 2026-05-22 17:34:52 +02:00
8df587f9e2 KI-AGENT: Systemstatus und Node Exporter ergänzen 2026-05-20 20:41:48 +02:00
1a5c69fcfb KI-AGENT: Live-Sync und Nachrichtenaktionen im Chat ergänzen 2026-05-20 20:27:38 +02:00