1
0
mirror of https://github.com/dkmstr/openuds.git synced 2024-12-31 17:17:53 +03:00
Commit Graph

5197 Commits

Author SHA1 Message Date
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
Adolfo Gómez García
500cb2ed96
Adding an fixing up proxmox 2024-02-19 02:15:04 +01:00
Adolfo Gómez García
a3fa9f604a
Added type to spice console connection, and fixed discovered errors :) 2024-02-18 23:46:27 +01:00
Adolfo Gómez García
b58d3e210c
Fix service provider naming in code
* Renamed service "parent" to more convenient "provider"
2024-02-18 17:16:58 +01:00
Adolfo Gómez García
57be9c80b6
Adding testing mechaniccs 2024-02-18 16:48:20 +01:00
Adolfo Gómez García
9614323a1b
Fixed translations 2024-02-17 19:01:51 +01:00
Adolfo Gómez García
009d10ad56
Fix import statements for UserServiceManager to new userservice instead of old user_service 2024-02-17 17:59:54 +01:00
Adolfo Gómez García
96db6ded98
Improved user service removal worker, and "removable" check 2024-02-17 17:54:12 +01:00
Adolfo Gómez García
8d26fff400
fixed specialization and specialization tests 2024-02-16 21:56:53 +01:00
Adolfo Gómez García
042a27737f
simple fixes 2024-02-16 18:41:34 +01:00
Adolfo Gómez García
e6c7a80ac5
Added fixed service specialization tests and fixed it :) 2024-02-16 03:05:23 +01:00
Adolfo Gómez García
f279a503aa
Updated translations 2024-02-15 21:29:14 +01:00
Adolfo Gómez García
511833d2fd
Upgraded admin interface 2024-02-15 20:08:43 +01:00
Adolfo Gómez García
77e7df76bf
Some minor fixes 2024-02-15 20:06:38 +01:00
Adolfo Gómez García
9defc46083
Fixing up fixed_service generalization, and starting a test for this... 2024-02-15 19:40:36 +01:00
Adolfo Gómez García
97fc8f844e
Upgraded OpenGnsys connector 2024-02-15 16:31:15 +01:00
Adolfo Gómez García
9800218df9
Added some fixes to services_info_dict and finished tests for metapools transports grouping 2024-02-10 21:28:15 +01:00
Adolfo Gómez García
3d02a99b42
Remove last "autoattributes" use.
Will remove the class probably on 5.0, when sure no data is left behind using it (Probably, first will rename it just in case it's needed on some environment can recover it fast, or import conditionally...)
2024-02-04 05:25:42 +01:00
Adolfo Gómez García
34005c2af3
* updated admin
* Added Xen Fixed Services
* Fixed specializations folders name
2024-02-04 05:12:44 +01:00
Adolfo Gómez García
e921c76530
small proxmox fix and rest 2024-02-02 00:56:40 +01:00
Adolfo Gómez García
1d569d009a
Moving common "specializations" algos for services to a common base 2024-02-02 00:22:17 +01:00
Adolfo Gómez García
c4a5beafd4
Small fix to service_pools (to use iexact on uuid search of user, to allow old data to be used...)
some minor formating
Now, proxmos fixed pool, seems to work correctly. Some test to be done anyway :)
2024-02-01 03:23:32 +01:00
Adolfo Gómez García
434a20254e
Working on proxmox fixed pool 2024-02-01 02:36:59 +01:00
Adolfo Gómez García
70ccbc3591
Fixed "mass retrieval" of properties for items list of service pools 2024-02-01 02:36:33 +01:00
Adolfo Gómez García
d4ae8f589f
Adding proxmox fixed pool service 2024-02-01 01:33:43 +01:00
Adolfo Gómez García
8ec94e0cdf
Adding fixed pool of machines to ProxMox 2024-01-31 00:43:27 +01:00
Adolfo Gómez García
06f3487d2c
Moved all marshallers to automatic methods (using UserInterface or AutoSerializable fields...) 2024-01-30 03:49:36 +01:00
Adolfo Gómez García
4a92cdb1e5
Migrated OpenGnsys OpenNebula and Openstack marshallers and added test to ensure compat 2024-01-29 23:50:38 +01:00
Adolfo Gómez García
9522989679
Fixing up machines by ip services 2024-01-29 19:54:43 +01:00
Adolfo Gómez García
33cdf27375
Improving environment class 2024-01-29 02:52:27 +01:00
Adolfo Gómez García
b42f93839f
Some Environment improvements 2024-01-29 01:41:35 +01:00
Adolfo Gómez García
dfedbd6bf3
Fixed auto-imported regex by mistake... 2024-01-29 01:28:15 +01:00
Adolfo Gómez García
af441c13e7
code cleanup 2024-01-29 01:16:10 +01:00
Adolfo Gómez García
266b0c2d1e
Renamed "auto_serializable" to "autoserializable"
Done physical machines multi machines migration to common serialization models
2024-01-28 21:29:26 +01:00
Adolfo Gómez García
bd8562a58e
small fix 2024-01-28 13:48:48 +01:00
Adolfo Gómez García
cf34718cf4
Added factory tester 2024-01-28 13:47:51 +01:00
Adolfo Gómez García
db082109bd
Some minor renames and adding new tests 2024-01-28 13:32:27 +01:00
Adolfo Gómez García
0c3a1d746e
Fixed default autoserialization values... 2024-01-28 02:43:48 +01:00
Adolfo Gómez García
ea91006b77
Autoserializable improvements:
- Now only autoserializable with same fields are considered equals, so equals now is simmetric
- Ensured that missing or new fields addition to the Autoserializable does not breaks anything
- Now on read of missing fields, values are assigned to default values (allowing future migrations with field adition and default values)
2024-01-28 02:36:10 +01:00