dak.c2s/backend/app
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
..
api feat: auto-send invitation email with PDF onboarding guide 2026-03-02 11:05:19 +00:00
assets feat: auto-send invitation email with PDF onboarding guide 2026-03-02 11:05:19 +00:00
core feat: JWT auth, bcrypt, MFA, dependency injection, security tests 2026-02-24 07:41:35 +00:00
models fix: make index names unique across tables for PostgreSQL compatibility 2026-03-02 08:30:08 +00:00
schemas feat: add admin-only billing status donut and top gutachter charts to Dashboard 2026-02-28 15:55:30 +00:00
services feat: auto-send invitation email with PDF onboarding guide 2026-03-02 11:05:19 +00:00
utils feat: utility functions — fallgruppe mapping, KW calc, ICD/KVNR validation 2026-02-24 07:41:09 +00:00
__init__.py feat: project scaffolding with FastAPI, config, database connection 2026-02-24 07:24:00 +00:00
config.py feat: migrate database driver from MariaDB to PostgreSQL 2026-03-02 08:25:05 +00:00
database.py feat: project scaffolding with FastAPI, config, database connection 2026-02-24 07:24:00 +00:00
main.py feat: add saved filter presets for case list 2026-02-28 15:13:20 +00:00