2a7d170824
feat: live message viewer
2025-10-27 20:44:57 +01:00
f6dc4e8bf3
feat: events visualization
2025-10-26 18:58:53 +01:00
62badbc692
feat: update to new cluster protocol
2025-10-26 12:46:45 +01:00
741cc48ce5
feat: toggle between mesh and star topology
2025-10-26 11:56:44 +01:00
74473cbc26
feat: node_discovered indicator in graph
2025-10-25 11:13:35 +02:00
b4bd459d27
feat: primary node switching in topology graph
2025-10-24 22:44:44 +02:00
fa6777a042
feat: live topology view through websocket updates
2025-10-24 21:54:00 +02:00
21f1029805
feat: harmonize add-label
2025-10-23 20:24:00 +02:00
ad268a7c13
feat: harmonize labels
2025-10-23 13:41:14 +02:00
61f8c8aa2a
feat: expand firmware sections on search
2025-10-23 11:48:43 +02:00
531ddbee85
feat: introduce routing system
2025-10-23 11:38:03 +02:00
c6949c36c1
feat: harmonize styling
2025-10-23 11:25:44 +02:00
cabc08de29
fix: error styling and buttons
2025-10-23 08:08:50 +02:00
cdb42c459a
feat: rollout
2025-10-22 21:45:06 +02:00
7def7bce81
feat: firmware registry view
2025-10-21 20:17:18 +02:00
30d88d6884
feat: remove borders and shadows on the theme-switcher
2025-10-21 13:14:36 +02:00
6ed42f9c90
feat: update firmware upload status through websocket
2025-10-21 13:00:02 +02:00
85802c68db
fix: configureNodeWiFi method to properly check the response structure
2025-10-19 22:42:39 +02:00
a7018f53f3
feat: externalize cluster integration and API
2025-10-19 21:52:55 +02:00
f73dd4d0e9
feat: introduce global config dialog
2025-10-18 10:42:58 +02:00
07be307035
fix: spinner animation
2025-10-16 22:19:24 +02:00
79a28bae22
feat: introduce overlay dialog component
2025-10-16 22:00:19 +02:00
478d23b805
feat: firmware upload on the cluster view
2025-10-16 21:47:33 +02:00
3314f7e10a
feat: filter cluster members by multiple labels
2025-10-16 20:47:07 +02:00
bf19071cc4
feat: label editor
2025-10-16 16:51:29 +02:00
39eae6562c
fix: cluster view header styling
2025-10-14 23:04:55 +02:00
2cc62d1ee2
feat: memberlist filter
2025-10-14 22:19:04 +02:00
25911a183c
feat: live updates
2025-10-14 21:41:15 +02:00
6db56e470c
fix: monitoring node-cards grid
2025-10-14 18:17:08 +02:00
f77973a876
feeat: improve icons, update screenshots
2025-10-14 10:38:47 +02:00
fa6d72ea62
feat: replace all emojis with SVG icons
2025-10-14 10:17:38 +02:00
55bc38577c
feat: improve terminal and monitoring styling
2025-10-14 10:00:55 +02:00
489fdafa1c
feat(terminal): styling improvements and shortcut
2025-10-02 20:26:34 +02:00
7cee2ff94f
feat: change drawer behavior
2025-09-30 22:26:33 +02:00
96e0641819
feat: minimize terminal
2025-09-30 22:16:10 +02:00
a26ef3949a
feat: add member terminal trigger and align terminal panel bottom-center
2025-09-30 21:32:30 +02:00
75dc122898
fix(terminal): stop escaping JSON in terminal; pretty-print JSON messages
...
Decode HTML entities for incoming text and pretty-print valid JSON payloads before appending to the log.
2025-09-30 20:38:14 +02:00
9e3ab73a73
feat(terminal): add Terminal panel to Node Details with WebSocket
...
- Add 'Terminal' button to drawer header
- Implement TerminalPanel (bottom-up fade-in, ~1/3 viewport, left of drawer)
- Connect to ws(s)://{nodeIp}/ws; display incoming messages; input sends raw
- Wire Drawer to pass node IP and close terminal on drawer close
- Add styles/z-index and include script in index.html
2025-09-29 21:44:16 +02:00
602a3d6215
feat: boolean param in dynamic form
2025-09-28 13:41:44 +02:00
85505586ac
feat: always sort nodes by hostname in monitoring view
2025-09-20 22:41:40 +02:00
9d4b68e7fc
feat: add labels to nodes in monitoring
2025-09-20 22:13:39 +02:00
491ddb86b8
fix:_missing error arrow on from dropdowns
2025-09-20 15:09:13 +02:00
22adf7d65f
feat: improve styling, add more infos to node cards
2025-09-20 13:28:10 +02:00
e4cfb77a67
feat: health bar coloring
2025-09-20 13:04:27 +02:00
b4aeb9d388
feat: improve styling
2025-09-20 12:58:33 +02:00
c13d544e54
feat: monitoring view
2025-09-20 12:49:44 +02:00
4538853ec7
fix: mobile layout issues
2025-09-20 12:19:21 +02:00
da80228eb4
feat: number range slider
2025-09-19 21:58:05 +02:00
eb50048016
feat: color picker
2025-09-19 21:22:55 +02:00
0aca182de9
feat: remove state preservation
2025-09-19 21:15:17 +02:00