Releases: groupultra/telegram-search
Releases · groupultra/telegram-search
v1.2.5
v1.2.4
🐞 Bug Fixes
View changes on GitHub
v1.2.3
🐞 Bug Fixes
View changes on GitHub
v1.2.2
v1.2.1
v1.2.0
🚀 Features
- Overhaul telegram-like chat experience and sync flows - by @Neko-233 in #585 (95ab8)
- core:
- Use InvokeWithMessagesRange and split ranges in takeout - by @luoling8192 in #576 (e3d0e)
- core/metrics:
- Enhance observability with new metrics for takeout, embedding, and media downloads - by @luoling8192 (16d8d)
- observability, core:
- Add span for takeout and message-resolver - by @luoling8192 (32784)
- otel:
- Otlp collector - by @luoling8192 in #577 (834e7)
- sync:
- Add takeout authorization dialog and handling for user choice - by @luoling8192 (e0256)
- web:
🐞 Bug Fixes
- Upgrade @proj-airi/drizzle-orm-browser-migrator - by @luoling8192 (a1d04)
- otel: Custom tracer - by @luoling8192 (f77d3)
- web: Exclude components/ui from vue marcos - by @luoling8192 (72a60)
View changes on GitHub
v1.1.49
New Features
- 图片嵌入与搜索 — 支持对图片进行 embedding 并搜索 (d55f7bf)
- 按模型分离 embedding — 不同 embedding 模型的数据独立存储 (227f209)
- 搜索结果无限滚动 — Web 端搜索结果支持无限滚动分页,替代传统翻页 (3786332)
- Telegram 深度链接 — 消息支持生成 Telegram deep link,右键菜单可跳转到 Telegram 原消息,兼容移动端 (ae8486f, 4886087)
- AI 聊天页面 — 新增 AI Chat 页面 (0638582)
- 消息复制 — 支持复制消息内容 (8f35fe6)
- Telegram Bot 支持 — 新增 Telegram Bot 集成 (1b8b947)
- Bot 导出消息 — 通过 Bot 导出消息 (38d8143)
- Bot 消息链接 — Bot 消息支持链接跳转 (b5d8a09)
- Takeout 媒体下载增强 — 增强 Takeout 模式的媒体下载能力 (3e6ce95)
- 日期范围选择器 — 使用 reka-ui 实现日期范围筛选 (dbe8b2b)
- 聊天文件夹管理 — 新增 account_chat_folders 表支持聊天文件夹 (a2d1bf0)
- 更多同步选项 — 扩展同步配置项 (1362341)
Bug Fixes
- 修复 Bot 命令处理 (69f1fbd)
- 修复 AI Chat 页面筛选/发送按钮布局与图标对齐 (16c6a14, 4b2f070, a0a193a)
- 修复 chat-message-stats 接口返回类型为 string 的问题 (4ea81db)
- 修复构建问题 (9e9ed40)
Refactoring
- 清理遗留消息检索实现 (f4a667c)
- Server 端照片源状态机重构 (9741ec3)
- Web 端抽取消息搜索 composable (b42afe6)
- Core 层 DB schema 类型优化 (a916a5f)
- Core 层事件类型重构 (ee87e5c)
- 日志摘要解析优化 (487015f)
- 事件名迁移至 enum (7d9b647)
- 可观测性包导入重构 (1ee0f59)
Dependencies
- 更新全部非 major 依赖 (dc6ce01)
🚀 Features
- More sync options - by @luoling8192 (13623)
- Support telegram bot - by @luoling8192 in #551 (1b8b9)
- Added more tools - by @hahaQWQ (fa033)
- Separate the embedding based on the model - by @hahaQWQ (227f2)
- Photo embedding and search - by @hahaQWQ and @zillaos (d55f7)
- bot:
- Message link - by @luoling8192 (b5d8a)
- Export message from bot - by @luoling8192 in #556 (38d81)
- client:
- Add Telegram deep link generation utilities - by @luoling8192 and Claude in #568 (ae848)
- core, stage-web:
- Reka-ui date range picker - by @luoling8192 in #547 (dbe8b)
- database:
- Add account_chat_folders table and related models for chat folder management - by @luoling8192 (a2d1b)
- takeout:
- web:
- Split sync page - by @luoling8192 (16265)
- Enhance Telegram link utilities and add new chat link options - by @luoling8192 (c9fd3)
- web, client, bot:
- Infinite scroll pagination for search results - by @luoling8192 and Claude in #569 (37863)
🐞 Bug Fixes
- Build - by @luoling8192 (9e9ed)
- bot:
- Command - by @luoling8192 (69f1f)
- deps:
- server:
- Chat-message-stats returns string - by @luoling8192 in #546 (4ea81)
- web:
View changes on GitHub
v1.1.48
🚀 Features
- server: Fallback store media locally - by @luoling8192 in #544 (16d17)
View changes on GitHub
v1.1.47
🚀 Features
- Upgrade vite to vite 8 - by @luoling8192 (413e9)
🐞 Bug Fixes
- core: Dsn parse for endpoint with default standard port - by @oluceps in #542 (fc0cf)
- deps: Update all non-major dependencies - in #537 (ae203)
View changes on GitHub
v1.1.46
🚀 Features
- core: Access_hash and entity service - by @luoling8192 in #538 (5face)
- core, client: Account state management - by @luoling8192 in #534 (728aa)
🐞 Bug Fixes
- core:
- Ignore no message to resolve - by @luoling8192 (235c5)
- Ignore no message to resolve - by @luoling8192 (65606)
- deps:
- docker:
- Docker compose init sql - by @luoling8192 (e5eb1)