This website requires JavaScript.
112f2bed1a
Resolve callback timeout anomalies and clean error handling in unreviewed queue
main
Antigravity Bot
2026-08-30 01:25:12 +03:30
422b04e14c
Standardize hub back navigation and menu button layout across all categories
Antigravity Bot
2026-08-30 01:15:43 +03:30
3ea9db9253
Redesign review cards with preview regeneration and improved target status
Antigravity Bot
2026-08-30 01:12:53 +03:30
73035f8c19
Fix button callback event registration, release notes handler, and menu navigation
Antigravity Bot
2026-08-30 01:09:59 +03:30
93da699a0f
AI Update: برو بعدی
mamad
2026-08-30 00:08:21 +03:30
59f3d35fa3
AI Update: بله مرحله به مرحله شروع کن برام مهمه که به سرویس های دیگه آس
mamad
2026-08-29 23:56:19 +03:30
930ef3a939
AI Update: [User uploaded file copykar.zip (28.27 MB) via Web Uploade
mamad
2026-08-29 23:42:50 +03:30
f25e166a97
docs: clarify .env usage and direct admin DMs release notes policy
mamad
2026-08-29 03:44:57 +03:30
6482c97741
docs: add self-contained project memory requirement to guidelines
mamad
2026-08-29 03:42:32 +03:30
8429ebe2df
docs: add project-specific agent guidelines and memory documentation
mamad
2026-08-29 03:38:26 +03:30
a554af27c8
chore: remove RELEASE_NOTES.md and generate change notes dynamically
mamad
2026-08-28 23:33:55 +03:30
fd1e2abdba
fix: send release notes directly to admin DMs only without review channel
mamad
2026-08-28 23:28:05 +03:30
96bf1a6cb4
docs: update release notes for category reorganization and button fixes
mamad
2026-08-28 23:21:13 +03:30
aa03341d6f
feat: organize bot menu into Copy, AI, Bots, System, Monitor categories
mamad
2026-08-28 23:17:18 +03:30
9237582afd
test: update pause button labels in test_fallback_and_stop.py
mamad
2026-08-28 23:10:58 +03:30
ffa451ce02
fix: action button layout and event handler registrations
mamad
2026-08-28 23:07:16 +03:30
f03d932978
test: update assertions in test_target_context_and_website_custom_needs.py
mamad
2026-08-28 22:21:42 +03:30
2b4e476e2f
fix: robust jsonb target post matching in get_recent_target_posts
mamad
2026-08-28 22:16:18 +03:30
9551ccce71
feat: target channel context history, custom website extraction needs, and categorized main menu
mamad
2026-08-28 22:14:49 +03:30
8ccecfe699
fix: clean html tag stripping regex
mamad
2026-08-28 22:08:03 +03:30
ab9489dd99
fix: import Tuple in services/website_collector.py
mamad
2026-08-28 22:06:43 +03:30
446f3ea041
feat: add source websites with automated endpoint analysis, target queue dispatch ordering, and markdown styling
mamad
2026-08-28 22:05:48 +03:30
462ad3be93
feat: add source channel context history configuration and original sent timestamp
mamad
2026-08-28 21:39:02 +03:30
c86fd32726
docs: focus release notes strictly on latest commit changes
mamad
2026-08-28 21:23:31 +03:30
410b238abb
admin_bot: attach sample test image when testing vision-enabled provider
mamad
2026-08-28 21:21:41 +03:30
cdbb43b79c
bridge: add multimodal image decoding support for AGY provider
mamad
2026-08-28 21:16:30 +03:30
c62e7eac53
metrics: configure explicit histogram buckets for AI response latency
mamad
2026-08-28 21:10:52 +03:30
6a5971bc08
feat: add topic tagging, semantic duplicate detection, and per-provider vision toggle
mamad
2026-08-28 20:45:42 +03:30
b12ddc1bfd
docs: refine release notes format to include editor and changed files
mamad
2026-08-28 20:17:24 +03:30
3975326103
docs: add release notes file and sync Telegram bot release notes broadcast
mamad
2026-08-28 19:52:24 +03:30
ad8df0bdc9
monitoring: streamline storage dashboard to single time series panel and filter real host mounts
mamad
2026-08-28 19:43:05 +03:30
ad4c111318
app: update service orchestration, environment configs, and documentation
mamad
2026-08-28 19:35:02 +03:30
55c9c2a4cf
metrics: add host multi-mount storage metrics, Prometheus exporter, and Grafana panels
mamad
2026-08-28 19:34:16 +03:30
cbd5247e2a
admin_bot: add emergency pause, manual fallback configuration, and admin management UI
mamad
2026-08-28 19:34:05 +03:30
a7c1c37f01
core: add provider integrations, reasoning controls, and multimodal vision support
mamad
2026-08-28 19:34:00 +03:30
2137a1158d
services: update ingestion collector, paced publisher, and deduplication
mamad
2026-08-28 19:33:29 +03:30
db2e726a57
db: extend schema for categories, channel profiles, and error logs
mamad
2026-08-28 19:33:15 +03:30
8eb5ca0a3f
feat(observability): implement global database error logging, Prometheus error metrics, and max 3-panel Grafana dashboard
mamad
2026-08-27 22:42:19 +03:30
f7c80b68d2
feat(bot): implement conversational input, forwarded message auto-detection, and button-driven channel config
mamad
2026-08-27 22:35:07 +03:30
afd99c41f3
feat(dashboard): add Persian descriptions and limit rows to maximum 4 panels
mamad
2026-08-27 22:22:20 +03:30
7e5e679917
feat(publishing): implement immediate raw ingestion, per-target Redis queues, and configurable post intervals & sleep windows
mamad
2026-08-27 22:21:29 +03:30
e66ed361c3
feat(review): add soft delete button to remove posts from admin channel while preserving deduplication state
mamad
2026-08-27 22:15:43 +03:30
26cd91a48f
feat(workflow): implement target channel personalities, raw review cards, on-demand AI rewrites and multi-target dispatch
mamad
2026-08-27 22:11:33 +03:30
4f5570850e
feat(metrics): add copykar_redis_queue_size gauge and update grafana queue panels
mamad
2026-08-27 21:18:28 +03:30
1510af647c
feat(queue): integrate redis queue and 2-minute paced ai consumer worker
mamad
2026-08-27 21:14:51 +03:30
f23ce3a383
feat(ui): add inline historical scrape buttons to monitored sources cards
mamad
2026-08-27 21:08:13 +03:30
963d7f365f
feat(collector): implement historical channel scraper command and ui guide
mamad
2026-08-27 21:05:06 +03:30
00aca80180
feat(grafana): expand executive dashboard with all telemetry, rate, queue and ai metrics
mamad
2026-08-27 20:52:58 +03:30
f604d73062
feat(bot): add interactive start menu and rich reply keyboard navigation
mamad
2026-08-27 20:50:24 +03:30
5819125010
feat(auth): support interactive telegram in-chat login code submission
mamad
2026-08-27 20:46:36 +03:30
06e1d54f8f
feat(auth): add interactive login script for userbot session creation
mamad
2026-08-27 20:44:56 +03:30
62af84c82e
feat(network): add proxy support and docker host-gateway configuration
mamad
2026-08-27 20:43:22 +03:30
76a19131a6
fix(services): ensure session directory exists and handle container paths
mamad
2026-08-27 20:42:23 +03:30
4e807bbb7e
fix(db): update __init__ export for postgres pool and dockerfiles
mamad
2026-08-27 20:41:40 +03:30
7bf983fc08
build(docker): set explicit image name copykar:latest
mamad
2026-08-27 20:35:09 +03:30
86a22a42bb
config(ai): set default model to google/gemini-3.5-flash for orcarouter byok
mamad
2026-08-27 20:29:06 +03:30
4e86518394
docs(env): update .env.example with orcarouter base url and config
mamad
2026-08-27 20:22:29 +03:30
e5d6b5be52
fix(llm): support flexible base_url formats for open-ai compatible proxies like orcarouter
mamad
2026-08-27 20:22:22 +03:30
184d34889b
feat(monitoring): add pre-configured grafana dashboard for fleet metrics
mamad
2026-08-27 19:54:25 +03:30
fbbdf5c91b
feat(app): add main application entrypoint and service coordinator
mamad
2026-08-27 19:54:15 +03:30
3b3935fd6f
feat(publisher): implement interval-based paced queue publisher
mamad
2026-08-27 19:54:04 +03:30
17f56ba533
feat(bot): implement admin review bot, inline keyboards and channel config
mamad
2026-08-27 19:53:52 +03:30
07b006698e
feat(collector): implement real-time channel scraper and media downloader
mamad
2026-08-27 19:53:38 +03:30
d823a3749a
feat(dedup): implement two-stage duplicate detection and content rewriter
mamad
2026-08-27 19:53:34 +03:30
4e6b3eca6f
feat(core): initialize project structure, postgres schema and docker setup
mamad
2026-08-27 19:53:30 +03:30