Skip to content

Releases: temporalio/ui-server

v2.22.0

16 Jan 17:36
Compare
Choose a tag to compare
  • 2024-01-16 - bff59188 - Update version.go to v2.22.0 (#1799)
  • 2024-01-16 - 87af788b - 2.22.0 (#1798)
  • 2024-01-12 - 74a14207 - Add padding for checkbox in workflow table (#1796)
  • 2024-01-11 - afb3eaa0 - Await parent before fetching (#1794)
  • 2024-01-11 - e22eff22 - Decode string fallback for weird unicode edge cases (#1793)
  • 2024-01-10 - 51ee2cf7 - Checkboxiis are now laid out with flex instead of only using absolute… (#1788)
  • 2024-01-05 - 6aceea0c - DT-1654 - add scheduled by id and scheduled start time to workflow table columns (#1785)

v2.21.4

04 Jan 21:35
Compare
Choose a tag to compare
  • 2024-01-04 - 8de6b50a - Update version.go to 2.21.4 (#1762)
  • 2024-01-04 - f0291feb - Schedules with API Pagination (#1779)
  • 2024-01-03 - 1c5bf198 - Add support for decoding non-indexedFields searchAttributes and add back Search Attributes tab (#1784)
  • 2024-01-03 - c829e62c - Trim schedule name on create (#1783)
  • 2023-12-15 - dc74357b - Include milliseconds on duration (#1776)
  • 2023-12-12 - cbdfcbaa - 2.21.10 (#1772)
  • 2023-12-12 - 0ee1d640 - Render button if button with href is disabled (#1771)
  • 2023-12-12 - 5c33927e - Rename Stack Trace to Call Stack (#1770)
  • 2023-12-11 - 4b149f76 - Fix Boolean filter search (#1769)
  • 2023-11-28 - 9a964720 - 2.21.9 (#1766)
  • 2023-11-28 - 607b4a3e - Add back broadcast to event view (#1765)
  • 2023-11-27 - 6073bf69 - 2.21.8 (#1764)
  • 2023-11-27 - 0df8820f - Remove preview badge for Schedules (#1763)
  • 2023-11-27 - ce72dd2e - 2.21.7 (#1761)
  • 2023-11-20 - 0af89968 - Add maxLength to Textarea (#1758)
  • 2023-11-20 - d618b96a - Get selected timezone and format with abbr (#1759)
  • 2023-11-20 - 59775741 - Use activityId instead of event.id for finding pending activities (#1760)
  • 2023-11-20 - 8161d2dc - Set broadcastToAll to false for eventViewType (#1753)
  • 2023-11-17 - 76458c30 - 2.21.6 (#1756)
  • 2023-11-17 - c452b060 - Account for removing OR filters in combineFilters (#1755)
  • 2023-11-17 - 89a7e656 - Account for local timezone option in getTimezone (#1752)
  • 2023-11-17 - e14615ee - Delete .github/workflows/semgrep.yml (#1754)
  • 2023-11-15 - 9c0cf36d - 2.21.5 (#1751)
  • 2023-11-15 - 3ce54fa8 - Use basic frequency without CodeBlock for schedules list view (#1749)
  • 2023-11-14 - 37872fe4 - Add search attributes to workflow summary and remove them from event history table (#1750)
  • 2023-11-13 - b8741d34 - Apply selected timezone to datetime filters (#1736)
  • 2023-11-13 - 209e124d - 2.21.4 (#1748)
  • 2023-11-13 - 3ad50790 - Add a link to a users profile in the top nav (#1744)

v2.21.3

09 Nov 22:19
Compare
Choose a tag to compare
  • 2023-11-09 - dbab70c2 - UIVersion 2.21.3 (#1747)
  • 2023-11-09 - f7404dba - 2.21.3 (#1746)
  • 2023-11-09 - 7be831a6 - Fix routes for schedules (#1745)
  • 2023-11-09 - 01ff82e0 - Make View Search Input toggle sticky (#1738)

v2.21.2

09 Nov 03:03
Compare
Choose a tag to compare
  • 2023-11-08 - d38b2404 - UIVersion 2.21.2 (#1743)
  • 2023-11-08 - ccbe4508 - 2.21.2 (#1742)
  • 2023-11-08 - 70a11447 - Fix workflow.signal route parameters and types and add unit tests for our workflow apis (#1741)

v2.21.1

09 Nov 01:09
Compare
Choose a tag to compare
  • 2023-11-08 - 58f3c7dc - bump ui-server version to v2.21.1
  • 2023-11-08 - 83356043 - 2.21.1 (#1739)
  • 2023-11-08 - 3d17f621 - change runId query param to execution.runId (#1737)
  • 2023-11-08 - b3a7c2d3 - Support duration strings for ExecutionDuration queries (#1734)

v2.21.0

07 Nov 19:13
Compare
Choose a tag to compare
  • 2023-11-07 - 7737a275 - Bump to 2.21.0 (#1730)
  • 2023-11-07 - 485ba0b9 - Remove all openapi code (#1732)
  • 2023-11-06 - 64238eb2 - Better responsive layout for Workflow Summary to keep times visible (#1726)
  • 2023-11-06 - 42d6deaa - Add link to top nav for the user email to get to the profile page (#1728)
  • 2023-11-06 - 45a5a526 - Remove api submodule and fix list batch operations (#1729)
  • 2023-11-06 - f22b6b6a - Fix for issues with parenthesis in filter search (#1727)
  • 2023-11-02 - d4fcbf12 - Update UI to use our official HTTP API (#1700)
  • 2023-11-01 - c598de49 - 2.20.2 (#1725)
  • 2023-11-01 - 18cfc9e2 - Dont use itemsPerPage on child workflow table, remove runId key (#1724)
  • 2023-11-01 - e5edbf56 - DT-1505 - nuke histoire, implement storybook (#1721)
  • 2023-11-01 - 6860f52e - Add nullish coalescing to focusable elements in setFocus since they can be undefined (#1722)
  • 2023-11-01 - ecdabcea - Sort counts by workflow status (#1723)

v2.20.0

30 Oct 18:55
Compare
Choose a tag to compare

Highlights

Workflow Status Counts
Display the Workflow count for each Execution Status with live updates to changes in the counts and a button for quick Workflow list refresh. Also available for Schedules with link to view all Workflow runs for that Schedule.

Screen Shot 2023-10-30 at 2 10 10 PM Screen Shot 2023-10-30 at 2 20 58 PM

Download decoding
Allow user to choose to decode the event history in the UI before downloading to JSON file.

Screen Shot 2023-10-30 at 2 17 57 PM

Trigger Workflow Immediately from a Schedule
Allow user to immediately trigger a Workflow from a schedule and choose which policy to trigger it with.

Screen Shot 2023-10-30 at 2 19 02 PM

Specific Event URLs
Support /:workflowID/:runID/history/events/:ID urls which allows users to share URLs for specific events in the event history for a workflow and view them in the UI.

On-demand payload decoding
Only make a request to decode payload to the codec server (if configured) when displayed in the UI. Prevents excessive number of calls to codec server.

UI Improvements
Add Workflow Type to Relationships table
Make Pending Activities section collapsable
Responsiveness and time formatting improvements

Changelog

  • 2023-10-30 - 34ae0824 - Update version.go to 2.20.0 (#1720)
  • 2023-10-30 - a42bf055 - 2.20.1 (#1718)
  • 2023-10-30 - 284a642c - Make Pending Activities section collapsable (#1719)
  • 2023-10-30 - d71dd4b8 - Fixes for v2.20 (#1712)
  • 2023-10-26 - c792d1ea - Make Batch Operations list and details page responsive (#1713)
  • 2023-10-26 - df8d56db - 2.20.0 (#1711)
  • 2023-10-26 - f60e2a0e - Allow decodePayload to return full payload with data instead of only data (#1710)
  • 2023-10-26 - de62ec19 - Schedule Workflows Count and View All link (#1709)
  • 2023-10-26 - 6b1bd5cd - Bump SvelteKit to v1.27.0 (#1706)
  • 2023-10-26 - d54a0e59 - Use workflow scheduledId insted of event history since it's already decoded. Add test (#1708)
  • 2023-10-25 - 5c99068b - Check that query result is string (#1705)
  • 2023-10-23 - 05266c98 - Allow decoding Event History Download through the UI (#1704)
  • 2023-10-20 - 82ef08ed - Refresh Workflow Counts (#1699)
  • 2023-10-19 - 33784439 - Remove websocket-as-promise and fix event tests (#1698)
  • 2023-10-19 - e2bd1021 - DT-1150 and DT-1136 - i18n improvements (#1684)
  • 2023-10-19 - 1c8c16e9 - Keyboard navigation improvements (#1685)
  • 2023-10-19 - 62977398 - Fix workflow counts fetching logic by using query param (#1696)
  • 2023-10-19 - d0a2a643 - Add includeMillisecondsForUnderSecond for formatDate to show ms for under 1 second (#1695)
  • 2023-10-19 - 11a45de6 - Use last WorkflowTaskFailed event for strongly typed error (#1688)
  • 2023-10-17 - 6b5df158 - Individual Event History page (#1694)
  • 2023-10-17 - d2988c6c - PayloadDecoder (#1651)
  • 2023-10-16 - cd606b63 - add workflow type to relationships table (#1693)
  • 2023-10-16 - e5a810e6 - Update pnpm version in setup action (#1692)
  • 2023-10-16 - 6fd9257d - Bump golang.org/x/net from 0.14.0 to 0.17.0 in /server (#1679)
  • 2023-10-16 - 82fe1f11 - Bump @babel/traverse from 7.20.12 to 7.23.2 (#1691)
  • 2023-10-16 - 03135e27 - Workflow Counts (#1686)
  • 2023-10-16 - 29ea87e3 - Bump to .5 for base docker images (#1690)
  • 2023-10-13 - 547c2f27 - Bump postccs/cookie versions (#1687)
  • 2023-10-13 - 939d34b7 - Trigger Schedule immediately (#1682)
  • 2023-10-12 - 63fa1f06 - replace reset reapply type select with checkbox (#1675)

v2.19.0

12 Oct 15:52
Compare
Choose a tag to compare
  • 2023-10-12 - a36ef54a - Bump ui-server to 2.19.0 (#1683)
  • 2023-10-12 - 4690ed35 - Add Caller-Type to forwarded headers (#1680)
  • 2023-10-11 - a9507ad2 - stay on batch operations page when switching namespaces (#1678)
  • 2023-10-11 - 4120b5ff - 2.19.0 (#1676)
  • 2023-10-11 - 44ed7e4c - [DT-1423] Send signal input payload to data encoder (#1671)
  • 2023-10-10 - 15cfcbc7 - DT-1407 - add RadioInput component and replace existing native radio inputs (#1670)
  • 2023-10-10 - 6370d607 - add jobId to batch operation form (#1674)
  • 2023-10-06 - 7a6b8ba6 - Prevent duplicate ids in timeline (#1672)
  • 2023-10-06 - d444047a - DT-1493 and DT-1494 - List/Describe Batch Operations (#1654)
  • 2023-10-05 - 515b93a8 - Add check for port on confirm codec server settings (#1669)
  • 2023-10-04 - 6b368a28 - Center login button (#1668)
  • 2023-10-04 - 495e1f23 - 2.18.9 (#1665)
  • 2023-10-04 - efc6b810 - The Great Cypress Delete (#1666)
  • 2023-10-04 - 98cf37ea - Add aria-hidden to Icon component if no title provided (#1662)
  • 2023-10-04 - 0376aa0f - Make TimezoneSelect position responsive based on screen width (#1664)
  • 2023-10-03 - 198b2988 - Fix Input and Results CodeBlock overflow (#1663)
  • 2023-10-03 - 94b1b9bc - Timeline Improvements (#1658)
  • 2023-10-02 - 5e14b40a - Add single quote eslint rule (#1660)
  • 2023-10-02 - 404db9ce - Update Copyable UI (#1656)
  • 2023-09-28 - 97bdaa0a - Add "Not equal to" option to Text filter search (#1652)

v2.18.2

26 Sep 16:17
Compare
Choose a tag to compare
  • 2023-09-26 - 423ecfc6 - bump ui server version to 2.18.2 (#1648)
  • 2023-09-25 - e0ae7013 - 2.18.8 (#1650)
  • 2023-09-25 - 7ef6c1b8 - Empty namespace copy (#1562)
  • 2023-09-25 - 6fc95e4a - fix disabled prop on button (#1649)
  • 2023-09-25 - e9725da9 - 2.18.7 (#1647)
  • 2023-09-25 - aa9908a1 - Codefreeze 09.12 (#1645)
  • 2023-09-25 - 05011e95 - upgrade cypress github action to v6
  • 2023-09-25 - ac932352 - upgrade cypress to v13.2.0 and associated changes
  • 2023-09-25 - 47e46d6c - Fix button so that it can't accept an href prop if disabled (#1642)
  • 2023-09-25 - 75a09a5d - Add Caller-Type to http headers, allow in ui-server, update tests (#1634)
  • 2023-09-20 - 6340f622 - [DT-1360] Updates to ExecutionStatus filter (#1641)
  • 2023-09-13 - 777cdc9e - CodeMirror for CodeBlock (#1635)
  • 2023-09-13 - 282e9a9e - Fix prettier and update to eslint-plugin-svelte (#1621)

v2.18.1

12 Sep 13:39
Compare
Choose a tag to compare
  • 2023-09-12 - 3a6465f9 - Update go.temporal.io/api to v1.24.0 and bump UIVersion to 2.18.1 (#1633)
  • 2023-09-11 - c548403d - 2.18.6 (#1631)
  • 2023-09-11 - cee3dafa - Lightning icon (#1632)
  • 2023-09-11 - 2fd445ca - Add WorkflowExecutionUpdate group (#1630)
  • 2023-09-08 - 67ea4cdc - 2.18.5 (#1628)
  • 2023-09-08 - 87e2967a - Fix "Worklfow terminated" typo (#1624)
  • 2023-09-08 - 241e2061 - Use goto in schedules, add key block (#1627)
  • 2023-09-08 - 3553c42b - 2.18.4 (#1626)
  • 2023-09-08 - f66f8941 - prevent split button menu button from growing (#1625)
  • 2023-09-08 - 5003dc39 - Fix safari button when href is present (#1623)
  • 2023-09-07 - fdccfa29 - 2.18.3 (#1622)
  • 2023-09-07 - 0ec2a51c - toggle button a11y (#1618)
  • 2023-09-07 - 2a1e8b74 - UI updates to WorkflowFilterSearch (#1613)
  • 2023-09-07 - f7cfab23 - Update protos and add system info api (#1620)
  • 2023-09-07 - 29e6e822 - replace overflow-scroll with overflow-auto (#1619)
  • 2023-09-06 - bbd67713 - Remove Parent Workflow ID column (#1606)
  • 2023-09-06 - 7f109773 - Add link to skip to main content (#1611)
  • 2023-09-06 - 724907aa - DT-1400 - fix scroll-to-top button (#1615)
  • 2023-09-06 - a687c4ae - Remove comment in creating schedules (#1616)
  • 2023-09-06 - 49c806d4 - Use labsMode in updateQueryParamsFromFilter fn calls (#1614)
  • 2023-08-31 - 9f27c3c1 - focus and select text in combobox when list is opened (#1610)
  • 2023-08-31 - f4e73d9e - Delete the banners (#1609)
  • 2023-08-31 - dd4389fc - DT-1248 - consistent link styles (#1589)
  • 2023-08-31 - 031f5e54 - Use schedule-spec-row for class (#1608)
  • 2023-08-31 - c97ac367 - Generate JSON for all Holocene props (#1470)
  • 2023-08-31 - d7d55c6f - Generate accessibility violations (#1571)
  • 2023-08-31 - 2ac23997 - Use Tailwind layers, rename workflow status classes (#1584)
  • 2023-08-31 - f9bb39d1 - Update Temporal dependencies (#1579)
  • 2023-08-30 - 99ccfbf3 - Typescript 5.2.2 (#1602)
  • 2023-08-30 - 9f37b269 - Use Fontsource fonts, add type support to Tailwind config (#1600)
  • 2023-08-30 - 082a1d08 - Add count of workers (#1601)
  • 2023-08-30 - a7248ac2 - Schedule Frequency as JSON (#1598)
  • 2023-08-30 - f7cc0914 - ARIA improvements to errors and alerts (#1595)
  • 2023-08-29 - 2da321de - Remove poll interval (#1596)
  • 2023-08-29 - 4fcd63de - Add specificity to .vis-item styles (#1597)
  • 2023-08-28 - a4a1ba4f - Fixes based on A11y audit (#1586)
  • 2023-08-28 - 48a30767 - Update to use wss:// (#1583)
  • 2023-08-25 - 1b0b9baf - 2.18.2 (#1592)
  • 2023-08-25 - a6121aed - add type back to button (#1591)
  • 2023-08-24 - e2a33af9 - Add first to region.getByText (#1590)
  • 2023-08-24 - 539e9b2e - Add label to event history import (#1587)
  • 2023-08-23 - a4e6890f - Add script for auditing Tailwind color usage (#1564)
  • 2023-08-23 - 4784de02 - Make virtual list item a div (#1582)
  • 2023-08-23 - 04c1d953 - Lint all Svelte files (#1566)
  • 2023-08-23 - 5ee33a87 - 2.18.1 (#1581)
  • 2023-08-23 - bcc9a358 - add necessary classes to button as anchor tag (#1580)