27 lines
1.3 KiB
Markdown
27 lines
1.3 KiB
Markdown
# Local Change Log
|
|
|
|
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-21 - Helpdesk Search Read API And Outbox Coverage
|
|
|
|
- Purpose: make helpdesk ticket and message identity first-class for external
|
|
operational search and indexing.
|
|
- Rollback archives:
|
|
- `dist/redmine_contacts-4.1.2-local-before-helpdesk-search-20260421T215548Z.tar.gz`
|
|
- `dist/redmine_contacts_helpdesk-3.0.9-local-before-helpdesk-search-20260421T215548Z.tar.gz`
|
|
- Touched behavior:
|
|
- Added read-only JSON endpoints under `helpdesk_search/*`.
|
|
- Extended the existing `view_helpdesk_tickets` permission to cover those
|
|
endpoints.
|
|
- Added event outbox callbacks for `HelpdeskTicket` and `JournalMessage` in
|
|
the local `redmine_event_outbox` plugin.
|
|
- Payload policy:
|
|
- Includes ids, direction, message id, source, and non-body address metadata.
|
|
- Does not include full email bodies, private notes, attachment data, or BCC
|
|
addresses.
|
|
- LAN test result: pending. Validate by creating/updating a controlled helpdesk
|
|
ticket and journal message, then checking `event_outbox_events` and the
|
|
`helpdesk_search/*` JSON endpoints on the LAN Redmine copy.
|