17 Commits

Author SHA1 Message Date
Sebastian Gabrielsson
265a90587f Added a Status line to indicate whether or not a VM is currently powered on or off. 2025-11-19 14:54:11 +01:00
Sebastian Gabrielsson
4a63a14a43 Made som error messages clearer in the logs
Changed some error messages from console.log to console.error to send messages to correct file

Cleared up a few messages
2025-11-13 10:27:02 +01:00
Sebastian Gabrielsson
58b3e0bb0b Added log message for when a user loads the site for a VM 2025-11-12 11:46:28 +01:00
Sebastian Gabrielsson
110b23f509 Added console-stamp give every log message a time stamp
Also made some log messages clearer
2025-11-12 11:22:36 +01:00
Sebastian Gabrielsson
4c940d4029 Changed how the instruction page is generated from frontend to backend
Moved ssh out into a specific instruction instead of being expected for all machines, like a Windows machine
Added rdp instructions
2025-11-11 13:44:06 +01:00
Sebastian Gabrielsson
79a7f37b38 Fixed a bug where users to access any vm via url because validation check was broken 2025-11-07 10:27:32 +01:00
Sebastian Gabrielsson
b505a18498 A lot of changes
Moved the list of VMs to the sidebar menu along with links for the different control views
Fixed proper routing
Moved away from json to mariadb for user and vm management
Fixed instructions for different services
2025-10-31 11:31:25 +01:00
Sebastian Gabrielsson
0372d86d44 Redesigned the webpage and added instructions on how to access the machines 2025-10-24 10:54:32 +02:00
Sebastian Gabrielsson
0fe6bda313 Added metadata information for each VM and made some buttons clearer. 2025-10-17 16:21:24 +02:00
Sebastian Gabrielsson
1d6364fcc4 Fixed an issue where the front end wasn't automatically configured to connect to correct host 2025-10-16 11:50:27 +02:00
Sebastian Gabrielsson
4a21b083c2 Fixed a bug where the vnc proxy was started against the wrong proxmox node 2025-10-16 11:40:10 +02:00
sega9727 @ sebastian-labb
06ee199dae Fixed an issue with validating whether a user has any associated VMs 2025-10-15 13:24:31 +02:00
Sebastian Gabrielsson
c35f783e64 Changed titles in index.html 2025-10-15 13:16:17 +02:00
Sebastian Gabrielsson
8cd8cce375 Cleaned up debug messages 2025-10-14 13:29:41 +02:00
Sebastian Gabrielsson
099a731a8f Removed commented out variables that wasn't needed and added an example vm-access-config.json 2025-10-14 12:28:52 +02:00
Sebastian Gabrielsson
1c1bd573ac Changed what user makes API calls to the proxmox environment
Previously a global user with access to all VMs made an API call for every call

Now each VM is assigned a specific user with access only to that specific VM

The vm-access-config.json structure is also changed, check the README.md for further information on structure
2025-10-14 12:26:43 +02:00
sega9727 @ sebastian-labb
b6627777cd Uploading Proxmox Web Portal project 2025-09-09 09:39:44 +02:00