65 Commits
Author SHA1 Message Date
Antigravity Bot 112f2bed1a Resolve callback timeout anomalies and clean error handling in unreviewed queue 2026-08-30 01:25:12 +03:30
Antigravity Bot 422b04e14c Standardize hub back navigation and menu button layout across all categories 2026-08-30 01:15:43 +03:30
Antigravity Bot 3ea9db9253 Redesign review cards with preview regeneration and improved target status 2026-08-30 01:12:53 +03:30
Antigravity Bot 73035f8c19 Fix button callback event registration, release notes handler, and menu navigation 2026-08-30 01:09:59 +03:30
mamad 93da699a0f AI Update: برو بعدی 2026-08-30 00:08:21 +03:30
mamad 59f3d35fa3 AI Update: بله مرحله به مرحله شروع کن برام مهمه که به سرویس های دیگه آس 2026-08-29 23:56:19 +03:30
mamad 930ef3a939 AI Update: [User uploaded file copykar.zip (28.27 MB) via Web Uploade 2026-08-29 23:42:50 +03:30
mamad f25e166a97 docs: clarify .env usage and direct admin DMs release notes policy 2026-08-29 03:44:57 +03:30
mamad 6482c97741 docs: add self-contained project memory requirement to guidelines 2026-08-29 03:42:32 +03:30
mamad 8429ebe2df docs: add project-specific agent guidelines and memory documentation 2026-08-29 03:38:26 +03:30
mamad a554af27c8 chore: remove RELEASE_NOTES.md and generate change notes dynamically 2026-08-28 23:33:55 +03:30
mamad fd1e2abdba fix: send release notes directly to admin DMs only without review channel 2026-08-28 23:28:05 +03:30
mamad 96bf1a6cb4 docs: update release notes for category reorganization and button fixes 2026-08-28 23:21:13 +03:30
mamad aa03341d6f feat: organize bot menu into Copy, AI, Bots, System, Monitor categories 2026-08-28 23:17:18 +03:30
mamad 9237582afd test: update pause button labels in test_fallback_and_stop.py 2026-08-28 23:10:58 +03:30
mamad ffa451ce02 fix: action button layout and event handler registrations 2026-08-28 23:07:16 +03:30
mamad f03d932978 test: update assertions in test_target_context_and_website_custom_needs.py 2026-08-28 22:21:42 +03:30
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 8ccecfe699 fix: clean html tag stripping regex 2026-08-28 22:08:03 +03:30
mamad ab9489dd99 fix: import Tuple in services/website_collector.py 2026-08-28 22:06:43 +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 c86fd32726 docs: focus release notes strictly on latest commit changes 2026-08-28 21:23:31 +03:30
mamad 410b238abb admin_bot: attach sample test image when testing vision-enabled provider 2026-08-28 21:21:41 +03:30
mamad cdbb43b79c bridge: add multimodal image decoding support for AGY provider 2026-08-28 21:16:30 +03:30
mamad c62e7eac53 metrics: configure explicit histogram buckets for AI response latency 2026-08-28 21:10:52 +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 b12ddc1bfd docs: refine release notes format to include editor and changed files 2026-08-28 20:17:24 +03:30
mamad 3975326103 docs: add release notes file and sync Telegram bot release notes broadcast 2026-08-28 19:52:24 +03:30
mamad ad8df0bdc9 monitoring: streamline storage dashboard to single time series panel and filter real host mounts 2026-08-28 19:43:05 +03:30
mamad ad4c111318 app: update service orchestration, environment configs, and documentation 2026-08-28 19:35:02 +03:30
mamad 55c9c2a4cf metrics: add host multi-mount storage metrics, Prometheus exporter, and Grafana panels 2026-08-28 19:34:16 +03:30
mamad cbd5247e2a admin_bot: add emergency pause, manual fallback configuration, and admin management UI 2026-08-28 19:34:05 +03:30
mamad a7c1c37f01 core: add provider integrations, reasoning controls, and multimodal vision support 2026-08-28 19:34:00 +03:30
mamad 2137a1158d services: update ingestion collector, paced publisher, and deduplication 2026-08-28 19:33:29 +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 afd99c41f3 feat(dashboard): add Persian descriptions and limit rows to maximum 4 panels 2026-08-27 22:22:20 +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 4f5570850e feat(metrics): add copykar_redis_queue_size gauge and update grafana queue panels 2026-08-27 21:18:28 +03:30
mamad 1510af647c feat(queue): integrate redis queue and 2-minute paced ai consumer worker 2026-08-27 21:14:51 +03:30
mamad f23ce3a383 feat(ui): add inline historical scrape buttons to monitored sources cards 2026-08-27 21:08:13 +03:30
mamad 963d7f365f feat(collector): implement historical channel scraper command and ui guide 2026-08-27 21:05:06 +03:30
mamad 00aca80180 feat(grafana): expand executive dashboard with all telemetry, rate, queue and ai metrics 2026-08-27 20:52:58 +03:30
mamad f604d73062 feat(bot): add interactive start menu and rich reply keyboard navigation 2026-08-27 20:50:24 +03:30
mamad 5819125010 feat(auth): support interactive telegram in-chat login code submission 2026-08-27 20:46:36 +03:30