ionutboangiu
|
e05be683ae
|
change license from GPLv3 to AGPLv3
|
2025-10-13 09:57:41 +02:00 |
|
ionutboangiu
|
2dca5e3c32
|
ips: sort matched profile IDs to prevent deadlock
|
2025-08-21 10:14:30 +02:00 |
|
ionutboangiu
|
f5be437711
|
ips: move ComputeUnexported to DataManager
|
2025-08-15 13:15:26 +02:00 |
|
ionutboangiu
|
82cfff3cff
|
ips: prevent panic when no pools match filters
|
2025-08-15 13:11:58 +02:00 |
|
ionutboangiu
|
cb968db68a
|
ips: keep IPProfile read-only during pool filtering
|
2025-07-02 21:44:01 +02:00 |
|
ionutboangiu
|
5a1899e920
|
ips: add pool filtering by FilterIDs
|
2025-07-02 21:44:01 +02:00 |
|
ionutboangiu
|
932e0dba05
|
ips: match a single IPAllocations object
|
2025-06-27 20:42:41 +02:00 |
|
ionutboangiu
|
17b70d907b
|
ips: integrate allocation logic and refactor structure
|
2025-06-27 20:42:41 +02:00 |
|
ionutboangiu
|
0d11ac9d8a
|
Replace Units with Address in IPUsage
Units are not needed anymore, as only one address can be allocated
at once.
|
2025-06-03 16:27:01 +02:00 |
|
ionutboangiu
|
eb9f826ffd
|
Rename IP to IPAllocations
|
2025-06-03 14:23:29 +02:00 |
|
ionutboangiu
|
eed6b8a51a
|
add implementation for new ips module
|
2025-05-29 15:46:42 +02:00 |
|