Commit Graph

136 Commits

Author SHA1 Message Date
fa5bf17eb8 feat: convert WordOps from Nginx to OpenLiteSpeed + LSPHP + LSCache
Some checks failed
CI / test WordOps (ubuntu-22.04) (push) Has been cancelled
CI / test WordOps (ubuntu-24.04) (push) Has been cancelled
Complete conversion of the WordOps stack from Nginx + PHP-FPM to
OpenLiteSpeed + LSPHP + LSCache. This is a full rewrite across all 7
phases of the codebase:

- Foundation: OLS paths, variables, services, removed pynginxconfig dep
- Templates: 11 new OLS mustache templates, removed nginx-specific ones
- Stack: stack_pref, stack, stack_services, stack_upgrade, stack_migrate
- Site: site_functions, site, site_create, site_update
- Plugins: debug, info, log, clean rewritten for OLS
- SSL/ACME: acme.sh deploy uses lswsctrl, OLS vhssl blocks
- Other: secure, backup, clone, install script

Additional features:
- Debian 13 (trixie) support
- PHP 8.5 support
- WP Fort Knox mu-plugin integration (wo secure --lockdown/--unlock)
- --nginx CLI flag preserved for backward compatibility

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-08 18:55:16 +01:00
VirtuBox
2f45853067 Add php8.4 support 2024-12-03 14:08:19 +01:00
dependabot[bot]
84fc9bc62a Bump sqlalchemy from 1.4.53 to 1.4.54
Bumps [sqlalchemy](https://github.com/sqlalchemy/sqlalchemy) from 1.4.53 to 1.4.54.
- [Release notes](https://github.com/sqlalchemy/sqlalchemy/releases)
- [Changelog](https://github.com/sqlalchemy/sqlalchemy/blob/main/CHANGES.rst)
- [Commits](https://github.com/sqlalchemy/sqlalchemy/commits)

---
updated-dependencies:
- dependency-name: sqlalchemy
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-06 13:51:04 +00:00
dependabot[bot]
ad4958c339 Bump sqlalchemy from 1.4.52 to 1.4.53
Bumps [sqlalchemy](https://github.com/sqlalchemy/sqlalchemy) from 1.4.52 to 1.4.53.
- [Release notes](https://github.com/sqlalchemy/sqlalchemy/releases)
- [Changelog](https://github.com/sqlalchemy/sqlalchemy/blob/main/CHANGES.rst)
- [Commits](https://github.com/sqlalchemy/sqlalchemy/commits)

---
updated-dependencies:
- dependency-name: sqlalchemy
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-07-30 13:36:29 +00:00
VirtuBox
138dbf7bd5 Add Ubuntu 24.04 LTS support 2024-06-14 16:44:45 +02:00
VirtuBox
c746767ec0 Bump release to v3.21.2 2024-06-11 22:49:53 +02:00
VirtuBox
007da6cd45 Fix wo stack migrate --nginx with wildcard certificate 2024-06-11 21:15:25 +02:00
VirtuBox
29f8edea9a Bump release version 2024-05-04 00:49:48 +02:00
VirtuBox
c0b28bbf64 Merge pull request #634 from WordOps/updating-configuration
Bump release to v3.20.0
2024-04-21 21:39:43 +02:00
VirtuBox
63c24b7945 Bump release to v3.20.0 2024-04-21 21:39:24 +02:00
dependabot[bot]
61b30be277 Bump sqlalchemy from 1.4.51 to 1.4.52
Bumps [sqlalchemy](https://github.com/sqlalchemy/sqlalchemy) from 1.4.51 to 1.4.52.
- [Release notes](https://github.com/sqlalchemy/sqlalchemy/releases)
- [Changelog](https://github.com/sqlalchemy/sqlalchemy/blob/main/CHANGES.rst)
- [Commits](https://github.com/sqlalchemy/sqlalchemy/commits)

---
updated-dependencies:
- dependency-name: sqlalchemy
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-05 13:26:13 +00:00
dependabot[bot]
193ad9c93b Bump cement from 2.10.12 to 2.10.14
Bumps [cement](https://github.com/datafolklabs/cement) from 2.10.12 to 2.10.14.
- [Changelog](https://github.com/datafolklabs/cement/blob/main/CHANGELOG.md)
- [Commits](https://github.com/datafolklabs/cement/commits)

---
updated-dependencies:
- dependency-name: cement
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-12 13:55:52 +00:00
dependabot[bot]
6c8c12838c Bump sqlalchemy from 1.4.50 to 1.4.51
Bumps [sqlalchemy](https://github.com/sqlalchemy/sqlalchemy) from 1.4.50 to 1.4.51.
- [Release notes](https://github.com/sqlalchemy/sqlalchemy/releases)
- [Changelog](https://github.com/sqlalchemy/sqlalchemy/blob/main/CHANGES.rst)
- [Commits](https://github.com/sqlalchemy/sqlalchemy/commits)

---
updated-dependencies:
- dependency-name: sqlalchemy
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-03 13:07:08 +00:00
VirtuBox
cd6f3f22ce Bump WordOps release to v3.19.1 2023-12-03 16:35:25 +01:00
VirtuBox
0931be7c6f Merge pull request #588 from WordOps/updating-configuration
Add PHP 8.3 support
2023-11-30 08:11:54 +01:00
VirtuBox
477e118c0a Fix for php8.3 2023-11-24 00:11:57 +01:00
dependabot[bot]
248e63265a Bump sqlalchemy from 1.4.49 to 1.4.50
Bumps [sqlalchemy](https://github.com/sqlalchemy/sqlalchemy) from 1.4.49 to 1.4.50.
- [Release notes](https://github.com/sqlalchemy/sqlalchemy/releases)
- [Changelog](https://github.com/sqlalchemy/sqlalchemy/blob/main/CHANGES.rst)
- [Commits](https://github.com/sqlalchemy/sqlalchemy/commits)

---
updated-dependencies:
- dependency-name: sqlalchemy
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-10-30 13:27:43 +00:00
VirtuBox
403f9a0482 Bump version to v3.18.1 2023-09-26 01:26:14 +02:00
VirtuBox
96bad01d41 Fix requirement and update bash_completion 2023-09-03 23:26:24 +02:00
VirtuBox
f4bf658822 Bump version number to run tests 2023-08-12 17:02:22 +02:00
VirtuBox
c7029a50b5 Update dependencies for Debian 12 2023-07-31 12:44:12 +02:00
dependabot[bot]
65a2b22d75 Bump pymysql from 1.0.3 to 1.1.0
Bumps [pymysql](https://github.com/PyMySQL/PyMySQL) from 1.0.3 to 1.1.0.
- [Release notes](https://github.com/PyMySQL/PyMySQL/releases)
- [Changelog](https://github.com/PyMySQL/PyMySQL/blob/main/CHANGELOG.md)
- [Commits](https://github.com/PyMySQL/PyMySQL/compare/v1.0.3...v1.1.0)

---
updated-dependencies:
- dependency-name: pymysql
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-16 21:30:58 +00:00
dependabot[bot]
3ef70c1bfd Bump sqlalchemy from 1.4.48 to 1.4.49
Bumps [sqlalchemy](https://github.com/sqlalchemy/sqlalchemy) from 1.4.48 to 1.4.49.
- [Release notes](https://github.com/sqlalchemy/sqlalchemy/releases)
- [Changelog](https://github.com/sqlalchemy/sqlalchemy/blob/main/CHANGES.rst)
- [Commits](https://github.com/sqlalchemy/sqlalchemy/commits)

---
updated-dependencies:
- dependency-name: sqlalchemy
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-06 13:59:54 +00:00
dependabot[bot]
1862ab8a84 Bump pymysql from 0.10.1 to 1.0.3
Bumps [pymysql](https://github.com/PyMySQL/PyMySQL) from 0.10.1 to 1.0.3.
- [Release notes](https://github.com/PyMySQL/PyMySQL/releases)
- [Changelog](https://github.com/PyMySQL/PyMySQL/blob/main/CHANGELOG.md)
- [Commits](https://github.com/PyMySQL/PyMySQL/compare/v0.10.1...v1.0.3)

---
updated-dependencies:
- dependency-name: pymysql
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-18 14:34:05 +00:00
dependabot[bot]
2a72f79011 Bump sqlalchemy from 1.4.46 to 1.4.48
Bumps [sqlalchemy](https://github.com/sqlalchemy/sqlalchemy) from 1.4.46 to 1.4.48.
- [Release notes](https://github.com/sqlalchemy/sqlalchemy/releases)
- [Changelog](https://github.com/sqlalchemy/sqlalchemy/blob/main/CHANGES.rst)
- [Commits](https://github.com/sqlalchemy/sqlalchemy/commits)

---
updated-dependencies:
- dependency-name: sqlalchemy
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-17 13:58:55 +00:00
VirtuBox
17615d519e Fix requirements 2023-02-26 19:06:20 +01:00
VirtuBox
247d10f2cd Fix requests requirement 2023-02-25 16:46:48 +01:00
VirtuBox
e5d8706dce Fix requirements version for dependabot 2023-02-25 16:37:53 +01:00
VirtuBox
92ec949e51 Bump WordOps release 2023-01-29 14:19:39 +01:00
VirtuBox
35548328e0 Fix SQLAlchemy 2023-01-29 14:13:52 +01:00
VirtuBox
edbfd53919 Bump version for release 2023-01-20 23:23:25 +01:00
VirtuBox
c5e31fa171 Bump WordOps version 2022-12-26 20:25:57 +01:00
VirtuBox
920cc18f27 Fix psutil upgrade 2022-11-22 21:22:09 +01:00
VirtuBox
9053395423 Bump requests and psutil version 2022-11-14 16:02:06 +01:00
VirtuBox
346d571f3c Bump wo_version for testing 2022-11-14 15:58:43 +01:00
VirtuBox
bb5d9d4962 Prepare for Hotfix v3.15.4 2022-10-25 10:21:50 +02:00
VirtuBox
873b70c8d5 Prepare for release 3.15.3 2022-10-24 17:06:13 +02:00
VirtuBox
cd6f650e9e Prepare for release v3.15.2 2022-09-23 17:44:44 +02:00
VirtuBox
7d3934978b Update requirements 2022-09-09 22:53:21 +02:00
VirtuBox
7613746941 Hotfix v3.15.1 2022-09-09 22:36:59 +02:00
VirtuBox
0ffc52e0d5 Update to MariaDB 10.6 2022-09-08 20:49:35 +02:00
VirtuBox
f85342f72c Bump version 2022-04-28 12:17:28 +02:00
VirtuBox
c50b6a7803 Prepare for release v3.14.1 2022-02-16 14:45:51 +01:00
VirtuBox
4d18b78274 Update wo version 2022-01-25 15:49:11 +01:00
VirtuBox
f9f1bf5b90 Update setup.py 2021-09-15 17:34:37 +02:00
VirtuBox
7c3c612def Update setup.py 2021-09-15 14:24:20 +02:00
VirtuBox
8a518f770f Update setup.py 2021-09-14 21:01:30 +02:00
VirtuBox
b225b6e339 Bump version for testing 2020-11-10 16:28:04 +01:00
VirtuBox
64f557857b Update dependencies 2020-11-10 14:05:04 +01:00
VirtuBox
46c8dd7dd9 Ready for release 2020-10-27 11:49:21 +01:00