Validation: add email-validator + phonenumbers; improve server-side validation; add tests; update templates and requirements #5
Reference in New Issue
Block a user
No description provided.
Delete Branch "feat/app-factory"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Titel: Feature: App‑Factory, Validierung, vCard-Export, Tests
Kurzbeschreibung
email-validator,phonenumbersmit Fallback).vcards/.Änderungen
application/package (App‑Factory,routes.py,models.py,extensions.py)utils.py(vCard-Generator)templates/index.html(Formular/Fehlermeldungen)tests/(Unit- und Integrationstests)migrations/(gestampfte Basis)requirements.txt(email-validator,phonenumbers)Testen (lokal)
Migrationshinweise
migrations/ist initialisiert und die DB wurde gestampft. Bei Modelländerungen bitte neue Migrationen mitflask db migrateundflask db upgradeerzeugen.Review-Checklist
vcards/)..github/workflows/ci.yml/.gitlab-ci.yml).Zusätzliche Hinweise
email-validatorwird ohne externe Lieferbarkeitschecks verwendet, damit Tests reproduzierbar sind.