68 Commits

Author SHA1 Message Date
Aidaho
073a86be80 v8.2.1: Refactor HA and Config Compare modules, optimize service installation flow, and add Spanish language support
- Replaced unused AJAX and JS methods (`cleanProvisioningProcess`, `showErrorStatus`) in HA management with simpler, streamlined equivalents. Moved HA cluster data fetching logic to the new endpoint (`HAClustersView`).
- Introduced `compareConfig()` method to improve configuration diff rendering. Removed redundant templates (`compare.html`), leveraging external Diff2Html library.
- Simplified HA service installation logic in `Reconfigure`, enabling task-based tracking. Removed redundant progress logic (`increaseProgressValue`, `checkInstallResp`).
- Added support for Spanish localization (`es-ES.html`, updated `languages.html` template).
- Replaced Python PagerDuty SDK for a more actively maintained library.
- Fixed description rendering logic in HA cluster templates.
- Updated Nginx to support multiple aliases per server.
- Minor dependency updates and comments cleanup in Ansible WAF tasks.
2025-07-03 17:57:53 +03:00
Aidaho
8e5228c3d4 v8.1.1: Pin websockets version to 13.1
Updated the `websockets` library version to be pinned at 13.1 for better compatibility and to avoid potential issues with future releases. This change ensures a more stable and predictable environment.
2024-11-14 09:07:13 +03:00
Aidaho
8ebf934f06 v8.1.2: Delete letsencrypt.sh script and add LetsEncrypt API endpoints
Remove the letsencrypt.sh script and integrate LetsEncrypt functionality directly into the web application via new API endpoints. This includes creating, updating, retrieving, and deleting LetsEncrypt configurations, improving maintainability and user interaction with the LetsEncrypt feature.
2024-11-03 10:12:08 +03:00
Aidaho
3f9722bcea v8.1: Add new dependencies for async messaging and nmap.
This commit updates the requirements.txt file to include aio-pika, pika, websockets, and python3-nmap. These additions are necessary to support asynchronous messaging and nmap functionality within the application.
2024-10-16 08:23:02 +03:00
Aidaho
52cafa9013 v8.0.1: Add retry package to requirements
This commit includes the addition of the 'retry' package with a minimum version of 0.9.2 to the requirements.txt file. This change ensures that retry logic can be used in the project, improving error handling in operations prone to transient failures.
2024-09-03 17:25:26 +03:00
Aidaho
03597fbeb5 v8.0: Update requests library to version 2.32.3
This commit updates the requests library from version 2.27.1 to 2.32.3 in the requirements.txt file. The new version includes bug fixes and performance improvements, ensuring better compatibility and security for our project.
2024-08-29 10:08:03 +03:00
Aidaho
a7a8b4b10d v8.0: Delete check_version.html and refactor version checking logic
Removed the `check_version.html` template and moved version checking to `script.js`. This refactoring simplifies the codebase by consolidating version check handling into JavaScript, removing deprecated HTML templates, and enhancing the backend logic and API routes.
2024-08-12 23:41:31 +03:00
Aidaho
7fb1ad4b69 v8.0: Remove python-ldap and update route handling
Removed the python-ldap dependency from requirements.txt and updated route handling to use JSON request data instead of form data. Additionally, responses are now wrapped using DataStrResponse for consistency.
2024-08-05 10:29:46 +03:00
dependabot[bot]
8fa8778358 build(deps): bump ansible-core from 2.16 to 2.16.3
Bumps [ansible-core](https://github.com/ansible/ansible) from 2.16 to 2.16.3.
- [Release notes](https://github.com/ansible/ansible/releases)
- [Commits](https://github.com/ansible/ansible/compare/v2.16.0...v2.16.3)

---
updated-dependencies:
- dependency-name: ansible-core
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-02 18:13:10 +00:00
Aidaho
7559530ca2 v8.0: Fix several bugs and update API
Corrected JavaScript methods to properly store language settings and trigger events. Fixed error handling in multiple scripts, and improved handling of keepalived version checks. Updated the requirements to use a specific ansible-core version for better compatibility.
2024-08-02 21:12:14 +03:00
Aidaho
8f50e1b8bf v8.0: https://roxy-wi.org/changelog#8 2024-08-02 12:50:02 +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
5b98f1b611 v7.2.4.0: Update requirements and refactor date formatting function
The requirements for el9, deb, and main have been updated to specifically use version 2.27.1 of the "requests" package. In addition, the date formatting function get_time_zoned_date in common.py has been refactored. The default format for the date has been moved to the function arguments, and the function now also checks if the provided date is an instance of datetime before processing it.
2024-04-17 22:54:00 +03:00
Aidaho
8c28c5128c v7.2.2.0
https://roxy-wi.org/changelog#7_2_2
2024-04-04 14:30:07 +03:00
Aidaho
715187b075 v7.2.2.0
Add new deps
2024-03-18 09:36:13 +03:00
Aidaho
d619497ab2 v7.1.0.0
Changelog: https://roxy-wi.org/changelog#7.1.0
2023-12-16 11:34:45 +03:00
Aidaho
820b0cd3db v7.1.0.0
Changelog: https://roxy-wi.org/changelog#7.1.0
2023-12-16 10:15:59 +03:00
Aidaho
bcdd41bcd5 v7.0.1.0
Changelog: https://roxy-wi.org/changelog#7.0.1
2023-10-21 10:10:53 +03:00
Aidaho
7d4478d2e6 v7.0.1.0
Changelog: https://roxy-wi.org/changelog#7.0.1
2023-10-17 11:46:04 +03:00
Aidaho
c5ea14bb61 v7.0.1.0
Changelog: https://roxy-wi.org/changelog#7.0.1
2023-10-17 10:27:40 +03:00
Aidaho
333b53a327 v7.0.1.0
Changelog: https://roxy-wi.org/changelog#7.0.1
2023-10-16 18:35:26 +03:00
Aidaho
9ce85fdff0 v7.0.1.0
Changelog: https://roxy-wi.org/changelog#7.0.1
2023-10-16 13:12:36 +03:00
Aidaho
536a94b10a v7.0.0.0
Changelog: https://roxy-wi.org/changelog#7.0.0
2023-09-17 19:44:40 +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
14539e8511 v6.3.10.0
Changelog: https://roxy-wi.org/changelog#6_3_10
2023-04-25 12:18:41 +03:00
Pavel Loginov
18a75dfc08 Merge pull request #343 from 645775992/oscs_fix_cdmgvf0au51seiv9qjp0
fix(sec): upgrade networkx to 2.6
2022-11-12 22:09:51 +02:00
645775992
11b27163a6 update bottle 0.12.18 to 0.12.20 2022-11-10 22:51:17 +08:00
645775992
8bc346aaf9 update networkx 2.1 to 2.6 2022-11-10 22:50:44 +08:00
Pavel Loginov
cf2bbce46f v6.2.0.0
Changelog: https://roxy-wi.org/changelog#6_2_0
2022-09-30 21:29:06 +03:00
Pavel Loginov
9fdaeb0acf v6.2.0.0
Changelog: https://roxy-wi.org/changelog#6_2_0
2022-09-30 20:44:47 +03:00
Pavel Loginov
b4f1e342e6 v6.1.4.0
Change log: https://roxy-wi.org/changelog.py#6_1_4
2022-08-17 07:44:08 +03:00
Pavel Loginov
9aaab60202 v6.0.3.0
Change log: https://roxy-wi.org/changelog.py#6_0_3
2022-06-05 10:48:05 +03:00
Pavel Loginov
a4b4a33e5f v5.3.1.0
Changelog: https://haproxy-wi.org/changelog.py#5_3_1
2021-10-20 17:08:17 +06:00
Pavel Loginov
1cd69350fc v5.2.4.0
Changelog: https://haproxy-wi.org/changelog.py#5_2_4
2021-08-29 20:27:01 +06:00
Pavel Loginov
a50fe9a946 v5.2.3.0
Changelog: https://haproxy-wi.org/changelog.py#5_2_3
2021-08-11 21:27:49 +06:00
Pavel Loginov
ba44e53a6a v5.2.3.0
Changelog: https://haproxy-wi.org/changelog.py#5_2_3
2021-08-02 15:51:28 +06:00
Pavel Loginov
5e7115f9d9 v5.1.1.0
Changelog: https://haproxy-wi.org/changelog.py#5_1_1
2021-04-17 23:38:08 +06:00
Pavel Loginov
c71322f5c5 v4.5.2.0
Changelog: https://haproxy-wi.org/changelog.py#4_5_2
2020-10-25 13:14:55 +06:00
Pavel Loginov
b3ffd3a1ae v4.5.2.0
Changelog: https://haproxy-wi.org/changelog.py#4_5_2
2020-10-18 12:10:48 +06:00
Pavel Loginov
4d5f32d86d v4.4.0.0
Changelog: https://haproxy-wi.org/changelog.py#4_4
2020-07-21 07:38:45 +02:00
Pavel Loginov
7418694384 v4.3.1.0 2020-06-15 19:09:06 +02:00
Pavel Loginov
8b2004d793 v4.2.3.0
Changelog: https://haproxy-wi.org/changelog.py#4_2_3
2020-04-29 22:10:38 +02:00
Pavel Loginov
7d46fb8f00 v4.2.3.0
Changelog: https://haproxy-wi.org/changelog.py#4_2_3
2020-04-29 19:10:53 +02:00
Pavel Loginov
19cfc07b72 v3.13.0.0
Changelog: https://haproxy-wi.org/changelog.py#3_13
2020-02-09 21:09:34 +03:00
Pavel Loginov
859bf81ed9 v3.10.0.0 2019-12-27 07:31:09 +03:00
Pavel Loginov
ea8b11398e v3.6
REST API
2019-10-28 21:03:14 +03:00
Pavel Loginov
dd310f0404 v3.5 2019-10-06 09:31:56 +03:00
Pavel Loginov
4a1a4008b5 v3.5.1 2019-10-06 00:30:16 +03:00