Skip to content

Releases: temporalio/ui-server

v2.6.2

15 Sep 23:10
625066d

Choose a tag to compare

  • 2022-09-15 - c794996 - Route for animated Temporal logo (#227)
  • 2022-09-15 - 625066d - Add more GHA badges (#228)

v2.6.1

15 Sep 18:00
fa8d250

Choose a tag to compare

Changes

Fixes few .css assets not loading if UI is loaded from a non-root path, ex http://localhost:8080/namespaces/default instead of http://localhost:8080/

Known regression

v2.6.1 will break the Public Path feature. Consider staying on v2.6.0 if you want to keep using it. This may stay this way until we upgrade to the latest SvelteKit or move static assets out of app.html

Changelog:

UI

  • 2022-09-15 - 96e35357 - Remove %sveltekit_assets% (#836)

v2.6.0

14 Sep 17:54
2987d4e

Choose a tag to compare

New Features:

UI public path

Allows to customize the URL sub path under which the UI is served

docker build -t ui --build-arg TEMPORAL_PUBLIC_PATH=/custom-path .
docker run -e TEMPORAL_PUBLIC_PATH=/custom-path --network host -t ui

Then navigate to http://localhost:8080/custom-path

Healthcheck endpoint

Thanks to @cv65kr

curl http://localhost:8080/healthz
{"status":"OK"}

Changelog:

UI server:

  • 2022-09-09 - 1a32cf6 - Support public path feature in Docker image (#213)
  • 2022-09-09 - 157ba50 - Support configuring UI public path (#211)
  • 2022-09-06 - 73f3d12 - Update makefile test syntax (#206)
  • 2022-08-30 - 3e3abc9 - Healthcheck endpoint (#208) @cv65kr
  • 2022-08-29 - 90548ae - Enable authorization header as CSRF protection (#201)

UI

  • 2022-09-13 - 699098d9 - Show auth error message on Login screen (#828)
  • 2022-09-12 - 1ac16120 - Handle errors that have status prop instead of statusCode (#826)
  • 2022-09-12 - 19120ade - Fix expired auth token not kicking user out to /login (#825)
  • 2022-09-12 - 5823a4bf - Add spellcheck to Input (#824)
  • 2022-09-12 - e7fd28fa - Add action locations to Pagination (#815)
  • 2022-09-09 - c805dacf - Recursively find all payloads and decode (#811)
  • 2022-09-07 - 6cee8f94 - Support serving UI from sub path (#810)
  • 2022-09-06 - 3affe401 - Schedules Pages (List, View, Create) (#807)
  • 2022-09-06 - 1151fd0d - Update to sveltekit .405, fix all the things related (#805)
  • 2022-09-01 - 7246c92a - Add namespace switcher to schedules (#801)

v2.5.1

18 Aug 16:39
1f02598

Choose a tag to compare

  • 2022-08-09 - 811dd15 - Don't swallow configuration error messages (#204)
  • 2022-08-09 - 51e5c72 - Fix docker non-root access (#203)
  • 2022-08-17 - 0850fb3 - add disabled state to autocomplete (#777)
  • 2022-08-16 - ffc0696 - Add chip on blur (#776)
  • 2022-08-16 - 93457fa - Don't kick out to login on terminate error, kick out to login on workflows search if 401/403 (#775)
  • 2022-08-15 - 4fdcdca - Autocomplete and select updates (#769)
  • 2022-08-11 - 8aae79e - Add inverted check mark icon (#765)
  • 2022-08-11 - a8c26de - Format start/close date in workflow header (#763)
  • 2022-08-10 - ebdcb65 - Update integrations icons (#759)
  • 2022-08-09 - dfafc1d - add toast/toaster component (#757)
  • 2022-08-05 - 4581328 - Fix copyToClipboard in all components (#751)

v2.5.0

04 Aug 21:28
10c81ed

Choose a tag to compare

  • 2022-08-04 - 68ebbb7 - Add configuration to allow override the IssuerUrl (#197)
  • 2022-08-02 - 2e7217a - Add configuration to forward HTTP headers (#196)
  • 2022-08-01 - b5942c64 - Add spellcheck to textarea (#739)
  • 2022-08-01 - f8c762d9 - Check if workflow cannot terminate (#738)
  • 2022-07-29 - 19780d2c - add max length and validation to Input (#736)
  • 2022-07-29 - d0bfdd4a - Add error state to Textarea (#733)

v2.4.0

29 Jul 02:27
9c9a5d5

Choose a tag to compare

  • 2022-07-28 - 60b5d1c - Add configuration to disable write actions (#194)
  • 2022-07-28 - 9e9d80e - Hide terminate button if disabled (#732)
  • 2022-07-22 - f603884 - Add workflow run and events refresh (#723)
  • 2022-07-21 - ac078ab - Add workflow refresh button (#720)
  • 2022-07-21 - 11bac96 - Timeline View (#708)
  • 2022-07-21 - 77ef8dc - Add new task-queues route and link to it on event history (#717)
  • 2022-07-21 - 69e9289 - Add pending children links to workflow header (#709)

v2.3.0

22 Jul 18:26
c6e5d20

Choose a tag to compare

  • 2022-07-22 - 912eabc - Support filesystem based session store
  • 2022-07-19 - e5931e1 - Support setting session store as plugin (#187)
  • 2022-07-19 - 6611ee5 - Implement Chip Input (#707)
  • 2022-07-19 - 16fdac7 - Pending activity label updates (#704)
  • 2022-07-18 - 3e25279 - implement toggle switch (#696)

v2.2.3

18 Jul 18:35
e89f260

Choose a tag to compare

  • 2022-07-18 - bc9b098 - fix login button positioning (#703)
  • 2022-07-18 - d1c9e35 - Give menu-button a type so that it doesn't trigger forms (#702)
  • 2022-07-18 - 39d9f78 - clean up holocene components for use in cloud-ui (#693)
  • 2022-07-18 - 321fd5d - Stack trace query network responses added to fixtures (#695)

v2.2.2

18 Jul 17:03
6e7bcd7

Choose a tag to compare

  • 0e136f2 | Fix logout that didn't clear ID Token (#182)
  • 2022-07-18 - 19e4a4c - Fix auth redirection to VITE_API address (#691)
  • 2022-07-15 - 3dea71e - Prevent last pass from filling anything out. (#690)
  • 2022-07-15 - ffa703e - Disable autocomplete for our forms (#694)
  • 2022-07-14 - b09cd9b - Show search attributes on the namespace settings page, fix CodeBlock (#687)
  • 2022-07-12 - c6c778c - Don't use dynamic page titles (#682)
  • 2022-07-12 - 0af54c4 - Rework Code Blocks in Pending Activities (#678)
  • 2022-07-12 - 52c1213 - Close the namespace switcher when pressing escape. (#675)

v2.2.1

12 Jul 17:48
4e40d52

Choose a tag to compare

  • 2022-07-12 - b9e5276 - Remove requiring CA for TLS connection (#179)
  • 2022-07-11 - 9ea85bd - Don't fetch stack trace when no workers running, better warning message (#680)
  • 2022-07-11 - 507b038 - Add nested fields to find payloads (#677)
  • 2022-07-07 - 180b055 - Add page title to every page (#674)