Commit Graph

  • 01bb09af0d CI: remove workflow files per request feat/app-factory Albert 2025-12-21 23:15:34 +01:00
  • 47ed7e7db5 Merge pull request 'Validation: add email-validator + phonenumbers; improve server-side validation; add tests; update templates and requirements' (#5) from feat/app-factory into main main albert 2025-12-21 23:03:00 +01:00
  • 3d237a928c Validation: add email-validator + phonenumbers; improve server-side validation; add tests; update templates and requirements Albert 2025-12-21 23:00:01 +01:00
  • ecce144bf2 Merge pull request 'feat/app-factory' (#4) from feat/app-factory into main albert 2025-12-21 22:25:08 +01:00
  • 15c629a5e7 feat(app): refactor to app-factory; add application package and routes Albert 2025-12-21 22:22:07 +01:00
  • 86be10af8c docs: note that docs/CHAT_SUMMARY.md is intentionally untracked Albert 2025-11-10 21:14:42 +01:00
  • dd30c10801 docs: finalize README with migrations, tests and vCard notes Albert 2025-11-10 21:06:06 +01:00
  • 50cbd08950 chore: avoid unconditional db.create_all(); prefer Flask-Migrate when migrations/ exists Albert 2025-11-10 21:00:37 +01:00
  • 2545ab84fd chore(migrations): add alembic migrations directory (initial) Albert 2025-11-10 20:58:10 +01:00
  • 799fdbd905 docs: add migrations, tests and vCard notes to README Albert 2025-11-10 20:53:21 +01:00
  • 49e2f16dbb chore: add Flask-Migrate and Alembic to requirements Albert 2025-11-10 20:50:58 +01:00
  • 800ccd8376 Merge pull request 'fix(query): use db.session.get for Adresse in danke() to avoid SQLAlchemy LegacyAPIWarning' (#1) from fix/query-get into main albert 2025-11-10 20:19:11 +01:00
  • fca9462bc7 fix(query): use db.session.get for Adresse in danke() to avoid SQLAlchemy LegacyAPIWarning Albert 2025-11-10 19:49:54 +01:00
  • 081915dacf Docs: move CHAT_SUMMARY to docs/ and keep it untracked in repo Albert 2025-11-09 20:09:32 +01:00
  • 1e21730bd4 Add logging: log vCard export errors to logs/app.log and console; update .gitignore Albert 2025-11-09 20:00:54 +01:00
  • 62613a2f39 Refactor: extract vCard generator to utils; make BASE_DIR configurable for tests; add unit and integration tests for vcard export; update app to use utils Albert 2025-11-09 19:56:46 +01:00
  • 998574f26a generate vCard in utils.py; added Tests Albert 2025-11-09 19:43:03 +01:00
  • 374c242051 new vCard export in vcards Albert 2025-11-08 23:47:00 +01:00
  • 4b4a3fb56f Initial project import: Flask app, templates, init script, README Albert 2025-11-08 23:25:18 +01:00