dak.c2s/backend
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
..
alembic feat: add saved filter presets for case list 2026-02-28 15:13:20 +00:00
app feat: auto-send invitation email with PDF onboarding guide 2026-03-02 11:05:19 +00:00
scripts feat: Excel export in Berichtswesen format + historical import 2026-02-24 08:07:28 +00:00
tests fix: remove patient names from coding template and restrict to admin 2026-02-26 17:20:28 +00:00
uploads/avatars feat: add avatar upload/delete endpoints with static file serving 2026-02-26 09:39:21 +00:00
.env.example feat: migrate database driver from MariaDB to PostgreSQL 2026-03-02 08:25:05 +00:00
alembic.ini feat: Alembic migrations, initial schema 2026-02-24 07:33:27 +00:00
requirements.txt feat: auto-send invitation email with PDF onboarding guide 2026-03-02 11:05:19 +00:00