jmiller
cbf3000ef8
chore: sync updates.xml from [skip ci]
2026-05-16 17:42:55 +00:00
jmiller
11341e7efb
chore: sync updates.xml 02.03.00 [skip ci]
2026-05-16 17:40:37 +00:00
gitea-actions[bot]
f0e2e83e94
chore(release): promote CHANGELOG 02.03.00 [skip ci]
2026-05-16 17:40:34 +00:00
jmiller
48f1cc5e24
Merge pull request 'fix(ci): new version bump protocol � release as-is, bump dev after' ( #34 ) from dev into main
Universal: Cascade Main → Dev / Cascade main → branches (push) Successful in 2s
Joomla: Repo Health / Access control (push) Successful in 1s
Joomla: Repo Health / Release configuration (push) Failing after 2s
Joomla: Repo Health / Scripts governance (push) Successful in 2s
Joomla: Repo Health / Repository health (push) Failing after 3s
2026-05-16 17:39:28 +00:00
Jonathan Miller
a784d871df
fix(ci): change version bump protocol — release as-is, bump dev after
...
Joomla: Repo Health / Access control (push) Successful in 1s
Joomla: Repo Health / Release configuration (push) Failing after 3s
Joomla: Repo Health / Scripts governance (push) Successful in 2s
Joomla: Repo Health / Repository health (push) Failing after 3s
Joomla: Extension CI / Release Readiness Check (pull_request) Failing after 3s
Universal: Secret Scanning / Gitleaks Secret Scan (pull_request) Successful in 4s
Universal: PR Check / Branch Policy (pull_request) Successful in 2s
Joomla: Repo Health / Access control (pull_request) Successful in 0s
Joomla: Repo Health / Release configuration (pull_request) Failing after 3s
Joomla: Repo Health / Scripts governance (pull_request) Successful in 3s
Joomla: Repo Health / Repository health (pull_request) Failing after 3s
Universal: PR Check / Validate PR (pull_request) Successful in 20s
Joomla: Extension CI / Lint & Validate (pull_request) Failing after 52s
Joomla: Extension CI / Tests (PHP 8.2) (pull_request) Has been skipped
Joomla: Extension CI / Tests (PHP 8.3) (pull_request) Has been skipped
Joomla: Extension CI / PHPStan Analysis (pull_request) Has been skipped
Universal: Build & Release / Build & Release Pipeline (pull_request) Successful in 15s
- Step 1b no longer bumps main before release; it only promotes the
CHANGELOG [Unreleased] section to the release version
- Step 11 now bumps dev to next minor AFTER recreating from main
- Releases use the version already on main (set during dev cycle)
Protocol: dev gets bumped AFTER merge to main, not before.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-16 12:34:39 -05:00
Jonathan Miller
3f3be17600
chore(version): bump 02.02.00 → 02.03.00 (minor) [skip ci]
...
Post-release dev bump per protocol.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-16 12:32:09 -05:00
jmiller
f9e519a53a
chore: sync updates.xml 02.02.00 [skip ci]
2026-05-16 17:27:56 +00:00
jmiller
29cc7a66da
Merge pull request 'chore: cascade main → dev ( f0c0730) [skip ci]' ( #33 ) from main into dev
2026-05-16 17:27:40 +00:00
jmiller
f0c0730961
Merge pull request 'fix(css): light theme fallbacks + nav dropdown bg' ( #32 ) from dev into main
Universal: Cascade Main → Dev / Cascade main → branches (push) Successful in 3s
Joomla: Repo Health / Access control (push) Successful in 1s
Joomla: Repo Health / Release configuration (push) Failing after 3s
Joomla: Repo Health / Scripts governance (push) Successful in 3s
Joomla: Repo Health / Repository health (push) Failing after 4s
2026-05-16 17:27:22 +00:00
Jonathan Miller
94e03cb927
fix(css): add light theme fallbacks to all CSS variables
...
Joomla: Repo Health / Access control (push) Successful in 1s
Joomla: Extension CI / Release Readiness Check (pull_request) Failing after 4s
Universal: Secret Scanning / Gitleaks Secret Scan (pull_request) Successful in 4s
Universal: PR Check / Branch Policy (pull_request) Successful in 1s
Joomla: Repo Health / Access control (pull_request) Successful in 1s
Joomla: Repo Health / Release configuration (push) Failing after 4s
Joomla: Repo Health / Scripts governance (push) Successful in 3s
Universal: PR Check / Validate PR (pull_request) Successful in 6s
Joomla: Repo Health / Repository health (push) Failing after 4s
Joomla: Repo Health / Release configuration (pull_request) Failing after 3s
Joomla: Repo Health / Scripts governance (pull_request) Successful in 3s
Joomla: Update Server / Update updates.xml (push) Failing after 9s
Joomla: Repo Health / Repository health (pull_request) Failing after 3s
Universal: Build & Release / Build & Release Pipeline (pull_request) Failing after 13s
Joomla: Extension CI / Lint & Validate (pull_request) Failing after 54s
Joomla: Extension CI / Tests (PHP 8.2) (pull_request) Has been skipped
Joomla: Extension CI / Tests (PHP 8.3) (pull_request) Has been skipped
Joomla: Extension CI / PHPStan Analysis (pull_request) Has been skipped
341 var() calls now have explicit fallback values from the light
standard theme. Ensures correct rendering if theme CSS fails to load.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-16 12:26:51 -05:00
jmiller
fe65d6cd1f
chore: sync updates.xml 02.02.00 [skip ci]
2026-05-16 17:22:22 +00:00
jmiller
c4d6fc9ba4
Merge pull request 'chore: cascade main → dev ( 90adf2c) [skip ci]' ( #31 ) from main into dev
2026-05-16 17:22:03 +00:00
jmiller
90adf2c0e9
Merge pull request 'dev ? main: version bump 02.02.00 + CSS fix' ( #30 ) from dev into main
Universal: Cascade Main → Dev / Cascade main → branches (push) Successful in 4s
Joomla: Repo Health / Access control (push) Successful in 1s
Joomla: Repo Health / Release configuration (push) Failing after 3s
Joomla: Repo Health / Scripts governance (push) Successful in 4s
Joomla: Repo Health / Repository health (push) Failing after 4s
2026-05-16 17:21:50 +00:00
Jonathan Miller
1528821909
docs: update CHANGELOG with unreleased fixes
...
Joomla: Extension CI / Lint & Validate (pull_request) Failing after 4s
Joomla: Extension CI / Release Readiness Check (pull_request) Failing after 3s
Joomla: Repo Health / Access control (push) Successful in 1s
Joomla: Extension CI / Tests (PHP 8.2) (pull_request) Has been skipped
Joomla: Extension CI / Tests (PHP 8.3) (pull_request) Has been skipped
Joomla: Extension CI / PHPStan Analysis (pull_request) Has been skipped
Universal: PR Check / Branch Policy (pull_request) Successful in 1s
Joomla: Repo Health / Access control (pull_request) Successful in 1s
Universal: Secret Scanning / Gitleaks Secret Scan (pull_request) Successful in 4s
Joomla: Repo Health / Release configuration (push) Failing after 4s
Joomla: Repo Health / Scripts governance (push) Successful in 3s
Joomla: Repo Health / Repository health (push) Failing after 4s
Joomla: Repo Health / Release configuration (pull_request) Failing after 3s
Joomla: Repo Health / Scripts governance (pull_request) Successful in 3s
Joomla: Repo Health / Repository health (pull_request) Failing after 4s
Universal: PR Check / Validate PR (pull_request) Successful in 23s
Universal: Build & Release / Build & Release Pipeline (pull_request) Failing after 19s
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-16 12:21:40 -05:00
Jonathan Miller
318122b9c2
fix(css): use nav-bg-color for dropdown menu background
...
Joomla: Repo Health / Access control (push) Successful in 1s
Joomla: Repo Health / Release configuration (push) Has been cancelled
Joomla: Repo Health / Scripts governance (push) Has been cancelled
Joomla: Repo Health / Repository health (push) Has been cancelled
Joomla: Extension CI / Release Readiness Check (pull_request) Failing after 3s
Universal: Secret Scanning / Gitleaks Secret Scan (pull_request) Successful in 3s
Universal: PR Check / Branch Policy (pull_request) Successful in 0s
Joomla: Repo Health / Access control (pull_request) Successful in 1s
Universal: PR Check / Validate PR (pull_request) Successful in 6s
Joomla: Update Server / Update updates.xml (push) Failing after 12s
Joomla: Repo Health / Release configuration (pull_request) Failing after 3s
Joomla: Repo Health / Scripts governance (pull_request) Successful in 3s
Joomla: Repo Health / Repository health (pull_request) Failing after 4s
Joomla: Extension CI / Lint & Validate (pull_request) Failing after 56s
Joomla: Extension CI / Tests (PHP 8.2) (pull_request) Has been skipped
Joomla: Extension CI / Tests (PHP 8.3) (pull_request) Has been skipped
Joomla: Extension CI / PHPStan Analysis (pull_request) Has been skipped
Dropdown menus now use --nav-bg-color instead of --body-bg so they
inherit the navigation theme colour rather than the page background.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-16 12:21:10 -05:00
Jonathan Miller
876dec98d3
fix(lang): update pretty name to Joomla convention [skip ci]
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-16 12:17:06 -05:00
jmiller
f0bfeb4871
Merge pull request 'chore: merge dev into main [skip ci]' ( #29 ) from dev into main
2026-05-16 14:16:11 +00:00
gitea-actions[bot]
97f660e42e
chore: update updates.xml (development: 02.02.00-dev) [skip ci]
2026-05-16 14:07:21 +00:00
jmiller
acbed3380f
chore: sync updates.xml from [skip ci]
2026-05-16 14:07:21 +00:00
Jonathan Miller
db618f333b
chore(version): bump 02.01.06 → 02.02.00 (minor)
...
Joomla: Repo Health / Access control (push) Successful in 1s
Joomla: Repo Health / Release configuration (push) Failing after 4s
Joomla: Repo Health / Scripts governance (push) Successful in 3s
Joomla: Repo Health / Repository health (push) Failing after 3s
Joomla: Update Server / Update updates.xml (push) Successful in 10s
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-16 09:06:34 -05:00
jmiller
8ee0cb30a2
chore: sync updates.xml from [skip ci]
2026-05-16 13:10:26 +00:00
gitea-actions[bot]
6a505e5b7c
chore: update updates.xml (development: 02.01.06-dev) [skip ci]
2026-05-16 13:10:25 +00:00
Jonathan Miller
41e13b1a62
fix: align template.css fallback values with light theme
...
Joomla: Repo Health / Access control (push) Successful in 1s
Joomla: Repo Health / Release configuration (push) Failing after 3s
Joomla: Repo Health / Scripts governance (push) Successful in 3s
Joomla: Repo Health / Repository health (push) Failing after 3s
Joomla: Update Server / Update updates.xml (push) Successful in 9s
All var() fallbacks in template.css now use light.standard.css values
instead of dark theme values. Also fixes background-color properties
that incorrectly referenced --body-color instead of --body-bg.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-16 08:09:21 -05:00
jmiller
d0353c4495
chore: sync updates.xml 02.01.06 [skip ci]
2026-05-16 12:56:42 +00:00
gitea-actions[bot]
3fd2feea1e
chore(release): ZIP + tar.gz for 02.01.06 [skip ci]
2026-05-16 12:56:42 +00:00
gitea-actions[bot]
ae2bf78b90
chore(release): build 02.01.06 [skip ci]
2026-05-16 12:56:40 +00:00
jmiller
6870077e8f
Merge pull request 'chore: cascade main → dev ( 77816a8) [skip ci]' ( #28 ) from main into dev
2026-05-16 12:56:29 +00:00
jmiller
77816a88d3
Merge pull request 'fix(ci): auto-release fallbacks for MokoStandards-API' ( #27 ) from dev into main
Universal: Cascade Main → Dev / Cascade main → branches (push) Successful in 2s
Joomla: Repo Health / Access control (push) Successful in 1s
Joomla: Repo Health / Release configuration (push) Failing after 3s
Joomla: Repo Health / Scripts governance (push) Successful in 3s
Joomla: Repo Health / Repository health (push) Failing after 3s
2026-05-16 12:56:18 +00:00
Jonathan Miller
770a2869f4
fix(ci): add fallbacks for MokoStandards-API in auto-release
...
Joomla: Repo Health / Access control (push) Successful in 1s
Joomla: Repo Health / Release configuration (push) Failing after 3s
Joomla: Repo Health / Scripts governance (push) Successful in 2s
Joomla: Repo Health / Repository health (push) Failing after 3s
Joomla: Extension CI / Release Readiness Check (pull_request) Failing after 3s
Universal: Secret Scanning / Gitleaks Secret Scan (pull_request) Successful in 3s
Joomla: Repo Health / Access control (pull_request) Successful in 1s
Joomla: Repo Health / Release configuration (pull_request) Failing after 3s
Joomla: Repo Health / Scripts governance (pull_request) Successful in 3s
Joomla: Repo Health / Repository health (pull_request) Failing after 4s
Joomla: Extension CI / Lint & Validate (pull_request) Failing after 45s
Joomla: Extension CI / Tests (PHP 8.2) (pull_request) Has been skipped
Joomla: Extension CI / Tests (PHP 8.3) (pull_request) Has been skipped
Joomla: Extension CI / PHPStan Analysis (pull_request) Has been skipped
The MokoStandards-API clone was silently failing, causing the entire
release pipeline to abort. Now:
- Clone failure is non-fatal (|| true)
- Version reading falls back to sed parsing of README table
- Platform version setting falls back to direct XML/README manipulation
- Release notes PHP call is non-fatal with existing fallback
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-16 07:55:54 -05:00
jmiller
1b9a1a4035
Merge pull request 'chore: cascade main → dev ( 3d88a43) [skip ci]' ( #26 ) from main into dev
2026-05-16 12:19:28 +00:00
jmiller
3d88a4396a
Merge pull request 'Restore .gitea/ workflow path for Gitea Actions compatibility' ( #25 ) from dev into main
Joomla: Repo Health / Access control (push) Successful in 2s
Universal: Cascade Main → Dev / Cascade main → branches (push) Successful in 4s
Joomla: Repo Health / Release configuration (push) Failing after 3s
Joomla: Repo Health / Scripts governance (push) Successful in 3s
Joomla: Repo Health / Repository health (push) Failing after 2s
2026-05-16 12:18:58 +00:00
Jonathan Miller
7da3cda5d8
Merge remote-tracking branch 'origin/main' into dev
...
Joomla: Repo Health / Access control (push) Successful in 1s
Joomla: Extension CI / Release Readiness Check (pull_request) Failing after 3s
Universal: Secret Scanning / Gitleaks Secret Scan (pull_request) Successful in 3s
Universal: PR Check / Branch Policy (pull_request) Successful in 1s
Universal: PR Check / Validate PR (pull_request) Successful in 5s
Joomla: Repo Health / Access control (pull_request) Successful in 2s
Joomla: Repo Health / Release configuration (push) Failing after 3s
Joomla: Repo Health / Scripts governance (push) Successful in 5s
Joomla: Repo Health / Repository health (push) Failing after 4s
Joomla: Repo Health / Release configuration (pull_request) Failing after 3s
Joomla: Repo Health / Scripts governance (pull_request) Successful in 3s
Joomla: Repo Health / Repository health (pull_request) Failing after 3s
Joomla: Extension CI / Lint & Validate (pull_request) Failing after 45s
Joomla: Extension CI / Tests (PHP 8.2) (pull_request) Has been skipped
Joomla: Extension CI / Tests (PHP 8.3) (pull_request) Has been skipped
Joomla: Extension CI / PHPStan Analysis (pull_request) Has been skipped
# Conflicts:
# .gitea/manifest.xml
# .gitea/sync-roadmap-wiki.yml
2026-05-16 07:18:46 -05:00
Jonathan Miller
2bce4877a2
chore: rename .mokogitea back to .gitea for workflow compatibility
...
Joomla: Repo Health / Access control (push) Successful in 0s
Joomla: Repo Health / Release configuration (push) Failing after 3s
Joomla: Repo Health / Scripts governance (push) Successful in 4s
Joomla: Repo Health / Repository health (push) Failing after 4s
Joomla: Extension CI / Release Readiness Check (pull_request) Failing after 3s
Universal: Secret Scanning / Gitleaks Secret Scan (pull_request) Successful in 4s
Universal: PR Check / Branch Policy (pull_request) Successful in 1s
Joomla: Extension CI / Lint & Validate (pull_request) Failing after 45s
Joomla: Repo Health / Access control (pull_request) Successful in 1s
Joomla: Extension CI / Tests (PHP 8.2) (pull_request) Has been skipped
Joomla: Extension CI / Tests (PHP 8.3) (pull_request) Has been skipped
Joomla: Extension CI / PHPStan Analysis (pull_request) Has been skipped
Universal: PR Check / Validate PR (pull_request) Successful in 5s
Joomla: Repo Health / Scripts governance (pull_request) Successful in 2s
Joomla: Repo Health / Release configuration (pull_request) Failing after 2s
Joomla: Repo Health / Repository health (pull_request) Failing after 3s
Gitea Actions only recognizes .gitea/workflows/ — restores that path
so workflows trigger natively. Also restores manifest.xml and updates
all internal references.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-15 21:40:02 -05:00
Jonathan Miller
6fd010792d
ci: disable all workflows until .mokogitea codebase is deployed
...
Removes .gitea/workflows/ entirely — no workflows will trigger until
the runner codebase supports .mokogitea/ as a workflow source.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-15 20:51:04 -05:00
Jonathan Miller
a08faf67dd
ci: restore auto-release.yml to .gitea/workflows for Gitea dispatch
...
Temporary: copies auto-release from .mokogitea/ so Gitea Actions can
find and trigger it. Will be removed once .mokogitea/ path support lands.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-15 20:29:56 -05:00
jmiller
78993efd9b
Merge pull request 'Release: dev ? main � metadata footer, auto-minify, print view, CI overhaul' ( #24 ) from dev into main
2026-05-16 01:09:32 +00:00
Jonathan Miller
58960fd17d
docs: update CHANGELOG with complete unreleased changes
...
Add missing entries for article metadata footer, auto-minification,
media folder cleanup, FA vendor simplification, asset registry cleanup,
CI additions, and workflow migration to .mokogitea/.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-15 20:08:25 -05:00
Jonathan Miller
d2e27f1735
Removed footer position from component.php
2026-05-14 18:38:31 -05:00
jmiller
acea2e868e
Merge pull request 'dev' ( #23 ) from dev into main
...
Reviewed-on: #23
2026-05-14 20:04:40 +00:00
jmiller
f0c96f4014
Delete .mokogitea/.mokostandards
2026-05-14 20:04:30 +00:00
jmiller
5b99ed1f32
Update README.md
2026-05-14 20:00:38 +00:00
jmiller
ee0f4e679d
Update README.md
2026-05-14 20:00:21 +00:00
Jonathan Miller
a5cf3e1de8
Tab canvas fix
...
Signed-off-by: Jonathan Miller <jmiller-moko@noreply.git.mokoconsulting.tech >
2026-05-14 14:54:43 -05:00
Jonathan Miller
60c2b4461f
Uncommit
2026-05-14 14:54:42 -05:00
Jonathan Miller
66ebe15d13
feat: add article metadata footer for custom fields
...
Add a reusable layout that renders Joomla custom fields (jcfields) as a
styled metadata footer on articles, mirroring the MokoStandards wiki
metadata footer pattern. Fields are grouped dynamically by field group
so new fields/groups render automatically without template changes.
- New layout: layouts/mokoonyx/article-metadata.php
- Updated toc-left.php and toc-right.php to include the layout
- BEM-named CSS with responsive grid, CSS variable integration
- Type-aware rendering (URLs as links, textareas full-width)
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-14 14:54:42 -05:00
jmiller
fa8be74fc5
chore: remove .mokogitea/.moko-platform [skip ci]
2026-05-12 19:27:29 +00:00
jmiller
24e534e3d3
chore: move .mokogitea/manifest.xml to .mokogitea/ [skip ci]
2026-05-12 19:27:29 +00:00
jmiller
6ceb0d256e
chore: force-sync .mokogitea/ISSUE_TEMPLATE/version.md [skip ci]
2026-05-12 19:27:28 +00:00
jmiller
8db54b8dd2
chore: force-sync .mokogitea/ISSUE_TEMPLATE/security.md [skip ci]
2026-05-12 19:27:27 +00:00
jmiller
e06a41e005
chore: force-sync .mokogitea/ISSUE_TEMPLATE/rfc.md [skip ci]
2026-05-12 19:27:27 +00:00