f58d1e919d
fix: remove --no-deps from pip install to include dependencies
...
CI / test WordOps (ubuntu-22.04) (push) Has been cancelled
CI / test WordOps (ubuntu-24.04) (push) Has been cancelled
The --no-deps flag was skipping cement, sh, and other required deps.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-09 08:21:29 +01:00
418d0fdda2
fix: save install dir before cd and use absolute path for setup.py
...
CI / test WordOps (ubuntu-22.04) (push) Has been cancelled
CI / test WordOps (ubuntu-24.04) (push) Has been cancelled
wo_install() does cd to HOME before checking for setup.py, so
./setup.py was always checking /root/setup.py (doesn't exist) instead
of /root/WPIQ/setup.py. Save pwd at script start and reference it.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-09 08:19:17 +01:00
15e70efa01
fix: force reinstall from local checkout to bypass pip cache
...
CI / test WordOps (ubuntu-22.04) (push) Has been cancelled
CI / test WordOps (ubuntu-24.04) (push) Has been cancelled
pip install -U skips reinstall when version number hasn't changed,
causing stale code to remain. Use --force-reinstall --no-cache-dir
to ensure local source is always installed fresh.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-09 08:16:32 +01:00
35efce33c5
fix: install from local checkout and remove dead wo_deb_repo code
...
CI / test WordOps (ubuntu-22.04) (push) Has been cancelled
CI / test WordOps (ubuntu-24.04) (push) Has been cancelled
- wo_install() now detects local setup.py and installs from it instead
of always pulling from PyPI/GitHub (which installs the old upstream)
- Removed unused wo_deb_repo variable branches in variables.py that
caused NameError on unsupported codenames
- OLS repo URL uses codename directly for all distros (same format)
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-09 07:35:46 +01:00
9c4e71a43c
fix: install script for Debian 13 (Python 3.13) compatibility
...
CI / test WordOps (ubuntu-22.04) (push) Has been cancelled
CI / test WordOps (ubuntu-24.04) (push) Has been cancelled
- Split apt-get deps by distro version to avoid missing package failures
(python3-distutils-extra removed in 3.12+, ntp replaced by systemd-timesyncd)
- Dynamically detect Python version for python3.XX-venv package
- Guard bare `pip` call with trixie exclusion and error suppression
- Check unattended-upgrades file exists before copying
- Fix 3 missing closing parentheses in site_backup.py format strings
- Update remaining Nginx references in comments and help text
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-09 06:48:13 +01:00
fa5bf17eb8
feat: convert WordOps from Nginx to OpenLiteSpeed + LSPHP + LSCache
...
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
1e1bfdaef1
Fix wordops debian repository
2026-01-12 13:31:23 +01:00
VirtuBox
aae29498f8
Fix python3.12-venv install on Ubuntu 24.04 LTS
2025-07-17 11:28:32 +02:00
VirtuBox
5f7a4db993
Fix setuptools version
2025-06-15 19:00:38 +02:00
VirtuBox
e69e7831ca
Merge pull request #703 from WordOps/updating-configuration
...
Add support for PHP 8.4
2024-12-06 17:28:05 +01:00
VirtuBox
5b8d16ed87
Update changelog and prepare for release
2024-12-06 16:47:26 +01:00
VirtuBox
2f45853067
Add php8.4 support
2024-12-03 14:08:19 +01:00
TareqSifat
9a2cb6c203
added null check on user
2024-12-01 19:05:56 +06:00
VirtuBox
138dbf7bd5
Add Ubuntu 24.04 LTS support
2024-06-14 16:44:45 +02:00
VirtuBox
e868a7ca53
Minor changes
2024-06-14 16:22:02 +02:00
VirtuBox
30d8c435bd
Fix mariadb repo migration
2024-06-11 23:53:23 +02:00
VirtuBox
c746767ec0
Bump release to v3.21.2
2024-06-11 22:49:53 +02:00
VirtuBox
74b95c6ba0
Fix install script version check
2024-06-11 22:03:54 +02:00
VirtuBox
5e316cc8ac
Fix install script version check
2024-06-11 21:58:43 +02:00
VirtuBox
007da6cd45
Fix wo stack migrate --nginx with wildcard certificate
2024-06-11 21:15:25 +02:00
VirtuBox
c10244bbf0
Add instruction in install script to migrate nginx
2024-06-10 22:25:45 +02:00
VirtuBox
f93b7eb085
Prepare for release
2024-06-10 22:13:39 +02:00
VirtuBox
cb18d970bd
Minor fix in README
2024-06-07 16:54:22 +02:00
VirtuBox
486ce838f7
Update Changelog
2024-06-07 16:38:15 +02:00
VirtuBox
eb945d688a
Fix wo_version_new
2024-06-07 14:56:44 +02:00
VirtuBox
0f6a53efc6
Properly download and set repositories's gpg keys
2024-06-07 14:53:50 +02:00
VirtuBox
07ce93bdf8
Bump MariaDB to 11.4
2024-06-04 17:47:25 +02:00
VirtuBox
f1acb36ad6
Fix install script gpg key download
2024-06-01 22:13:43 +02:00
VirtuBox
960758c485
Cleanup wo info and improve gpg key management
2024-05-31 22:39:11 +02:00
VirtuBox
4f7c52966d
Log less data
2024-05-29 02:09:17 +02:00
VirtuBox
36aa70fb52
Revert "Set permissions when writing files, log less data"
...
This reverts commit e2f8951940 .
2024-05-29 02:07:08 +02:00
VirtuBox
e2f8951940
Set permissions when writing files, log less data
2024-05-22 21:02:13 +02:00
VirtuBox
f84c152e93
Fix install script python dependencies
2024-05-22 17:09:23 +02:00
VirtuBox
2d6902b06f
Fix setuptools in CI test
2024-05-04 00:18:08 +02:00
VirtuBox
e97d7c9729
Fix setuptools in Ubuntu 24.04
2024-05-04 00:10:26 +02:00
VirtuBox
33a096f60b
Fix install issues on Ubuntu 24.04 LTS
2024-05-03 23:59:21 +02:00
VirtuBox
4b0163ad64
Fix variable in install script
2024-05-03 23:47:55 +02:00
VirtuBox
1ae00a2992
Add support for Ubuntu 24.04 LTS
2024-05-03 23:40:36 +02:00
VirtuBox
f7f0aa9cde
Merge pull request #635 from WordOps/updating-configuration
...
Update changelog and prepare for release v3.20.0
2024-04-21 22:48:29 +02:00
VirtuBox
a349c61789
Prepare for release v3.20.0
2024-04-21 21:57:50 +02:00
Michael Angelo F. Cobo
280e0901e7
Update install
...
fix typo succesfull
2024-03-16 17:15:26 +08:00
VirtuBox
cd6f3f22ce
Bump WordOps release to v3.19.1
2023-12-03 16:35:25 +01:00
VirtuBox
da4d6eaee7
Prepare WordOps for stable release
2023-12-01 16:41:14 +01:00
VirtuBox
403f9a0482
Bump version to v3.18.1
2023-09-26 01:26:14 +02:00
VirtuBox
c1894edb2c
Bump version to v3.18.0
2023-08-28 17:34:15 +02:00
VirtuBox
c9e0c0d1b1
Small fix for mariadb migrate
2023-08-04 16:46:00 +02:00
VirtuBox
9b8befed18
Fix install on Debian 12
2023-08-03 07:38:34 +02:00
VirtuBox
e6095ce97a
Fix install script on debian 12
2023-08-01 18:31:40 +02:00
VirtuBox
c7029a50b5
Update dependencies for Debian 12
2023-07-31 12:44:12 +02:00
Vitovt
51e2c41059
Add support for Debian 12
2023-06-24 23:49:10 +03:00