dak.c2s/backend/app/api
CCS Admin 3afe03b0a9 feat: auto-send invitation email with PDF onboarding guide
When an admin creates an invitation with an email address, an email is
now automatically sent containing the registration link and an attached
PDF guide (3 pages: registration steps, feature overview, contact info).

- Add fpdf2 for PDF generation with Unicode font support
- Add PDF guide generator (backend/app/services/pdf_guide.py)
- Extend send_email() to support file attachments
- Fire-and-forget email in create_invitation endpoint

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-02 11:05:19 +00:00
..
__init__.py feat: project scaffolding with FastAPI, config, database connection 2026-02-24 07:24:00 +00:00
admin.py feat: auto-send invitation email with PDF onboarding guide 2026-03-02 11:05:19 +00:00
auth.py feat: add self-service password reset via email 2026-02-28 14:56:07 +00:00
cases.py feat: hide Fall-ID column and simplify export for DAK-Mitarbeiter 2026-03-01 15:08:29 +00:00
coding.py feat: add year filter to Coding queue 2026-02-27 17:37:04 +00:00
filter_presets.py feat: add saved filter presets for case list 2026-02-28 15:13:20 +00:00
import_router.py feat: add audit logging for login, logout, imports, and report generation 2026-02-24 10:36:25 +00:00
notifications.py feat: admin API, audit logging, notifications, create_admin script 2026-02-24 07:48:41 +00:00
reports.py feat: add admin-only billing status donut and top gutachter charts to Dashboard 2026-02-28 15:55:30 +00:00