Skip to content

feat(panel): add an option to download ticket logs - #367

Merged
Akinator31 merged 2 commits into
mainfrom
325-add-an-option-to-download-ticket-logs
Mar 8, 2026
Merged

feat(panel): add an option to download ticket logs#367
Akinator31 merged 2 commits into
mainfrom
325-add-an-option-to-download-ticket-logs

Conversation

@Akinator31

Copy link
Copy Markdown
Member

This pull request adds a new feature that allows users to download ticket details as a text file from the ticket view. The feature includes a download button that generates a formatted .txt file containing ticket information and messages, and provides translations for the button label in both English and French.

New ticket download feature:

  • Added a download button to the ticket details component (ticket_details) that generates a .txt file containing ticket information and all messages, formatted for readability.
  • The download button uses a data URI to create the file client-side and includes a proper filename based on the ticket ID.

Localization updates:

  • Added the "Download ticket" label to the English translation file (en.json).
  • Added the "Télécharger le ticket" label to the French translation file (fr.json).

@Akinator31 Akinator31 self-assigned this Mar 8, 2026
@Akinator31 Akinator31 linked an issue Mar 8, 2026 that may be closed by this pull request
@Akinator31
Akinator31 merged commit 9fa982b into main Mar 8, 2026
2 checks passed
@Akinator31
Akinator31 deleted the 325-add-an-option-to-download-ticket-logs branch March 8, 2026 15:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add an option to download ticket logs

1 participant