mamad
|
2b4e476e2f
|
fix: robust jsonb target post matching in get_recent_target_posts
|
2026-08-28 22:16:18 +03:30 |
|
mamad
|
9551ccce71
|
feat: target channel context history, custom website extraction needs, and categorized main menu
|
2026-08-28 22:14:49 +03:30 |
|
mamad
|
446f3ea041
|
feat: add source websites with automated endpoint analysis, target queue dispatch ordering, and markdown styling
|
2026-08-28 22:05:48 +03:30 |
|
mamad
|
462ad3be93
|
feat: add source channel context history configuration and original sent timestamp
|
2026-08-28 21:39:02 +03:30 |
|
mamad
|
6a5971bc08
|
feat: add topic tagging, semantic duplicate detection, and per-provider vision toggle
|
2026-08-28 20:45:42 +03:30 |
|
mamad
|
db2e726a57
|
db: extend schema for categories, channel profiles, and error logs
|
2026-08-28 19:33:15 +03:30 |
|
mamad
|
8eb5ca0a3f
|
feat(observability): implement global database error logging, Prometheus error metrics, and max 3-panel Grafana dashboard
|
2026-08-27 22:42:19 +03:30 |
|
mamad
|
f7c80b68d2
|
feat(bot): implement conversational input, forwarded message auto-detection, and button-driven channel config
|
2026-08-27 22:35:07 +03:30 |
|
mamad
|
7e5e679917
|
feat(publishing): implement immediate raw ingestion, per-target Redis queues, and configurable post intervals & sleep windows
|
2026-08-27 22:21:29 +03:30 |
|
mamad
|
e66ed361c3
|
feat(review): add soft delete button to remove posts from admin channel while preserving deduplication state
|
2026-08-27 22:15:43 +03:30 |
|
mamad
|
26cd91a48f
|
feat(workflow): implement target channel personalities, raw review cards, on-demand AI rewrites and multi-target dispatch
|
2026-08-27 22:11:33 +03:30 |
|
mamad
|
4e807bbb7e
|
fix(db): update __init__ export for postgres pool and dockerfiles
|
2026-08-27 20:41:40 +03:30 |
|
mamad
|
4e6b3eca6f
|
feat(core): initialize project structure, postgres schema and docker setup
|
2026-08-27 19:53:30 +03:30 |
|