Commit Graph

  • bd5c435f27 chore: sync ci-issue-reporter.yml from Template-Generic [skip ci] main jmiller 2026-06-25 19:46:25 +00:00
  • a25a673d0c Merge pull request 'release: token scope editing, ci-reporter refactor, workflow standardization' (#703) from dev into main jmiller 2026-06-25 19:44:16 +00:00
  • 02ff660912 fix: sync repo-health.yml from Template-Generic (MOKOGITEA_URL + reusable workflow) [skip ci] dev jmiller 2026-06-25 17:48:01 +00:00
  • bc6bd9bf45 fix: sync pr-check.yml from Template-Generic (MOKOGITEA_URL + reusable workflow) [skip ci] jmiller 2026-06-25 17:47:54 +00:00
  • 03547194a4 merge: incorporate workflow sync from main into dev jmiller 2026-06-25 12:41:45 -05:00
  • 6131739e39 Merge pull request 'refactor: centralize ci-issue-reporter into MokoCLI + reusable workflow' (#701) from feature/edit-token-scopes into dev jmiller 2026-06-25 17:35:25 +00:00
  • 86e1db1dc8 refactor: move ci-issue-reporter to MokoCLI, use reusable workflow jmiller 2026-06-25 12:32:22 -05:00
  • 61e8b9deef chore: sync workflow-sync-trigger.yml from Template-Generic [skip ci] jmiller 2026-06-25 17:11:26 +00:00
  • 9d3803a0b5 chore: sync version-set.yml from Template-Generic [skip ci] jmiller 2026-06-25 17:11:20 +00:00
  • 53fab919cf chore: sync repo-health.yml from Template-Generic [skip ci] jmiller 2026-06-25 17:11:14 +00:00
  • a47c4c7f67 chore: sync pre-release.yml from Template-Generic [skip ci] jmiller 2026-06-25 17:11:06 +00:00
  • 1d29460244 chore: sync pr-check.yml from Template-Generic [skip ci] jmiller 2026-06-25 17:11:00 +00:00
  • 24cd2986ab chore: sync issue-branch.yml from Template-Generic [skip ci] jmiller 2026-06-25 17:10:54 +00:00
  • bf8b747ef9 chore: sync deploy-manual.yml from Template-Generic [skip ci] jmiller 2026-06-25 17:10:49 +00:00
  • 467ea55ee8 chore: sync cleanup.yml from Template-Generic [skip ci] jmiller 2026-06-25 17:10:44 +00:00
  • 1ac0449cde chore: sync auto-release.yml from Template-Generic [skip ci] jmiller 2026-06-25 17:10:39 +00:00
  • d4221bcc9e chore: sync auto-bump.yml from Template-Generic [skip ci] jmiller 2026-06-25 17:10:34 +00:00
  • 6ef4a61eab chore: sync version-set.yml from Template-Generic [skip ci] jmiller 2026-06-25 16:44:35 +00:00
  • ba1427a19f chore: sync repo-health.yml from Template-Generic [skip ci] jmiller 2026-06-25 16:44:28 +00:00
  • 90d9fa9482 chore: sync pr-check.yml from Template-Generic [skip ci] jmiller 2026-06-25 16:44:22 +00:00
  • 699d8540d4 chore: sync issue-branch.yml from Template-Generic [skip ci] jmiller 2026-06-25 16:44:12 +00:00
  • 456235faaf chore: sync deploy-manual.yml from Template-Generic [skip ci] jmiller 2026-06-25 16:43:57 +00:00
  • 5c2321b164 chore: sync cleanup.yml from Template-Generic [skip ci] jmiller 2026-06-25 16:43:46 +00:00
  • 8798ccb478 Merge pull request 'feat: edit API token scopes + standardize workflow tokens' (#700) from feature/edit-token-scopes into main jmiller 2026-06-25 16:25:00 +00:00
  • 5c1b4e6509 docs: add changelog entries for token standardization and validation fix jmiller 2026-06-25 11:23:30 -05:00
  • 2a5a2dd845 fix: standardize workflow token references to MOKOGITEA_TOKEN jmiller 2026-06-25 11:13:20 -05:00
  • 2708388542 Merge pull request 'feat: add ability to edit API token scopes' (#699) from feature/edit-token-scopes into main jmiller 2026-06-25 15:00:19 +00:00
  • f7c2b205c5 fix: reject empty token update requests with 400 jmiller 2026-06-25 09:55:37 -05:00
  • d2d7c0a762 feat: add ability to edit API token scopes (#697) jmiller 2026-06-25 09:52:01 -05:00
  • 3eb0dfd011 Merge pull request 'feat: add licensing API token scope' (#698) from feature/api-token-scopes into main jmiller 2026-06-25 14:37:40 +00:00
  • 49f6380fa4 feat: add licensing API token scope (#697) jmiller 2026-06-25 09:22:15 -05:00
  • b545e7414c chore: sync workflow-sync-trigger.yml from Template-Generic [skip ci] jmiller 2026-06-24 11:50:59 +00:00
  • 024b00a38e chore: sync version-set.yml from Template-Generic [skip ci] jmiller 2026-06-24 11:50:50 +00:00
  • 8f9a43f32c chore: sync notify.yml from Template-Generic [skip ci] jmiller 2026-06-24 11:50:35 +00:00
  • 225ea65881 chore: sync gitleaks.yml from Template-Generic [skip ci] jmiller 2026-06-24 11:50:22 +00:00
  • 4c018fac62 chore: sync deploy-manual.yml from Template-Generic [skip ci] jmiller 2026-06-24 11:50:18 +00:00
  • 41e48945fd chore: sync auto-release.yml from Template-Generic [skip ci] jmiller 2026-06-23 23:12:05 +00:00
  • 7d28fe522d Merge pull request 'fix: correct dev health URL to git.dev.mokoconsulting.tech' (#695) from fix/dev-deploy-hostname into main jmiller 2026-06-23 23:08:13 +00:00
  • 8780ec7c5f fix: correct dev health URL to git.dev.mokoconsulting.tech Jonathan Miller 2026-06-23 18:06:49 -05:00
  • 9106cfe254 Merge pull request 'feat: wiki search, metadata deploy fields, workflow cleanup' (#694) from dev into main jmiller 2026-06-23 22:34:39 +00:00
  • f7d70ae95a docs: update changelog with wiki search, metadata deploy fields, fixes Jonathan Miller 2026-06-23 17:33:35 -05:00
  • 5c43cf1f02 fix(metadata): support partial updates — only sent fields are changed Jonathan Miller 2026-06-23 17:28:40 -05:00
  • c8c74c7afe fix: handle DB errors in licensing API, fix wiki API URL-decode fallback Jonathan Miller 2026-06-23 17:25:47 -05:00
  • 7b68963b67 feat(metadata): add deploy fields to repo metadata API (#692) Jonathan Miller 2026-06-23 14:32:31 -05:00
  • 22c2a99f8b chore: remove security-audit.yml -- handled by MokoGitea jmiller 2026-06-23 18:26:46 +00:00
  • c974970118 chore: remove security-audit.yml -- handled by MokoGitea jmiller 2026-06-23 18:04:41 +00:00
  • c9a8deee0e chore: remove deploy-manual.yml -- no longer needed jmiller 2026-06-23 17:59:24 +00:00
  • ea05851d0a chore: remove composer-publish.yml -- no longer needed jmiller 2026-06-23 17:59:09 +00:00
  • 1178975be3 feat(wiki): full-text search across wiki pages (#550) Jonathan Miller 2026-06-23 12:05:48 -05:00
  • b283fad8bd docs: update README and changelog with wiki features documentation Jonathan Miller 2026-06-23 09:08:58 -05:00
  • a792772397 feat: dev environment deploy gate for production safety Jonathan Miller 2026-06-23 08:12:22 -05:00
  • 4d1be56bad fix: move CategoryPage type to package level to fix compile error Jonathan Miller 2026-06-23 07:40:19 -05:00
  • 2dc745c5fa feat(wiki): print view, ZIP export, and folder access control (#674, #675) Jonathan Miller 2026-06-22 08:51:58 -05:00
  • 9dda78da7c feat(wiki): print view, ZIP export, and folder access control (#674, #675) Jonathan Miller 2026-06-22 08:46:35 -05:00
  • 6ceef765eb feat(wiki): per-folder access control via _access.yml (#674) jmiller 2026-06-22 01:12:47 +00:00
  • 23d3528676 feat(wiki): per-folder access control via _access.yml (#674) jmiller 2026-06-22 01:08:35 +00:00
  • 249b639c70 feat(wiki): per-folder access control via _access.yml (#674) jmiller 2026-06-22 01:05:43 +00:00
  • 5c9db551dc feat(wiki): per-folder access control via _access.yml (#674) — template jmiller 2026-06-22 00:54:07 +00:00
  • 408f2329b3 chore: sync auto-release.yml from Template-Generic [skip ci] jmiller 2026-06-22 00:35:06 +00:00
  • 827025bd17 feat(wiki): enhanced ToC — collapsible, inline, sticky, frontmatter control (#673) Jonathan Miller 2026-06-21 19:33:57 -05:00
  • 98da1644be feat(wiki): template transclusion — reusable content blocks (#671) Jonathan Miller 2026-06-21 19:05:12 -05:00
  • db596575a0 feat(wiki): page categories via YAML frontmatter (#668) Jonathan Miller 2026-06-21 18:32:07 -05:00
  • 3c56dc8814 feat(wiki): revision diff — view changes for any wiki commit (#667) rc Jonathan Miller 2026-06-21 18:23:09 -05:00
  • dce712fabd Merge remote-tracking branch 'origin/main' into dev Jonathan Miller 2026-06-21 18:17:44 -05:00
  • 78b0ce9650 fix: org metadata API respects visibility for unauthenticated requests (#690) Jonathan Miller 2026-06-21 18:17:00 -05:00
  • 500a5be6d7 Merge pull request 'Release: Wiki redirects, code review fixes, bug fixes' (#689) from dev into main jmiller 2026-06-21 23:14:07 +00:00
  • 95a747b1d5 docs: update changelog with post-#682 fixes and #672 Jonathan Miller 2026-06-21 18:13:28 -05:00
  • bb7e99ad40 fix: backlinks template pluralization Jonathan Miller 2026-06-21 18:10:16 -05:00
  • 6c6b7c888e feat(wiki): page rename with automatic redirects (#672) Jonathan Miller 2026-06-21 18:00:56 -05:00
  • 2a1692d599 fix: resolve code review issues in wiki and status features Jonathan Miller 2026-06-21 17:57:46 -05:00
  • 6984ac108f Merge remote-tracking branch 'origin/main' into dev Jonathan Miller 2026-06-21 17:39:36 -05:00
  • 3fdbe94830 fix: use commit.MessageTitle() instead of commit.Message() in wiki recent changes Jonathan Miller 2026-06-21 17:38:43 -05:00
  • e937dd8d8b Merge pull request 'Release: Wiki system, licensing, issue statuses, metadata API' (#682) from dev into main jmiller 2026-06-21 22:26:33 +00:00
  • e7b70f54ed docs: add #670 to changelog Jonathan Miller 2026-06-21 17:24:17 -05:00
  • b161561571 Merge remote-tracking branch 'origin/main' into dev Jonathan Miller 2026-06-21 17:21:01 -05:00
  • b981cf72e3 feat(wiki): recent changes page — cross-page edit activity (#670) Jonathan Miller 2026-06-21 17:20:12 -05:00
  • 9964c7e16c chore: sync auto-release.yml from Template-Generic [skip ci] jmiller 2026-06-21 22:02:50 +00:00
  • ff27e77c37 docs: update changelog with session 2 changes Jonathan Miller 2026-06-21 16:54:20 -05:00
  • 04ce7dc896 feat(wiki): internal wikilinks with [[Page Name]] syntax (#666) Jonathan Miller 2026-06-21 15:42:50 -05:00
  • f87f904a21 fix: remove Version field from metadata settings template Jonathan Miller 2026-06-21 15:42:46 -05:00
  • fc72d8e90a feat(wiki): add backlinks — "What links here" for wiki pages (#669) Jonathan Miller 2026-06-21 11:45:20 -05:00
  • 71d52e432e feat: enforce required baseline issue statuses (#681) Jonathan Miller 2026-06-21 11:28:09 -05:00
  • 172303b61f chore: sync pre-release.yml from Template-Generic [skip ci] jmiller 2026-06-21 16:05:39 +00:00
  • bfb4b53da3 feat: add folder-based tree sidebar to org wiki (#680) Jonathan Miller 2026-06-21 11:00:18 -05:00
  • 9149fa100c feat: make metadata/manifest GET endpoint publicly accessible (#676) Jonathan Miller 2026-06-21 10:03:22 -05:00
  • add7c0da4d feat: make metadata/manifest GET endpoint publicly accessible (#676) release-candidate development Jonathan Miller 2026-06-21 10:03:22 -05:00
  • 6a2c80a8f3 chore: sync composer-publish.yml from Template-Generic [skip ci] jmiller 2026-06-21 06:35:03 +00:00
  • 28ee70a946 Merge pull request 'fix: resolve all compile errors in licensing endpoints' (#662) from dev into main jmiller 2026-06-21 04:10:04 +00:00
  • 6d194f9bdf fix: sort imports in manage.go (stdlib before module imports) Jonathan Miller 2026-06-20 23:03:44 -05:00
  • 403db405cb fix: resolve all compile errors in licensing endpoints Jonathan Miller 2026-06-20 22:57:19 -05:00
  • 39e4eb6ec8 Merge pull request 'fix: use ctx.APIError in licensing endpoints (build fix)' (#661) from dev into main jmiller 2026-06-21 02:49:52 +00:00
  • 79cc30e9a8 fix: use ctx.APIError instead of ctx.Error in licensing endpoints Jonathan Miller 2026-06-20 21:47:02 -05:00
  • 78ad2c999b Merge pull request 'feat: licensing API phase 2 — validation, signed downloads, management, tier admin' (#660) from dev into main jmiller 2026-06-21 02:37:26 +00:00
  • e3949077b0 Merge remote-tracking branch 'origin/main' into dev Jonathan Miller 2026-06-20 21:35:55 -05:00
  • e469b4a857 chore: sync workflow-sync-trigger.yml from Template-Generic [skip ci] jmiller 2026-06-21 01:28:46 +00:00
  • acae63f727 chore: sync rc-revert.yml from Template-Generic [skip ci] jmiller 2026-06-21 01:28:38 +00:00
  • e71ab8415f chore: sync pre-release.yml from Template-Generic [skip ci] jmiller 2026-06-21 01:28:29 +00:00
  • 03ce66a4f4 chore: sync pr-check.yml from Template-Generic [skip ci] jmiller 2026-06-21 01:28:22 +00:00
  • deafaeca65 chore: sync issue-branch.yml from Template-Generic [skip ci] jmiller 2026-06-21 01:28:16 +00:00
  • 5e74c22609 chore: sync auto-release.yml from Template-Generic [skip ci] jmiller 2026-06-21 01:28:10 +00:00