693 Commits
Author SHA1 Message Date
Hare 0537894768 fix(web): fence repository access route state 2026-09-24 19:13:43 +09:00
Hare ecb0989e14 merge develop into T-651 repository access UI 2026-09-24 18:44:45 +09:00
Hare d5508a7e35 fix(web): scope repository access operations 2026-09-24 18:44:23 +09:00
Hare e6608dd42f fix: allow remote ticket targets without server checkout 2026-09-24 05:04:19 +09:00
Hare 70eb1120a2 fix: serve frontend deep links through SPA shell 2026-09-24 04:42:44 +09:00
Hare 9b22dcc190 chore: merge develop into hare/develop 2026-09-24 01:01:35 +09:00
Hare 593e521e12 fix: isolate worker command telemetry 2026-09-24 00:58:02 +09:00
Hare 4c458cbf74 feat(web): redesign repository access settings 2026-09-23 23:30:28 +09:00
Hare 9ccf2fbc3b feat: support permissioned multi-repository ticket targets 2026-09-23 23:11:37 +09:00
Hare 9c107eaf74 feat(api): declare typed WebSocket operations 2026-09-23 21:07:20 +09:00
Hare ed99be3e24 fix: type runtime config and test passkey lifecycle 2026-09-23 20:15:23 +09:00
Hare 237ab0e592 feat: add typed conditional API responses 2026-09-23 19:32:05 +09:00
Hare 97822cf691 feat: add bounded binary API request bodies 2026-09-23 18:29:54 +09:00
Hare 2766e5b41b fix: enforce ServerApi as the wire authority 2026-09-23 17:27:27 +09:00
Hare 515a19bbc3 feat: generate ticket browser contract from ServerApi 2026-09-23 10:51:50 +09:00
Hare 6f9dc7ab41 fix: complete generated runtime route wiring 2026-09-23 10:03:59 +09:00
Hare 89024d3b01 feat: migrate workspace worker and companion domains to ServerApi 2026-09-23 10:00:56 +09:00
Hare ad12d77ad4 feat: migrate runtime worker domains to ServerApi 2026-09-23 08:24:39 +09:00
Hare 7a975765ac feat: migrate repository and workdir domains to ServerApi 2026-09-23 06:51:05 +09:00
Hare 6d65d50ec1 feat: migrate ticket and objective domains to ServerApi 2026-09-23 05:42:50 +09:00
Hare 6cbc3a6988 feat: migrate workspace configuration domains to ServerApi 2026-09-23 04:27:52 +09:00
Hare 7905ea4054 fix: grant default repository credential write access 2026-09-23 02:57:48 +09:00
Hare c8766e9fb9 feat: migrate auth and workspace catalog to ServerApi 2026-09-23 02:40:51 +09:00
Hare bd3cc65e19 fix: fence shared chrome overrides by route 2026-09-23 01:29:21 +09:00
Hare 9857bf04f7 fix: require idle workers for submit 2026-09-23 00:36:54 +09:00
Hare d8444e49bd fix: render compaction activity in web console 2026-09-22 22:57:44 +09:00
Hare ce9534f3a2 feat: add client-hosted external workdirs 2026-09-22 06:49:15 +09:00
Hare 67b7b2cb80 test(workspace-web): cover workdir label edge cases 2026-09-21 23:02:40 +09:00
Hare d7240470d1 fix: avoid unsupported workdir subscription 2026-09-21 22:52:19 +09:00
Hare 8e6bd1be5c feat: show worker workdirs as repo branches 2026-09-21 22:23:15 +09:00
Hare 74fbadb1cd fix: complete multi-workdir isolation and launch UI 2026-09-20 22:07:59 +09:00
Hare 37df3ec545 feat: support multiple worker workdir attachments 2026-09-19 23:27:57 +09:00
Hare e3034e4465 Merge branch 'work/T-572-workspace-web-ux-demo' into hare/develop 2026-09-18 21:40:03 +09:00
Hare b06e2860ca feat: merge develop into hare/develop 2026-09-18 21:36:04 +09:00
Hare fba12b89bc fix: fail closed on lossy Repository schemas 2026-09-18 21:02:37 +09:00
Hare e6d3905dc6 fix(repository-api): preserve optional fields and schema combinations 2026-09-18 20:44:45 +09:00
Hare 8ba89e7cee fix(repository-api): reject unsupported schema keywords 2026-09-18 20:32:44 +09:00
Hare f558ca9b1f feat: generate Repository frontend types from OpenAPI 2026-09-18 20:26:20 +09:00
Hare 9588b1e2c8 fix(repository-api): reject lossy schemas and revision ranges 2026-09-18 20:10:52 +09:00
Hare 50ba3ab2d5 feat(workspace): generate repository API contracts from OpenAPI 2026-09-18 20:01:53 +09:00
Hare 79bafa2a64 fix: align sidebar worker action spacing 2026-09-18 19:30:29 +09:00
Hare cc06b41322 fix: skip stopped worker live protocol subscriptions 2026-09-18 19:04:52 +09:00
Hare ceecbbfe6f test(workspace): cover partial streaming links 2026-09-18 18:54:26 +09:00
Hare d1161bd1b5 test(workspace): preserve markdown compatibility boundaries 2026-09-18 18:50:57 +09:00
Hare 092aea62d2 fix(workspace): stream incremental markdown rendering 2026-09-18 18:35:51 +09:00
Hare 986540411e feat: merge workspace web UX demo 2026-09-18 17:41:10 +09:00
Hare 8dbc1629ff fix: enforce workspace typography scale 2026-09-18 17:20:16 +09:00
Hare 1b153ba144 feat: unify frontend Worker registry projection 2026-09-18 16:46:32 +09:00
Hare c6cb038683 refactor(api): rename workspace-api authority to server-api
Absorb the Server HTTP DTO catalog and generators into server-api, remove the obsolete workspace-api package/path, preserve the separate runtime transport authority through explicit boundary DTO conversions, and rename the aggregate frontend projection as a bounded legacy artifact.
2026-09-18 06:21:46 +09:00
Hare 95636b3d53 feat(workspace): persist runtime worker projection 2026-09-18 06:20:09 +09:00