1
0
mirror of https://github.com/dkmstr/openuds.git synced 2025-04-24 06:50:15 +03:00

4694 Commits

Author SHA1 Message Date
Adolfo Gómez García
3a0922e41b
Merge remote-tracking branch 'origin/v4.0' 2025-04-23 20:45:18 +02:00
Adolfo Gómez García
bf93c2cbe4
Fix type hint for disks field in ServerStats and simplify stamp assignment in from_dict method 2025-04-23 20:33:17 +02:00
Adolfo Gómez García
ae1009d1a0
Refactor error handling and improve code readability in ServerApiRequester methods 2025-04-23 20:33:07 +02:00
Adolfo Gómez García
7347c6fb49
Enhance AssignedService to support IP address changes and validate user ownership updates 2025-04-23 20:23:28 +02:00
Adolfo Gómez García
46c03a84f5
Handle Server.DoesNotExist exception when retrieving server by UUID in ServerManager 2025-04-23 20:23:11 +02:00
Adolfo Gómez García
ed739c62ac
Add is_managed method to Server class to determine server management status 2025-04-23 17:02:18 +02:00
Adolfo Gómez García
52d947cb7d
Increase IDP metadata field length and improve metadata fetching logic with enhanced error handling and type casting 2025-04-23 16:44:39 +02:00
Adolfo Gómez García
f444b1222f
Fix default_factory type in HelpDoc class for arguments field 2025-04-22 20:27:44 +02:00
Adolfo Gómez García
c4732791ff
Fix help_paths documentation reference in Stats class 2025-04-22 20:26:23 +02:00
Adolfo Gómez García
452225b3a2
Merge remote-tracking branch 'origin/v4.0' 2025-04-21 17:17:30 +02:00
Adolfo Gómez García
2f23b12f4e
Enhance email MFA notifications by improving message content in plain text and HTML formats 2025-04-21 17:15:15 +02:00
Adolfo Gómez García
f73a727107
Enhance email MFA notifications by including additional message content in both plain text and HTML formats 2025-04-21 15:32:29 +02:00
Adolfo Gómez García
f6e7143415
Refactor error handling and logging in ServicesPools to improve clarity and maintainability 2025-04-16 19:00:12 +02:00
Adolfo Gómez García
c6ef43826a
Handle AccessDenied exception in blocker decorator to improve error management 2025-04-16 17:53:32 +02:00
Adolfo Gómez García
439a07297f
Add error logging for invalid token access and implement report generation for deferred deletion state 2025-04-16 17:30:14 +02:00
Adolfo Gómez García
bef5896c32
Refactor services_pools and user_services to improve code clarity and maintainability 2025-04-15 16:27:06 +02:00
Adolfo Gómez García
4701e89e64
Merge remote-tracking branch 'origin/v4.0' 2025-04-11 14:46:43 +02:00
Adolfo Gómez García
086366a2a1
Enhance ChromeOS detection by refining SSL header handling and adding fallback tests for User-Agent 2025-04-11 14:46:20 +02:00
Adolfo Gómez García
10b6850a64
Refactor service pool state checks and add test for locked service pool behavior 2025-04-10 18:58:05 +02:00
Adolfo Gómez García
1bf80722a0
Add docstring to db_value method in KnownOS enum for clarity 2025-04-10 17:48:23 +02:00
Adolfo Gómez García
177536e77a
Enhance Chrome OS detection by adding alternative name and unit test for SSL headers 2025-04-10 17:46:20 +02:00
Adolfo Gómez García
166c407db9
Fix ChromeOS user agent string in test_detect_chromeos 2025-04-10 17:10:23 +02:00
Adolfo Gómez García
2d45e43cd1
Add unit test for ChromeOS detection in os_detector 2025-04-10 17:07:02 +02:00
Adolfo Gómez García
911368ed43
Merge remote-tracking branch 'origin/v4.0' 2025-04-10 05:16:34 +02:00
Adolfo Gómez García
b5b1cc276a
Refactor server activity enumeration and update test fixture to set last_ping 2025-04-10 05:15:07 +02:00
Adolfo Gómez García
d3757343bc
Merge remote-tracking branch 'origin/v4.0' 2025-04-09 21:38:33 +02:00
Adolfo Gómez García
decb02ed64
Add method to enumerate servers with recent activity and refactor excluded servers logic 2025-04-09 21:35:11 +02:00
Adolfo Gómez García
85e948a447
Enhance authentication logic to exclude disabled authenticators and filter visible ones in configjs 2025-04-09 16:48:46 +02:00
Adolfo Gómez García
e2f8d47b7f
Fixed network uuid retrieval that was {'id': ...} and must be {...} 2025-04-09 16:47:17 +02:00
Adolfo Gómez García
2ab2e3219f
Merge remote-tracking branch 'origin/v4.0' 2025-04-09 05:03:12 +02:00
Adolfo Gómez García
f592647f70
Add last_activity_period parameter to exclude inactive servers in selection 2025-04-09 05:00:45 +02:00
Adolfo Gómez García
3c2041d5bf
Change stamp type from int to datetime in ServersServers class 2025-04-08 17:38:13 +02:00
Adolfo Gómez García
c1fa4c17a5
Merge remote-tracking branch 'origin/v4.0' 2025-04-08 17:37:58 +02:00
Adolfo Gómez García
b5a91d5ea8
Update script and preload links in admin index.html with new version stamps and integrity hashes 2025-04-08 17:25:55 +02:00
Adolfo Gómez García
938dfeaa15
Refactor user service field retrieval to conditionally include state, cache level, and actor version based on service pool state 2025-04-08 17:10:22 +02:00
Adolfo Gómez García
cffc8ff368
Fix MAC address display in ServersGroups to handle unknown MACs 2025-04-08 16:56:28 +02:00
Adolfo Gómez García
78f5e59a40
Add response stamp and additional fields to server management responses 2025-04-08 16:50:00 +02:00
Adolfo Gómez García
5f22412a10
Merge remote-tracking branch 'origin/v4.0' 2025-04-07 19:06:26 +02:00
Adolfo Gómez García
47e329fdf4
Enhance user service removal logic to allow forced removal and improve GPU availability check in Proxmox client 2025-04-07 18:29:00 +02:00
Adolfo Gómez García
ff21166e87
Add message authenticator verification to RadiusClient authentication 2025-04-06 21:06:09 +02:00
Adolfo Gómez García
30825d5538
Merge remote-tracking branch 'origin/v4.0' 2025-04-06 14:16:11 +02:00
Adolfo Gómez García
eec65716d9
Add 'Use Message Authenticator' option to Radius authentication and MFA 2025-04-06 13:38:06 +02:00
Adolfo Gómez García
eba9fb02d6
Fix filter syntax in LogMaintenance to use correct field lookup for created date 2025-04-03 19:13:55 +02:00
Adolfo Gómez García
925ba00523
Merge remote-tracking branch 'origin/v4.0' 2025-04-02 22:57:20 +02:00
Adolfo Gómez García
47f835186c
Refactor test_migration.py for improved readability and maintainability 2025-04-02 22:56:35 +02:00
Adolfo Gómez García
99855aa982
Refactor user_uuid assignment in ServerManager to simplify logic and remove unused parameter 2025-04-02 22:56:26 +02:00
Adolfo Gómez García
26ee2dbc9c
Remove unused parameter from authenticate function in auth.py 2025-04-02 22:31:48 +02:00
Adolfo Gómez García
0da3a5cccc
Merge remote-tracking branch 'origin/v4.0' 2025-04-01 17:10:58 +02:00
Adolfo Gómez García
08e11b0287
Refactor IPMachinesService code for improved readability and maintainability 2025-04-01 17:01:12 +02:00
Adolfo Gómez García
82fda13468
Improve error logging in IPMachinesService during post-migration data retrieval 2025-04-01 17:00:31 +02:00