feat: issue metadata API — first-class status, priority, type fields #591
Open
jmiller
wants to merge 2 commits from
dev into main
pull from: dev
merge into: :main
:main
:dev
:chore/mcp-cleanup
:rc
:feature/589-bug-update-server-feeds-still-respond-wh
:fix/manifest-template-duplicate
:feature/581-fix-ui-raw-file-button-should-open-in-ne
:feature/582-feat-manifest-consolidate-update-server-
:feature/580-fix-opening-dot-files-returns-403-error
:feature/578-fix-ui-add-raw-file-link-button-to-file-
:chore/rename-platform-changelog
:b6b4d6f525ffd2d099081c27ed215048778a7745
:78803e60dfe78ffe5778047c3c721a5050e21e73
:75316bf80a7e5d4e87648e38c8a9911c679a9b6e
:f3ce51d62951ff33d57bda67956f3b8519ef9716
:feature/563-feat-cdn-custom-domain-mapping-per-organ
:afda7abcbe983b083678d9b06ad442bec790d0f1
:e0f22dd397ead162c2c83bfb2dfc9d8d4447b48c
:rc/v1.26.1-moko.06.07.02
:rc/v1.26.1-moko.06.07.03
:rc/v1.26.1-moko.06.07.01
:rc/v1.26.1-moko.06.07
:rc/v1.26.1-moko.06.06.02
:rc/v1.26.1-moko.06.06.01
:rc/v1.26.1-moko.06.06
:rc/v1.26.1-moko.06.05.01
:rc/v1.26.1-moko.06.05
:rc/v1.26.1-moko.06.04
:rc/v1.26.1-moko.06.03
:rc/05.06.00
:rc/05.03.03
:rc/04.01.00
:rc/05.03.02
:rc/05.03.01
:rc/05.03.00
:rc/05.01.00
:rc/05.02.02
:rc/05.02.01
:rc/05.01.01
:rc/05.02.00
:rc/05.01.02
:rc/05.03.04
:rc/05.03.05
:rc/05.03.06
:rc/05.03.08
:rc/05.04.00
:rc/05.05.00
2 Commits
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|
|
abf3bdb59b |
feat: issue metadata API + org wiki tab with internal/external mode
Generic: Project CI / Tests (push) Blocked by required conditions
Generic: Repo Health / Scripts governance (push) Blocked by required conditions
Generic: Repo Health / Repository health (push) Blocked by required conditions
Generic: Repo Health / Report Issues (push) Blocked by required conditions
Generic: Repo Health / Site Health (push) Has been skipped
Generic: Repo Health / Access control (push) Successful in 1s
Universal: Auto Version Bump / Version Bump (push) Failing after 6s
Generic: Project CI / Tests (pull_request) Blocked by required conditions
Universal: PR Check / Build RC Package (pull_request) Blocked by required conditions
Universal: PR Check / Report Issues (pull_request) Blocked by required conditions
Generic: Repo Health / Scripts governance (pull_request) Blocked by required conditions
Generic: Repo Health / Repository health (pull_request) Blocked by required conditions
Generic: Repo Health / Report Issues (pull_request) Blocked by required conditions
Universal: Build & Release / Build & Release Pipeline (pull_request) Has been skipped
Generic: Project CI / Lint & Validate (push) Successful in 27s
Generic: Repo Health / Site Health (pull_request) Has been skipped
Universal: PR Check / Branch Policy (pull_request) Successful in 2s
Branch Policy Check / Verify merge target (pull_request) Successful in 2s
Generic: Repo Health / Access control (pull_request) Successful in 1s
Universal: Build & Release / Promote to RC (pull_request) Failing after 8s
Universal: PR Check / Validate PR (pull_request) Failing after 10s
Universal: Secret Scanning / Gitleaks Secret Scan (pull_request) Successful in 28s
Generic: Project CI / Lint & Validate (pull_request) Successful in 29s
PR RC Release / Build RC Release (pull_request) Failing after 30s
Issue Status/Priority/Type API:
- Expose status_id, priority_id, type_id (with resolved names) on Issue API struct
- New endpoints: GET /orgs/{org}/issue-statuses, /issue-priorities, /issue-types
- CreateIssue and EditIssue handlers accept status_id, priority_id, type_id
- MCP tools: 5 new tools + updated create/update with metadata params
Org Wiki Tab:
- Convention repos: wiki (public) and wiki-private (members-only)
- Inline wiki rendering with markdown pipeline, sidebar, footer, page list
- Public/private view dropdown (same UX as org profile README selector)
- External wiki mode: link to outside URL from wiki tab
- Wiki mode setting in org settings (internal vs external with URL field)
- Migration 354: add wiki_mode and wiki_url to user table
|
||
|
|
b1fed79d3b | chore: update mcp-mokogitea-api submodule with CI fixes |