Commit Graph

  • 9c44fd6b27 Merge pull request 'feat: extend whoami and profile metadata for environments (#104)' (#124) from feat/issue-104-whoami-metadata into master sysadmin 2026-07-03 17:15:33 -05:00
  • e880a210ec feat: extend whoami and profile metadata for environments (#104) sysadmin 2026-07-03 18:08:41 -04:00
  • 79450b57f5 Merge pull request 'feat(config): add v1-to-v2 profiles.json migration helper (#105)' (#123) from feat/issue-105-profiles-migration into master sysadmin 2026-07-03 17:05:05 -05:00
  • 23aa2fb192 fix: harden profiles migration helper sysadmin 2026-07-03 17:53:07 -04:00
  • 9f75e28094 Merge pull request 'docs: re-land release version SOP with v1.1.0 audit lessons (#111)' (#119) from docs/issue-111-release-version-sop into master sysadmin 2026-07-03 16:09:40 -05:00
  • c063842b2e Merge pull request 'feat: operation-name normalization table with fail-closed enforcement (#106)' (#122) from feat/issue-106-op-normalization into master sysadmin 2026-07-03 15:24:34 -05:00
  • cd633e2c2b feat(config): add v1-to-v2 profiles.json migration helper (#105) sysadmin 2026-07-03 04:24:45 -04:00
  • e0861bcb03 feat: operation-name normalization table with fail-closed enforcement (#106) sysadminandClaude Fable 5 2026-07-03 03:35:03 -04:00
  • 9d6a2e0a5f docs: re-land release version SOP with v1.1.0 audit lessons (#111) sysadmin 2026-07-02 20:53:22 -04:00
  • 205f089c44 Merge pull request 'feat: profiles.json v2 contexts shape with enabled enforcement and LLM-safe output (#120)' (#121) from feat/issue-120-profiles-v2-contexts into master sysadmin 2026-07-03 01:36:21 -05:00
  • ff920a6496 feat: load profiles.json v2 contexts shape with enabled enforcement and LLM-safe output (#120) sysadminandClaude Fable 5 2026-07-03 02:19:39 -04:00
  • fbf1bc5f5c Merge pull request 'docs: add post-merge file-presence verification to merge workflow (#112)' (#118) from fix/issue-112-post-merge-file-presence into master sysadmin 2026-07-02 19:41:55 -05:00
  • 255cfc87dd docs: add post-merge file-presence verification to merge workflow (#112) sysadmin 2026-07-02 20:21:07 -04:00
  • 8d2eb23237 Merge pull request 'fix: close implements tracker gap and clarify closing keywords (#110)' (#116) from fix/issue-110-implements-tracker-gap into master sysadmin 2026-07-02 18:51:05 -05:00
  • 7fa1bb9cfb Merge pull request 'docs: compact Controller Handoff as default format (#108)' (#115) from docs/issue-108-compact-controller-handoff into master sysadmin 2026-07-02 18:48:34 -05:00
  • ed3cc106aa Merge pull request 'feat: profiles.json v2 parser with validation invariants (#103)' (#114) from feat/issue-103-profiles-v2-parser into master sysadmin 2026-07-02 18:47:26 -05:00
  • 472e6850fe fix: close implements tracker gap and clarify closing keywords (#110) sysadmin 2026-07-02 19:46:21 -04:00
  • e63cf5b5eb Merge master (post-#113 identity checklist) into docs/issue-108-compact-controller-handoff sysadmin 2026-07-02 19:22:22 -04:00
  • 6dbd51b2a4 Merge master (post-#113) into feat/issue-103-profiles-v2-parser sysadmin 2026-07-02 19:22:07 -04:00
  • 2e2da05eab docs: document dual-profile MCP launcher pattern and add identity checklist (#109) (#113) sysadminandjcwalker3 2026-07-02 18:18:43 -05:00
  • e9c67e7292 docs: compact Controller Handoff as default format (#108) sysadminandClaude Fable 5 2026-07-02 18:59:23 -04:00
  • 65ea7514d2 feat: profiles.json v2 parser with validation invariants (#103) sysadminandClaude Fable 5 2026-07-02 18:49:30 -04:00
  • 790c2c80b1 docs: require Controller Handoff Summary + codify LLM workflow rules (#101) (#102) sysadmin 2026-07-02 17:25:26 -05:00
  • cdc32669c7 Merge pull request 'fix: surface skipped tracker cleanup on merge read-back failure (#98)' (#99) from fix/issue-98-merge-cleanup-status into master sysadmin 2026-07-02 15:32:47 -05:00
  • 3eff8d1cb3 feat: opt-in Docker-based Gitea integration test suite (#66) (#97) sysadmin 2026-07-02 15:31:56 -05:00
  • 8120486109 fix: surface skipped tracker cleanup on merge read-back failure (#98) sysadminandClaude Fable 5 2026-07-02 16:15:47 -04:00
  • 02c0c2023b docs: design Gitea tools refactor compatibility matrix and stages (#65) (#96) sysadmin 2026-07-02 15:01:44 -05:00
  • 4b61e80f39 docs: design GlitchTip/Gitea deduplication and linking (#78) (#95) sysadmin 2026-07-02 15:01:37 -05:00
  • e730c391a2 Merge pull request 'docs: design glitchtip to gitea issue filing workflow (#74)' (#94) from docs/issue-74-glitchtip-filing-workflow into master jcwalker3 2026-07-02 14:57:53 -05:00
  • 0e2840b76c Merge pull request 'Release v1.1.0' (#64) from chore/issue-63-v1.1.0 into master v1.1.0 sysadmin 2026-07-02 14:48:34 -05:00
  • 31f5bf9975 docs: design glitchtip to gitea issue filing workflow (#74) sysadmin 2026-07-02 15:48:23 -04:00
  • d8269fc704 chore: add #73/#76/#79/#80 docs merges to v1.1.0 release notes (#63) sysadminandClaude Opus 4.8 2026-07-02 15:47:32 -04:00
  • 0d6d31d341 Merge remote-tracking branch 'prgs/master' into chore/issue-63-v1.1.0 sysadmin 2026-07-02 15:46:45 -04:00
  • ba6064e51e Merge pull request 'docs: extend profile model for multi-service MCP boundaries (#76)' (#92) from docs/issue-76-multi-service-profile-model into master jcwalker3 2026-07-02 14:44:35 -05:00
  • fac10dd6cc docs: GlitchTip read-only error/event tools design (#73) (#93) jcwalker3andsysadmin 2026-07-02 14:27:09 -05:00
  • 0cdbf63660 chore: refresh v1.1.0 release notes with all work merged since v1.0.1 (#63) sysadminandClaude Opus 4.8 2026-07-02 15:22:52 -04:00
  • 6f9699b51a docs: extend profile model for multi-service MCP boundaries (#76) sysadmin 2026-07-02 15:22:43 -04:00
  • 58e4bcd157 docs: propose labels for Jenkins/GlitchTip workflow (#80) (#90) sysadmin 2026-07-02 14:21:58 -05:00
  • 0a61e8a92d docs: update safety and boundary docs for Jenkins/GlitchTip (#79) (#89) sysadmin 2026-07-02 14:21:49 -05:00
  • fd68c439b2 Merge branch 'master' into chore/issue-63-v1.1.0 sysadmin 2026-07-02 15:21:22 -04:00
  • 4f5b732741 Merge pull request 'docs: Jenkins repo/branch/PR to job mapping design (#77)' (#91) from docs/issue-77-jenkins-job-mapping-design into master sysadmin 2026-07-02 14:15:58 -05:00
  • 1bc2f20623 docs: Jenkins repo/branch/PR to job mapping design (#77) sysadminandClaude Fable 5 2026-07-02 15:09:48 -04:00
  • 007b5dad14 Merge pull request 'docs: Jenkins read-only build status tools design (#72)' (#88) from docs/issue-72-jenkins-readonly-design into master sysadmin 2026-07-02 14:01:36 -05:00
  • 104907e311 docs: LLM-Agent-SHA opaque attribution convention, Phase 0 (#86) (#87) sysadmin 2026-07-02 14:00:46 -05:00
  • 74a7e8f792 docs: Jenkins read-only build status tools design (#72) sysadminandClaude Fable 5 2026-07-02 14:34:18 -04:00
  • 53e061bafd Merge pull request 'fix: add shared API pagination and failure handling (#67)' (#83) from fix/issue-67-api-pagination-failures into master sysadmin 2026-07-02 12:42:10 -05:00
  • cfe3ff6755 fix: add shared API pagination and failure handling (#67) sysadminandClaude Opus 4.8 2026-07-02 13:27:06 -04:00
  • 093945254d Merge pull request 'docs: add developer testing guidelines (#70)' (#81) from docs/issue-70-developer-testing-guidelines into master sysadmin 2026-07-02 12:14:05 -05:00
  • 625f835aa7 docs: fix invalid pytest node IDs in testing guide sysadmin 2026-07-02 13:06:31 -04:00
  • be4cd82c37 docs: add developer testing guidelines (#70) sysadminandClaude Opus 4.8 2026-07-02 12:54:43 -04:00
  • afa57fa65c chore: version bump and release notes for v1.1.0 (fixes #63) sysadmin 2026-07-02 06:29:49 -04:00
  • 2d5cb4bb29 Merge pull request 'refactor: split manage_labels.py into reusable modes (#6)' (#62) from feat/issue-6-manage-labels-modes into master sysadmin 2026-07-02 05:24:33 -05:00
  • 1441591e74 Merge pull request 'feat: add aliases for gitea_whoami identity lookup (fixes #9)' (#61) from feature/issue-9-identity-lookup into master sysadmin 2026-07-02 05:23:57 -05:00
  • 848a4294ba Merge pull request 'fix: document + tool macOS com.apple.provenance workaround (#3)' (#60) from fix/issue-3-provenance-python-exec into master sysadmin 2026-07-02 05:23:23 -05:00
  • 496e796cdd refactor: split manage_labels.py into reusable modes (#6) sysadminandClaude Opus 4.8 2026-07-02 06:21:23 -04:00
  • 642adf4705 feat: add aliases for gitea_whoami identity lookup (fixes #9) sysadmin 2026-07-02 06:15:36 -04:00
  • e842b60ad8 fix: document + tool the macOS com.apple.provenance workaround (#3) sysadminandClaude Opus 4.8 2026-07-02 06:13:26 -04:00
  • 3a246ab553 Merge pull request 'feat: automatically release status:in-progress on close and merge (#56)' (#57) from fix/issue-56-release-in-progress-on-close into master sysadmin 2026-07-02 05:03:01 -05:00
  • dbfa0fe188 fix: finalize PR 57 tracker cleanup safety sysadmin 2026-07-02 06:00:06 -04:00
  • b3728c54ce fix: target label delete and move helpers before entry point sysadmin 2026-07-02 05:55:29 -04:00
  • 4afada098c feat: automatically release status:in-progress on close and merge (#56) sysadmin 2026-07-02 05:50:10 -04:00
  • 6089ec724a Merge PR #53: Add release-tag automation helper sysadmin 2026-07-02 04:40:07 -05:00
  • c6c6e75af6 chore: remove deprecated recover-dirty-worktree.md (#46) sysadmin 2026-07-02 05:38:29 -04:00
  • 4e43347b2d feat: add scripts/release-tag automation helper (#50) sysadminandClaude Opus 4.8 2026-07-02 04:21:21 -04:00
  • ec9ddb09a7 docs: closed-not-merged PR reconciliation rules (#51) sysadmin 2026-07-02 04:16:07 -04:00
  • f18cecc998 feat: enforce issue-linked branches + document versioning/tagging policy (#48) sysadminandClaude Opus 4.8 2026-07-02 03:41:59 -04:00
  • 00ec883014 docs: add portable llm-project-workflow skill + templates (#46) sysadminandClaude Opus 4.8 2026-07-02 03:26:25 -04:00
  • 92b449f080 docs: add portable LLM workflow skill sysadmin 2026-07-02 03:17:02 -04:00
  • 7bcdd44fe5 fix: validate gitea_edit_pr no-fields before authentication (#43) sysadminandClaude Opus 4.8 2026-07-02 03:08:39 -04:00
  • 46db3f73e8 feat: complete isolated-worktree helpers — worktree-review, worktree-clean, tests (#39) sysadminandClaude Opus 4.8 2026-07-02 02:54:50 -04:00
  • 7e8256cfaf docs: standardize isolated LLM worktrees (#38) sysadmin 2026-07-02 02:42:52 -04:00
  • 69d4edf37d fix: single-key TTY menu UX for the Gitea config menu (#36) sysadminandClaude Opus 4.8 2026-07-02 02:34:16 -04:00
  • 5272e071e1 fix: add Gitea config menu wrapper (#34) sysadmin 2026-07-02 01:51:53 -04:00
  • 389382c2bd docs: add LLM-operated Gitea workflow runbooks (#17) sysadminandClaude Opus 4.8 2026-07-02 01:24:33 -04:00
  • 835fbbf324 feat: interactive setup menu for canonical Gitea MCP profiles (#31) sysadminandClaude Opus 4.8 2026-07-01 23:32:24 -04:00
  • b88ca0c929 feat: canonical shared runtime-profiles config with typed auth refs (#19) sysadminandClaude Opus 4.8 2026-07-01 23:04:03 -04:00
  • 3aaba73127 feat: JSON multi-profile runtime config for Gitea MCP (roadmap #10) sysadminandClaude Opus 4.8 2026-07-01 22:44:31 -04:00
  • d4251c5c47 Merge pull request '#18: Audit-log Gitea MCP mutating actions with execution profile metadata' (#29) from feat/issue-18-audit-log-mutating-actions into master sysadmin 2026-07-01 21:33:22 -05:00
  • c3c48fb7c2 feat: audit-log Gitea MCP mutating actions with profile metadata (#18) sysadminandClaude Opus 4.8 2026-07-01 22:20:51 -04:00
  • 20dd717b9c Merge pull request 'v0.3.32: Honor Retry-After on HTTP 429 with jittered exponential backoff' (#28) from fix/v0.3.32-retry-after-backoff into master sysadmin 2026-07-01 21:04:34 -05:00
  • 1b3c961ff2 feat: honor Retry-After on HTTP 429 with jittered exponential backoff (#27) sysadminandClaude Opus 4.8 2026-07-01 21:28:51 -04:00
  • 9300cc9e1e Merge pull request 'feat: add gated Gitea PR merge workflow (#16)' (#26) from feature/16-gated-gitea-pr-merge-workflow into master sysadmin 2026-07-01 20:10:50 -05:00
  • b78e9f2d40 docs: stop review_pr.py advertising CLI merge in docstring/help (#16) sysadminandClaude Opus 4.8 2026-07-01 17:35:06 -04:00
  • 4dee03b2aa fix: close ungated CLI merge bypasses in review_pr.py and merge_pr.py (#16) sysadminandClaude Opus 4.8 2026-07-01 15:40:34 -04:00
  • f04cf44975 feat: gate gitea_merge_pr behind identity/profile/eligibility + confirmation (#16) sysadminandClaude Opus 4.8 2026-07-01 15:03:49 -04:00
  • cb926e25d3 Merge pull request 'feat: add gated Gitea PR review actions (#15)' (#25) from feature/15-gated-gitea-pr-review-actions into master jcwalker3 2026-07-01 13:49:56 -05:00
  • 6c992a4fa7 fix: close gitea_review_pr ungated bypass (#15) sysadmin 2026-07-01 14:42:00 -04:00
  • f05e58c847 feat: add gated gitea_submit_pr_review review actions (#15) sysadminandClaude Opus 4.8 2026-07-01 14:31:34 -04:00
  • ca51fba44d Merge pull request 'feat: add read-only gitea_check_pr_eligibility (#14)' (#24) from feature/14-gitea-pr-eligibility-checks into master jcwalker3 2026-07-01 13:20:31 -05:00
  • baf4eae30b test: cover self-approve block and unknown-mergeability fail-closed (#14) sysadminandClaude Opus 4.8 2026-07-01 14:02:48 -04:00
  • fbbbd5359e feat: add read-only gitea_check_pr_eligibility (#14) sysadminandClaude Opus 4.8 2026-07-01 13:54:49 -04:00
  • 92acb36406 Merge pull request 'feat: add read-only gitea_get_profile discovery tool (#13)' (#23) from feature/13-gitea-profile-discovery into master jcwalker3 2026-07-01 12:50:05 -05:00
  • 38c96d5815 feat: add read-only gitea_get_profile discovery tool (#13) sysadminandClaude Opus 4.8 2026-07-01 13:41:14 -04:00
  • 769bec05e7 Merge pull request 'feat: support separate Gitea MCP runtime profiles via env config (#19)' (#22) from feature/19-gitea-runtime-profiles-env into master jcwalker3 2026-07-01 12:35:41 -05:00
  • e31612027d feat: support separate Gitea MCP runtime profiles via env config (#19) sysadminandClaude Opus 4.8 2026-07-01 13:21:59 -04:00
  • 28feef3c11 Merge pull request 'docs: define task-scoped Gitea MCP execution profile model (#12)' (#21) from feature/12-gitea-execution-profile-model into master jcwalker3 2026-07-01 12:15:06 -05:00
  • 5aad2e62d9 docs: define task-scoped Gitea MCP execution profile model (#12) sysadminandClaude Opus 4.8 2026-07-01 13:03:24 -04:00
  • 89fe118279 Merge pull request 'feat: add read-only gitea_whoami authenticated-user lookup (#11)' (#20) from feature/11-gitea-authenticated-user-lookup into master sysadmin 2026-07-01 12:00:17 -05:00
  • 03e28c159e feat: add read-only gitea_whoami authenticated-user lookup (#11) sysadminandClaude Opus 4.8 2026-07-01 12:42:37 -04:00
  • 952e308a18 Merge pull request 'docs: Document MCP security model and trust boundaries' (#8) from feature/52-security-docs into master jcwalker3 2026-07-01 10:40:15 -05:00