jmiller
da26bc6c00
Merge pull request 'feat: auto-create scheduled task, full DB snapshot, single baseline' ( #96 ) from dev into main
Generic: Repo Health / Release configuration (push) Blocked by required conditions
Generic: Repo Health / Scripts governance (push) Blocked by required conditions
Generic: Repo Health / Repository health (push) Blocked by required conditions
Generic: Repo Health / Site Health (push) Has been skipped
Generic: Repo Health / Access control (push) Successful in 1s
2026-05-31 01:49:06 +00:00
Jonathan Miller
98629226fd
Merge branch 'dev' of https://git.mokoconsulting.tech/MokoConsulting/MokoWaaS into dev
Generic: Repo Health / Release configuration (push) Blocked by required conditions
Generic: Repo Health / Scripts governance (push) Blocked by required conditions
Generic: Repo Health / Repository health (push) Blocked by required conditions
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
Joomla: Extension CI / Tests (PHP 8.2) (pull_request) Blocked by required conditions
Joomla: Extension CI / Tests (PHP 8.3) (pull_request) Blocked by required conditions
Joomla: Extension CI / PHPStan Analysis (pull_request) Blocked by required conditions
Joomla: Extension CI / Build RC Pre-Release (pull_request) Blocked by required conditions
Universal: PR Check / Build RC Package (pull_request) Blocked by required conditions
Generic: Repo Health / Release configuration (pull_request) Blocked by required conditions
Generic: Repo Health / Scripts governance (pull_request) Blocked by required conditions
Generic: Repo Health / Repository health (pull_request) Blocked by required conditions
Universal: PR Check / Branch Policy (pull_request) Successful in 2s
Generic: Repo Health / Site Health (pull_request) Has been skipped
Joomla: Extension CI / Release Readiness Check (pull_request) Failing after 4s
Joomla: Extension CI / Lint & Validate (pull_request) Failing after 4s
Generic: Repo Health / Access control (pull_request) Successful in 2s
Universal: Secret Scanning / Gitleaks Secret Scan (pull_request) Successful in 5s
Universal: PR Check / Validate PR (pull_request) Successful in 4s
Branch Cleanup / Delete merged branch (pull_request) Has been skipped
Universal: Build & Release / Promote to RC (pull_request) Successful in 20s
Universal: Build & Release / Build & Release Pipeline (pull_request) Successful in 21s
2026-05-30 20:48:33 -05:00
Jonathan Miller
509b30a7e4
chore: merge main into dev [skip ci]
2026-05-30 20:48:26 -05:00
jmiller
329316bd4f
chore: sync .mokogitea/workflows/cascade-dev.yml from moko-platform [skip ci]
2026-05-31 01:45:15 +00:00
jmiller
60d44b5bd6
chore: sync updates.xml from development [skip ci]
2026-05-31 01:44:30 +00:00
gitea-actions[bot]
a34b12e411
chore: update development channel 02.26.06-dev [skip ci]
2026-05-31 01:44:29 +00:00
gitea-actions[bot]
004d26293d
chore(version): auto-bump 02.26.06-dev [skip ci]
2026-05-31 01:44:28 +00:00
Jonathan Miller
5f84b3166c
Merge branch 'dev' of https://git.mokoconsulting.tech/MokoConsulting/MokoWaaS into dev
Generic: Repo Health / Release configuration (push) Blocked by required conditions
Generic: Repo Health / Scripts governance (push) Blocked by required conditions
Generic: Repo Health / Repository health (push) Blocked by required conditions
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
2026-05-30 20:44:13 -05:00
Jonathan Miller
709c2629f8
chore(demo): remove baseline name config — single baseline hardcoded to default
...
Authored-by: Moko Consulting
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-30 20:43:48 -05:00
jmiller
312d2cb328
chore: sync .mokogitea/workflows/cascade-dev.yml from moko-platform [skip ci]
2026-05-31 01:41:38 +00:00
jmiller
9048a3fbc3
chore: sync updates.xml from development [skip ci]
2026-05-31 01:40:51 +00:00
gitea-actions[bot]
4548ccd619
chore: update development channel 02.26.05-dev [skip ci]
2026-05-31 01:40:50 +00:00
gitea-actions[bot]
370314034f
chore(version): auto-bump 02.26.05-dev [skip ci]
2026-05-31 01:40:48 +00:00
Jonathan Miller
b7fd26fdcd
Merge branch 'dev' of https://git.mokoconsulting.tech/MokoConsulting/MokoWaaS into dev
Generic: Repo Health / Release configuration (push) Blocked by required conditions
Generic: Repo Health / Scripts governance (push) Blocked by required conditions
Generic: Repo Health / Repository health (push) Blocked by required conditions
Generic: Repo Health / Site Health (push) Has been skipped
Generic: Repo Health / Access control (push) Successful in 5s
Universal: Auto Version Bump / Version Bump (push) Failing after 7s
Update Server / Update Server (push) Successful in 16s
2026-05-30 20:40:26 -05:00
Jonathan Miller
5800164ea4
feat(demo): auto-create scheduled task when demo mode is enabled
...
When demo mode is turned on and saved, automatically creates a Joomla
Scheduler task for the demo reset using the configured cron schedule.
When demo mode is turned off, removes the scheduled task.
No manual task creation needed — just enable demo mode and save.
Authored-by: Moko Consulting
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-30 20:37:41 -05:00
jmiller
182516da24
chore: sync updates.xml 02.28.00 from main [skip ci]
2026-05-31 01:29:13 +00:00
gitea-actions[bot]
0ae3b25889
chore: update channels for 02.28.00 [skip ci]
2026-05-31 01:29:05 +00:00
gitea-actions[bot]
2521af97fc
chore(release): build 02.28.00 [skip ci]
2026-05-31 01:29:03 +00:00
jmiller
e20f6dce7e
chore: sync updates.xml 02.27.00 from main [skip ci]
2026-05-31 01:24:21 +00:00
gitea-actions[bot]
9c27ef2f20
chore: update channels for 02.27.00 [skip ci]
2026-05-31 01:24:21 +00:00
gitea-actions[bot]
8c3e5ccebb
chore(release): build 02.27.00 [skip ci]
2026-05-31 01:24:19 +00:00
jmiller
2bb2e531ee
Merge pull request 'refactor: full database snapshot/restore, remove table selection' ( #95 ) from dev into main
Generic: Repo Health / Release configuration (push) Blocked by required conditions
Generic: Repo Health / Scripts governance (push) Blocked by required conditions
Generic: Repo Health / Repository health (push) Blocked by required conditions
Generic: Repo Health / Site Health (push) Has been skipped
Generic: Repo Health / Access control (push) Successful in 1s
Universal: Cascade Main → Dev / Cascade main → branches (push) Failing after 2s
2026-05-31 01:24:06 +00:00
Jonathan Miller
15820542a6
chore: merge main into 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 24s
2026-05-30 20:22:49 -05:00
Jonathan Miller
e8783fb43a
chore: merge dev (resolve version conflict) [skip ci]
2026-05-30 20:15:19 -05:00
Jonathan Miller
91cb2b2e12
refactor(demo): full database snapshot instead of selective tables
...
Replaced selective table snapshot with full mysqldump/restore. This
ensures the site returns to an exact known state without the risk of
breaking the installation by restoring stale #__extensions or #__assets.
Uses mysqldump CLI when available, falls back to PHP-based dump.
Removed SnapshotTables field and table selection config — the entire
database is now captured and restored as one unit.
Authored-by: Moko Consulting
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-30 20:14:54 -05:00
jmiller
ef068c1a31
chore: sync CONTRIBUTING.md from moko-platform [skip ci]
2026-05-31 01:09:53 +00:00
jmiller
8a356d205f
chore: sync updates.xml from development [skip ci]
2026-05-31 01:02:34 +00:00
gitea-actions[bot]
91a0e14850
chore: update development channel 02.26.04-dev [skip ci]
2026-05-31 01:02:32 +00:00
gitea-actions[bot]
1582d32330
chore(version): auto-bump 02.26.04-dev [skip ci]
2026-05-31 01:02:27 +00:00
Jonathan Miller
954fdb9e3e
Merge branch 'dev' of https://git.mokoconsulting.tech/MokoConsulting/MokoWaaS into dev
Generic: Repo Health / Release configuration (push) Blocked by required conditions
Generic: Repo Health / Scripts governance (push) Blocked by required conditions
Generic: Repo Health / Repository health (push) Blocked by required conditions
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 6s
Update Server / Update Server (push) Successful in 28s
2026-05-30 20:02:01 -05:00
Jonathan Miller
e008c9d79d
fix: table selections not saving, clear next-reset when demo off
...
- Remove extra [] from select name (caused nested array storage)
- Flatten nested arrays when reading back broken saved values
- NextResetField shows "Demo mode is off" when disabled
- Clear demo_next_reset param when demo mode is turned off
Authored-by: Moko Consulting
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-30 20:01:57 -05:00
jmiller
fa51e516fd
chore: sync updates.xml 02.27.00 from main [skip ci]
2026-05-31 00:54:46 +00:00
gitea-actions[bot]
133047272d
chore: update channels for 02.27.00 [skip ci]
2026-05-31 00:54:35 +00:00
gitea-actions[bot]
c93024686e
chore(release): build 02.27.00 [skip ci]
2026-05-31 00:54:33 +00:00
jmiller
81d8f2e960
Merge pull request 'feat: multi-select tables, formatted reset timer, copy token, reset defaults link' ( #94 ) from dev into main
Generic: Repo Health / Release configuration (push) Blocked by required conditions
Generic: Repo Health / Scripts governance (push) Blocked by required conditions
Generic: Repo Health / Repository health (push) Blocked by required conditions
Generic: Repo Health / Site Health (push) Has been skipped
Generic: Repo Health / Access control (push) Successful in 2s
Universal: Cascade Main → Dev / Cascade main → branches (push) Failing after 3s
2026-05-31 00:54:23 +00:00
jmiller
82919aa63c
chore: sync updates.xml 02.27.00-rc from rc [skip ci]
2026-05-31 00:54:20 +00:00
jmiller
47d2a2b6f9
chore: sync updates.xml 02.27.00-rc from rc [skip ci]
Universal: Build & Release / Promote to RC (pull_request) Has been skipped
Branch Cleanup / Delete merged branch (pull_request) Has been skipped
Universal: Build & Release / Build & Release Pipeline (pull_request) Successful in 26s
2026-05-31 00:54:19 +00:00
Jonathan Miller
5f059013a5
Merge branch 'dev' of https://git.mokoconsulting.tech/MokoConsulting/MokoWaaS into dev
Joomla: Extension CI / Tests (PHP 8.2) (pull_request) Blocked by required conditions
Joomla: Extension CI / Tests (PHP 8.3) (pull_request) Blocked by required conditions
Joomla: Extension CI / PHPStan Analysis (pull_request) Blocked by required conditions
Joomla: Extension CI / Build RC Pre-Release (pull_request) Blocked by required conditions
Universal: PR Check / Build RC Package (pull_request) Blocked by required conditions
Generic: Repo Health / Release configuration (pull_request) Blocked by required conditions
Generic: Repo Health / Scripts governance (pull_request) Blocked by required conditions
Generic: Repo Health / Repository health (pull_request) Blocked by required conditions
Universal: Build & Release / Build & Release Pipeline (pull_request) Has been skipped
Generic: Repo Health / Site Health (pull_request) Has been skipped
Universal: PR Check / Branch Policy (pull_request) Successful in 1s
Generic: Repo Health / Access control (pull_request) Successful in 2s
Joomla: Extension CI / Release Readiness Check (pull_request) Failing after 5s
Joomla: Extension CI / Lint & Validate (pull_request) Failing after 6s
Universal: Secret Scanning / Gitleaks Secret Scan (pull_request) Successful in 5s
Universal: PR Check / Validate PR (pull_request) Successful in 6s
Generic: Repo Health / Release configuration (push) Blocked by required conditions
Generic: Repo Health / Scripts governance (push) Blocked by required conditions
Generic: Repo Health / Repository health (push) Blocked by required conditions
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 5s
Universal: Build & Release / Promote to RC (pull_request) Successful in 27s
2026-05-30 19:53:11 -05:00
Jonathan Miller
fbd3247082
chore: merge main into dev [skip ci]
2026-05-30 19:53:03 -05:00
jmiller
90a78be033
chore: sync updates.xml from development [skip ci]
2026-05-31 00:50:48 +00:00
gitea-actions[bot]
e63efd7626
chore: update development channel 02.26.03-dev [skip ci]
2026-05-31 00:50:48 +00:00
gitea-actions[bot]
2c16ac7142
chore(version): auto-bump 02.26.03-dev [skip ci]
2026-05-31 00:50:46 +00:00
Jonathan Miller
6c33fd63a9
Merge branch 'dev' of https://git.mokoconsulting.tech/MokoConsulting/MokoWaaS into dev
Generic: Repo Health / Release configuration (push) Blocked by required conditions
Generic: Repo Health / Scripts governance (push) Blocked by required conditions
Generic: Repo Health / Repository health (push) Blocked by required conditions
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 11s
2026-05-30 19:50:31 -05:00
Jonathan Miller
afacaa9dbb
feat(demo): add reset-to-defaults link on snapshot tables multi-select
...
Authored-by: Moko Consulting
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-30 19:50:12 -05:00
jmiller
ddddd73e4c
chore: sync updates.xml from development [skip ci]
2026-05-31 00:42:12 +00:00
gitea-actions[bot]
286e91853c
chore: update development channel 02.26.02-dev [skip ci]
2026-05-31 00:42:11 +00:00
gitea-actions[bot]
1c07a3eb89
chore(version): auto-bump 02.26.02-dev [skip ci]
2026-05-31 00:42:09 +00:00
Jonathan Miller
9edc304eff
Merge branch 'dev' of https://git.mokoconsulting.tech/MokoConsulting/MokoWaaS into dev
Generic: Repo Health / Release configuration (push) Blocked by required conditions
Generic: Repo Health / Scripts governance (push) Blocked by required conditions
Generic: Repo Health / Repository health (push) Blocked by required conditions
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 12s
2026-05-30 19:41:53 -05:00
Jonathan Miller
3b186f55a8
fix: use raw HTML select with optgroups instead of HTMLHelper::select.optgroup
...
HTMLHelper::_('select.optgroup') does not exist in Joomla 6. Replaced
with a plain HTML multi-select built manually with <optgroup> tags.
Authored-by: Moko Consulting
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-30 19:41:06 -05:00
jmiller
4c13da8456
chore: sync updates.xml from development [skip ci]
2026-05-31 00:38:53 +00:00