Commit Graph

  • 0ef7113958 style(ui): task row chip set, selected/done states, live tail mika kuns 2026-04-20 11:30:47 +02:00
  • 940b72f8dd style(ui): tasks header toolbar and add-task row mika kuns 2026-04-20 11:30:32 +02:00
  • 287e098c3a style(ui): lists search icon, kbd hint, footer actions mika kuns 2026-04-20 11:22:41 +02:00
  • 4531b95c42 style(ui): lists icons, section headers, active state mika kuns 2026-04-20 11:22:35 +02:00
  • 0bf2d78fba style(ui): background gradient and stronger island shadow mika kuns 2026-04-20 11:17:17 +02:00
  • 480d05975d style(ui): custom title bar with brand and window controls mika kuns 2026-04-20 11:16:39 +02:00
  • 27c6a4b859 fix(ui): drop icon-btn sizing from AgentStrip text buttons mika kuns 2026-04-20 11:01:14 +02:00
  • 2d1a4881aa fix(ui): use Tag-attribute selectors for terminal log colors mika kuns 2026-04-20 11:01:07 +02:00
  • 62aac7eedb fix(ui): guard Bind/LoadForList against interleaved DbContext awaits mika kuns 2026-04-20 11:00:58 +02:00
  • 279f2c7598 fix(ui): wire modal delegates from DetailsIslandView owner mika kuns 2026-04-20 11:00:45 +02:00
  • 95146518b2 fix(ui): remove stale brush overrides in App.axaml mika kuns 2026-04-20 11:00:28 +02:00
  • eee98b7828 fix(app): restore ViewModels using for IslandsShellViewModel mika kuns 2026-04-20 10:44:31 +02:00
  • 5a17a727b9 chore(ui): remove obsolete pre-rewrite views and viewmodels mika kuns 2026-04-20 10:41:14 +02:00
  • 6dade011b0 feat(ui): keyboard shortcuts (/ Ctrl+N Space Esc) mika kuns 2026-04-20 10:37:52 +02:00
  • 47e8e1ff94 feat(ui): pulse, hover, modal, and row-add animations mika kuns 2026-04-20 10:33:39 +02:00
  • abd7733c90 feat(ui): worktree modal with tree view and M/A badges mika kuns 2026-04-20 10:31:12 +02:00
  • 4d68543cf2 feat(ui): diff modal with file sidebar and tinted hunks mika kuns 2026-04-20 10:30:03 +02:00
  • f94bb35db7 feat(ui): tasks island with rows, chips, add-task, selection mika kuns 2026-04-20 10:24:36 +02:00
  • 4f41b084fa feat(ui): details island with agent strip, terminal, subtasks, notes mika kuns 2026-04-20 10:23:04 +02:00
  • fcf53ab4f5 feat(ui): DetailsIslandViewModel with agent state and log mika kuns 2026-04-20 10:22:57 +02:00
  • 0034accb4f feat(ui): TasksIslandViewModel with smart/virtual/user filtering mika kuns 2026-04-20 10:22:11 +02:00
  • f167120c90 feat(ui): Lists island view with search and nav items mika kuns 2026-04-20 10:21:12 +02:00
  • dc1b648b4c feat(ui): TaskRowViewModel with status chip mapping mika kuns 2026-04-20 10:20:57 +02:00
  • 06cc141176 feat(ui): ListsIslandViewModel with smart/virtual/user lists mika kuns 2026-04-20 10:19:58 +02:00
  • 05404f46f2 feat(ui): chromeless three-island shell mika kuns 2026-04-20 10:17:20 +02:00
  • 8909119d1b feat(ui): scaffold islands shell and child VMs mika kuns 2026-04-20 10:15:05 +02:00
  • 55917c921a feat(ui): merge Tokens and IslandStyles into App mika kuns 2026-04-20 10:12:49 +02:00
  • 1893576b6a feat(ui): embed Inter Tight and JetBrains Mono fonts mika kuns 2026-04-20 10:11:06 +02:00
  • 9a05907170 refactor(data): centralize list seeding in MigrateAndConfigure, add default-value test mika kuns 2026-04-20 10:07:12 +02:00
  • 92a6e0642e feat(ui): add design Tokens resource dictionary mika kuns 2026-04-20 10:06:10 +02:00
  • 579b527dcd feat(ui): add island control styles mika kuns 2026-04-20 10:05:28 +02:00
  • bd8a4d0565 feat(data): seed default Lists (My Day, Important, Planned) mika kuns 2026-04-20 10:02:07 +02:00
  • 928dde1358 feat(data): migration for IsStarred/IsMyDay/Notes columns mika kuns 2026-04-20 09:59:55 +02:00
  • a1190a35bd feat(data): add IsStarred, IsMyDay, Notes to TaskEntity mika kuns 2026-04-20 09:59:12 +02:00
  • eff1045e63 General Changes mika kuns 2026-04-20 09:54:13 +02:00
  • 2a8cd97d02 fix(installer): expand ~ in UiDbPath v1.2.0 mika kuns 2026-04-17 14:33:30 +02:00
  • 09e8b1f10b fix(ui): init editor TCS before dialog can complete mika kuns 2026-04-17 14:32:46 +02:00
  • 92d8d902df fix(ui): reset stale worktree state on TaskDetail reload mika kuns 2026-04-17 14:31:24 +02:00
  • aa1008dcff fix(ui): capture CurrentListId before await in AddTask mika kuns 2026-04-17 14:30:35 +02:00
  • 5f3d41e1f6 fix(installer): make user-data deletion on uninstall opt-in mika kuns 2026-04-17 14:29:35 +02:00
  • 7d48f34b15 fix(installer): rollback-safe extract with .bak stash mika kuns 2026-04-17 14:27:45 +02:00
  • 51a1bbe6b8 fix(installer): move service start out of RegisterServiceStep mika kuns 2026-04-17 14:26:34 +02:00
  • ad7c9facaf fix(worker): escape newline/tab in CLI args mika kuns 2026-04-17 14:25:15 +02:00
  • 11a4376da5 fix(worker): guard against same task in queue and override slot mika kuns 2026-04-17 14:23:08 +02:00
  • f10ad69863 fix(installer): reject CurrentUser service account without password mika kuns 2026-04-17 14:20:09 +02:00
  • dc4571a338 fix(ui): swallow DB errors in TaskListViewModel.OnTaskUpdated mika kuns 2026-04-17 14:19:11 +02:00
  • 4fb6ba6be8 fix(worker): emit RunCreated after run row exists mika kuns 2026-04-17 14:17:00 +02:00
  • 3423919655 fix: resolve critical bugs and improve reliability across worker, data, UI mika kuns 2026-04-16 13:12:59 +02:00
  • fca2bdb596 Merge remote-tracking branch 'origin/main' mika kuns 2026-04-16 12:26:50 +02:00
  • 721f0cd903 Merge branch 'feat/subtask-tree-view' mika kuns 2026-04-16 12:17:46 +02:00
  • 32bb52875f feat(ui): add subtask tree view with expand/collapse in task list feat/subtask-tree-view mika kuns 2026-04-16 12:16:22 +02:00
  • 4f25c3dd40 docs: add subtask tree view design spec mika kuns 2026-04-16 10:18:04 +02:00
  • 33fedc7e26 Merge pull request 'feat/efcore-migration' (#3) from feat/efcore-migration into main v1.1.0 Mika Admin 2026-04-16 07:38:59 +00:00
  • 4ca48044db chore: add design-time.db to gitignore mika kuns 2026-04-16 09:10:53 +02:00
  • 611454df1e fix(data): address code review findings mika kuns 2026-04-16 09:10:35 +02:00
  • 8d61b05179 docs: update CLAUDE.md files for EF Core migration mika kuns 2026-04-16 09:03:15 +02:00
  • 7d0ca45a60 refactor(installer): switch InitDatabaseStep to EF Core migrations mika kuns 2026-04-16 09:01:50 +02:00
  • 36484ed45a feat(worker,ui): wire EF Core into DI and update all consumers to IDbContextFactory mika kuns 2026-04-16 08:59:24 +02:00
  • b7be52a623 chore(data): remove raw ADO.NET infrastructure, add EF migration and design-time factory mika kuns 2026-04-16 08:59:06 +02:00
  • 34ca1b018f feat(data): rewrite all repositories to use EF Core ClaudeDoDbContext mika kuns 2026-04-16 08:58:57 +02:00
  • 51a5dcbb73 feat(data): add ClaudeDoDbContext with Fluent API configurations mika kuns 2026-04-16 08:37:37 +02:00
  • f8f13865d2 feat(data): add navigation properties to all entity models mika kuns 2026-04-16 08:36:22 +02:00
  • a064865417 chore(data): swap Microsoft.Data.Sqlite for EF Core packages mika kuns 2026-04-16 08:35:40 +02:00
  • 9236ca6d45 docs(data): add EF Core migration implementation plan mika kuns 2026-04-16 08:32:18 +02:00
  • 9e1f1370bb docs(data): add EF Core migration design spec mika kuns 2026-04-16 08:20:33 +02:00
  • 3b1f148122 feat(branding): add app and installer icons v1.0.0 Mika Kuns 2026-04-15 16:28:15 +02:00
  • 2b3fe02d8c fix(ui): prevent async void races and leak-on-exit Mika Kuns 2026-04-15 16:27:45 +02:00
  • d3b85f2234 fix(worker): address concurrency, cancellation, and resource issues Mika Kuns 2026-04-15 16:27:18 +02:00
  • fc9029de97 fix(installer): wait for prior service registration to clear before create Mika Kuns 2026-04-15 15:54:36 +02:00
  • 1c764dae3f fix(installer): publish framework-dependent single-file Mika Kuns 2026-04-15 15:11:27 +02:00
  • cfec3297a4 fix(installer): disable single-file compression to prevent WPF startup AV Mika Kuns 2026-04-15 14:48:06 +02:00
  • 6e1d64b489 Change sdk Version Mika Kuns 2026-04-15 14:23:26 +02:00
  • f599f8d0af fix(installer,worker): service hosting, dark theme, uninstall polish Mika Kuns 2026-04-15 14:19:09 +02:00
  • 9b928c6217 fix(installer): set EnableWindowsTargeting so Linux Gitea runners can publish Mika Kuns 2026-04-15 11:37:21 +02:00
  • c9e38aef88 Merge pull request 'feat/ui-improvements' (#1) from feat/ui-improvements into main Mika Admin 2026-04-15 09:28:58 +00:00
  • 66843d242b Merge branch 'main' into feat/ui-improvements feat/ui-improvements Mika Admin 2026-04-15 09:28:18 +00:00
  • 6afe5959ca Merge pull request 'feat/release-workflow' (#2) from feat/release-workflow into main Mika Admin 2026-04-15 09:27:53 +00:00
  • b623651a5d Merge branch 'main' into feat/release-workflow feat/release-workflow Mika Admin 2026-04-15 09:27:21 +00:00
  • 6b1b920149 feat(installer): download-mode rewrite + Gitea Releases pipeline Mika Kuns 2026-04-15 11:22:01 +02:00
  • 9a407bde83 feat(ui): agent config inline in detail panel, file picker, subtask UI Mika Kuns 2026-04-15 11:20:17 +02:00
  • 8c051d8f62 feat(data): add subtasks table, repository and prompt integration Mika Kuns 2026-04-15 11:19:54 +02:00
  • 8577c55685 feat(ui): remove MaxWidth on main columns to use full window width Mika Kuns 2026-04-15 11:19:41 +02:00
  • b7a8d78d4a chore(installer): remove orphaned InstallerService DI registration feat/installer Mika Kuns 2026-04-15 11:10:24 +02:00
  • b5455a1965 feat(installer): mode-aware wizard page list + Update-mode step pipeline Mika Kuns 2026-04-15 11:07:03 +02:00
  • 5d42438a72 fix(installer): UninstallRunner abort-on-stop-fail + path guard + partial-failure reporting Mika Kuns 2026-04-15 10:56:39 +02:00
  • 2898bec314 feat(installer): Config view — Save/Repair/Uninstall commands + footer buttons Mika Kuns 2026-04-15 10:31:24 +02:00
  • ac38ea8c34 feat(installer): add UninstallRunner (service + shortcuts + dirs) Mika Kuns 2026-04-15 10:29:25 +02:00
  • 8d2f7e9907 fix(installer): null-defensive WelcomePage heading + guard unreachable modes Mika Kuns 2026-04-15 10:27:30 +02:00
  • da1fe2109a feat(installer): rewrite WelcomePage for download-mode + update heading Mika Kuns 2026-04-15 10:14:38 +02:00
  • 5e432a4a27 fix(installer): fall back to Config on detection timeout when install.json exists Mika Kuns 2026-04-15 10:10:02 +02:00
  • 01c29bb6f6 feat(installer): async mode detection + mode-aware DI wiring Mika Kuns 2026-04-15 10:01:20 +02:00
  • 12e532718c fix(installer): wrap WriteInstallManifestStep I/O in try/catch like sibling steps Mika Kuns 2026-04-15 09:58:16 +02:00
  • fe913ae5ef build(installer): add single-file self-contained publish properties Mika Kuns 2026-04-15 09:55:53 +02:00
  • 4fab0481c4 refactor(installer): replace SourceDirectory with Mode/Version fields in InstallContext Mika Kuns 2026-04-15 09:54:57 +02:00
  • 0989176127 refactor(installer): remove source-build steps (replaced by DownloadAndExtractStep) Mika Kuns 2026-04-15 09:54:22 +02:00
  • 548251841f feat(installer): add WriteInstallManifestStep Mika Kuns 2026-04-15 09:48:29 +02:00
  • ea32a74baa fix(installer): harden DownloadAndExtractStep per review Mika Kuns 2026-04-15 09:43:27 +02:00
  • c1e330164e feat(installer): add DownloadAndExtractStep with SHA256 verify Mika Kuns 2026-04-15 09:37:04 +02:00
  • 5b4af29420 fix(installer): check exit code (not stdout) for ERROR_SERVICE_ALREADY_RUNNING Mika Kuns 2026-04-15 09:32:26 +02:00
  • d87de152e0 feat(installer): add Stop/StartServiceStep sc.exe wrappers Mika Kuns 2026-04-15 09:27:54 +02:00