15 Commits

Author SHA1 Message Date
arberkatellari
d78f34bdc5 Make Action Profiles storable in MySQL and Postgres 2025-11-05 17:52:03 +01:00
arberkatellari
40a8e6ae31 Make IPProfiles and IPAllocations storable in MySQL and Postgres 2025-11-05 17:52:03 +01:00
ionutboangiu
e05be683ae change license from GPLv3 to AGPLv3 2025-10-13 09:57:41 +02:00
ionutboangiu
eb796bd04f ips: fix deadlock from cached allocs missing profile reference 2025-08-21 10:14:30 +02:00
ionutboangiu
707826359b ips: add ClearAllocations API 2025-08-15 13:13:49 +02:00
armirveliaj
2428a6cdd1 Revise & add tests for FieldAsInterface method on ips 2025-08-04 07:21:44 +02:00
ionutboangiu
4278d3ed78 ips: implement NavigableMapper for AllocatedIP 2025-07-10 16:56:08 +02:00
ionutboangiu
0dee8bac04 ips: add ProfileID field to AllocatedIP definition 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
33735613e7 Rename Pool type to IPPool for clarity 2025-06-03 14:23:29 +02:00
ionutboangiu
eb9f826ffd Rename IP to IPAllocations 2025-06-03 14:23:29 +02:00
ionutboangiu
3d76af47bc Revise IPProfile definition + tests 2025-06-03 13:10:15 +02:00
ionutboangiu
eed6b8a51a add implementation for new ips module 2025-05-29 15:46:42 +02:00