gitea-actions[bot]
9d0089eac3
chore(version): bump 01.00.08 → 01.00.09 [skip ci]
development
2026-04-21 22:23:32 +00:00
Jonathan Miller
ee345f1bb6
feat: add custom card module chrome for universal title rendering
...
Custom card.php layout chrome renders module titles for ALL modules
(core + third-party) when style="card" is used. Fixes missing titles
for Community Builder, DPCalendar, HikaShop, JoomShopping, JS Jobs,
Phoca Gallery, and any other extension modules without individual
template overrides.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-21 17:22:11 -05:00
Jonathan Miller
edc66d3404
feat: unlock MokoCassiopeia + lock MokoOnyx during migration
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-21 17:06:10 -05:00
Jonathan Miller
51718b2bb8
feat: auto-bump on dev, merge to main via API for stable releases
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-21 16:35:32 -05:00
Jonathan Miller
9a0345defd
fix: skip auto-bump on main (branch protection blocks push)
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-21 16:28:31 -05:00
gitea-actions[bot]
bc546cc1e1
chore: update development SHA-256 for 01.00.08 [skip ci]
2026-04-21 21:19:58 +00:00
gitea-actions[bot]
f99715743b
chore(version): bump 01.00.07 → 01.00.08 [skip ci]
2026-04-21 21:19:55 +00:00
Jonathan Miller
d903e1e232
feat: add dynamic version badge and migrate content/module references
...
Add shields.io dynamic version badge (from Gitea releases) to both
templateDetails.xml and sys.ini descriptions. Extend migration script
to replace MokoCassiopeia references in article content and custom
HTML modules. Fix ROADMAP.md repo URLs.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-21 16:18:12 -05:00
gitea-actions[bot]
b6ff24da50
chore: update stable SHA-256 for 01.00.07 [skip ci]
2026-04-21 19:33:47 +00:00
gitea-actions[bot]
748cd855f5
chore(version): bump 01.00.06 → 01.00.07 [skip ci]
v01
2026-04-21 19:33:44 +00:00
gitea-actions[bot]
30660cfee8
chore: update development SHA-256 for 01.00.06 [skip ci]
2026-04-21 19:22:18 +00:00
gitea-actions[bot]
5bd66387e3
chore(version): bump 01.00.05 → 01.00.06 [skip ci]
2026-04-21 19:22:16 +00:00
Jonathan Miller
55d6a3ff7c
docs: fill in CLAUDE.md — tokens, auto-bump, multi-channel, migration notes
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-21 14:16:06 -05:00
Jonathan Miller
7c43a9fe64
feat: add Migration tab in template config with re-run instructions
...
- New "Migration" fieldset in template options
- Instructions for re-running migration (delete .migrated)
- Direct link to Extensions → Manage to uninstall MokoCassiopeia
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-21 14:09:24 -05:00
Jonathan Miller
b7ab26c999
Update manifest: migration instructions + how to re-run
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-21 14:06:42 -05:00
gitea-actions[bot]
b965070f3f
chore: update development SHA-256 for 01.00.05 [skip ci]
2026-04-21 19:02:01 +00:00
gitea-actions[bot]
084245e9c1
chore(version): bump 01.00.04 → 01.00.05 [skip ci]
2026-04-21 19:01:58 +00:00
Jonathan Miller
602d3f69bc
docs: add v02.00.00 roadmap — migration script removal
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-21 14:00:12 -05:00
gitea-actions[bot]
61aa54df78
chore: update development SHA-256 for 01.00.04 [skip ci]
2026-04-21 18:58:48 +00:00
gitea-actions[bot]
8430ea6804
chore(version): bump 01.00.03 → 01.00.04 [skip ci]
2026-04-21 18:58:45 +00:00
Jonathan Miller
ad1070be03
feat: index.php bootstrap migration from MokoCassiopeia
...
Joomla 6 doesn't call <scriptfile> for templates. Instead, run
migration on first page load via index.php:
- Detect MokoCassiopeia styles → copy params to MokoOnyx
- Create matching style copies for additional styles
- Set MokoOnyx as default if Cassiopeia was default
- Copy user files (custom themes, user.css, user.js)
- Redirect update server to MokoOnyx
- Creates .migrated marker so it only runs once
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-21 13:58:18 -05:00
gitea-actions[bot]
8db0a4fa88
chore(version): bump 01.00.02 → 01.00.03 [skip ci]
2026-04-21 18:54:53 +00:00
gitea-actions[bot]
fb8d91c716
chore: update development SHA-256 for 01.00.02 [skip ci]
2026-04-21 18:49:22 +00:00
gitea-actions[bot]
455f5825db
chore(version): bump 01.00.01 → 01.00.02 [skip ci]
2026-04-21 18:49:20 +00:00
Jonathan Miller
c9222b4c31
fix: add InstallerScriptInterface for Joomla 6, run migration on install + update
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-21 13:48:42 -05:00
gitea-actions[bot]
314a4683ae
chore: update development SHA-256 for 01.00.01 [skip ci]
2026-04-21 17:42:47 +00:00
gitea-actions[bot]
c1e6a5f42d
chore(version): bump 01.00.00 → 01.00.01 [skip ci]
2026-04-21 17:42:44 +00:00
Jonathan Miller
44b823d4f7
feat: add release workflow + migrate MokoCassiopeia styles on install
...
- .gitea/workflows/release.yml: auto-bump, build ZIP, Gitea release,
per-channel updates.xml targeting (same as MokoCassiopeia)
- script.php: on install, detect MokoCassiopeia styles, create matching
MokoOnyx style copies with same params, set default, copy user files
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-21 12:42:22 -05:00
a581da7bdc
feat: auto-migrate from MokoCassiopeia on install — copy params, styles, set default
Repo Health / Access control (push) Successful in 1s
Repo Health / Release configuration (push) Failing after 3s
Repo Health / Scripts governance (push) Successful in 3s
Repo Health / Repository health (push) Failing after 3s
2026-04-21 17:36:13 +00:00
gitea-actions[bot]
67f6b61bf2
chore: update stable SHA-256 for 01.00.00 [skip ci]
2026-04-19 22:30:48 +00:00
Jonathan Miller
8258ed804a
MokoOnyx v01.00.00 — initial release (successor to MokoCassiopeia)
...
Standards Compliance / Secret Scanning (push) Successful in 3s
Standards Compliance / License Header Validation (push) Successful in 4s
Standards Compliance / Repository Structure Validation (push) Successful in 5s
Standards Compliance / Coding Standards Check (push) Failing after 3s
Standards Compliance / Version Consistency Check (push) Successful in 3s
Standards Compliance / Workflow Configuration Check (push) Failing after 2s
Standards Compliance / Documentation Quality Check (push) Successful in 3s
Standards Compliance / README Completeness Check (push) Successful in 3s
Standards Compliance / Git Repository Hygiene (push) Successful in 2s
Standards Compliance / Script Integrity Validation (push) Successful in 4s
Standards Compliance / Line Length Check (push) Failing after 4s
Standards Compliance / File Naming Standards (push) Successful in 2s
Standards Compliance / Insecure Code Pattern Detection (push) Successful in 3s
Standards Compliance / Code Complexity Analysis (push) Successful in 3s
Standards Compliance / Code Duplication Detection (push) Successful in 4s
Standards Compliance / Dead Code Detection (push) Successful in 3s
Standards Compliance / File Size Limits (push) Successful in 2s
CodeQL Security Scanning / Analyze (javascript) (push) Failing after 1m9s
Standards Compliance / Binary File Detection (push) Successful in 4s
CodeQL Security Scanning / Analyze (actions) (push) Failing after 1m11s
Standards Compliance / TODO/FIXME Tracking (push) Successful in 3s
Standards Compliance / Dependency Vulnerability Scanning (push) Successful in 5s
Standards Compliance / Broken Link Detection (push) Successful in 5s
Standards Compliance / Unused Dependencies Check (push) Successful in 7s
Standards Compliance / API Documentation Coverage (push) Successful in 3s
Standards Compliance / Accessibility Check (push) Successful in 3s
Standards Compliance / Performance Metrics (push) Successful in 3s
Standards Compliance / Enterprise Readiness Check (push) Successful in 3s
Standards Compliance / Repository Health Check (push) Successful in 4s
Standards Compliance / Terraform Configuration Validation (push) Successful in 6s
CodeQL Security Scanning / Security Scan Summary (push) Successful in 1s
Standards Compliance / Compliance Summary (push) Successful in 1s
Repo Health / Access control (push) Successful in 1s
Auto-Update SHA Hash / Update SHA-256 Hash in updates.xml (release) Successful in 4s
Repo Health / Release configuration (push) Failing after 3s
Repo Health / Scripts governance (push) Successful in 3s
Repo Health / Repository health (push) Failing after 3s
All files renamed from mokocassiopeia to mokoonyx.
Update server points to MokoOnyx repo.
Bridge migration removed (clean standalone template).
Version reset to 01.00.00.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
beta
release-candidate
2026-04-19 17:19:03 -05:00
3ba2214614
Initial commit
2026-04-19 22:01:15 +00:00