Christoph Kluge
f946e7e6ab
fix: fix issues after updated dev branch merge
2025-06-06 13:43:13 +02:00
Christoph Kluge
e789e7ba9b
fix missing state declarations
2025-06-05 18:08:16 +02:00
Christoph Kluge
703556d893
Migrate user list and analysis view
2025-06-02 13:51:15 +02:00
Christoph Kluge
b3135c982f
Merge latest state branch 'dev' into migrate_svelte5
2025-05-13 18:25:54 +02:00
Christoph Kluge
f343fa0071
fix: add name scrambling demo mode to all views
...
- was missing for analysis, status and nodelist
2025-04-17 11:15:35 +02:00
Christoph Kluge
0bc32f27df
Merge branch 'dev' into migrate_svelte5
2025-02-28 17:18:30 +01:00
Christoph Kluge
d7aefe0cf0
move user names in top lists to tooltip
2025-02-28 14:55:32 +01:00
Christoph Kluge
d5394c9e92
fix: analysis view top links fixed, add full name to topusers
2025-02-28 13:37:59 +01:00
Christoph Kluge
42b9de8360
add canvasId default, fix analysis view pie props
2025-02-05 12:51:06 +01:00
Christoph Kluge
5681062f01
Initial migration to Svelte5 via full syntax compatability
...
- updated all dependencies
- removed svelte-chartjs wrapper from dependencies
- sveltestrap causes compilation warnings (once)
- Header.svelte uses new Svelte5 syntax as example
- fixed most initial compilation warnings except circular dependencies with TBD cause
2025-02-03 17:31:01 +01:00
571652c314
Merge branch 'dev' into add_detailed_nodelist
2025-01-28 13:47:22 +01:00
Christoph Kluge
83d472ecd6
Fix duration histograms in status and analysis view, use defaults
2025-01-27 12:35:42 +01:00
Christoph Kluge
1ee367d7be
Merge branch 'hotfix' into add_detailed_nodelist
2025-01-07 14:07:41 +01:00
Christoph Kluge
1a3cf7edd6
fix wrong var insert
2024-12-02 17:02:04 +01:00
Christoph Kluge
3dfeabcec6
simplify plotGrid, add cancel to metricSelect, improve metricPlot render logic
2024-10-16 12:41:15 +02:00
Christoph Kluge
f4102b948e
rework clientwidth binds and size defaults for histograms
2024-10-08 18:46:59 +02:00
Christoph Kluge
1adc741cc2
remove dev logging
2024-10-08 17:32:51 +02:00
Christoph Kluge
37415fa261
improve job list toolbar layouting, smaller layout fixes
2024-10-07 17:36:40 +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
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