5999e14e4b
Merge pull request 'Main' (#67) from main into dev
Latte2026-06-27 14:17:22 +00:00
524cc1773d
Merge pull request 'Promote dev to main: publish stable aegis-gitea-mcp 0.2.0' (#66) from dev into main
Latte2026-06-27 14:16:33 +00:00
64611d9c53
Merge pull request 'ci: fix package publishing + add dev/main packages' (#65) from fix/package-publishing into dev
Bartender2026-06-27 14:03:00 +00:00
45641f8e2c
docs: document dev and stable package channels
Latte2026-06-27 15:59:37 +02:00
e5dfba208e
ci: publish package on merge to dev/main with separate dev and stable packages
Latte2026-06-27 15:59:30 +02:00
83e5a0df14
Merge pull request 'release: v0.2.0 — local stdio package, safe full-API coverage & resource-type authz' (#63) from dev into main
Latte2026-06-27 13:43:55 +00:00
2bb74807bc
Merge pull request 'feat: harden local stdio MCP, CI package smoke, CLAUDE.md conventions' (#64) from feat/local-mcp-hardening-and-ci into dev
Latte2026-06-27 13:29:09 +00:00
4db37d200e
ci: stop artifact upload from failing the build on Gitea runners
Latte2026-06-27 15:26:56 +02:00
3d527f8690
ci: build the package and smoke-test both install profiles
Latte2026-06-27 15:19:43 +02:00
d79ff2d476
docs: forbid AI attribution and document the stdio transport in CLAUDE.md
Latte2026-06-27 15:19:42 +02:00
5d4a98d06e
feat(stdio): harden local MCP transport and add end-to-end tests
Latte2026-06-27 15:19:42 +02:00
f660fa32c1
Merge pull request 'ci: reuse existing REGISTRY_TOKEN secret for package publish' (#62) from feat/local-package-and-full-coverage into dev
Latte2026-06-27 13:05:18 +00:00
83c7416677
Merge branch 'dev' into feat/local-package-and-full-coverage
Latte2026-06-27 13:02:10 +00:00
da66200be7
Merge pull request 'ci: reuse existing REGISTRY_TOKEN secret for package publish' (#60) from feat/publish-reuse-registry-token into dev
Latte2026-06-27 12:49:17 +00:00
cf19a320b0
Merge pull request 'feat: local stdio package + safe full-API coverage' (#59) from feat/local-package-and-full-coverage into dev
Latte2026-06-27 12:23:31 +00:00
499bf98d92
ci: build and publish package to Gitea registry on tag
Latte2026-06-27 11:18:07 +02:00
385b442b6f
docs: local vs server quickstart, authz model, packaging
Latte2026-06-27 11:17:01 +02:00
2859a7f917
style: apply ruff/black formatting to stdio_app
Latte2026-06-27 11:10:14 +02:00
1636ae1501
test: stdio adapter dispatch, owner resolution and local env bootstrap
Latte2026-06-27 11:10:05 +02:00
3392d8f69b
feat(security): resource-type-aware authorization with fail-closed defaults
Latte2026-06-27 11:09:50 +02:00
c0fd169043
Merge pull request 'Dev' (#29) from dev into main
Latte2026-06-25 14:59:44 +00:00
227122263b
Merge pull request 'Fix/get issue 27 error handling and ci' (#28) from fix/get-issue-27-error-handling-and-ci into dev
Latte2026-06-25 14:56:04 +00:00
41749fd7b4
fix: harden get_issue parsing and surface real errors (#27); align CI image publish
Latte2026-06-25 16:51:58 +02:00
026f3a654f
Merge pull request 'feat: assign issues to milestones on create/update (#22)' (#25) from feat/issue-milestone-assignment into main
Latte2026-06-22 16:00:29 +00:00
e08ba42697
feat: assign issues to milestones on create/update (#22)
Latte2026-06-22 17:36:01 +02:00
10a307ac02
Merge pull request 'feat: structured logging helpers + get_issue instrumentation (#14)' (#24) from feat/get-issue-debug-logging into dev
Latte2026-06-22 15:09:58 +00:00
cd309ee290
Merge pull request 'fix: tolerate null labels/assignees/user in get_issue (#13)' (#23) from fix/get-issue-none-iterable into dev
Latte2026-06-22 12:50:08 +00:00
e873d0325b
feat: scope list_repositories to the authenticated user in service-PAT mode
Latte2026-06-14 17:07:19 +02:00
624a3c79ee
fix: surface Gitea auth errors and document the service PAT
Latte2026-06-14 16:47:10 +02:00
b1bc726a95
fix: keep OAuth flow working on read-only container roots
Latte2026-06-14 16:26:28 +02:00
84bbff4acb
Merge pull request 'fix: prevent path traversal via Gitea ref/sha/base/head parameters' (#18) from fix/gitea-ref-path-traversal into main
Latte2026-06-14 14:01:58 +00:00
90df37366f
Merge pull request 'feat: harden OAuth state secret validation, DCR file permissions, and policy defaults' (#17) from feat/retarget-claude-mcp into main
Latte2026-06-14 12:17:37 +00:00
6be5ac3608
Merge branch 'main' into feat/retarget-claude-mcp
Latte2026-06-14 12:14:20 +00:00
b8217dce8a
feat: harden OAuth state secret validation, DCR file permissions, and policy defaults
Latte2026-06-14 14:13:22 +02:00
6169a45193
Merge pull request 'Feat/retarget claude mcp' (#16) from feat/retarget-claude-mcp into main
Latte2026-06-13 19:38:46 +00:00
b275f5c0c2
docs: retarget setup to Claude connectors
Latte2026-06-13 21:05:21 +02:00
541124e92a
feat: harden Claude MCP OAuth transport
Latte2026-06-13 21:05:11 +02:00