Adolfo Gómez García
ef4b7e5bac
Adding support for waiting the userservice mark as "deleted" until the deferred deletion is completed, so limits can be correctly respected.
2024-08-30 20:42:20 +02:00
Adolfo Gómez García
3f60e7509e
Moving types of deferred deletion to a better place, and fixing up left-begind not needed behaviors
2024-08-30 19:39:40 +02:00
Adolfo Gómez García
eb62997bde
chore: Disable bytes type promotions in pyrightconfig.json
2024-08-30 18:58:45 +02:00
Adolfo Gómez García
e19805f081
chore: Move constants and types from deferred deletion
...
Simple update for storage, now using contextmanager instead of an intermediary class for "as dict"
2024-08-30 18:40:32 +02:00
Adolfo Gómez García
bf6e1674d2
Moving constants and types from deferred deletion
2024-08-30 16:26:50 +02:00
Adolfo Gómez García
c69d880c40
Added tests for jobs factory
2024-08-29 18:35:21 +02:00
Adolfo Gómez García
206947cbe3
Moved workers out of uds.core, where in fact it should be...
2024-08-29 17:36:20 +02:00
Adolfo Gómez García
7526132f96
Removed old config vaule and updated user interface
2024-08-29 17:07:21 +02:00
Adolfo Gómez García
1fd5c5b49a
chore: Update user interface field info name. and fixed not respecting "Lazy" translations on choiceitems
2024-08-29 16:39:49 +02:00
Adolfo Gómez García
a4a07be77f
chore: Update LinuxOsADManager type_name to 'Linux Active Directory OS Manager'
2024-08-29 16:14:42 +02:00
Adolfo Gómez García
6d6b8e07d9
chore: Update function names and parameters for OpenNebula storage and template enumeration
2024-08-29 03:59:10 +02:00
Adolfo Gómez García
bb9073891c
Removed nonused PayloadType
2024-08-28 01:43:45 +02:00
Adolfo Gómez García
708a3e22af
chore: Update get_vm_config method to include force parameter from cache decorator
2024-08-23 20:46:49 +02:00
Adolfo Gómez García
022b620edc
chore: Remove unused configuration elements
2024-08-23 20:17:45 +02:00
Adolfo Gómez García
fb83d801b4
chore: Update Config class to include removal of config values
2024-08-23 20:10:21 +02:00
Adolfo Gómez García
40f24fd316
Done proxy client tests and some minor fixes/improvements on Proxmox (such as waiting for template conversion finish)
2024-08-23 04:59:26 +02:00
Adolfo Gómez García
155a74178a
added ellidable to runpython for future migrations squash
2024-08-23 02:12:07 +02:00
Adolfo Gómez García
0001fca79e
chore: Update MAC address handling in network tests for consistency. Upgraded also proxmox client
2024-08-23 02:01:03 +02:00
Adolfo Gómez García
bb448d2876
chore: Update restrain_server function signature to specify return type
2024-08-23 02:00:25 +02:00
Adolfo Gómez García
a568ff9a28
Refactor tunnel transport migrations to include schema_editor parameter
2024-08-23 02:00:07 +02:00
Adolfo Gómez García
ccc1aa66ce
Updated admin interface
2024-08-22 00:23:08 +02:00
Adolfo Gómez García
aba2ea1245
chore: Update communication endpoint method parameter name for consistency
2024-08-21 21:56:47 +02:00
Adolfo Gómez García
338a4d1ecc
Added migration of old net filterring format to new format
2024-08-21 17:13:57 +02:00
Adolfo Gómez García
8aaed4d41e
Refactor VM fixtures to include HA and protection settings
2024-08-21 16:59:59 +02:00
Adolfo Gómez García
6df00254af
chore: Update Transports class to use db_value() method for sorting allowed OS choices
2024-08-21 16:55:02 +02:00
Adolfo Gómez García
2cd6f21c07
Fixed validator of host and port to allow FQDN
2024-08-21 16:33:09 +02:00
Adolfo Gómez García
0d79b90b84
Removed skip_locked for now
2024-08-21 16:32:44 +02:00
Adolfo Gómez García
94a3a791cd
Refactor network tests and update MAC address handling for consistency
2024-08-21 16:32:26 +02:00
Adolfo Gómez García
afa8757264
Refactor ChoiceItem id field to accept both string and integer values
2024-08-21 16:31:57 +02:00
Adolfo Gómez García
fd66a226da
chore: Update ProxmoxClient method name from remove_snapshot to delete_snapshot
...
Added some more tests and fixes
2024-08-20 04:09:54 +02:00
Adolfo Gómez García
4bc3947dc1
chore: Update ProxmoxClient content-type header to use application/x-www-form-urlencoded
2024-08-19 22:56:52 +02:00
Adolfo Gómez García
30fb0d0183
chore: Update Content-Security-Policy to include frame-ancestors 'none' for improved security
2024-08-19 22:56:39 +02:00
Adolfo Gómez García
5ba08e2896
chore: Add support for trusted IP forwarders in authentication and request middleware
2024-08-19 22:56:27 +02:00
Adolfo Gómez García
6f8eb00ad0
Adding more proxmox client tests
2024-08-19 22:56:05 +02:00
Adolfo Gómez García
23f52b363c
chore: Refactor network tests and add IP conversion tests after some minor changes on ip_to_long to ensure covering better testing cases
2024-08-19 12:41:40 +02:00
Adolfo Gómez García
8234becde2
Now, trusted sources is also to identify a valid origin for a X_FORWARDED_FOR...
...
To be tested!
2024-08-19 04:03:24 +02:00
Adolfo Gómez García
01353528dd
Refactor ProxmoxProvider to support API Token authentication
2024-08-16 18:08:34 +02:00
Adolfo Gómez García
57f70b9d4f
updated version
2024-08-16 16:10:41 +02:00
Adolfo Gómez García
b402e2e117
Using first the SERVER_NAME instead of HTTP_HOST for inproved security as suggested by @meetinthemiddle-be. Thanks! ;-)
2024-08-16 16:07:41 +02:00
Adolfo Gómez García
2ec731896f
chore: Update tunnelId to tunnelid in guacamole dispatcher
2024-08-14 12:57:48 +02:00
Adolfo Gómez García
9cc2afdb1a
Updating translations
2024-08-07 20:01:45 +02:00
Adolfo Gómez García
4780c58e6a
Updating translations
2024-08-07 20:00:19 +02:00
Adolfo Gómez García
b41a0a9331
chore: Refactor server token validation to use server_type parameter
2024-08-07 19:53:25 +02:00
Adolfo Gómez García
bd467a0bfb
chore: Updated tunnel transport to generate a tunnel_key (not used right now, but will be...)
2024-08-03 02:10:51 +02:00
Adolfo Gómez García
c04a40a468
chore: Generate random key for tunnel
2024-08-03 02:09:12 +02:00
Adolfo Gómez García
cdb0f110cf
Fixed some actor registration related info
2024-07-25 03:57:49 +02:00
Adolfo Gómez García
25c5c3a4d1
Improved session creation
2024-07-25 00:55:47 +02:00
Adolfo Gómez García
33554dc724
Fixed custom message
2024-07-19 21:25:37 +02:00
Adolfo Gómez García
0e097e3a12
Fixes on crypto typing and refactorized userId on mfas, and added support for using identifier instead of username in RADIUS MFA
2024-07-19 18:07:37 +02:00
Adolfo Gómez García
abedf042da
Fixed implicit project id, and try to get name of project if scoped auth used
2024-07-18 17:50:00 +02:00