1
0
mirror of https://github.com/dkmstr/openuds.git synced 2024-12-22 13:34:04 +03:00
Commit Graph

5482 Commits

Author SHA1 Message Date
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
6e59402747
Updated client 2024-07-05 16:35:21 +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
Adolfo Gómez García
43389248c8
old_field_name and servers improvement.
Improved old_field_name to allow more than 1 "old field name", just in case the future. Also, improved servers manager to allow a "threshold" value, so we can get intead of the less loaded server, one with some load, but not too loaded...
2024-07-04 00:41:16 +02:00
Adolfo Gómez García
d60f47aa7a
Improved InsecureRequestWarning 2024-07-03 22:19:50 +02:00
Adolfo Gómez García
e62e9875da
Refactoring Proxmox 2024-07-03 19:15:59 +02:00
Adolfo Gómez García
65d7e81263
Fixed missing inheritance for Proxmox Error classes 2024-07-03 02:26:02 +02:00
Adolfo Gómez García
06bc4cae4a
Finished refactoring of Proxmox client 2024-07-03 00:17:50 +02:00
Adolfo Gómez García
3f7cb8e3db
Renamed client to proxmox 2024-07-02 23:25:24 +02:00