Commit Graph

36 Commits

Author SHA1 Message Date
978a881372 Basic check of user data structure for errors
All checks were successful
continuous-integration/drone/push Build is passing
2025-06-10 21:57:58 +02:00
1fe7c60f36 Automatically generate cloud disk image when updating domains configuration
All checks were successful
continuous-integration/drone/push Build is passing
2025-06-07 11:15:55 +02:00
b3f56cea81 Add cloud init configuration to VM definition
All checks were successful
continuous-integration/drone/push Build is passing
2025-06-06 17:54:56 +02:00
4ee01cad4b Add legacy boot mode
All checks were successful
continuous-integration/drone/push Build is passing
2025-05-31 10:05:13 +02:00
5fe481ffed Refactorize disks list
Some checks failed
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
Some checks failed
continuous-integration/drone/push Build is failing
2025-05-31 08:52:07 +02:00
22416badcf Can change network interface type
Some checks failed
continuous-integration/drone/push Build is failing
2025-05-30 20:30:30 +02:00
ef0d77f1d6 Minor fixes
Some checks failed
continuous-integration/drone/push Build is failing
2025-05-30 15:25:46 +02:00
a18310e04a Simplify RAM management
All checks were successful
continuous-integration/drone/push Build is passing
2025-05-30 09:20:49 +02:00
7451f1b7b4 Split file_disks_utils into two files
Some checks failed
continuous-integration/drone/push Build is failing
2025-05-29 07:40:42 +02:00
5814b0ab6a Clarify disk structures names
Some checks failed
continuous-integration/drone/push Build is failing
2025-05-27 21:42:46 +02:00
ff372800bd Add backend bridge support 2025-05-26 19:12:18 +02:00
644fd6f1bb Add backend SMBios support
All checks were successful
continuous-integration/drone/push Build is passing
2025-05-22 21:13:00 +02:00
94ee8f8c78 Add support for QCow2 file format in web ui
All checks were successful
continuous-integration/drone/push Build is passing
2025-05-22 18:41:04 +02:00
56ab7065ac cargo fmt
All checks were successful
continuous-integration/drone/push Build is passing
2025-05-21 22:37:02 +02:00
1e8394b3c4 Add QCow2 file format support on backend 2025-05-21 22:32:08 +02:00
e9e3103938 Format all code following migration to Rust edition 2024
All checks were successful
continuous-integration/drone/push Build is passing
2025-03-28 10:23:37 +01:00
2fadf53dea Sort VM groups
All checks were successful
continuous-integration/drone/push Build is passing
2024-11-02 18:40:06 +01:00
c908d00c62 Can get the list of groups
All checks were successful
continuous-integration/drone/push Build is passing
2024-11-02 17:44:10 +01:00
55b49699eb Can assign a group to VMs
All checks were successful
continuous-integration/drone/push Build is passing
2024-11-02 17:31:05 +01: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
672e866897 Add basic NAT structures 2024-01-08 21:03:39 +01:00
8cd32d35e2 Add new attribute to 'all' rules 2024-01-04 16:53:24 +01:00
ad45c0d654 Can edit MAC rules 2024-01-04 12:26:51 +01:00
d4ef389852 Can define network filters 2024-01-02 18:56:16 +01:00
9256b76495 Use quick-xml to serialize network definitions 2024-01-02 14:31:34 +01:00
81f60ce766 Can create network filter rules 2024-01-02 13:14:11 +01:00
388a1ed478 Add Layer4 selectors extraction 2024-01-01 15:59:31 +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
8182ecd7f6 Can extract mac rules 2023-12-29 20:40:01 +01:00
7b74e7b75a WIP REST routes to create / update Network filters 2023-12-29 20:11:21 +01:00
61c567846d Finish to convert NW filter Lib structures into REST structures 2023-12-29 12:45:03 +01:00
246f5ef842 WIP building REST structures 2023-12-28 19:41:20 +01:00
9d4f19822d Refacto structures definition 2023-12-28 19:29:26 +01:00