Commit Graph

  • f4be31183f refactor(branding): write each icon target independently on upload jmiller 2026-07-12 19:02:14 -05:00
  • 3d0cb7d98c fix(branding): app icon follows the Nav Icon upload jmiller 2026-07-12 18:45:11 -05:00
  • 7f436128fd fix(metadata): derive org from org profile instead of storing it jmiller 2026-07-12 18:35:31 -05:00
  • 010d3dcbcf chore: sync pre-release.yml from Template-Generic [skip ci] jmiller 2026-07-06 17:04:06 +00:00
  • 8242e5713a fix(ci): robust prod deploy workflow (#758) [skip ci] jmiller 2026-07-06 15:57:46 +00:00
  • a7220ddb2b fix(ci): robust prod deploy — drop dev-health gate, no tier-clobbering sed, rm -f before recreate jmiller 2026-07-06 10:55:58 -05:00
  • 10760463f8 Merge pull request 'chore(sync): cascade main -> dev' (#757) from main into dev jmiller 2026-07-06 07:38:07 +00:00
  • bc3bb0f778 Merge pull request 'Release: org-wide governance series (#727) — dev → main' (#733) from dev into main jmiller 2026-07-06 07:37:35 +00:00
  • d955bac72b chore: sync pr-check.yml from Template-Generic [skip ci] jmiller 2026-07-06 03:49:59 +00:00
  • afc470f513 chore: sync ci-generic.yml from Template-Generic [skip ci] jmiller 2026-07-06 03:49:52 +00:00
  • 6505840839 chore: sync auto-release.yml from Template-Generic [skip ci] jmiller 2026-07-06 03:49:44 +00:00
  • 7d98098a87 Merge pull request 'fix(ci): make Tests an independent job (work around Gitea needs-chain scheduler stall)' (#756) from fix/ci-generic-scheduler into dev jmiller 2026-07-06 03:42:40 +00:00
  • 28b9d94658 fix(ci): make Tests an independent job to work around Gitea needs-chain scheduler stall jmiller 2026-07-05 22:39:40 -05:00
  • 8d8ecf176a Merge pull request 'fix(tests): repair tests/integration compile errors (upstream API/import drift)' (#755) from fix/integration-tests-compile-wt into dev jmiller 2026-07-06 03:14:18 +00:00
  • 7203628004 fix(tests): repair tests/integration compile errors from upstream API/import drift jmiller 2026-07-05 22:11:44 -05:00
  • 36a824be1d Merge pull request 'chore(manifest): remove deprecated .mokogitea/manifest.xml parser; mokoplatform→mokocli' (#754) from feature/752-chore-deploy-rebuild-redeploy-for-moko-p into dev jmiller 2026-07-06 02:38:10 +00:00
  • fcf33d35df chore(api): remove /manifest backward-compat alias route (use /metadata) jmiller 2026-07-05 21:07:05 -05:00
  • 358606e235 chore(manifest): remove deprecated .mokogitea/manifest.xml parser; mokoplatform->mokocli jmiller 2026-07-05 21:00:28 -05:00
  • c74173bb86 ci(deploy-rc): add workflow_dispatch for isolated manual tests jmiller 2026-07-05 19:15:55 -05:00
  • b2447da3dd Merge pull request 'feat(ci): deploy-rc.yml — auto-deploy rc branch to the new RC environment' (#751) from feat/deploy-rc-workflow into dev jmiller 2026-07-06 00:03:55 +00:00
  • 7be712571c refactor(ci): tier-scope deploy-rc variables (RC_SSH_*, RC_REGISTRY*, RC_IMAGE) jmiller 2026-07-05 19:01:38 -05:00
  • 6634b049ab fix(ci): deploy-rc reuses existing DEPLOY_SSH_KEY + MOKOGITEA_TOKEN secrets jmiller 2026-07-05 18:54:27 -05:00
  • 5c62cefcd3 refactor(ci): deploy-rc.yml -> root workflows, fully parameterized via repo vars/secrets jmiller 2026-07-05 18:37:33 -05:00
  • f2ca569906 feat(ci): deploy-rc.yml — auto-deploy the rc branch to the RC environment jmiller 2026-07-05 18:31:51 -05:00
  • b9301a8f31 Merge pull request 'feat: org branch protection per-user (username/email) allowlists + actions-bot toggle (#727)' (#750) from feature/org-branch-protection-user-allowlists into dev jmiller 2026-07-05 22:54:30 +00:00
  • cac06c2ac7 feat: org branch protection per-user allowlists + Actions-bot toggle (#727) jmiller 2026-07-05 17:48:47 -05:00
  • 56e65268d7 feat: org branch protection user allowlists + actions-bot toggles (#734) jmiller 2026-07-05 17:17:20 -05:00
  • 6c0c2c3f1f Merge pull request 'chore(sync): cascade main -> dev' (#748) from main into dev jmiller 2026-07-05 22:03:31 +00:00
  • 4db6f03efd Merge fix/rebrand-wiki-docs: normalize in-repo wiki branding jmiller 2026-07-05 22:01:50 +00:00
  • bdac121b70 docs(wiki): normalize in-repo wiki branding (MokoGitea/mokocli/MokoStandards->org wiki/MokoSuite) jmiller 2026-07-05 22:01:47 +00:00
  • 80a4c68063 chore: sync workflow-sync-trigger.yml from Template-Generic [skip ci] jmiller 2026-07-05 21:46:31 +00:00
  • 5c0bf5f214 chore: sync version-set.yml from Template-Generic [skip ci] jmiller 2026-07-05 21:46:18 +00:00
  • e2f8d5ce9b chore: sync repo-health.yml from Template-Generic [skip ci] jmiller 2026-07-05 21:46:08 +00:00
  • 1d5427f2c2 chore: sync rc-revert.yml from Template-Generic [skip ci] jmiller 2026-07-05 21:45:58 +00:00
  • 9d949b6294 chore: sync pre-release.yml from Template-Generic [skip ci] jmiller 2026-07-05 21:45:45 +00:00
  • 515e8fcdea chore: sync pr-check.yml from Template-Generic [skip ci] jmiller 2026-07-05 21:45:34 +00:00
  • 519966015b chore: sync notify.yml from Template-Generic [skip ci] jmiller 2026-07-05 21:45:24 +00:00
  • 2677caafd6 chore: sync issue-branch.yml from Template-Generic [skip ci] jmiller 2026-07-05 21:45:14 +00:00
  • 66148f76fa chore: sync gitleaks.yml from Template-Generic [skip ci] jmiller 2026-07-05 21:45:05 +00:00
  • 7a4be6ab63 chore: sync cleanup.yml from Template-Generic [skip ci] jmiller 2026-07-05 21:44:56 +00:00
  • c26ceaea87 chore: sync ci-issue-reporter.yml from Template-Generic [skip ci] jmiller 2026-07-05 21:44:50 +00:00
  • 8ba2dbf3e3 chore: sync cascade-dev.yml from Template-Generic [skip ci] jmiller 2026-07-05 21:42:28 +00:00
  • 44b25099ac chore: sync branch-cleanup.yml from Template-Generic [skip ci] jmiller 2026-07-05 21:42:21 +00:00
  • 838d1f0d28 chore: sync auto-release.yml from Template-Generic [skip ci] jmiller 2026-07-05 21:42:15 +00:00
  • 6e0db30b3e chore: sync auto-bump.yml from Template-Generic [skip ci] jmiller 2026-07-05 21:42:09 +00:00
  • e2343c8fb4 chore: sync workflow-sync-trigger.yml from Template-Generic [skip ci] jmiller 2026-07-05 21:09:03 +00:00
  • 8e045c60fc chore: sync pr-check.yml from Template-Generic [skip ci] jmiller 2026-07-05 21:08:49 +00:00
  • 3bd7b0ac53 feat(repo): read-only org push policy and repo defaults views in repo settings (#738) jmiller 2026-07-05 16:01:29 -05:00
  • 0ca8441d1e Merge branch 'dev' into worktree-agent-acb0cede999748165 jmiller 2026-07-05 15:52:50 -05:00
  • d3a0c7534b chore: sync version-set.yml from Template-Generic [skip ci] jmiller 2026-07-05 20:43:30 +00:00
  • 7f0da28988 chore: sync sync-on-merge.yml from Template-Generic [skip ci] jmiller 2026-07-05 20:43:14 +00:00
  • 6cd1d10617 chore: sync repo-health.yml from Template-Generic [skip ci] jmiller 2026-07-05 20:42:59 +00:00
  • 5c8056f15e chore: sync rc-revert.yml from Template-Generic [skip ci] jmiller 2026-07-05 20:42:42 +00:00
  • ffaa3662e6 chore: sync pre-release.yml from Template-Generic [skip ci] jmiller 2026-07-05 20:42:24 +00:00
  • 1c462f9d49 chore: sync pr-check.yml from Template-Generic [skip ci] jmiller 2026-07-05 20:42:05 +00:00
  • 8fbf97ac7e chore: sync gitleaks.yml from Template-Generic [skip ci] jmiller 2026-07-05 20:41:46 +00:00
  • b3448f4d62 chore: sync ci-issue-reporter.yml from Template-Generic [skip ci] jmiller 2026-07-05 20:41:21 +00:00
  • f72300a03f chore: sync cascade-dev.yml from Template-Generic [skip ci] jmiller 2026-07-05 20:40:53 +00:00
  • 08a43ec718 chore: sync branch-cleanup.yml from Template-Generic [skip ci] jmiller 2026-07-05 20:40:04 +00:00
  • bf2b299f87 chore: sync auto-release.yml from Template-Generic [skip ci] jmiller 2026-07-05 20:39:44 +00:00
  • 89aa805967 chore: sync auto-bump.yml from Template-Generic [skip ci] jmiller 2026-07-05 20:39:24 +00:00
  • 3efbab985b Merge pull request 'fix(locale): duplicate en-US key crashes boot under jsonv2 (#696/#728)' (#743) from fix/locale-dup-key-jsonv2 into dev jmiller 2026-07-05 20:32:07 +00:00
  • 98b1ed2f7b fix(locale): duplicate en-US key crashes server boot under jsonv2 jmiller 2026-07-05 15:21:31 -05:00
  • ccfc9a604b Merge pull request 'fix(security): code scanner RE2 lookahead panics server at startup (#552)' (#742) from fix/code-scanner-re2-panic into dev jmiller 2026-07-05 20:07:45 +00:00
  • 2f119fbd95 fix(security): code scanner panics at startup on RE2-incompatible regexp jmiller 2026-07-05 15:06:57 -05:00
  • 7f229ba01c Merge pull request 'fix: org-governance release review findings + dev deploy targeting (#727, #733)' (#741) from fix/org-governance-review into dev jmiller 2026-07-05 19:51:06 +00:00
  • e98fca780e fix: address org-governance release review (#727, #733) + dev deploy targeting jmiller 2026-07-05 14:46:01 -05:00
  • 7a4dc5e809 Merge pull request 'docs(api): OpenAPI spec + README/CHANGELOG for org-governance (#727, #738)' (#739) from feat/org-governance-openapi into dev jmiller 2026-07-05 15:19:08 +00:00
  • 8c63b00953 Merge pull request 'fix(ci): recreate dev container to avoid name conflict on deploy' (#740) from fix/deploy-dev-container-conflict into dev jmiller 2026-07-05 15:18:53 +00:00
  • 6b81922c47 fix(ci): recreate dev container to avoid name conflict on deploy jmiller 2026-07-05 10:17:08 -05:00
  • 93365cdd95 docs(api): swagger annotations + response models for org-governance endpoints (#727, #738) jmiller 2026-07-05 01:58:08 -05:00
  • 81ea2fcb05 docs: README org-governance feature + CHANGELOG CI fixes (#727) jmiller 2026-07-05 01:28:36 -05:00
  • 2713c49aec Merge pull request 'fix(ci): pass TAG/REGISTRY_TOKEN into remote shell in dev deploy' (#737) from fix/deploy-dev-var-expansion into dev jmiller 2026-07-05 06:15:01 +00:00
  • 3917bf6a29 fix(ci): pass TAG/REGISTRY_TOKEN into remote shell in dev deploy jmiller 2026-07-05 01:08:32 -05:00
  • 89ed32e961 Merge pull request 'fix: repair unit-test compile + vet failures (partial integration cleanup)' (#736) from fix/vet-test-suite-blockers into dev jmiller 2026-07-05 05:58:38 +00:00
  • 948e7bcd21 fix: partial repair of tests/integration compile errors (license test) jmiller 2026-07-05 00:27:30 -05:00
  • 5d797431f0 fix: repair pre-existing test-suite compile/vet failures jmiller 2026-07-05 00:23:04 -05:00
  • 63f773aa56 Merge pull request 'fix: repair build (renamed org-visibility helper) + gofmt' (#735) from fix/compile-hasorgvisible-and-gofmt into dev jmiller 2026-07-05 05:07:58 +00:00
  • 125eefc650 fix: repair build (renamed org-visibility helper) + gofmt jmiller 2026-07-05 00:06:48 -05:00
  • d07cfd412b Merge pull request 'chore: remove stray package-lock.json accidentally committed to dev' (#734) from chore/remove-stray-package-lock into dev jmiller 2026-07-05 04:40:58 +00:00
  • bd821e2d44 chore: remove stray package-lock.json accidentally committed to dev jmiller 2026-07-04 23:40:16 -05:00
  • aeed197ea5 Merge pull request 'feat(org): org-level email domain policy for members (#727)' (#732) from feat/org-email-domain into dev jmiller 2026-07-05 04:34:14 +00:00
  • 45fc346d52 Merge pull request 'feat(org): org-level repository defaults applied on repo create/transfer (#727)' (#731) from feat/org-repo-defaults into dev jmiller 2026-07-05 04:33:25 +00:00
  • 02071a23d6 Merge pull request 'feat(org): org-level push policy enforced in the pre-receive hook (#727)' (#730) from feat/org-push-policy into dev jmiller 2026-07-05 04:33:09 +00:00
  • 3a5c6a37cf Merge pull request 'feat(org): org-level tag protection, layered with per-repo protected tags (#727)' (#729) from feat/org-tag-protection into dev jmiller 2026-07-05 04:32:53 +00:00
  • 37fb3703c7 Merge pull request 'fix(org): layer org-level branch protection with repo rules — most-restrictive wins (#727)' (#728) from fix/727-materialize-org-branch-protection into dev jmiller 2026-07-05 04:32:24 +00:00
  • 6a3db171c1 feat(org): org-level email domain policy for members (#727) jmiller 2026-07-04 22:40:39 -05:00
  • d3134b1c53 feat(org): org-level repository defaults applied on repo create/transfer (#727) jmiller 2026-07-04 22:10:30 -05:00
  • 3aac1b456c feat(org): org-level push policy enforced in the pre-receive hook (#727) jmiller 2026-07-04 21:55:28 -05:00
  • b31336d1fe feat(org): org-level tag protection, layered with per-repo protected tags (#727) jmiller 2026-07-04 21:37:18 -05:00
  • 4b68853f08 feat(org): add branch-deletion protection + expandable inherited-rule view (#727) jmiller 2026-07-04 21:16:24 -05:00
  • 86bd8a2cad feat(org): show inherited org branch-protection rules in repo settings (#727) jmiller 2026-07-04 20:25:24 -05:00
  • 24b3516c1d fix(org): layer org-level branch protection with repo rules, most-restrictive wins (#727) jmiller 2026-07-04 19:42:08 -05:00
  • 056eb7d3c4 chore: sync notify.yml from Template-Generic [skip ci] jmiller 2026-07-05 00:05:09 +00:00
  • 0492448ab5 chore: sync cleanup.yml from Template-Generic [skip ci] jmiller 2026-07-05 00:04:56 +00:00
  • 377dd019be chore: sync auto-release.yml from Template-Generic [skip ci] jmiller 2026-07-04 23:27:10 +00:00
  • 5ffed39449 Merge pull request 'fix: render org teams list and make issue type editable (#720, #721)' (#726) from fix/team-list-and-issue-type-editable into main jmiller 2026-07-04 21:31:56 +00:00
  • 0cc569aef6 fix: render org teams list and make issue type editable (#720, #721) jmiller 2026-07-04 16:27:32 -05:00
  • 4ed45a5916 chore: sync pr-check.yml from Template-Generic [skip ci] jmiller 2026-07-04 20:27:57 +00:00
  • ea87b3db97 chore: sync pr-check.yml from Template-Generic [skip ci] jmiller 2026-07-04 20:22:43 +00:00