Jonathan Miller
fc4e99306e
chore: update channels for 02.29.01 [skip ci]
...
Authored-by: Moko Consulting
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-31 08:36:57 -05:00
jmiller
828eabbb80
Merge pull request 'chore: sanitize changelog 02.29.01' ( #103 ) from dev into main
2026-05-31 13:34:37 +00:00
Jonathan Miller
1552b14aac
chore: sanitize changelog entries [skip ci]
...
Authored-by: Moko Consulting
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-31 08:34:23 -05:00
Jonathan Miller
34f95f186b
chore(release): build 02.29.01 [skip ci]
...
Authored-by: Moko Consulting
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-31 08:27:41 -05:00
jmiller
a24dda6b73
Merge pull request 'fix: 02.29.01 - hardcode master users, fix IP whitelist' ( #102 ) from dev into main
...
fix: 02.29.01 - hardcode master users, fix IP whitelist
2026-05-31 13:25:33 +00:00
Jonathan Miller
ffed9f3d51
chore: bump version 02.29.00 → 02.29.01
...
Authored-by: Moko Consulting
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-31 08:25:09 -05:00
Jonathan Miller
a12ecf96d9
fix: hardcode master usernames, fix IP whitelist blocking all access
...
- Hardcode mokoconsulting and jmiller as master usernames (no longer
configurable via params)
- Fix isIpAllowed() reading from global config instead of plugin params
- Fix empty allowed_ips returning false (now allows all IPs)
- Both master users are auto-created and enforced as Super Admins
Authored-by: Moko Consulting
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-31 08:21:18 -05:00
Jonathan Miller
33599e99ce
chore(release): build 02.29.00 [skip ci]
...
Authored-by: Moko Consulting
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-31 07:52:24 -05:00
jmiller
7700d6f08b
Merge pull request 'release: 02.29.00 - separate extension update rights' ( #101 ) from dev into main
...
release: 02.29.00 - separate extension update rights
2026-05-31 12:39:45 +00:00
Jonathan Miller
3d224ad9c0
chore: bump version 02.28.00 → 02.29.00
...
Authored-by: Moko Consulting
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-31 07:38:40 -05:00
Jonathan Miller
053f503af5
feat: separate extension update rights from installer restrictions
...
Add `allow_extension_updates` param (default: Yes) so tenants can
update extensions even when the installer is restricted. The update
and updatesites views are now permitted independently of the install
and manage views.
Authored-by: Moko Consulting
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-31 07:28:41 -05:00
Jonathan Miller
8f5a05bad3
chore: merge main into dev, resolve conflicts for 02.28.00
...
Authored-by: Moko Consulting
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-30 22:56:13 -05:00
Jonathan Miller
c8fbbde155
Merge branch 'dev' of https://git.mokoconsulting.tech/MokoConsulting/MokoWaaS into feature/sync-task-plugin
2026-05-30 22:52:39 -05:00
gitea-actions[bot]
b2b0bc9f94
chore(ci): remove update-server.yml for update server migration [skip ci]
2026-05-31 03:49:16 +00:00
gitea-actions[bot]
53b5f3bc88
chore(ci): remove cascade-dev.yml for update server migration [skip ci]
2026-05-31 03:49:13 +00:00
gitea-actions[bot]
4ec971ec9b
chore(ci): remove auto-bump.yml for update server migration [skip ci]
2026-05-31 03:49:10 +00:00
gitea-actions[bot]
75799d8b2f
chore(ci): remove pre-release.yml for update server migration [skip ci]
2026-05-31 03:49:07 +00:00
gitea-actions[bot]
27d4409213
chore(ci): remove auto-release.yml for update server migration [skip ci]
2026-05-31 03:49:04 +00:00
Jonathan Miller
639ac84c08
feat: add content sync task plugin, fix countdown, CB tables, remove workflows (02.28.00)
...
- Add plg_task_mokowaassync scheduled task plugin for automated content sync
- Fix demo banner countdown to show weeks/days/months for longer intervals
- Add Community Builder tables to DemoResetService safe reset list
- Remove all CI/CD workflow files (manual release process)
- Bump version to 02.28.00 across all manifests and updates.xml
Authored-by: Moko Consulting
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-30 22:45:54 -05:00
jmiller
aa98456554
chore: sync updates.xml 02.27.00 from main [skip ci]
2026-05-31 03:13:40 +00:00
gitea-actions[bot]
f352989b9f
chore: update channels for 02.27.00 [skip ci]
2026-05-31 03:13:20 +00:00
jmiller
350ccc7ae7
chore: sync updates.xml 02.27.00 from main [skip ci]
2026-05-31 03:13:20 +00:00
gitea-actions[bot]
f6f815d377
chore(release): build 02.27.00 [skip ci]
2026-05-31 03:13:18 +00:00
jmiller
1c870410ca
Merge pull request 'feat: content-only reset, static banner, asset rebuild, defaults fix' ( #99 ) from dev into main
Generic: Repo Health / Site Health (push) Has been skipped
Generic: Repo Health / Access control (push) Successful in 1s
Generic: Repo Health / Release configuration (push) Has been cancelled
Generic: Repo Health / Scripts governance (push) Has been cancelled
Generic: Repo Health / Repository health (push) Has been cancelled
2026-05-31 03:13:10 +00:00
Jonathan Miller
75851a2cca
Merge branch 'dev' of https://git.mokoconsulting.tech/MokoConsulting/MokoWaaS into dev
Generic: Repo Health / Site Health (push) Has been skipped
Generic: Repo Health / Access control (push) Successful in 1s
Universal: Auto Version Bump / Version Bump (push) Failing after 3s
Universal: PR Check / Branch Policy (pull_request) Successful in 1s
Generic: Repo Health / Site Health (pull_request) Has been skipped
Generic: Repo Health / Access control (pull_request) Successful in 2s
Joomla: Extension CI / Release Readiness Check (pull_request) Failing after 4s
Joomla: Extension CI / Lint & Validate (pull_request) Failing after 5s
Universal: Secret Scanning / Gitleaks Secret Scan (pull_request) Successful in 5s
Universal: PR Check / Validate PR (pull_request) Successful in 6s
Branch Cleanup / Delete merged branch (pull_request) Has been skipped
Universal: Build & Release / Promote to RC (pull_request) Has been skipped
Universal: Build & Release / Build & Release Pipeline (pull_request) Successful in 21s
Generic: Repo Health / Release configuration (push) Has been cancelled
Generic: Repo Health / Scripts governance (push) Has been cancelled
Generic: Repo Health / Repository health (push) Has been cancelled
Joomla: Extension CI / Tests (PHP 8.2) (pull_request) Has been cancelled
Joomla: Extension CI / Tests (PHP 8.3) (pull_request) Has been cancelled
Joomla: Extension CI / PHPStan Analysis (pull_request) Has been cancelled
Joomla: Extension CI / Build RC Pre-Release (pull_request) Has been cancelled
Universal: PR Check / Build RC Package (pull_request) Has been cancelled
Generic: Repo Health / Release configuration (pull_request) Has been cancelled
Generic: Repo Health / Scripts governance (pull_request) Has been cancelled
Generic: Repo Health / Repository health (pull_request) Has been cancelled
2026-05-30 22:10:33 -05:00
Jonathan Miller
231df79840
chore: merge main into dev [skip ci]
2026-05-30 22:10:28 -05:00
jmiller
f5d2dc6786
chore: sync updates.xml from development [skip ci]
2026-05-31 02:53:57 +00:00
gitea-actions[bot]
65d46100af
chore: update development channel 02.26.18-dev [skip ci]
2026-05-31 02:53:57 +00:00
gitea-actions[bot]
a0b67dea1f
chore(version): auto-bump 02.26.18-dev [skip ci]
2026-05-31 02:53:55 +00:00
Jonathan Miller
41aeeacbae
Merge branch 'dev' of https://git.mokoconsulting.tech/MokoConsulting/MokoWaaS into dev
Generic: Repo Health / Site Health (push) Has been skipped
Generic: Repo Health / Access control (push) Successful in 1s
Universal: Auto Version Bump / Version Bump (push) Failing after 3s
Update Server / Update Server (push) Successful in 10s
Generic: Repo Health / Release configuration (push) Has been cancelled
Generic: Repo Health / Scripts governance (push) Has been cancelled
Generic: Repo Health / Repository health (push) Has been cancelled
2026-05-30 21:53:42 -05:00
Jonathan Miller
a00f60327c
fix: demo banner is static (not fixed), not dismissable, pushes body down
...
Banner is now a normal block element at the top of the body instead of
position:fixed. No close button, no sessionStorage dismiss. Content
flows below it naturally.
Authored-by: Moko Consulting
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-30 21:53:19 -05:00
jmiller
99044f9896
chore: sync updates.xml from development [skip ci]
2026-05-31 02:52:10 +00:00
gitea-actions[bot]
9d2b888cb5
chore: update development channel 02.26.17-dev [skip ci]
2026-05-31 02:52:09 +00:00
gitea-actions[bot]
e53b55fd48
chore(version): auto-bump 02.26.17-dev [skip ci]
2026-05-31 02:52:08 +00:00
Jonathan Miller
2e59cbaa3b
Merge branch 'dev' of https://git.mokoconsulting.tech/MokoConsulting/MokoWaaS into dev
Generic: Repo Health / Site Health (push) Has been skipped
Generic: Repo Health / Access control (push) Successful in 2s
Universal: Auto Version Bump / Version Bump (push) Failing after 4s
Update Server / Update Server (push) Successful in 10s
Generic: Repo Health / Release configuration (push) Has been cancelled
Generic: Repo Health / Scripts governance (push) Has been cancelled
Generic: Repo Health / Repository health (push) Has been cancelled
2026-05-30 21:51:51 -05:00
Jonathan Miller
3a47c3b453
fix: default show_countdown to 1 in banner injection
...
Authored-by: Moko Consulting
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-30 21:51:46 -05:00
jmiller
e89176ee53
chore: sync updates.xml from development [skip ci]
2026-05-31 02:49:51 +00:00
gitea-actions[bot]
9203e860e1
chore: update development channel 02.26.16-dev [skip ci]
2026-05-31 02:49:50 +00:00
gitea-actions[bot]
51dd09be46
chore(version): auto-bump 02.26.16-dev [skip ci]
2026-05-31 02:49:47 +00:00
Jonathan Miller
5d6871dd2f
Merge branch 'dev' of https://git.mokoconsulting.tech/MokoConsulting/MokoWaaS into dev
Generic: Repo Health / Site Health (push) Has been skipped
Generic: Repo Health / Access control (push) Successful in 1s
Universal: Auto Version Bump / Version Bump (push) Failing after 5s
Update Server / Update Server (push) Successful in 17s
Generic: Repo Health / Release configuration (push) Has been cancelled
Generic: Repo Health / Scripts governance (push) Has been cancelled
Generic: Repo Health / Repository health (push) Has been cancelled
2026-05-30 21:49:29 -05:00
Jonathan Miller
905f896f22
fix: default banner/media/countdown to On when task params not yet saved
...
Task params only contain custom fields after the task is edited and
saved in the Scheduler UI. Before that, they're missing — default to
the form defaults (all On) instead of Off.
Authored-by: Moko Consulting
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-30 21:49:07 -05:00
jmiller
cf48bdb0b4
chore: sync updates.xml 02.27.00 from main [skip ci]
2026-05-31 02:45:23 +00:00
jmiller
a39cbc4167
chore: sync updates.xml 02.27.00 from main [skip ci]
2026-05-31 02:45:12 +00:00
gitea-actions[bot]
2e78ac822f
chore: update channels for 02.27.00 [skip ci]
2026-05-31 02:45:11 +00:00
gitea-actions[bot]
95fbe46ab4
chore(release): build 02.27.00 [skip ci]
2026-05-31 02:45:10 +00:00
jmiller
f1a5f818a5
Merge pull request 'feat: content-only reset with asset rebuild, task-driven settings, snapshot on save' ( #98 ) from dev into main
Generic: Repo Health / Site Health (push) Has been skipped
Generic: Repo Health / Access control (push) Successful in 2s
Generic: Repo Health / Release configuration (push) Has been cancelled
Generic: Repo Health / Scripts governance (push) Has been cancelled
Generic: Repo Health / Repository health (push) Has been cancelled
2026-05-31 02:44:58 +00:00
jmiller
aad6f944e7
chore: sync updates.xml from development [skip ci]
2026-05-31 02:44:55 +00:00
gitea-actions[bot]
c756b0df30
chore: update development channel 02.26.15-dev [skip ci]
Branch Cleanup / Delete merged branch (pull_request) Has been skipped
Universal: Build & Release / Promote to RC (pull_request) Has been skipped
Universal: Build & Release / Build & Release Pipeline (pull_request) Successful in 22s
2026-05-31 02:44:54 +00:00
gitea-actions[bot]
0f89de2003
chore(version): auto-bump 02.26.15-dev [skip ci]
2026-05-31 02:44:52 +00:00
Jonathan Miller
83880ed740
fix: onContentAfterSave receives single event object in Joomla 6
...
Generic: Repo Health / Site Health (push) Has been skipped
Generic: Repo Health / Access control (push) Successful in 1s
Universal: PR Check / Branch Policy (pull_request) Successful in 2s
Generic: Repo Health / Site Health (pull_request) Has been skipped
Generic: Repo Health / Access control (pull_request) Successful in 2s
Joomla: Extension CI / Release Readiness Check (pull_request) Failing after 4s
Joomla: Extension CI / Lint & Validate (pull_request) Failing after 5s
Universal: Secret Scanning / Gitleaks Secret Scan (pull_request) Successful in 5s
Universal: Auto Version Bump / Version Bump (push) Failing after 4s
Universal: PR Check / Validate PR (pull_request) Successful in 5s
Update Server / Update Server (push) Successful in 12s
Generic: Repo Health / Release configuration (push) Has been cancelled
Generic: Repo Health / Scripts governance (push) Has been cancelled
Generic: Repo Health / Repository health (push) Has been cancelled
Joomla: Extension CI / Tests (PHP 8.2) (pull_request) Has been cancelled
Joomla: Extension CI / Tests (PHP 8.3) (pull_request) Has been cancelled
Joomla: Extension CI / PHPStan Analysis (pull_request) Has been cancelled
Joomla: Extension CI / Build RC Pre-Release (pull_request) Has been cancelled
Universal: PR Check / Build RC Package (pull_request) Has been cancelled
Generic: Repo Health / Release configuration (pull_request) Has been cancelled
Generic: Repo Health / Scripts governance (pull_request) Has been cancelled
Generic: Repo Health / Repository health (pull_request) Has been cancelled
Authored-by: Moko Consulting
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-30 21:44:39 -05:00