Commit Graph

  • 9dca03f682 chore: enforce exhaustive React hook dependencies (#4712) Chris Arderne 2026-08-20 09:59:38 +01:00
  • adaa8e9e30 fix(clickhouse): renumber the external deployment id migration to 041 (#4734) Oskar Otwinowski 2026-08-20 10:46:37 +02:00
  • d94eacd485 chore(deps): bump the github-actions group across 1 directory with 14 updates dependabot/github_actions/github-actions-65b716e80e dependabot[bot] 2026-08-20 06:17:08 +00:00
  • 19908436b8 perf(ci): speed up webapp test execution (#4709) Chris Arderne 2026-08-20 07:08:22 +01:00
  • 447471843c fix(webapp): keep the branches list query string when archiving a branch (#4724) claude[bot] 2026-08-19 16:45:47 -04:00
  • ec7a892e1c test(webapp): reset the archive stub flag in beforeEach fix/preserve-branches-query-string-on-archive Claude 2026-08-19 19:03:58 +00:00
  • 9c1842231c refactor(webapp): drop the comments from the branch archive redirect Claude 2026-08-19 18:10:13 +00:00
  • 5669e0d23e docs: add server change note for the branches list archive redirect Claude 2026-08-19 18:06:16 +00:00
  • 81c9e9e530 fix(webapp): keep the branches list query string when archiving a branch Claude 2026-08-19 18:03:23 +00:00
  • 42f9d2e890 fix(webapp): keep branches list pagination when archiving a branch fix/preserve-branches-pagination-on-archive isshaddad 2026-08-19 13:27:30 -04:00
  • 5cde277979 fix(webapp): darken the added-line green in feature flag diffs samejr/appearance-theme-toggle James Ritchie 2026-08-19 16:46:06 +00:00
  • 6cfe2aac8b feat(webapp): fill tinted badges solid under Stronger colors James Ritchie 2026-08-19 16:46:06 +00:00
  • 4884327ea7 fix(webapp): lift the neutral run statuses to 3:1 on the light themes James Ritchie 2026-08-19 16:45:49 +00:00
  • af69dbba58 feat(webapp): name the resolved colour on every swatch in the Colors tables James Ritchie 2026-08-19 16:45:49 +00:00
  • 9683be901a refactor(webapp): simplify manual memoization fix/react-compiler-preserve-memo Chris Arderne 2026-08-19 17:42:31 +01:00
  • 3da30d8b57 chore(webapp): scope memo dependency diagnostics fix/react-compiler-memo-dependencies Chris Arderne 2026-08-19 17:39:16 +01:00
  • 310d459128 fix(webapp): stabilize time-sensitive UI renders fix/react-compiler-purity-ui-time Chris Arderne 2026-08-19 17:36:31 +01:00
  • d1fc356fef fix(webapp): timestamp live metric responses fix/react-compiler-purity-metric-time Chris Arderne 2026-08-19 17:34:36 +01:00
  • 465f52bd44 fix(webapp): derive expiry status from loader time fix/react-compiler-purity-loader-time Chris Arderne 2026-08-19 17:31:47 +01:00
  • 32d97af360 fix(webapp): use stable chart bucket timestamps fix/react-compiler-purity Chris Arderne 2026-08-19 17:30:10 +01:00
  • beba646d1a fix(webapp): avoid mutating render inputs fix/react-compiler-immutability Chris Arderne 2026-08-19 17:28:23 +01:00
  • f9338b0e48 fix(webapp): call hooks directly and unconditionally fix/react-compiler-hooks Chris Arderne 2026-08-19 17:25:55 +01:00
  • 86a056731b perf(ci): recalibrate webapp timings after shutdown fixes perf/rebalance-webapp-ci-shards Chris Arderne 2026-08-19 17:24:30 +01:00
  • 17ed9cd9bd chore(webapp): scope unsupported React Compiler diagnostics chore/react-compiler-lints Chris Arderne 2026-08-19 17:23:27 +01:00
  • efb30448bc test(webapp): limit dashboard watch fixture fan-out Chris Arderne 2026-08-19 17:17:45 +01:00
  • aa17c4d706 chore(ci): deploy the dashboard agent dormant, drop the reviewer gate, add a ref input (#4710) Eric Allam 2026-08-19 17:17:12 +01:00
  • 43cca6740d chore: enforce exhaustive React hook dependencies chore/exhaustive-deps Chris Arderne 2026-08-19 17:09:18 +01:00
  • d0d555bc7f test(webapp): split dashboard watch suites Chris Arderne 2026-08-19 17:07:13 +01:00
  • 6cc233bbfb fix(webapp): stop the Colors page pulling Prisma into the client bundle James Ritchie 2026-08-19 16:06:07 +00:00
  • f3b636c062 test(webapp): reduce repeated container setup Chris Arderne 2026-08-19 17:01:02 +01:00
  • ff42675572 test(webapp): avoid repeated replication setup Chris Arderne 2026-08-19 16:59:39 +01:00
  • e0136cd13e perf(run-engine,redis-worker): stop leaking shutdown resources Chris Arderne 2026-08-19 16:58:24 +01:00
  • c82163771f chore: release changeset-release/main github-actions[bot] 2026-08-19 15:47:54 +00:00
  • 967dedcebc fix(run-engine): correct park deadline and snapshot state for debounced parked runs (#4708) Oskar Otwinowski 2026-08-19 17:43:54 +02:00
  • cde8919861 feat(webapp): show the external deployment id on deployments and runs (#4665) Oskar Otwinowski 2026-08-19 17:43:54 +02:00
  • 8b0385c429 feat(run-engine): trigger tasks pinned to an external deployment id (#4664) Oskar Otwinowski 2026-08-19 17:43:53 +02:00
  • 6bfce6387d feat(deploy): --external-id and --force for deploy idempotency (#4663) Oskar Otwinowski 2026-08-19 17:43:51 +02:00
  • 689538d327 feat(core): external deployment id wire contract (#4662) Oskar Otwinowski 2026-08-19 17:43:51 +02:00
  • 8fded28fcd feat(schema): add WorkerDeployment.externalId and task_runs_v2.external_deployment_id (#4661) Oskar Otwinowski 2026-08-19 17:43:50 +02:00
  • 23c5619dd1 fix(webapp): enforce keyboard interaction safeguards (#4702) Chris Arderne 2026-08-19 16:35:47 +01:00
  • 5e50d2f80d fix(webapp): align tree mouse and keyboard interactions (#4701) Chris Arderne 2026-08-19 16:35:47 +01:00
  • 5ae24710e4 fix(webapp): use native selectable row controls (#4700) Chris Arderne 2026-08-19 16:35:46 +01:00
  • 3d650248fb fix(webapp): use native time filter mode controls (#4699) Chris Arderne 2026-08-19 16:35:46 +01:00
  • 73c8a4d975 fix(webapp): use native controls for inline actions (#4698) Chris Arderne 2026-08-19 16:35:45 +01:00
  • 3d156dfd75 fix(webapp): use native checkbox label semantics (#4697) Chris Arderne 2026-08-19 16:35:45 +01:00
  • 646141199e fix(webapp): enforce accessible control names (#4696) Chris Arderne 2026-08-19 16:35:44 +01:00
  • 3a091eb764 fix(webapp): enforce associated form labels (#4695) Chris Arderne 2026-08-19 16:35:44 +01:00
  • 3ffd123d27 fix(webapp): associate model administration labels (#4694) Chris Arderne 2026-08-19 16:35:43 +01:00
  • 4592fdf4d6 fix(webapp): enforce accessible image and role semantics (#4693) Chris Arderne 2026-08-19 16:35:43 +01:00
  • dda9504bdd fix(webapp): require explicit native button types (#4692) Chris Arderne 2026-08-19 16:35:42 +01:00
  • a7a1e74fcb refactor(webapp): remove redundant React fragments (#4691) Chris Arderne 2026-08-19 16:35:42 +01:00
  • a2cc315f40 perf(webapp): stabilize nested component identities (#4689) Chris Arderne 2026-08-19 16:35:41 +01:00
  • 108f43ee9b fix(webapp,react-hooks): enforce stable hook ordering (#4688) Chris Arderne 2026-08-19 16:35:41 +01:00
  • d9cd57d7ae perf(ci): split webapp e2e tests across runners Chris Arderne 2026-08-19 16:21:29 +01:00
  • f62351a780 perf(ci): calibrate webapp shards with CI timings Chris Arderne 2026-08-19 16:08:58 +01:00
  • 5fe8da484d perf(run-engine): memoise a fully-gated ck scan so repeat polls skip it perf/ck-vtime-scan-structure Wes Mason 2026-08-19 16:07:01 +01:00
  • d760741d67 perf(ci): rebalance webapp test shards Chris Arderne 2026-08-19 15:50:36 +01:00
  • a302f650b9 chore(deps): upgrade grpc-js to 1.12.7 (#4707) nicktrn 2026-08-19 14:57:36 +01:00
  • 32e647e020 perf(webapp): resolve schedule list run times per expression, not per row (#4703) Eric Allam 2026-08-19 14:01:15 +01:00
  • 338326c0d0 fix(clickhouse): lowercase logs search index terms (#4705) Chris Arderne 2026-08-19 13:59:21 +01:00
  • 4dabfca1d5 feat(webapp,cli,core): list production project runtime updates (#4659) Chris Arderne 2026-08-19 13:44:55 +01:00
  • 61b390a15a Revert "feat(webapp): restore seven primitives so the storybook can document them" James Ritchie 2026-08-19 11:52:38 +00:00
  • 49aff3cb39 fix(clickhouse): use compatible logs text index syntax (#4704) Chris Arderne 2026-08-19 12:42:48 +01:00
  • 90f04957a1 feat(webapp): restore seven primitives so the storybook can document them James Ritchie 2026-08-19 11:36:26 +00:00
  • 1d96b418f9 perf(run-engine): cut two Redis calls from the ck vtime registration path Wes Mason 2026-08-19 11:56:46 +01:00
  • dc081e578b fix(core): only fall back to the derived hash on a definitive not-found fix/idempotency-reset-64-char-key Matt Aitken 2026-08-19 11:59:32 +01:00
  • fa7634f8c6 fix(core): try a 64-character reset key verbatim before the derived hash Matt Aitken 2026-08-19 11:43:17 +01:00
  • 8744482e68 fix(core): don't let a failed speculative reset attempt abort the fallback Claude 2026-08-15 09:54:26 +00:00
  • 1a28453c56 fix(core): retry a 64-character idempotency key verbatim when the derived hash misses Claude 2026-08-15 09:45:05 +00:00
  • a92c878f6f chore: trim comments Claude 2026-08-14 22:17:05 +00:00
  • ee13674b18 fix(core): don't assume a 64-character idempotency key is pre-hashed on reset Claude 2026-08-14 22:12:37 +00:00
  • 3c8e4eb566 fix(webapp): forward region and task-type filters to the smart-column sample feature/tri-13328-runs-list-column-customization Eric Allam 2026-08-19 11:02:00 +01:00
  • 8d806321e3 Merge remote-tracking branch 'origin/main' into samejr/appearance-theme-toggle James Ritchie 2026-08-19 09:59:07 +00:00
  • 61cba49647 fix(webapp): always reload the smart-column sample when the source changes Eric Allam 2026-08-19 10:49:09 +01:00
  • 1e2b056849 perf(webapp): sample only the selected source in the Add smart column dialog Eric Allam 2026-08-18 16:17:14 +01:00
  • b9ed41614c chore(webapp): un-export the remaining knip-flagged runColumns symbols Eric Allam 2026-08-18 16:13:32 +01:00
  • 519dcaf316 chore(webapp): drop unused exports flagged by knip Eric Allam 2026-08-18 14:10:38 +01:00
  • 893cd8fbb8 fix(webapp): don't coerce empty smart-column values to 0 in number/duration columns Eric Allam 2026-08-18 14:03:13 +01:00
  • b996490eb3 fix(webapp): scope smart-column sample, suppress columns in embedded tables, fix duplicate import Eric Allam 2026-08-18 11:22:21 +01:00
  • 58b282631e fix(webapp): drag-drop index, length-key sample path, live-poll payload, formatting Eric Allam 2026-08-18 11:00:17 +01:00
  • 63eb26e105 perf(webapp): stop hydrating run metadata on the list unless a column needs it Eric Allam 2026-08-18 10:41:17 +01:00
  • 054e39b164 fix(webapp): preserve columns on clear-filters and read escaped sample paths Eric Allam 2026-08-18 10:28:41 +01:00
  • f913175898 feat(webapp): label the runs columns control "Columns" Eric Allam 2026-08-18 10:23:17 +01:00
  • 2d3140fb2b feat(webapp): move Display control next to pagination and add it to task run lists Eric Allam 2026-08-18 10:22:11 +01:00
  • 1517eb211e fix(webapp): address PR review on runs-list column customization Eric Allam 2026-08-17 23:39:55 +01:00
  • 8bd5f8c195 polish(webapp): tighten smart-column dialog copy and display popover layout Eric Allam 2026-08-17 23:03:27 +01:00
  • bd6488f338 feat(webapp): support .length in smart-column JSON paths Eric Allam 2026-08-17 21:55:30 +01:00
  • 522c8cdba4 feat(webapp): show a full multi-row column preview beside the sample Eric Allam 2026-08-17 21:47:54 +01:00
  • 5d83356c6d feat(webapp): default smart-column label to the array key, not the index Eric Allam 2026-08-17 20:39:26 +01:00
  • ddd4a93203 feat(webapp): sample from any run that has an inline value for the source Eric Allam 2026-08-17 19:53:46 +01:00
  • 865a4e7bd3 fix(webapp): stop the smart-column sample showing 'No runs' while loading Eric Allam 2026-08-17 19:43:34 +01:00
  • bb2319a368 feat(webapp): thin scrollbars and inline empty objects in the sample tree Eric Allam 2026-08-17 17:45:38 +01:00
  • d45f094485 feat(webapp): trim smart-column sample chrome Eric Allam 2026-08-17 17:37:23 +01:00
  • de33c52325 feat(webapp): expand the sample tree and let it page through recent runs Eric Allam 2026-08-17 17:35:50 +01:00
  • 7f776d7b2b feat(webapp): only leaf values are selectable in the sample tree Eric Allam 2026-08-17 17:22:11 +01:00
  • a4746c65a6 feat(webapp): click a key in the smart-column sample to fill the path Eric Allam 2026-08-17 17:16:48 +01:00
  • c2ad8bef6b feat(webapp): syntax-highlight the smart-column sample and cap large blobs Eric Allam 2026-08-17 17:10:56 +01:00
  • 7d07612f8a feat(webapp): redesign the add-smart-column modal Eric Allam 2026-08-17 17:05:35 +01:00
  • fbedcb9c2b feat(webapp): compact column URL state Eric Allam 2026-08-17 16:22:58 +01:00
  • ecd527a27f feat(webapp): use a bolt icon for smart columns and reveal row actions on hover Eric Allam 2026-08-17 16:10:25 +01:00