Commit graph

  • 143e65e3d9 feat: add case deletion for admins with inline confirmation develop main CCS Admin 2026-03-16 16:22:31 +0000
  • 3afe03b0a9 feat: auto-send invitation email with PDF onboarding guide CCS Admin 2026-03-02 11:05:19 +0000
  • 83bc1f5865 fix: make index names unique across tables for PostgreSQL compatibility CCS Admin 2026-03-02 08:30:08 +0000
  • e9eb98119f feat: migrate database driver from MariaDB to PostgreSQL CCS Admin 2026-03-02 08:25:05 +0000
  • bbcb0c489a fix: replace Unicode escape sequences with UTF-8 characters in ReportViewer CCS Admin 2026-03-01 20:19:37 +0000
  • b77b579cff fix: update search placeholder for DAK-Mitarbeiter to exclude Fall-ID CCS Admin 2026-03-01 15:16:03 +0000
  • c0f78278e4 feat: hide Fall-ID column and simplify export for DAK-Mitarbeiter CCS Admin 2026-03-01 15:08:29 +0000
  • 7a372922e6 fix: show admin dashboard cards even when no data exists for selected year CCS Admin 2026-02-28 16:01:29 +0000
  • 42fd1808c4 feat: add admin-only billing status donut and top gutachter charts to Dashboard CCS Admin 2026-02-28 15:55:30 +0000
  • f3846813a4 feat: add saved filter presets for case list CCS Admin 2026-02-28 15:13:20 +0000
  • d5db84d93f feat: add self-service password reset via email CCS Admin 2026-02-28 14:56:07 +0000
  • 002021d7c7 feat: add Excel export for filtered case list CCS Admin 2026-02-28 14:43:00 +0000
  • eb39346f02 feat: add batch ICD input mode to ICD page CCS Admin 2026-02-28 14:07:33 +0000
  • 2f0a556371 fix: use same KW range for year-over-year KPI comparison CCS Admin 2026-02-28 13:23:03 +0000
  • 73b0d6761c feat: add year-over-year comparison to Dashboard KPI cards CCS Admin 2026-02-28 13:15:05 +0000
  • 3216dd6d53 feat: add email notifications for disclosure request decisions CCS Admin 2026-02-28 12:59:21 +0000
  • 5da1e523d3 feat: implement Gutachten-Statistik page with KPIs and charts CCS Admin 2026-02-28 12:37:08 +0000
  • bfb0e4bfdf docs: add yearly comparison and top ICD to Anleitung page CCS Admin 2026-02-28 12:24:04 +0000
  • cb73cf5461 feat: add yearly KW comparison chart and top 10 ICD box to Dashboard CCS Admin 2026-02-28 12:11:51 +0000
  • 1e3f705ed3 feat: add admin-only guide sections to Anleitung page CCS Admin 2026-02-28 12:03:28 +0000
  • 61f95483d6 feat: add Anleitung page with step-by-step guides for all portal features CCS Admin 2026-02-28 11:48:52 +0000
  • 2e41242c9e feat: add year filter to Coding queue CCS Admin 2026-02-27 17:37:04 +0000
  • d5b357b60d fix: improve CodingPage filter UX and prevent race conditions CCS Admin 2026-02-27 17:28:23 +0000
  • 35b9d5a7c9 fix: position legal links below login card instead of beside it CCS Admin 2026-02-27 17:09:43 +0000
  • 551212b217 feat: add Impressum and Datenschutz links on login page CCS Admin 2026-02-27 17:06:23 +0000
  • 4dae529520 feat: add Impressum and Datenschutz links in sidebar CCS Admin 2026-02-27 16:59:06 +0000
  • ad0bcaf8c1 feat: add tooltips and explanatory text for DAK-Mitarbeiter pages CCS Admin 2026-02-27 16:12:59 +0000
  • 899c125a62 fix: show individual case data in Wochenübersicht preview instead of aggregated summaries CCS Admin 2026-02-27 15:32:30 +0000
  • 27b3810250 feat: add inline preview for Wochenübersicht reports CCS Admin 2026-02-27 15:26:20 +0000
  • efeb619b06 feat: persist Wochenübersicht exports, DAK-Mitarbeiter access + ICD upload CCS Admin 2026-02-27 13:51:14 +0000
  • 6f6a721973 feat: add Wochenübersicht export + ICD import auto-detect CCS Admin 2026-02-27 13:28:17 +0000
  • 48939f01dd feat: add Onko-Intensiv and Galle-Schild report types CCS Admin 2026-02-27 12:47:59 +0000
  • 3bbf5bf51a fix: hide Kontakt section entirely for non-admin users CCS Admin 2026-02-27 11:18:26 +0000
  • 5f957ee8ed fix: mask contact fields for non-admin users, require disclosure for visibility CCS Admin 2026-02-27 11:13:32 +0000
  • d900d7864b feat: hide operational sections from DAK employees in case detail CCS Admin 2026-02-27 11:01:25 +0000
  • 28e4dc4333 fix: allow reactivating rejected disclosures in admin view CCS Admin 2026-02-27 08:45:26 +0000
  • 78ae11fb99 feat: add reactivate and delete buttons for admin disclosure view CCS Admin 2026-02-27 08:25:46 +0000
  • 547bfa3ea5 feat: add re-request and delete buttons for inactive disclosures CCS Admin 2026-02-27 08:11:08 +0000
  • 1bedbcf243 fix: resolve TypeError in disclosure revoke due to naive/aware datetime comparison CCS Admin 2026-02-27 07:57:59 +0000
  • 95e84a6978 fix: filter report data by max KW when generating reports CCS Admin 2026-02-26 23:16:20 +0000
  • 4cd52dd0b2 fix: correct double /api/ prefix in report download URL CCS Admin 2026-02-26 23:10:12 +0000
  • dbb5afaeb9 feat: add inline report viewer with 5-tab sheet display CCS Admin 2026-02-26 22:57:35 +0000
  • 32cee4d30d feat: add KPI links, My Disclosures page, and extend Admin Disclosures CCS Admin 2026-02-26 22:19:46 +0000
  • 4504d4300f fix: remove registration link from login page CCS Admin 2026-02-26 21:58:01 +0000
  • 837dc56d84 fix: remove unused imports in test files (build fix) CCS Admin 2026-02-26 21:47:26 +0000
  • 77805191cf test: add Playwright E2E tests (auth, dashboard, cases, admin) CCS Admin 2026-02-26 21:44:25 +0000
  • edf30c02ec test: add ProtectedRoute tests and remaining page tests CCS Admin 2026-02-26 21:40:25 +0000
  • 10524a471d test: add CasesPage integration tests (list, filter, detail) CCS Admin 2026-02-26 21:36:12 +0000
  • ba3f930e4d test: add page tests for AdminUsers, Reports, Login CCS Admin 2026-02-26 21:32:30 +0000
  • e7f7817ebb test: add page tests for Dashboard, Disclosures, AdminAudit CCS Admin 2026-02-26 21:27:05 +0000
  • 36ffe43f18 test: add hook tests for useNotifications and useReports CCS Admin 2026-02-26 21:23:15 +0000
  • e67fe73da7 test: add hook tests for useDisclosures, useAuditLog, useUsers CCS Admin 2026-02-26 21:21:27 +0000
  • 6ede0d93ed test: add hook tests for useDashboard and useCases CCS Admin 2026-02-26 21:19:20 +0000
  • 159ac0a26c test: add service tests (api, authService, disclosureService) CCS Admin 2026-02-26 21:15:37 +0000
  • f14fa0d5f2 feat: add test utilities (renderWithProviders, renderHookWithProviders) CCS Admin 2026-02-26 21:10:29 +0000
  • 0416035ce9 feat: add MSW mock server, handlers, and test data CCS Admin 2026-02-26 21:08:55 +0000
  • 8b30be0dcb feat: add Vitest testing infrastructure CCS Admin 2026-02-26 21:05:50 +0000
  • 75ddadc1f5 docs: add frontend testing implementation plan (13 tasks, ~155 tests) CCS Admin 2026-02-26 21:02:34 +0000
  • 5d65cb3bcd docs: add frontend testing design (Vitest + MSW + Playwright) CCS Admin 2026-02-26 20:56:41 +0000
  • a2b8d476b2 fix: hide Fallgruppen with 0 entries from pie chart CCS Admin 2026-02-26 20:42:03 +0000
  • 8038c6e50d feat: make DAK logo clickable, links to dashboard CCS Admin 2026-02-26 19:08:24 +0000
  • 061811ce17 fix: increase DAK logo to h-18 in sidebar CCS Admin 2026-02-26 18:56:40 +0000
  • ddeddeb083 fix: enlarge logo in sidebar, move DAK Portal title to header CCS Admin 2026-02-26 18:55:02 +0000
  • 31c1d63ed7 fix: increase DAK logo size in sidebar CCS Admin 2026-02-26 18:50:27 +0000
  • 617e5c2ae7 fix: move DAK logo from header to sidebar CCS Admin 2026-02-26 18:47:34 +0000
  • 2c1b064373 feat: add DAK logo to header CCS Admin 2026-02-26 18:40:07 +0000
  • 657a1abcaf refactor: migrate CasesPage and useInlineEdit to TanStack Query CCS Admin 2026-02-26 18:36:08 +0000
  • 150be9183c refactor: migrate ReportsPage to TanStack Query CCS Admin 2026-02-26 18:31:59 +0000
  • 29b54e58a2 refactor: migrate useNotifications to TanStack Query CCS Admin 2026-02-26 18:30:01 +0000
  • 5920986c02 refactor: migrate AdminUsersPage to TanStack Query CCS Admin 2026-02-26 18:27:17 +0000
  • 1b4aebfb8d refactor: migrate AdminAuditPage to TanStack Query CCS Admin 2026-02-26 18:25:32 +0000
  • 1de2f7274d refactor: migrate DisclosuresPage to TanStack Query CCS Admin 2026-02-26 18:23:46 +0000
  • 4b4af6b42d refactor: migrate DashboardPage to TanStack Query CCS Admin 2026-02-26 18:21:33 +0000
  • 28ad5c09ad feat: add TanStack Query with QueryClientProvider CCS Admin 2026-02-26 18:18:37 +0000
  • 62ee46fa3e docs: add state management implementation plan (9 tasks, TanStack Query) CCS Admin 2026-02-26 18:16:20 +0000
  • d4420500e5 docs: add state management refactoring design (TanStack Query) CCS Admin 2026-02-26 18:11:55 +0000
  • 99767fe6fe fix: replace favicon with updated version CCS Admin 2026-02-26 17:56:23 +0000
  • 773d5c6e7a feat: add custom favicon for DAK Zweitmeinungs-Portal CCS Admin 2026-02-26 17:52:19 +0000
  • 56c0c6e662 fix: remove patient names from coding template and restrict to admin CCS Admin 2026-02-26 17:20:28 +0000
  • 90c121d58d fix: correct down_revision in 006 migration to match 005_disclosure CCS Admin 2026-02-26 17:13:22 +0000
  • c302a91411 feat: auto-update fall_id when KVNR is entered on a case CCS Admin 2026-02-26 17:09:50 +0000
  • 7bbe501bfa feat: add migration to anonymize existing fall_ids CCS Admin 2026-02-26 17:07:58 +0000
  • 04a2e8fe93 test: verify duplicate detection works with new fall_id format CCS Admin 2026-02-26 17:06:58 +0000
  • a436580b03 feat: use KVNR instead of Nachname in fall_id generation CCS Admin 2026-02-26 17:04:48 +0000
  • d33fc7d242 docs: add implementation plan for fall-id anonymization CCS Admin 2026-02-26 17:01:09 +0000
  • 50e93b811d docs: add Fall-ID anonymization design CCS Admin 2026-02-26 16:57:23 +0000
  • 1612d449c0 fix: make nachname nullable in CaseResponse to support data masking CCS Admin 2026-02-26 16:24:56 +0000
  • 31a2d5a355 feat: add disclosure admin route and sidebar entry CCS Admin 2026-02-26 16:14:14 +0000
  • 810a13b2d8 feat: add admin disclosures page for reviewing data access requests CCS Admin 2026-02-26 16:13:13 +0000
  • 62a56f3fc9 feat: add disclosure request UI and field visibility for dak_mitarbeiter CCS Admin 2026-02-26 16:11:47 +0000
  • f2219b487b feat: hide personal data columns for dak_mitarbeiter in case list CCS Admin 2026-02-26 16:09:43 +0000
  • 3e9448ab33 feat: add disclosure types and service functions CCS Admin 2026-02-26 16:08:38 +0000
  • 9825489781 feat: add case masking for dak_mitarbeiter and disclosure endpoints CCS Admin 2026-02-26 16:07:30 +0000
  • 00076e2c00 feat: add disclosure service with create, review, and check logic CCS Admin 2026-02-26 16:04:54 +0000
  • 3496e4acfe feat: add disclosure schemas and case response masking helper CCS Admin 2026-02-26 16:03:58 +0000
  • bb13ec80a2 feat: add DisclosureRequest model and migration CCS Admin 2026-02-26 16:02:52 +0000
  • 00bc92322f docs: add DAK-Datenschutz implementation plan (11 tasks) CCS Admin 2026-02-26 15:59:29 +0000
  • 030fab72e4 docs: add DAK-Datenschutz design for role-based data masking CCS Admin 2026-02-26 15:56:48 +0000
  • 480f851836 fix: dashboard weekly chart shows correct stacked breakdown CCS Admin 2026-02-26 11:12:30 +0000
  • 32127c30c3 fix: filter all case queries to DAK insurance only CCS Admin 2026-02-26 10:20:33 +0000