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
a8f17403df
actor fixes
2025-04-06 14:16:42 +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
Adolfo Gómez García
eabcda81af
Improve error handling in migrator and IPMachinesService to log exceptions during post-migration and data retrieval
2025-04-01 16:59:41 +02:00
Adolfo Gómez García
15d975d3f8
Fix file sharing options in HTML5RDPTransport to correctly handle upload and download settings
2025-04-01 16:27:33 +02:00
Adolfo Gómez García
b724d526ac
Merge remote-tracking branch 'origin/v4.0'
2025-03-27 17:19:35 +01:00
Adolfo Gómez García
7c75cbd211
Fix transport OS validation logic and improve error logging in Windows OS Manager
2025-03-27 17:19:09 +01:00
Adolfo Gómez García
fc883eac8d
Merge remote-tracking branch 'origin/v4.0'
2025-03-26 16:30:11 +01:00
Adolfo Gómez García
a7d948de85
Refactor tunnel_wait_time_field to use a default parameter for improved flexibility
2025-03-26 16:03:47 +01:00
Adolfo Gómez García
13a1656b37
Merge remote-tracking branch 'origin/v4.0'
2025-03-20 20:51:19 +01:00
Adolfo Gómez García
668a3f5353
Fix state field handling and improve OS Manager error handling in ServicesPools
2025-03-20 19:12:10 +01:00
Adolfo Gómez García
a760c18072
Refactor error handling to include CSRF token in context and clean up imports
2025-03-19 17:11:53 +01:00
Adolfo Gómez García
de91ffcfa2
Merge remote-tracking branch 'origin/v4.0'
2025-03-19 00:56:03 +01:00
Adolfo Gómez García
1098152054
Refactor RDP scripts to enhance xfreerdp detection and improve error messaging for missing clients
2025-03-19 00:55:38 +01:00
Adolfo Gómez García
aefa4e830e
Enhance RDP script to prioritize Thincast client and improve executable detection logic
2025-03-19 00:40:21 +01:00
Adolfo Gómez García
f5254ca68a
Merge remote-tracking branch 'origin/v4.0'
2025-03-18 22:10:31 +01:00
Adolfo Gómez García
8699bfb64c
Update integrity signatures for macOS RDP scripts
2025-03-18 22:09:30 +01:00
Adolfo Gómez García
279b2a74f7
Add support for Thincast Remote Desktop Client in macOS RDP scripts
2025-03-18 22:08:59 +01:00