jmiller
09dbe8ade4
chore: sync issue templates from template repo [skip ci]
2026-05-20 00:29:53 +00:00
jmiller
feb9a8426e
chore: sync issue templates from template repo [skip ci]
2026-05-20 00:29:51 +00:00
jmiller
5388bb7075
chore: sync issue templates from template repo [skip ci]
2026-05-20 00:29:50 +00:00
jmiller
c72d9fce27
chore: sync issue templates from template repo [skip ci]
2026-05-20 00:29:49 +00:00
Jonathan Miller
5609bdb849
Merge remote-tracking branch 'origin/dev'
...
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
Universal: Repository Cleanup / Clean Merged Branches (push) Successful in 15s
Universal: Secret Scanning / Gitleaks Secret Scan (push) Successful in 5s
Universal: Security Audit / Dependency Audit (push) Successful in 4s
# Conflicts:
# CHANGELOG.md
2026-05-16 17:26:51 -05:00
Jonathan Miller
9a1dc605bb
chore: rename Setup step to moko-platform, remove docs/ directory
...
Joomla: Repo Health / Access control (push) Successful in 1s
Joomla: Repo Health / Scripts governance (push) Successful in 4s
Joomla: Repo Health / Release configuration (push) Failing after 4s
Joomla: Repo Health / Repository health (push) Failing after 5s
Joomla: Extension CI / Lint & Validate (pull_request) Failing after 4s
Joomla: Extension CI / Release Readiness Check (pull_request) Failing after 3s
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
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 4s
Joomla: Repo Health / Repository health (pull_request) Failing after 4s
Universal: PR Check / Validate PR (pull_request) Successful in 21s
- All workflow steps renamed from "Setup MokoStandards tools" to
"Setup moko-platform"
- Removed docs/ directory — documentation lives in the wiki
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-16 17:17:55 -05:00
Jonathan Miller
36593a6b3c
docs: fix mangled CHANGELOG, add p-2 fix entry
...
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 2s
Joomla: Repo Health / Repository health (push) Failing after 3s
Rebuilt CHANGELOG structure after auto-promote corruption. Added
proper version sections for 02.06.00, 02.02.00, and unreleased
p-2 menu icon padding fix.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-16 14:37:49 -05:00
Jonathan Miller
7b52a06cc1
fix(menu): remove hardcoded p-2 padding from menu icon spans
...
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
The menu override templates were adding Bootstrap p-2 (padding) class
to all menu icon spans, causing unwanted spacing around Font Awesome
icons in navigation items. Icons should inherit their spacing from
the surrounding link element, not add their own padding.
Affected files: all mod_menu layout overrides (mainmenu_*, horizontal_*)
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-16 14:33:55 -05:00
jmiller
d4f2432332
chore(version): bump 02.06.00 → 02.07.00 (dev) [skip ci]
2026-05-16 18:58:15 +00:00
jmiller
86db2d5b1a
chore(version): bump 02.06.00 → 02.07.00 (dev) [skip ci]
2026-05-16 18:58:15 +00:00
jmiller
0fbeb1b14e
chore: sync updates.xml 02.06.00 [skip ci]
2026-05-16 18:58:12 +00:00
gitea-actions[bot]
6c46d4effd
chore(release): promote CHANGELOG 02.06.00 [skip ci]
2026-05-16 18:58:07 +00:00
jmiller
497180fd94
Merge pull request 'chore: cascade main → dev ( 5bff52a) [skip ci]' ( #47 ) from main into dev
2026-05-16 18:58:05 +00:00
jmiller
5bff52a994
Merge pull request 'feat(ci): CB plugin detection + remove update-server + platform auto-sense' ( #46 ) from dev into main
Joomla: Repo Health / Access control (push) Successful in 1s
Universal: Cascade Main → Dev / Cascade main → branches (push) Successful in 3s
Joomla: Repo Health / Release configuration (push) Failing after 4s
Joomla: Repo Health / Scripts governance (push) Successful in 4s
Joomla: Repo Health / Repository health (push) Failing after 5s
2026-05-16 18:57:35 +00:00
Jonathan Miller
c067cbe328
feat(ci): add Community Builder plugin (cb_plugin) type detection
...
Joomla: Repo Health / Access control (push) Successful in 1s
Joomla: Repo Health / Release configuration (push) Failing after 7s
Joomla: Repo Health / Scripts governance (push) Successful in 4s
Joomla: Repo Health / Repository health (push) Failing after 5s
Joomla: Extension CI / Release Readiness Check (pull_request) Failing after 4s
Universal: PR Check / Branch Policy (pull_request) Successful in 1s
Universal: Secret Scanning / Gitleaks Secret Scan (pull_request) Successful in 6s
Joomla: Repo Health / Access control (pull_request) Successful in 1s
Joomla: Repo Health / Release configuration (pull_request) Failing after 4s
Joomla: Repo Health / Scripts governance (pull_request) Successful in 4s
Joomla: Repo Health / Repository health (pull_request) Failing after 5s
Universal: Build & Release / Build & Release Pipeline (pull_request) Successful in 20s
Universal: PR Check / Validate PR (pull_request) Successful in 24s
Joomla: Extension CI / Lint & Validate (pull_request) Failing after 55s
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
- Platform detection auto-senses <cbplugin> manifests
- CB plugins get cb_ prefix for package naming
- .mokogitea/manifest.xml takes precedence over .gitea/manifest.xml
- All TYPE_PREFIX blocks updated with cb_plugin case
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-16 13:55:22 -05:00
jmiller
09e5bd2447
chore(version): bump 02.05.00 → 02.06.00 (dev) [skip ci]
2026-05-16 18:31:37 +00:00
jmiller
33c1e41ed4
chore(version): bump 02.05.00 → 02.06.00 (dev) [skip ci]
2026-05-16 18:31:36 +00:00
jmiller
d9687d230d
chore: sync updates.xml 02.05.00 [skip ci]
2026-05-16 18:31:35 +00:00
gitea-actions[bot]
c0b1b0b9cc
chore(release): promote CHANGELOG 02.05.00 [skip ci]
2026-05-16 18:31:31 +00:00
jmiller
b556d2e9ea
Merge pull request 'chore: cascade main → dev ( 48a6ced) [skip ci]' ( #45 ) from main into dev
2026-05-16 18:30:33 +00:00
jmiller
48a6cede38
Merge pull request 'chore(ci): remove update-server.yml � merged into release workflows' ( #44 ) from dev into main
Joomla: Repo Health / Access control (push) Successful in 1s
Universal: Cascade Main → Dev / Cascade main → branches (push) Successful in 3s
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 3s
2026-05-16 18:30:28 +00:00
Jonathan Miller
d80519c54e
chore(ci): remove update-server.yml — merged into auto-release + pre-release
...
Joomla: Repo Health / Access control (push) Successful in 3s
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
Universal: PR Check / Branch Policy (pull_request) Successful in 1s
Joomla: Extension CI / Release Readiness Check (pull_request) Failing after 3s
Universal: Secret Scanning / Gitleaks Secret Scan (pull_request) Successful in 4s
Joomla: Repo Health / Access control (pull_request) Successful in 1s
Joomla: Repo Health / Release configuration (pull_request) Failing after 2s
Joomla: Repo Health / Scripts governance (pull_request) Successful in 2s
Universal: PR Check / Validate PR (pull_request) Successful in 6s
Joomla: Repo Health / Repository health (pull_request) Failing after 3s
Joomla: Extension CI / Lint & Validate (pull_request) Failing after 49s
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
update-server.yml is redundant:
- Stable channel: handled by auto-release Step 5
- Dev/alpha/beta/rc: handled by pre-release workflow
- Dev branch gets updates.xml via Step 11 (recreate from main)
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-16 13:29:53 -05:00
jmiller
40e233b098
Merge pull request 'chore: cascade main → dev ( 2d00e8f) [skip ci]' ( #43 ) from main into dev
2026-05-16 18:26:08 +00:00
jmiller
2d00e8f729
Merge pull request 'fix(ci): platform auto-sense, .mokogitea precedence, remove GitHub mirror' ( #42 ) from dev into main
Joomla: Repo Health / Access control (push) Successful in 1s
Universal: Cascade Main → Dev / Cascade main → branches (push) Successful in 3s
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 18:25:35 +00:00
Jonathan Miller
c5ab3c8b2d
fix(ci): improve platform detection, remove GitHub mirror
...
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 3s
Joomla: Repo Health / Scripts governance (push) Successful in 2s
Joomla: Repo Health / Repository health (push) Failing after 3s
Joomla: Repo Health / Release configuration (pull_request) Failing after 2s
Universal: PR Check / Validate PR (pull_request) Successful in 19s
Joomla: Repo Health / Scripts governance (pull_request) Successful in 4s
Joomla: Repo Health / Repository health (pull_request) Failing after 3s
Joomla: Extension CI / Lint & Validate (pull_request) Failing after 48s
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
- Platform detection reads .mokogitea/manifest.xml first (precedence),
falls back to .gitea/manifest.xml, then auto-senses from file
structure (Joomla XML manifest or Dolibarr mod*.class.php)
- Outputs update_method (updates.xml | update.txt | none)
- Removed GitHub mirror steps (Steps 9-10) — Gitea is sole platform
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-16 13:25:04 -05:00
jmiller
e865e48c05
Merge pull request 'chore: cascade main → dev ( a595796) [skip ci]' ( #41 ) from main into dev
2026-05-16 18:00:34 +00:00
jmiller
a595796032
Merge pull request 'fix(ci): auto-release triggers on PR merge + dispatch, bumps dev after' ( #40 ) 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 18:00:23 +00:00
Jonathan Miller
c1b16e56e5
fix(ci): trigger auto-release on PR merge to main + workflow_dispatch
...
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: 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
Joomla: Repo Health / Access control (pull_request) Successful in 1s
Joomla: Repo Health / Scripts governance (pull_request) Successful in 3s
Joomla: Repo Health / Release configuration (pull_request) Failing after 3s
Joomla: Repo Health / Repository health (pull_request) Failing after 4s
Universal: PR Check / Validate PR (pull_request) Successful in 19s
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
Restores pull_request closed trigger for src/htdocs paths. No race
condition risk since Step 1b no longer bumps version — it only
promotes the CHANGELOG. Dev bump happens in Step 11 after release.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-16 13:00:01 -05:00
jmiller
8e9374e1dd
Merge pull request 'chore: cascade main → dev ( ad9ab59) [skip ci]' ( #39 ) from main into dev
2026-05-16 17:57:23 +00:00
jmiller
ad9ab59004
Merge pull request 'fix(ci): restrict auto-release to workflow_dispatch only' ( #38 ) from dev into main
Joomla: Repo Health / Access control (push) Successful in 0s
Universal: Cascade Main → Dev / Cascade main → branches (push) Successful in 2s
Joomla: Repo Health / Release configuration (push) Failing after 2s
Joomla: Repo Health / Scripts governance (push) Successful in 3s
Joomla: Repo Health / Repository health (push) Failing after 3s
2026-05-16 17:57:03 +00:00
Jonathan Miller
05f29df4e9
fix(ci): restrict auto-release to workflow_dispatch only
...
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 3s
Joomla: Repo Health / Repository health (push) Failing after 2s
Joomla: Extension CI / Release Readiness Check (pull_request) Failing after 3s
Universal: PR Check / Branch Policy (pull_request) Successful in 1s
Universal: Secret Scanning / Gitleaks Secret Scan (pull_request) Successful in 4s
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 2s
Joomla: Repo Health / Repository health (pull_request) Failing after 4s
Universal: PR Check / Validate PR (pull_request) Successful in 20s
Joomla: Extension CI / Lint & Validate (pull_request) Failing after 50s
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
Removes pull_request trigger to prevent race conditions where a PR
merge fires the release before the workflow update lands. Releases
are now exclusively manual via workflow_dispatch.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-16 12:56:31 -05:00
jmiller
20bef3abaf
chore(version): bump 02.04.00 → 02.05.00 (dev) [skip ci]
2026-05-16 17:47:36 +00:00
jmiller
37b823750e
chore(version): bump 02.04.00 → 02.05.00 (dev) [skip ci]
2026-05-16 17:47:35 +00:00
jmiller
1389dd0c6d
chore: sync updates.xml 02.04.00 [skip ci]
2026-05-16 17:47:33 +00:00
gitea-actions[bot]
6e30bd8fc3
chore(release): ZIP + tar.gz for 02.04.00 [skip ci]
2026-05-16 17:47:33 +00:00
gitea-actions[bot]
ce48823a61
chore(release): build 02.04.00 [skip ci]
2026-05-16 17:47:31 +00:00
gitea-actions[bot]
3c06f7c16e
chore(release): promote CHANGELOG 02.04.00 [skip ci]
2026-05-16 17:47:30 +00:00
jmiller
15b8035d47
chore(version): bump 02.04.00 → 02.05.00 (dev) [skip ci]
2026-05-16 17:45:06 +00:00
jmiller
f06487a58b
chore(version): bump 02.04.00 → 02.05.00 (dev) [skip ci]
2026-05-16 17:45:06 +00:00
jmiller
d23a2454e6
chore: sync updates.xml 02.04.00 [skip ci]
2026-05-16 17:45:04 +00:00
gitea-actions[bot]
676634ebf6
chore(release): promote CHANGELOG 02.04.00 [skip ci]
2026-05-16 17:45:00 +00:00
jmiller
5de320cf58
Merge pull request 'chore: cascade main → dev ( ae1e6fb) [skip ci]' ( #37 ) from main into dev
2026-05-16 17:44:47 +00:00
jmiller
ae1e6fbf2b
Merge pull request 'feat(component): load FA7 + Bootstrap in print view' ( #36 ) 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 17:44:42 +00:00
gitea-actions[bot]
ff9ae11c48
chore: update updates.xml (development: 02.04.00-dev) [skip ci]
Universal: Build & Release / Build & Release Pipeline (pull_request) Successful in 15s
2026-05-16 17:42:55 +00:00
jmiller
cbf3000ef8
chore: sync updates.xml from [skip ci]
2026-05-16 17:42:55 +00:00
Jonathan Miller
098bd2a8c0
feat(component): load Font Awesome 7 and Bootstrap in print view
...
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: Update Server / Update updates.xml (push) Successful in 9s
Component/print view now loads FA7 Free icons (fontawesome, solid,
regular, brands) and Bootstrap 5 framework for proper rendering.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-16 12:42:31 -05:00
jmiller
93e4311229
chore(version): bump 02.03.00 → 02.04.00 (dev) [skip ci]
2026-05-16 17:40:40 +00:00
jmiller
11a2632ce5
chore(version): bump 02.03.00 → 02.04.00 (dev) [skip ci]
2026-05-16 17:40:39 +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