Commit Graph

609 Commits

Author SHA1 Message Date
bae22e9daf Update dependency eslint-plugin-react-hooks to ^5.2.0 2025-05-31 00:09:43 +00:00
22416badcf Can change network interface type 2025-05-30 20:30:30 +02:00
ef0d77f1d6 Minor fixes 2025-05-30 15:25:46 +02:00
1d4af8c74e Can restore disk image when adding disks to virtual machine 2025-05-30 14:41:48 +02:00
ec9492c933 Show a message on tokens list route when no token was created yet 2025-05-30 11:35:00 +02:00
fa03ae885f Add new REST API routes to token rights editor 2025-05-30 11:30:27 +02:00
ea98aaf856 Fix ESLint issue 2025-05-30 11:20:19 +02:00
794d16bdaa Simplify raw disks definition 2025-05-30 11:15:21 +02:00
a3ac56f849 Replace success snackbar with alert message in convert disk image dialog 2025-05-30 11:05:14 +02:00
6130f37336 Attempt to increase requests timeout 2025-05-30 11:04:38 +02:00
6b6fef5ccc Can backup vm disks as images 2025-05-30 10:55:40 +02:00
83df7e1b20 Prepare UI for disks backups 2025-05-30 10:28:54 +02:00
a18310e04a Simplify RAM management 2025-05-30 09:20:49 +02:00
dd7f9176fa Clarify some constants 2025-05-30 09:03:00 +02:00
d5fbc24c96 Fix ESLint issues 2025-05-29 15:52:23 +02:00
d765f9c2c3 Improve raw sparse conversion 2025-05-29 15:44:21 +02:00
21fd5de139 Can decompress raw files to sparse file 2025-05-29 15:41:08 +02:00
42f22c110c Can compress raw files 2025-05-29 15:33:32 +02:00
9822c5a72a Can convert QCow2 to QCow2 2025-05-29 15:13:31 +02:00
452a395525 Can convert QCow2 to raw 2025-05-29 15:00:14 +02:00
80d81c34bb Add support of sparse files for QCow2 to sparse conversion 2025-05-29 14:51:57 +02:00
b9353326f5 Can convert QCow2 to raw file 2025-05-29 14:47:29 +02:00
3ffc64f129 Can compress QCow2 2025-05-29 14:22:09 +02:00
e869517bb1 Can decompress QCow2 2025-05-29 14:18:27 +02:00
90f4bf35e9 Add checkbox for sparse file conversion 2025-05-29 12:18:26 +02:00
80d6fe0298 Can perform basic file copy 2025-05-29 12:15:52 +02:00
e017fe96d5 Add the logic which will call disk image conversion from disk image route 2025-05-29 11:37:11 +02:00
e7ac0198ab Can download disk images 2025-05-29 10:23:26 +02:00
927a51cda7 Can delete uploaded disk images 2025-05-29 08:45:38 +02:00
615dc1ed83 Display the list of uploaded disk images 2025-05-29 08:33:19 +02:00
20de618568 Generalize disk file creation logic 2025-05-29 08:03:42 +02:00
7451f1b7b4 Split file_disks_utils into two files 2025-05-29 07:40:42 +02:00
5814b0ab6a Clarify disk structures names 2025-05-27 21:42:46 +02:00
5a5450070a Process size of disks in bytes instead of megabytes 2025-05-27 21:29:16 +02:00
19ec9992be Can get the list of uploaded disk images 2025-05-27 21:17:16 +02:00
b55880b43c Can upload disk images on the server 2025-05-27 20:40:48 +02:00
6a7af7e6c4 Add support to bridge option on Web UI 2025-05-26 21:02:02 +02:00
a8171375a8 Added REST route to get the list of bridges 2025-05-26 20:43:19 +02:00
de33c7d521 Check if qemu-img is present before startup 2025-05-26 19:21:40 +02:00
ff372800bd Add backend bridge support 2025-05-26 19:12:18 +02:00
aac05b7faf Update dependency @types/react to ^19.1.5 2025-05-25 00:10:08 +00:00
61e5a42ef7 Update dependency @types/humanize-duration to ^3.27.4 2025-05-24 00:10:02 +00:00
19f2f6d730 Update dependency @mdi/js to ^7.4.47 2025-05-23 00:09:22 +00:00
dce17062a3 Can define OEMStrings from webui 2025-05-22 22:03:57 +02:00
dcb0743cbe Fix VM creation / update by adding missing oem_string property 2025-05-22 21:16:47 +02:00
644fd6f1bb Add backend SMBios support 2025-05-22 21:13:00 +02:00
94ee8f8c78 Add support for QCow2 file format in web ui 2025-05-22 18:41:04 +02:00
53a8963fc4 Fix coding issues 2025-05-21 22:53:35 +02:00
56ab7065ac cargo fmt 2025-05-21 22:37:02 +02:00
1e8394b3c4 Add QCow2 file format support on backend 2025-05-21 22:32:08 +02:00