Christoph Kluge
e75da7f8cc
fix reactivity key placement in nodeList
2026-02-11 18:32:29 +01:00
Christoph Kluge
5e4994a64c
revert external config supply for nodeList component
2026-02-10 16:46:18 +01:00
Christoph Kluge
49a1748641
add not configured info cards, show short job filter options if one active filter
2026-02-10 13:49:23 +01:00
Christoph Kluge
d1e7ea09bc
review handling of disabled metrics in frontend
2026-02-09 15:33:59 +01:00
Christoph Kluge
c43d4a0f16
complete review of context initialization and access, streamlining
2026-02-06 17:51:57 +01:00
Christoph Kluge
f2285e603b
fix disabled-false-positives, add info if no metrics selected
2026-02-02 10:38:05 +01:00
Christoph Kluge
2ef1826b12
format nodeOverview state badges, review textFilter
...
- textFilter now remains on compare
2026-01-30 12:51:49 +01:00
Christoph Kluge
dd56e75b50
improve detail on warning cards
2026-01-29 16:02:13 +01:00
Christoph Kluge
f26cabbdf1
Streamline missing data warnings, review logging
2026-01-29 15:17:33 +01:00
Christoph Kluge
934bc13c2c
add fallback case to extendedLegend render
2026-01-26 18:09:54 +01:00
Christoph Kluge
fbf4004e92
move load indicator to after job list render
...
- prevents location reset when continuously scrolling
2026-01-23 18:50:28 +01:00
Christoph Kluge
a2c1b65f91
set variables in nodeitems handler
2026-01-23 18:42:07 +01:00
Christoph Kluge
0af550bf4e
fix nodelist paging
2026-01-23 18:26:10 +01:00
Christoph Kluge
5567371ccd
move list filter preset to url
2026-01-23 11:20:32 +01:00
Christoph Kluge
faacf3f343
svelte state_referenced_locally warning fixes
...
- change to derived where possible
- suppress warning elsewhere
- discussion here: sveltejs/svelte/issues/17289
2026-01-15 18:17:45 +01:00
Christoph Kluge
7a0975b94d
final fix render race condition if metrics change in nodeList
2025-12-19 15:10:15 +01:00
Christoph Kluge
c58b01a602
fix wrong render condition order in nodeList
2025-12-19 14:42:02 +01:00
Christoph Kluge
43bdb56072
add fallback case if metric has no name in nodeListRow
2025-12-18 15:04:03 +01:00
Christoph Kluge
399af8592c
switch nodeList logic to SQLite as source of truth, fix nodeList continuous scroll
...
- keep notindb logic for now
2025-11-20 12:18:13 +01:00
Christoph Kluge
90c3381954
add nodeState info display and filtering to systems views
2025-11-18 15:56:55 +01:00
Christoph Kluge
404be5f317
add optional legend flip to plots
2025-11-12 17:20:50 +01:00
Christoph Kluge
f56783a439
add plot cursor sync to nodelist rows
2025-11-12 16:44:49 +01:00
Christoph Kluge
32429f1481
adapt frontend for new uiConfig keys, add nodeOverview mutation
2025-10-02 18:10:33 +02:00
Christoph Kluge
935fb238a4
add init context to nodeOverview, add additional key for plot rerender
2025-09-10 18:01:33 +02:00
Christoph Kluge
d03e5b4562
handle metric disabled state explicitly in nodeOverview component
2025-09-10 15:42:13 +02:00
Christoph Kluge
05c45c6468
fix: add missing kes to node overview, solves load to empty overview
2025-09-10 15:31:39 +02:00
Aditya Ujeniya
3b9d05cc6d
Fix exclusive to shared in svlete and graphql
2025-09-09 14:57:05 +02:00
Christoph Kluge
60ec7e54f5
Update component header, format, streamline SV5 components
2025-07-02 18:43:25 +02:00
Christoph Kluge
b8c30b5703
Fix continuous scroll in sv5 joblist, rework joblist logic
2025-06-27 18:42:18 +02:00
Christoph Kluge
e94b250541
Migrate nodeList subcomponents
2025-06-26 12:29:48 +02:00
Christoph Kluge
d6d92071bf
fix: remove unnecessary bind, correct page item minimum
2025-06-16 13:04:33 +02:00
Christoph Kluge
d40657dc64
Migrate pagination and jobinfo
2025-06-13 17:05:07 +02:00
Christoph Kluge
ad108b285f
fix continuous scroll next page logic error
2025-06-12 17:20:22 +02:00
Christoph Kluge
f471214ef7
migrate system view, node list and node overview
2025-06-12 16:23:31 +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
02946cf0b4
fix: fix nodelist filter result displaying wrong information
...
- missing svelte iteration key added
2025-04-07 17:03:23 +02:00
Christoph Kluge
d0af933b35
feat: add subCluster level frontend keys for metric selections
...
- applies to jobView and nodeList
2025-03-06 15:39:15 +01:00
Christoph Kluge
5c9d4ffa9a
clarify and simplyfy earlier change
2025-03-03 17:00:33 +01:00
Christoph Kluge
419bc2747b
fix nodeInfo null error
2025-03-03 16:53:19 +01:00
Christoph Kluge
3ab8973895
use extendedLegend in nodeList for all non-idle nodes
...
- changed from "use for shared nodes only"
2025-03-03 12:44:18 +01:00
Christoph Kluge
ec895e1d9e
Add fallback case to nodeInfo
2025-03-03 09:36:37 +01:00
Christoph Kluge
6c244f3121
renderodelist spinner info only for continuous scroll
2025-02-04 18:41:10 +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
Christoph Kluge
c21da6512a
fix rerender by keys, disable resolution select if no resampling active
2025-01-24 16:17:51 +01:00
Christoph Kluge
735988decb
add extended legend for nodelist acc metrics, move nodelist paging select
2025-01-21 18:35:03 +01:00
Christoph Kluge
d0580592be
include feedback on nodeListView
...
- display names of users and projects
- stacked metricPlot for statsSeries
2025-01-17 13:13:00 +01:00
Christoph Kluge
5c2c493c56
edit page titles, fix nodeList continuous parameter changes
2025-01-13 14:00:10 +01:00
Christoph Kluge
2c383ebea1
add independent config keys for nodeList
2025-01-13 11:46:17 +01:00
Christoph Kluge
91e73450cf
fix error on metric selection change if continuous
2025-01-13 11:13:06 +01:00