89 Commits

Author SHA1 Message Date
Professional
0902395948 Удаление заявок и улучшение работы с БД
Добавлена обработка команды удаления заявки с помощью метода `DeleteReport`, который удаляет заявку из базы данных и отправляет уведомление пользователю. В интерфейсе добавлена кнопка " Удалить заявку". Изменена команда вставки новой заявки для сохранения статуса как 'ожидает'. Также реализован метод `CreateDatabaseIfNotExists` для проверки и создания базы данных при необходимости.
2025-03-19 16:51:33 +07:00
Professional
cc8e4bf309 Добавить клавиатуру "Главное меню" в сообщения
Изменены сообщения для пользователей в классе Program:
- Вместо текстовых уведомлений теперь используются кнопки с клавиатурой "Главное меню" для случаев, когда пользователь не является администратором, а также для авторизации и неверного пароля.
- Добавлен новый метод `SendMainMenu` для отправки главного меню пользователю.
2025-03-19 16:42:16 +07:00
Professional
eec1c79714 фикс багов 2025-03-19 16:38:09 +07:00
Professional
6939a665e5 фикс Ошибка: Bad Request: message to edit not found 2025-03-19 16:34:48 +07:00
Professional
0161d83b47 небольшие улучшения и реализация удаления предыдущего сообщения чтобы не засорять чат
Добавлены методы для удаления сообщений и улучшена логика

В класс `Program` добавлен метод `DeletePreviousMessage` для удаления предыдущих сообщений в чате с логированием.
Изменена логика в `HandleUpdateAsync` для более безопасной обработки нажатий на кнопки, добавлена проверка на `null` для переменной `data`.
Обновлена обработка статусов отчетов с использованием идентификатора сообщения из `callbackQuery`, что улучшает читаемость кода.
Также изменен способ создания клавиатуры для отправки сообщений, что делает код более компактным.
2025-03-19 16:30:42 +07:00
Professional
209401892e кнопка возврата после создания заявки 2025-03-19 16:22:40 +07:00
Professional
23e5bffd9f обработка Ошибка: Bad Request: message is not modified: specified new message content and reply markup are exactly the same as a current content and reply markup of the message 2025-03-19 16:14:02 +07:00
Professional
dc1277f0e5 обработка двойной смены статуса
Улучшено форматирование и добавлен метод обновления статуса

Внесены изменения в форматирование массива кнопок в `InlineKeyboardMarkup` для улучшения читаемости. Изменен порядок аргументов в методе `EditMessageText`. Добавлен новый метод `UpdateReportStatus` для обновления статуса отчета с обработкой исключений и подключением к базе данных SQLite.
2025-03-19 16:06:46 +07:00
Professional
81201d8b69 обратно тест 2025-03-19 15:55:18 +07:00
Professional
20a14bd7f6 тест 2025-03-19 15:54:05 +07:00
Professional
c15631e4a4 статусы и навигация в списку заявок 2025-03-19 15:27:07 +07:00
student
9b39ea4440 tetsssss 2025-03-19 14:14:02 +07:00
student
23815ab435 восстановление бот не реагирует на кнопки 2025-03-19 13:56:21 +07:00
eff482deb7 revert 59ddf245ff75459b35ebc9da7e2cdd18b5dbc525
revert revert 3af560386ddebe5418525ee4dbf4845a7e1ea08d

revert тест кнопки
2025-03-19 09:51:46 +03:00
59ddf245ff revert 3af560386ddebe5418525ee4dbf4845a7e1ea08d
revert тест кнопки
2025-03-19 09:51:27 +03:00
student
3af560386d тест кнопки 2025-03-19 13:42:02 +07:00
student
8978283ed1 реализация кнопок 2025-03-19 13:24:38 +07:00
student
0946c2dcb9 admin red 2025-03-17 15:35:56 +07:00
student
d2f06c4527 admin 2025-03-17 15:33:06 +07:00
student
d3ff267d26 обновление бд 2025-03-17 15:07:41 +07:00
student
fe0d560079 dobavlenie bd 2025-03-17 14:53:01 +07:00
107
ed1e200703 тест 2025-03-14 09:37:55 +07:00
107
f389798736 test 2025-03-14 09:31:28 +07:00
Professional
27d2d1af4c тесст 2025-03-14 01:33:02 +07:00
Professional
adbef0404d тест 2025-03-14 01:25:19 +07:00
Professional
a6c3150e62 abracadabra 2025-03-13 23:28:19 +07:00
Professional
d32005fbfc тест автодеплоя 3 2025-03-13 22:13:17 +07:00
Professional
5528ca5df5 тест 2025-03-12 23:53:16 +07:00
Professional
96dbd351c7 чвапр 2025-03-12 23:41:53 +07:00
Professional
d7f98f0d40 авпрчап 2025-03-12 23:34:43 +07:00
Professional
5c5333651c test 2025-03-12 23:30:42 +07:00
Professional
a27aaffe62 тест автодеплоя 2025-03-12 23:12:08 +07:00
Professional
47c8269cdc много дебага 2025-03-12 22:41:14 +07:00
Professional
d202e02d23 дебаг 2025-03-12 22:35:28 +07:00
Professional
d0ff08d79a новый бот 2025-03-12 22:17:34 +07:00
Professional
40090c95c3 тест автодеплоя из CI/CD 2025-03-12 19:38:45 +07:00
Professional
d4be39b15e фикс ребута бота при аварийной остановке 2025-03-12 19:11:38 +07:00
Professional
33a881539f Добавьте файлы проекта. 2025-03-12 17:52:00 +07:00
Professional
5b25828c18 Добавить .gitattributes и .gitignore. 2025-03-12 17:51:58 +07:00