Christoph Kluge
2a3383e9e6
add scopes, paging and backend filtering to nodeList
2025-01-09 18:56:50 +01:00
Christoph Kluge
e871703724
add dedicated nodeListData handling to metricData interface
2025-01-09 11:18:04 +01:00
Christoph Kluge
35012b18c5
one more note
2024-10-25 14:47:09 +02:00
Christoph Kluge
9688bad622
note decision of implementaion Q4
2024-10-24 18:14:31 +02:00
Christoph Kluge
60d7984d66
add notes
2024-10-16 14:16:31 +02:00
Christoph Kluge
3dfeabcec6
simplify plotGrid, add cancel to metricSelect, improve metricPlot render logic
2024-10-16 12:41:15 +02:00
Christoph Kluge
673fdc443c
Finish prototype implementation of nodelist view
2024-10-14 18:37:48 +02:00
Christoph Kluge
2f6e5a7648
Move common logic into systems view again
...
- adds backend log if subcluster for node not configured
2024-10-14 11:55:59 +02:00
Christoph Kluge
2cbe8e9517
Split systems view into node-overview and node-list
2024-10-11 12:30:55 +02:00
Christoph Kluge
fc6970d08a
fix plotgrid display error, use plotheight default
2024-10-08 17:31:15 +02:00
Christoph Kluge
f616c7e1c6
remove width tags from slot defs
2024-10-08 15:26:09 +02:00
Christoph Kluge
7243dbe763
replace plotTable with new bootstrap plotGrid component
...
- helps with narrow window sizes
- plotTable kept for now
2024-10-02 17:48:46 +02:00
Christoph Kluge
f047f89ad5
fix column count and add margins
2024-10-02 14:48:21 +02:00
Christoph Kluge
0eb0aa1d3b
change default range to 12h, rework layout in system node views
2024-10-02 14:37:32 +02:00
Christoph Kluge
d34e0d9348
fix: omit resources prop from metricPlot, use series for legend instead
2024-08-23 16:59:45 +02:00
Christoph Kluge
3ca1127685
Restructure frontend svelte file src folder
...
- Goal: Dependency structure mirrored in file structure
2024-07-26 12:34:18 +02:00
Christoph Kluge
e65100cdc8
Add vscode @component comment to every svelte file, remove unused js exports
2024-07-25 17:10:00 +02:00
Christoph Kluge
6a1cb51c2f
Refactor svelte frontend
...
- Adapt to new metricConfig logic
- Footprint-Metrics generalized for bar card
- Footprint-Metrics in stats filter and sorting
- Frontend always uses GQL, except adminOptions
- Job View will load scopes for all metrics on request
2024-07-22 15:41:33 +02:00
32a57661fd
Upgrade frontend dependencies
...
Change to most recent @sveltestrap/sveltestrap
Reformat with Svelte LSP
2024-03-09 10:30:40 +01:00
Christoph Kluge
61c83c375d
enable forNode special handling
2023-08-23 16:29:46 +02:00
Christoph Kluge
a2cc1bd226
Merge branch 'master' into 71_improve_systemsview
2023-08-11 10:34:05 +02:00
Christoph Kluge
423e800d9e
feat: add hover-legend to histograms & metricplots
2023-08-08 13:27:01 +02:00
Christoph Kluge
284a7079d6
Invert time x-axis for node view metric plots
2023-08-01 18:37:50 +02:00
Christoph Kluge
36abed2093
feat: add auto-reloading to system and node views
2023-08-01 15:30:21 +02:00
Christoph Kluge
c8068f45eb
Rework disabled metrics, fix systems
...
- Unify warning card texts
- Broader use of checkMetricDisabled function
2023-06-19 16:11:16 +02:00
Christoph Kluge
4c708dba3f
Improve alignment of notice cards
2023-06-16 16:49:19 +02:00
Christoph Kluge
16d5fa182c
Fix unit load blocking systems and node views
2023-06-14 15:32:35 +02:00
Christoph Kluge
5e8b687992
Increase clickable area in systems node links
2023-06-14 12:56:19 +02:00
Christoph Kluge
96e4448505
Format cleanup
2023-05-12 11:19:37 +02:00
Christoph Kluge
374a485d69
Further adaptions to new urql version
2023-05-10 16:35:21 +02:00
f235b5e911
Start porting to new urql api
...
It compiles. Not tested
2023-05-03 16:41:17 +02:00
Christoph Kluge
adc1d94e3f
subcluster in metricSelect, add infobox to systems
...
- Default: Show Clusters next to Metrics
- New: If Cluster filter activem show subclusters instead (reactive)
- add note to analysis view
- systems view now with info boxes if metric is removed for subcluster
2023-03-31 17:18:16 +02:00
Christoph Kluge
0c1b66aad9
Adapt svelte to new schema, add removed metric box
...
- Moved 'scope' field to parent jobMetric
- Implemented unit { prefix, base } where necessary
- SubCluster Metric Config 'remove' option implemented in Joblists
2023-03-30 15:21:35 +02:00
Jan Eitzinger
68d1f5fc3f
Import svelte web frontend
2022-06-22 11:20:57 +02:00