Commit Graph

52 Commits (60bc04d5afbb652d291b45524e5e7644904ca1de)

Author SHA1 Message Date
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 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 4e16398f2a v7.3.0.1
https://roxy-wi.org/changelog#7_3_1
2024-06-16 08:02:08 +03:00
Aidaho be262b0e88 v7.3.0.0: Refactor check_user_group_for_flask function and improve error handling
Introduced an optional parameter in check_user_group_for_flask function to accept API tokens and return if it is provided. Enhanced error handling in get_all_statuses function in api_funct.py to catch and inform specific exceptions instead of returning a generic error message. Minor cleanups and import optimizations in other modules.
2024-06-06 08:53:11 +03:00
Aidaho b205d47372 v7.2.4.0
https://roxy-wi.org/changelog#7_2_4
2024-04-17 11:06:29 +03:00
Aidaho 534916b1c8 v7.2.1.0
Add opening VRRP for Keepalived
2024-03-06 09:32:34 +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 80ffaddb6d v7.1.2.0
Refactor imports and remove redundant paths

This commit updates the sys.path.append and import statements in multiple files for better readability and maintainability. Unused or unnecessary paths were removed, and module imports were restructured for a more logical organization.
2024-02-04 16:09:25 +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 ac133b5e9c v7.1.1.0
Fix HA cluster installation via API
2024-01-26 11:03:46 +03:00
Aidaho 3f9a640cdf v7.1.0.0
Changelog: https://roxy-wi.org/changelog#7.1.0
2023-12-31 13:33:02 +03:00
Aidaho 8405d1f11f v7.1.0.0
New cluster via API
2023-12-18 11:34:35 +03:00
Aidaho 3bcd2a5077 v7.0.1.0
Changelog: https://roxy-wi.org/changelog#7.0.1
2023-10-16 14:43:58 +03:00
Aidaho 4bbd195fbe v6.3.12.0
Changelog: https://roxy-wi.org/changelog#6_3_12
2023-05-18 23:42:54 +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 9be5ce07f5 v6.3.11.0
Changelog: https://roxy-wi.org/changelog#6_3_11
2023-05-03 19:14:13 +03:00
Aidaho 7863fa108a v6.3.10.0
Changelog: https://roxy-wi.org/changelog#6_3_10
2023-04-17 18:01:01 +03:00
Aidaho db22bf0884 v6.3.10.0
Changelog: https://roxy-wi.org/changelog#6_3_10
2023-04-16 16:43:05 +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
Pavel Loginov 56d0faf9a3 v6.3.2.0
Changelog: https://roxy-wi.org/changelog#6_3_2
2022-12-22 22:25:54 +03:00
Pavel Loginov f61276ce4c v6.3.2.0
Changelog: https://roxy-wi.org/changelog#6_3_2
2022-12-22 22:19:43 +03:00
Pavel Loginov 084b0b65fa v6.3.0.0
Changelog: https://roxy-wi.org/changelog#6_3_0
2022-11-18 11:20:57 +03:00
Pavel Loginov ec0718f01f v6.3.0.0
Changelog: https://roxy-wi.org/changelog#6_3_0
2022-11-17 13:03:32 +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
Pavel Loginov 82700a2ce3 v6.2.3.0
Changelog: https://roxy-wi.org/changelog#6_2_3
2022-11-12 23:06:57 +03:00
Pavel Loginov 24229750b7 v6.2.0.0
Changelog: https://roxy-wi.org/changelog#6_2_0
2022-09-28 15:45:02 +03:00
Pavel Loginov 13be24f00f v6.2.0.0
Changelog: https://roxy-wi.org/changelog#6_2_0
2022-09-26 12:18:18 +03:00
Pavel Loginov 0371f730b1 v6.2.0.0
Changelog: https://roxy-wi.org/changelog#6_2_0
2022-09-25 21:20:46 +03:00
Pavel Loginov d80eaffd9c v6.1.0.0
Change log: https://roxy-wi.org/changelog.py#6_1
2022-06-17 00:24:15 +03:00
Pavel Loginov 3919bfe76b v6.0.3.0
Change log: https://roxy-wi.org/changelog.py#6_0_3
2022-06-02 12:08:37 +03:00
Pavel Loginov 146422410e v6.0.2.0
Changelog: https://roxy-wi.org/changelog.py#6_0_2
2022-05-28 22:55:39 +03:00
Pavel Loginov 49867dc5f3 v6.0.2.0
Changelog: https://roxy-wi.org/changelog.py#6_0_2
2022-05-28 14:17:28 +03:00
Pavel Loginov 384e6cc5fc v6.0.2.0
Changelog: https://roxy-wi.org/changelog.py#6_0_2
2022-05-28 14:10:35 +03:00
Pavel Loginov 64509d1fd4 v6.0.2.0
Changelog: https://roxy-wi.org/changelog.py#6_0_2
2022-05-25 16:55:45 +03:00
Pavel Loginov 4fa061df97 v6.0.2.0
Changelog: https://roxy-wi.org/changelog.py#6_0_2
2022-05-24 23:20:24 +03:00
Pavel Loginov 1fabdffb97 v6.0.2.0
Changelog: https://roxy-wi.org/changelog.py#6_0_2
2022-05-23 21:41:39 +03:00
Pavel Loginov ecaff8ef7a v6.0.2.0
Changelog: https://roxy-wi.org/changelog.py#6_0_2
2022-05-23 21:23:01 +03:00
Pavel Loginov 56b2c8639b v6.0.2.0
Changelog: https://roxy-wi.org/changelog.py#6_0_2
2022-05-23 19:16:21 +03:00
Pavel Loginov 6174ad5ff1 v6.0.2.0
Changelog: https://roxy-wi.org/changelog.py#6_0_2
2022-05-16 12:13:17 +03:00
Pavel Loginov e99fc6b5ea v5.3.4.0
Changelog: https://haproxy-wi.org/changelog.py#5_3_4
2021-12-03 16:39:15 +06:00
Pavel Loginov 4560152621 v5.3.3.0
Changelog: https://haproxy-wi.org/changelog.py#5_3_3
2021-11-17 15:35:22 +06:00
Pavel Loginov f40011bc4f v5.3.1.0
Changelog: https://haproxy-wi.org/changelog.py#5_3_1
2021-10-21 21:41:54 +06:00
Pavel Loginov fab9eb4837 v5.2.3.0
Changelog: https://haproxy-wi.org/changelog.py#5_2_3
2021-08-07 13:49:23 +06:00
Pavel Loginov c0b78d32f0 v5.2.0
Changelog: https://haproxy-wi.org/changelog.py#5_2
2021-06-16 10:03:15 +06:00
Pavel Loginov f6f344b1e9 v4.4.2.0
Changelog: https://haproxy-wi.org/changelog.py#4_4_2
2020-08-16 09:22:09 +02:00
Pavel Loginov 2ea59c892a v4.2.3.0
Changelog: https://haproxy-wi.org/changelog.py#4_2_3
2020-05-08 14:02:56 +02:00
Pavel Loginov 698c0bf6ee v4.2.3.0
Changelog: https://haproxy-wi.org/changelog.py#4_2_3
2020-05-07 22:59:25 +02:00
Pavel Loginov f7e65e9959 v4.0.0.0
Changelog: https://haproxy-wi.org/changelog.py#4
2020-02-17 20:27:36 +01:00
Pavel Loginov d9870d15a0 v3.7.4 2019-11-25 13:34:55 +03:00