Add Helpdesk issue API include serializer
This commit is contained in:
@@ -4,6 +4,21 @@ This RedmineUP helpdesk plugin is maintained as local legacy code for the
|
||||
installed Redmine 3.4.4 environment. Keep entries focused on local behavior,
|
||||
rollback archives, and LAN test status.
|
||||
|
||||
## 2026-04-25 - Issue API Helpdesk Contact Include
|
||||
|
||||
- Purpose: let external semantic indexing keep Redmine issues as the canonical
|
||||
object while still receiving Helpdesk ticket/contact metadata.
|
||||
- Touched behavior:
|
||||
- Added `include=helpdesk` support to the Redmine issue API override.
|
||||
- Added a Helpdesk issue API serializer for ticket/customer fields.
|
||||
- Upgrade note: see `docs/redmine_issue_api_helpdesk_include.md` before
|
||||
updating Redmine core issue API views.
|
||||
- LAN test result:
|
||||
- Deployed to `192.168.50.170` with rollback backup
|
||||
`/home/reddev/redmine-plugin-backups/helpdesk-issue-api-include-20260425T094236Z`.
|
||||
- Confirmed `/issues/39779.json?include=journals,helpdesk` returns
|
||||
`helpdesk_ticket.contact` with id, name, company, and email.
|
||||
|
||||
## 2026-04-21 - Helpdesk Search Read API And Outbox Coverage
|
||||
|
||||
- Purpose: make helpdesk ticket and message identity first-class for external
|
||||
|
||||
Reference in New Issue
Block a user