Commit graph

10 commits

Author SHA1 Message Date
dc2179a4d6 fix: hardcode tenant list as fallback (API returns 403), add verbose error logging 2026-03-01 10:11:13 +00:00
f93fe9a6a0 feat: add /anleitung command with tenant list, replace /start and /help with shared guide 2026-03-01 10:07:24 +00:00
132acf0ae7 feat: make tenant selection mandatory - no default tenant, user must choose via /tenant 2026-03-01 09:37:11 +00:00
22e9a59e2e docs: add README with setup and deployment instructions 2026-03-01 09:27:13 +00:00
412175030a feat: add entry point with graceful shutdown and PM2 config
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-01 09:26:20 +00:00
6a6710c666 feat: add command handlers, photo/document/album upload, tenant keyboard
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-01 09:24:35 +00:00
829d785c4a feat: add download helper and Payload API client with token caching
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-01 09:20:22 +00:00
a58d6f31fa feat: add auth middleware and bot setup with session and rate limiting
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-01 09:19:31 +00:00
e5dd5c6257 feat: add typed config validation and logger utility
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-01 09:18:02 +00:00
eb05b40801 chore: project scaffold with deps and config 2026-03-01 09:17:07 +00:00