|
fbf6347f62
|
3.15.0
platform/bro-js/journal.pl/pipeline/pr-master This commit looks good
|
2025-03-25 19:23:12 +03:00 |
|
|
f4883ee6ea
|
sticky qrcode
|
2025-03-25 19:23:01 +03:00 |
|
|
b2121cc133
|
Emojy reactions
|
2025-03-25 19:12:47 +03:00 |
|
|
c02cf6dfc9
|
flip animation
|
2025-03-25 18:05:03 +03:00 |
|
|
ac87a2fc80
|
Refactor LessonDetail component to enhance student attendance display with 3D flip animation. Removed sorting to prevent reordering animation and added conditional rendering for present and not present states using Flex and Box components.
|
2025-03-25 09:34:27 +03:00 |
|
Primakov Alexandr Alexandrovich
|
1d95f295cb
|
3.14.4
platform/bro-js/journal.pl/pipeline/head This commit looks good
|
2025-03-24 16:18:29 +03:00 |
|
Primakov Alexandr Alexandrovich
|
0861d667b1
|
Добавлен компонент Portal для меню редактирования и удаления уроков в LessonList, что улучшает отображение и взаимодействие с меню.
|
2025-03-24 16:18:20 +03:00 |
|
Primakov Alexandr Alexandrovich
|
b070af3188
|
3.14.3
|
2025-03-24 15:46:52 +03:00 |
|
Primakov Alexandr Alexandrovich
|
947599eab2
|
fix lesson link in course list details
|
2025-03-24 15:46:47 +03:00 |
|
Primakov Alexandr Alexandrovich
|
f20819696b
|
3.14.2
|
2025-03-24 00:01:45 +03:00 |
|
Primakov Alexandr Alexandrovich
|
2f84f4a00a
|
Merge branch 'master' of ssh://85.143.175.152:222/bro-js/journal.pl
|
2025-03-24 00:01:26 +03:00 |
|
Primakov Alexandr Alexandrovich
|
8906ae6239
|
Добавлена обработка ошибок загрузки изображения в компоненте UserCard: теперь при ошибке загрузки аватара используется Gravatar. Реализовано состояние для отслеживания ошибок загрузки изображений.
|
2025-03-24 00:00:31 +03:00 |
|
|
b7133f5889
|
3.14.1
|
2025-03-23 23:33:27 +03:00 |
|
|
5f836ea6b4
|
Обновлен компонент Bar для визуализации данных с нормализацией цветов на основе максимального значения. Добавлены новые стили для tooltip и сетки, улучшены параметры анимации. Обновлен файл mock данных с добавлением новых уроков и студентов, улучшена структура данных.
|
2025-03-23 23:33:23 +03:00 |
|
|
c92be3d7dd
|
Добавлены хлебные крошки для навигации в компонентах и страницах, включая CourseList, LessonList, UserPage и Attendance. Обновлены локализации для новых элементов навигации. Реализован контекст для управления состоянием хлебных крошек через BreadcrumbsProvider и useBreadcrumbs. Обновлен компонент AppHeader для отображения хлебных крошек в зависимости от текущей страницы.
|
2025-03-23 23:11:27 +03:00 |
|
|
4e27e3d1c6
|
3.14.0
platform/bro-js/journal.pl/pipeline/head This commit looks good
|
2025-03-23 22:19:54 +03:00 |
|
|
e50fb4fd82
|
Добавлено состояние для отслеживания пульсации в компоненте LessonDetail при изменении количества студентов. Реализована функция для определения цвета на основе посещаемости. Обновлен компонент LessonList для отображения статистики посещаемости с использованием новых стилей и анимаций.
|
2025-03-23 22:19:43 +03:00 |
|
|
5885124630
|
3.13.0
|
2025-03-23 21:58:24 +03:00 |
|
|
2901f51862
|
Рефакторинг импорта dayjs и добавление утилиты форматирования дат. Все компоненты, использующие dayjs, теперь используют новую функцию formatDate для форматирования дат с учетом локали. Также добавлена поддержка обновления локали dayjs при изменении языка в i18next.
|
2025-03-23 21:58:18 +03:00 |
|
|
3d383f2e25
|
Обновлены стили компонента UserCard для улучшения визуального восприятия и добавлены анимации при наведении. Реализована поддержка отображения недавно присутствующих студентов с помощью анимации. Обновлен компонент LessonDetail для отслеживания новых студентов и их анимации при появлении. Улучшены стили списков студентов для лучшей адаптивности и пользовательского опыта.
|
2025-03-23 21:45:16 +03:00 |
|
|
570ae4b171
|
3.12.2
|
2025-03-23 20:10:45 +03:00 |
|
|
57341c90bb
|
Добавлено новое поле 'courses.statistics' в конфигурацию и обновлен компонент CoursesList для использования этой функции. Теперь статистика курсов отображается только при включенной функции.
|
2025-03-23 20:10:43 +03:00 |
|
|
32b0e004ca
|
Добавлена новая функция для отображения статистики курса в конфигурации и компоненте LessonList. Теперь статистика курса будет отображаться только при включенной функции.
|
2025-03-23 20:04:29 +03:00 |
|
|
d76d85dfcf
|
3.12.1
|
2025-03-23 18:46:54 +03:00 |
|
|
510d052116
|
Добавлены новые локализации для статистики прошедших уроков и посещаемости. Обновлены компоненты статистики для отображения подсказок с информацией о посещаемости и прошедших занятиях. Улучшено взаимодействие с пользователем через использование подсказок в интерфейсе.
|
2025-03-23 18:44:53 +03:00 |
|
|
d61a93e67c
|
3.12.0
|
2025-03-23 18:25:51 +03:00 |
|
|
5f952ece7a
|
Добавлены новые компоненты для отображения статистики курсов, включая статистику посещаемости, активности студентов и уроков. Обновлены локализации для поддержки новых данных и улучшено взаимодействие с API для получения информации о курсах и уроках.
|
2025-03-23 18:24:51 +03:00 |
|
|
b37c96f640
|
Добавлен компонент CourseStatistics для отображения статистики курса, включая общее количество уроков, посещаемость, количество студентов и информацию о следующем занятии. Обновлены локализации для поддержки новых статистических данных.
|
2025-03-23 17:57:11 +03:00 |
|
Primakov Alexandr Alexandrovich
|
bc33de2721
|
3.11.2
|
2025-03-23 17:24:13 +03:00 |
|
Primakov Alexandr Alexandrovich
|
e66b616ba4
|
Оптимизирована генерация QR-кода в компоненте LessonDetail: добавлена обработка изменения размера окна и улучшена логика очистки канваса. Обновлены стили для QRCanvas для обеспечения квадратного соотношения сторон и адаптивности на мобильных устройствах.
|
2025-03-23 17:24:04 +03:00 |
|
Primakov Alexandr Alexandrovich
|
1b337278fe
|
Обновлены компоненты для учета только прошедших лекций в статистике посещаемости. Добавлено мобильное отображение в компонентах LessonItems и Item, улучшена логика фильтрации лекций. Реализовано отображение QR-кода с учетом темы оформления.
|
2025-03-23 17:14:53 +03:00 |
|
|
d13bff5331
|
3.11.1
|
2025-03-23 15:18:04 +03:00 |
|
|
5a71314c82
|
Добавлены новые сообщения об ошибках и возможность повторной генерации уроков с использованием ИИ в компонентах LessonList и LessonForm. Обновлены локализации для поддержки новых функций.
|
2025-03-23 15:17:55 +03:00 |
|
|
46107cb3d1
|
Увеличено количество отображаемых скелетонов в компоненте LessonForm с 5 до 6 для улучшения визуального представления загрузки.
|
2025-03-23 15:11:31 +03:00 |
|
|
238c852b27
|
3.11.0
|
2025-03-23 15:01:52 +03:00 |
|
|
3357c9ddd0
|
Обновлен компонент LessonList: изменена логика генерации уроков при открытии формы создания, добавлены обработчики для редактирования уроков. Обновлены компоненты Item и LessonItems для поддержки новых функций редактирования. Упрощена логика запуска генерации уроков.
|
2025-03-23 15:00:08 +03:00 |
|
|
e178ce5cd6
|
Добавлены новые функции генерации уроков с использованием ИИ в компонент LessonList и соответствующие изменения в форме создания урока. Обновлены локализации для поддержки новых функций. Реализован API для генерации уроков и добавлены тестовые данные для имитации ответов сервера.
|
2025-03-23 14:57:08 +03:00 |
|
|
b00fd32042
|
3.10.3
|
2025-03-23 13:26:09 +03:00 |
|
|
e277308ec2
|
Добавлены новые переводы для управления списком уроков в файлы локализации (en.json и ru.json). Обновлен компонент CoursesList: реализована форма создания нового курса с использованием нового хука useCreateCourse, а также добавлен компонент YearGroup для отображения курсов по годам.
|
2025-03-23 13:26:04 +03:00 |
|
|
4416a53bc1
|
Добавлена группировка курсов по годам в компонент CoursesList с использованием useMemo для оптимизации производительности. Обновлен интерфейс для отображения курсов, сгруппированных по годам, с соответствующими заголовками и разделителями. Обновлены тестовые данные в success.json для поддержки новых курсов.
|
2025-03-23 13:13:58 +03:00 |
|
|
c7f9e3f2bf
|
3.10.2
|
2025-03-23 12:52:45 +03:00 |
|
|
ef8f7356e9
|
Обновлен компонент CourseCard: добавлены адаптивные размеры и улучшена компоновка для различных экранов. Реализована возможность сворачивания/разворачивания списка уроков. Удален компонент CourseDetails, его функциональность интегрирована в CourseCard. Обновлен компонент CoursesList для поддержки адаптивного дизайна и улучшения пользовательского интерфейса.
|
2025-03-23 12:51:34 +03:00 |
|
|
142ee6c496
|
3.10.1
|
2025-03-23 12:10:01 +03:00 |
|
|
2a5d7efcbb
|
Добавлены новые переводы для полноэкранного режима таблицы посещаемости в файлы локализации (en.json и ru.json). Обновлен компонент AttendanceTable: реализована возможность отображения таблицы в полноэкранном режиме с соответствующими кнопками и модальным окном.
|
2025-03-23 12:09:56 +03:00 |
|
|
5997723166
|
3.10.0
|
2025-03-23 11:54:45 +03:00 |
|
|
d1ae996386
|
Добавлены новые переводы для статистики курса и посещаемости в файлы локализации (en.json и ru.json). Обновлен компонент CourseCard: реализована логика расчета статистики курса и посещаемости студентов, добавлены визуальные элементы для отображения прогресса и статистики. Улучшено взаимодействие с пользователем через обновленный интерфейс.
|
2025-03-23 11:54:39 +03:00 |
|
|
d3a7f70d12
|
Добавлены новые зависимости: "react-select" и "@floating-ui/core". Реализована локализация с использованием i18next, добавлены переводы для английского и русского языков. Обновлены компоненты для поддержки локализации, включая AppHeader, Attendance, Dashboard и другие. Улучшена логика отображения данных и взаимодействия с пользователем.
|
2025-03-23 11:41:29 +03:00 |
|
|
d5b5838e51
|
Добавлено новое зависимость "react-icons" версии 5.5.0. Обновлен компонент AttendanceTable: добавлены эмоджи для отображения посещаемости студентов, возможность скрытия/показа таблицы, а также улучшена логика расчета статистики посещаемости.
|
2025-03-23 09:24:37 +03:00 |
|
|
49a26edabf
|
3.9.0
|
2025-03-23 09:10:27 +03:00 |
|
|
f274a62be9
|
Удален переключатель темы из компонента Attendance. Добавлена кнопка для копирования данных таблицы в компонент AttendanceTable с уведомлениями о результате операции.
|
2025-03-23 09:09:50 +03:00 |
|