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
Adolfo Gómez García
cfdf622447
chore: Update default timeout value to 8 seconds an added cached validity to openstack auth to avoid multple auths if posssible
2024-07-18 16:39:09 +02:00
Adolfo Gómez García
4fea6e6a3e
added remove duplicates to open stack
2024-07-18 16:15:11 +02:00
Adolfo Gómez García
43d0f3b4d4
Fixed test and added comment on from_dict for server_info
2024-07-17 19:53:26 +02:00
Adolfo Gómez García
7566071270
Cleaned and done openstack client tests
2024-07-17 19:41:52 +02:00
Adolfo Gómez García
9d51963903
Cleaning and fixing up Openstack Client
2024-07-17 18:27:09 +02:00
Adolfo Gómez García
b303ffc858
Adding test for openstack
2024-07-17 01:11:47 +02:00
Adolfo Gómez García
286b7cb09f
Adding Openstack Client tests and fixes to client and provider
2024-07-16 22:58:40 +02:00
Adolfo Gómez García
2a4ccac195
Fixing up openstack client, adding support for Application Credentials
2024-07-16 21:21:58 +02:00
Adolfo Gómez García
773c3b5b50
Fix model detail retrieval error handling
2024-07-15 18:21:25 +02:00
Adolfo Gómez García
c1c922b87b
Removed global stats from cache decorator (not really usefull in fact....)
2024-07-14 14:43:02 +02:00
Adolfo Gómez García
f6843fe11a
Added postgress on sql_datetime
2024-07-12 22:39:18 +02:00
Adolfo Gómez García
31c015cb41
Fixed MFA list not being appended to gui field (Removed by mistake)
2024-07-12 04:20:06 +02:00
Adolfo Gómez García
78352cfe8b
feat: Add type annotations to _ObservableList and _ObservableDict
2024-07-11 22:24:18 +02:00
Adolfo Gómez García
e880bdb228
Ensure that _fields exists on class creation (using __new__)
2024-07-11 21:45:44 +02:00
Adolfo Gómez García
c61e7e5444
Small state translation fix
2024-07-11 11:07:24 +02:00
Adolfo Gómez García
72407449be
Implemented "is_dirty" for Autoserializables, to avoid publication and
2024-07-11 10:58:54 +02:00
Adolfo Gómez García
d974d5904c
More addition for dirty control to Autoserializable
2024-07-11 10:49:49 +02:00
Adolfo Gómez García
8c5e2d6552
Adding support for controlling dirty state for autoserializable.
...
Added support for list fields
2024-07-11 10:26:47 +02:00
Adolfo Gómez García
b0cf8c5ddf
Refactoring code and improved possible use of a "is_dirty".
...
This method is to improve in the future the storage of data (Skipping it).
Curently, no one uses is_dirty (base class always returns True), but there it is in case longs serializations requires some optimization.
2024-07-11 05:55:32 +02:00
Adolfo Gómez García
e4d5bef48a
chore: Remove unused machine method in ProxmoxPublication and update references
2024-07-11 03:46:46 +02:00
Adolfo Gómez García
3016b0845c
Some small cleanups and fixed ServiceNotReadyError
2024-07-10 21:44:21 +02:00
Adolfo Gómez García
930c22d8fa
Fixed ReadyState on UserServiceNotReady error
2024-07-10 15:54:35 +02:00
Adolfo Gómez García
8778fa3314
Updated frontentds
2024-07-10 04:51:48 +02:00
Adolfo Gómez García
aa25ba9575
Added report method to allow debuging execution queue
2024-07-09 22:38:14 +02:00
Adolfo Gómez García
1e64b957a1
Moved ExecutionTimer to be used in other places
2024-07-09 22:30:08 +02:00
Adolfo Gómez García
a25184af52
Incorpored a max delay_rate for deletion
2024-07-09 22:19:07 +02:00
Adolfo Gómez García
1a263bf668
Added next execution factor correction based on how long it takes to execute operations on the server...
2024-07-09 22:16:07 +02:00
Adolfo Gómez García
4f6f93bba3
Updated from "last_check" to "next_check" deferred deletion info, so it's more versatile
2024-07-09 21:46:21 +02:00
Adolfo Gómez García
b1ee7656c8
Improving deferred deletion performance
2024-07-09 18:05:58 +02:00
Adolfo Gómez García
ad9d3532ee
Some improvements on dynamic tests to cover previously bogus unseriralization of the queue
2024-07-09 03:54:29 +02:00
Adolfo Gómez García
6a4c9a7454
Fixed tests for proxmox and due to changes, tests for deferred deleter
2024-07-08 21:35:03 +02:00
Adolfo Gómez García
84e24fd3ae
Fixed autoserializable test with new cast
2024-07-08 20:35:28 +02:00
Adolfo Gómez García
bf0d094c67
moved Operation to "types.services.Operation"
2024-07-08 20:31:43 +02:00