Commit Graph

  • dd30c10801 docs: finalize README with migrations, tests and vCard notes main 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