Skip to content

Implement email notifications, refactor ticket logic, and enhance tests - #5

Merged
shmoonwalker merged 5 commits into
mainfrom
feature/email-notifications
Jun 17, 2026
Merged

Implement email notifications, refactor ticket logic, and enhance tests#5
shmoonwalker merged 5 commits into
mainfrom
feature/email-notifications

Conversation

@shmoonwalker

Copy link
Copy Markdown
Owner
## Summary
- Add email notifications (via Resend) for ticket updates and assignment changes
- Add `text` and `status` filtering to `GET /tickets`, with `StringToTicketStatusConverter` so `?status=in progress` works
- Refactor `TicketStatus` to serialize as friendly values (`"open"`, `"in progress"`, `"closed"`)
- Add `API.md`, `.env.example`, and integration + service tests

…, add filtering to ticket queries, and refactor TicketStatus serialization
…configuration, and introduce new configuration, converters, and integration tests for streamlined functionality and maintainability.
@shmoonwalker shmoonwalker self-assigned this Jun 17, 2026
@shmoonwalker
shmoonwalker merged commit bac846b into main Jun 17, 2026
1 check failed
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.

1 participant