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

5170 Commits

Author SHA1 Message Date
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
Adolfo Gómez García
7c79a716a3
Refactor Xen service methods
Delete unused Proxmox test file
Upgraded Xen deployment serialization to auto_serializable
2024-01-28 02:10:08 +01:00
Adolfo Gómez García
45a409f72b
Added support for Objects as serialized fields
Added automarking "old serialized format" data for upgrade on UserInterface (in fact, returning that it needs upgrade)
Fixed tests
2024-01-28 01:44:43 +01:00
Adolfo Gómez García
7cfa9ca9f4
Migrated all os managers to "modern" serialization model 2024-01-27 19:29:49 +01:00
Adolfo Gómez García
e88c3f2fff
Upgraded linux os managers marshallers 2024-01-27 05:05:34 +01:00
Adolfo Gómez García
01e765a1db
Refactor MFA classes and add network restrictions 2024-01-26 23:24:05 +01:00
Adolfo Gómez García
f2c5ca2e92
Several mfa fixes and improvements 2024-01-26 23:15:42 +01:00
Adolfo Gómez García
63d1693fea
Joining linux freeipa with linux ad os manager to simplify
Fixing up serialization, to allow "derived" classes auto serialization correctly
2024-01-26 21:37:35 +01:00
Adolfo Gómez García
2ce03b9438
Upgraded SimpleLdap Auth to auto serialization model, keeping backwards compat ofc 2024-01-26 02:40:24 +01:00
Adolfo Gómez García
72b02d2560
refactorized REST for calendar actions 2024-01-26 02:17:05 +01:00
Adolfo Gómez García
d003e48a42
updated admin interface 2024-01-26 02:16:51 +01:00
Adolfo Gómez García
485520f402
Remodeled cache updater, minor fixes and more refactoring 2024-01-26 01:30:40 +01:00
Adolfo Gómez García
42e042d4d4
Migrated old regexldap serialization to automatic serialization model 2024-01-25 19:05:07 +01:00
Adolfo Gómez García
e115554b32
updated gitignore 2024-01-25 17:13:22 +01:00
Adolfo Gómez García
34c19799da
Removed pylist.json 2024-01-25 17:12:43 +01:00
Adolfo Gómez García
f034f5eb7f
Finised field upgrade mechaninsm 2024-01-25 03:37:57 +01:00
Adolfo Gómez García
d2c466c542
updating max.... names to better ones 2024-01-24 21:25:15 +01:00
Adolfo Gómez García
7cdc11219c
Remarshalling mechanics defined and implemented 2024-01-24 20:21:49 +01:00
Adolfo Gómez García
817100cf5b
implementing new "Remarshall" mechanicks to allow faster migrations... 2024-01-24 19:22:30 +01:00
Adolfo Gómez García
92042dd55a
Fixed Internal DB Auth (Different user for each host) and refactoring some dictionaries to classes 2024-01-24 18:17:41 +01:00
Adolfo Gómez García
8e23f7c818
small userinterface typing improvements 2024-01-24 04:25:43 +01:00
Adolfo Gómez García
81abe1d99f
Updated SAML 2024-01-24 04:15:53 +01:00
Adolfo Gómez García
3afeb4869c
Updated SAML to autocontain Organization display data 2024-01-24 03:33:52 +01:00
Adolfo Gómez García
5cf75a13f1
Updated admin interface visuals and upgraded configuration (DB model and internal) 2024-01-24 03:30:55 +01:00
Adolfo Gómez García
9a6ac745a0
Small fix for seeng passwords as hashes 2024-01-24 02:02:47 +01:00
Adolfo Gómez García
f4b38af989
Refactor actor registration and authentication
Update actor token parameters and save changes
Validate user groups during internal DB authentication
Export authenticator details in tree command
Fix minor issues in export and tree commands
2024-01-23 17:09:11 +01:00
Adolfo Gómez García
ad8f5e01c1
Fix function names in OpenGnsys and OpenStack services
Added a better type hint for callbacks return values
more code fixes
2024-01-23 03:37:05 +01:00
Adolfo Gómez García
59691d923d
fixed proxmos test 2024-01-23 01:33:48 +01:00