Commit Graph

  • 228c38f196 feat(webapp): custom eye icons for the sidebar visibility toggle James Ritchie 2026-07-25 21:12:19 +01:00
  • a2c1230568 fix(webapp): tighten the cross icon path James Ritchie 2026-07-25 21:07:10 +01:00
  • c37b871327 feat(webapp): remove favorites from the customize modal, custom action icons James Ritchie 2026-07-25 21:00:31 +01:00
  • c9eb2265ed fix(webapp): filter-aware favorite labels, exact-match active state, spacing James Ritchie 2026-07-25 20:03:39 +01:00
  • 35476fe3e1 fix(webapp): clean up dashboard favorites on delete, header star spacing James Ritchie 2026-07-25 13:31:00 +01:00
  • 03278770e2 fix(webapp): shared favorite links, flush modal scrolling, header menu spacing James Ritchie 2026-07-25 13:11:30 +01:00
  • ab261a26b8 fix(webapp): serialize preference writes and improve favorite defaults James Ritchie 2026-07-25 12:34:58 +01:00
  • d4eb604cd5 fix(webapp): favorites and sidebar customization polish James Ritchie 2026-07-25 11:53:27 +01:00
  • ca66dd7a0c feat(webapp): favorite pages and sidebar customization James Ritchie 2026-07-25 09:22:26 +01:00
  • 4135bbb791 chore(webapp): add server-changes release note for the Plain migration chore/migrate-plain-sdk-tri-12460 isshaddad 2026-07-24 19:06:43 -04:00
  • f5f4fa38bb fix(webapp): check Plain mutation result.error, not just thrown errors isshaddad 2026-07-24 14:29:00 -04:00
  • c598f5a861 feat(webapp): attribute Plain support threads to their org tenant isshaddad 2026-07-24 13:54:49 -04:00
  • f7da3f8795 fix(hosting): sync webapp to a custom ClickHouse secret and add a startup probe fix/self-hosting-official-clickhouse Matt Aitken 2026-07-24 17:51:27 +01:00
  • 4af6f1415f chore(webapp): migrate off deprecated @team-plain/typescript-sdk isshaddad 2026-07-24 12:36:08 -04:00
  • a872bf4703 docs(self-hosting): cover ClickHouse upgrade edge cases Matt Aitken 2026-07-24 17:19:44 +01:00
  • a585deab55 Queue metrics & health: UI polish (TRI-12068) (#4354) James Ritchie 2026-07-24 16:18:44 +01:00
  • beaf9b7257 perf(webapp): resolve the internal-api-origin global default from the cached flags registry Saadi Myftija 2026-07-23 20:05:24 +02:00
  • ecc10520db refactor(webapp): extract pure org-flag resolution for the internal API origin + unit tests Saadi Myftija 2026-07-23 19:58:12 +02:00
  • 755eb40968 feat(webapp): org-gated internal API origin for deployed runs Saadi Myftija 2026-07-23 19:55:43 +02:00
  • 4629ff9531 fix(hosting): close upgrade gaps found in adversarial review of the ClickHouse chart Matt Aitken 2026-07-24 14:40:06 +01:00
  • be45cf9e61 fix(sdk): preserve partial assistant message on chat stream failure (#4348) re2-prod-supervisor-dispatch-url Matt Aitken 2026-07-24 14:20:20 +01:00
  • 228c4a3cd4 fix(hosting): include the default ClickHouse data-paths config in the restart checksum Matt Aitken 2026-07-14 16:14:44 +01:00
  • 3d68ee0909 fix(hosting): percent-encode spaces correctly in ClickHouse URL credentials Matt Aitken 2026-07-14 13:53:15 +01:00
  • bfe6e48b94 fix(hosting): store the ClickHouse password in a Secret and URL-encode inline credentials Matt Aitken 2026-07-14 11:05:44 +01:00
  • 94c7fb2d97 fix(hosting): deploy ClickHouse from the official image instead of Bitnami Matt Aitken 2026-07-13 16:42:59 +01:00
  • 109e245d56 feat(webapp): show the first and last characters of a new PAT (#4363) claude[bot] 2026-07-24 12:55:31 +01:00
  • bf41c5d5fc feat(supervisor): configurable warm-start dispatch url (#4362) nicktrn 2026-07-24 12:11:55 +01:00
  • 7188eecd83 perf(webapp): clamp list-endpoint page size to 100 (#4360) Eric Allam 2026-07-24 11:56:58 +01:00
  • 9c85e0ecdc perf(database): index BatchTaskRun on (runtimeEnvironmentId, createdAt, id) for the batches list (#4361) Eric Allam 2026-07-24 11:52:34 +01:00
  • 9c42999d41 feat(supervisor): configurable warm-start dispatch url re2-test-supervisor-warm-start-dispatch nicktrn 2026-07-24 11:33:45 +01:00
  • 40337e9c18 fix(webapp): keep copy button tabbable and stop timed-out alert seed writing late fix/billing-alerts-review Katia Bulatova 2026-07-23 22:46:31 +00:00
  • e991fa5a78 chore(webapp): server-changes note for the billing alerts fixes Katia Bulatova 2026-07-23 22:06:23 +00:00
  • 33a5415ffa Merge branch 'feat/system-preference-theme' into feat/light-theme Katia Bulatova 2026-07-23 21:59:53 +00:00
  • 62c3d4f4b6 revert(webapp): onboarding screenshots stay dark in every theme feat/system-preference-theme Katia Bulatova 2026-07-23 21:59:06 +00:00
  • 558da58f11 test(webapp): exercise isPercentageMode in alert preview raised-limit test Katia Bulatova 2026-07-23 21:32:35 +00:00
  • 27172a1fd0 fix(webapp): error screen keeps the dark animation, text stays readable on light Katia Bulatova 2026-07-23 21:29:06 +00:00
  • 1cb99ba3c9 fix(webapp): billing alerts review fixes and accessible copy affordance Katia Bulatova 2026-07-23 21:26:09 +00:00
  • 0316b05fe3 fix(sdk): satisfy the package build's stricter null-narrowing on the error partial fix/chat-preserve-partial-on-stream-failure Matt Aitken 2026-07-23 22:20:55 +01:00
  • 62f38ae420 feat(webapp): close the light-theme gaps from the final audit Katia Bulatova 2026-07-23 21:20:24 +00:00
  • aaa51a37e9 fix(sdk): fold queued response data parts into the managed error partial Matt Aitken 2026-07-23 22:16:47 +01:00
  • b5c37ee727 fix(sdk): include the errored user message in the error event's newMessages Matt Aitken 2026-07-23 22:11:01 +01:00
  • d52c68a15d feat(webapp): light blurred backdrop for the new-organization page Katia Bulatova 2026-07-23 21:05:56 +00:00
  • d8ce6d4af8 fix(webapp): logged-out pages stay on the branded Classic look Katia Bulatova 2026-07-23 21:00:32 +00:00
  • b8813ceac6 fix(webapp): hide the dark dashboard backdrop on the light theme Katia Bulatova 2026-07-23 21:00:09 +00:00
  • 48f75c5d8f feat(webapp): logged-out pages follow the OS appearance Katia Bulatova 2026-07-23 20:50:05 +00:00
  • 8b64da96a8 Merge remote-tracking branch 'origin/main' into feat/light-theme Katia Bulatova 2026-07-23 20:46:52 +00:00
  • 2fada02401 fix(webapp): stronger contrast slider thumb definition Katia Bulatova 2026-07-23 20:33:52 +00:00
  • 4719b7a5b7 fix(webapp): contrast slider thumb reuses the secondary button shadow Katia Bulatova 2026-07-23 20:32:52 +00:00
  • b41d0de533 fix(webapp): contrast slider thumb visible on the light track Katia Bulatova 2026-07-23 20:32:02 +00:00
  • c376521121 fix(webapp): pinned theme applies immediately after leaving system preference Katia Bulatova 2026-07-23 20:30:57 +00:00
  • 447a6634e1 feat(webapp): contrast slider thumb matches the switch thumb Katia Bulatova 2026-07-23 20:29:46 +00:00
  • 19165076b0 fix(sdk): preserve compaction and avoid double-persist on the error path Matt Aitken 2026-07-23 21:18:17 +01:00
  • 1db252c434 feat(webapp): borderless solid thumb on the contrast slider Katia Bulatova 2026-07-23 20:17:30 +00:00
  • 3f3c24054d feat(webapp): borderless contrast slider thumb; release note covers the contrast slider Katia Bulatova 2026-07-23 20:16:53 +00:00
  • ecfede634a perf(sdk): release the chat chunk buffer once the response is committed Matt Aitken 2026-07-23 21:12:43 +01:00
  • 6aeb2b95a6 fix(sdk): clean incomplete parts from the recovered error partial Matt Aitken 2026-07-23 21:11:39 +01:00
  • ec33b975d7 fix(sdk): preserve stream backpressure when tapping chat chunks Matt Aitken 2026-07-23 21:05:10 +01:00
  • 7c548ea562 feat(webapp): quiet slider variant for the contrast setting Katia Bulatova 2026-07-23 19:31:29 +00:00
  • 882364a4d8 fix(sdk): harden error-path partial recovery against fragment clobber and desync Matt Aitken 2026-07-23 20:11:47 +01:00
  • a225c369ea fix(sdk): include the recovered partial in the error event's newMessages Matt Aitken 2026-07-23 19:09:23 +01:00
  • 04dde715d0 docs(run-engine): plan + references for virtual-time CK fair scheduling docs/run-queue-fairness-plan Wes Mason 2026-07-23 19:05:37 +01:00
  • 35642d84ba fix(webapp): disableHoverableContent on the Queues table header tooltips (TRI-12068) samejr/queues-ui-improvements James Ritchie 2026-07-23 18:52:38 +01:00
  • 4723777598 fix(webapp): add the orange 'Falling behind' entry to the Throughput legend (TRI-12068) James Ritchie 2026-07-23 18:52:37 +01:00
  • c3a2cd7528 fix(webapp): make the warning-overlay line the same 1px as the base lines (TRI-12068) James Ritchie 2026-07-23 18:52:36 +01:00
  • e1127c1bf3 fix(webapp): show the series swatch in chart tooltips for gradient lines (TRI-12068) James Ritchie 2026-07-23 18:52:34 +01:00
  • 11d7a30fab fix(webapp): refine queue chart tooltip copy (TRI-12068) James Ritchie 2026-07-23 18:31:08 +01:00
  • 722e240e4d feat(supervisor): add prometheus metric for outbound http requests (#4350) nicktrn 2026-07-23 18:18:58 +01:00
  • 17d1a7c07b fix(webapp): chips gain a currentColor ring with contrast instead of a washing filter Katia Bulatova 2026-07-23 17:14:14 +00:00
  • ae288da560 feat(webapp): tinted status chips respond to the contrast control Katia Bulatova 2026-07-23 17:13:13 +00:00
  • ffa3b52401 fix(webapp): light-mode contrast pushes foregrounds, not backgrounds Katia Bulatova 2026-07-23 16:48:58 +00:00
  • fc2b65fa45 feat(webapp): contrast overlay covers the full monochrome scale Katia Bulatova 2026-07-23 16:46:05 +00:00
  • aeaf6bab77 chore(webapp): consolidate the queue metrics server-change notes into one (TRI-12068) James Ritchie 2026-07-23 17:44:20 +01:00
  • 1beda66538 feat(supervisor): add duration histogram for outbound requests re2-test-supervisor-outbound-metrics nicktrn 2026-07-23 17:43:54 +01:00
  • afd1b1e14e fix(supervisor): distinguish invalid response outcome and drop unneeded core changeset nicktrn 2026-07-23 17:28:19 +01:00
  • b6ea02fd6c fix(sdk): don't overwrite a committed response when a post-response step throws Matt Aitken 2026-07-23 17:27:34 +01:00
  • 9b8440cfee test(run-engine): cross-task total-cap bench (the total cap's real job) chore/fair-queueing-spike Wes Mason 2026-07-23 17:15:49 +01:00
  • 5218d3d88f feat(supervisor): instrument outbound worker api client requests nicktrn 2026-07-23 17:12:27 +01:00
  • 06890660cd feat(webapp): interface contrast slider for the System themes Katia Bulatova 2026-07-23 15:59:30 +00:00
  • e64d9aed81 fix(webapp): tighten Override info-icon gap; Throttled reads 'of current period' (TRI-12068) James Ritchie 2026-07-23 16:44:32 +01:00
  • 0ecd7682cd fix(webapp): space a chart's legend further from its title in fullscreen (TRI-12068) James Ritchie 2026-07-23 16:44:31 +01:00
  • 83ef88f719 fix(webapp): chart spacing to 2.5 + drop the content top margin (TRI-12068) James Ritchie 2026-07-23 16:44:29 +01:00
  • fec93a064b feat(supervisor): add prometheus metric for outbound http requests nicktrn 2026-07-23 16:39:08 +01:00
  • 3ce8d771c3 fix(webapp): list panels minimal square view-runs buttons; limit-cell spacing + hover (TRI-12068) James Ritchie 2026-07-23 16:25:33 +01:00
  • 479a1e9df1 fix(webapp): queue-detail paused banner + minimal square view-runs button (TRI-12068) James Ritchie 2026-07-23 16:25:31 +01:00
  • ff1b3de510 feat(webapp): lighter grey chart reference series in System themes Katia Bulatova 2026-07-23 15:17:57 +00:00
  • bb1de46781 fix(webapp): inline chart legends below the title instead of the totals legend (TRI-12068) James Ritchie 2026-07-23 16:16:16 +01:00
  • aeaf6300ec fix(webapp): double the padding + gap around and between the charts (TRI-12068) James Ritchie 2026-07-23 16:16:15 +01:00
  • 3e7d5e30c9 fix(webapp): transparent query toolbar background on light Katia Bulatova 2026-07-23 15:03:18 +00:00
  • 91f98a1391 fix(webapp): private connection chips match the default style; white label on blue timeline bars in light Katia Bulatova 2026-07-23 15:02:41 +00:00
  • 38ad17044f fix(webapp): query editor toolbar sits on white in the light theme Katia Bulatova 2026-07-23 14:44:48 +00:00
  • 9b6424e82e feat(webapp): prompt override Remove becomes an outlined secondary button Katia Bulatova 2026-07-23 14:44:06 +00:00
  • 7b03086db7 feat(webapp): centered add-connection button; secondary Remove on prompt override; select crash guard Katia Bulatova 2026-07-23 14:42:42 +00:00
  • 819420bec4 feat(webapp): quota source badges join the tinted chip style Katia Bulatova 2026-07-23 14:38:32 +00:00
  • 5bc364b55f feat(webapp): limits pills and source badges match the errors chip style Katia Bulatova 2026-07-23 14:35:09 +00:00
  • 44ab5b052e feat(webapp): queue health chips match the error status chip style and size Katia Bulatova 2026-07-23 14:27:49 +00:00
  • 80321c134f fix(webapp): filled buttons keep their fill on hover and darken Katia Bulatova 2026-07-23 14:26:48 +00:00
  • 81b45cf157 feat(webapp): drop the timeline label shadow in System themes Katia Bulatova 2026-07-23 14:25:43 +00:00
  • 7a84e1c777 fix(webapp): actually colour the pause button label text orange (TRI-12068) James Ritchie 2026-07-23 15:24:09 +01:00
  • a1b8310194 feat(webapp): all filled buttons use semantic accent tokens Katia Bulatova 2026-07-23 14:23:58 +00:00
  • 632bc23594 feat(webapp): list chips settle on tinted background with colored text Katia Bulatova 2026-07-23 14:22:36 +00:00