Initial Redmine tooling and local plugin forks
This commit is contained in:
@@ -0,0 +1,26 @@
|
||||
# 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.
|
||||
Reference in New Issue
Block a user