fixes
This commit is contained in:
28
.serena/memories/project_overview.md
Normal file
28
.serena/memories/project_overview.md
Normal file
@@ -0,0 +1,28 @@
|
||||
# Telegram TUI - Project Overview
|
||||
|
||||
## Purpose
|
||||
TUI (Text User Interface) клиент для Telegram с vim-style навигацией.
|
||||
|
||||
## Tech Stack
|
||||
- **Language**: Rust
|
||||
- **TUI Framework**: ratatui 0.29 + crossterm 0.28
|
||||
- **Telegram**: tdlib-rs 1.1 (с автоматической загрузкой TDLib)
|
||||
- **Async Runtime**: tokio (full features)
|
||||
- **Config**: toml 0.8, dirs 5.0
|
||||
- **Other**: chrono 0.4, clipboard 0.5, serde/serde_json 1.0
|
||||
|
||||
## Current Status
|
||||
- Фаза 9 завершена (100%)
|
||||
- Все основные фичи реализованы
|
||||
- 148/151 тестов (98% покрытие)
|
||||
- Рефакторинг: Priority 1 завершён, Priority 2 на 40%
|
||||
|
||||
## Key Features
|
||||
- TDLib интеграция с авторизацией
|
||||
- Список чатов с папками, фильтрацией
|
||||
- Отправка/редактирование/удаление сообщений
|
||||
- Reply, Forward, Реакции
|
||||
- Markdown форматирование
|
||||
- Поиск по чатам и сообщениям
|
||||
- Typing indicator, online статусы
|
||||
- Конфигурационный файл с цветами и timezone
|
||||
Reference in New Issue
Block a user