Commit Graph

  • e4b995ec14
    Production readiness Phase 2: DE profile facts, mobile audit, route matrix E2E (#176) cynarAI 2026-10-07 15:26:09 +02:00
  • 22000ad2ad
    style(web): format chart-links E2E cursor/production-readiness-phase2-5558 Cursor Agent 2026-10-07 12:57:48 +00:00
  • 51b456409d
    test(web): run chart-links E2E serially to reuse warmed Plot module Cursor Agent 2026-10-07 12:35:34 +00:00
  • 7f75dfc2bc
    fix(web): format empty-project E2E; stabilize chart-links cold Plot load Cursor Agent 2026-10-07 12:09:00 +00:00
  • 8c948050b9
    fix(web): empty project E2E simulates pre-start bootstrap; relax module recovery wait Cursor Agent 2026-10-07 11:48:31 +00:00
  • 2e4d7d3835
    fix(web): stabilize Phase 2 E2E (settings i18n, empty project, chart plot load) Cursor Agent 2026-10-07 11:23:53 +00:00
  • 04d28aa803
    style(web): format desktop header control test Cursor Agent 2026-10-07 10:59:41 +00:00
  • 5d35ac7598
    test(web): align Shell header control assertions with touch targets Cursor Agent 2026-10-07 10:49:08 +00:00
  • d8b2d6428e
    fix(api): use FocusOptionId union for fact lookup Cursor Agent 2026-10-07 10:23:46 +00:00
  • 65df4df348
    fix(api): narrow focus fact locale key Cursor Agent 2026-10-07 10:23:04 +00:00
  • 90c24c1a56
    fix(api): type-safe focusFactValue lookup Cursor Agent 2026-10-07 10:22:48 +00:00
  • 3a3e0b3e27
    fix(api): satisfy typecheck for focusFactValue Cursor Agent 2026-10-07 10:22:30 +00:00
  • 5387b38e54
    fix(e2e): stabilize Phase 2 specs for mobile shell and empty project Cursor Agent 2026-10-07 10:01:41 +00:00
  • a5ef5dc5ce
    feat(web): Phase 2 production readiness — locale, mobile, E2E matrix Cursor Agent 2026-10-07 09:31:45 +00:00
  • 97787a0272
    Production readiness phase 1: journey audit, fixes 1–4, E2E (#175) cynarAI 2026-10-07 11:25:39 +02:00
  • 18ace6b1c5
    chore: apply biome formatting cursor/production-readiness-phase1-5558 Cursor Agent 2026-10-07 08:52:26 +00:00
  • 751967a8e1
    fix(api): scope account-delete sandbox teardown to owned spaces Cursor Agent 2026-10-07 08:36:36 +00:00
  • 9c1137780d
    Format chat-queued-progress E2E spec Cursor Agent 2026-10-07 08:13:06 +00:00
  • 8ff137c17b
    Fix CI: sync Lingui catalogs, onboarding name draft, E2E stability Cursor Agent 2026-10-07 08:12:48 +00:00
  • c077ff4415
    Production readiness phase 1: journeys doc, onboarding persistence, teardown, chat UX Cursor Agent 2026-10-07 07:42:02 +00:00
  • 0e1036b2ff
    First-run onboarding UX: naming, locale, voices, Heute route, mobile drawer (#171) cynarAI 2026-10-06 20:15:36 +02:00
  • 490e2fefe8
    Format Shell after Heute route helper cursor/first-run-onboarding-ux-71ea Cursor Agent 2026-10-06 17:41:46 +00:00
  • 83ec966a67
    Harden Heute route and German voice onboarding E2E Cursor Agent 2026-10-06 17:01:08 +00:00
  • 057e039e83
    Relax German voice E2E name matching for voice labels Cursor Agent 2026-10-06 16:33:21 +00:00
  • 6b6e34c1a6
    Fix Heute bootstrap redirect and German onboarding voices Cursor Agent 2026-10-06 15:21:34 +00:00
  • 628b008e2a
    Stabilize Heute reload URL and German voice E2E assertions Cursor Agent 2026-10-06 15:17:56 +00:00
  • 7f35ac1aa9
    Fix German E2E: Nachricht composer, voice loading wait, Heute rhythm Cursor Agent 2026-10-06 14:38:05 +00:00
  • 2d5bb7ea35
    Use language-step Skip · locale button in completeOnboarding Cursor Agent 2026-10-06 13:47:16 +00:00
  • b0ec12ec6c
    Fix completeOnboarding language skip for Skip · locale label Cursor Agent 2026-10-06 13:46:53 +00:00
  • 1511880f1b
    Make onboarding E2E helpers locale-aware for German UI Cursor Agent 2026-10-06 13:06:43 +00:00
  • c5b2ebc2b3
    Fix German signup E2E, Escape menu stacking, and Heute rhythm click Cursor Agent 2026-10-06 12:20:29 +00:00
  • a9a251b80a
    Fix German onboarding heading matcher in E2E Cursor Agent 2026-10-06 11:48:19 +00:00
  • e5e378a11a
    Fix E2E specs for onboarding name step and Heute reload route Cursor Agent 2026-10-06 11:48:12 +00:00
  • b2c80e3119
    Fix biome formatting on OoStage and E2E specs Cursor Agent 2026-10-06 11:14:28 +00:00
  • 9b09a3063b
    Fix biome import order and formatting Cursor Agent 2026-10-06 10:50:55 +00:00
  • 225dc84b20
    Fix first-run onboarding UX: naming, locale, voices, Heute route, mobile drawer Cursor Agent 2026-10-06 10:38:19 +00:00
  • ba89574c83
    Align Oo avatar eye spacing with evoo-logo (#173) cynarAI 2026-10-06 18:56:40 +02:00
  • 7afa5af3ff
    ci: retrigger after flaky chart-links E2E cursor/oo-eye-spacing-logo-f4ab Cursor Agent 2026-10-06 16:08:43 +00:00
  • 9b7632613d
    Align mobile Expo packages for install --check in CI Cursor Agent 2026-10-06 15:11:51 +00:00
  • 54728e52c9
    Format brand-lock spacing test for Biome Cursor Agent 2026-10-06 14:12:59 +00:00
  • 71613064ea
    Align Oo avatar eye spacing with evoo-logo overlap ratio Cursor Agent 2026-10-06 13:13:28 +00:00
  • f8b4ce4b6d
    Größere Header- und Sidebar-Icons (Web + iPhone) (#172) cynarAI 2026-10-06 15:36:54 +02:00
  • 51409efdb4
    ci: retrigger checks after flaky evo-deploy test cursor/larger-header-sidebar-icons-c8a3 Cursor Agent 2026-10-06 12:35:02 +00:00
  • 8285ba73e1
    Increase header and sidebar icon scale on web and mobile Cursor Agent 2026-10-06 12:11:16 +00:00
  • 50e56a2658
    ci: run unit tests on Linux; stabilize isToday test across time zones Cursor Agent 2026-10-06 05:30:30 +00:00
  • 629fcf6b41
    ci: spread portable jobs across macOS runners; keep GHCR handoff tags Cursor Agent 2026-10-06 04:17:36 +00:00
  • 28cdb33e57
    ci: set DOCKER_CONFIG in step env (runner context unavailable on job env) Cursor Agent 2026-10-06 04:14:26 +00:00
  • 58823d7187
    style: format publish-workflow test for biome Cursor Agent 2026-10-06 03:53:42 +00:00
  • 5a406b16c3
    ci: grant pull-requests read for paths-filter on PRs Cursor Agent 2026-10-06 03:36:07 +00:00
  • de26578778
    ci: isolate GHCR docker login and delete handoff tags safely Cursor Agent 2026-10-06 03:32:05 +00:00
  • f8a5ff8e43
    ci: fix paths-filter action pin on ci workflow Cursor Agent 2026-10-06 03:29:32 +00:00
  • c50f003744
    ci: pin paths-filter to the v3.0.2 commit GitHub resolves Cursor Agent 2026-10-06 03:29:12 +00:00
  • eeec01cd0e
    ci: cut queue depth with path filters and smarter concurrency Cursor Agent 2026-10-06 03:17:48 +00:00
  • 6fc734b0ae
    ci: pass publish-server-image digests via GHCR handoff tags (#169) cynarAI 2026-10-06 05:06:23 +02:00
  • c2043b206a
    ci: pass publish-server-image digests via GHCR handoff tags cursor/publish-server-image-no-artifacts-64ad Cursor Agent 2026-10-06 02:27:10 +00:00
  • a55ed44394
    One product: evOo updates and name, phone actions, German on mobile, working account deletion, consistent settings (#168) cynarAI 2026-10-06 00:38:31 +02:00
  • b78eff1f7b
    Run on the deployment's local models without any model choice, preselect Claude Opus 5.5 otherwise, explain why dictation is unavailable (#151) cynarAI 2026-10-05 23:18:40 +02:00
  • 9062717eee
    fix(evo-deploy): validate restart config before mutating checkout (#167) cynarAI 2026-10-05 22:39:46 +02:00
  • eb9c8847a4
    Brand videos with a logo overlay and an intro before the cut (#161) cynarAI 2026-10-05 22:39:21 +02:00
  • 459d7c99e4
    Pick the voice from a carousel in the app language, local voice only (#166) cynarAI 2026-10-05 22:20:06 +02:00
  • 0ec06fcef5
    test(e2e): measure the workspace panel width after its transition settles claude/voice-picker-carousel-426nfu Claude 2026-10-05 19:15:25 +00:00
  • ed640ecc0b
    Merge remote-tracking branch 'origin/main' into claude/voice-picker-carousel-426nfu Claude 2026-10-05 19:15:06 +00:00
  • b2fb517286
    Simplify the memory settings: what is remembered first, provider setup under Advanced (#164) cynarAI 2026-10-05 20:30:30 +02:00
  • 871b904037
    Merge remote-tracking branch 'origin/main' into claude/voice-picker-carousel-426nfu Claude 2026-10-05 17:55:59 +00:00
  • 0122fef89e
    Drop the transcript heading and empty-state hint in the conversation view (#163) cynarAI 2026-10-05 19:50:18 +02:00
  • 075c711295
    fix(evo-deploy): validate restart config before mutating checkout cursor/evo-deploy-early-validation-21a2 Cursor Agent 2026-10-05 17:24:25 +00:00
  • eabfc3fc58
    Merge main (squashed #159) into claude/media-brand-overlay claude/media-brand-overlay Claude 2026-10-05 17:16:40 +00:00
  • d2c8328003
    Merge main up to 3291a32 into claude/media-brand-overlay Claude 2026-10-05 17:16:40 +00:00
  • 3b2c46dd36
    feat(media): remove pauses and find cut points in videos (#159) cynarAI 2026-10-05 19:16:03 +02:00
  • e0c7cf9f84
    Merge remote-tracking branch 'origin/main' into claude/voice-picker-carousel-426nfu Claude 2026-10-05 16:38:09 +00:00
  • 6ca08b2d6a
    Merge remote-tracking branch 'origin/main' into claude/simplify-reminder-settings-ppn3l5 claude/simplify-reminder-settings-ppn3l5 Claude 2026-10-05 16:37:39 +00:00
  • 3291a32d37
    Show About you inside General settings (#165) cynarAI 2026-10-05 18:36:54 +02:00
  • 95538982d1
    Merge claude/media-smart-cuts into claude/media-brand-overlay Claude 2026-10-05 14:50:40 +00:00
  • 60e5c9a7ab
    Merge main (squashed #158) into claude/media-smart-cuts claude/media-smart-cuts Claude 2026-10-05 14:50:30 +00:00
  • a6d253ffae
    Merge main up to e55207f into claude/media-smart-cuts Claude 2026-10-05 14:50:22 +00:00
  • 23d70971f8
    feat(media): export videos for named platforms and check each file against its limits (#158) cynarAI 2026-10-05 16:49:18 +02:00
  • bc7353f1f2
    Pick the voice from a carousel in the app language, local voice only Claude 2026-10-05 14:44:03 +00:00
  • 36752bf401
    Show About you inside General settings claude/merge-about-into-general-cfibjx Claude 2026-10-05 14:34:31 +00:00
  • f472a7672f
    Simplify the memory settings: what is remembered first, provider setup under Advanced Claude 2026-10-05 14:32:27 +00:00
  • f6b1f4c418
    Drop the transcript heading and empty-state hint in the conversation view claude/remove-voice-transcript-hint-h1spi5 Claude 2026-10-05 14:15:11 +00:00
  • e55207f5d2
    Open the side panel without booting the computer (#162) cynarAI 2026-10-05 15:44:51 +02:00
  • 568d37c48c
    Merge pull request #157 from cynarAI/claude/composer-mic-send-toggle-jbg7wv cynarAI 2026-10-05 15:38:32 +02:00
  • a6e611736b
    fix(evo-deploy): prefer the fetched remote branch when resolving the deploy ref (#160) cynarAI 2026-10-05 14:46:20 +02:00
  • 1bcd746881 Merge claude/media-smart-cuts into claude/media-brand-overlay Claude 2026-10-05 11:35:16 +00:00
  • 4e2cc71e0a Merge claude/media-platform-export into claude/media-smart-cuts Claude 2026-10-05 11:35:16 +00:00
  • 265f90da5e Merge main into claude/media-platform-export claude/media-platform-export Claude 2026-10-05 11:35:16 +00:00
  • 4ab0d25224
    Merge pull request #156 from cynarAI/claude/project-thread-vljeb4 cynarAI 2026-10-05 13:22:46 +02:00
  • f59e130059
    Open the side panel without booting the computer claude/sidebar-computer-lazy-c7lp70 Claude 2026-10-05 10:57:11 +00:00
  • 3eb1fdd68f
    Brand videos with a logo overlay and an intro before the cut Claude 2026-10-05 10:53:57 +00:00
  • c98eb6e843
    Drop the stage's own voice button now that the composer carries the mic claude/composer-mic-send-toggle-jbg7wv Claude 2026-10-05 10:51:03 +00:00
  • 09fe90b4db
    fix(evo-deploy): prefer the fetched remote branch when resolving the deploy ref claude/evoo-online-c9fm4t Claude 2026-10-05 10:47:39 +00:00
  • 738811dbe7
    Read the web app at 16px base size on phones (#155) cynarAI 2026-10-05 12:42:30 +02:00
  • 2993013046
    Merge claude/media-platform-export into claude/media-smart-cuts Claude 2026-10-05 10:16:05 +00:00
  • 3d9dda7af1
    chore(db): add the widened media job operation check as NOT VALID and validate it separately Claude 2026-10-05 09:59:23 +00:00
  • 9407482903
    fix(media): keep one skipped entry per platform on the card Claude 2026-10-05 09:57:39 +00:00
  • 898c4f6388
    Add analyze_video to find cut points for the bot Claude 2026-10-05 09:54:57 +00:00
  • 45856b1af9
    Offer platforms in the media card's export menu and show their checks Claude 2026-10-05 09:53:01 +00:00
  • 6ba9cef03f
    Add remove_silence step to edit_video Claude 2026-10-05 09:52:53 +00:00
  • fa3bc601b7
    Export videos for named platforms and check each file against its limits Claude 2026-10-05 09:50:54 +00:00
  • f3e438444a
    Put voice in the composer's send slot until there is something to send Claude 2026-10-05 08:52:06 +00:00