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

4061 Commits

Author SHA1 Message Date
Adolfo Gómez García
62742e9438
Adding type info to OpenStack, to enhance resilence and code sanity 2024-03-09 04:59:21 +01:00
Adolfo Gómez García
466bda440e
Updated OpenStack service and helper functions
In this commit, several modifications have been made to the OpenStack service and its helper functions. The changes include improvements to the efficiency and reliability of the service. Additionally, the OpenStack client has been updated to handle new scenarios and edge cases. These updates are expected to enhance the overall performance and stability of the OpenStack service.
2024-03-07 23:33:23 +01:00
Adolfo Gómez García
ac116697f4
Improving openstack, to allow more than one endpoint of a kind, and iterate over them in case of error 2024-03-07 23:20:00 +01:00
Adolfo Gómez García
14745e7f1b
Some minor typing fixes and added openstack patch to allow some cloud providers listing invalid enpoints 2024-03-07 18:42:14 +01:00
Adolfo Gómez García
ef70b5ce76
Updating client 2024-03-06 02:51:03 +01:00
Adolfo Gómez García
2d40b5ea5b
Moving to new method names. Client keeps backwards compat 2024-03-05 04:15:32 +01:00
Adolfo Gómez García
16e99aad1d
Moving to new method names. Client keeps backwards compat 2024-03-05 04:04:58 +01:00
Adolfo Gómez García
ef73487473
Adding a mechaning to disallow removal of user services by internal method automatically 2024-03-04 20:22:04 +01:00
Adolfo Gómez García
38340ef709
Giving a more convenient name for ready states returned from get_userservice... methods 2024-03-04 19:44:00 +01:00
Adolfo Gómez García
9d97206806
Enhaced autospec so refactoring will work fin with tests also 2024-03-04 03:37:32 +01:00
Adolfo Gómez García
3cc36891c3
Merge branch 'master' of github.com:/VirtualCable/openuds 2024-03-02 16:27:09 +01:00
Adolfo Gómez García
3f7d5f4b2e
Added helpers test to proxmox 2024-03-02 16:27:04 +01:00
Adolfo Gómez García
7250a1d499
Minor fixes to tests discovered while running them on arm 2024-03-02 05:07:28 +01:00
Adolfo Gómez García
160dda7236
Small fixes on proxmox tests 2024-03-01 00:29:36 +01:00
Adolfo Gómez García
ecdd311837
Some minor fixes 2024-03-01 00:13:40 +01:00
Adolfo Gómez García
6e7700c7e2
MASSIVE type checking fixes for even more strict checkings 2024-02-29 01:36:10 +01:00
Adolfo Gómez García
a2fc3130cd
MASSIVE type checking fixes for even more strict checkings 2024-02-29 01:33:45 +01:00
Adolfo Gómez García
05d26c732e
Done cancel/destroy test and user assignation for proxmox 2024-02-28 20:31:08 +01:00
Adolfo Gómez García
09858a165c
Fixed and updated translations 2024-02-28 02:03:25 +01:00
Adolfo Gómez García
255a7c50c3
Updated translations 2024-02-28 01:20:40 +01:00
Adolfo Gómez García
95a9807d6a
Generators, proxmox and states fixes 2024-02-28 00:51:56 +01:00
Adolfo Gómez García
c8d6fbcbd1
Moving Deploy States to its own class 2024-02-27 20:33:55 +01:00
Adolfo Gómez García
69ffbe384c
Upgraded Calendar Types 2024-02-27 16:04:55 +01:00
Adolfo Gómez García
7ef34f3897
Fix various code issues 2024-02-27 00:18:13 +01:00
Adolfo Gómez García
86fe499d3a
Fixed content processing of Django Promises (for tranlations) 2024-02-26 19:07:25 +01:00
Adolfo Gómez García
5d21a9086a
fixed some "autoimported" by misclick modules :S 2024-02-26 17:30:36 +01:00
Adolfo Gómez García
552bdfc0cf
Added rest consts 2024-02-26 17:07:24 +01:00
Adolfo Gómez García
5c7d13e890
Refactorized model to make it more manageable... 2024-02-26 17:07:05 +01:00
Adolfo Gómez García
f9e2d88529
Fixing typing also on tests 2024-02-26 14:57:10 +01:00
Adolfo Gómez García
3bf7af2e3d
Fixing typing also on tests 2024-02-26 05:50:36 +01:00
Adolfo Gómez García
4ad32931ee
Very big refactoring to adapt to strict checking mode 2024-02-23 18:01:02 +01:00
Adolfo Gómez García
975dd80c5d
Some more fixes 2024-02-23 04:26:38 +01:00
Adolfo Gómez García
6f85a42673
Fix method signatures and naming conventions 2024-02-23 03:07:55 +01:00
Adolfo Gómez García
bedadf24ac
Fix type annotations and method signatures 2024-02-23 00:37:30 +01:00
Adolfo Gómez García
02f367efd8
more fixes and bug detection 2024-02-22 23:39:48 +01:00
Adolfo Gómez García
dc8df5bb79
More type checking enforcing and bug fixes 2024-02-22 22:17:39 +01:00
Adolfo Gómez García
73042dd76f
Added type checking to all deployment tasks 2024-02-22 21:50:20 +01:00
Adolfo Gómez García
7e33f381d4
More fixes, types, etc... 2024-02-22 04:25:54 +01:00
Adolfo Gómez García
beae9271cd
Fixing up more hints, and fixing found errors 2024-02-22 02:56:03 +01:00
Adolfo Gómez García
1633d0d1b1
Massive changes:
* Updated test type result type
* Fixing up mypy/pyright complains on strict mode
2024-02-21 21:48:59 +01:00
Adolfo Gómez García
05df32a739
Add type annotations to several methods and functions 2024-02-21 17:35:59 +01:00
Adolfo Gómez García
75b27af0fe
Big code fixing, adapting to mypy/pyright strict checking mode 2024-02-21 03:35:36 +01:00
Adolfo Gómez García
57a8d26adc
More test and fixes for proxmox 2024-02-20 05:19:40 +01:00
Adolfo Gómez García
8f902b36fa
In case of error 500 on proxmox, try to get some info from journal 2024-02-20 02:07:30 +01:00
Adolfo Gómez García
6fca6c2d0a
Refactor Proxmox service classes 2024-02-19 23:43:48 +01:00
Adolfo Gómez García
4b85424f56
Adding basic proxmox service tests 2024-02-19 23:31:25 +01:00
Adolfo Gómez García
05038e2e6f
Retyped value setter/getters for UserInterface Fields 2024-02-19 19:01:01 +01:00
Adolfo Gómez García
3a9e48d4b6
Fix caching key function name to a more convenient one 2024-02-19 17:45:51 +01:00
Adolfo Gómez García
bf8b40be6f
Update Proxmox service provider and related files 2024-02-19 17:28:30 +01:00
Adolfo Gómez García
202444f64e
Cleaning "nonsense" repeated methods from proxmox service that are only direct proxies to proxmox provider< 2024-02-19 02:21:55 +01:00