managarten/devlog/2025-12-10/macher.md
Till JS ad776c1a1c
Some checks are pending
CI / Build mana-api-gateway (push) Blocked by required conditions
CI / Build mana-crawler (push) Blocked by required conditions
CD Mac Mini / Detect Changes (push) Waiting to run
CD Mac Mini / Deploy (push) Blocked by required conditions
CI / Detect Changes (push) Waiting to run
CI / Validate (push) Waiting to run
CI / Build mana-search (push) Blocked by required conditions
CI / Build mana-sync (push) Blocked by required conditions
Mirror to Forgejo / Push to Forgejo (push) Waiting to run
devlog: 107 Tage backfilled (2025-11-22 → 2026-05-15)
Vollständige Bau-Geschichte des Monorepos in der Tages-Devlog-
Konvention (mana/docs/DEVLOG.md). Bodies sind heuristik-
generiert aus den Commit-Subjects pro Tag (Lead-Satz +
Highlights/Commit-Bullets, kein LLM-Pfad). Tage mit hand-
curate-Bedarf können nachträglich überarbeitet werden — der
Auto-Stub-Marker ist weg, die Bodies sind editierbar.

321 Files (data.json + spieler.md + macher.md pro Tag).

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-15 22:24:29 +02:00

39 lines
2.2 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

---
date: 2025-12-10
day: 16
view: macher
weekday: Mittwoch
commits: 59
review: written
---
# Mittwoch, 2025-12-10 — Tag 16 (Macher-Sicht)
## Stats
59 Commits, +28423 / 7033 LoC, 168 Files. Top-Dirs: `apps/calendar/apps/web` (26%), `apps/todo/apps/web` (26%), `packages/shared-ui/src` (16%), `apps/todo/apps/backend` (8%), `apps/contacts/apps/web` (3%). Tags: todo, calendar, shared-ui, todo-backend, todo-web. Session 12:48 → 21:00 (~235 aktive Min, längster Fokus 118 Min).
## Commits
- `422fcd6` chore(ci): add staging config protection and validation (+193/-0)
- `937e3c0` fix(todo-backend): implement recurrence handling and fix N+1 query (+1285/-397)
- `306c74e` feat(todo): add quick task creation via CommandBar (+460/-25)
- `8b9337a` refactor(todo-web): extract reusable form components from TaskEditModal (+794/-636)
- `4197b61` fix(todo): add input validation, N+1 fix, and RRULE bounds checking (+130/-16)
- `68c7bfb` feat: add unified CommandBar Quick-Create for Calendar and Contacts (+1415/-660)
- `56269a5` feat(todo): add deep validation for DTOs and completed task pagination (+219/-35)
- `7591fc0` style(shared-ui): refactor CommandBar to use theme CSS variables (+45/-45)
- `a0306ba` refactor(todo): rename priority labels for better natural language input (+346/-190)
- `04b255c` feat(shared-ui): add unified statistics components with theme support (+2611/-0)
- `9691659` fix(todo): allow priority keywords without ! prefix (+5/-5)
- `d9626a9` feat(shared-ui): add syntax highlighting to CommandBar input (+113/-11)
- `aa117c5` feat(command-bar): match priority highlight colors to UI (+551/-92)
- `6b30a91` fix(todo): improve drag-and-drop reliability with ID-based sync (+16/-7)
- `9f13bba` refactor(todo): rename Labels to Tags for consistency across apps (+1963/-382)
- `aa778bc` feat(calendar): integrate todo tasks into calendar views (+640/-0)
- `3fc89f5` feat(calendar): add tasks page for todo management (+1113/-0)
- `c6b5c2e` feat(calendar): add agenda view components (+368/-0)
- `a4c986f` feat(shared-ui): improve nav visibility settings with icons (+130/-17)
- `adb6d06` feat(todo): add inline tag creation with color palette (+216/-53)
_… plus 39 weitere Commits._