Commit Graph

10 Commits (64d0475df62cd2d20d0aa46db0f817350c6619ef)

Author SHA1 Message Date
Aidaho ea8e51ee29 v7.3.1.0: Refactor server-side code to use JSON-based APIs
The commit refactors the server-side modules of the Roxy-WI web interface to use JSON-based APIs for improved data exchange. Specifically, methods for user, group and SSH management have been updated to accept and return JSON data. Simultaneously, error handling is improved to give more informative responses instead of plain strings. The client-side JavaScript code is also refactored to accommodate these changes. Additionally, some minor corrections are made in the UI templates.
2024-06-16 19:20:18 +03:00
Aidaho 7d47e94160 v7.3.0.0
https://roxy-wi.org/changelog#7_3
2024-06-05 10:20:43 +03:00
Aidaho c56d105ef5 v7.2.5.0: Refactor execution of group changes in user settings
This commit streamlines the way user group data is handled, both in scripts and server-side logic. The group settings URL has been simplified and the logic for updating user groups also has been optimized. Eliminated unnecessary checks in the user.py module, and updated the routing logic for group data to utilize a single route with HTTP GET and PUT methods. Removed unsuccessful group changing errors.
2024-05-15 21:35:38 +03:00
Aidaho 54ca0f73f0 v7.2.5.0: Add middleware to get user params in create methods
This commit adjusts the 'create_user' and 'create_server' routes to include a decorator for getting user parameters. This will improve the handling of these methods, ensuring they receive any necessary user specific parameters.
2024-05-03 19:58:43 +03:00
Aidaho d1a81f937b v7.2.1.0
https://roxy-wi.org/changelog#7_2_1
2024-03-03 10:11:48 +03:00
Aidaho 6aaeeef565 v7.0.0.0
Changelog: https://roxy-wi.org/changelog#7.0.0
2023-10-03 22:56:34 +03:00
Aidaho 658a41706e v7.0.0.0
Changelog: https://roxy-wi.org/changelog#7.0.0
2023-09-30 11:48:54 +03:00
Aidaho f4b7e67bc4 v7.0.0.0
Changelog: https://roxy-wi.org/changelog#7.0.0
2023-09-19 09:50:10 +03:00
Aidaho e935edd497 v7.0.0.0
Changelog: https://roxy-wi.org/changelog#7.0.0
2023-09-17 17:34:56 +03:00
Aidaho 4b168e8fa8 v7.0.0.0
Changelog: https://roxy-wi.org/changelog#7.0.0
2023-09-17 12:42:39 +03:00