Commit Graph

  • c2804de1d7 Merge pull request 'chore: cascade main → dev (251c197) [skip ci]' (#84) from main into dev dev jmiller 2026-05-25 05:16:23 +00:00
  • 251c1970f9 Merge pull request 'fix: version_read/bump handle suffixed versions and HTML-comment VERSION' (#83) from dev into main main jmiller 2026-05-25 05:16:21 +00:00
  • 1b9ede4750 Merge branch 'main' into dev jmiller 2026-05-25 05:15:17 +00:00
  • bc47944d8f fix: version_read/bump handle suffixed versions and HTML-comment VERSION Jonathan Miller 2026-05-25 00:13:50 -05:00
  • bed5bb46df feat(ci): add issue-branch.yml [skip ci] jmiller 2026-05-25 05:12:34 +00:00
  • 5f6fb9ec64 Merge pull request 'chore: cascade main → dev (bed73b0) [skip ci]' (#82) from main into dev jmiller 2026-05-25 04:24:39 +00:00
  • bed73b083a Merge pull request 'feat: add cli/bulk_workflow_push.php + CI fixes' (#81) from dev into main jmiller 2026-05-25 04:24:34 +00:00
  • 4cdcf76301 Merge branch 'main' into dev jmiller 2026-05-25 04:24:28 +00:00
  • 54e113ff3c chore: retrigger CI [skip release] Jonathan Miller 2026-05-24 23:21:28 -05:00
  • c55da9d67d feat: add cli/bulk_workflow_push.php for governed repo sync Jonathan Miller 2026-05-24 23:16:44 -05:00
  • e196d97d3f fix(ci): update pre-release.yml - PHP CLI tools, fix broken platform detection [skip ci] jmiller 2026-05-25 04:13:01 +00:00
  • 3456a15237 Merge pull request 'fix(ci): switch auto-release trigger to push event' (#75) from dev into main jmiller 2026-05-25 04:12:06 +00:00
  • ef1b5b6258 Merge branch 'main' into dev jmiller 2026-05-25 04:04:15 +00:00
  • 63b0baceed fix: updates_xml_build writes only the current channel entry Jonathan Miller 2026-05-24 23:03:19 -05:00
  • 7bbd4853a8 fix(ci): make PHPStan advisory + rename MokoStandards to moko-platform Jonathan Miller 2026-05-24 22:48:01 -05:00
  • 2b48b09ffa fix(ci): lower PHPStan to level 0 (173 pre-existing errors at level 5) Jonathan Miller 2026-05-24 18:22:57 -05:00
  • ac8c22f183 Add RC pre-release trigger to PR check workflow jmiller 2026-05-24 22:54:43 +00:00
  • b1d4a979f8 fix(ci): remove deprecated PHPStan 1.x config options Jonathan Miller 2026-05-24 17:51:47 -05:00
  • d64fea05bf fix(ci): mark node_modules as optional in phpstan.neon Jonathan Miller 2026-05-24 17:46:15 -05:00
  • 5297a2b188 fix(ci): suppress PHPCS warnings in Gate 1 (errors-only enforcement) Jonathan Miller 2026-05-24 17:42:41 -05:00
  • 240ae2f803 fix: repair PHP syntax error in heredoc closers Jonathan Miller 2026-05-24 17:38:38 -05:00
  • 4cc3f5bee4 style: fix all PHPCS PSR-12 violations across 74 files (7539 → 0 errors) Jonathan Miller 2026-05-24 17:07:51 -05:00
  • a888b6c9c7 feat(cli): add version_bump_remote.php for API-based version bumping jmiller 2026-05-24 09:12:23 +00:00
  • bd2799c761 fix: targetplatform regex simplified to avoid Gitea XML parse errors Jonathan Miller 2026-05-24 04:02:33 -05:00
  • e03b29983a fix: updates_xml_build preserves existing channel entries Jonathan Miller 2026-05-24 03:46:37 -05:00
  • 4883d624f9 fix(ci): install composer package in all CI gates Jonathan Miller 2026-05-24 03:44:45 -05:00
  • e2cae35bca fix(ci): add ondrej/php PPA for PHP 8.2 on ubuntu-latest runners Jonathan Miller 2026-05-24 03:35:29 -05:00
  • f1f907bca0 fix(ci): repair repo-health and code quality gate failures Jonathan Miller 2026-05-24 03:29:49 -05:00
  • 315bb89836 fix(ci): switch auto-release trigger from pull_request closed to push Jonathan Miller 2026-05-24 03:18:56 -05:00
  • 73a90616dd Merge pull request 'chore: cascade main → dev (d723475) [skip ci]' (#74) from main into dev jmiller 2026-05-24 04:42:46 +00:00
  • d723475931 fix: updates_xml_build strips type prefix from element to prevent pkg_pkg_ Jonathan Miller 2026-05-23 23:42:38 -05:00
  • 0be956e56d Merge pull request 'chore: cascade main → dev (8892ade) [skip ci]' (#73) from main into dev jmiller 2026-05-24 04:24:51 +00:00
  • 8892ade56a fix: version_set_platform updates sub-package manifests too Jonathan Miller 2026-05-23 23:24:44 -05:00
  • 77989fe413 Merge pull request 'chore: cascade main → dev (b8a282c) [skip ci]' (#72) from main into dev jmiller 2026-05-24 04:20:22 +00:00
  • b8a282cdbc fix: prevent pkg_pkg_ duplication in package zip names Jonathan Miller 2026-05-23 23:20:16 -05:00
  • 5ce1dca4f8 Merge pull request 'chore: cascade main → dev (4f48dca) [skip ci]' (#71) from main into dev jmiller 2026-05-24 04:17:04 +00:00
  • 4f48dcae5c fix(ci): version bump after release + manifest-priority version read Jonathan Miller 2026-05-23 23:17:00 -05:00
  • 62f228f95c Merge pull request 'chore: cascade main → dev (c78c242) [skip ci]' (#70) from main into dev jmiller 2026-05-24 03:48:36 +00:00
  • c78c242024 Merge pull request 'feat(ci): client theme CI with CLI validators' (#67) from dev into main jmiller 2026-05-24 03:48:31 +00:00
  • d9846b1c01 fix: version_bump/read check manifest XML, use higher version as base Jonathan Miller 2026-05-23 22:47:49 -05:00
  • f3ba340c46 Merge pull request 'feat(cli): add 4 release pipeline CLI tools' (#69) from feature/cli-release-tools into main jmiller 2026-05-24 03:47:32 +00:00
  • 14de7dbe19 feat(cli): add 4 release pipeline CLI tools feature/cli-release-tools Jonathan Miller 2026-05-23 22:37:37 -05:00
  • 464ebb1a25 feat(validate): add check_client_theme.php for WaaS file packages Jonathan Miller 2026-05-23 18:10:14 -05:00
  • 05f04a0a31 Merge pull request 'chore: cascade main → dev (492f1cb) [skip ci]' (#55) from main into dev jmiller 2026-05-23 20:43:45 +00:00
  • 492f1cbb80 fix: version_set_platform.php reads manifest.xml + supports joomla platform Jonathan Miller 2026-05-23 15:43:42 -05:00
  • a4eed1c1bb fix(ci): add missing branch output to auto-release version step Jonathan Miller 2026-05-23 14:44:44 -05:00
  • e618bedd2d Merge pull request 'chore: cascade main → dev (008cdeb) [skip ci]' (#51) from main into dev jmiller 2026-05-22 03:33:45 +00:00
  • 008cdeb996 fix: updates_xml_build.php uses 'development' tag, not 'dev' Jonathan Miller 2026-05-21 22:33:40 -05:00
  • 5f3b0d9980 Merge pull request 'chore: cascade main → dev (3e20003) [skip ci]' (#50) from main into dev jmiller 2026-05-22 03:28:34 +00:00
  • 3e20003d18 fix(ci): add php-curl to pre-release Setup PHP step Jonathan Miller 2026-05-21 22:28:26 -05:00
  • 32ef515d51 Merge pull request 'chore: cascade main → dev (0aa1136) [skip ci]' (#49) from main into dev jmiller 2026-05-22 03:25:07 +00:00
  • 0aa113652f fix(ci): continue-on-error for release upload + CLI for updates.xml Jonathan Miller 2026-05-21 22:24:59 -05:00
  • 41c5043352 fix(ci): use build step zip_name/zip_path for upload [skip ci] Jonathan Miller 2026-05-21 22:18:46 -05:00
  • e5784c0e1d Merge pull request 'chore: cascade main → dev (ff3e4e3) [skip ci]' (#48) from main into dev jmiller 2026-05-22 03:18:22 +00:00
  • ff3e4e323a fix(cli): support global Composer installs for bin/moko Jonathan Miller 2026-05-22 03:18:17 +00:00
  • 05eb26c811 fix(ci): remove control char from pre-release.yml sed pattern [skip ci] Jonathan Miller 2026-05-21 22:13:44 -05:00
  • 3f3e4e2aaa Merge pull request 'chore: cascade main → dev (02d2e55) [skip ci]' (#47) from main into dev jmiller 2026-05-22 02:55:25 +00:00
  • 02d2e55954 refactor(ci): auto-release uses CLI tools (#45) (#46) jmiller 2026-05-22 02:55:22 +00:00
  • 9b456da7e5 refactor(ci): auto-release uses CLI tools for 6 major steps (#45) Jonathan Miller 2026-05-21 21:54:51 -05:00
  • 60e53d5e6e Merge pull request 'chore: cascade main → dev (12d27e7) [skip ci]' (#42) from main into dev jmiller 2026-05-22 02:48:49 +00:00
  • 12d27e70c2 refactor(ci): pre-release uses CLI tools for detect/version/build (#41) jmiller 2026-05-22 02:48:44 +00:00
  • 3c11006aae refactor(ci): pre-release uses CLI tools for detect/version/build Jonathan Miller 2026-05-21 21:48:12 -05:00
  • 4b9a682e53 Merge pull request 'chore: cascade main → dev (89007ab) [skip ci]' (#40) from main into dev jmiller 2026-05-22 02:39:22 +00:00
  • 89007ab9ba feat(cli): updates_xml_sync.php replaces inline workflow sync (#39) jmiller 2026-05-22 02:39:17 +00:00
  • 4dfbcf4fd2 feat(cli): add updates_xml_sync.php — replaces inline workflow sync (#34) Jonathan Miller 2026-05-21 21:38:54 -05:00
  • c6da98289b chore: rename MokoStandards to moko-platform in CLI headers Jonathan Miller 2026-05-21 21:33:52 -05:00
  • b7a07d2e08 Merge pull request 'chore: cascade main → dev (93b2e87) [skip ci]' (#38) from main into dev jmiller 2026-05-22 02:35:05 +00:00
  • 93b2e87c38 fix(ci): sync updates.xml via API instead of git checkout (#34) (#37) jmiller 2026-05-22 02:35:01 +00:00
  • 03801ff925 fix(ci): sync updates.xml via API instead of git checkout (#34) Jonathan Miller 2026-05-21 21:34:18 -05:00
  • 7f9c3f2ab0 Merge pull request 'chore: cascade main → dev (5b9d258) [skip ci]' (#36) from main into dev jmiller 2026-05-22 02:28:23 +00:00
  • 5b9d258135 feat(cli): add release automation CLI scripts (#35) jmiller 2026-05-22 02:28:17 +00:00
  • 3d1af376a0 feat(cli): add release automation CLI scripts Jonathan Miller 2026-05-21 21:25:04 -05:00
  • ab51b15dfb Merge pull request 'chore: cascade main → dev (a706a2c) [skip ci]' (#33) from main into dev jmiller 2026-05-21 22:19:55 +00:00
  • a706a2cc32 refactor: MokoGiteaAdapter + manifest.xml primary lookup (#32) jmiller 2026-05-21 22:19:49 +00:00
  • d37b547e87 refactor: manifest_read.php uses manifest.xml as primary lookup Jonathan Miller 2026-05-21 17:18:03 -05:00
  • c33106de1c Merge pull request 'chore: cascade main → dev (46d9af0) [skip ci]' (#31) from main into dev jmiller 2026-05-21 22:15:57 +00:00
  • 46d9af0ff6 refactor: rename GiteaAdapter to MokoGiteaAdapter (#30) jmiller 2026-05-21 22:15:50 +00:00
  • 6a29fbd99e refactor: rename GiteaAdapter to MokoGiteaAdapter Jonathan Miller 2026-05-21 17:14:29 -05:00
  • f09a855f0b Merge pull request 'chore: cascade main → dev (8095ea6) [skip ci]' (#29) from main into dev jmiller 2026-05-21 21:55:27 +00:00
  • 8095ea607b refactor: rename .gitea/ to .mokogitea/ in sync engine (#28) jmiller 2026-05-21 21:55:24 +00:00
  • a09d880c0a refactor: rename .gitea/ to .mokogitea/ in all PHP code and sync engine Jonathan Miller 2026-05-21 16:54:55 -05:00
  • a84683df11 Merge pull request 'chore: cascade main → dev (14763e3) [skip ci]' (#27) from main into dev jmiller 2026-05-21 21:44:09 +00:00
  • 14763e3c49 feat(ci): type-aware Joomla build via PHP API (#26) jmiller 2026-05-21 21:44:05 +00:00
  • e19ca4d7a9 feat(ci): type-aware Joomla build via PHP API (#20, #21) Jonathan Miller 2026-05-21 16:43:07 -05:00
  • de2c17e851 Merge pull request 'chore: cascade main → dev (e73731a) [skip ci]' (#25) from main into dev jmiller 2026-05-21 21:19:18 +00:00
  • e73731aab5 refactor: rename all MokoStandards-API references to moko-platform (#24) jmiller 2026-05-21 21:19:16 +00:00
  • eb3e2af1ff refactor: rename all MokoStandards-API references to moko-platform Jonathan Miller 2026-05-21 16:18:26 -05:00
  • c7faf96108 Merge pull request 'chore: cascade main → dev (a27afb4) [skip ci]' (#23) from main into dev jmiller 2026-05-21 21:07:46 +00:00
  • a27afb4619 fix(ci): pipefail and rsync issues in release workflows (#22) jmiller 2026-05-21 21:07:42 +00:00
  • f2d1695ac3 fix(ci): pipefail and rsync issues in release workflows (#20, #21) Jonathan Miller 2026-05-21 16:05:54 -05:00
  • d45cfadc0f chore: update CLAUDE.md to reference .mokogitea/ [skip ci] jmiller 2026-05-21 20:09:18 +00:00
  • cb4265f07c chore: rename .gitea/ to .mokogitea/ [skip ci] jmiller 2026-05-21 17:26:02 +00:00
  • 197fd690bf chore: rename .gitea/ to .mokogitea/ [skip ci] jmiller 2026-05-21 17:26:02 +00:00
  • 98b9ae910b chore: rename .gitea/ to .mokogitea/ [skip ci] jmiller 2026-05-21 17:26:01 +00:00
  • 9fdd68672f chore: rename .gitea/ to .mokogitea/ [skip ci] jmiller 2026-05-21 17:26:01 +00:00
  • 2574fa1e8e chore: rename .gitea/ to .mokogitea/ [skip ci] jmiller 2026-05-21 17:26:01 +00:00
  • 853247dc99 chore: rename .gitea/ to .mokogitea/ [skip ci] jmiller 2026-05-21 17:26:00 +00:00
  • 32860d7d18 chore: rename .gitea/ to .mokogitea/ [skip ci] jmiller 2026-05-21 17:26:00 +00:00
  • 8a0e3b7a97 chore: rename .gitea/ to .mokogitea/ [skip ci] jmiller 2026-05-21 17:26:00 +00:00
  • 550bbe82c7 chore: rename .gitea/ to .mokogitea/ [skip ci] jmiller 2026-05-21 17:25:59 +00:00