workign comments strucuture

This commit is contained in:
Mark Gregory
2026-06-17 10:09:42 +01:00
parent 878f383f7a
commit fe05ef8104
13 changed files with 575 additions and 104 deletions
+12
View File
@@ -213,3 +213,15 @@ versions:
- Made Helpdesk settings section navigation use normal query-string links so Dusk and browsers do not depend on fragile Livewire tab clicks.
- Updated browser tests to cover canned-response insertion, parent comment persistence, nested reply persistence and settings tab navigation.
- Kept module.json version in sync with changelog.yaml.
"1.3.13":
changed:
- Added Lotus Notes-style collapsible ticket conversation cards with visible response counts, red threaded reply rails, search filtering and expand-all controls.
- Added professional HTML helper controls for comments and nested responses while preserving safe HTML rendering.
- Fixed canned-response insertion so stored HTML is inserted as real HTML instead of escaped text.
- Added professional pinned attachment controls for root comments and response-to-response forms.
- Restricted MPBA internal-note visibility and creation to MPBA/core-company users while hiding internal notes from ordinary tenant users.
- Added GUID, UNID, parent UNID, root UNID, originator, sync sequence, sync hash and searchable body text fields to Helpdesk comments for future replication and search.
- Updated TicketService comment creation to populate Lotus-style replication identity metadata for document responses and nested responses.
- Updated Helpdesk conversation tests to cover POST comment storage, nested reply identity metadata and searchable comment text.
- Kept module.json version in sync with changelog.yaml.