Adolfo Gómez García
419c828cc0
Use singleton instance of CryptoManager for password encryption in Tickets handler
2025-02-12 17:48:53 +01:00
Adolfo Gómez García
1c81c4e76c
Add mfa_data_enabled attribute to authenticator classes and update related methods
2025-02-12 17:43:09 +01:00
Adolfo Gómez García
d6518ee30c
Merge remote-tracking branch 'origin/v4.0'
2025-02-11 18:34:49 +01:00
Adolfo Gómez García
67b58f62ee
Add force_new parameter to get_mac method for DynamicService and its implementations
2025-02-11 18:34:16 +01:00
Adolfo Gómez García
79aeaee67b
Merge remote-tracking branch 'origin/v4.0'
2025-02-11 17:05:53 +01:00
Adolfo Gómez García
a25b510f0e
Refactor support parameters handling in HTML5RDPTransport to use dictionary comprehension for cleaner code
2025-02-11 17:05:20 +01:00
Adolfo Gómez García
3edabec51e
Refactor CryptoManager usage to use singleton instance for random string and encryption
2025-02-11 16:56:25 +01:00
Adolfo Gómez García
475fefbbfd
Merge remote-tracking branch 'origin/v4.0'
2025-02-11 16:21:30 +01:00
Adolfo Gómez García
92eee92b29
Add support parameters field to HTML5RDPTransport for configurable options
2025-02-11 16:19:25 +01:00
Adolfo Gómez García
0a45c06284
Remove unused weblogin_required decorator from download view to allow downloads
2025-02-10 17:03:08 +01:00
Adolfo Gómez García
803c8ba7b2
Refactor REST methods to use specific ItemDictType for item serialization and improve type handling
2025-02-09 15:15:23 +01:00
Adolfo Gómez García
10076bf46a
Fix test case to return TestResponse instead of an empty list in HelpDoc tests
2025-02-08 20:10:15 +01:00
Adolfo Gómez García
94249decfb
Refactor HelpDoc class to support function-based help documentation and improve return type handling
2025-02-08 20:07:15 +01:00
Adolfo Gómez García
f9a0026d5d
Add test for HelpDoc generation from nested dataclass response
2025-02-08 15:09:33 +01:00
Adolfo Gómez García
2d524fcdf2
Refactor API documentation for clarity and consistency in method descriptions
2025-02-08 15:00:48 +01:00
Adolfo Gómez García
d82e7dc838
Refactor HandlerNode to improve help path generation for custom methods
2025-02-06 01:22:01 +01:00
Adolfo Gómez García
b9594013a0
Remove unnecessary comment on DBConfig enumeration in Config class
2025-02-05 13:38:32 +01:00
Adolfo Gómez García
8130afa2d5
Refactor HelpMethod and HelpInfo classes to include HTTP methods and improve documentation rendering
2025-02-04 13:20:03 +01:00
Adolfo Gómez García
458b4d3412
Refactor API documentation and improve help method descriptions for clarity
2025-02-04 03:40:57 +01:00
Adolfo Gómez García
4c6a9237e8
Enhance API documentation and improve help method clarity
2025-02-04 00:02:38 +01:00
Adolfo Gómez García
0c4a00e163
Refactor authentication and authorization logic for improved clarity and consistency
2025-02-03 18:33:02 +01:00
Adolfo Gómez García
6899cff246
Refactor HelpMethodInfo and HelpMethod classes for improved API documentation clarity
2025-02-03 17:16:33 +01:00
Adolfo Gómez García
4c59a25092
Add HelpMethod and HelpMethodInfo classes for improved API documentation
2025-02-03 04:49:04 +01:00
Adolfo Gómez García
b41a1afd43
Refactor access control roles to use UserRole constants for consistency
2025-02-03 01:29:09 +01:00
Adolfo Gómez García
ee2262a779
Fix 404 template to reference the correct utility JavaScript file
2025-02-02 12:32:37 +01:00
Adolfo Gómez García
c54111cf56
Merge remote-tracking branch 'origin/v4.0'
2025-01-30 18:26:06 +01:00
Adolfo Gómez García
354040c051
Add 'state' field to save_fields in Authenticators model
2025-01-30 18:23:57 +01:00
Adolfo Gómez García
beccee144a
Refactor custom methods to use ModelCustomMethod for improved clarity and consistency
2025-01-25 20:03:35 +01:00
Adolfo Gómez García
b9f4e7f2ea
Started endpoint for REST API documentation endpoint and refactor authentication role checks to be more clear.
2025-01-25 19:42:13 +01:00
Adolfo Gómez García
84d565ec19
Refactor stats counter mappings to use more descriptive variable names
2025-01-23 05:27:01 +01:00
Adolfo Gómez García
6424ca37cf
Merge remote-tracking branch 'origin/v4.0'
2025-01-22 19:54:46 +01:00
Adolfo Gómez García
45d1ad17e9
Clarify interval parameter in stats methods and improve performance logging in authenticator stats report
2025-01-22 19:52:17 +01:00
Adolfo Gómez García
0964a38aef
Updated admin interface
2025-01-22 18:20:49 +01:00
Adolfo Gómez García
c758819c6b
Merge remote-tracking branch 'origin/v4.0'
2025-01-22 17:48:44 +01:00
Adolfo Gómez García
77f582a8cf
Clean up OU values by removing spaces around commas and equals signs in Linux and Windows OS managers
2025-01-22 17:46:52 +01:00
Adolfo Gómez García
6ab48c9d04
Merge remote-tracking branch 'origin/v4.0'
2025-01-21 17:33:54 +01:00
Adolfo Gómez García
0f218cbeba
Refactor imports in servers_management.py to avoid circular dependencies
2025-01-21 17:33:05 +01:00
Adolfo Gómez García
8a148be042
Merge remote-tracking branch 'origin/v4.0'
2025-01-21 14:50:18 +01:00
Adolfo Gómez García
2d83f3a32b
updated client (minor fixes
2025-01-21 14:50:06 +01:00
Adolfo Gómez García
b20a051fd7
updated client (minor fixes
2025-01-21 14:49:50 +01:00
Adolfo Gómez García
e738b5c447
Merge remote-tracking branch 'origin/v4.0'
2025-01-20 23:52:24 +01:00
Adolfo Gómez García
0fefd8864a
Fix key name in server response to use 'hostname' instead of 'name'
2025-01-20 23:51:36 +01:00
Adolfo Gómez García
f5dedb1cde
Add server stats method and improve server management logic, due to using select_for_update when no transaction where used...
2025-01-20 23:51:02 +01:00
Adolfo Gómez García
cc03e5d6c3
Merge remote-tracking branch 'origin/v4.0'
2025-01-20 23:28:39 +01:00
Adolfo Gómez García
70c865c862
updated client
2025-01-20 23:27:36 +01:00
Adolfo Gómez García
6239d499af
Merge remote-tracking branch 'origin/v4.0'
2025-01-20 18:11:05 +01:00
Adolfo Gómez García
defd2ddd7c
Removed by now the inclussion of x2goclient inside appimages
2025-01-20 18:10:50 +01:00
Adolfo Gómez García
79a1fe5e80
Fixed client
2025-01-20 18:10:15 +01:00
Adolfo Gómez García
e37a65b8d1
Fixed client
2025-01-20 17:34:32 +01:00
Adolfo Gómez García
793f6fda18
Update domain handling in update_transport_ticket to format username correctly
2025-01-15 18:22:49 +01:00