Christoph Kluge
c80d3a6958
fix: errors in import paths
2024-08-01 16:11:23 +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
b829a5aafe
Improve binned data histogram legends
2023-12-13 11:58:14 +01:00
Christoph Kluge
b449b77b95
Rename dev component, separate rooflineHeatmap
...
- moved roofline helper functions to utils
2023-09-05 10:01:34 +02:00
Christoph Kluge
4d7819802d
fix typo
2023-09-01 10:13:26 +02:00
Christoph Kluge
b623092721
feat: persist analysis and status pie selections
2023-08-30 15:15:53 +02:00
Christoph Kluge
59c749a164
feat: add select to analysis view pie chart
...
- 'Walltime' as generic default value for top list
- Change from nodes distribution to cores distribution
2023-08-29 17:38:17 +02:00
Christoph Kluge
69519ec040
Add requireField cases to resolver
2023-08-28 10:19:26 +02:00
Christoph Kluge
c84b819212
Fix frontend errors
...
- todo: debug backend handling
2023-08-28 10:00:20 +02:00
Christoph Kluge
ce758610b6
change: implement topX query in jobsStatistics
2023-08-25 17:38:25 +02:00
Christoph Kluge
77677a9f1b
specify label
2023-08-24 13:11:46 +02:00
Christoph Kluge
4eceab4dc7
fix: change analysis top users to core hours
2023-08-24 12:51:55 +02:00
Christoph Kluge
6a1e35107f
fix: analysis metric histogram normalized by scope
...
- native acc metrics normalized by accHours
- native core metrics normalized by coreHours
2023-08-24 11:52:36 +02:00
Christoph Kluge
2f35482aff
Merge branch 'master' into 166_add_scopes_analysis
2023-08-22 15:26:20 +02:00
Christoph Kluge
05b43c0f21
Cleanup and fixes on new plots
2023-08-11 13:34:30 +02:00
Christoph Kluge
32420fb531
Add pie color legend to Top-Tables
2023-08-11 09:41:39 +02:00
Christoph Kluge
e80ce7a474
feat: Rework analysis view top to contain piechart
2023-08-10 18:06:19 +02:00
Christoph Kluge
e32042204b
Change histograms to uplot where x-axis is number
2023-08-09 12:42:25 +02:00
Christoph Kluge
f7571211fd
initial branch commit
2023-07-21 16:33:53 +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
71db1f8cdd
Remove hardcoded time label
2023-06-09 13:55:09 +02:00
Christoph Kluge
6e5afd1192
Add switch for small histograms
...
- adapts distance of labels to x axis
2023-06-09 13:30:55 +02:00
Christoph Kluge
3d75f0ef3c
Fix missed variable name change
2023-06-09 12:42:01 +02:00
Christoph Kluge
b63969e5cc
Update variable naming for filter implementation
2023-06-06 16:58:08 +02:00
Christoph Kluge
96e4448505
Format cleanup
2023-05-12 11:19:37 +02:00
Christoph Kluge
280d63a852
Adapt analysis and list to new urql version
...
- plotSelection.svelte not yet working
2023-05-09 15:01:56 +02:00
f235b5e911
Start porting to new urql api
...
It compiles. Not tested
2023-05-03 16:41:17 +02:00
Christoph Kluge
4cb48dc3ed
Fix GQL query for rooflineheatmap
...
- was missing value subfield after definition rework
2023-04-12 10:57:32 +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