Commit Graph

  • 1c7de961c6 chore: migrate references from .gitea/ to .mokogitea/ Jonathan Miller 2026-05-11 23:38:10 -05:00
  • c061338428 feat: full-width stat layout, filter non-Joomla sites, standardize noValue Jonathan Miller 2026-05-11 22:55:50 -05:00
  • 2e57e60335 feat: enhance WaaS Grafana dashboard with data links, backup monitoring, and layout improvements Jonathan Miller 2026-05-11 22:41:41 -05:00
  • 87c7a7d3da release: v05.00.00 — major version bump, docs cleanup, header standardization jmiller 2026-05-11 22:13:29 +00:00
  • 0e273dae96 feat: add license header check to repo health (15 pts) Jonathan Miller 2026-05-11 17:12:47 -05:00
  • 1799401db5 feat: add standard file headers to all 57 files missing them Jonathan Miller 2026-05-11 17:10:19 -05:00
  • 1d87be7d5e fix: standardize file headers — REPO rename, SPDX case, missing fields Jonathan Miller 2026-05-11 17:01:17 -05:00
  • 38a975ee57 chore: remove VERSION from all file header comments Jonathan Miller 2026-05-11 16:51:00 -05:00
  • 34aace2638 refactor: remove docs/ — wiki-first, relocate non-doc files Jonathan Miller 2026-05-11 16:40:53 -05:00
  • 993f77d5a8 feat: major version bump 05.00.00 — CHANGELOG, Grafana 2-col layout Jonathan Miller 2026-05-11 16:27:49 -05:00
  • d318d5e854 chore: add PR branch policy check workflow [skip ci] jmiller 2026-05-11 17:16:03 +00:00
  • c511847fef feat: centralized MokoWaaS dashboard for all Joomla sites jmiller 2026-05-11 16:31:09 +00:00
  • aa1800e2f6 feat: comprehensive repo health check updates Jonathan Miller 2026-05-10 15:07:17 -05:00
  • 15de3eed96 feat: add CLAUDE.md to repo health check, flag unwanted files Jonathan Miller 2026-05-10 15:03:26 -05:00
  • f5d35e10d9 docs: add CLAUDE.md for Claude Code context [skip ci] jmiller 2026-05-10 19:55:19 +00:00
  • 8245b5fd10 chore: add .moko-platform manifest [skip ci] jmiller 2026-05-10 19:51:08 +00:00
  • dd6eb8fc24 chore: remove deprecated .mokostandards (now .moko-platform) [skip ci] jmiller 2026-05-10 19:48:57 +00:00
  • 8abc30835c feat: add cleanup script to remove .claude/ and .mcp.json from repos Jonathan Miller 2026-05-10 14:47:04 -05:00
  • aeb574980b feat: auto-discover all repos with wikis across all orgs Jonathan Miller 2026-05-09 19:15:02 -05:00
  • de1fef1de6 feat: daily wiki sync workflow — mirrors all Gitea wikis to GitHub Jonathan Miller 2026-05-09 18:14:44 -05:00
  • 61d3f16675 feat: add CHANGELOG [Unreleased] section check to repo health (5 pts) Jonathan Miller 2026-05-09 18:05:11 -05:00
  • 5e894a2c8f feat: add wiki health check and GitHub wiki mirror sync Jonathan Miller 2026-05-09 17:58:20 -05:00
  • 395921282e feat: add client platform type with detection and structure definition Jonathan Miller 2026-05-09 17:40:20 -05:00
  • 0e82802f0c feat(mcp): add mokostandards MCP server with 24 governance tools Jonathan Miller 2026-05-07 15:43:56 -05:00
  • 2dc43603da chore: add cascade, gitleaks, renovate, and updated branch protections to definitions [skip ci] Jonathan Miller 2026-05-07 15:36:04 -05:00
  • 38c2536c7b feat: add PHPStan, Gitleaks, and Renovate — templates, workflows, and docs [skip ci] Jonathan Miller 2026-05-07 14:56:02 -05:00
  • 4e17ccf1f7 docs: update cascade docs for v2 multi-branch support [skip ci] Jonathan Miller 2026-05-07 14:32:11 -05:00
  • 5d6d9536a2 docs: add cascade and branch protection workflow documentation [skip ci] Jonathan Miller 2026-05-07 14:26:48 -05:00
  • 5520aecc6f fix: remove gitea-actions[bot] from push whitelist (not a real user) [skip ci] Jonathan Miller 2026-05-07 14:13:32 -05:00
  • 671027c4f4 fix: delete-then-create branch protection rules to avoid 422 [skip ci] Jonathan Miller 2026-05-07 14:10:44 -05:00
  • a6a9b8920e ci: add branch protection setup workflow [skip ci] Jonathan Miller 2026-05-07 14:04:50 -05:00
  • 57d05a74bd refactor: simplify platform types across definitions and sync engine Jonathan Miller 2026-05-05 15:29:57 -05:00
  • bcfd1fb029 chore: set platform to standards Jonathan Miller 2026-05-05 15:22:56 -05:00
  • 89eec33c7b docs: fix stale workflow and client repo references Jonathan Miller 2026-05-05 15:02:27 -05:00
  • 3f002a5996 docs: update workflow standards — minor bump policy, client changes, cascade Jonathan Miller 2026-05-05 14:50:02 -05:00
  • 46a87d2a98 fix: update mokostandards xmlns to point to MokoStandards-API repo Jonathan Miller 2026-05-05 14:44:17 -05:00
  • fe38765d03 feat: add client-site definition Jonathan Miller 2026-05-04 14:04:55 -05:00
  • 3740c553da chore: remove templates/github — all CI/templates now in .gitea/ Jonathan Miller 2026-05-02 18:19:56 -05:00
  • 06b1a36320 docs: update architecture section — sync engine clones templates at runtime Jonathan Miller 2026-05-02 18:18:23 -05:00
  • 2bfbc2d89d refactor: sync engine clones template repos at runtime for workflows Jonathan Miller 2026-05-02 18:17:53 -05:00
  • c332c3ae5c chore: remove templates/workflows — canonical source is now template repos Jonathan Miller 2026-05-02 18:15:37 -05:00
  • f368f271b7 chore: enrich .mokostandards with build/deploy/scripts gitea-actions[bot] 2026-05-02 18:13:07 -05:00
  • a4fbcc0f87 refactor: update sync engine to use new canonical workflow sources Jonathan Miller 2026-05-02 18:12:35 -05:00
  • 0119834cef chore: update .mokostandards to XML format gitea-actions[bot] 2026-05-02 18:05:59 -05:00
  • abc08fb6f2 docs: update for consolidated Joomla template repo Jonathan Miller 2026-05-02 17:41:28 -05:00
  • a9c1cd3c16 docs: update workflow standards with client sync-media and full repo list Jonathan Miller 2026-05-02 17:26:28 -05:00
  • 86ccfdc64f docs: add WORKFLOW_STANDARDS.md + update definitions Jonathan Miller 2026-05-02 17:15:07 -05:00
  • c9735396a9 chore: remove template workflows from API repo (canonical source is template repos) Jonathan Miller 2026-05-02 17:08:18 -05:00
  • 7525486710 fix: add patch version bump to pre-release workflow Jonathan Miller 2026-05-02 17:02:39 -05:00
  • 1472dcb650 chore: remove auto-deploy workflow (deploy is manual only) Jonathan Miller 2026-05-02 16:42:53 -05:00
  • 93fe181e1b feat: add pre-release workflow for manual dev/alpha/beta/rc builds Jonathan Miller 2026-05-02 16:40:52 -05:00
  • 8a864a2eb4 feat: add pr-check, security-audit, notify, cleanup to workflow definitions Jonathan Miller 2026-05-02 16:32:36 -05:00
  • 91fdd63fe9 feat: expand workflow suite (10 workflows from MokoOnyx) Jonathan Miller 2026-05-02 16:31:27 -05:00
  • efc7180b01 feat: add .gitea/workflows definitions to Joomla structure defs Jonathan Miller 2026-05-02 16:23:13 -05:00
  • f51b3a97d9 feat: add Joomla workflow templates from MokoOnyx Jonathan Miller 2026-05-02 16:17:49 -05:00
  • cbbb4895bb fix: always emit <client> tag in UpdateXmlGenerator, map 0→site 1→administrator jmiller 2026-04-30 15:01:03 +00:00
  • f04d57a416 fix: rewrite updates.xml.template with 5 stability channels, client, sha256, maintainer jmiller 2026-04-30 15:00:12 +00:00
  • b4b7947658 chore: add .mcp.json to .gitignore and untrack Jonathan Miller 2026-04-30 09:42:38 -05:00
  • f12f660641 chore: chore: cleanup Jonathan Miller 2026-04-26 23:11:26 -05:00
  • 8758570216 fix: migrate .mokostandards from .github/ to .gitea/ on Gitea Jonathan Miller 2026-04-26 22:47:01 -05:00
  • 62394838b5 chore: replace jmiller-moko with jmiller, move .mokostandards to .gitea/ Jonathan Miller 2026-04-26 22:30:27 -05:00
  • 65e3c6acb6 docs: update workflow architecture — .gitea only, stream tags, cascade, auto-detect [skip ci] Jonathan Miller 2026-04-26 19:30:30 -05:00
  • f71c186e26 fix: replace jmiller-moko with jmiller across all templates Jonathan Miller 2026-04-26 18:48:13 -05:00
  • 7800eadbd7 fix: Gitea compatibility for artifact uploads and bulk sync Jonathan Miller 2026-04-26 18:38:52 -05:00
  • df81c55084 chore: add profile.ps1 to .gitignore Jonathan Miller 2026-04-26 16:02:26 -05:00
  • 5548eae35d chore: add debug logging to workflow sync deduplication Jonathan Miller 2026-04-26 15:54:43 -05:00
  • 531e462d9d fix: use API repo root for template resolution in bulk sync Jonathan Miller 2026-04-26 15:41:22 -05:00
  • 78c484c6a7 chore: add .mokostandards platform definition (default-repository) Jonathan Miller 2026-04-26 13:38:30 -05:00
  • ff07d0a563 fix: prevent self-referencing composer dependency in enterprise package Jonathan Miller 2026-04-26 11:55:10 -05:00
  • 5c0cb98082 fix: resolve label names to IDs in GiteaAdapter::createIssue Jonathan Miller 2026-04-26 11:53:22 -05:00
  • 6795b72fec chore: add mokoconsulting-tech/enterprise dependency jmiller 2026-04-26 16:35:54 +00:00
  • c3c427df14 chore: add TODO.md from MokoStandards jmiller 2026-04-26 16:35:53 +00:00
  • 11dc2206b7 fix: remove self-referencing dependency in composer.json Jonathan Miller 2026-04-26 11:34:11 -05:00
  • 2a84875a4e fix: repair bulk sync — array assignment bug + add missing workflow mappings Jonathan Miller 2026-04-25 00:16:25 -05:00
  • cc9c648696 chore: add mokoconsulting-tech/enterprise dependency jmiller 2026-04-23 23:39:04 +00:00
  • 5db19b1201 fix: remove tag_exists gate from Step 7 — blocks patch releases [skip ci] jmiller 2026-04-23 23:01:37 +00:00
  • bcec65d285 fix: remove already_released skip gate — blocks patch releases [skip ci] jmiller 2026-04-23 22:43:16 +00:00
  • 2e97c97006 docs: update update-server.md for push triggers, bare dev support, sync-to-main, and cascade channels jmiller 2026-04-23 19:57:28 +00:00
  • 764451d003 fix: add updates.xml sync-to-main step for non-main branches [skip ci] jmiller 2026-04-23 19:31:17 +00:00
  • 4c9bb73765 ci: remove DEV_FTP_SUFFIX — path is now set per repo as full absolute path jmiller 2026-04-23 19:18:59 +00:00
  • 57539c7592 feat: support separate SSH hosts for dev/live deploys jmiller 2026-04-23 19:11:24 +00:00
  • e7ac5f2c0b fix: support bare dev branch + push triggers in update-server [skip ci] jmiller 2026-04-23 18:03:36 +00:00
  • 2f4420ce8b docs: document cascade release channels and dev-release workflow [skip ci] jmiller 2026-04-23 17:41:18 +00:00
  • 1311cacd2c chore: add joomla-api-mcp sync definition jmiller 2026-04-23 17:36:03 +00:00
  • 6fce7e6569 docs: add deploy.yml.template to Joomla workflow index jmiller 2026-04-23 17:29:01 +00:00
  • 7f5aa2f7f4 feat: add SSH rsync auto-deploy workflow template for client repos jmiller 2026-04-23 17:28:33 +00:00
  • 4d5d7edee5 feat: auto-push main to GitHub mirror after release (Step 10) Jonathan Miller 2026-04-23 07:23:53 -05:00
  • 94da1e3a51 fix: remove tar.gz from updates.xml in update-server template Jonathan Miller 2026-04-23 02:17:31 -05:00
  • f850377f99 fix: remove tar.gz from updates.xml — Joomla may download it instead of ZIP, causing SHA mismatch Jonathan Miller 2026-04-23 02:04:23 -05:00
  • e40de18dbb fix: switch back to direct API file update for updates.xml sync Jonathan Miller 2026-04-22 21:30:38 -05:00
  • c244790e44 fix: PR sync always runs, cleans up stale branches first Jonathan Miller 2026-04-22 04:29:26 -05:00
  • 327ffc7032 feat: release workflows run on dedicated 'release' runner Jonathan Miller 2026-04-22 04:13:52 -05:00
  • d736df870a docs: add client repository standards documentation jmiller 2026-04-22 09:01:56 +00:00
  • 3e15d4d3b0 chore: remove job timeout from bulk-repo-sync (no rate limit on Gitea) jmiller 2026-04-22 08:52:35 +00:00
  • 87ba8bc1c7 fix: install PHP+Composer if missing (works on any runner image) Jonathan Miller 2026-04-22 03:52:04 -05:00
  • 8c3eb17922 fix: remove duplicate mangled enforce-tags step from workflow jmiller 2026-04-22 08:50:45 +00:00
  • c78cd167ea fix: repair mangled YAML in bulk-repo-sync tag enforcement step jmiller 2026-04-22 08:46:59 +00:00
  • 14c4408e8d docs: codify Gitea-first update server priority policy jmiller 2026-04-22 08:37:05 +00:00
  • ae0d233b93 feat: add tag enforcement to bulk-repo-sync jmiller 2026-04-22 08:29:03 +00:00
  • c3e989d150 feat: sync updates.xml to main via PR (respects branch protection) Jonathan Miller 2026-04-22 03:16:21 -05:00