3.6 Query and feedback (/releases)
Search: date / ticket number / deployer → "Query" loads the list; clicking a row expands the detail panel.
Figure 7 — Action branches of the query page's detail panel
Release feedback (PUT /releases/{id}/feedback)
| Field | Notes |
|---|---|
| Release completed? | dropdown: not released / released / cancelled / failed / deploying / deploy succeeded / deploy failed |
| Urgent release? | when ticked, "urgent reason" becomes required |
| Rollback? | when ticked, "rollback reason" becomes required |
Urgent / rollback exist as two independent copies — one set at creation (release type) and one at feedback — so after the release they can be re-declared or corrected through feedback. The momo-cogwork release-feedback feature (§2.3) writes the same data over the ext API.
Details table (editable in place)
Columns: order / system / branch / development engineer / program count / config path / notes + an edit button.
Editable fields: branch, development engineer, program count, config path, notes and order (sortOrder, numeric) — added 2026-07-08, so the person who filed the ticket can adjust the display order of the details themselves.
Edit permission: Admin can always edit; other users can only edit release tickets they created that have not yet merged successfully.
Other blocks
| Block | Notes |
|---|---|
| Test merge / production merge | POST /releases/{id}/test-merge, POST /releases/{id}/merge (production merge asks for a second confirmation). Returns GIT_CONFIG_REQUIRED when the Git settings are missing |
| Trigger deploy | shown only when the ticket's system has Jenkins jobs configured; POST /releases/{id}/trigger-deploy; the deploy result is written back asynchronously by the Jenkins pipeline over the API-key callback |
| Deployment window | pick an existing window from the dropdown → apply (PUT /releases/{id}/window) |
| Deployment dependency | search a ticket number → add / remove a dependency (this ticket must wait until the dependency ticket completes before it can deploy) |
| Status history | every status change is recorded and shown as a timeline |
| Merge results | status / commit / conflict content shown per branch |
This page has no export function (the Excel template download exists only on the release-form page).