|
ab16bd7bcf
|
Can export entire server configuration
continuous-integration/drone/push Build is passing
|
2025-06-17 21:17:25 +02:00 |
|
|
978a881372
|
Basic check of user data structure for errors
continuous-integration/drone/push Build is passing
|
2025-06-10 21:57:58 +02:00 |
|
|
63126c75fa
|
Prevent shrinking attempts
continuous-integration/drone/push Build is passing
|
2025-06-09 17:48:17 +02:00 |
|
|
940302a825
|
Can resize disk image when adding a new disk image to a VM
continuous-integration/drone/push Build is passing
|
2025-06-09 17:42:36 +02:00 |
|
|
2fa4d0e11b
|
Can compress XZ files
continuous-integration/drone/push Build is passing
|
2025-06-09 17:05:47 +02:00 |
|
|
d7796e1459
|
Can decompress XZ files
|
2025-06-09 17:04:35 +02:00 |
|
|
759361d9f6
|
Add qcow2.xz file format support
|
2025-06-09 16:58:21 +02:00 |
|
|
8a7712ec42
|
Add dsmode cloud-init metadata
continuous-integration/drone/push Build is passing
|
2025-06-07 11:50:22 +02:00 |
|
|
1fe7c60f36
|
Automatically generate cloud disk image when updating domains configuration
continuous-integration/drone/push Build is passing
|
2025-06-07 11:15:55 +02:00 |
|
|
f1339f0711
|
Generate cloud init disk image
continuous-integration/drone/push Build is passing
|
2025-06-07 10:32:39 +02:00 |
|
|
b3f56cea81
|
Add cloud init configuration to VM definition
continuous-integration/drone/push Build is passing
|
2025-06-06 17:54:56 +02:00 |
|
|
9bd702d60f
|
Add cloud-localds as a required program
continuous-integration/drone/push Build is passing
|
2025-06-06 17:19:11 +02:00 |
|
|
d1ca9aee39
|
Fix bad qemu-img conversions
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing
|
2025-05-31 11:24:01 +02:00 |
|
|
5fe481ffed
|
Refactorize disks list
continuous-integration/drone/push Build is failing
|
2025-05-31 09:05:10 +02:00 |
|
|
c7cc15d8d0
|
Can select disk bus type when adding new disk to VM
continuous-integration/drone/push Build is failing
|
2025-05-31 08:52:07 +02:00 |
|
|
1d4af8c74e
|
Can restore disk image when adding disks to virtual machine
continuous-integration/drone/push Build is failing
|
2025-05-30 14:41:48 +02:00 |
|
|
794d16bdaa
|
Simplify raw disks definition
continuous-integration/drone/push Build is failing
|
2025-05-30 11:15:21 +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
continuous-integration/drone/push Build is passing
|
2025-05-30 09:20:49 +02:00 |
|
|
d765f9c2c3
|
Improve raw sparse conversion
continuous-integration/drone/push Build is failing
|
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 |
|
|
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
continuous-integration/drone/push Build is failing
|
2025-05-29 11:37:11 +02:00 |
|
|
20de618568
|
Generalize disk file creation logic
continuous-integration/drone/push Build is failing
|
2025-05-29 08:03:42 +02:00 |
|
|
7451f1b7b4
|
Split file_disks_utils into two files
continuous-integration/drone/push Build is failing
|
2025-05-29 07:40:42 +02:00 |
|
|
5814b0ab6a
|
Clarify disk structures names
continuous-integration/drone/push Build is failing
|
2025-05-27 21:42:46 +02:00 |
|
|
5a5450070a
|
Process size of disks in bytes instead of megabytes
continuous-integration/drone/push Build is failing
|
2025-05-27 21:29:16 +02:00 |
|
|
19ec9992be
|
Can get the list of uploaded disk images
continuous-integration/drone/push Build is failing
|
2025-05-27 21:17:16 +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
continuous-integration/drone/push Build is passing
|
2025-05-26 19:21:40 +02:00 |
|
|
53a8963fc4
|
Fix coding issues
continuous-integration/drone/push Build is passing
|
2025-05-21 22:53:35 +02:00 |
|
|
1e8394b3c4
|
Add QCow2 file format support on backend
|
2025-05-21 22:32:08 +02:00 |
|
|
ed9fd097e9
|
Updated backend dependencies
continuous-integration/drone/push Build is passing
|
2025-03-20 21:33:18 +01:00 |
|
|
70ca59d96f
|
Fix rand 0.9.0 breaking changes
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
|
2025-02-03 21:03:06 +01:00 |
|
|
1ed23317cb
|
Configure CI (#2)
continuous-integration/drone/push Build is passing
Reviewed-on: #2
Co-authored-by: Pierre HUBERT <pierre.git@communiquons.org>
Co-committed-by: Pierre HUBERT <pierre.git@communiquons.org>
|
2024-04-05 18:58:30 +00:00 |
|
|
ed25eed31e
|
Start to build NAT configuration mode
|
2024-01-10 19:29:24 +01:00 |
|
|
e86b29c03a
|
Improve network checks
|
2024-01-08 21:29:31 +01:00 |
|
|
134e27feb6
|
Fix invalid IPv6 notation
|
2024-01-05 09:11:00 +01:00 |
|
|
c6c1ce26d3
|
Add IPv4 / IPv6 selectors extraction
|
2024-01-01 11:39:14 +01:00 |
|
|
b3f89309c4
|
Add ARP / RARP selectors extraction
|
2023-12-30 13:11:04 +01:00 |
|
|
7b74e7b75a
|
WIP REST routes to create / update Network filters
|
2023-12-29 20:11:21 +01:00 |
|
|
9d4f19822d
|
Refacto structures definition
|
2023-12-28 19:29:26 +01:00 |
|