mirror of
https://github.com/Memo-2023/mana-monorepo.git
synced 2026-05-20 20:06:43 +02:00
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
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>
39 lines
2.3 KiB
Markdown
39 lines
2.3 KiB
Markdown
---
|
||
date: 2026-03-21
|
||
day: 60
|
||
view: macher
|
||
weekday: Samstag
|
||
commits: 38
|
||
review: written
|
||
---
|
||
|
||
# Samstag, 2026-03-21 — Tag 60 (Macher-Sicht)
|
||
|
||
## Stats
|
||
|
||
38 Commits, +13207 / −4844 LoC, 229 Files. Top-Dirs: `apps/storage/apps/web` (20%), `apps/picture/apps/web` (9%), `apps/storage/apps/backend` (9%), `apps/contacts/apps/web` (6%), `games/whopixels/js` (5%). Tags: storage, calendar, mukke, contacts, whopixels. Session 09:48 → 20:26 (~118 aktive Min, längster Fokus 62 Min).
|
||
|
||
## Commits
|
||
|
||
- `683a4c5` feat(docker): add shared NestJS builder base image (+112/-317)
|
||
- `5b4da89` feat(ci): add format check and tests to PR validation pipeline (+7/-1)
|
||
- `8a0ab38` chore: fix wallpaper-generator test script and update CLAUDE.md test count (+5/-5)
|
||
- `4770e15` fix(calendar): improve onboarding UX — clearer progress, better selection, apply preferences (+66/-75)
|
||
- `b51f18a` feat(mukke): add right-click context menu to library songs (+70/-0)
|
||
- `c3927c8` fix(calendar): use 1-hour default duration for grid click instead of 15 minutes (+5/-2)
|
||
- `7a1ae12` feat(mukke): support all common audio formats for upload and playback (+38/-6)
|
||
- `99091ec` docs+test: add audio format docs and shared-storage utils tests (+95/-0)
|
||
- `afa9f99` feat(contacts): add "My Card" self-contact — auto-created on first load (+185/-21)
|
||
- `a336728` feat(calendar): add recurrence selector to quick event overlay (+37/-0)
|
||
- `debd55f` feat(calendar): implement UnifiedBar — replace standalone bottom bars with layered system (+491/-726)
|
||
- `bbc5919` fix(mukke): redirect root page to login instead of showing landing page (+6/-113)
|
||
- `78526f1` fix(storage): improve SEO, accessibility, and best practices for higher audit score (+182/-73)
|
||
- `16fe3aa` feat(contacts): add onboarding wizard — sort preference, import option, tips (+572/-446)
|
||
- `481a88d` feat(todo): add onboarding wizard — default view, display mode, tips (+282/-4)
|
||
- `a17a3a7` feat(storage): add tests, file preview modal, and fix Dockerfile ports (+2093/-8)
|
||
- `ec8847c` fix(search): correct health check URL to /api/v1/health (+1/-1)
|
||
- `62a13d2` fix(contacts): stop pruning 'docs' dirs — breaks googleapis sub-modules (+1/-1)
|
||
- `a6a5265` docs(storage): update audit score 55 → 70 after tests, preview, and a11y improvements (+47/-23)
|
||
- `fc5dfe2` feat: show build date/time on login screen across all apps (+210/-34)
|
||
|
||
_… plus 18 weitere Commits._
|