c7594c4380
добавил архитектурное описание новой системы управления расписанием
Zuev
2026-04-04 23:56:39 +03:00
ac69a57290
Зеркалирование "Создать занятие" в "Расписание занятий" из "Пользователи", визуальные изменения этих модалок
alekan2026-04-02 00:09:19 +03:00
c82e3feaed
Изменил страницу "Кафедра", добавлены изменения из задачи #54 в Vikunja
alekan2026-04-01 23:18:05 +03:00
3cdb8614cb
Изменил логику в группах, вместо семестра теперь пишется год начала обучения, чтобы курс и семестр считались на бэке
ProstoDenya01
2026-03-31 16:44:05 +03:00
55da934545
Merge branch 'department_dev' of ssh://gitea.zuev.company:2222/Zuev/magistr into department_dev
Zuev
2026-03-25 23:53:35 +03:00
e71bcee9b5
chore: Configure database healthcheck, backend service dependency on DB health, and disable OpenTelemetry SDK.
Zuev
2026-03-25 23:53:23 +03:00
7ce0d1e501
Добавлена страница создание кафедры/специальности
alekan2026-03-25 23:18:05 +03:00
3861fa05b5
feat: add frontend-design skill with its documentation and license, and update gitignore.
Zuev
2026-03-23 02:05:02 +03:00
599e284ea9
feat: Add AutoUpdateDocs agent skill and new logging documentation, updating AGENTS.md.
Zuev
2026-03-22 15:22:10 +03:00
ec7e615557
docs: Add comprehensive project documentation covering architecture, development, and APIs, and update AGENTS.md.
Zuev
2026-03-22 02:49:13 +03:00
9e7b35aa0b
feat: Add OpenTelemetry integration by creating otel.js and importing it into main.js.
Zuev
2026-03-19 23:47:01 +03:00
4915e6f33b
Добавил метод на получение списка данных для расписания
ProstoDenya01
2026-03-25 23:49:10 +03:00
798d61c7ea
Добавил возможность создавать, просматривать и удалять данные дисциплин и кафедр.
ProstoDenya01
2026-03-25 22:41:53 +03:00
e03a68b7a8
feat: add frontend-design skill with its documentation and license, and update gitignore.
Zuev
2026-03-23 02:05:02 +03:00
fcd7baac71
feat: Add AutoUpdateDocs agent skill and new logging documentation, updating AGENTS.md.
Zuev
2026-03-22 15:22:10 +03:00
491807cd94
docs: Add comprehensive project documentation covering architecture, development, and APIs, and update AGENTS.md.
Zuev
2026-03-22 02:49:13 +03:00
0817961d97
Добавил для пользователей, дисциплин и групп получение списка по конкретной кафедре.
ProstoDenya01
2026-03-21 13:00:30 +03:00
49ca2e17b6
Добавил все новые поля (departmentId, code) для дисциплин. Добавил логирование для SubjectController.java
ProstoDenya01
2026-03-21 11:41:01 +03:00
c07e49ca98
Добавил все новые поля (departmentId, course) для групп. Добавил логирование для GroupController.java
ProstoDenya01
2026-03-21 10:58:27 +03:00
b89d1c7f72
Добавил все новые поля (fullName, jobTitle, departmentId) для пользователей. Добавил логирование для UserController.java
dipatrik10
2026-03-21 00:20:34 +03:00
6774ebb766
Доработано создание пользователя и отображение новых параметров пользователя в таблице
alekan2026-03-20 00:33:27 +03:00
f7fb524bb0
Доработано создание групп и отображение новых параметров групп в таблице
alekan2026-03-20 00:27:01 +03:00
81e91e056f
feat: Add OpenTelemetry integration by creating otel.js and importing it into main.js.
Zuev
2026-03-19 23:47:01 +03:00
d78e675a71
Доработано создание дисциплин и отображение новых параметров дисциплин в таблице+страничка с кафедрами(голая)
alekan2026-03-19 23:42:09 +03:00
f39c3d1bbb
Merge pull request 'Fix database migration: merge V2 into V1 and remove V2' (#9) from department_dev into main
Zuev2026-03-19 01:32:07 +00:00
dc1c343174
Fix database migration: merge V2 into V1 and remove V2
Zuev
2026-03-19 04:30:31 +03:00
74fcd07e25
Merge pull request 'department_dev' (#8) from department_dev into main
Zuev2026-03-19 00:56:35 +00:00
8ced8ae669
feat: Integrate OpenTelemetry for distributed tracing in both frontend and backend applications.
Zuev
2026-03-19 03:55:22 +03:00
f519650bbb
Исправил ошибку в коментах
dipatrik10
2026-03-18 20:48:36 +03:00
7fac9f744d
Добавил комментарии для всех колонок таблиц
dipatrik10
2026-03-18 20:45:39 +03:00
18d099460d
Поправил создание таблицы
dipatrik10
2026-03-18 20:16:34 +03:00
59b6704be9
Добавил комментарии к БД
dipatrik10
2026-03-18 20:05:30 +03:00
220b99594f
Обновил таблицы и создал новые для данных расписания.
ProstoDenya01
2026-03-18 15:44:05 +03:00
c10198515c
Обновил таблицы и создал новые для данных расписания.
ProstoDenya01
2026-03-18 15:39:11 +03:00
9f124c52a5
refactor: Integrate Flyway for database migrations and simplify Docker Compose and tenant configurations.
Zuev
2026-03-13 04:35:50 +03:00
8df736ae36
Кривая модалка занятий по teacherId добавлена, требует доработки, также код users.js требует унификации+оптимизации(новая модалка вкинута в конец)
alekan2026-03-13 03:12:48 +03:00
10c06e726a
Update tenant data source configuration.
Zuev
2026-03-13 02:48:03 +03:00
9d2de1faaf
feat: Configure and route multi-tenant data sources using an interceptor.
Zuev
2026-03-13 02:36:01 +03:00
24caa148e1
Модалка перенесена в шапку, частично настроены стили
alekan2026-03-13 02:00:49 +03:00
13b3a5c481
refactor: Directly configure LocalContainerEntityManagerFactoryBean with HibernateJpaVendorAdapter and rename the primary data source bean.
Zuev
2026-03-12 22:38:00 +03:00
3579ef9f1c
config: Exclude DataSourceAutoConfiguration and update tenant database connection URL in tenants.json.
Zuev
2026-03-12 22:31:09 +03:00
14cc006f06
feat: Implement multi-tenancy with dynamic data source routing and introduce a database management UI.
Zuev
2026-03-12 22:15:28 +03:00
9e55472de7
Merge pull request 'Добавил для групп поле численности.' (#7) from personal-schedule into main
Denis2026-03-12 14:20:33 +00:00
03eaf6ab13
Добавил для групп поле численности. В модалку на UI добавил отображение численности групп и вместимости аудиторий, проверку на доступность и вместимость.
ProstoDenya01
2026-03-12 14:45:25 +03:00
1b0a6c86ff
Merge pull request 'Доделал модалку на создание занятий. Добавил поля выбора аудитории, типа и формата занятий.' (#6) from Create-Lesson into main
Denis2026-03-11 09:45:46 +00:00
0216dfaa40
Доделал модалку на создание занятий. Добавил поля выбора аудитории, типа и формата занятий.
ProstoDenya01
2026-03-11 12:43:42 +03:00
7e0e2cdfc5
fix: increase rollout timeout for backend to 300s
Zuev
2026-03-11 02:58:49 +03:00
a6ee024935
Merge pull request 'Create-Lesson' (#5) from Create-Lesson into main
Zuev2026-03-10 23:51:53 +00:00
01ea7a8dc1
Обновил init.sql, добавил одного преподавателя и несколько занятий при инициализации БД Добавил методы на удаление и обновления занятий
ProstoDenya01
2026-03-06 17:14:29 +03:00
9bd21757d6
Доделал таблицу вывода занятий на FE
ProstoDenya01
2026-03-04 23:31:42 +03:00
7a729a782d
тест
ProstoDenya01
2026-03-04 22:57:56 +03:00
169f7435b1
Добавил новые поля в создание занятия и получение общего списка
ProstoDenya01
2026-03-04 22:49:58 +03:00
2563c769de
Реализована фильтрация столбцов и улучшена сортировка в расписании
Zuev
2026-03-04 22:46:36 +03:00
47039ee878
Изменил метод на получение общего списка занятий. Внёс небольшие правки в FE для странички с расписанием
ProstoDenya01
2026-03-03 17:28:20 +03:00
88f1abfe25
Создание вкладки "Расписание занятий"
alekan
2026-03-03 00:02:07 +03:00
2004766855
Создание кнопки "Добавить занятие" с модальным окном с выбором дня,недели и тд.
alekan
2026-03-02 23:27:20 +03:00