Commit Graph

  • 2e736f7995 fix: invalidate kontenTree cache on konto mutations, remove Kontotyp field from dialog Matthias Hochmeister 2026-03-30 10:59:48 +02:00
  • cdaaec2971 fix: auto-select open fiscal year on load, derive sub-account number from parent, replace flat konten table with collapsible tree Matthias Hochmeister 2026-03-30 10:51:55 +02:00
  • 0c5432b50e feat: add account hierarchy, budget types (GWG/Anlagen/Instandhaltung), and Buchhaltung UI overhaul with collapsible tree, pending badge, and konto detail page Matthias Hochmeister 2026-03-30 09:49:28 +02:00
  • bc39963746 feat: add Buchhaltung dashboard widget, CSV export, Bestellungen linking, recurring bookings, and approval workflow Matthias Hochmeister 2026-03-28 20:34:53 +01:00
  • c1fca5cc67 fix: disable Konto button without fiscal year selected, remove BIC from bank account form Matthias Hochmeister 2026-03-28 20:03:31 +01:00
  • 712afde30e ix: use DashboardLayout wrapper in Buchhaltung page Matthias Hochmeister 2026-03-28 19:59:39 +01:00
  • 3871efc026 fix: cast multer file type explicitly in uploadBeleg controller Matthias Hochmeister 2026-03-28 19:55:57 +01:00
  • 58585327d8 fix: remove nonexistent MainLayout wrapper from Buchhaltung page Matthias Hochmeister 2026-03-28 19:54:12 +01:00
  • 18b1300de8 feat: add Buchhaltung module with fiscal years, budget accounts, transactions, and approval workflow Matthias Hochmeister 2026-03-28 19:48:32 +01:00
  • 4349de9bc9 feat: checklist multi-type assignments, tab layouts for Fahrzeuge/Ausruestung, admin cleanup Matthias Hochmeister 2026-03-28 18:57:46 +01:00
  • 893fbe43a0 feat: add hierarchical subitems to checklist templates and executions Matthias Hochmeister 2026-03-28 18:37:36 +01:00
  • 51be3b54f6 feat: add vehicle type assignment to vehicle edit/create form Matthias Hochmeister 2026-03-28 18:23:00 +01:00
  • 15337f768d feat: add inline editing for checklist vorlage items Matthias Hochmeister 2026-03-28 18:17:32 +01:00
  • 4c1f188371 fix: use ausruestung.bezeichnung in checklist queries and cast interval param in atemschutz Matthias Hochmeister 2026-03-28 18:13:07 +01:00
  • 0d6d5e4f54 fix: repair checklist create (intervall constraint) and start execution (stuck spinner), add equipment items display Matthias Hochmeister 2026-03-28 18:08:06 +01:00
  • b62fd55246 fix: correct vorlageId casing in startExecution, make checklist rows clickable with alternating backgrounds Matthias Hochmeister 2026-03-28 17:57:45 +01:00
  • a04de62634 fix: repair mangled CreateVorlagePayload/UpdateVorlagePayload types after interval union edit Matthias Hochmeister 2026-03-28 17:51:55 +01:00
  • 6091d6c4dd feat: always show checklists in overview and add quarterly/halfyearly intervals Matthias Hochmeister 2026-03-28 17:46:31 +01:00
  • a52bb2a57c refactor: move equipment type assignment from detail page to settings page Matthias Hochmeister 2026-03-28 17:37:01 +01:00
  • bccb0745b8 refactor: move vehicle type assignment from detail page to settings page Matthias Hochmeister 2026-03-28 17:34:29 +01:00
  • 534a24edbf fix: use PATCH for vehicle type update and correct permission check in FahrzeugEinstellungen Matthias Hochmeister 2026-03-28 17:30:40 +01:00
  • 6b46e97eb6 feat: vehicle/equipment type system, equipment checklist support, and checklist overview redesign Matthias Hochmeister 2026-03-28 17:27:01 +01:00
  • 692093cc85 fix: add checklisten sidebar sub-items and replace unicode escapes with proper umlauts Matthias Hochmeister 2026-03-28 16:27:32 +01:00
  • b171c3e921 fix: sync nav DnD list when permissions load Matthias Hochmeister 2026-03-28 16:19:20 +01:00
  • 443f3569bd feat: move dashboard edit button to bottom with label, replace menu order arrows with drag-and-drop Matthias Hochmeister 2026-03-28 15:40:03 +01:00
  • 0a912e60b5 fix: suppress unused userId params in checklist and issue services Matthias Hochmeister 2026-03-28 15:27:15 +01:00
  • 0c2ea829aa feat: add issue kanban/attachments/deadlines, dashboard widget DnD, and checklisten system Matthias Hochmeister 2026-03-28 15:19:41 +01:00
  • a1cda5be51 feat: add day separator labels between chat messages Matthias Hochmeister 2026-03-28 10:48:06 +01:00
  • 992a184784 fix: use isActive instead of chatPanelOpen in ChatMessageView so messages load on /chat page Matthias Hochmeister 2026-03-28 10:44:44 +01:00
  • 60e1329815 fix: render ChatContent as DashboardLayout child so useChat has ChatProvider in scope Matthias Hochmeister 2026-03-27 18:03:54 +01:00
  • c1b4a92a12 feat: add full-page chat route and sidebar menu ordering Matthias Hochmeister 2026-03-27 18:00:58 +01:00
  • 1a66a66aab fix: guard vendor detail loading on instead of isPending to avoid stuck skeleton Matthias Hochmeister 2026-03-27 17:43:31 +01:00
  • b36e05d192 fix: show read-only detail view after vendor creation instead of staying in edit mode Matthias Hochmeister 2026-03-27 17:38:23 +01:00
  • 82c386888f fix: reset editMode and form when navigating to vendor create page Matthias Hochmeister 2026-03-27 17:27:55 +01:00
  • ae3f0c825b refactor: extract shared KatalogTab component, use it in both Bestellungen and Ausruestungsanfrage Matthias Hochmeister 2026-03-27 15:05:10 +01:00
  • 3f55990212 fix: add Katalog sub-item to Bestellungen sidebar navigation Matthias Hochmeister 2026-03-27 14:58:04 +01:00
  • b5e8f11743 fix: add missing EditIcon import in AusruestungsanfrageArtikelDetail Matthias Hochmeister 2026-03-27 14:57:08 +01:00
  • 29d66e37a1 shared catalog in Bestellungen, catalog picker in line items, Ersatzbeschaffung flag, vendor detail flash fix Matthias Hochmeister 2026-03-27 14:50:31 +01:00
  • c704e2c173 catalog search/sort, edit-page characteristics, preferred vendor per article Matthias Hochmeister 2026-03-27 13:46:29 +01:00
  • 6885cba3be catalog search/sort, edit-page characteristics, preferred vendor per article Matthias Hochmeister 2026-03-27 13:45:13 +01:00
  • 35b3718e38 catalog search/sort, edit-page characteristics, preferred vendor per article Matthias Hochmeister 2026-03-27 13:17:05 +01:00
  • eb82fe29b7 add linking between internal and external orders Matthias Hochmeister 2026-03-27 12:28:25 +01:00
  • 90f691d607 add linking between internal and external orders Matthias Hochmeister 2026-03-27 11:18:06 +01:00
  • 75e533c1fc update Matthias Hochmeister 2026-03-27 07:39:25 +01:00
  • 03f489d546 update Matthias Hochmeister 2026-03-26 16:12:18 +01:00
  • 19dd528765 update Matthias Hochmeister 2026-03-26 16:02:05 +01:00
  • 80cfb244cf update Matthias Hochmeister 2026-03-26 15:29:11 +01:00
  • 0c101bea8b update Matthias Hochmeister 2026-03-26 15:24:29 +01:00
  • ecee41b3aa update Matthias Hochmeister 2026-03-26 15:21:56 +01:00
  • 9c3dda337f update Matthias Hochmeister 2026-03-26 15:18:24 +01:00
  • 66916ce6b5 update Matthias Hochmeister 2026-03-26 15:07:11 +01:00
  • 671f0dedda update Matthias Hochmeister 2026-03-26 14:54:59 +01:00
  • 7b7d799238 update Matthias Hochmeister 2026-03-26 14:52:06 +01:00
  • 841b6e3775 update Matthias Hochmeister 2026-03-26 14:44:30 +01:00
  • 3e5086441e update Matthias Hochmeister 2026-03-26 14:38:31 +01:00
  • c29b21f714 update Matthias Hochmeister 2026-03-26 14:22:35 +01:00
  • 3c95b7506b update Matthias Hochmeister 2026-03-26 13:01:59 +01:00
  • 507111e8e8 update Matthias Hochmeister 2026-03-26 12:12:18 +01:00
  • d351ea2647 update Matthias Hochmeister 2026-03-26 11:32:50 +01:00
  • d4adf9230d update Matthias Hochmeister 2026-03-26 11:25:28 +01:00
  • 3d03345107 update Matthias Hochmeister 2026-03-26 11:00:03 +01:00
  • ca12a23a30 update Matthias Hochmeister 2026-03-26 10:56:39 +01:00
  • d5e5f2d44e update Matthias Hochmeister 2026-03-26 09:29:59 +01:00
  • 884397b520 calendar and vehicle booking rework Matthias Hochmeister 2026-03-26 08:47:38 +01:00
  • 21bbe57d6f calendar and vehicle booking rework Matthias Hochmeister 2026-03-25 16:18:40 +01:00
  • 7dab359448 calendar and vehicle booking rework Matthias Hochmeister 2026-03-25 16:09:16 +01:00
  • 7cc4facc11 calendar and vehicle booking rework Matthias Hochmeister 2026-03-25 16:01:03 +01:00
  • e78a23bc05 calendar and vehicle booking rework Matthias Hochmeister 2026-03-25 15:56:44 +01:00
  • 74d978171c calendar and vehicle booking rework Matthias Hochmeister 2026-03-25 15:44:11 +01:00
  • e49639e2a6 reoccurring event fix Matthias Hochmeister 2026-03-25 15:22:31 +01:00
  • 51d8777d66 vehicle booking bug resolve Matthias Hochmeister 2026-03-25 15:17:54 +01:00
  • 0bb2feaba2 refactor external orders Matthias Hochmeister 2026-03-25 14:55:25 +01:00
  • 5add6590e5 refactor external orders Matthias Hochmeister 2026-03-25 14:26:41 +01:00
  • 561334791b rework external order tracking system Matthias Hochmeister 2026-03-25 13:24:52 +01:00
  • e02ada8b95 rework from modal to page Matthias Hochmeister 2026-03-25 12:55:49 +01:00
  • feb39d234f rework from modal to page Matthias Hochmeister 2026-03-25 10:23:28 +01:00
  • 4ad260ce66 rework from modal to page Matthias Hochmeister 2026-03-25 09:37:16 +01:00
  • 4ed76fe20d fix permissions Matthias Hochmeister 2026-03-25 09:07:31 +01:00
  • 5db4cc21b5 fix permissions Matthias Hochmeister 2026-03-25 09:02:49 +01:00
  • 6f39f22bf9 fix permissions Matthias Hochmeister 2026-03-25 08:55:11 +01:00
  • eb92dfcc96 fix permissions Matthias Hochmeister 2026-03-25 08:42:45 +01:00
  • 43b7093996 fix permissions Matthias Hochmeister 2026-03-25 08:22:32 +01:00
  • 5ceae7c364 fix permissions Matthias Hochmeister 2026-03-25 07:54:40 +01:00
  • 59140939df fix permissions Matthias Hochmeister 2026-03-25 07:48:00 +01:00
  • 5a64987236 fix permissions Matthias Hochmeister 2026-03-25 07:24:57 +01:00
  • 86cd7b4ce0 fix permissions Matthias Hochmeister 2026-03-24 17:59:28 +01:00
  • f228dd67ba fix permissions Matthias Hochmeister 2026-03-24 17:54:36 +01:00
  • e6ddf67d95 fix permissions Matthias Hochmeister 2026-03-24 17:20:31 +01:00
  • f9f54b7e07 fix permissions Matthias Hochmeister 2026-03-24 17:10:01 +01:00
  • a0d99dce8d fix permissions Matthias Hochmeister 2026-03-24 15:47:57 +01:00
  • f1bd3e162f rework issue system Matthias Hochmeister 2026-03-24 15:32:54 +01:00
  • d8d2730547 rework issue system Matthias Hochmeister 2026-03-24 15:30:24 +01:00
  • 65994286b2 rework issue system Matthias Hochmeister 2026-03-24 14:44:21 +01:00
  • 0dd5033664 rework issue system Matthias Hochmeister 2026-03-24 14:23:50 +01:00
  • 6c7531438e rework issue system Matthias Hochmeister 2026-03-24 14:21:17 +01:00
  • abb337c683 rework internal order system Matthias Hochmeister 2026-03-24 14:02:16 +01:00
  • 90944ca5f6 rework internal order system Matthias Hochmeister 2026-03-24 13:42:04 +01:00
  • 64663c0fe4 rework internal order system Matthias Hochmeister 2026-03-24 13:35:33 +01:00
  • 9a52e41372 rework internal order system Matthias Hochmeister 2026-03-24 13:28:46 +01:00
  • 50d963120a rework internal order system Matthias Hochmeister 2026-03-24 13:11:20 +01:00