Albert
|
dd30c10801
|
docs: finalize README with migrations, tests and vCard notes
|
2025-11-10 21:06:06 +01:00 |
|
Albert
|
50cbd08950
|
chore: avoid unconditional db.create_all(); prefer Flask-Migrate when migrations/ exists
|
2025-11-10 21:00:37 +01:00 |
|
Albert
|
2545ab84fd
|
chore(migrations): add alembic migrations directory (initial)
|
2025-11-10 20:58:10 +01:00 |
|
Albert
|
799fdbd905
|
docs: add migrations, tests and vCard notes to README
|
2025-11-10 20:53:21 +01:00 |
|
Albert
|
49e2f16dbb
|
chore: add Flask-Migrate and Alembic to requirements
|
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
Reviewed-on: #1
|
2025-11-10 20:19:11 +01:00 |
|
Albert
|
fca9462bc7
|
fix(query): use db.session.get for Adresse in danke() to avoid SQLAlchemy LegacyAPIWarning
|
2025-11-10 19:49:54 +01:00 |
|
Albert
|
081915dacf
|
Docs: move CHAT_SUMMARY to docs/ and keep it untracked in repo
|
2025-11-09 20:09:32 +01:00 |
|
Albert
|
1e21730bd4
|
Add logging: log vCard export errors to logs/app.log and console; update .gitignore
|
2025-11-09 20:00:54 +01:00 |
|
Albert
|
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
|
2025-11-09 19:56:46 +01:00 |
|
Albert
|
998574f26a
|
generate vCard in utils.py; added Tests
|
2025-11-09 19:43:03 +01:00 |
|
Albert
|
374c242051
|
new vCard export in vcards
|
2025-11-08 23:47:00 +01:00 |
|
Albert
|
4b4a3fb56f
|
Initial project import: Flask app, templates, init script, README
|
2025-11-08 23:25:18 +01:00 |
|