1.3 KiB
1.3 KiB
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.gzdist/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_ticketspermission to cover those endpoints. - Added event outbox callbacks for
HelpdeskTicketandJournalMessagein the localredmine_event_outboxplugin.
- Added read-only JSON endpoints under
- 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_eventsand thehelpdesk_search/*JSON endpoints on the LAN Redmine copy.