Commit Graph

940 Commits

Author SHA1 Message Date
0bea9fd95e ci: platform-specific auto-release, tags only on minor
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-07 17:28:25 -05:00
4ad6f96e96 Update download URL and checksum to release asset zip
Point download URL to the uploaded release asset instead of the
GitHub archive. Update SHA-256 to match the new zip.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-07 17:13:25 -05:00
dfbc8e8dd5 ci: Joomla release builds ZIP + SHA-256 checksum
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-07 17:08:20 -05:00
45413933d0 chore: update CODEOWNERS — synced workflows listed explicitly 2026-04-07 16:59:46 -05:00
f62051102f Add SHA-256 checksum to update manifests
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-07 16:49:29 -05:00
97d38a64be Add Joomla 6 to target platform in update manifests
Update targetplatform version regex from 5.* to (5|6)\..* in both
update.xml and updates.xml so Joomla 6 installations see the
template as a valid update.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-07 16:44:48 -05:00
4302543854 Fix update.xml and updates.xml for v03.06.10 release
Both files now have correct data:
- element: mokocassiopeia (was templateDetails in update.xml)
- version: 03.06.10 (was 03.06.14/03.08.03)
- download URL: GitHub archive tag zip (no release assets exist)
- Removed placeholder {{...}} tokens from update.xml

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-07 16:43:50 -05:00
4069834b7c ci: sync all workflows from MokoStandards v04.05
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-07 16:37:42 -05:00
github-actions[bot]
0216df4c22 chore(version): auto-bump patch 03.06.14 → 03.06.15 [skip ci] 2026-04-07 21:27:11 +00:00
397e144e53 ci: version archive branch on every version change 2026-04-07 16:11:04 -05:00
github-actions[bot]
88d52c37fa chore(release): build 03.06.14 [skip ci] 2026-04-07 21:09:43 +00:00
b4da99013a ci: auto-dev-issue now creates sub-issues for full workflow 2026-04-07 16:08:42 -05:00
github-actions[bot]
ea75c16b03 chore(version): auto-bump patch 03.06.13 → 03.06.14 [skip ci] 2026-04-07 20:35:42 +00:00
0ef7d3f862 ci: auto-assign on issue/PR create + 12hr schedule 2026-04-07 14:44:04 -05:00
e23207a77f ci: add auto-assign workflow (every 15min) 2026-04-07 14:37:44 -05:00
github-actions[bot]
bff1edbe9d chore(release): build 03.06.13 [skip ci] 2026-04-07 19:14:57 +00:00
a07055d3de fix(ci): pin actions/checkout to v6 (Node.js 20 deprecated)
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-07 14:14:45 -05:00
github-actions[bot]
68ad253441 chore(version): auto-bump patch 03.06.12 → 03.06.13 [skip ci] 2026-04-07 18:24:27 +00:00
ece6049859 fix(ci): fix YAML parse error in auto-update-sha multiline commit 2026-04-07 13:24:00 -05:00
github-actions[bot]
fb0b2bc293 chore(release): build 03.06.12 [skip ci] 2026-04-04 20:33:40 +00:00
488d605390 ci: sync all workflows from MokoStandards v04.05
- deploy-dev now uses deploy-joomla.php for smart routing
- deploy respects only .ftpignore (not .gitignore)
- Updated standards-compliance with URL route exclusions
- Updated repo_health with enhanced Joomla checks

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-04 15:19:26 -05:00
8a2f45a2b3 chore: add .mokostandards platform marker (waas-component)
Enables smart Joomla deploy routing via deploy-joomla.php

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-04 15:18:21 -05:00
github-actions[bot]
6fc8435909 chore(version): auto-bump patch 03.06.11 → 03.06.12 [skip ci] 2026-04-04 18:49:06 +00:00
d7ec331d28 style(blog): full-width category blog images with 250px max height
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-04 13:48:41 -05:00
f1b44f0530 fix: update all workflows to latest MokoStandards v04.04 templates [skip ci]
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-02 22:47:03 -05:00
aa616544ec fix(ci): update standards-compliance with all composer guards + false positive fix [skip ci]
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-02 22:43:57 -05:00
9cb11861ad fix(ci): guard composer install + use MokoStandards tools for version check [skip ci]
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-02 22:42:21 -05:00
github-actions[bot]
e38e956b42 chore(version): auto-bump patch 03.06.10 → 03.06.11 [skip ci] 2026-04-03 02:55:47 +00:00
73d7e05dc4 Remove vendor/ from .gitignore to fix deploy exclusion
The vendor/ rule causes deploy workflows to skip media/vendor/
files (FA7, bootstrap-toc). This repo has no Composer vendor
directory — Composer only runs in /tmp/mokostandards during CI.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-02 21:55:00 -05:00
62e64954a7 fix: update all workflows to latest MokoStandards v04.04 templates [skip ci]
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-02 21:25:38 -05:00
ea0ab55030 fix: scope vendor/ ignore to root only — unblocks src/media/vendor/ for deploy [skip ci]
vendor/ was matching ALL vendor directories at any depth, preventing
src/media/vendor/ (Joomla core JS/CSS libs) from being tracked/deployed.
Changed to /vendor/ to only ignore the root Composer vendor directory.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-02 21:15:44 -05:00
48b8e6750e fix: correct Cassiopeia theme CSS paths to src/ prefix [skip ci]
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-02 20:55:38 -05:00
7dd57f408c fix: add Cassiopeia theme override CSS to .gitignore [skip ci]
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-02 20:55:04 -05:00
f80e74adc3 fix: update .gitignore to platform-specific template (v04.05) [skip ci]
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-02 20:20:46 -05:00
a4fb79467c fix: update all workflows to latest MokoStandards v04.04 templates [skip ci]
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-02 10:04:16 -05:00
github-actions[bot]
9fd2cce2ab chore(release): set version to 03.06.10 [skip ci] 2026-03-27 00:00:22 +00:00
adf3529468 chore: Sync MokoStandards 04.01.00 (#100)
* chore: update LICENSE from MokoStandards

* chore: update update.xml from MokoStandards

* chore: update phpstan.neon from MokoStandards

* chore: update Makefile from MokoStandards

* chore: update .gitignore from MokoStandards

* chore: update composer.json from MokoStandards

* chore: update .moko-standards from MokoStandards

* chore: update .github/copilot.yml from MokoStandards

* chore: update .github/copilot-instructions.md from MokoStandards

* chore: update .github/CLAUDE.md from MokoStandards

* chore: update .github/ISSUE_TEMPLATE/config.yml from MokoStandards

* chore: update .github/ISSUE_TEMPLATE/adr.md from MokoStandards

* chore: update .github/ISSUE_TEMPLATE/bug_report.md from MokoStandards

* chore: update .github/ISSUE_TEMPLATE/documentation.md from MokoStandards

* chore: update .github/ISSUE_TEMPLATE/enterprise_support.md from MokoStandards

* chore: update .github/ISSUE_TEMPLATE/feature_request.md from MokoStandards

* chore: update .github/ISSUE_TEMPLATE/firewall-request.md from MokoStandards

* chore: update .github/ISSUE_TEMPLATE/question.md from MokoStandards

* chore: update .github/ISSUE_TEMPLATE/request-license.md from MokoStandards

* chore: update .github/ISSUE_TEMPLATE/rfc.md from MokoStandards

* chore: update .github/ISSUE_TEMPLATE/security.md from MokoStandards

* chore: update .github/ISSUE_TEMPLATE/joomla_issue.md from MokoStandards

* chore: update .github/workflows/deploy-dev.yml from MokoStandards

* chore: add .github/workflows/deploy-demo.yml from MokoStandards

* chore: add .github/workflows/deploy-rs.yml from MokoStandards

* chore: update .github/workflows/enterprise-firewall-setup.yml from MokoStandards

* chore: update .github/workflows/sync-version-on-merge.yml from MokoStandards

* chore: add .github/workflows/auto-release.yml from MokoStandards

* chore: add .github/workflows/repository-cleanup.yml from MokoStandards

* chore: update .github/workflows/standards-compliance.yml from MokoStandards

* chore: update .github/workflows/codeql-analysis.yml from MokoStandards

* chore: add .github/workflows/repo_health.yml from MokoStandards
2026-03-26 19:00:09 -05:00
github-actions[bot]
0ebb18bd3c chore(version): auto-bump patch 03.06.09 → 03.06.10 [skip ci] 2026-03-26 22:45:35 +00:00
31f9f4ace6 Update .gitignore 2026-03-26 17:44:34 -05:00
github-actions[bot]
9a715abb21 chore(version): auto-bump patch 03.06.08 → 03.06.09 [skip ci] 2026-03-26 19:14:21 +00:00
a4f38932c3 chore: Sync MokoStandards 04.00.27 (#98)
* chore: update LICENSE from MokoStandards

* chore: update update.xml from MokoStandards

* chore: update phpstan.neon from MokoStandards

* chore: update Makefile from MokoStandards

* chore: update .gitignore from MokoStandards

* chore: update composer.json from MokoStandards

* chore: update .moko-standards from MokoStandards

* chore: update .github/copilot.yml from MokoStandards

* chore: update .github/copilot-instructions.md from MokoStandards

* chore: update .github/CLAUDE.md from MokoStandards

* chore: update .github/ISSUE_TEMPLATE/config.yml from MokoStandards

* chore: update .github/ISSUE_TEMPLATE/adr.md from MokoStandards

* chore: update .github/ISSUE_TEMPLATE/bug_report.md from MokoStandards

* chore: update .github/ISSUE_TEMPLATE/documentation.md from MokoStandards

* chore: update .github/ISSUE_TEMPLATE/enterprise_support.md from MokoStandards

* chore: update .github/ISSUE_TEMPLATE/feature_request.md from MokoStandards

* chore: update .github/ISSUE_TEMPLATE/firewall-request.md from MokoStandards

* chore: update .github/ISSUE_TEMPLATE/question.md from MokoStandards

* chore: update .github/ISSUE_TEMPLATE/request-license.md from MokoStandards

* chore: update .github/ISSUE_TEMPLATE/rfc.md from MokoStandards

* chore: update .github/ISSUE_TEMPLATE/security.md from MokoStandards

* chore: update .github/ISSUE_TEMPLATE/joomla_issue.md from MokoStandards
2026-03-26 14:12:53 -05:00
github-actions[bot]
fe6174c318 chore(version): auto-bump patch 03.06.07 → 03.06.08 [skip ci] 2026-03-26 17:53:09 +00:00
6c329c1027 chore: Sync MokoStandards 04.00.27 (#96)
* chore: update LICENSE from MokoStandards

* chore: update update.xml from MokoStandards

* chore: update phpstan.neon from MokoStandards

* chore: update Makefile from MokoStandards

* chore: update .gitignore from MokoStandards

* chore: update composer.json from MokoStandards

* chore: update .moko-standards from MokoStandards

* chore: update .github/copilot.yml from MokoStandards

* chore: update .github/copilot-instructions.md from MokoStandards

* chore: update .github/CLAUDE.md from MokoStandards

* chore: update .github/ISSUE_TEMPLATE/config.yml from MokoStandards

* chore: update .github/ISSUE_TEMPLATE/adr.md from MokoStandards

* chore: update .github/ISSUE_TEMPLATE/bug_report.md from MokoStandards

* chore: update .github/ISSUE_TEMPLATE/documentation.md from MokoStandards

* chore: update .github/ISSUE_TEMPLATE/enterprise_support.md from MokoStandards

* chore: update .github/ISSUE_TEMPLATE/feature_request.md from MokoStandards

* chore: update .github/ISSUE_TEMPLATE/firewall-request.md from MokoStandards

* chore: update .github/ISSUE_TEMPLATE/question.md from MokoStandards

* chore: update .github/ISSUE_TEMPLATE/request-license.md from MokoStandards

* chore: update .github/ISSUE_TEMPLATE/rfc.md from MokoStandards

* chore: update .github/ISSUE_TEMPLATE/security.md from MokoStandards

* chore: update .github/ISSUE_TEMPLATE/joomla_issue.md from MokoStandards
2026-03-26 12:52:40 -05:00
github-actions[bot]
aa2ac76cf0 chore(version): auto-bump patch 03.06.06 → 03.06.07 [skip ci] 2026-03-26 17:43:15 +00:00
e7bf02bdb6 chore: Sync MokoStandards 04.00.27 (#93)
* chore: update LICENSE from MokoStandards

* chore: update update.xml from MokoStandards

* chore: update phpstan.neon from MokoStandards

* chore: update Makefile from MokoStandards

* chore: update .gitignore from MokoStandards

* chore: update composer.json from MokoStandards

* chore: update .moko-standards from MokoStandards

* chore: update .github/copilot.yml from MokoStandards

* chore: update .github/copilot-instructions.md from MokoStandards

* chore: update .github/CLAUDE.md from MokoStandards

* chore: update .github/ISSUE_TEMPLATE/config.yml from MokoStandards

* chore: update .github/ISSUE_TEMPLATE/adr.md from MokoStandards

* chore: update .github/ISSUE_TEMPLATE/bug_report.md from MokoStandards

* chore: update .github/ISSUE_TEMPLATE/documentation.md from MokoStandards

* chore: update .github/ISSUE_TEMPLATE/enterprise_support.md from MokoStandards

* chore: update .github/ISSUE_TEMPLATE/feature_request.md from MokoStandards

* chore: update .github/ISSUE_TEMPLATE/firewall-request.md from MokoStandards

* chore: update .github/ISSUE_TEMPLATE/question.md from MokoStandards

* chore: update .github/ISSUE_TEMPLATE/request-license.md from MokoStandards

* chore: update .github/ISSUE_TEMPLATE/rfc.md from MokoStandards

* chore: update .github/ISSUE_TEMPLATE/security.md from MokoStandards

* chore: update .github/ISSUE_TEMPLATE/joomla_issue.md from MokoStandards
2026-03-26 12:41:58 -05:00
github-actions[bot]
f965ca19ac chore(version): auto-bump patch 03.06.05 → 03.06.06 [skip ci] 2026-03-26 16:40:15 +00:00
20493cf43e Chore/sync mokostandards v04.00.27 (#92)
* chore: update LICENSE from MokoStandards

* chore: update update.xml from MokoStandards

* chore: update phpstan.neon from MokoStandards

* chore: update Makefile from MokoStandards

* chore: update .gitignore from MokoStandards

* chore: update composer.json from MokoStandards

* chore: update .moko-standards from MokoStandards

* chore: update .github/copilot.yml from MokoStandards

* chore: update .github/copilot-instructions.md from MokoStandards

* chore: update .github/CLAUDE.md from MokoStandards

* chore: update .github/workflows/codeql-analysis.yml from MokoStandards

* chore: update .github/workflows/enterprise-firewall-setup.yml from MokoStandards

* feat: add hero variant system, block color system, theme test sheet, and CSS var sync script

Implements the two-variant hero system (.hero#primary / .hero#secondary) and
automatic block color palette for top-a/top-b/bottom-a/bottom-b positions.
Adds Bootstrap-style HTML test page for visual CSS variable reference, and a
PHP sync utility that detects missing variables in user custom palettes and
injects them on upgrade.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

---------

Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-26 11:39:46 -05:00
github-actions[bot]
2ba0e7a1ab chore(version): auto-bump patch 03.06.04 → 03.06.05 [skip ci] 2026-03-26 14:13:29 +00:00
986c03f68e Chore/sync mokostandards v04.00.27 (#91)
* chore: update LICENSE from MokoStandards

* chore: update update.xml from MokoStandards

* chore: update phpstan.neon from MokoStandards

* chore: update Makefile from MokoStandards

* chore: update .gitignore from MokoStandards

* chore: update composer.json from MokoStandards

* chore: update .moko-standards from MokoStandards

* chore: update .github/copilot.yml from MokoStandards

* chore: update .github/copilot-instructions.md from MokoStandards

* chore: update .github/CLAUDE.md from MokoStandards

* chore: update .github/workflows/codeql-analysis.yml from MokoStandards

* chore: update .github/workflows/enterprise-firewall-setup.yml from MokoStandards
2026-03-26 09:13:04 -05:00
github-actions[bot]
8d3f63218b chore(version): auto-bump patch 03.06.03 → 03.06.04 [skip ci] 2026-03-24 21:53:23 +00:00