116 Commits

Author SHA1 Message Date
b8bc7023a0 feat: lensIssuesApi
fix(IssuesPage): Исправлены фильтры и пагинация.
2025-06-08 14:18:05 +05:00
f0a712eb9d feat: Добавлена загрузка и отображение данных на главной странице
Добавлены запросы для получения предстоящих и запланированных приемов.
Оптимизирована логика получения данных о приемах и расписании.
2025-06-08 13:26:48 +05:00
c609c6471d feat: Добавлена поддержка предстоящих приемов 2025-06-08 13:21:46 +05:00
3a22fd05be feat: Добавлена фильтрация и новые функции для приемов.
Добавлены фильтрация по дате для получения приемов и запланированных приемов. Добавлены функции открытия модалок.
2025-06-08 13:07:34 +05:00
3f3762c066 feat: Добавлена фильтрация по дате для приемов
Добавлена возможность фильтрации приемов и назначений по дате.
2025-06-08 12:50:13 +05:00
118ae84930 refactor: AppointmentsPage: Refactoring UI logic
Перенос UI-логики из AppointmentsPage в useAppointments.
Удален useAppointmentsUI.js.
2025-06-08 10:27:31 +05:00
7a2733cda6 refactor: Замена useGetPatientsQuery на useGetAllPatientsQuery 2025-06-08 10:23:44 +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
1d8888da87 feat: Добавлена фильтрация пациентов по поисковой строке 2025-06-07 15:20:22 +05:00
a2635ed03e feat: Добавлена фильтрация пациентов по поисковой строке 2025-06-07 14:54:05 +05:00
67fa9db57a feat: Пациенты: Добавлена пагинация на backend и frontend 2025-06-07 14:48:45 +05:00
01a27978e6 refactor: Перенос AppointmentViewModal в папку Dummies
Перемещены компоненты и хуки для AppointmentViewModal.
Обновлены импорты в HomePage и AppointmentsPage.

Добавлено вывод на печать результатов приема
2025-06-06 19:40:59 +05:00
6cfa2dcca2 feat: Обновление UI и логики форм и страниц
Обновлены компоненты форм, страницы авторизации и другие. Добавлены индикаторы загрузки и улучшены обработка ошибок.
2025-06-06 19:24:47 +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
f4bd6a483b featfeat(ProfilePage): Отображение имени пользователя
(ProfilePage): Отображение ФИО пользователя
feat(ProfilePage): Отображение имени пользователя в профиле
2025-06-04 22:33:53 +05:00
a1fa7bdac7 fix(AppointmentFormModal): Исправлена функция поиска приема 2025-06-04 19:43:00 +05:00
a416b6cc95 refactor: AppointmentView: Переименован hook и убран console.log 2025-06-04 19:24:09 +05:00
4dca2314cc refactor: Удален endpoint загрузки файлов
Удален неиспользуемый endpoint загрузки файлов и соответствующий мутатор. Логика скачивания перенесена во frontend.
2025-06-04 19:09:38 +05:00
b53ab902f8 feat: Модальное окно просмотра записи: Добавлена загрузка файлов. 2025-06-04 19:05:49 +05:00
64b0a19408 feat: Форма записи - Загрузка файлов 2025-06-04 13:31:54 +05:00
4954bd0a1c feat: Добавлена загрузка файлов к приему
Добавлена возможность прикреплять файлы к записи на прием.
Исправлены ошибки и добавлены логи.
2025-06-04 13:04:24 +05:00
4d174f5021 feat: Добавлены compressorjs и react-dropzone 2025-06-03 23:18:17 +05:00
6cf3238ad4 feat: Добавлен API для файлов приема 2025-06-03 22:48:50 +05:00
eb4890e97b feat: Добавлена работа с файлами приемов
Добавлены API для загрузки, скачивания и удаления файлов приемов.
Обновлен UI страницы приемов.
2025-06-03 22:45:01 +05:00
17d877111c refactor: Обновление логики сброса форм в модальных окнах
Добавлен метод resetForm для унификации сброса состояний форм.
2025-06-03 20:54:05 +05:00
c9c2919577 feat(AppointmentFormModal): Обновление формы записи на прием
Добавлены lodash, JoditEditor, улучшена обработка фокуса редактора.
2025-06-03 20:44:00 +05:00
827cfb413a feat: Обновление профиля и смена пароля пользователя
Добавлены модальные формы для редактирования профиля и смены пароля.
Обновлены API запросы для работы с данными пользователя.
2025-06-03 19:13:04 +05:00
c14ecf1767 feat: Добавлена страница администрирования пользователей
Добавлены функции создания пользователей.
Исправлены ошибки при загрузке данных.
2025-06-03 10:59:10 +05:00
b8b57e451b feat: Добавлена админ-панель и API пользователей
Добавлены компоненты для админ-панели и API для управления пользователями.
2025-06-02 21:48:28 +05:00
49e4e2f3f1 feat: Добавлена админ-панель и улучшена навигация. 2025-06-02 21:18:56 +05:00
fda45296a4 feat: Профиль пользователя
Добавлена функциональность профиля пользователя:
* Получение данных пользователя
* Редактирование профиля
* Изменение пароля
2025-06-02 20:40:08 +05:00
f2c7f7c2da refactor: Api: Использование baseQueryWithAuth 2025-06-02 19:51:33 +05:00
4d903ee8c5 refactor: Авторизация через Redux Toolkit
Удален AuthContext, логика авторизации перенесена в Redux.
Добавлены authSlice и authApi для управления состоянием авторизации.
2025-06-02 19:28:18 +05:00
0c326d815a refactor: Обновление UI компонентов и хуков
Перемещены и рефакторизованы виджеты и хуки для улучшения структуры.
Обновлены стили и тексты в модальных окнах.
2025-06-02 16:31:44 +05:00
4648f638a3 refactor: Перенос виджетов и форм в отдельные папки
Перемещены компоненты и хуки модальных окон и форм для лучшей организации и переиспользования. Обновлена домашняя страница для использования новых виджетов.
2025-06-02 16:08:26 +05:00
f7678962fc начал делать профиль 2025-06-02 06:24:27 +05:00
6ef548514f начал делать главную страницу 2025-06-01 23:17:18 +05:00
2ad1711d15 починил переключение месяцев в календаре 2025-06-01 22:52:16 +05:00
a9c5f87104 сделал просмотр результатов прошлых приемов при создании нового 2025-06-01 22:35:48 +05:00
b541bef7aa сделал просмотр приемов и запланированных приемов по клику на ячейку календаря 2025-06-01 20:48:57 +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
c2a846f433 сделал просмотр информации о приеме 2025-06-01 17:45:45 +05:00
2a1f6a9989 убрал редактирование приема 2025-06-01 17:24:41 +05:00
6add3821c7 починил поле с форматированным текстом 2025-06-01 17:16:00 +05:00