Commit Graph

150 Commits

Author SHA1 Message Date
github-actions[bot] a43cd19902 release: 0.81.0 2026-07-21 13:09:32 +00:00
github-actions[bot] 801300645d release: 0.80.0 2026-07-20 15:05:49 +00:00
Carlos Florêncio 21f811d5ec feat: add idle storage maintenance (#1699) 2026-07-18 19:08:44 +01:00
Carlos Florêncio 460ec9ff2f fix(release): validate updater signing from workflow revision (#1726) 2026-07-16 10:59:13 +01:00
github-actions[bot] 486baa8e54 release: 0.79.0 2026-07-16 08:39:43 +00:00
Carlos Florêncio d763b8c0c9 feat(desktop): add native app integrations (#1715) 2026-07-15 23:19:00 +01:00
github-actions[bot] 3eaa0e6702 release: 0.78.0 2026-07-13 15:35:03 +00:00
github-actions[bot] ec9004e0bc release: 0.77.0 2026-07-10 10:09:26 +00:00
github-actions[bot] 1da2710881 release: 0.76.0 2026-07-09 10:31:59 +00:00
github-actions[bot] bd22a1318c release: 0.75.0 2026-07-08 17:32:23 +00:00
github-actions[bot] a65df78bdd release: 0.74.0 2026-07-06 19:27:44 +00:00
github-actions[bot] 396e2a9fef release: 0.73.0 2026-07-03 19:26:41 +00:00
github-actions[bot] 7a3b979820 release: 0.72.0 2026-07-02 19:16:16 +00:00
github-actions[bot] 805a36b6e8 release: 0.71.0 2026-07-01 20:40:18 +00:00
github-actions[bot] 7c6b55ddd0 release: 0.70.0 2026-07-01 07:01:30 +00:00
Carlos Florêncio f5dc6e2322 fix: persist task create last-used selections (#1550)
* fix: persist task create last-used selections

Record final task-create selections server-side.

Make dialog restore wait for backend settings before localStorage fallback.

Update pinned-action verification tests and split dockview rendering for lint.

* fix: address task create PR feedback

* fix: resolve task create review follow-ups

* test: cover task create service recording

* fix: address task create review regressions

* fix: avoid recording generated fresh branches

* fix: skip repo-only last-used task records

* fix: make task create settings updates atomic

* fix: clear stale task create cache

* fix: clear synced task create overlay

* fix: address task create review feedback

* fix: queue cached repository autopick

* fix: preserve partial task create settings

* fix: replace task create queued overlay

* fix: clear branch when recording repository

* test: cover task create queued payload

* test: remove unused user service helper

---------

Co-authored-by: root <root@kandev.ts.net>
2026-06-30 02:35:21 +01:00
Carlos Florêncio ec942540bc ci: harden action pinning lint (#1545)
* ci: harden action pinning lint

* refactor: extract dockview review dialog slot

* test: cover action pinning edge cases

* fix: reject dynamic workflow action sources

* fix: normalize quoted workflow action refs

* test: cover quoted unpinned action refs

---------

Co-authored-by: root <root@kandev.ts.net>
2026-06-29 21:42:57 +01:00
Carlos Florêncio f3b26dbc5a feat: support remote macos ssh hosts (#1534) 2026-06-29 19:06:33 +01:00
github-actions[bot] 88b57108f4 release: 0.69.0 2026-06-29 10:03:39 +00:00
Carlos Florêncio 7a43a5bfbe ci: build unsigned desktop artifacts without signing secrets (#1530) 2026-06-29 11:02:38 +01:00
github-actions[bot] 73b89c2d65 release: 0.68.0 2026-06-29 07:48:36 +00:00
github-actions[bot] d6bb9ac6ec release: 0.67.0 2026-06-28 19:37:13 +00:00
Carlos Florêncio 0f8da4ff28 fix: unblock release desktop and universal builds (#1522) 2026-06-28 20:35:59 +01:00
github-actions[bot] 7a7c398e12 release: 0.66.0 2026-06-28 18:14:31 +00:00
Carlos Florêncio 14a5fb2c7f fix: support unsigned desktop releases (#1520) 2026-06-28 19:13:16 +01:00
Carlos Florêncio 7e92f8da7a feat: add tauri desktop app (#1478) 2026-06-24 23:02:50 +01:00
Carlos Florêncio da45983c4c feat: add native kandev launcher (#1391) 2026-06-20 19:40:15 +01:00
Carlos Florêncio aee1846cd5 feat: remove nextjs production runtime (#1389) 2026-06-18 18:36:48 +01:00
github-actions[bot] e1d14a0a13 release: 0.65.0 2026-06-18 15:44:33 +00:00
github-actions[bot] b13606e86a release: 0.64.0 2026-06-17 21:18:41 +00:00
github-actions[bot] 7268c55783 release: 0.63.0 2026-06-17 19:01:52 +00:00
github-actions[bot] 9ea30d5e3e release: 0.62.0 2026-06-17 07:12:09 +00:00
github-actions[bot] 6f4da4519e release: 0.61.0 2026-06-16 21:59:24 +00:00
github-actions[bot] 0bc91a62b3 release: 0.60.0 2026-06-15 21:13:37 +00:00
Carlos Florêncio fd421848fb feat: add feature toggles settings (#1372) 2026-06-15 13:33:45 +01:00
github-actions[bot] a897c67499 release: 0.59.0 2026-06-14 16:27:00 +00:00
Carlos Florêncio e983cb1be1 feat: show session config in message metadata (#1354) 2026-06-13 22:32:12 +01:00
Carlos Florêncio f444fba455 perf(chat): eliminate redundant re-renders and markdown re-parsing (#1357) 2026-06-13 19:26:54 +01:00
github-actions[bot] a92a8ac469 release: 0.58.0 2026-06-12 09:24:31 +00:00
github-actions[bot] dfca24ee31 release: 0.57.0 2026-06-11 14:36:10 +00:00
Carlos Florêncio fc4bf8a40c feat: add checkout service make targets (#1311) 2026-06-08 19:30:21 +01:00
Carlos Florêncio 1484ae7d28 fix: expose user agent bins to system service (#1292) 2026-06-07 21:13:28 +01:00
github-actions[bot] 2557b69c0e release: 0.56.0 2026-06-06 20:43:33 +00:00
github-actions[bot] d2ab3cd509 release: 0.55.0 2026-06-02 23:11:24 +00:00
Carlos Florêncio 6b98185ac3 fix(web): restore debug UI on make start-debug (#1252) 2026-06-02 21:48:23 +01:00
José Almeida 041a19f060 feat: service-managed UI self-update (#1210)
* feat: add service-managed self-update

* chore: add temporary self-update test scripts

* chore: simplify temporary script markdown fences

* chore: run frontend in temporary self-update scripts

* fix: show self-update job progress after apply

* chore: add real npm self-update test script

* fix: isolate npm self-update prefix

* fix: detect npm service installs from bin shim

* chore: reset service before real npm update test

* chore: expand real npm status diagnostics

* fix: preserve service home during self-update

* fix(cli): tee self-update helper output to a log file

* fix(cli): avoid launchd bootstrap race when reloading the macOS service

* fix(backend): run macOS self-update helper once via transient launchd plist

* fix(web): show self-update progress and lock the apply button until the update lands

* fix(cli): reinstall via the kandev wrapper on Homebrew self-update

* chore: remove temp self-update test scripts

* fix(web): drop unused apply path from useUpdates hook

* fix(backend): snapshot install state once in apply preflight

* docs: align self-update docs with transient LaunchAgent flow

* chore(release): run cli bundle from apps workspace root

* fix(backend): guard against concurrent self-update applies

* fix(backend): check scheme and helper paths in self-update apply

* fix(backend): drop duplicate binary name from npx manual command

* fix(cli): allow --help for service self-update without --intent

* fix(cli): harden self-update dir perms and darwin uid resolution

* fix(web): set required POST fields last in applyUpdate

* docs: use JSON body notation for the apply endpoint

* fix(backend): expire self-update guard so a stuck helper cannot wedge apply

* refactor(cli): collapse redundant writeSync branch in self-update log
2026-06-01 17:49:15 +01:00
github-actions[bot] 7b2d503722 release: 0.54.0 2026-05-31 21:35:11 +00:00
Carlos Florêncio b16b27b3e3 fix(cli): generate brew-upgrade-resilient systemd unit (#1180) 2026-05-31 11:14:01 +01:00
Carlos Florêncio 0966b71f1c fix(cli): add ~/.bun/bin to service PATH (#1175) 2026-05-30 19:17:19 +01:00
github-actions[bot] 1b5454153c release: 0.53.0 2026-05-29 01:41:11 +00:00