Commit Graph

47 Commits (7fb1ad4b692bd1aa76156bdf6ba8f82bc1322c6e)

Author SHA1 Message Date
Aidaho 8f50e1b8bf v8.0: https://roxy-wi.org/changelog#8 2024-08-02 12:50:02 +03:00
Aidaho 9a193e43f9 v7.3.2.0: Enhance user parameter handling in various routes
Added decorator `@get_user_params()` to various route handlers in `routes.py`. Adjusted user handling in `config.py` by eliminating checks for 'login' and directly accessing user parameters from Flask's global variable `g`. Also moved user retrieval process from `routes.py` to lower level operations allowing for better abstraction and less redundancy.
2024-07-08 15:53:05 +03:00
Aidaho 8dedc459e1 v7.3.2.0: Refactor user_id retrieval function call
The user id retrieval function, get_user_id_by_username, in the config module was refactored. The changes included the removal of unnecessary use of keyword argument on a function call. This change simplifies the code, making it more readable and easier to understand.
2024-07-08 10:17:28 +03:00
Aidaho 811255ba0b v7.3.1.0: Improve error handling and streamline data formatting
This update reviews and adjusts multiple code segments across the project. The improvements are mainly focused on error handling with more informative exceptions and error messages. Additionally, data formatting and retrieval have been streamlined, mainly regarding JSON data preparation and use in several functions, which should expedite the data processing and enhance the code maintainability. Minor changes were also done on the front-end logic for error handling and improved user interaction.
2024-06-19 20:52:24 +03:00
Aidaho 112ecd5ce6 v7.3.1.0: Refactor and optimize server applications for better error handling and accuracy
The code changes focus on enhancing the server application's functionality by improving the error handling mechanism and streamlining the logic. Modifications include refining how servers get created, updated, and deleted, optimizing how ssh related actions are performed, and ensuring more accurate server scanning. The changes help reduce potential errors and make the application more efficient.
2024-06-16 22:54:41 +03:00
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 4382c44b92 v7.2.2.0
Fix haproxy command
2024-04-01 17:04:38 +03:00
Aidaho 666fc39e1d v7.2.1.0
SQL fixes
2024-03-04 09:34:24 +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 2712b25515 v7.1.2.0
Changelog: https://roxy-wi.org/changelog#7.1.2
2024-02-04 10:28:17 +03:00
Aidaho bfcead6430 v7.1.1.0
Fix interface bugs
2024-01-23 09:49:47 +03:00
Aidaho b2ecaa2e61 v7.0.3.0
Fix Let's encrypt
2023-11-16 14:39:06 +03:00
Aidaho c45532cfe4 v7.0.3.0
Changelog: https://roxy-wi.org/changelog#7.0.3
2023-11-16 10:58:37 +03:00
Aidaho 62071588e9 v7.0.2.0
Changelog: https://roxy-wi.org/changelog#7.0.2
2023-11-02 15:38:04 +03:00
Aidaho 57db17c86b v7.0.1.0
Changelog: https://roxy-wi.org/changelog#7.0.1
2023-10-22 10:18:39 +03:00
Aidaho 55bc0fb47f v7.0.0.0
Changelog: https://roxy-wi.org/changelog#7.0.0
2023-10-12 10:25:39 +03:00
Aidaho 6a671d96e2 v7.0.0.0
Changelog: https://roxy-wi.org/changelog#7.0.0
2023-10-11 20:18:07 +03:00
Aidaho 3f83e316fa v7.0.0.0
Changelog: https://roxy-wi.org/changelog#7.0.0
2023-10-06 22:15:47 +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 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
Aidaho 4a83b3696c v6.3.18.0
Changelog: https://roxy-wi.org/changelog#6_3_18
2023-08-17 14:37:08 +03:00
Aidaho af228c236e v6.3.17.0
Changelog: https://roxy-wi.org/changelog#6_3_17
2023-08-03 09:56:25 +03:00
Aidaho fb3b1d1867 v6.3.13.0
Changelog: https://roxy-wi.org/changelog#6_3_13
2023-06-14 19:16:23 +03:00
Aidaho 964a22510f v6.3.12.0
Changelog: https://roxy-wi.org/changelog#6_3_12
2023-05-22 20:03:42 +03:00
Aidaho 08e415c3da v6.3.12.0
Changelog: https://roxy-wi.org/changelog#6_3_12
2023-05-17 20:38:13 +03:00
Aidaho f02408155e v6.3.10.0
Changelog: https://roxy-wi.org/changelog#6_3_10
2023-04-15 10:33:00 +03:00
Aidaho 28eaa9d940 v6.3.9.0
Changelog: https://roxy-wi.org/changelog#6_3_9
2023-04-06 10:48:00 +03:00
Aidaho 33d2131b9a v6.3.7.0
Changelog: https://roxy-wi.org/changelog#6_3_7
2023-03-08 16:21:16 +03:00
Aidaho 3a4af20d27 v6.3.7.0
Changelog: https://roxy-wi.org/changelog#6_3_7
2023-03-08 16:15:15 +03:00
Aidaho 4879b215b7 v6.3.7.0
Changelog: https://roxy-wi.org/changelog#6_3_7
2023-03-04 10:42:26 +03:00
Aidaho d190583abd v6.3.7.0
Changelog: https://roxy-wi.org/changelog#6_3_7
2023-03-03 23:03:41 +03:00
Aidaho f9c324da13 v6.3.5.0
Changelog: https://roxy-wi.org/changelog#6_3_5
2023-02-14 21:46:14 +03:00
Aidaho df04d52eab v6.3.5.0
Changelog: https://roxy-wi.org/changelog#6_3_5
2023-02-13 17:45:45 +03:00
Pavel Loginov 6ec8df1ee5 v6.3.2.0
Changelog: https://roxy-wi.org/changelog#6_3_2
2022-12-29 14:11:51 +03:00
Pavel Loginov e0b914074a v6.3.1.0
Changelog: https://roxy-wi.org/changelog#6_3_1
2022-12-09 23:08:32 +03:00
Pavel Loginov 2d26560e9f v6.3.1.0
Changelog: https://roxy-wi.org/changelog#6_3_1
2022-12-09 18:43:28 +03:00
Pavel Loginov d67dd351d5 v6.3.1.0
Changelog: https://roxy-wi.org/changelog#6_3_1
2022-12-08 22:43:20 +03:00
Pavel Loginov 729df72f11 v6.3.1.0
Changelog: https://roxy-wi.org/changelog#6_3_1
2022-12-07 16:49:42 +03:00
Pavel Loginov 586f4c626f v6.3.1.0
Changelog: https://roxy-wi.org/changelog#6_3_1
2022-12-07 13:21:55 +03:00
Pavel Loginov 811055a496 v6.3.1.0
Changelog: https://roxy-wi.org/changelog#6_3_1
2022-12-07 12:27:46 +03:00
Pavel Loginov f5651d62c0 v6.3.1.0
Changelog: https://roxy-wi.org/changelog#6_3_1
2022-12-06 10:23:17 +03:00
Pavel Loginov 5a40d50368 v6.3.1.0
Changelog: https://roxy-wi.org/changelog#6_3_1
2022-12-04 21:43:25 +03:00
Pavel Loginov 0d9afd8f42 v6.3.0.0
Changelog: https://roxy-wi.org/changelog#6_3_0
2022-11-17 13:18:04 +03:00
Pavel Loginov f7de094a4f v6.3.0.0
Changelog: https://roxy-wi.org/changelog#6_3_0
2022-11-17 12:49:30 +03:00
Pavel Loginov c48f9f8fc6 v6.3.0.0
Changelog: https://roxy-wi.org/changelog#6_3_0
2022-11-17 10:34:58 +03:00