Adolfo Gómez García
3863236afd
Set FAKE constant to False for accurate behavior in OpenGnsys service
2024-12-23 16:39:30 +01:00
Adolfo Gómez García
ad33b1f57a
Update integrity hashes in admin index HTML and enhance permissions handling for server groups
2024-12-20 17:07:59 +01:00
Adolfo Gómez García
f97c776399
Fixed admin interface
2024-12-19 16:44:14 +01:00
Adolfo Gómez García
1962f1a55f
Normalize OS name comparison in Transport model for case insensitivity
2024-12-19 16:19:45 +01:00
Adolfo Gómez García
5a788e0ed5
Normalize OS name comparison in Transport model for case insensitivity
2024-12-19 16:18:35 +01:00
Adolfo Gómez García
571c56e64b
Update script integrity hashes in admin and modern index HTML files
2024-12-18 16:26:40 +01:00
Adolfo Gómez García
2e7032b980
Refactor showconfig command to ensure section names are consistently converted to strings for CSV and YAML outputs
2024-12-16 18:04:47 +01:00
Adolfo Gómez García
fdbf91cbc1
added some < and > validations for enhaced security
2024-12-16 17:55:12 +01:00
Adolfo Gómez García
0d604d04b6
Updated admin interface to disallow html titles, etc..
2024-12-06 03:54:21 +01:00
Adolfo Gómez García
6bf7055ac2
Updated admin interface
2024-12-04 18:09:39 +01:00
Adolfo Gómez García
70d3e386af
Refactor UserServiceManager methods for clarity and improved logging
2024-12-04 17:13:54 +01:00
Adolfo Gómez García
f6f7f7d7b5
fixed cache usage check in ServicePool to include initial servers
2024-12-04 15:58:06 +01:00
Adolfo Gómez García
a1daeb78b4
Added caching to JavaScript catalog view and minor gui fix
2024-12-02 01:23:11 +01:00
Adolfo Gómez García
1485d7dd9e
Updated translations
2024-11-19 23:41:39 +01:00
Adolfo Gómez García
d0e13b5643
Updating frontends
2024-11-19 23:31:50 +01:00
Adolfo Gómez García
a7b64504fe
Some minor type checking fixes and updated basic non supported platform script
2024-11-13 22:03:47 +01:00
Adolfo Gómez García
90ba463fb9
Updated translations
2024-11-13 20:17:19 +01:00
Adolfo Gómez García
553bff614d
* Added support for enabling client_logging
2024-11-13 20:10:06 +01:00
Adolfo Gómez García
a8f77a05de
Removed exception log and added base for allow client logs upload
2024-11-13 18:59:53 +01:00
Adolfo Gómez García
beea237758
Enhance logging capabilities and refactor matcher function usage
...
- Added 'CLIENT' as a log source in LogSource enum.
- Updated translations to include "Logs".
- Refactored matcher function to match for consistency across multiple files.
- Modified log method in UserService and User classes to accept a source parameter.
- Adjusted LogMaintenance job frequency from two hours to one hour and added a condition for log removal based on creation time.
2024-11-13 18:30:06 +01:00
Adolfo Gómez García
c7014c95ff
Adding capacity to ask client for execution logs
2024-11-13 06:18:37 +01:00
Adolfo Gómez García
6ba08a361a
Refactor authentication method names for consistency: replaced 'web_login' and 'web_logout' with 'weblogin' and 'weblogout' across multiple files
...
Fixed security to, in case of ip change on secured sessions, redirect to login instead of showing a "forbidden"
2024-11-13 03:03:48 +01:00
Adolfo Gómez García
14278daa14
Convert policy and ha_policy to string representation in MetaPools response to allow compat with choices
2024-11-12 18:18:40 +01:00
Adolfo Gómez García
b8825c19af
Refactor service pool handling and streamline accumulated stats emission
2024-11-11 18:18:56 +01:00
Adolfo Gómez García
93db2388bb
Refactor StatsManager and StatsCountersAccum for improved data handling and logging
2024-11-11 18:12:49 +01:00
Adolfo Gómez García
5a9f6e46d9
Fixed the use of disabled members of metapools
2024-11-08 16:22:53 +01:00
Adolfo Gómez García
d2a4db2c39
Added support for searching also "xfreerdp2"
2024-11-07 16:01:55 +01:00
Adolfo Gómez García
885db91705
updated tranlations
2024-11-06 18:19:38 +01:00
Adolfo Gómez García
d03af24e23
fixed admin
2024-11-06 17:40:35 +01:00
Adolfo Gómez García
0ccd8adcde
Updated translations
2024-11-05 23:34:13 +01:00
Adolfo Gómez García
9ee2bd94ea
Refactor stats handling for improved accuracy and performance
2024-11-05 23:12:46 +01:00
Adolfo Gómez García
de54abcbdd
Fixed admin interface and small change to users_groups
2024-11-05 19:47:23 +01:00
Adolfo Gómez García
b3d11dee7b
Refactor ServerManager weight calculation for improved accuracy and clarity
2024-11-04 19:03:05 +01:00
Adolfo Gómez García
4861a10134
Refactor ServerStats weight calculation for improved clarity and accuracy
2024-11-04 18:15:49 +01:00
Adolfo Gómez García
530b3acfb1
Refactor TelegramReceiver register method for consistency
2024-10-31 17:33:16 +01:00
Adolfo Gómez García
6f1bf4a55d
Increase TelegramReceiver frequency from 10 to 60 seconds
2024-10-31 17:32:41 +01:00
Adolfo Gómez García
4eb4c2c7d7
Fixed Telegram notifier to adapt it to new api
2024-10-31 17:31:47 +01:00
Adolfo Gómez García
053601a4e1
Fixed MFA issue on internal DB and not sending account on correct field
2024-10-31 16:19:26 +01:00
Adolfo Gómez García
37956262ef
Add MISSING section type and update handling for missing sections
2024-10-30 20:00:37 +01:00
Adolfo Gómez García
3fbdea1e23
Fixed user service manager to treat correctly "reset" an instance
2024-10-30 19:56:51 +01:00
Adolfo Gómez García
5ac2e2a73d
Updated actio to use match instead of ifs
2024-10-30 16:40:23 +01:00
Adolfo Gómez García
2cb99669ed
Updated translations
2024-10-29 19:34:43 +01:00
Adolfo Gómez García
354ff27e2a
Refactor cache.set to cache.put for improved code readibility
2024-10-25 20:40:04 +02:00
Adolfo Gómez García
c3d9a34c4a
Fixed username/pass for ad osmanager
2024-10-23 16:40:36 +02:00
Adolfo Gómez García
3d57cb9bec
Refactor connection bar property in RDPTransport and TRDPTransport and added, by default, the connection bar in linux if configured.
2024-10-21 18:20:01 +02:00
Adolfo Gómez García
8c2ba3403d
Simple reformating
2024-10-21 16:33:20 +02:00
Adolfo Gómez García
e1ac39e67f
Refactor storage to use dictionary views for improved performance and convenience
2024-10-19 22:35:20 +02:00
Adolfo Gómez García
cfd2ad6b57
Small comment added to hash.py.
...
Note that we use sha256 as hasing function on all "db storeables" items (such as cache or storage). The probability of clash with the low length keys that we use is, basically, 0, and it's fine this way. Althouth there is faster hashing methods, the los usage and the db itself maky insignificant if it's faster or not
2024-10-19 20:51:19 +02:00
Adolfo Gómez García
051b23eb92
Cleaned up IPMachinesUserService
2024-10-18 17:55:02 +02:00
Adolfo Gómez García
4388ed0f1b
Added correct exception type to service_multi on assign
2024-10-18 17:45:37 +02:00