be339ebdda
Добавил подсистему администрирования
...
- Добавил обработку начального заполнения
- Настройки бота вынес в подсистему администрирования
2025-07-02 10:58:30 +03:00
82272234bf
Реализовал выбор способа получения обновлений в настройках
...
- Получение обновлений теперь выполняется через long polling (если не выбран вебхук)
- Периодическая проверка обновлений с помощью фонового задания
- Настройки позволяют переключаться между long polling и webhook для получения обновлений
2025-07-01 12:53:43 +03:00
ddb0c43e97
Расширил функциональность бота новыми командами
...
- Периодическая проверка актуальности конфигураций
- Автоматическое оповещение о версиях, требующих обновления
- Получение статуса указанной конфигурации
- Включение и выключение уведомлений о версиях, требующих обновления
2025-06-26 17:12:32 +03:00
296b6a5bc3
Рефакторинг общих модулей по замечаниям Sonarqube
...
- Добавил таймаут в вызовы http-методов
- Общие модули приведены к требованиям стандарта
2025-06-09 17:08:13 +03:00
0954815c56
- Добавил оформление областей в общих модулях
...
- Декомпозиция процедур и функций общих модулей
2025-05-28 09:59:26 +03:00
694e06f836
- Реализовал обработку команд бота: добавление кофигурации, удаление конфигурации, просмотр списка подписок.
...
- Добавил использование callback queries
- Выполнил рефакторинг общих модулей
2025-05-27 18:15:06 +03:00
91ef839c7f
- Добавил подсистему работы с обновлениями
...
- Сделал процедуры http запросов более универсальными
2025-05-21 12:04:34 +03:00
03a0be54d5
- Реализовал структуры для клавиатуры в ответе
...
- Добавил метод отправки фото
2025-05-19 21:02:59 +03:00
a7e569e141
- Рефакторинг процедур http запросов
...
- Изменил структуру логирования
- Добавил метод sendDocument()
- Структурировал код для большей читабельности
2025-05-18 18:31:19 +03:00
af42567ca9
Создание хранилища конфигурации
2025-05-15 17:56:42 +03:00