1
0
mirror of https://github.com/dkmstr/openuds.git synced 2025-01-06 13:17:54 +03:00
Commit Graph

4290 Commits

Author SHA1 Message Date
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
Adolfo Gómez García
525e9b9103
Some generic deleter improvements and fixed autoserialization with "typed" list, creating a simple mechanic to restore original types 2024-07-08 20:00:18 +02:00
Adolfo Gómez García
1cb96fd727
Fixed client ticket length 2024-07-07 17:31:13 +02:00
Adolfo Gómez García
dd9a02faa9
Some minor improvements to Proxmox, removing redundant code 2024-07-06 21:57:05 +02:00
Adolfo Gómez García
adf724101b
Fixed fixture 2024-07-06 19:22:29 +02:00
Adolfo Gómez García
856563a65c
Refactor Proxmox helpers to exclude differential storage types 2024-07-06 18:53:04 +02:00
Adolfo Gómez García
3c7ec1067f
Working on clean Proxmox 2024-07-06 16:41:08 +02:00
Adolfo Gómez García
ea5730c857
Improving proxmox and fxing up tests 2024-07-06 15:49:47 +02:00
Adolfo Gómez García
a1499b0895
Cleaning and refactoring proxmox, and fixed tests 2024-07-06 02:31:05 +02:00
Adolfo Gómez García
28ed59e185
Some minor type fixes for mypy 2024-07-05 19:32:44 +02:00
Adolfo Gómez García
2c8ef0cbe9
chore: Import types module in provider.py 2024-07-05 17:39:30 +02:00
Adolfo Gómez García
0b7adc8b19
Refactor logging in Module and Service classes 2024-07-05 17:28:01 +02:00
Adolfo Gómez García
29179a31df
Refactor logging in Module and Service classes 2024-07-05 17:09:49 +02:00
Adolfo Gómez García
1873ed46fe
Fixed MFA missing db_obj method and fixed Proxmox Helpers 2024-07-05 16:27:14 +02:00
Adolfo Gómez García
e5035efafb
Changed stats graphs on admin to use days instead of hours 2024-07-04 20:16:27 +02:00
Adolfo Gómez García
4163b5aae2
Improved a bit stats charts 2024-07-04 18:55:52 +02:00