mirror of
https://github.com/Memo-2023/mana-monorepo.git
synced 2026-05-14 16:41:08 +02:00
chore(devlog): Schritte 1+2 der mana/docs/DEVLOG.md-Migration
Some checks failed
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
CI / Build mana-api-gateway (push) Blocked by required conditions
CI / Build mana-crawler (push) Blocked by required conditions
Mirror to Forgejo / Push to Forgejo (push) Waiting to run
Docker Validate / Validate Dockerfiles (push) Has been cancelled
Docker Validate / Build calendar-web (push) Has been cancelled
Docker Validate / Build quotes-web (push) Has been cancelled
Docker Validate / Build todo-backend (push) Has been cancelled
Docker Validate / Build todo-web (push) Has been cancelled
Docker Validate / Build mana-auth (push) Has been cancelled
Docker Validate / Build mana-sync (push) Has been cancelled
Docker Validate / Build mana-media (push) Has been cancelled
Some checks failed
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
CI / Build mana-api-gateway (push) Blocked by required conditions
CI / Build mana-crawler (push) Blocked by required conditions
Mirror to Forgejo / Push to Forgejo (push) Waiting to run
Docker Validate / Validate Dockerfiles (push) Has been cancelled
Docker Validate / Build calendar-web (push) Has been cancelled
Docker Validate / Build quotes-web (push) Has been cancelled
Docker Validate / Build todo-backend (push) Has been cancelled
Docker Validate / Build todo-web (push) Has been cancelled
Docker Validate / Build mana-auth (push) Has been cancelled
Docker Validate / Build mana-sync (push) Has been cancelled
Docker Validate / Build mana-media (push) Has been cancelled
55 Session-Devlogs nach _legacy-sessions/ verschoben (git mv erhält History) und Disclaimer-Header injected. Astro-Routen so angepasst dass alle alten /devlog/<slug>-URLs erhalten bleiben — slug.replace strippt das _legacy-sessions/-Prefix in [slug].astro/index.astro/ activity.astro. Build-Test verifiziert: 55 Posts in dist/devlog/, kein nested _legacy-sessions/-Pfad. Disclaimer-Box pro Datei: > **Legacy-Format.** Dieser Eintrag stammt aus dem Session-basierten > Devlog vor der Umstellung auf das Tages-Modell (Cutover 2026-05-09). > Bestand bleibt erhalten und unverändert; neue Einträge folgen der > Tages-Konvention mit spieler.md + macher.md pro 06–06-Bucket. > Spec: mana/docs/DEVLOG.md. Offene Cutover-Schritte (eigene Session, blocked auf Verdaccio- Token-Setup für @mana/devlog-gen): - Tages-Modell-Collection mit data.json + spieler.md + macher.md (eigenes Schema, parallel zur Legacy-Ansicht) - @mana/devlog-gen via npm.mana.how integrieren (aktuell nur auf pkg.mana.how Lame-Duck publiziert) - CI-Workflow .github/workflows/devlog.yml für pnpm devlog:today
This commit is contained in:
parent
3581ae0f21
commit
67963a4c0f
58 changed files with 140 additions and 9 deletions
|
|
@ -31,6 +31,8 @@ workingHours:
|
|||
end: '2026-01-24T11:00'
|
||||
---
|
||||
|
||||
> **Legacy-Format.** Dieser Eintrag stammt aus dem Session-basierten Devlog vor der Umstellung auf das Tages-Modell (Cutover 2026-05-09). Bestand bleibt erhalten und unverändert; neue Einträge folgen der Tages-Konvention mit `spieler.md` + `macher.md` pro 06–06-Bucket. Spec: [`mana/docs/DEVLOG.md`](https://github.com/mana-ev/mana/blob/main/docs/DEVLOG.md).
|
||||
|
||||
Heute war ein sehr produktiver Tag mit Fokus auf die **Produktivstellung der ManaCore Apps auf dem Mac Mini Server**. Die wichtigsten Errungenschaften:
|
||||
|
||||
- **7 Apps live** auf https://mana.how (Auth, Dashboard, Chat, Todo, Calendar, Clock, Contacts)
|
||||
|
|
@ -21,6 +21,8 @@ workingHours:
|
|||
end: '2026-01-25T11:00'
|
||||
---
|
||||
|
||||
> **Legacy-Format.** Dieser Eintrag stammt aus dem Session-basierten Devlog vor der Umstellung auf das Tages-Modell (Cutover 2026-05-09). Bestand bleibt erhalten und unverändert; neue Einträge folgen der Tages-Konvention mit `spieler.md` + `macher.md` pro 06–06-Bucket. Spec: [`mana/docs/DEVLOG.md`](https://github.com/mana-ev/mana/blob/main/docs/DEVLOG.md).
|
||||
|
||||
Fokussierter Tag mit **4 Commits** zur Verbesserung des Guest-Mode-Erlebnisses:
|
||||
|
||||
- **Clock Guest Mode** - Alarms/Timers ohne Auth-Redirect ladbar
|
||||
|
|
@ -33,6 +33,8 @@ workingHours:
|
|||
end: '2026-01-26T11:00'
|
||||
---
|
||||
|
||||
> **Legacy-Format.** Dieser Eintrag stammt aus dem Session-basierten Devlog vor der Umstellung auf das Tages-Modell (Cutover 2026-05-09). Bestand bleibt erhalten und unverändert; neue Einträge folgen der Tages-Konvention mit `spieler.md` + `macher.md` pro 06–06-Bucket. Spec: [`mana/docs/DEVLOG.md`](https://github.com/mana-ev/mana/blob/main/docs/DEVLOG.md).
|
||||
|
||||
Massiver Tag mit **38 Commits** und Fokus auf neue App, Monitoring und Infrastructure:
|
||||
|
||||
- **Food** - AI-powered Nutrition Tracking App mit Gemini
|
||||
|
|
@ -33,6 +33,9 @@ workingHours:
|
|||
end: '2026-01-27T11:00'
|
||||
---
|
||||
|
||||
> **Legacy-Format.** Dieser Eintrag stammt aus dem Session-basierten Devlog vor der Umstellung auf das Tages-Modell (Cutover 2026-05-09). Bestand bleibt erhalten und unverändert; neue Einträge folgen der Tages-Konvention mit `spieler.md` + `macher.md` pro 06–06-Bucket. Spec: [`mana/docs/DEVLOG.md`](https://github.com/mana-ev/mana/blob/main/docs/DEVLOG.md).
|
||||
|
||||
|
||||
Produktiver Tag mit Fokus auf **Monitoring-Infrastruktur**, **Email-Authentifizierung** und **lokale AI-Services**. Die wichtigsten Errungenschaften:
|
||||
|
||||
- **Prometheus Metrics** für alle NestJS Backends
|
||||
|
|
@ -34,6 +34,8 @@ workingHours:
|
|||
end: '2026-01-28T11:00'
|
||||
---
|
||||
|
||||
> **Legacy-Format.** Dieser Eintrag stammt aus dem Session-basierten Devlog vor der Umstellung auf das Tages-Modell (Cutover 2026-05-09). Bestand bleibt erhalten und unverändert; neue Einträge folgen der Tages-Konvention mit `spieler.md` + `macher.md` pro 06–06-Bucket. Spec: [`mana/docs/DEVLOG.md`](https://github.com/mana-ev/mana/blob/main/docs/DEVLOG.md).
|
||||
|
||||
Strategischer Tag mit **11 Commits** und Fokus auf GDPR-Compliance und Developer Experience:
|
||||
|
||||
- **Matrix Self-Hosting** - Eigene Synapse-Instanz für GDPR
|
||||
|
|
@ -34,6 +34,8 @@ workingHours:
|
|||
end: '2026-01-29T11:00'
|
||||
---
|
||||
|
||||
> **Legacy-Format.** Dieser Eintrag stammt aus dem Session-basierten Devlog vor der Umstellung auf das Tages-Modell (Cutover 2026-05-09). Bestand bleibt erhalten und unverändert; neue Einträge folgen der Tages-Konvention mit `spieler.md` + `macher.md` pro 06–06-Bucket. Spec: [`mana/docs/DEVLOG.md`](https://github.com/mana-ev/mana/blob/main/docs/DEVLOG.md).
|
||||
|
||||
Außergewöhnlich produktiver Tag (und Nacht!) mit **74 Commits** und mehreren großen neuen Features. Die wichtigsten Errungenschaften:
|
||||
|
||||
- **SkillTree App** - Gamified Skill Tracking mit XP-System (MVP complete)
|
||||
|
|
@ -37,6 +37,8 @@ workingHours:
|
|||
end: '2026-01-30T11:00'
|
||||
---
|
||||
|
||||
> **Legacy-Format.** Dieser Eintrag stammt aus dem Session-basierten Devlog vor der Umstellung auf das Tages-Modell (Cutover 2026-05-09). Bestand bleibt erhalten und unverändert; neue Einträge folgen der Tages-Konvention mit `spieler.md` + `macher.md` pro 06–06-Bucket. Spec: [`mana/docs/DEVLOG.md`](https://github.com/mana-ev/mana/blob/main/docs/DEVLOG.md).
|
||||
|
||||
Außergewöhnlich produktiver Tag mit **55 Commits** - aufgeteilt in drei große Bereiche:
|
||||
|
||||
- **3 neue Microservices** - mana-llm (LLM Abstraction), mana-crawler (Web Crawler), mana-notify (Notifications)
|
||||
|
|
@ -31,6 +31,8 @@ workingHours:
|
|||
end: '2026-01-31T11:00'
|
||||
---
|
||||
|
||||
> **Legacy-Format.** Dieser Eintrag stammt aus dem Session-basierten Devlog vor der Umstellung auf das Tages-Modell (Cutover 2026-05-09). Bestand bleibt erhalten und unverändert; neue Einträge folgen der Tages-Konvention mit `spieler.md` + `macher.md` pro 06–06-Bucket. Spec: [`mana/docs/DEVLOG.md`](https://github.com/mana-ev/mana/blob/main/docs/DEVLOG.md).
|
||||
|
||||
Produktiver Tag mit **41 Commits** und Fokus auf Matrix Bot Expansion und Developer Experience:
|
||||
|
||||
- **8 neue Matrix Bots** - Spezialisierte Bots für Planta, Cards, Contacts, Picture, Chat, SkillTree, Presi, Questions
|
||||
|
|
@ -33,6 +33,8 @@ workingHours:
|
|||
end: '2026-02-01T11:00'
|
||||
---
|
||||
|
||||
> **Legacy-Format.** Dieser Eintrag stammt aus dem Session-basierten Devlog vor der Umstellung auf das Tages-Modell (Cutover 2026-05-09). Bestand bleibt erhalten und unverändert; neue Einträge folgen der Tages-Konvention mit `spieler.md` + `macher.md` pro 06–06-Bucket. Spec: [`mana/docs/DEVLOG.md`](https://github.com/mana-ev/mana/blob/main/docs/DEVLOG.md).
|
||||
|
||||
Intensiver Tag (und Nacht!) mit **52 Commits** - der Fokus lag auf der Konsolidierung der Matrix Bot Infrastruktur:
|
||||
|
||||
- **@manacore/matrix-bot-common** - Neues Shared Package für alle 19 Matrix Bots
|
||||
|
|
@ -33,6 +33,9 @@ workingHours:
|
|||
end: '2026-02-02T11:00'
|
||||
---
|
||||
|
||||
> **Legacy-Format.** Dieser Eintrag stammt aus dem Session-basierten Devlog vor der Umstellung auf das Tages-Modell (Cutover 2026-05-09). Bestand bleibt erhalten und unverändert; neue Einträge folgen der Tages-Konvention mit `spieler.md` + `macher.md` pro 06–06-Bucket. Spec: [`mana/docs/DEVLOG.md`](https://github.com/mana-ev/mana/blob/main/docs/DEVLOG.md).
|
||||
|
||||
|
||||
Produktiver Tag mit **42 Commits** und Fokus auf Infrastructure und Production Readiness:
|
||||
|
||||
- **SSD Migration** - PostgreSQL und MinIO auf externe SSD verschoben
|
||||
|
|
@ -33,6 +33,8 @@ workingHours:
|
|||
end: '2026-02-03T11:00'
|
||||
---
|
||||
|
||||
> **Legacy-Format.** Dieser Eintrag stammt aus dem Session-basierten Devlog vor der Umstellung auf das Tages-Modell (Cutover 2026-05-09). Bestand bleibt erhalten und unverändert; neue Einträge folgen der Tages-Konvention mit `spieler.md` + `macher.md` pro 06–06-Bucket. Spec: [`mana/docs/DEVLOG.md`](https://github.com/mana-ev/mana/blob/main/docs/DEVLOG.md).
|
||||
|
||||
Produktiver Tag mit **40 Commits** und Fokus auf nahtlose Authentifizierung über alle Apps:
|
||||
|
||||
- **Cross-Domain SSO** - Single Sign-On für alle .mana.how Subdomains
|
||||
|
|
@ -34,6 +34,8 @@ workingHours:
|
|||
end: '2026-02-12T11:00'
|
||||
---
|
||||
|
||||
> **Legacy-Format.** Dieser Eintrag stammt aus dem Session-basierten Devlog vor der Umstellung auf das Tages-Modell (Cutover 2026-05-09). Bestand bleibt erhalten und unverändert; neue Einträge folgen der Tages-Konvention mit `spieler.md` + `macher.md` pro 06–06-Bucket. Spec: [`mana/docs/DEVLOG.md`](https://github.com/mana-ev/mana/blob/main/docs/DEVLOG.md).
|
||||
|
||||
Nach einer Woche Pause: **28 Commits** mit Fokus auf neue Apps und API-Infrastruktur:
|
||||
|
||||
- **Photos App** - Neue App mit mana-media EXIF-Integration
|
||||
|
|
@ -33,6 +33,8 @@ workingHours:
|
|||
end: '2026-02-13T11:00'
|
||||
---
|
||||
|
||||
> **Legacy-Format.** Dieser Eintrag stammt aus dem Session-basierten Devlog vor der Umstellung auf das Tages-Modell (Cutover 2026-05-09). Bestand bleibt erhalten und unverändert; neue Einträge folgen der Tages-Konvention mit `spieler.md` + `macher.md` pro 06–06-Bucket. Spec: [`mana/docs/DEVLOG.md`](https://github.com/mana-ev/mana/blob/main/docs/DEVLOG.md).
|
||||
|
||||
**22 Commits** mit Fokus auf DSGVO-Compliance, Mobile UX und Server-Stabilität:
|
||||
|
||||
- **GDPR Self-Service** - Neue Endpoints für User Data Export
|
||||
|
|
@ -34,6 +34,8 @@ workingHours:
|
|||
end: '2026-02-14T11:00'
|
||||
---
|
||||
|
||||
> **Legacy-Format.** Dieser Eintrag stammt aus dem Session-basierten Devlog vor der Umstellung auf das Tages-Modell (Cutover 2026-05-09). Bestand bleibt erhalten und unverändert; neue Einträge folgen der Tages-Konvention mit `spieler.md` + `macher.md` pro 06–06-Bucket. Spec: [`mana/docs/DEVLOG.md`](https://github.com/mana-ev/mana/blob/main/docs/DEVLOG.md).
|
||||
|
||||
Ein massiver Tag mit **55 Commits** und mehreren Major Features:
|
||||
|
||||
- **Gift Codes** - Credit-Gutscheine mit Code-Einlösung
|
||||
|
|
@ -35,6 +35,8 @@ workingHours:
|
|||
end: '2026-02-15T11:00'
|
||||
---
|
||||
|
||||
> **Legacy-Format.** Dieser Eintrag stammt aus dem Session-basierten Devlog vor der Umstellung auf das Tages-Modell (Cutover 2026-05-09). Bestand bleibt erhalten und unverändert; neue Einträge folgen der Tages-Konvention mit `spieler.md` + `macher.md` pro 06–06-Bucket. Spec: [`mana/docs/DEVLOG.md`](https://github.com/mana-ev/mana/blob/main/docs/DEVLOG.md).
|
||||
|
||||
Produktiver Valentinstag mit **56 Commits** und vielen neuen Features:
|
||||
|
||||
- **Matrix STT Bot** - Speech-to-Text direkt in Matrix
|
||||
|
|
@ -21,6 +21,8 @@ workingHours:
|
|||
end: '2026-02-16T11:00'
|
||||
---
|
||||
|
||||
> **Legacy-Format.** Dieser Eintrag stammt aus dem Session-basierten Devlog vor der Umstellung auf das Tages-Modell (Cutover 2026-05-09). Bestand bleibt erhalten und unverändert; neue Einträge folgen der Tages-Konvention mit `spieler.md` + `macher.md` pro 06–06-Bucket. Spec: [`mana/docs/DEVLOG.md`](https://github.com/mana-ev/mana/blob/main/docs/DEVLOG.md).
|
||||
|
||||
Fokussierter Tag mit **7 Commits** für UI-Polish und kleinere Features:
|
||||
|
||||
- **Onboarding Modal** - Kompaktes Design statt Fullscreen
|
||||
|
|
@ -32,6 +32,8 @@ workingHours:
|
|||
end: '2026-02-17T11:00'
|
||||
---
|
||||
|
||||
> **Legacy-Format.** Dieser Eintrag stammt aus dem Session-basierten Devlog vor der Umstellung auf das Tages-Modell (Cutover 2026-05-09). Bestand bleibt erhalten und unverändert; neue Einträge folgen der Tages-Konvention mit `spieler.md` + `macher.md` pro 06–06-Bucket. Spec: [`mana/docs/DEVLOG.md`](https://github.com/mana-ev/mana/blob/main/docs/DEVLOG.md).
|
||||
|
||||
Massiver Tag mit **35 Commits** – neuer App-Launch, Monetarisierung und PWA-Rollout:
|
||||
|
||||
- **LightWrite** - Beat/Lyrics Editor als Full-Stack App gelauncht
|
||||
|
|
@ -21,6 +21,9 @@ workingHours:
|
|||
end: '2026-02-18T11:00'
|
||||
---
|
||||
|
||||
> **Legacy-Format.** Dieser Eintrag stammt aus dem Session-basierten Devlog vor der Umstellung auf das Tages-Modell (Cutover 2026-05-09). Bestand bleibt erhalten und unverändert; neue Einträge folgen der Tages-Konvention mit `spieler.md` + `macher.md` pro 06–06-Bucket. Spec: [`mana/docs/DEVLOG.md`](https://github.com/mana-ev/mana/blob/main/docs/DEVLOG.md).
|
||||
|
||||
|
||||
Produktiver Tag mit **26 Commits** – neue Packages, Bot-Features und Dokumentation:
|
||||
|
||||
- **spiral-db** - Pixel-basierte Spiral-Datenbank-Visualisierung
|
||||
|
|
@ -21,6 +21,8 @@ workingHours:
|
|||
end: '2026-03-07T11:00'
|
||||
---
|
||||
|
||||
> **Legacy-Format.** Dieser Eintrag stammt aus dem Session-basierten Devlog vor der Umstellung auf das Tages-Modell (Cutover 2026-05-09). Bestand bleibt erhalten und unverändert; neue Einträge folgen der Tages-Konvention mit `spieler.md` + `macher.md` pro 06–06-Bucket. Spec: [`mana/docs/DEVLOG.md`](https://github.com/mana-ev/mana/blob/main/docs/DEVLOG.md).
|
||||
|
||||
Fokussierter Tag mit **7 Commits** für den neuen Matrix Mobile Client:
|
||||
|
||||
- **Manalink** - Expo React Native App für Matrix Chat
|
||||
|
|
@ -21,6 +21,8 @@ workingHours:
|
|||
end: '2026-03-08T11:00'
|
||||
---
|
||||
|
||||
> **Legacy-Format.** Dieser Eintrag stammt aus dem Session-basierten Devlog vor der Umstellung auf das Tages-Modell (Cutover 2026-05-09). Bestand bleibt erhalten und unverändert; neue Einträge folgen der Tages-Konvention mit `spieler.md` + `macher.md` pro 06–06-Bucket. Spec: [`mana/docs/DEVLOG.md`](https://github.com/mana-ev/mana/blob/main/docs/DEVLOG.md).
|
||||
|
||||
Bugfix-Tag mit **5 Commits** – Expo SDK Upgrade und kritische Fixes:
|
||||
|
||||
- **SDK 55** - Manalink auf Expo SDK 55 aktualisiert
|
||||
|
|
@ -21,6 +21,8 @@ workingHours:
|
|||
end: '2026-03-12T11:00'
|
||||
---
|
||||
|
||||
> **Legacy-Format.** Dieser Eintrag stammt aus dem Session-basierten Devlog vor der Umstellung auf das Tages-Modell (Cutover 2026-05-09). Bestand bleibt erhalten und unverändert; neue Einträge folgen der Tages-Konvention mit `spieler.md` + `macher.md` pro 06–06-Bucket. Spec: [`mana/docs/DEVLOG.md`](https://github.com/mana-ev/mana/blob/main/docs/DEVLOG.md).
|
||||
|
||||
Infrastruktur-Tag mit **6 Commits** für die Deployment-Pipeline:
|
||||
|
||||
- **CD Pipeline** - GitHub Actions mit self-hosted Runner
|
||||
|
|
@ -21,6 +21,8 @@ workingHours:
|
|||
end: '2026-03-13T11:00'
|
||||
---
|
||||
|
||||
> **Legacy-Format.** Dieser Eintrag stammt aus dem Session-basierten Devlog vor der Umstellung auf das Tages-Modell (Cutover 2026-05-09). Bestand bleibt erhalten und unverändert; neue Einträge folgen der Tages-Konvention mit `spieler.md` + `macher.md` pro 06–06-Bucket. Spec: [`mana/docs/DEVLOG.md`](https://github.com/mana-ev/mana/blob/main/docs/DEVLOG.md).
|
||||
|
||||
Fokussierter Tag mit **5 Commits** für EAS Build Stabilität und Expo SDK 55 Kompatibilität:
|
||||
|
||||
- **EAS Build Pre-Install Hook** - pnpm hoisted Mode für Monorepo Builds
|
||||
|
|
@ -21,6 +21,8 @@ workingHours:
|
|||
end: '2026-03-16T11:00'
|
||||
---
|
||||
|
||||
> **Legacy-Format.** Dieser Eintrag stammt aus dem Session-basierten Devlog vor der Umstellung auf das Tages-Modell (Cutover 2026-05-09). Bestand bleibt erhalten und unverändert; neue Einträge folgen der Tages-Konvention mit `spieler.md` + `macher.md` pro 06–06-Bucket. Spec: [`mana/docs/DEVLOG.md`](https://github.com/mana-ev/mana/blob/main/docs/DEVLOG.md).
|
||||
|
||||
Intensiver Tag mit **8 Commits** für eine neue App-Integration und Production Hardening:
|
||||
|
||||
- **Traces App** - AI City Guides mit NestJS Backend und Expo Mobile
|
||||
|
|
@ -21,6 +21,8 @@ workingHours:
|
|||
end: '2026-03-18T11:00'
|
||||
---
|
||||
|
||||
> **Legacy-Format.** Dieser Eintrag stammt aus dem Session-basierten Devlog vor der Umstellung auf das Tages-Modell (Cutover 2026-05-09). Bestand bleibt erhalten und unverändert; neue Einträge folgen der Tages-Konvention mit `spieler.md` + `macher.md` pro 06–06-Bucket. Spec: [`mana/docs/DEVLOG.md`](https://github.com/mana-ev/mana/blob/main/docs/DEVLOG.md).
|
||||
|
||||
Produktiver Tag mit **9 Commits** über mehrere Apps hinweg:
|
||||
|
||||
- **Mukke** - Offline-first iOS Music Player mit Expo und SQLite
|
||||
|
|
@ -21,6 +21,8 @@ workingHours:
|
|||
end: '2026-03-19T11:00'
|
||||
---
|
||||
|
||||
> **Legacy-Format.** Dieser Eintrag stammt aus dem Session-basierten Devlog vor der Umstellung auf das Tages-Modell (Cutover 2026-05-09). Bestand bleibt erhalten und unverändert; neue Einträge folgen der Tages-Konvention mit `spieler.md` + `macher.md` pro 06–06-Bucket. Spec: [`mana/docs/DEVLOG.md`](https://github.com/mana-ev/mana/blob/main/docs/DEVLOG.md).
|
||||
|
||||
Fokussierter Tag mit **5 Commits** für Test Coverage und Code Cleanup:
|
||||
|
||||
- **Contacts Web** - 62 Unit Tests für Stores, Utils und API Client
|
||||
|
|
@ -33,6 +33,8 @@ workingHours:
|
|||
end: '2026-03-20T11:00'
|
||||
---
|
||||
|
||||
> **Legacy-Format.** Dieser Eintrag stammt aus dem Session-basierten Devlog vor der Umstellung auf das Tages-Modell (Cutover 2026-05-09). Bestand bleibt erhalten und unverändert; neue Einträge folgen der Tages-Konvention mit `spieler.md` + `macher.md` pro 06–06-Bucket. Spec: [`mana/docs/DEVLOG.md`](https://github.com/mana-ev/mana/blob/main/docs/DEVLOG.md).
|
||||
|
||||
Massiver Infrastruktur- und Security-Tag mit **74 Commits** über das gesamte Monorepo:
|
||||
|
||||
- **Cross-App SSO Fix** - Fehlende trusted origins repariert, 47 SSO Contract Tests
|
||||
|
|
@ -34,6 +34,8 @@ workingHours:
|
|||
end: '2026-03-20T21:00'
|
||||
---
|
||||
|
||||
> **Legacy-Format.** Dieser Eintrag stammt aus dem Session-basierten Devlog vor der Umstellung auf das Tages-Modell (Cutover 2026-05-09). Bestand bleibt erhalten und unverändert; neue Einträge folgen der Tages-Konvention mit `spieler.md` + `macher.md` pro 06–06-Bucket. Spec: [`mana/docs/DEVLOG.md`](https://github.com/mana-ev/mana/blob/main/docs/DEVLOG.md).
|
||||
|
||||
Intensiver Infrastruktur- und Bugfix-Tag mit **48 Commits**: Cross-App SSO endlich funktionsfähig, Calendar-Web von stale GHCR Image auf Local Build migriert, und eine Kette von Routing/CORS/Cookie-Problemen systematisch aufgelöst.
|
||||
|
||||
- **SSO Cookie-Fix** - `SameSite=None` + Session-Cookie bei Login setzen
|
||||
|
|
@ -33,6 +33,8 @@ workingHours:
|
|||
end: '2026-03-21T18:00'
|
||||
---
|
||||
|
||||
> **Legacy-Format.** Dieser Eintrag stammt aus dem Session-basierten Devlog vor der Umstellung auf das Tages-Modell (Cutover 2026-05-09). Bestand bleibt erhalten und unverändert; neue Einträge folgen der Tages-Konvention mit `spieler.md` + `macher.md` pro 06–06-Bucket. Spec: [`mana/docs/DEVLOG.md`](https://github.com/mana-ev/mana/blob/main/docs/DEVLOG.md).
|
||||
|
||||
Feature-reicher Tag über drei Projekte hinweg mit **7 Commits** und knapp **5.000 hinzugefügten Zeilen**: WhoPixels-Spiel komplett refactored (21 Verbesserungen), Storage mit Drag-Animationen und Integration Tests ausgebaut, Picture-Backend gehärtet.
|
||||
|
||||
- ✅ **WhoPixels** — Monolithische RPGScene (1210 Zeilen) in 8 Module aufgeteilt
|
||||
|
|
@ -37,6 +37,8 @@ workingHours:
|
|||
end: '2026-03-23T11:00'
|
||||
---
|
||||
|
||||
> **Legacy-Format.** Dieser Eintrag stammt aus dem Session-basierten Devlog vor der Umstellung auf das Tages-Modell (Cutover 2026-05-09). Bestand bleibt erhalten und unverändert; neue Einträge folgen der Tages-Konvention mit `spieler.md` + `macher.md` pro 06–06-Bucket. Spec: [`mana/docs/DEVLOG.md`](https://github.com/mana-ev/mana/blob/main/docs/DEVLOG.md).
|
||||
|
||||
Produktiver Tag mit **26 Commits** über das gesamte Monorepo:
|
||||
|
||||
- **Analytics** - Umami-Tracking zentralisiert + Event-Tracking für alle Apps und Landing Pages
|
||||
|
|
@ -34,6 +34,8 @@ workingHours:
|
|||
end: '2026-03-23T23:30'
|
||||
---
|
||||
|
||||
> **Legacy-Format.** Dieser Eintrag stammt aus dem Session-basierten Devlog vor der Umstellung auf das Tages-Modell (Cutover 2026-05-09). Bestand bleibt erhalten und unverändert; neue Einträge folgen der Tages-Konvention mit `spieler.md` + `macher.md` pro 06–06-Bucket. Spec: [`mana/docs/DEVLOG.md`](https://github.com/mana-ev/mana/blob/main/docs/DEVLOG.md).
|
||||
|
||||
Intensive Abend-Session mit **27 Commits** über **180 Dateien** und netto **+7.234 Zeilen**:
|
||||
|
||||
- **Context Menus Everywhere** - Shared `ContextMenu`-Component aus `@manacore/shared-ui` in 12 Apps integriert
|
||||
|
|
@ -38,6 +38,8 @@ workingHours:
|
|||
end: '2026-03-23T13:30'
|
||||
---
|
||||
|
||||
> **Legacy-Format.** Dieser Eintrag stammt aus dem Session-basierten Devlog vor der Umstellung auf das Tages-Modell (Cutover 2026-05-09). Bestand bleibt erhalten und unverändert; neue Einträge folgen der Tages-Konvention mit `spieler.md` + `macher.md` pro 06–06-Bucket. Spec: [`mana/docs/DEVLOG.md`](https://github.com/mana-ev/mana/blob/main/docs/DEVLOG.md).
|
||||
|
||||
Extrem produktiver Vormittag mit **61 Commits** über **695 Dateien** und netto **+17.282 Zeilen**:
|
||||
|
||||
- **Manalink Live** - Matrix-Chat-Client auf Production gebracht und auf link.mana.how deployed
|
||||
|
|
@ -35,6 +35,8 @@ workingHours:
|
|||
end: '2026-03-24T23:59'
|
||||
---
|
||||
|
||||
> **Legacy-Format.** Dieser Eintrag stammt aus dem Session-basierten Devlog vor der Umstellung auf das Tages-Modell (Cutover 2026-05-09). Bestand bleibt erhalten und unverändert; neue Einträge folgen der Tages-Konvention mit `spieler.md` + `macher.md` pro 06–06-Bucket. Spec: [`mana/docs/DEVLOG.md`](https://github.com/mana-ev/mana/blob/main/docs/DEVLOG.md).
|
||||
|
||||
Intensive Abend-Session mit **41 Commits** über **302 Dateien** und netto **+14.112 Zeilen**:
|
||||
|
||||
- **PWA für alle Apps** — Icons, Meta-Tags und Offline-Prerender für 20 Web-Apps
|
||||
|
|
@ -36,6 +36,9 @@ workingHours:
|
|||
end: '2026-03-24T12:00'
|
||||
---
|
||||
|
||||
> **Legacy-Format.** Dieser Eintrag stammt aus dem Session-basierten Devlog vor der Umstellung auf das Tages-Modell (Cutover 2026-05-09). Bestand bleibt erhalten und unverändert; neue Einträge folgen der Tages-Konvention mit `spieler.md` + `macher.md` pro 06–06-Bucket. Spec: [`mana/docs/DEVLOG.md`](https://github.com/mana-ev/mana/blob/main/docs/DEVLOG.md).
|
||||
|
||||
|
||||
Intensive Vormittags-Session mit **48 Commits** über **248 Dateien** und netto **+10.622 Zeilen**:
|
||||
|
||||
- **Credits-Kostenübersicht** — Neuer "Kosten"-Tab zeigt alle 40+ Credit-Operationen nach App gruppiert
|
||||
|
|
@ -33,6 +33,9 @@ workingHours:
|
|||
end: '2026-03-25T21:00'
|
||||
---
|
||||
|
||||
> **Legacy-Format.** Dieser Eintrag stammt aus dem Session-basierten Devlog vor der Umstellung auf das Tages-Modell (Cutover 2026-05-09). Bestand bleibt erhalten und unverändert; neue Einträge folgen der Tages-Konvention mit `spieler.md` + `macher.md` pro 06–06-Bucket. Spec: [`mana/docs/DEVLOG.md`](https://github.com/mana-ev/mana/blob/main/docs/DEVLOG.md).
|
||||
|
||||
|
||||
Breiter Arbeitstag mit **44 Commits** über viele Bereiche — Analytics, Help, CityCorners, ManaLink, Infra und Dashboard:
|
||||
|
||||
- **Analytics überall** — Custom Event Tracking in 8+ Apps, neuer ManaScore-Metrik
|
||||
|
|
@ -35,6 +35,9 @@ workingHours:
|
|||
end: '2026-03-26T22:00'
|
||||
---
|
||||
|
||||
> **Legacy-Format.** Dieser Eintrag stammt aus dem Session-basierten Devlog vor der Umstellung auf das Tages-Modell (Cutover 2026-05-09). Bestand bleibt erhalten und unverändert; neue Einträge folgen der Tages-Konvention mit `spieler.md` + `macher.md` pro 06–06-Bucket. Spec: [`mana/docs/DEVLOG.md`](https://github.com/mana-ev/mana/blob/main/docs/DEVLOG.md).
|
||||
|
||||
|
||||
Massiver Tag mit **61 Commits** über **329 Dateien** und netto **+16.715 Zeilen** — Storage-Sprint, Auth-Features, Tag-System, Quotes-Polish, Infra und Architekturplanung:
|
||||
|
||||
- **Storage-App komplett** — Von Score 72 auf 87: Previews, Audio-Player, Skeleton Screens, Sharing, Tagging, i18n, E2E-Tests
|
||||
|
|
@ -31,6 +31,8 @@ workingHours:
|
|||
end: '2026-03-27T17:30'
|
||||
---
|
||||
|
||||
> **Legacy-Format.** Dieser Eintrag stammt aus dem Session-basierten Devlog vor der Umstellung auf das Tages-Modell (Cutover 2026-05-09). Bestand bleibt erhalten und unverändert; neue Einträge folgen der Tages-Konvention mit `spieler.md` + `macher.md` pro 06–06-Bucket. Spec: [`mana/docs/DEVLOG.md`](https://github.com/mana-ev/mana/blob/main/docs/DEVLOG.md).
|
||||
|
||||
Einer der größten Architektur-Umbauten im ManaCore-Monorepo: **21 separate NestJS Matrix-Bot-Prozesse** komplett ersetzt durch **ein einziges Go-Binary mit Plugin-Architektur**. Dazu Legacy-Code aufgeräumt, CI/CD migriert und Docker-Compose aktualisiert.
|
||||
|
||||
---
|
||||
|
|
@ -28,6 +28,9 @@ contributors:
|
|||
handle: 'Till-JS'
|
||||
---
|
||||
|
||||
> **Legacy-Format.** Dieser Eintrag stammt aus dem Session-basierten Devlog vor der Umstellung auf das Tages-Modell (Cutover 2026-05-09). Bestand bleibt erhalten und unverändert; neue Einträge folgen der Tages-Konvention mit `spieler.md` + `macher.md` pro 06–06-Bucket. Spec: [`mana/docs/DEVLOG.md`](https://github.com/mana-ev/mana/blob/main/docs/DEVLOG.md).
|
||||
|
||||
|
||||
## Das Problem: 16 GB reichen nicht
|
||||
|
||||
Unser Mac Mini M4 hostet das komplette ManaCore-Oekosystem: 33 Docker-Container, PostgreSQL, Redis, MinIO, Forgejo, Matrix — plus Ollama (LLM), FLUX.2 (Bildgenerierung) und STT/TTS. Das Problem:
|
||||
|
|
@ -33,6 +33,8 @@ workingHours:
|
|||
end: '2026-03-28T22:00'
|
||||
---
|
||||
|
||||
> **Legacy-Format.** Dieser Eintrag stammt aus dem Session-basierten Devlog vor der Umstellung auf das Tages-Modell (Cutover 2026-05-09). Bestand bleibt erhalten und unverändert; neue Einträge folgen der Tages-Konvention mit `spieler.md` + `macher.md` pro 06–06-Bucket. Spec: [`mana/docs/DEVLOG.md`](https://github.com/mana-ev/mana/blob/main/docs/DEVLOG.md).
|
||||
|
||||
## Was passiert ist
|
||||
|
||||
In zwei intensiven Sessions wurde die gesamte ManaCore-Backend-Architektur grundlegend transformiert. Der Kern: **Daten gehören dem Client, nicht dem Server.** Und: **NestJS ist zu viel Overhead für das, was wir brauchen.**
|
||||
|
|
@ -21,6 +21,8 @@ workingHours:
|
|||
end: '2026-03-30T18:00'
|
||||
---
|
||||
|
||||
> **Legacy-Format.** Dieser Eintrag stammt aus dem Session-basierten Devlog vor der Umstellung auf das Tages-Modell (Cutover 2026-05-09). Bestand bleibt erhalten und unverändert; neue Einträge folgen der Tages-Konvention mit `spieler.md` + `macher.md` pro 06–06-Bucket. Spec: [`mana/docs/DEVLOG.md`](https://github.com/mana-ev/mana/blob/main/docs/DEVLOG.md).
|
||||
|
||||
## Highlights
|
||||
|
||||
- Notizblock-Design mit liniertem Papier-Hintergrund und roter Margin-Linie
|
||||
|
|
@ -35,6 +35,8 @@ workingHours:
|
|||
end: '2026-03-31T21:00'
|
||||
---
|
||||
|
||||
> **Legacy-Format.** Dieser Eintrag stammt aus dem Session-basierten Devlog vor der Umstellung auf das Tages-Modell (Cutover 2026-05-09). Bestand bleibt erhalten und unverändert; neue Einträge folgen der Tages-Konvention mit `spieler.md` + `macher.md` pro 06–06-Bucket. Spec: [`mana/docs/DEVLOG.md`](https://github.com/mana-ev/mana/blob/main/docs/DEVLOG.md).
|
||||
|
||||
## Highlights
|
||||
|
||||
- **Memoro** vollständig im Monorepo: Web-App (local-first, shared-auth-stores), Hono/Bun Server + Audio-Server ersetzen NestJS
|
||||
|
|
@ -34,6 +34,9 @@ workingHours:
|
|||
end: '2026-04-01T23:05'
|
||||
---
|
||||
|
||||
> **Legacy-Format.** Dieser Eintrag stammt aus dem Session-basierten Devlog vor der Umstellung auf das Tages-Modell (Cutover 2026-05-09). Bestand bleibt erhalten und unverändert; neue Einträge folgen der Tages-Konvention mit `spieler.md` + `macher.md` pro 06–06-Bucket. Spec: [`mana/docs/DEVLOG.md`](https://github.com/mana-ev/mana/blob/main/docs/DEVLOG.md).
|
||||
|
||||
|
||||
## Highlights
|
||||
|
||||
- **ManaCore Unified App gestartet** — Same-Origin Web-App, die alle 26 Module unter einem Build/Domain bündelt. 7 Phasen in einem Tag.
|
||||
|
|
@ -33,6 +33,8 @@ workingHours:
|
|||
end: '2026-04-02T23:59'
|
||||
---
|
||||
|
||||
> **Legacy-Format.** Dieser Eintrag stammt aus dem Session-basierten Devlog vor der Umstellung auf das Tages-Modell (Cutover 2026-05-09). Bestand bleibt erhalten und unverändert; neue Einträge folgen der Tages-Konvention mit `spieler.md` + `macher.md` pro 06–06-Bucket. Spec: [`mana/docs/DEVLOG.md`](https://github.com/mana-ev/mana/blob/main/docs/DEVLOG.md).
|
||||
|
||||
## Highlights
|
||||
|
||||
- **Unified API Server** (`@manacore/api`): 17 Module-Server zusammengeführt, 25 standalone Web-Apps archiviert
|
||||
|
|
@ -34,6 +34,8 @@ workingHours:
|
|||
end: '2026-04-03T21:39'
|
||||
---
|
||||
|
||||
> **Legacy-Format.** Dieser Eintrag stammt aus dem Session-basierten Devlog vor der Umstellung auf das Tages-Modell (Cutover 2026-05-09). Bestand bleibt erhalten und unverändert; neue Einträge folgen der Tages-Konvention mit `spieler.md` + `macher.md` pro 06–06-Bucket. Spec: [`mana/docs/DEVLOG.md`](https://github.com/mana-ev/mana/blob/main/docs/DEVLOG.md).
|
||||
|
||||
## Highlights
|
||||
|
||||
- **Vier neue Module**: habits, automations, notes, finance, places (GPS)
|
||||
|
|
@ -22,6 +22,8 @@ workingHours:
|
|||
end: '2026-04-04T11:00'
|
||||
---
|
||||
|
||||
> **Legacy-Format.** Dieser Eintrag stammt aus dem Session-basierten Devlog vor der Umstellung auf das Tages-Modell (Cutover 2026-05-09). Bestand bleibt erhalten und unverändert; neue Einträge folgen der Tages-Konvention mit `spieler.md` + `macher.md` pro 06–06-Bucket. Spec: [`mana/docs/DEVLOG.md`](https://github.com/mana-ev/mana/blob/main/docs/DEVLOG.md).
|
||||
|
||||
## Highlights
|
||||
|
||||
- **mana-media** wird zentrale Bild-Pipeline: Picture, Contacts, Planta, Storage, Food laden Bilder darüber hoch
|
||||
|
|
@ -34,6 +34,8 @@ workingHours:
|
|||
end: '2026-04-05T21:14'
|
||||
---
|
||||
|
||||
> **Legacy-Format.** Dieser Eintrag stammt aus dem Session-basierten Devlog vor der Umstellung auf das Tages-Modell (Cutover 2026-05-09). Bestand bleibt erhalten und unverändert; neue Einträge folgen der Tages-Konvention mit `spieler.md` + `macher.md` pro 06–06-Bucket. Spec: [`mana/docs/DEVLOG.md`](https://github.com/mana-ev/mana/blob/main/docs/DEVLOG.md).
|
||||
|
||||
## Highlights
|
||||
|
||||
- **TimeBlocks** als unified time model — Calendar, Habits, Tasks, Focus-Mode teilen sich eine Tabelle
|
||||
|
|
@ -34,6 +34,8 @@ workingHours:
|
|||
end: '2026-04-07T23:57'
|
||||
---
|
||||
|
||||
> **Legacy-Format.** Dieser Eintrag stammt aus dem Session-basierten Devlog vor der Umstellung auf das Tages-Modell (Cutover 2026-05-09). Bestand bleibt erhalten und unverändert; neue Einträge folgen der Tages-Konvention mit `spieler.md` + `macher.md` pro 06–06-Bucket. Spec: [`mana/docs/DEVLOG.md`](https://github.com/mana-ev/mana/blob/main/docs/DEVLOG.md).
|
||||
|
||||
## Highlights
|
||||
|
||||
- **At-Rest Encryption** in 9 Phasen ausgerollt: AES-GCM-256 für 27 Tabellen
|
||||
|
|
@ -36,6 +36,9 @@ workingHours:
|
|||
end: '2026-04-08T17:30'
|
||||
---
|
||||
|
||||
> **Legacy-Format.** Dieser Eintrag stammt aus dem Session-basierten Devlog vor der Umstellung auf das Tages-Modell (Cutover 2026-05-09). Bestand bleibt erhalten und unverändert; neue Einträge folgen der Tages-Konvention mit `spieler.md` + `macher.md` pro 06–06-Bucket. Spec: [`mana/docs/DEVLOG.md`](https://github.com/mana-ev/mana/blob/main/docs/DEVLOG.md).
|
||||
|
||||
|
||||
## Highlights
|
||||
|
||||
- **Geteilte `<VoiceCaptureBar>`** ersetzt zwei kopierte MediaRecorder-Implementierungen in Dreams + Memoro und kommt jetzt in Notes, Todo workbench, Memoro workbench und standalone /memoro zum Einsatz
|
||||
|
|
@ -35,6 +35,8 @@ workingHours:
|
|||
end: '2026-04-09T23:59'
|
||||
---
|
||||
|
||||
> **Legacy-Format.** Dieser Eintrag stammt aus dem Session-basierten Devlog vor der Umstellung auf das Tages-Modell (Cutover 2026-05-09). Bestand bleibt erhalten und unverändert; neue Einträge folgen der Tages-Konvention mit `spieler.md` + `macher.md` pro 06–06-Bucket. Spec: [`mana/docs/DEVLOG.md`](https://github.com/mana-ev/mana/blob/main/docs/DEVLOG.md).
|
||||
|
||||
## Highlights
|
||||
|
||||
- **News-Modul** — Backend-Ingester-Service, kuratierte RSS-Feeds, Client-Data-Layer, Workbench-ListView + Dashboard-Widget, "Interested"-Bookmark, Onboarding-Flow
|
||||
|
|
@ -34,6 +34,8 @@ workingHours:
|
|||
end: '2026-04-10T22:00'
|
||||
---
|
||||
|
||||
> **Legacy-Format.** Dieser Eintrag stammt aus dem Session-basierten Devlog vor der Umstellung auf das Tages-Modell (Cutover 2026-05-09). Bestand bleibt erhalten und unverändert; neue Einträge folgen der Tages-Konvention mit `spieler.md` + `macher.md` pro 06–06-Bucket. Spec: [`mana/docs/DEVLOG.md`](https://github.com/mana-ev/mana/blob/main/docs/DEVLOG.md).
|
||||
|
||||
## Highlights
|
||||
|
||||
- **Journal-Modul** — Tagebuch mit Voice-Capture, Mood-Tracking und Encryption
|
||||
|
|
@ -33,6 +33,8 @@ workingHours:
|
|||
end: '2026-04-11T19:00'
|
||||
---
|
||||
|
||||
> **Legacy-Format.** Dieser Eintrag stammt aus dem Session-basierten Devlog vor der Umstellung auf das Tages-Modell (Cutover 2026-05-09). Bestand bleibt erhalten und unverändert; neue Einträge folgen der Tages-Konvention mit `spieler.md` + `macher.md` pro 06–06-Bucket. Spec: [`mana/docs/DEVLOG.md`](https://github.com/mana-ev/mana/blob/main/docs/DEVLOG.md).
|
||||
|
||||
## Highlights
|
||||
|
||||
- **Settings-Page Redesign** mit PillNav-Compute-Selector
|
||||
|
|
@ -34,6 +34,8 @@ workingHours:
|
|||
end: '2026-04-12T20:00'
|
||||
---
|
||||
|
||||
> **Legacy-Format.** Dieser Eintrag stammt aus dem Session-basierten Devlog vor der Umstellung auf das Tages-Modell (Cutover 2026-05-09). Bestand bleibt erhalten und unverändert; neue Einträge folgen der Tages-Konvention mit `spieler.md` + `macher.md` pro 06–06-Bucket. Spec: [`mana/docs/DEVLOG.md`](https://github.com/mana-ev/mana/blob/main/docs/DEVLOG.md).
|
||||
|
||||
## Highlights
|
||||
|
||||
- **Wallpaper-System** + sticky PageHeader — individualisierbare Hintergrundbilder für die App
|
||||
|
|
@ -36,6 +36,8 @@ workingHours:
|
|||
end: '2026-04-13T23:00'
|
||||
---
|
||||
|
||||
> **Legacy-Format.** Dieser Eintrag stammt aus dem Session-basierten Devlog vor der Umstellung auf das Tages-Modell (Cutover 2026-05-09). Bestand bleibt erhalten und unverändert; neue Einträge folgen der Tages-Konvention mit `spieler.md` + `macher.md` pro 06–06-Bucket. Spec: [`mana/docs/DEVLOG.md`](https://github.com/mana-ev/mana/blob/main/docs/DEVLOG.md).
|
||||
|
||||
## Highlights
|
||||
|
||||
- **Companion Brain** — komplettes AI-Subsystem in 7 Phasen aufgebaut: Event Bus → Projections → Goals → Tools → Chat → Rituals → Memory
|
||||
|
|
@ -35,6 +35,8 @@ workingHours:
|
|||
end: '2026-04-14T23:59'
|
||||
---
|
||||
|
||||
> **Legacy-Format.** Dieser Eintrag stammt aus dem Session-basierten Devlog vor der Umstellung auf das Tages-Modell (Cutover 2026-05-09). Bestand bleibt erhalten und unverändert; neue Einträge folgen der Tages-Konvention mit `spieler.md` + `macher.md` pro 06–06-Bucket. Spec: [`mana/docs/DEVLOG.md`](https://github.com/mana-ev/mana/blob/main/docs/DEVLOG.md).
|
||||
|
||||
## Highlights
|
||||
|
||||
- **Actor-Attribution** auf allen Records, PendingChanges und DomainEvents — jeder Schreibvorgang ist einem Actor (user/ai/system) zugeordnet
|
||||
|
|
@ -36,6 +36,8 @@ workingHours:
|
|||
end: '2026-04-15T23:59'
|
||||
---
|
||||
|
||||
> **Legacy-Format.** Dieser Eintrag stammt aus dem Session-basierten Devlog vor der Umstellung auf das Tages-Modell (Cutover 2026-05-09). Bestand bleibt erhalten und unverändert; neue Einträge folgen der Tages-Konvention mit `spieler.md` + `macher.md` pro 06–06-Bucket. Spec: [`mana/docs/DEVLOG.md`](https://github.com/mana-ev/mana/blob/main/docs/DEVLOG.md).
|
||||
|
||||
## Highlights
|
||||
|
||||
- **Multi-Agent Phase 4-7** — Policy pro Agent, Agents UI + Scene-Binding, Workbench Agent-Filter, Tag-basiertes Scoping
|
||||
|
|
@ -35,6 +35,8 @@ workingHours:
|
|||
end: '2026-04-16T23:59'
|
||||
---
|
||||
|
||||
> **Legacy-Format.** Dieser Eintrag stammt aus dem Session-basierten Devlog vor der Umstellung auf das Tages-Modell (Cutover 2026-05-09). Bestand bleibt erhalten und unverändert; neue Einträge folgen der Tages-Konvention mit `spieler.md` + `macher.md` pro 06–06-Bucket. Spec: [`mana/docs/DEVLOG.md`](https://github.com/mana-ev/mana/blob/main/docs/DEVLOG.md).
|
||||
|
||||
## Highlights
|
||||
|
||||
- **Bibliothek-Modul** — Bücher, Filme, Serien, Comics mit Progress-Tracking, CRUD, Grid-View
|
||||
|
|
@ -12,7 +12,7 @@ import { Icon } from 'astro-icon/components';
|
|||
export async function getStaticPaths() {
|
||||
const posts = await getCollection('devlog');
|
||||
return posts.map((post) => ({
|
||||
params: { slug: post.slug },
|
||||
params: { slug: post.slug.replace(/^_legacy-sessions\//, '') },
|
||||
props: { post },
|
||||
}));
|
||||
}
|
||||
|
|
|
|||
|
|
@ -38,7 +38,7 @@ for (const post of sortedPosts) {
|
|||
linesAdded: existing.linesAdded + (post.data.stats?.linesAdded || 0),
|
||||
linesRemoved: existing.linesRemoved + (post.data.stats?.linesRemoved || 0),
|
||||
posts: [...existing.posts, post.data.title],
|
||||
slug: post.slug,
|
||||
slug: post.slug.replace(/^_legacy-sessions\//, ''),
|
||||
});
|
||||
}
|
||||
|
||||
|
|
@ -602,7 +602,7 @@ const avgCommitsPerDay = totalDays > 0 ? Math.round(totalCommits / totalDays) :
|
|||
.reverse()
|
||||
.map((post, index) => (
|
||||
<a
|
||||
href={`/devlog/${post.slug}`}
|
||||
href={`/devlog/${post.slug.replace(/^_legacy-sessions\//, '')}`}
|
||||
class="group relative bg-white dark:bg-gray-800/80 backdrop-blur-xl rounded-xl p-6 border border-gray-200/50 dark:border-gray-700/50 shadow-sm hover:shadow-lg hover:shadow-emerald-500/10 transition-all duration-300 hover:-translate-y-0.5"
|
||||
>
|
||||
<div class="absolute inset-0 bg-gradient-to-r from-emerald-500/5 to-cyan-500/5 rounded-xl opacity-0 group-hover:opacity-100 transition-opacity" />
|
||||
|
|
|
|||
|
|
@ -113,15 +113,27 @@ const formatDate = (date: Date) => {
|
|||
class="group flex items-center justify-between bg-gradient-to-r from-green-500/10 to-emerald-500/10 hover:from-green-500/20 hover:to-emerald-500/20 border border-green-500/30 rounded-xl p-4 transition-all"
|
||||
>
|
||||
<div class="flex items-center gap-3">
|
||||
<div class="w-10 h-10 rounded-lg bg-gradient-to-br from-green-500/20 to-emerald-500/20 flex items-center justify-center">
|
||||
<Icon name="mdi:chart-timeline-variant" class="w-5 h-5 text-green-600 dark:text-green-400" />
|
||||
<div
|
||||
class="w-10 h-10 rounded-lg bg-gradient-to-br from-green-500/20 to-emerald-500/20 flex items-center justify-center"
|
||||
>
|
||||
<Icon
|
||||
name="mdi:chart-timeline-variant"
|
||||
class="w-5 h-5 text-green-600 dark:text-green-400"
|
||||
/>
|
||||
</div>
|
||||
<div>
|
||||
<Text weight="semibold" class="text-green-700 dark:text-green-300">Aktivitäts-Übersicht</Text>
|
||||
<Text size="sm" class="text-green-600/70 dark:text-green-400/70">Contribution Grid, Stats & Contributors</Text>
|
||||
<Text weight="semibold" class="text-green-700 dark:text-green-300"
|
||||
>Aktivitäts-Übersicht</Text
|
||||
>
|
||||
<Text size="sm" class="text-green-600/70 dark:text-green-400/70"
|
||||
>Contribution Grid, Stats & Contributors</Text
|
||||
>
|
||||
</div>
|
||||
</div>
|
||||
<Icon name="mdi:arrow-right" class="w-5 h-5 text-green-600 dark:text-green-400 group-hover:translate-x-1 transition-transform" />
|
||||
<Icon
|
||||
name="mdi:arrow-right"
|
||||
class="w-5 h-5 text-green-600 dark:text-green-400 group-hover:translate-x-1 transition-transform"
|
||||
/>
|
||||
</a>
|
||||
</div>
|
||||
|
||||
|
|
@ -135,7 +147,7 @@ const formatDate = (date: Date) => {
|
|||
class={`absolute -inset-0.5 bg-gradient-to-r ${colors.bg} rounded-2xl opacity-0 group-hover:opacity-100 transition-opacity duration-300 blur`}
|
||||
/>
|
||||
<a
|
||||
href={`/devlog/${post.slug}`}
|
||||
href={`/devlog/${post.slug.replace(/^_legacy-sessions\//, '')}`}
|
||||
class="block relative bg-white/90 backdrop-blur-sm dark:bg-gray-800/90 rounded-2xl p-8 border border-gray-200 dark:border-gray-700 group-hover:border-mana-blue/50 transition-all duration-300"
|
||||
>
|
||||
<div class="flex flex-wrap items-center gap-3 mb-4">
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue