Skip to content

feat(support): add support issue templates (DEV-4571)#3728

Merged
davidleomay merged 4 commits into
developfrom
feature/DEV-4571-support-issue-templates
May 22, 2026
Merged

feat(support): add support issue templates (DEV-4571)#3728
davidleomay merged 4 commits into
developfrom
feature/DEV-4571-support-issue-templates

Conversation

@bernd2022
Copy link
Copy Markdown
Collaborator

Summary

  • New support_issue_template entity with bilingual content (DE required, EN optional) plus CRUD endpoints under /support/template (role: SUPPORT)
  • Adds language to SupportIssueInternalAccountData so the frontend can pre-select the customer's locale when picking a template
  • Migration 1779195210427-AddSupportIssueTemplate

Test plan

  • Migration runs cleanly forward and backward
  • GET/POST/PUT/DELETE /support/template works for SUPPORT role; non-author non-admin gets 403 on update/delete
  • Search via ?search= matches name and content (DE + EN)
  • language field is populated on GET /support/issue/:id

Comment thread src/subdomains/generic/support/entities/support-issue-template.entity.ts Outdated
@bernd2022 bernd2022 requested a review from davidleomay May 20, 2026 11:26
@davidleomay davidleomay force-pushed the feature/DEV-4571-support-issue-templates branch from 3aed579 to 0cddefb Compare May 22, 2026 12:55
@davidleomay davidleomay marked this pull request as ready for review May 22, 2026 13:01
@davidleomay davidleomay requested a review from TaprootFreak as a code owner May 22, 2026 13:01
@davidleomay davidleomay merged commit 715185c into develop May 22, 2026
8 checks passed
@davidleomay davidleomay deleted the feature/DEV-4571-support-issue-templates branch May 22, 2026 13:02
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.

2 participants