mirror of
https://github.com/Memo-2023/mana-monorepo.git
synced 2026-05-17 01:59:41 +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>
350 lines
7.5 KiB
JSON
350 lines
7.5 KiB
JSON
{
|
|
"date": "2025-12-02",
|
|
"day_number": 9,
|
|
"weekday": "Dienstag",
|
|
"commits": 27,
|
|
"authors": [
|
|
{
|
|
"name": "Till-JS",
|
|
"count": 19
|
|
},
|
|
{
|
|
"name": "Wuesteon",
|
|
"count": 8
|
|
}
|
|
],
|
|
"additions": 45938,
|
|
"deletions": 4929,
|
|
"net_lines": 41009,
|
|
"files_changed": 396,
|
|
"new_files": 0,
|
|
"deleted_files": 0,
|
|
"session": {
|
|
"first_commit_at": "2025-12-02T11:35:54.000Z",
|
|
"last_commit_at": "2025-12-03T01:38:38.000Z",
|
|
"total_span_minutes": 843,
|
|
"active_minutes": 206,
|
|
"pauses": [
|
|
{
|
|
"from": "13:17",
|
|
"to": "13:50",
|
|
"minutes": 33
|
|
},
|
|
{
|
|
"from": "13:50",
|
|
"to": "14:39",
|
|
"minutes": 49
|
|
},
|
|
{
|
|
"from": "14:42",
|
|
"to": "22:56",
|
|
"minutes": 494
|
|
},
|
|
{
|
|
"from": "00:44",
|
|
"to": "01:46",
|
|
"minutes": 61
|
|
}
|
|
],
|
|
"longest_focus_minutes": 109
|
|
},
|
|
"top_dirs": [
|
|
{
|
|
"path": "apps/calendar/apps/web",
|
|
"pct": 21
|
|
},
|
|
{
|
|
"path": "apps/calendar/apps/backend",
|
|
"pct": 9
|
|
},
|
|
{
|
|
"path": "apps/contacts/apps/web",
|
|
"pct": 9
|
|
},
|
|
{
|
|
"path": "apps/storage/apps/backend",
|
|
"pct": 9
|
|
},
|
|
{
|
|
"path": "apps/storage/apps/web",
|
|
"pct": 9
|
|
}
|
|
],
|
|
"top_extensions": [
|
|
{
|
|
"ext": ".ts",
|
|
"count": 246
|
|
},
|
|
{
|
|
"ext": ".svelte",
|
|
"count": 165
|
|
},
|
|
{
|
|
"ext": ".json",
|
|
"count": 52
|
|
},
|
|
{
|
|
"ext": ".md",
|
|
"count": 30
|
|
},
|
|
{
|
|
"ext": ".astro",
|
|
"count": 26
|
|
},
|
|
{
|
|
"ext": ".css",
|
|
"count": 11
|
|
}
|
|
],
|
|
"tags": ["landing"],
|
|
"commits_list": [
|
|
{
|
|
"hash": "ef8fd6a",
|
|
"short": "feat(landing): add Cloudflare Pages deployment setup",
|
|
"type": "feat",
|
|
"scope": "landing",
|
|
"additions": 843,
|
|
"deletions": 235,
|
|
"timestamp": "2025-12-02T12:35:54+01:00"
|
|
},
|
|
{
|
|
"hash": "29aaaec",
|
|
"short": "♻️ refactor(storage): unify bucket names and add calendar/contacts",
|
|
"type": null,
|
|
"scope": null,
|
|
"additions": 70,
|
|
"deletions": 26,
|
|
"timestamp": "2025-12-02T12:59:22+01:00"
|
|
},
|
|
{
|
|
"hash": "623b1a2",
|
|
"short": "feat(landing): add Presi landing page and improve Zitare landing",
|
|
"type": "feat",
|
|
"scope": "landing",
|
|
"additions": 1575,
|
|
"deletions": 249,
|
|
"timestamp": "2025-12-02T13:06:38+01:00"
|
|
},
|
|
{
|
|
"hash": "00176a2",
|
|
"short": "✨ feat(calendar): add complete calendar app with backend, web, and landing",
|
|
"type": null,
|
|
"scope": null,
|
|
"additions": 9433,
|
|
"deletions": 0,
|
|
"timestamp": "2025-12-02T13:15:04+01:00"
|
|
},
|
|
{
|
|
"hash": "45d7015",
|
|
"short": "✨ feat(contacts): add complete contacts app with backend, web, and landing",
|
|
"type": null,
|
|
"scope": null,
|
|
"additions": 3812,
|
|
"deletions": 1,
|
|
"timestamp": "2025-12-02T13:17:42+01:00"
|
|
},
|
|
{
|
|
"hash": "a00a02a",
|
|
"short": "🎨 style(contacts): fix CSS variables and add modern contact pages",
|
|
"type": null,
|
|
"scope": null,
|
|
"additions": 1868,
|
|
"deletions": 3,
|
|
"timestamp": "2025-12-02T13:50:19+01:00"
|
|
},
|
|
{
|
|
"hash": "3799fe1",
|
|
"short": "🎨 style(calendar): improve UI components and integrate shared-auth-ui",
|
|
"type": null,
|
|
"scope": null,
|
|
"additions": 466,
|
|
"deletions": 329,
|
|
"timestamp": "2025-12-02T14:39:23+01:00"
|
|
},
|
|
{
|
|
"hash": "fb9945c",
|
|
"short": "🔧 fix(chat): update schema for Better Auth nanoid user IDs",
|
|
"type": null,
|
|
"scope": null,
|
|
"additions": 8,
|
|
"deletions": 8,
|
|
"timestamp": "2025-12-02T14:40:02+01:00"
|
|
},
|
|
{
|
|
"hash": "2a04010",
|
|
"short": "✨ feat(branding): add Calendar and Storage app branding",
|
|
"type": null,
|
|
"scope": null,
|
|
"additions": 87,
|
|
"deletions": 2,
|
|
"timestamp": "2025-12-02T14:40:30+01:00"
|
|
},
|
|
{
|
|
"hash": "1a88dec",
|
|
"short": "🔧 fix(shared-storage): update build configuration for CommonJS",
|
|
"type": null,
|
|
"scope": null,
|
|
"additions": 19,
|
|
"deletions": 13,
|
|
"timestamp": "2025-12-02T14:40:55+01:00"
|
|
},
|
|
{
|
|
"hash": "19500e8",
|
|
"short": "✨ feat(storage): add Storage app scaffolding and root config",
|
|
"type": null,
|
|
"scope": null,
|
|
"additions": 8293,
|
|
"deletions": 5,
|
|
"timestamp": "2025-12-02T14:41:15+01:00"
|
|
},
|
|
{
|
|
"hash": "fa13f98",
|
|
"short": "🔧 fix(auth): skip migrations in Docker entrypoint",
|
|
"type": null,
|
|
"scope": null,
|
|
"additions": 3,
|
|
"deletions": 6,
|
|
"timestamp": "2025-12-02T14:41:34+01:00"
|
|
},
|
|
{
|
|
"hash": "6cc9f70",
|
|
"short": "✨ feat(contacts): add archive, favorites, groups, and feedback pages",
|
|
"type": null,
|
|
"scope": null,
|
|
"additions": 3190,
|
|
"deletions": 0,
|
|
"timestamp": "2025-12-02T14:42:01+01:00"
|
|
},
|
|
{
|
|
"hash": "02c82c7",
|
|
"short": "✨ feat(a11y): add accessibility settings and theme improvements",
|
|
"type": null,
|
|
"scope": null,
|
|
"additions": 1474,
|
|
"deletions": 143,
|
|
"timestamp": "2025-12-02T22:56:09+01:00"
|
|
},
|
|
{
|
|
"hash": "9d8c184",
|
|
"short": "✨ feat(calendar): add comprehensive settings and profile pages",
|
|
"type": null,
|
|
"scope": null,
|
|
"additions": 1889,
|
|
"deletions": 392,
|
|
"timestamp": "2025-12-02T23:18:49+01:00"
|
|
},
|
|
{
|
|
"hash": "0f2aae6",
|
|
"short": "✨ feat(calendar): add drag & drop and page-level scrolling",
|
|
"type": null,
|
|
"scope": null,
|
|
"additions": 1013,
|
|
"deletions": 92,
|
|
"timestamp": "2025-12-02T23:42:03+01:00"
|
|
},
|
|
{
|
|
"hash": "2635281",
|
|
"short": "✨ feat(storage): add shared package types and configuration",
|
|
"type": null,
|
|
"scope": null,
|
|
"additions": 89,
|
|
"deletions": 0,
|
|
"timestamp": "2025-12-03T00:04:35+01:00"
|
|
},
|
|
{
|
|
"hash": "2154c3b",
|
|
"short": "🔧 chore: add Husky pre-commit hook for type-check",
|
|
"type": null,
|
|
"scope": null,
|
|
"additions": 118,
|
|
"deletions": 327,
|
|
"timestamp": "2025-12-03T00:08:06+01:00"
|
|
},
|
|
{
|
|
"hash": "0e5d923",
|
|
"short": "✨ feat(auth): add centralized user settings synced across all apps",
|
|
"type": null,
|
|
"scope": null,
|
|
"additions": 1624,
|
|
"deletions": 7,
|
|
"timestamp": "2025-12-03T00:09:47+01:00"
|
|
},
|
|
{
|
|
"hash": "b01153b",
|
|
"short": "🐛 fix(calendar): improve drag & drop and resize behavior",
|
|
"type": null,
|
|
"scope": null,
|
|
"additions": 430,
|
|
"deletions": 101,
|
|
"timestamp": "2025-12-03T00:14:47+01:00"
|
|
},
|
|
{
|
|
"hash": "482509a",
|
|
"short": "🐛 fix(theme): add ShadCN-style CSS variable aliases for shared components",
|
|
"type": null,
|
|
"scope": null,
|
|
"additions": 839,
|
|
"deletions": 188,
|
|
"timestamp": "2025-12-03T00:20:49+01:00"
|
|
},
|
|
{
|
|
"hash": "0b539bd",
|
|
"short": "📝 docs: add comprehensive Claude Code guidelines",
|
|
"type": null,
|
|
"scope": null,
|
|
"additions": 4971,
|
|
"deletions": 0,
|
|
"timestamp": "2025-12-03T00:44:49+01:00"
|
|
},
|
|
{
|
|
"hash": "6c9e897",
|
|
"short": "fix: update docker registry to ghcr.io/memo-2023",
|
|
"type": null,
|
|
"scope": null,
|
|
"additions": 12,
|
|
"deletions": 12,
|
|
"timestamp": "2025-12-03T01:46:16+01:00"
|
|
},
|
|
{
|
|
"hash": "ea3582d",
|
|
"short": "💄 style: apply prettier formatting across codebase",
|
|
"type": null,
|
|
"scope": null,
|
|
"additions": 3309,
|
|
"deletions": 2574,
|
|
"timestamp": "2025-12-03T02:02:09+01:00"
|
|
},
|
|
{
|
|
"hash": "86da45a",
|
|
"short": "🔧 chore: add lint-staged for pre-commit formatting",
|
|
"type": null,
|
|
"scope": null,
|
|
"additions": 163,
|
|
"deletions": 0,
|
|
"timestamp": "2025-12-03T02:04:41+01:00"
|
|
},
|
|
{
|
|
"hash": "8cdb950",
|
|
"short": "🐛 fix(mana-games): use openai package for Azure OpenAI client",
|
|
"type": null,
|
|
"scope": null,
|
|
"additions": 339,
|
|
"deletions": 215,
|
|
"timestamp": "2025-12-03T02:20:09+01:00"
|
|
},
|
|
{
|
|
"hash": "09477e0",
|
|
"short": "🐛 fix(mana-games): clean dist before Astro build",
|
|
"type": null,
|
|
"scope": null,
|
|
"additions": 1,
|
|
"deletions": 1,
|
|
"timestamp": "2025-12-03T02:38:38+01:00"
|
|
}
|
|
],
|
|
"review_state": "auto",
|
|
"llm": {
|
|
"model": null,
|
|
"generated_at": null
|
|
}
|
|
}
|