Commit Graph

14 Commits

Author SHA1 Message Date
Lago 6210d89270 fix: only notify for genuinely new ads, not every ad on page 2026-06-17 09:25:26 +02:00
Lago 88059fa0ee fix: skip notifications during baseline load, add /interval command with /list display 2026-06-17 08:44:35 +02:00
Lago c373e09567 fix: use kw.created_at instead of ks.created_at in /list 2026-06-17 08:28:26 +02:00
Lago a21c310eeb fix: remove stale mark_notified import, full main.py scheduler refactor, fix scraper datetime+image extraction 2026-06-17 08:27:34 +02:00
Lago b93811bb1b fix: remove dead query_ads ref, fix /stats for global dedup schema 2026-06-16 22:13:25 +02:00
Lago fcd192420f feat: add missing migration 02 (images+pricing) and 03 (global keywords) 2026-06-16 22:08:55 +02:00
Lago 0b19c3d8f2 fix: mount all migrations in compose, fix post-boot grants for new schema 2026-06-16 22:07:49 +02:00
Lago 3136d55742 fix: Postgres auth + worker startup 2026-06-16 19:38:32 +02:00
Lago 1a5d998cc8 chore: local dev paths, drop ADMIN_TELEGRAM_IDS from compose 2026-06-16 19:27:35 +02:00
Lago 89a00c3295 feat: DB-driven whitelist with is_admin, auto-register on /start, admin commands (/adduser /removeuser /users) 2026-06-16 19:24:51 +02:00
Lago 7c9db4d705 feat: docker-compose + .env.example + postgresql.conf + updated README 2026-06-16 19:16:08 +02:00
opencode fbbdc5e54b feat: python worker (bot, scraper, notifier, scheduler) 2026-06-16 19:12:35 +02:00
Lago d32ce26d9e feat: supabase schema migrations + kong gateway config 2026-06-16 19:06:50 +02:00
Lago 1c798efe15 init: scaffold project structure 2026-06-16 19:04:14 +02:00