Adolfo Gómez García
2a3e90be57
Update connection type hints in RegexLdap to use LDAPConnection instead of LDAPObject
2025-07-09 03:36:15 +02:00
Adolfo Gómez García
bd53926c81
snake_case fixin before stabilizing... :)
2024-10-12 17:55:14 +02:00
Adolfo Gómez García
c041284588
Refactoring for mypy complains... most of them are weird :S
2024-10-12 03:17:54 +02:00
Adolfo Gómez García
58b845efd2
Fixed tests
2024-09-23 16:07:38 +02:00
Adolfo Gómez García
27f950e2b6
Several minor fixes
...
- Error exception show fix
- Oauth2 tokeninfo fix
- Extracted common fields from ldap, etc.. to fields
- Removed "rereading" tag from main.py, nonsense...
2024-09-17 02:47:34 +02:00
Adolfo Gómez García
c7666bb4f2
Refactor authentication logging to include error flag
2024-09-16 16:22:42 +02:00
Adolfo Gómez García
26f48d22f8
Son minimal cosmetic refactorizations
2024-06-08 06:08:33 +02:00
Adolfo Gómez García
211cf4d5e6
Replaced "@author" by "Author"
...
Fixing pyright issues on tests
2024-05-25 17:28:44 +02:00
Adolfo Gómez García
24c2da1b4b
General fixes and improvements.
...
Added custom messages to service pool and made miscellaneous updates.
Renamed and added new files in OVirt service, including new types.
Updated OpenStack and PhysicalMachines services.
Modified Proxmox deployment and made changes to main.js and index.html.
Fixed HTML5RDP, HTML5SSH, HTML5VNC, RDP, SPICE, X2GO transports.
Updated unit tests.
2024-03-14 22:41:27 +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
bedadf24ac
Fix type annotations and method signatures
2024-02-23 00:37:30 +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
05038e2e6f
Retyped value setter/getters for UserInterface Fields
2024-02-19 19:01:01 +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
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
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
81abe1d99f
Updated SAML
2024-01-24 04:15:53 +01:00
Adolfo Gómez García
de3985c841
Updating more names, code review and fixes.
2024-01-22 03:39:56 +01:00
Adolfo Gómez García
9dbb47a4ad
more refactoring and fixes and tests...
2024-01-16 00:14:00 +01:00
Adolfo Gómez García
27d91154b6
A lot of refactorization :S
2024-01-11 05:00:49 +01:00
Adolfo Gómez García
84f1fef5d7
advancing on refactoring
2024-01-10 22:41:41 +01:00
Adolfo Gómez García
ad1b8cb51d
More refactorization
2024-01-10 19:17:15 +01:00
Adolfo Gómez García
bf3d36c901
Improved mfa code storage on browser and related security
2024-01-10 04:35:13 +01:00
Adolfo Gómez García
f6c6578b00
advancing on refactoring
2024-01-10 02:01:03 +01:00
Adolfo Gómez García
6ae18f4a58
advancing on refactoring
2024-01-09 02:45:44 +01:00
Adolfo Gómez García
cf4a7e0ef9
advancing on refactoring and cache improvements
2024-01-08 15:26:08 +01:00
Adolfo Gómez García
bc61814ec4
advancing on refactoring and cache improvements
2024-01-08 00:44:44 +01:00
Adolfo Gómez García
b7e828b57c
advancing on refactoring
2024-01-07 01:04:22 +01:00
Adolfo Gómez García
4a1a1c3e43
refactoring to camel_case, some fixes
2024-01-04 00:21:06 +01:00
Adolfo Gómez García
914d541748
refactoring to camel_case, some fixes
2024-01-04 00:08:17 +01:00
Adolfo Gómez García
a6e65b62b0
More updates to type annotations
2023-12-04 01:07:56 +01:00
Adolfo Gómez García
a48f5e6241
Replacing deprecating typing classes in favour of builtings or collections.abc ones.
...
Most changes are simple annotations.
Will continue changes as i found them :)
2023-12-04 00:04:56 +01:00
Adolfo Gómez García
29ff0081a4
Refactorin exceptions, types, constants, ...
2023-11-03 18:47:20 +01:00
Adolfo Gómez García
9419e0f69e
Cleaning up repeated code for authenticators with regex fields
2023-10-19 19:21:59 +02:00
Adolfo Gómez García
7f62bb29c0
renamed "multiline" to more convenient "lines" and ugraded dashboard
2023-10-19 13:18:43 +02:00
Adolfo Gómez García
9deaef7eb5
Renamed dbAuthenticator() to dbObj (to be same name on all models...)
2023-09-02 05:13:33 +02:00
Adolfo Gómez García
33c263d6a8
Fixed rest of UserInterface classes and improved multichoice
2023-09-01 03:42:13 +02:00
Adolfo Gómez García
f24b801f04
more UserInterface improvements and fixes :)
2023-08-31 20:04:36 +02:00
Adolfo Gómez García
8370194033
Moved uds.core.util.request to uds.core.types.request
2023-08-31 03:01:04 +02:00
Adolfo Gómez García
a169c4b8c4
Moving Tab from ui to types
2023-08-30 04:01:08 +02:00
Adolfo Gómez García
4a3c27ba11
Added much better name for "defValue" (now it is "default"), and removed nonsense "value" field from gui description
2023-08-29 15:05:13 +02:00
Adolfo Gómez García
7fd2d1162d
upgraded regexldap and saml field processor to admit:
...
* : as a "prependable" to the attribute value
* +, to join several fields (must be fields with 0 o 1 elements only) into an single value
2023-06-13 17:11:39 +02:00
Adolfo Gómez García
54efa40eef
Refactoring using pylint
2023-04-15 03:23:17 +02:00
Adolfo Gómez García
a09452fe49
Fixes from merges and recompiled admin and user interfaces
2023-03-24 15:23:18 +01:00
Adolfo Gómez García
7415dcbdb0
Merge remote-tracking branch 'origin/v3.6'
2023-03-22 03:07:32 +01:00
Adolfo Gómez García
5c9dd741d3
Added certificate check support for all ldap based auths
2023-03-22 02:33:27 +01:00
Adolfo Gómez García
6165d2db15
Reafactorization and fixes
...
Refactorized some exceptions names
Fixed Spice Protocol
Added "getConsoleConnection" as optional UserDeployment method
2023-02-14 15:09:20 +01:00
Adolfo Gómez García
da823d2e6c
Refactoring UDS Exceptions
2023-02-13 16:35:35 +01:00
Adolfo Gómez García
937240a9fc
Refactoring Authenticators related and minor type checking fixes
2022-10-31 19:24:14 +01:00