Commit Graph

102 Commits

Author SHA1 Message Date
Mike Burgess
876a797fef Update dashboard UI dependencies #1429 2023-07-11 13:54:55 +01:00
Mike Burgess
91efacc7ee Update dashboard UI dependencies #1429. 2023-05-30 16:08:57 +01:00
Mike Burgess
e2ae66c437 Update dashboard UI dependencies #1429 2023-05-03 14:22:23 +01:00
Mike Burgess
8229a5b613 Merge branch 'v0.19.x' 2023-03-29 16:29:45 +01:00
Mike Burgess
f686feb38c Update dashboard UI dependencies #1429 2023-03-29 15:37:04 +01:00
Mike Burgess
0eee4e029f Update dashboard UI dependencies #1429. 2023-03-13 11:51:32 +00:00
Mike Burgess
b9fbeab8af Move dashboard UI sourcemaps env var in build script to ensure source maps are off #1429 2023-03-03 22:09:29 +00:00
Mike Burgess
d901664a14 Upgrade dashboard UI dependencies #1429. 2023-03-03 21:03:01 +00:00
Mike Burgess
2dff3d40de Upgrade dashboard UI dependencies #1429. 2023-03-01 13:28:43 +00:00
Mike Burgess
1ba8c7d7a1 Dashboard panels should not show if dependent inputs are not populated. Closes #2894. (#2982) 2023-01-11 17:54:21 +00:00
Mike Burgess
3503f1c247 Update dashboard UI dependencies #1429. 2022-12-27 12:34:32 +00:00
Mike Burgess
147c02f0e3 Dashboard UI material symbol names should use snake case rather than kebab case #2828 2022-12-23 22:54:55 +00:00
Mike Burgess
f1888f3d69 Show dashboard panel log in panel detail. Closes #2895. (#2902) 2022-12-21 12:46:42 +00:00
Mike Burgess
cf7f5f878b Dashboard panels should support more granular statuses. Closes #2889. (#2891) 2022-12-19 16:35:48 +00:00
Mike Burgess
cc8f6e9542 Upgrade dashboard UI dependencies #1429. 2022-12-13 17:28:42 +00:00
Mike Burgess
ea105cb4da Update dashboard material symbols to use 300 weight SVGs #2828 2022-12-06 17:36:30 +00:00
Mike Burgess
4a91a0c209 Move dashboard material symbols step to its own package script and yarn run it from required scripts #2828 2022-12-06 12:55:25 +00:00
Mike Burgess
d1624cd83b Add dashboard support for Google Material Symbols. Closes #2828. (#2834) 2022-12-06 11:59:19 +00:00
Mike Burgess
14027c8ebc Update dashboard UI dependencies #1429 2022-12-01 12:33:23 +00:00
Mike Burgess
efddf86013 Update dashboard UI reactflow dependency to v11.3.2 #1429. 2022-11-29 10:22:42 +00:00
Mike Burgess
b23b69677a Update dashboard UI dependencies #1429. 2022-11-28 16:27:31 +00:00
Mike Burgess
05e5d855a7 Simplify classes and styles for dashboard graph node text icons + graph utils cleanup + prettier upgrade #2708. 2022-11-23 16:11:36 +00:00
Mike Burgess
f4d0e56e8b Replace usage of moment.js with day.js in dashboard UI. Closes #2778. 2022-11-22 11:33:17 +00:00
Mike Burgess
0c9a2e95ed Further graph improvements #2708 (#2777) 2022-11-22 10:32:25 +00:00
Mike Burgess
ed77ab5af8 Update reactflow to v11.3.0 #2708 2022-11-21 15:20:56 +00:00
Mike Burgess
cf1d0df8c2 Further dashboard UI graph improvements #2708 (#2747) 2022-11-14 23:39:55 +00:00
Mike Burgess
c31707751b Dashboard UI should inform users when they are running a different UI version to the CLI. Closes #2728. (#2734) 2022-11-10 19:02:32 +00:00
Mike Burgess
9db04e466b Show progress of categories during dashboard UI graph execution #2708 (#2732) 2022-11-10 16:13:52 +00:00
Mike Burgess
831153eb3a Improve dashboard UI edge label rendering #2708 (#2716) 2022-11-09 12:30:30 +00:00
Mike Burgess
05c27dcbc0 Update dashboard UI dependencies #1429 2022-11-08 16:44:41 +00:00
Mike Burgess
20895fd35a Improve dashboard UI panel controls. Closes #2663. (#2684) 2022-11-08 10:41:03 +00:00
Mike Burgess
601bdb1436 Update UI dependencies #1429. 2022-11-03 09:17:13 +00:00
Mike Burgess
3f972c34e6 Add ability to save and open snapshots from the dashboard UI. Closes #2577. (#2618) 2022-10-28 10:54:25 +01:00
Mike Burgess
079c805f0a Update dashboard UI dependencies #1429 2022-10-24 09:23:18 +01:00
kaidaguerre
1dc28f4681 Add --source-snapshot option to dashboard command. Closes #2503. (#2491) 2022-10-11 23:36:27 +01:00
kaidaguerre
dc70d00644 Add dashboard support for explicitly declared nodes, edges and categories. Closes #2488 2022-10-05 17:16:06 +01:00
Mike Burgess
dd40d8a596 Add hidden DOM when dashboard UI is complete to indicate completion to headless/WebDriver clients. Closes #2467. (#2469) 2022-09-28 11:37:07 +01:00
Mike Burgess
6ea97ef604 Update dashboard UI dependencies (@types/node, echarts and source-map-explorer) #1429. 2022-09-26 19:58:59 +01:00
Mike Burgess
ead7e30dd4 Update dashboard UI dependencies #1429. 2022-09-23 10:37:38 +01:00
Mike Burgess
5baa863b4a Fix dashboard UI storybook errors for components that use react-router and improve storybook theming. Fixes #2458. (#2459) 2022-09-22 12:04:15 +01:00
Mike Burgess
d715792a59 Update dashboard UI dependencies #1429. 2022-09-14 09:16:24 +01:00
Mike Burgess
c9ec005902 Ensure dashboard graph nodes and edges are centered in the view after we expand folded nodes #2372 2022-09-12 15:07:15 +01:00
Mike Burgess
d41107d175 Upgrade dashboard UI hero icons to v2 #2372 (#2425) 2022-09-06 23:02:33 +01:00
Mike Burgess
48e5192fe5 Add initial directed graph implementation #2249 (#2358) 2022-08-23 15:01:59 +01:00
Mike Burgess
9f9f7ae4d8 Update dashboard UI dependencies #1816 2022-08-15 11:17:12 +01:00
Mike Burgess
1e10a2317e Fix dashboards with multiple inputs not always loading input values correctly. Fixes #2268. (#2270) 2022-07-26 21:53:12 +01:00
Mike Burgess
966570f8cd Fix dashboard UI not rendering for chart/flow/hierarchy/input when type is set to table. Fixes #2250. (#2251) 2022-07-15 18:16:31 +01:00
Mike Burgess
956d2f9a06 Fix circular dependencies in dashboard UI causing storybook to fail. Fixes #2239. (#2240) 2022-07-12 22:55:37 +01:00
Mike Burgess
1fcd785179 Improve dashboard UI socket connectivity to allow reconnects #1429 2022-06-23 21:53:50 +01:00
Mike Burgess
5f8c8294c8 Update dashboard UI @types/jest dependency #1429. 2022-06-22 12:42:39 +01:00