163 Commits

Author SHA1 Message Date
Professional
637a1d2755 drhdf 2025-03-23 01:05:43 +07:00
Professional
1d6e09e3dd верр 2025-03-23 01:01:58 +07:00
Professional
71cdad544e авыпп 2025-03-23 01:01:04 +07:00
Professional
946c8ee948 варпва 2025-03-23 00:58:57 +07:00
Professional
443bb25eb2 ntcn 2025-03-23 00:57:36 +07:00
Professional
47bc647d7f тест сейва бд 2025-03-23 00:48:12 +07:00
Professional
c0e362beae фикс 2025-03-23 00:47:15 +07:00
Professional
a257a7a773 фикс 2025-03-23 00:45:52 +07:00
Professional
1e7dbee5e8 тест сейва бд от пересоздания 2025-03-23 00:44:18 +07:00
Professional
a107317cf5 тест 2025-03-22 23:47:30 +07:00
Professional
3ab8b91beb тест 2025-03-22 23:46:33 +07:00
Professional
4bd17703e3 тест 2025-03-22 23:45:17 +07:00
Professional
0e416e5906 откат, тест успешный 2025-03-22 23:40:57 +07:00
Professional
feca98bdff тест автодеплоя 2025-03-22 23:39:29 +07:00
Professional
cda1ab2149 варп 2025-03-22 00:48:10 +07:00
Professional
0146435d19 варапр 2025-03-22 00:45:34 +07:00
Professional
7a3e0412e5 вяерае 2025-03-22 00:44:49 +07:00
Professional
c1fd3dccc0 варап 2025-03-22 00:44:36 +07:00
Professional
0b820f3ecc ыкаав 2025-03-22 00:34:29 +07:00
Professional
cc49298cfd вара 2025-03-22 00:33:22 +07:00
Professional
2b62338ffa врра 2025-03-22 00:32:02 +07:00
Professional
e3ebfdfb1b впр 2025-03-22 00:31:36 +07:00
Professional
0b37d74c47 впрвапр 2025-03-22 00:31:08 +07:00
Professional
a890f383fb ыап 2025-03-22 00:30:20 +07:00
Professional
1e6e65e1f1 ывпп 2025-03-22 00:29:27 +07:00
Professional
d2e74efe42 ывкарп 2025-03-22 00:28:22 +07:00
Professional
587f238139 ыврпвр 2025-03-22 00:26:43 +07:00
Professional
b143d637a7 аррр 2025-03-22 00:22:39 +07:00
Professional
3c0fc8e6e2 frgj 2025-03-22 00:19:19 +07:00
Professional
b4e919e9f6 test dep 2025-03-22 00:18:25 +07:00
Professional
b7b5f0be06 тест деплой 2025-03-22 00:16:53 +07:00
Professional
79abe1e9c1 откат до прода 2025-03-21 21:20:42 +07:00
Professional
aeb5fff09b вар 2025-03-21 18:44:07 +07:00
Professional
276a9275df арвп 2025-03-21 18:42:21 +07:00
Professional
e196fc4640 ddfh 2025-03-21 18:40:51 +07:00
Professional
d39ace10e0 фикс 2025-03-21 18:36:05 +07:00
Professional
f876b7b44c фикс 2025-03-21 18:35:06 +07:00
Professional
fd5fb319d8 еще 2025-03-21 18:33:25 +07:00
Professional
d77f26e2c2 фикс 2025-03-21 18:30:39 +07:00
Professional
d6c0612311 тест 2025-03-21 18:25:06 +07:00
Professional
fff5996c07 фикс для докера 2025-03-21 18:23:42 +07:00
Professional
9f9aa0274f для докера 2025-03-21 18:18:40 +07:00
student
53dd6272e6 показываем панель администратора только если пользователь авторизован как админ 2025-03-21 11:04:26 +07:00
107
85486c8315 Добавлены функции подтверждения и отмены отчетов
В код были добавлены методы `ConfirmReport` и `CancelReport` для обработки команд "confirm_report" и "cancel_report". Эти методы сохраняют отчет в базе данных или отменяют его, соответственно. Также обновлена логика обработки шагов отчета и добавлены новые кнопки для подтверждения и отмены в интерфейсе.
2025-03-21 10:27:06 +07:00
107
b9f4205203 фикс описания настроек пользователя 2025-03-21 10:18:55 +07:00
107
8883dc5297 Обновление сообщений и добавление обработки обновлений
В классе Program в файле Program.cs изменен метод отправки сообщения пользователю, добавлен текст о настройках бота и уведомлениях. Также добавлен новый метод `HandleUpdateAsync` для обработки обновлений от Telegram, включая нажатия на кнопки.
2025-03-21 10:17:39 +07:00
107
8c10970d1c Изменения в админ-панели и удалении отчетов
Изменено условие для удаления всех отчетов с проверки на `admins` на `superAdmins`.
Добавлены кнопки подтверждения удаления отчетов.
Обновлена структура клавиатуры в методе `SendAdminPanel`, добавлены кнопки для суперадминов и кнопка возврата в главное меню.
Введен новый метод `ViewReports` для отображения отчетов.
2025-03-21 10:14:10 +07:00
107
e0f1424574 Выход из режима администратора: улучшение логики
Добавлена проверка на суперпользователя при выходе из режима администратора. Текст сообщения теперь зависит от роли пользователя. Изменены кнопки для выхода, чтобы они корректно отображали информацию в зависимости от роли. Удалены устаревшие строки кода.
2025-03-21 10:06:33 +07:00
107
1967f41461 типа новыя система админов 2025-03-21 09:56:56 +07:00
107
e26002b16a Добавить поддержку ChatId и улучшить управление заявками
Внесены изменения в класс `Program` в файле `Program.cs`:
- Добавлено поле `ChatId` в SQL-запрос для извлечения идентификатора чата.
- Введена переменная `ownerChatId` для хранения значения `ChatId`.
- Обновлена логика формирования клавиатуры для администраторов и пользователей.
- Добавлена проверка прав администратора в методе `UpdateReportStatus`.
- Реализована логика возврата к списку в зависимости от роли пользователя, если заявка не найдена.
- Добавлен метод `RemoveAdminFromDatabase` для удаления администратора из базы данных.
2025-03-21 09:39:31 +07:00