Adolfo Gómez García
5c0bf00344
Moving data to uds.core.types
2023-07-29 00:58:09 +02:00
Adolfo Gómez García
7fa8cb5183
Advancing on registered servers functionality
2023-07-28 02:22:50 +02:00
Adolfo Gómez García
94a0fb337f
Added "experimental" decorator to block access on failures
2023-07-28 02:02:40 +02:00
Adolfo Gómez García
c9a8a710d0
Commented as deprecated authSmallName
2023-07-27 21:05:30 +02:00
Adolfo Gómez García
c12091abbd
added LabelAuth instead of smallName to remove this last parameter on future
2023-07-27 21:05:00 +02:00
Adolfo Gómez García
17d684f1ce
Some refactoring to homogeneize json reponses for actors, clients, etc...
2023-07-27 20:49:23 +02:00
Adolfo Gómez García
48afe3a60c
Small fix so login/logout get logged in uds.log if root user
2023-07-27 01:21:21 +02:00
Adolfo Gómez García
da42ea8c42
Fixed loggin with root password on 4.0
2023-07-27 01:15:28 +02:00
Adolfo Gómez García
7e99bfebb3
Added Test method to registered_servers
2023-07-26 23:14:47 +02:00
Adolfo Gómez García
32c88e1543
Advancing a bit more on server registration, fixing up log level mess
2023-07-26 16:47:25 +02:00
Adolfo Gómez García
3dc3f4ad56
Updated "validateToken" to admint server type
2023-07-26 15:35:18 +02:00
Adolfo Gómez García
0ad2c418f5
Refining registered servers
2023-07-25 21:30:44 +02:00
Adolfo Gómez
7e8f44ebf8
Update settings.py.sample
...
Added comment on LDAP_CIPHER_SUITE if using OpenSSL libldap version (as in altlinux, for example)
2023-07-25 15:04:42 +02:00
Adolfo Gómez García
33e8bfc286
Added support for password fields on configuration
...
Migrated root password from encrypted to hashed using argon2
2023-07-23 06:22:11 +02:00
Adolfo Gómez García
7e830e2c9c
Fixed admin fake translations to nice encoding
2023-07-23 02:43:56 +02:00
Adolfo Gómez García
8137373c40
Added support for argon2, more secure than sha256 with salt.
...
Kept backwards compat with existing stored keys.
2023-07-23 02:16:51 +02:00
Adolfo Gómez García
a5b5899c93
Small comment for GNUTLS or OpenSSL libldap use
2023-07-22 02:22:32 +02:00
Adolfo Gómez García
9738f793e6
Added check for OPT_X_TLS_PROTOCOL constants before using them. Note that min protocol can also be set using the ciphers scrictly.
...
Also, due to the fact that python-ldap can be compliled against a libldap that uses gnutls or libss, the ciphers may be different, so in case of error, we simple warn it and continue...
2023-07-22 02:18:08 +02:00
Adolfo Gómez García
c0484d628d
Included "mac" as a informative field for registered servers
2023-07-21 18:27:55 +02:00
Adolfo Gómez García
7ca11fdb53
* Added support for "Teams optimizations". Note that "tunneled version" does not work due to the imbosibility to connect to localhost by Remote Destop App
...
* added ticket_length variable, and comment about tunnel
* Small type checking fix on saml
2023-07-21 14:46:55 +02:00
Adolfo Gómez García
ae9fc182bc
Moved type definition to top of class for machine provider
2023-07-17 17:34:53 +02:00
Adolfo Gómez García
a38716e1b0
Adding support for teams optimizations on virtual machines. To be tested!!!
2023-07-17 16:23:25 +02:00
Adolfo Gómez García
d81b68eaa7
Added Os Type on registered actor (will help us later when using them)
2023-07-16 23:00:26 +02:00
Adolfo Gómez García
0173a06411
Fixed ticket access in restricted mode
2023-07-14 13:48:55 +02:00
Adolfo Gómez García
9aa8d0da86
Replacing several diferent "registration" tables to a single, versatile one.
2023-07-12 19:36:42 +02:00
Adolfo Gómez García
81db3278bd
Renamed Tunnel tokens Table to Server Tokens and adapted code to it. Also recreated admin using Angular 16
2023-07-12 04:30:37 +02:00
Adolfo Gómez García
5da7b06d62
upgrading to angular 16 and replacing tunnel tokens by server tokens
2023-07-12 04:00:28 +02:00
Adolfo Gómez García
4e28bd4c9c
Fixed error pages 404 - 500
2023-07-04 00:43:04 +02:00
Adolfo Gómez García
80bf97a8b1
Fixed default error pages 404-500
2023-07-04 00:40:28 +02:00
Adolfo Gómez García
73cd338325
Using again XenAPI pip package
2023-07-04 00:13:13 +02:00
Adolfo Gómez García
bed57c4133
fixed AD machine group add (related to lists and encodings)
2023-06-29 14:48:23 +02:00
Adolfo Gómez García
7d63185fd1
updating settings for ldap ciphers
2023-06-28 18:50:16 +02:00
Adolfo Gómez García
eeae7f7039
Added support for ldaputil getting some configs from django settings
2023-06-27 14:44:56 +02:00
Adolfo Gómez García
e5b2e7351d
securing ldap connections a bit more
2023-06-24 19:03:54 +02:00
Adolfo Gómez García
13cce40a3d
Ldap connection ciphers reduced to 13 only, and some minor formatting
2023-06-24 17:49:55 +02:00
Adolfo Gómez García
bd37201109
Fixed (c) headers and some minor formatting related changes
2023-06-22 16:04:11 +02:00
Adolfo Gómez García
841097d4c3
Fixed service pool loggin
2023-06-22 15:49:38 +02:00
Adolfo Gómez García
77d4f9e2bd
Fixed log on auth.log from federated and tikets login
2023-06-21 15:10:05 +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
70c8a296ca
merged proxmox fix from 3.6
2023-06-09 15:00:11 +02:00
Adolfo Gómez García
1a7e7b9cd3
Sample reformatting
2023-06-09 02:51:30 +02:00
Adolfo Gómez García
4646e221c0
(c) fix
2023-06-08 16:32:31 +02:00
Adolfo Gómez García
75cef5b1ab
added notify preconnect in case of ticket update (username,...)
2023-06-06 15:13:36 +02:00
Adolfo Gómez García
53c964c77e
Minor documentation fix
2023-06-05 18:36:23 +02:00
Adolfo Gómez García
ba1cc3d372
added gpu availability check on proxmox
2023-05-30 17:53:38 +02:00
Adolfo Gómez García
f099870c60
Merge remote-tracking branch 'origin/v3.6'
2023-05-23 03:16:04 +02:00
Adolfo Gómez García
0363ac3a6a
added /rfx /rfx:gfx to macos by default
2023-05-23 03:15:34 +02:00
Adolfo Gómez García
1a30806f63
Merge remote-tracking branch 'origin/v3.6'
2023-05-22 14:36:58 +02:00
Adolfo Gómez García
23a9465ae1
removed micro on mac rdp (not working on most cases...)
2023-05-22 13:21:31 +02:00
Adolfo Gómez García
c33c1501f5
some fixes to make tests work as they are expected to
2023-05-21 16:19:58 +02:00