Commit graph

  • 01e6b9f044 fix(scope): undo accidental current-user.svelte.ts rename Till JS 2026-04-25 11:46:50 +02:00
  • 26e25b7694 feat(writing): M5 expansion — kontext, goal, me-image references Till JS 2026-04-25 11:43:12 +02:00
  • fbbadc91f0 feat(calendar): M8.3 — calendar pilot for unlisted-share end-to-end Till JS 2026-04-25 11:40:53 +02:00
  • 8b9fbd2e1c feat(scripts): validate:i18n-hardcoded — ratcheting baseline check Till JS 2026-04-25 11:33:24 +02:00
  • d8feef1149 fix(scope): bridge active-space / user changes to Dexie liveQuery Till JS 2026-04-25 11:32:32 +02:00
  • 3f438cf882 refactor(i18n): replace hand-maintained locale list with import.meta.glob Till JS 2026-04-24 17:21:43 +02:00
  • e794e0ca57 feat(i18n): locale-aware formatters, migrate hardcoded de-DE call-sites Till JS 2026-04-24 17:20:11 +02:00
  • 364522db87 feat(comic): image-model picker — OpenAI + Nano Banana wählbar Till JS 2026-04-24 17:19:40 +02:00
  • 5501f472ae feat(shared-privacy): M8.2 — unlisted-client + SharedLinkControls Till JS 2026-04-24 17:18:56 +02:00
  • c1d643ffb5 feat(writing): register Writing as a Workbench card Till JS 2026-04-24 17:15:25 +02:00
  • 92bee0d71a feat(unlisted): M8.1 — backend foundation for shareable-link snapshots Till JS 2026-04-24 17:12:13 +02:00
  • 6f37e00bf4 feat(comic): AI_TOOL_CATALOG bridge — webapp-runner kann jetzt Comics Till JS 2026-04-24 16:49:24 +02:00
  • 6545498dc2 feat(writing): agent.defaultWritingStyleId — M8 persona-linkage follow-up Till JS 2026-04-24 16:36:20 +02:00
  • e7398b2dee polish(wardrobe): make Try-On CTA the dominant element + shrink secondary actions Till JS 2026-04-24 16:35:18 +02:00
  • 91ae58f2af feat(comic): M6 — Comic-Autor persona-template Till JS 2026-04-24 16:34:55 +02:00
  • 0ee3b145f0 polish(wardrobe): unify hover vocabulary + lift the Try-On CTA Till JS 2026-04-24 16:31:11 +02:00
  • 201a085872 feat(scripts): validate:i18n-parity — lock locale key-sets in CI Till JS 2026-04-24 16:30:35 +02:00
  • 9c503b7982 i18n: strip dead legacy keys + fill IT/FR/ES calendar translations Till JS 2026-04-24 16:28:10 +02:00
  • 05b2209232 polish(wardrobe): garment-detail cosmetic pass + slug-cleanup on upload Till JS 2026-04-24 16:24:07 +02:00
  • 87b567eec9 i18n: fix IT/FR/ES parity gaps in dashboard + memoro Till JS 2026-04-24 16:19:59 +02:00
  • d49ad239d9 feat(writing): M8 — AI tools exposed through the shared catalog Till JS 2026-04-24 16:19:30 +02:00
  • cc51f0b4b9 chore(env): rotate GEMINI_API_KEY to the key that other Mana services use Till JS 2026-04-24 16:12:27 +02:00
  • 0dadc17771 feat(writing): M10 — publish hooks (export + save-as-article) Till JS 2026-04-24 16:07:39 +02:00
  • 6432ef7e6b feat(comic): M4 — AI-Storyboard aus Cross-Modul-Text Till JS 2026-04-24 16:06:03 +02:00
  • 8a882a3760 feat(wardrobe,picture): Google Nano Banana as a Try-On option Till JS 2026-04-24 16:04:21 +02:00
  • 90915b7879 fix(visibility): promote picker to labeled rows across remaining modules Till JS 2026-04-24 16:03:48 +02:00
  • f2275f752d feat(writing): M11 — adopt the unified visibility system Till JS 2026-04-24 16:01:05 +02:00
  • ed8ec98572 feat(workbench): app picker searches English aliases + IT/FR/ES i18n Till JS 2026-04-24 16:00:27 +02:00
  • 63f51799b0 feat(comic): M3 — Batch-Panel-Generierung (2–4 parallel) Till JS 2026-04-24 15:59:17 +02:00
  • bfa923dc22 feat(writing): M5 — cross-module references in the briefing Till JS 2026-04-24 15:53:35 +02:00
  • 8c43c119ea fix(calendar): promote visibility picker to a labeled prop-row Till JS 2026-04-24 15:52:59 +02:00
  • 98a68afc74 fix(calendar): visibility picker also in the Workbench DetailView Till JS 2026-04-24 15:49:48 +02:00
  • 3551652612 feat(comic): M2 — UI + Single-Panel-Generierung Till JS 2026-04-24 15:42:27 +02:00
  • 19e0f33665 feat(writing): M6 — selection-refinement tools Till JS 2026-04-24 15:37:04 +02:00
  • 27c1860f82 feat(comic): M1 — Datenschicht + Modul-Registrierung Till JS 2026-04-24 15:29:51 +02:00
  • 1c82a374fe feat(writing): M4 — style system with presets + custom styles Till JS 2026-04-24 15:20:06 +02:00
  • d725a8df8b feat(writing): M3 — one-shot prose generation via mana-llm Till JS 2026-04-24 15:11:48 +02:00
  • 3c3b2ebbc7 feat(writing): M1+M2 — new Ghostwriter module with manual draft CRUD Till JS 2026-04-24 14:59:56 +02:00
  • 259f6fb316 fix(shared-privacy): default all new records to 'space', not 'private' Till JS 2026-04-24 14:46:48 +02:00
  • 800fc9ae5a refactor(picture,wardrobe): extract ImageLightbox, use in garment detail Till JS 2026-04-24 14:37:58 +02:00
  • 9fbdc14869 feat(wardrobe,picture): symmetric wardrobeGarmentId FK + garment try-on strips Till JS 2026-04-24 14:16:40 +02:00
  • 218cf45005 feat(wardrobe): M5.c — outfits adopt the unified visibility system Till JS 2026-04-24 14:08:32 +02:00
  • 0e0d48acec feat(recipes): M5.b — recipes adopt the unified visibility system Till JS 2026-04-24 14:04:14 +02:00
  • 2af2a4d5c0 feat(places): M5.a — places adopt the unified visibility system Till JS 2026-04-24 13:59:15 +02:00
  • 0cebb2411e fix(wardrobe): prompt Ganzkörperfoto instead of Portrait for full try-on Till JS 2026-04-24 13:56:29 +02:00
  • 95e85bdffd feat(goals): M4.c — goals adopt the unified visibility system Till JS 2026-04-24 02:41:27 +02:00
  • 015a2c18ee feat(todo): M4.b — tasks adopt the unified visibility system Till JS 2026-04-24 02:37:32 +02:00
  • ac44d51363 feat(calendar): M4.a — events adopt the unified visibility system Till JS 2026-04-24 02:32:25 +02:00
  • 0e9f574dfb feat(picture): M3 — boards adopt the unified visibility system (soft) Till JS 2026-04-24 02:23:56 +02:00
  • d5ae2f19b4 feat(library): M2 — adopt unified visibility system as the pilot module Till JS 2026-04-24 02:08:29 +02:00
  • 49935c9628 feat(shared-privacy): M1 — visibility foundation package Till JS 2026-04-24 01:59:11 +02:00
  • 91fd88e77d fix(picture): normalize Try-On refs to clean RGB PNG before OpenAI call Till JS 2026-04-24 01:55:00 +02:00
  • e66654068f feat(auth): error-classification layer + passkey end-to-end Till JS 2026-04-24 01:52:51 +02:00
  • b204958007 feat(picture): fall back to gpt-image-1 when gpt-image-2 org-unverified Till JS 2026-04-24 01:50:21 +02:00
  • 15beddeda9 fix(picture): use image[] array syntax for multi-ref gpt-image-2 edits Till JS 2026-04-24 01:43:01 +02:00
  • f9ca6ca44b chore(branding): drop wardrobe tier to guest for local testing [LOCAL PATCH] Till JS 2026-04-24 01:31:28 +02:00
  • 2b5a7b1a46 refactor(wardrobe): lift upload zone to top, move intro behind help icon Till JS 2026-04-24 00:09:56 +02:00
  • ca2809da89 docs(plans): visibility-system — unified 4-tier privacy model (planning) Till JS 2026-04-23 23:50:17 +02:00
  • 4093b91a34 fix(profile): setPrimary no longer overwrites face-ref with avatar Till JS 2026-04-23 23:38:59 +02:00
  • 62267f3d3e feat(wardrobe): upload feedback + success confirmation on face-ref banner Till JS 2026-04-23 23:29:03 +02:00
  • 81c0d8cfc0 feat(website): session-scoped undo/redo for the editor Till JS 2026-04-23 23:21:42 +02:00
  • 4f40fdafae fix(mana-web): copy packages/website-blocks into the build context Till JS 2026-04-23 23:19:02 +02:00
  • 00ddd1e4ea fix(api/profile): send credentials cross-origin so Better-Auth updateUser works Till JS 2026-04-23 23:16:43 +02:00
  • aeba23f772 feat(profile,wardrobe,picture): inline me-image upload instead of deep-link Till JS 2026-04-23 23:08:13 +02:00
  • bb8e7c207e feat(onboarding): M5 — settings re-trigger Till JS 2026-04-23 23:05:26 +02:00
  • aa7909076c feat(website): full-bleed editor + unified sidebar with Seiten/Einfügen/Block tabs Till JS 2026-04-23 23:03:19 +02:00
  • 1198d01263 feat(onboarding): M4 — Screen 3 (Templates) + finish handler Till JS 2026-04-23 23:03:00 +02:00
  • d1ac8a6ea9 feat(onboarding): M3 — Screen 2 (Look — theme mode + variant) Till JS 2026-04-23 22:58:47 +02:00
  • 5aecf8b90d feat(onboarding): M2 — route guard + shell + Screen 1 (name) Till JS 2026-04-23 22:49:52 +02:00
  • 5a92e1168b feat(onboarding): M1 — data model + endpoints + client store Till JS 2026-04-23 22:24:49 +02:00
  • bdd4e05446 feat(website): reorder blocks via up/down arrows in inspector Till JS 2026-04-23 22:24:00 +02:00
  • 25314200b2 fix(wardrobe): strip route-idiom wrapper from ListView so it fits both shells Till JS 2026-04-23 21:53:19 +02:00
  • c404db5b6e fix(website): publish failed with uuid type error on Better-Auth ids Till JS 2026-04-23 21:43:57 +02:00
  • 645993db01 feat(webapp): register wardrobe in workbench app-registry Till JS 2026-04-23 21:32:13 +02:00
  • 36c427d17e fix(scope): align scope filter with guest-mode write hook Till JS 2026-04-23 21:25:29 +02:00
  • e0820331b0 feat(wardrobe): solo-garment try-on + plan-doc status updates (M4.1) Till JS 2026-04-23 21:14:35 +02:00
  • f20ace0358 test(website): broad automated coverage across the builder surface Till JS 2026-04-23 21:07:40 +02:00
  • 80fd499394
    Merge 1645846d24 into 32c95a3780 dependabot[bot] 2026-04-23 18:09:47 +00:00
  • 66bfcb3996 feat(webapp): wire task tool into Companion chat + Mission runner (M3.3) Till JS 2026-04-23 19:14:36 +02:00
  • 101af462a8 feat(shared-ai): LLM-facing task tool wrapper for runSubAgent (M3.2) Till JS 2026-04-23 19:05:09 +02:00
  • 7e3f53f8a5 feat(tool-registry): wardrobe.* MCP tools — listGarments/listOutfits/createOutfit/tryOn (M5) Till JS 2026-04-23 18:59:31 +02:00
  • 66b7e08df2 feat(shared-ai): runSubAgent() primitive — Claude-Code I2A pattern (M3.1) Till JS 2026-04-23 18:59:05 +02:00
  • d56ad396d8 feat(wardrobe,picture): try-on integration — outfit → OpenAI edit (M4) Till JS 2026-04-23 18:52:57 +02:00
  • 2b89bf7955 feat(wardrobe): outfits composer + detail page + tab switcher (M3) Till JS 2026-04-23 18:45:21 +02:00
  • 441f95697b docs(website): smoketest walkthrough + manual-test-backlog entry Till JS 2026-04-23 18:42:42 +02:00
  • 507af32bcc docs(plans): spec for per-Space destructive-tools opt-in Till JS 2026-04-23 18:39:56 +02:00
  • 4966ca69f0 feat(tool-registry): add mood module (log/today/recent) Till JS 2026-04-23 18:39:00 +02:00
  • 5a49bcbf02 feat(wardrobe): garments UI — /wardrobe + /wardrobe/garment/[id] (M2) Till JS 2026-04-23 18:37:38 +02:00
  • d518169ce9 feat(website): M7 — observability + analytics + GC + M2-polish Till JS 2026-04-23 18:30:49 +02:00
  • 4fc9d6c59c feat(wardrobe): module foundation — garments + outfits space-scoped data layer (M1) Till JS 2026-04-23 18:27:37 +02:00
  • f7536bc0b9 feat(shared-ai): route compactor to Haiku-tier model by default (M2.5) Till JS 2026-04-23 18:26:50 +02:00
  • 2769241de3 docs(plans): agent-loop plan reflects M1 shipped + M2 core shipped Till JS 2026-04-23 18:12:58 +02:00
  • d68dbc9c6d docs(optimizable): add MCP + personas live-smoke to manual-test-backlog Till JS 2026-04-23 18:12:06 +02:00
  • cb9a9bb42e refactor(profile,tool-registry): flip meImages from user-scoped to space-scoped (v40) Till JS 2026-04-23 18:09:57 +02:00
  • 004b3b7fca chore(observability): Grafana dashboard for agent-loop metrics Till JS 2026-04-23 18:09:32 +02:00
  • 89388fb369 refactor(mana-auth): move enums from public to auth schema Till JS 2026-04-23 15:36:39 +02:00
  • 52f53c844b chore(mana-auth): add 005 persona tables migration Till JS 2026-04-23 15:36:26 +02:00
  • 72f7978ed4 feat(agent-loop): expose compactionsDone + compactedReminder producer Till JS 2026-04-23 15:36:21 +02:00
  • be8f5618c6 chore(setup:db): surface drizzle-kit errors instead of catch-all Till JS 2026-04-23 15:36:18 +02:00
  • 700861f682 feat(pill-nav): show Anmelden pill for guests next to menu icon Till JS 2026-04-23 15:36:09 +02:00