89 Commits

Author SHA1 Message Date
12eea23299 feat: Добавлена каскадное удаление для моделей. 2025-07-03 15:50:02 +05:00
79e352037b feat: Добавлены каскадные удаления в БД 2025-07-03 15:00:12 +05:00
44c7f031cc feat: Добавлена страница рассылок
Добавлена страница для отправки email рассылок пациентам.
2025-07-03 14:42:54 +05:00
a5fccd0710 feat: AppointmentsPage: Добавлено отображение напоминаний 2025-07-03 13:32:00 +05:00
59b77a665b feat(profile): Добавлена поддержка управления сессиями 2025-07-03 13:15:56 +05:00
dc47e4b003 feat: auth Добавлена поддержка сессий пользователей
Добавлена функциональность управления сессиями пользователей, включая создание сессий при входе, получение списка активных сессий, деактивацию отдельных сессий и деактивацию всех сессий пользователя.
2025-07-03 09:16:19 +05:00
89bfb07a23 feat: Бэкапы: Удалено восстановление бэкапов. 2025-07-03 08:45:22 +05:00
8042460557 feat: Добавлена функция восстановления бэкапов
Внесены изменения в API и веб-приложение для поддержки восстановления резервных копий данных. Добавлена новая мутация API для восстановления бэкапов. Добавлена кнопка восстановления в веб-приложении. Добавлена функция прерывания всех запросов при восстановлении бэкапа.
2025-07-03 08:38:26 +05:00
04b9682f1e refactor(backup): Изменено API скачивания бэкапов 2025-07-02 11:59:53 +05:00
b52c0d16fa feat: Бэкапы и загрузка бэкапов админом 2025-07-02 10:38:07 +05:00
c70b109851 feat: Добавлена загрузка резервных копий 2025-07-02 10:19:35 +05:00
1a12d389fc feat: Добавлена функциональность резервного копирования 2025-07-01 18:17:42 +05:00
2447bc53af feat: Админ-панель. Добавлены вкладки пользователей и бэкапов. 2025-06-29 16:55:11 +05:00
67963bd395 feat: Улучшена аутентификация и приватные маршруты
fix: Исправлены сообщения об ошибках аутентификации

chore: Добавлена сортировка пользователей по ID
2025-06-29 11:36:32 +05:00
aadc4bf5bd feat: Админ панель, блокировка пользователей
Добавлена возможность блокировки/разблокировки пользователей администратором.
2025-06-29 10:40:02 +05:00
ceee769100 feat: Добавлена блокировка пользователя. 2025-06-28 18:05:21 +05:00
0a7fd16a29 feat: Исправление фильтрации и UI для выдачи линз 2025-06-08 14:35:03 +05:00
c609c6471d feat: Добавлена поддержка предстоящих приемов 2025-06-08 13:21:46 +05:00
3f3762c066 feat: Добавлена фильтрация по дате для приемов
Добавлена возможность фильтрации приемов и назначений по дате.
2025-06-08 12:50:13 +05:00
7a2ef98fd5 feat: IssuesPage
Добавлены фильтрация, пагинация и поиск.
Улучшен UI.
Удален useIssuesUI.js.
Добавлен PaginatedLensIssuesResponseEntity.
2025-06-08 10:14:41 +05:00
914ae0528f refactor: Линзы, API, Docker
- Обновлена логика фильтрации и сортировки линз
- Добавлена возможность поиска
- Добавлены переменные окружения
- Удален secrets-example.yaml
2025-06-08 09:38:51 +05:00
05bfec81fc feat: Добавлена сортировка пациентов по фамилии 2025-06-07 16:07:24 +05:00
342e021211 feat: Добавлена сортировка пациентов по фамилии 2025-06-07 15:30:27 +05:00
a2635ed03e feat: Добавлена фильтрация пациентов по поисковой строке 2025-06-07 14:54:05 +05:00
67fa9db57a feat: Пациенты: Добавлена пагинация на backend и frontend 2025-06-07 14:48:45 +05:00
333a471f9d feat: Добавлена инфраструктура k8s и Docker
Добавлены Dockerfile, .dockerignore и Helm чарт для web-app.
Изменены CORS и обработка ошибок логина.
2025-06-06 18:53:49 +05:00
5098b05003 feat: Обновление UI и исправление ошибок.
Внесены изменения в UI компонентов, исправлены ошибки.
Добавлена возможность удаления файлов.
Изменен CORS для API.
Удален axiosConfig.js.
2025-06-06 17:12:42 +05:00
e7433a27bb feat(helm): Добавлен secrets-example.yaml
feat(helm): Исправлены имена ресурсов PVC

fix(helm): Обновлен репозиторий image в values.yaml
2025-06-06 16:13:40 +05:00
cd4967fd40 feat: Инициализация API проекта
Добавлена базовая структура проекта, включая Dockerfile, Helm charts и .gitignore.
2025-06-06 16:08:31 +05:00
64b0a19408 feat: Форма записи - Загрузка файлов 2025-06-04 13:31:54 +05:00
4954bd0a1c feat: Добавлена загрузка файлов к приему
Добавлена возможность прикреплять файлы к записи на прием.
Исправлены ошибки и добавлены логи.
2025-06-04 13:04:24 +05:00
eb4890e97b feat: Добавлена работа с файлами приемов
Добавлены API для загрузки, скачивания и удаления файлов приемов.
Обновлен UI страницы приемов.
2025-06-03 22:45:01 +05:00
78c654422f feat: Исправление ролей и изменение пароля 2025-06-03 19:11:35 +05:00
d0d5bc2798 refactor: Замена текста ошибок на русский язык 2025-06-03 10:51:25 +05:00
b581ffd003 feat: Роли. Добавлены RolesService и RolesRouter 2025-06-02 22:16:50 +05:00
7cb2b21227 feat: Добавлено получение всех пользователей 2025-06-02 21:48:38 +05:00
e8b71a0c37 feat: Добавлена сущность Role и связь User-Role 2025-06-02 21:17:11 +05:00
d5fb35e266 feat: Реализовано изменение пароля и данных пользователя 2025-06-02 20:38:10 +05:00
f7678962fc начал делать профиль 2025-06-02 06:24:27 +05:00
a9c5f87104 сделал просмотр результатов прошлых приемов при создании нового 2025-06-01 22:35:48 +05:00
55369ac1a4 сделал конвертацию запланированного приема в обычный прием 2025-06-01 20:43:06 +05:00
d101036445 сделал отмену запланированного приема 2025-06-01 20:02:54 +05:00
264ac5063a сделал создание запланированного приема 2025-06-01 19:14:47 +05:00
6add3821c7 починил поле с форматированным текстом 2025-06-01 17:16:00 +05:00
6c4ecc49ac исправил формат фильтрации 2025-06-01 10:52:28 +05:00
0a14842120 проверка работы gitea 2025-05-13 14:14:51 +05:00
396aee3ab7 вынесс проп-типы в отдельный слой приложения и убрал повторения кода 2025-03-17 20:05:26 +05:00
2372083afe изменил архитектуру работы с api 2025-03-17 15:19:04 +05:00
3fc30f8e59 сдела энд-поинты для запланированных приемов, а также вынес префиксы роутеров в main файл 2025-03-16 16:59:39 +05:00
51dfe2f508 добавил таблицу для запланированных приемов 2025-03-16 16:05:53 +05:00