Commit Graph
3 Commits
Author SHA1 Message Date
thomasandClaude Opus 4.8 89c8c6db97 Delete e-mails from the Postfach; searchable assignment picker
Each Postfach e-mail gets a Delete button (POST /postfach/:id/delete),
which also removes stored attachment files. The plain assignment
dropdown is replaced by a searchable combobox that filters applications
by company, position and city, with keyboard navigation.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-04 18:55:23 +02:00
thomasandClaude 106b184fda Let postfach e-mails expand to full body
The unlinked-e-mail cards clipped the body to a preview height. Add a
toggle to show the complete body inline and collapse it back.

Co-Authored-By: Claude <noreply@anthropic.com>
2026-07-03 19:12:24 +02:00
thomasandClaude 4418c15553 Add Postfach page to manually assign unlinked e-mails
Incoming e-mails that IMAP matching could not link to an application
(bewerbung_id IS NULL) were invisible. Add a dedicated page listing
them with a dropdown of existing applications to assign each one by
hand. A header badge on every page shows the count of unlinked e-mails
via a small /api/emails/unassigned-count endpoint.

Co-Authored-By: Claude <noreply@anthropic.com>
2026-07-03 19:07:54 +02:00