Commit Graph

  • eb023c07fb Merge remote-tracking branch 'origin/main' main dipatrik10 2026-04-09 21:33:06 +03:00
  • d2b9d0c5ea Merge branch 'department_dev' dipatrik10 2026-04-09 21:22:44 +03:00
  • 813e81be70 Удалил в2 department_dev dipatrik10 2026-04-09 21:20:11 +03:00
  • e92aa74048 Собрал БД в 1 файл dipatrik10 2026-04-09 21:19:35 +03:00
  • 48e8d4e631 добавил файл с задачами по денамической генерации занятий Zuev 2026-04-07 17:42:58 +03:00
  • c7145de95a поправил документ описывающий концепцияю динамической генерации расписания Zuev 2026-04-07 01:10:44 +03:00
  • c7594c4380 добавил архитектурное описание новой системы управления расписанием Zuev 2026-04-04 23:56:39 +03:00
  • ac69a57290 Зеркалирование "Создать занятие" в "Расписание занятий" из "Пользователи", визуальные изменения этих модалок alekan 2026-04-02 00:09:19 +03:00
  • c82e3feaed Изменил страницу "Кафедра", добавлены изменения из задачи #54 в Vikunja alekan 2026-04-01 23:18:05 +03:00
  • 3cdb8614cb Изменил логику в группах, вместо семестра теперь пишется год начала обучения, чтобы курс и семестр считались на бэке ProstoDenya01 2026-03-31 16:44:05 +03:00
  • 73995f86f8 добавил тестовую страницу загруженности аудиторий Zuev 2026-03-31 15:00:38 +03:00
  • e82ed69639 тестовая реализация подсчёта курса и семестра course-semestr Zuev 2026-03-31 13:54:53 +03:00
  • cd6cc6f5f7 Поправил создание кафедрального файла ProstoDenya01 2026-03-31 13:20:31 +03:00
  • 2be2534a1e Merge remote-tracking branch 'origin/department_dev' into department_dev alekan 2026-03-31 00:49:45 +03:00
  • b14d937062 Изменил страницу "Кафедра",добавлена модалка с полями для создания записи в Кафедральный файлик alekan 2026-03-31 00:49:37 +03:00
  • 9d06c99d06 Поправил документацию по API Daniil 2026-03-30 22:06:16 +03:00
  • 522bc97b8c добавил всплывающий текст у свёрнутой боковой панели Zuev 2026-03-28 14:28:13 +03:00
  • d0a8148fa0 исправил боковую панель. теперь на десктопе она сворачивается не полностью Zuev 2026-03-28 14:20:46 +03:00
  • 0b9d063266 Поправил ответ для пользователей, чтобы приходило название кафедры, а не ID ProstoDenya01 2026-03-27 19:02:27 +03:00
  • 6f33e23e17 Добавил методы на создание и удаление данных в кафедральном файле ProstoDenya01 2026-03-27 18:24:08 +03:00
  • bfdcb58c7d изменил дизайн выпадающих списков Zuev 2026-03-27 16:08:44 +03:00
  • e015758caf обновил документацию Zuev 2026-03-27 15:24:29 +03:00
  • 6be8db0cd0 сделал кнопку настроек, вкладку настроек и сворачивание боковой панели Zuev 2026-03-27 15:03:52 +03:00
  • 7a2c385257 Реализовал метод на получение данных для расписания по нужным критериям. Обновил БД ProstoDenya01 2026-03-26 20:08:17 +03:00
  • f7483e7aeb Изменил страницу "Кафедра", добавлена фильтрация и добавление блоков alekan 2026-03-26 00:37:31 +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 Добавлена страница создание кафедры/специальности alekan 2026-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 Доработано создание пользователя и отображение новых параметров пользователя в таблице alekan 2026-03-20 00:33:27 +03:00
  • f7fb524bb0 Доработано создание групп и отображение новых параметров групп в таблице alekan 2026-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 Доработано создание дисциплин и отображение новых параметров дисциплин в таблице+страничка с кафедрами(голая) alekan 2026-03-19 23:42:09 +03:00
  • 8cf086d3e9 Remove legacy V2 migration Zuev 2026-03-19 04:37:11 +03:00
  • f39c3d1bbb Merge pull request 'Fix database migration: merge V2 into V1 and remove V2' (#9) from department_dev into main Zuev 2026-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 Zuev 2026-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
  • a8144acb8b config: Update application properties. Zuev 2026-03-18 02:00:49 +03:00
  • 04feb5a3c3 feat: Enhance Dockerfile security with non-root users and correct file permissions, and adjust Gitea workflow action versions. Zuev 2026-03-17 02:47:57 +03:00
  • d69eab1c12 chore: Update Gitea workflow actions to newer versions, add AGENTS.md, and modify gitignore. Zuev 2026-03-17 01:30:48 +03:00
  • f3ea05cd17 Merge remote-tracking branch 'origin/personal-schedule' ProstoDenya01 2026-03-15 16:00:48 +03:00
  • 05fcf86e32 Поправил модалку с расписанием препода personal-schedule ProstoDenya01 2026-03-15 15:51:29 +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 требует унификации+оптимизации(новая модалка вкинута в конец) alekan 2026-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 Модалка перенесена в шапку, частично настроены стили alekan 2026-03-13 02:00:49 +03:00
  • 59caa9d6cc feat: Implement dynamic tenant configuration watching and updating. Zuev 2026-03-13 02:00:24 +03:00
  • bad1215341 баг Zuev 2026-03-13 01:04:26 +03:00
  • ccdc371c3a баг Zuev 2026-03-13 00:56:49 +03:00
  • 4c2293b620 feat: Implement database initialization using init.sql and update DataInitializer. Zuev 2026-03-13 00:21:06 +03:00
  • 6ea420e529 1 Zuev 2026-03-13 00:07:54 +03:00
  • 75b1ad166e refactor: update tenant data source configuration and routing logic. Zuev 2026-03-12 23:53:20 +03:00
  • abad3776db feat: Add H2 in-memory database dependency for fallback scenarios. Zuev 2026-03-12 22:42:57 +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 Denis 2026-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 Denis 2026-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 Zuev 2026-03-10 23:51:53 +00:00
  • 6d003f5fa8 fix: install kubectl in deploy-to-k8s job Zuev 2026-03-11 02:48:59 +03:00
  • 8deba5cc3d Merge pull request 'feat: add CD step to docker-build workflow' (#4) from Zuev into main Zuev 2026-03-10 23:30:16 +00:00
  • 11ef481269 feat: add CD step to docker-build workflow Zuev 2026-03-11 02:28:52 +03:00
  • 494a671c3d Merge pull request 'fix: resolve labels property issue in docker-build workflow' (#3) from Zuev into main Zuev 2026-03-10 22:12:01 +00:00
  • c8570d3cf8 fix: resolve labels property issue in docker-build workflow Zuev 2026-03-11 01:10:00 +03:00
  • 5104e36d7d Merge pull request 'Update GitHub Actions versions to latest' (#2) from Zuev into main Zuev 2026-03-09 23:23:50 +00:00
  • 8e540940f7 Update GitHub Actions versions to latest Zuev 2026-03-10 02:22:48 +03:00
  • e8b1d77117 Merge pull request 'Zuev' (#1) from Zuev into main Zuev 2026-03-09 22:56:57 +00:00
  • 41dec9c772 update docker-build.yaml Zuev 2026-03-10 01:51:33 +03: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
  • be35733e4d Merge remote-tracking branch 'origin/Zuev' into Create-Lesson ProstoDenya01 2026-03-04 22:57:08 +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