courtmanr@gmail.com
|
e637529414
|
Merge release/v3.6.1 into main
|
2025-05-10 16:11:33 +01:00 |
|
courtmanr@gmail.com
|
68d9aa8824
|
style: Add custom scrollbar styles via Tailwind
|
2025-05-10 16:04:54 +01:00 |
|
courtmanr@gmail.com
|
c14ec0fac3
|
refactor(server): Improve error handling in dataFetcher and update tests
|
2025-05-10 16:04:45 +01:00 |
|
courtmanr@gmail.com
|
f88547b784
|
refactor(ui): Remove node group icons from UI
|
2025-05-10 16:04:36 +01:00 |
|
courtmanr@gmail.com
|
1b8b59efee
|
docs: update CHANGELOG.md for v3.6.1
|
2025-05-10 16:03:18 +01:00 |
|
courtmanr@gmail.com
|
4ae11dfab1
|
chore: set release version 3.6.1
|
2025-05-10 15:40:15 +01:00 |
|
courtmanr@gmail.com
|
7431f8ab21
|
style: Apply custom scrollbar style to main page and internal elements
|
2025-05-09 17:10:03 +01:00 |
|
courtmanr@gmail.com
|
6338e1c892
|
feat: Configure tailwind-scrollbar plugin and theme
|
2025-05-09 17:10:01 +01:00 |
|
courtmanr@gmail.com
|
af8385eebb
|
feat: Add tailwind-scrollbar plugin for custom scrollbars
|
2025-05-09 17:09:58 +01:00 |
|
courtmanr@gmail.com
|
491e057da9
|
chore: Update package-lock.json
|
2025-05-08 16:52:42 +01:00 |
|
courtmanr@gmail.com
|
d181af598b
|
Refactor: Update API client logic
|
2025-05-08 16:52:39 +01:00 |
|
courtmanr@gmail.com
|
5facad7b6d
|
Fix: Correct syntax error and update tests
|
2025-05-08 16:52:36 +01:00 |
|
courtmanr@gmail.com
|
a5ba38c931
|
fix(scripts): Update tarball creation path in create-release.sh
|
2025-05-08 15:13:40 +01:00 |
|
courtmanr@gmail.com
|
91d4c93a39
|
fix(dataFetcher): Use endpointId for consistent data association
|
2025-05-08 14:59:58 +01:00 |
|
courtmanr@gmail.com
|
4a7b8650dd
|
chore: set release version 3.6.0
|
2025-05-08 14:37:36 +01:00 |
|
courtmanr@gmail.com
|
40ba20bdf3
|
feat: Add release tarball creation script and documentation
|
2025-05-08 14:33:17 +01:00 |
|
courtmanr@gmail.com
|
e2dc8659cc
|
Update dataFetcher and add pbsUtils tests
|
2025-05-08 11:55:56 +01:00 |
|
courtmanr@gmail.com
|
3d5c6807a4
|
Chore(ui/thresholds): Update file metadata or formatting
|
2025-05-08 11:27:40 +01:00 |
|
courtmanr@gmail.com
|
0ed2e7827c
|
Refactor(ui/storage): Extract storage row creation to helper function
|
2025-05-08 11:27:15 +01:00 |
|
courtmanr@gmail.com
|
a49251bc0c
|
Chore(ui/pbs): Update file metadata or formatting
|
2025-05-08 11:25:43 +01:00 |
|
courtmanr@gmail.com
|
67bf684f31
|
Chore(ui/nodes): Update file metadata or formatting
|
2025-05-08 11:25:21 +01:00 |
|
courtmanr@gmail.com
|
b677f4f6bc
|
Refactor(ui/dashboard): Decompose dashboard update logic into focused helper functions
|
2025-05-08 11:24:46 +01:00 |
|
courtmanr@gmail.com
|
e0f185b174
|
Refactor(ui/common): Decompose event listener setup and enhance keydown context-awareness
|
2025-05-08 11:24:13 +01:00 |
|
courtmanr@gmail.com
|
ae605a7ef0
|
Refactor(ui/backups): Decompose updateBackupsTab into focused helper functions
|
2025-05-08 11:23:50 +01:00 |
|
courtmanr@gmail.com
|
cf497b4701
|
Refactor(thresholdLog): Decompose logging logic into focused helper functions
|
2025-05-08 11:23:25 +01:00 |
|
courtmanr@gmail.com
|
43da275753
|
Fix(state.js): Ensure all default threshold properties are preserved during initialization
|
2025-05-08 11:23:03 +01:00 |
|
courtmanr@gmail.com
|
901c6fa424
|
Refactor(socketHandler): Enhance connection state management & UI feedback, add hot reload
|
2025-05-08 11:22:30 +01:00 |
|
courtmanr@gmail.com
|
84064ec5fc
|
Feat(main): Improve loading overlay behavior for data and socket states
|
2025-05-08 11:22:03 +01:00 |
|
courtmanr@gmail.com
|
2e952fe638
|
Refactor(state): Remove initialDataReceived flag from server state
|
2025-05-08 11:19:20 +01:00 |
|
courtmanr@gmail.com
|
e6e2931928
|
Refactor(pbsUtils): Extract task categorization and list creation to helpers
|
2025-05-08 11:19:06 +01:00 |
|
courtmanr@gmail.com
|
376023b42d
|
Refactor(server): Extract socket state sending to sendCurrentStateToSocket helper
|
2025-05-08 11:18:46 +01:00 |
|
courtmanr@gmail.com
|
32a732d556
|
Feat(dataFetcher): Add QEMU agent memory fetching & refactor node data retrieval
|
2025-05-08 11:18:28 +01:00 |
|
courtmanr@gmail.com
|
1ea9433cd9
|
Refactor(configLoader): Extract Proxmox endpoint loading to helper function
|
2025-05-08 11:17:57 +01:00 |
|
courtmanr@gmail.com
|
a61280fac6
|
Refactor(apiClients): Centralize Axios client creation with generic helper function
|
2025-05-08 11:16:35 +01:00 |
|
courtmanr@gmail.com
|
4edf544681
|
Fix(tabs): Correct styling for consistent active/inactive states & initial load
|
2025-05-08 11:12:25 +01:00 |
|
courtmanr@gmail.com
|
69e4ee48fb
|
Update PBS UI component
|
2025-05-08 10:07:25 +01:00 |
|
courtmanr@gmail.com
|
4f0a8c0a42
|
Update PBS UI component
|
2025-05-08 10:00:39 +01:00 |
|
courtmanr@gmail.com
|
f94bfc7c46
|
docs: Restore corrupted README.md sections
|
2025-05-07 13:39:34 +01:00 |
|
courtmanr@gmail.com
|
ab91e3f184
|
chore: begin development for v3.5.1
|
2025-05-07 10:24:10 +01:00 |
|
courtmanr@gmail.com
|
5bf54eecb4
|
chore: set release version 3.5.0
|
2025-05-07 09:58:31 +01:00 |
|
courtmanr@gmail.com
|
127340fe8b
|
Refactor: Standardize table cell styling and padding in UI components
|
2025-05-07 09:51:47 +01:00 |
|
courtmanr@gmail.com
|
d3497cf8c9
|
Refactor: Standardize table headers and improve page width responsiveness
|
2025-05-07 09:51:44 +01:00 |
|
courtmanr@gmail.com
|
fec31b1303
|
Refactor: Improve readability and maintainability in dashboard.js
|
2025-05-06 22:46:34 +01:00 |
|
courtmanr@gmail.com
|
d2bea3f7a3
|
Optimize update process: conditional system upgrade and dependency check
|
2025-05-06 15:29:57 +01:00 |
|
courtmanr@gmail.com
|
5a3de61451
|
Fix unterminated single quote error in install script
|
2025-05-06 15:14:47 +01:00 |
|
courtmanr@gmail.com
|
a42b5c914a
|
Remove comments from install script
|
2025-05-06 15:05:48 +01:00 |
|
courtmanr@gmail.com
|
7f137de87d
|
feat: Enhance VM memory reporting using QEMU guest agent
|
2025-05-06 14:24:25 +01:00 |
|
courtmanr@gmail.com
|
ec6d3b888e
|
refactor(installer): Use npm --silent for quieter installs/builds
|
2025-05-06 12:24:06 +01:00 |
|
courtmanr@gmail.com
|
17d4544e52
|
refactor(installer): Reduce verbosity of npm install and build steps
|
2025-05-06 12:22:17 +01:00 |
|
courtmanr@gmail.com
|
aa92883474
|
fix(installer): Correctly run all npm ops in project root
|
2025-05-06 12:18:00 +01:00 |
|