Commit Graph

695 Commits

Author SHA1 Message Date
1cdae8b693 Implement pagination for network analysis, statistics history, and task history in Proxmox statistics view 2025-12-08 19:35:21 -05:00
f37084bdb2 Enhance Proxmox statistics loading by dispatching individual chart events for improved reliability and parallel data fetching 2025-12-08 17:06:30 -05:00
279ab00ee7 Add rename configuration functionality in Firewall component and view 2025-12-08 14:17:07 -05:00
b01593eac2 Add "Apply to All Servers" functionality in Firewall component and view 2025-12-08 14:13:14 -05:00
78d3d17c36 Add save/load functionality for firewall configurations in Proxmox integration 2025-12-08 11:11:10 -05:00
e1d2805271 Add saved firewall configuration functionality
- Implemented the ability to save, view, apply, and delete firewall configurations for users.
- Created a new model for FirewallConfiguration and corresponding database migration.
- Enhanced the firewall view to include a tab for managing saved configurations.
2025-12-08 10:26:32 -05:00
596ac84599 Update README.md to enhance Proxmox integration section with detailed features and management options 2025-12-08 08:37:13 -05:00
54b7558a30 Refactor README.md to simplify branding and remove unnecessary images 2025-12-08 08:32:28 -05:00
c185770c19 Update README.md with project overview, features, and installation instructions 2025-12-08 07:35:03 -05:00
86f5f38b76 Remove 'terminal' icon from the server icon selection list 2025-12-07 06:59:18 -05:00
9547a3589a Implement file attachment functionality in ticket creation with upload preview and removal options 2025-12-07 06:50:33 -05:00
eb44e03340 Display attachments in ticket messages with view and download options 2025-12-07 06:48:24 -05:00
16c61494c8 Add file attachment functionality to ticket messages 2025-12-07 06:44:36 -05:00
355f435fa1 Enhance EasyMDE editor toolbar with Font Awesome icons and titles 2025-12-07 06:40:09 -05:00
225a9baf6f Merge branch 'main' of https://gitea.virtnet.bond/Joseph.Rawlings/Virtnet.bond 2025-12-07 06:39:20 -05:00
ecc40aa3a3 Update default theme configuration to use 'lucentui' instead of 'default' 2025-12-07 06:39:16 -05:00
208dc234f4 Man 2025-12-07 12:35:54 +01:00
1d5e7ca003 Add dark mode styles for EasyMDE editor 2025-12-07 06:34:36 -05:00
581cad4a93 Add new icons to server icon customization modal 2025-12-06 16:48:36 -05:00
abb9ef799f Enhance server icon button layout with improved alignment and edit indicator styling 2025-12-06 16:35:38 -05:00
3d31451fdc Enhance server icon customization button with improved layout and edit indicator 2025-12-06 16:33:54 -05:00
85a622a3a2 Refactor icon rendering logic and update edit indicator styling 2025-12-06 16:31:13 -05:00
2fbfe74bc9 Refactor server icon modal trigger and remove redundant event listener 2025-12-06 16:29:44 -05:00
b5a22f2c2f Add server icon customization modal and enhance edit indicator styling 2025-12-06 16:27:29 -05:00
a8615fb159 Add edit indicator to custom icons in service details 2025-12-06 16:26:19 -05:00
6ab136fc84 Revamp 503 error page with improved layout, animations, and user-friendly messaging 2025-12-06 12:51:19 -05:00
df77a29925 Update dynamic icon component to support user-defined prefixes 2025-12-06 12:46:21 -05:00
f7f8190718 Enhance server icon display with user-defined colors and fallback option 2025-12-06 12:44:42 -05:00
27243101e7 Add IP Addresses display for Proxmox server in service view 2025-12-06 12:40:22 -05:00
a9f4981a83 Display VM power status with visual indicators in service details 2025-12-06 12:36:56 -05:00
d01289cd00 Fetch VM configuration to calculate accurate total storage and update display in service view 2025-12-06 12:35:56 -05:00
b27bbee8bb Fetch and display actual VM status from Proxmox API in service view 2025-12-06 12:33:38 -05:00
ed54245c4b Add Proxmox server specifications display to service view 2025-12-06 12:28:32 -05:00
96f48014fe Enhance Proxmox service icon handling with custom color and prefix support 2025-12-06 12:23:39 -05:00
8682916d5e Fix icon component name generation for vaadin prefix 2025-12-06 12:21:16 -05:00
4a011b2cd4 Remove border from server icon customization button 2025-12-06 12:19:07 -05:00
fecc198b37 Add border to icon selection button in server icon customization modal 2025-12-06 12:17:42 -05:00
96d4d5c98e Remove unnecessary border from icon selection button in server icon customization modal 2025-12-06 12:15:22 -05:00
6ec88f8495 Remove flask devicon (not available in package, use fileicon-flask instead) 2025-12-06 12:03:38 -05:00
55b14e87ef Remove nginx and elasticsearch devicons (not available in package) 2025-12-06 12:00:38 -05:00
55213cb84f Add blade-devicons support with 100+ technology logo icons 2025-12-06 11:55:44 -05:00
80fbdbae5c Add blade-file-icons support with 50+ file type icons 2025-12-06 11:46:02 -05:00
ffba5e2120 Icons 2025-12-06 17:41:27 +01:00
aed947ca5e Fix vaadin icon typo: palette -> palete to match actual SVG filename 2025-12-06 11:38:19 -05:00
2929bfba35 feat: add additional Vaadin icons to the selection list 2025-12-06 11:31:13 -05:00
0ba3ef072a feat: remove Vaadin icons from the icon selection list 2025-12-06 11:30:57 -05:00
718acbaa77 Merge branch 'main' of https://gitea.virtnet.bond/Joseph.Rawlings/Virtnet.bond 2025-12-06 11:22:21 -05:00
1976164dd4 feat: update icon component naming logic for 'vaadin' prefix in icon selection 2025-12-06 11:22:17 -05:00
22d0bf2ed5 Manual 2025-12-06 17:19:45 +01:00
c9e74148dd feat: enhance icon rendering logic for dynamic component selection based on user-set icon prefix 2025-12-06 11:12:15 -05:00