gitea brauchbar
This commit is contained in:
1 parent
dd1afbbeb2
commit
7219bae655
6 files changed
+606
-60
No files matched your search
@@ -55,11 +55,20 @@
|
||||
|
||||
## Phase 3.5 — remaining metadata
|
||||
|
||||
- [ ] `GET /api/gitea/repo/{accId}/{owner}/{repo}/milestones`
|
||||
- [ ] `GET /api/gitea/repo/{accId}/{owner}/{repo}/collaborators`
|
||||
- [ ] Milestone dropdown in detail view
|
||||
- [ ] Assignee multi-select with typeahead
|
||||
- [ ] Due date input + clear button
|
||||
- [x] `GET /api/gitea/repo/{accId}/{owner}/{repo}/milestones` (added with create form)
|
||||
- [x] `GET /api/gitea/repo/{accId}/{owner}/{repo}/collaborators` (added with create form)
|
||||
- [x] Milestone dropdown — currently in **create** form only
|
||||
- [x] Assignee multi-select — currently in **create** form only
|
||||
- [x] Same metadata editors in the **detail** view: combined inline editor
|
||||
that lets you change assignees, milestone, and due date all at once.
|
||||
Single PATCH call handles all three. Re-fetches the issue after save
|
||||
to keep state in sync.
|
||||
- [x] Due date input + clear button (create skipped due_date but edit has it)
|
||||
- [ ] Due date in the **create** form too (currently only on edit)
|
||||
- [ ] **Project assignment** — gitea's API does NOT include `project` in
|
||||
`CreateIssueOption` or `EditIssueOption`. Issues are added to projects
|
||||
via separate board endpoints which differ across gitea versions. Punt
|
||||
until there's a clear API surface to target.
|
||||
|
||||
## Phase 4 — create issues
|
||||
|
||||
|
||||
Reference in new issue
Block a user