Skip to content

Releases: cadence-workflow/cadence-web

v3.28.7

24 Aug 23:42
789c1fb

Choose a tag to compare

Added

  • Abort request for when user changes a filter on the workflow list screen and a request is already in-progress. (#395)
  • delay to client helpers. (#395)

v3.28.6

20 Aug 20:20
b5c385d

Choose a tag to compare

Added

  • properly encode/decode nextPageToken into a Base64 string from buffer for all API endpoints. This was causing issues for fetching multiple pages for domainList API. (#393)

Changed

  • decrease pagination to 100 per page for domain list API. (#393)
  • combine helper argument order to be more useful for chaining. Also for server moved to a higher helper folder. This is now used in server/middleware/tchannel-client. (#393)

v3.28.5

18 Aug 16:54
33cee0e

Choose a tag to compare

Added

  • delayTime parameter for domain list API. (#391)

v3.28.4

17 Aug 22:58
4deb7e2

Choose a tag to compare

Added

  • unhandled exceptions caused in non-main threads will now log to console. (#389)
  • optional pageSize for domainList API. Will default to 1000 if not passed. (#389)

v3.28.3

17 Aug 18:54
b1df83f

Choose a tag to compare

Added

  • Add more console logs to show what the Cadence server is returning for the domain list API. (#387)

Changed

  • Increase domain list page size to 1000. (#387)

Screenshots

Screen Shot 2021-08-17 at 10 53 55 AM

v3.28.2

16 Aug 23:39
bff447e

Choose a tag to compare

Added

  • Retry logic to fetching domain list to internal cache. (#384)
  • Error logging in the event that a request fails for fetching domain list. (#384)
  • Filtered out deprecated domains from domain list. (#384)
  • Return all cached domains in one request. (debugging purposes only) (#384)

v3.28.1

29 Jul 18:15
8c9d4f8

Choose a tag to compare

Fixed

  • check for partial state loading in DomainAutocomplete reducer.

v3.28.0

28 Jul 22:57
81b3e85

Choose a tag to compare

Added

  • DomainAutocomplete to DomainSearch screen. This will allow users to search for a domain without knowing the full domain name.
    (#363, #366, #367, #368, #369, #353, #374, #376, #377)

  • DomainAutocomplete to Application header for changing domains while inside a domain or workflow screen.
    (#363, #366, #367, #368, #369, #353, #374, #376, #377)

  • Allow width to be passed as a prop to button-icon component.
    (#356)

  • DomainService which allows searching for a domain with a partial/complete querystring.
    (#361)

  • replaced $http with httpService so that services can access http as well as components and is consistent between the two.
    (#364)

  • CacheManager which handles caching on server. cache logic is now removed from ClusterService to use CacheManager instead.
    (#360)

  • Integration test helpers (getFixture, emptyNewsFeed, MockDate).
    (#358, #359, #364)

  • Feature flag slots.
    (#357)

Changed

  • Renamed DomainList to DomainSearch.
    (#353)

  • Refactoring existing screens to work with domain search changes (WorkflowList, DomainSettings).
    (#371, #372, #364)

  • Upgrade vue-select library.
    (#362, #370)

Removed

  • DomainNavigation replaced with DomainAutocomplete.
    (#353)

Screenshots

DomainSearch (landing) screen w/o text (recently visited domains)

Screen Shot 2021-07-27 at 1 01 36 PM

DomainSearch (landing) screen w/ text (matched domains)

Screen Shot 2021-07-27 at 1 03 50 PM

DomainAutocomplete in Application header not opened (spyglass to open)

Screen Shot 2021-07-27 at 1 05 36 PM

DomainAutocomplete in Application header opened w/o search text (recently visited domains)

Screen Shot 2021-07-27 at 1 05 13 PM

DomainAutocomplete in Application header opened w/ search text (matched domains)

Screen Shot 2021-07-27 at 1 05 27 PM

v3.27.0

09 Jun 20:41
8df6e33

Choose a tag to compare

Added

  • Cron select (dropdown) to workflow list screen to allow users to filter workflows based on isCron status - is a cron / not a cron. Note: this is behind a feature flag workflowListIsCron which will need to be enabled and the cluster needs to support advanced visibility. (#350, #349, #345, #338, #342, #341)
  • Delete endpoint to clear cluster cache on node server (#344)
  • Dockerhub status link in README (#347)

Changed

  • Moved CI pipeline to GitHub Actions from travis CI (#335, #346)
  • Making select (dropdown) consistent with text input styling (#336)
  • Updated IDL to latest (#339)
  • Updated Cluster node server implementation (#343)

Screenshots

Is a cron workflows
IS_A_CRON_FILTER

Is not a cron workflows
IS_NOT_A_CRON_FILTER

Disabled cron filter
DISABLE_CRON_FILTER

v3.26.0

27 May 20:57
21815c3

Choose a tag to compare

Added

  • workflow list screen will disable advanced search button for clusters that don't support advanced visibility (ElasticSearch) (#322)
  • cadence-web node server endpoint to get cluster information (#291)
  • cluster vuex store (#328, #327, #326, #325, #324, #291)
  • button to support enabled prop (#323)

Changed

Fixed

  • bug where a console error would warn a user when navigating to the workflow list screen (#316)
  • flakey integration tests (#333, #302, #296)
  • global components referencing (#295)

Screenshots

Advanced search button disabled when ES is not available

Screen Shot 2021-05-27 at 11 39 11 AM