Commit Graph

42 Commits

Author SHA1 Message Date
Marcel Arndt ce676f20a4 commit working state
Too many changes to split them up. This commit contains roughly two months worth of work.

This commit introduces the first aggregate and rewrites the ticket system to follow DDD patterns.
It adds Spartan NG as the new component library. TanStack Query to replace GraphQL. Oh and Prisma is
almost over as well.
2026-02-11 16:50:09 +01:00
Marcel Arndt 62e663d053 add log aggregation with HyperDX 2025-12-12 12:00:22 +01:00
Marcel Arndt 0951282f11 implement latest changes to employee payroll process
- Add ContractDaysWeek
- Add Sickness Days to employee export sheet
- Add Gesundheitsbonus value per employee
- Additional fixes
2025-12-12 11:55:31 +01:00
Marcel Arndt b1a70673a4 modernize ticket and accounting
iteration 0
2025-12-12 11:38:30 +01:00
Marcel Arndt c33ab89354 commit open changes from previous iterations 2025-11-18 14:11:27 +01:00
Marcel Arndt 4cf79f3094 implement Gehaltsaufstellung dyflexis data access 2025-11-18 13:32:36 +01:00
Marcel Arndt 4abe9e44d8 implement payroll generator v0.9 2025-11-06 11:38:59 +01:00
Marcel Arndt 319e7f3614 feat: implement incremental tour update 2025-08-20 10:45:01 +02:00
Marcel Arndt aa29d58243 feat: implement new tour calculation rules 2025-08-20 10:43:29 +02:00
Marcel Arndt 41472ba17b feat: add schichtplanung sync 2025-08-20 10:36:20 +02:00
Marcel Arndt b4ccd1ed76 fix: fix employee logged in when only one attendance registration is found 2025-07-02 15:26:45 +02:00
Marcel Arndt 8ec8d481b8 fix: select correct worktime for given day 2025-07-01 14:20:21 +02:00
Marcel Arndt c2b5f55d2d fix: create startOfTour from startBegin on same day as tour start 2025-06-30 07:55:14 +02:00
Marcel Arndt b9fd09a79f feat: add updatedAt field to tour from DL Api 2025-06-30 07:53:53 +02:00
Marcel Arndt 5f37743019 feat: prepare skeleton loading indicator 2025-06-30 07:52:27 +02:00
Marcel Arndt 96414c60b9 chore: move files 2025-06-30 07:51:55 +02:00
Marcel Arndt 1e94640f6e fix: prevent anomaly resolution when resolvedAt is falsey 2025-06-26 09:08:51 +02:00
Marcel Arndt a5768054ff fix(tariff): adjust km inclusive for aok tariffs 2025-06-26 09:06:49 +02:00
Marcel Arndt d9b615fd47 feat: add associated entities to anomalies 2025-06-26 09:04:53 +02:00
Marcel Arndt b31df96a44 chore: update infection list 2025-06-26 08:57:13 +02:00
Marcel Arndt 8c585169d0 fix: identify correct times in anomaly detection 2025-06-25 14:08:16 +02:00
Marcel Arndt 51ba4a1f83 ref: add repository and service for all entities 2025-06-13 16:06:07 +02:00
Marcel Arndt 5eb775523f fix: rephrase hint for patient without healthinsurance 2025-06-12 17:47:16 +02:00
Marcel Arndt 37d50e04c1 fix: calculate revenueDeviation without rounding errors 2025-06-12 17:46:42 +02:00
Marcel Arndt 1996ab31d5 fix: make sure tour.startDate is given in UTC 2025-06-12 17:45:59 +02:00
Marcel Arndt 0fa97c53b1 feat: implement new costTypes
Grundpreis auf Zeit, sowie Privat Versicherung
2025-06-12 17:41:37 +02:00
Marcel Arndt 068fa9519c feat: show next tour start in ticket search 2025-06-12 17:13:15 +02:00
Marcel Arndt b4854dff0f fix: fix empty ticket update 2025-06-12 17:12:03 +02:00
Marcel Arndt 3302dd7e32 (web): use angulars built-in control flow everywhere 2025-06-05 15:26:13 +02:00
Marcel Arndt 08e3b3247c (dc): data-connector enhancements 2025-06-05 15:24:23 +02:00
Marcel Arndt 44f627499a (web): dashboard enhancements 2025-06-05 15:24:05 +02:00
Marcel Arndt d8a2930247 update angular core & cli to v19 2025-04-11 12:04:04 +02:00
Marcel Arndt dde00abe54 (dc): change logging to json 2025-04-11 11:58:19 +02:00
Marcel Arndt 46631db5b2 init data-connector 2025-04-10 17:32:06 +02:00
Marcel Arndt 52c1a14609 init dashboard 2025-04-10 17:31:52 +02:00
Marcel Arndt f81ae2f2e7 (app): init angular project 2024-07-18 13:49:22 +02:00
Marcel Arndt fd8b230fa4 (dc): move types.ts to database module 2024-07-18 13:43:53 +02:00
Marcel Arndt 62eafe44dd (dc): init reports feature
Initial step in creating a data reference
2024-07-18 13:43:14 +02:00
Marcel Arndt 53e945253c add business model processing 2024-07-15 12:53:11 +02:00
Marcel Arndt 8be07e1f9b (data-hub): add etl feature 2024-07-09 17:23:08 +02:00
Marcel Arndt 092efb1f53 init data-connector 2024-07-09 15:12:16 +02:00
Marcel Arndt 455813ecbb innit 2024-07-05 21:36:55 +02:00