Commit graph

6 commits

Author SHA1 Message Date
Admin
ccc816ce4f 🕐 fix: локальное время UTC+4 + защита от дублирования постов
- Timezone: веб-панель показывает локальное время (UTC+4, Ульяновск)
- Timezone: конвертация UTC → локальное при отображении
- Duplicate fix: промежуточный статус 'sending' в БД
- Duplicate fix: только один процесс берет пост
- UI: подсказки 'По твоему времени (UTC+4)'
- Тест: пост 5 опубликован ровно 1 раз ✅

Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2026-04-05 22:37:35 +04:00
Admin
63d059ddb0 ⏰ fix: timezone конвертация + general topic fix
- Timezone: конвертация в UTC вместо простого удаления tzinfo
- General topic: не добавлять message_thread_id для topic_id=1
- Telegram API требует БЕЗ message_thread_id для общего чата
- Тест: пост 3 успешно опубликован
- Исправлены 2 критические ошибки планировщика

Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2026-04-05 22:09:05 +04:00
Admin
fc06ec4a12 ✨ v1.3 - Scheduled Posts: отложенная публикация постов по расписанию
- Новая страница /scheduled_posts в веб-панели
- Создание постов с фото/текстом в любую тему форума
- Планирование даты и времени публикации
- Автоматическая отправка по расписанию (каждую минуту)
- Поддержка всех 10 тем форума
- Уведомления админа о публикации/ошибках
- Миграция БД: таблица scheduled_posts
- Тесты: test_scheduled_posts.py

Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2026-04-05 15:52:47 +04:00
Admin
fc7484889c feat: Веб-интерфейс - логин/пароль в .env + API команд
✅ WEB_ADMIN_LOGIN/PASSWORD в .env.example
✅ Конфиг web_admin в config.py
✅ API /api/command - выполнение команд
✅ API /api/commands - список команд
✅ Обновлён web_server.py с конфигом

📦 Бекап: backups/versions/v2.1.2_web_auth_2026-02-28/

Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2026-02-28 20:28:31 +00:00
Admin
19c5fdd0ac feat: v2.1 - Инициативная группа
✅ Модель InitiativeGroup в БД
✅ Сервис initiative_group.py
✅ Хендлеры: /ig_add, /ig_remove, /ig_list, /ig_stats, /ig_check, /ig_broadcast
✅ Декораторы для ИГ
✅ Миграция v2.1 выполнена

📦 Бекап: backups/versions/v2.1_initiative_group_2026-02-27/

Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2026-02-28 10:11:36 +00:00
Admin
ba4676b0af v1.0 MVP - Инициализация проекта 🏠
✅ Регистрация и верификация жильцов
✅ Рейтинг активности (уровни)
✅ Детект шпионов (Score 0-100)
✅ Анти-мат система (3 предупреждения → бан)
✅ Админ-панель с рассылкой
✅ Учёт квартир (несколько жильцов)
✅ Телефоны экстренных служб и мастеров
✅ Еженедельный экспорт JSON
✅ Прокси (socks5) для обхода РКН

Бекап: backups/versions/v1.0_mvp_2026-02-26/

Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2026-02-27 10:54:16 +00:00