This website works better with JavaScript
Features
gallery: добавлен компонент GalleryItem для отображения элементов галереи (d1174ed )
Image: добавлено свойство maxHeight для ограничения максимальной высоты изображения и исправлен стиль загрузки (bc8f118 )
news: добавлено кэширование для картинок в посте (56f417d )
Post: добавлена обработка контента поста с поддержкой текста, изображений и аудио (c05faba )
Bug Fixes
api: добавлено принудительное перезагрузку приложения при ошибках инициализации API (be7783c )
OTA: добавлены классы для улучшения стилей кнопки обновления и текста (8a7202e )
Features
cache: улучшена функция получения кэшированного URL с обработкой ошибок и оптимизацией кода (55c0b54 )
Image: добавлен новый компонент Image для обработки изображений с кэшированием и улучшенной загрузкой (0968b3b )
indexedDB: добавлен плагин для кэширования изображений (17ccd2f )
Post: добавлено кэширование изображений для компонента Post (4416308 )
Features
about: добавлена проверка обновлений с уведомлением о последней версии приложения (b21a999 )
Bug Fixes
markup: исправлениа работа snackbar в api.ts (03fa7bc )
snackbar: увеличена продолжительность отображения уведомлений до 5000 мс (127696a )
Features
markup: добавлены отступы в разделе /about (df0ac07 )
Features
оптимизация производительности (e8475ee )
улучшение системы OTA обновлений (44d9c0f )
Bug Fixes
markup: исправлен рендер расп исания (69f2615 )
Features
tests: добавлены типы для Vitest и обновлены зависимости, улучшена структура компонентов и добавлены новые функции (1117e02 )
Features
workflows: добавлен новый файл конфигурации для автоматического развертывания на ветках dev и master (74e6e7c )
Bug Fixes
workflows: удален текст ветки из сообщений о развертывании в Telegram для dev, master и pre-dev (a30f720 )
Features
ci: Добавлены новые файлы конфигурации для автоматического развертывания на ветках dev, master и pre-dev (11b3a23 )
Bug Fixes
gallery: обновлен путь к изображению в галерее для корректного отображения (9e8d195 )
Bug Fixes
workflows: исправлено форматирование версии приложения в конфигурации автодеплоя (789cd86 )
Features
android, ios: добавлены файлы конфигурации для Android и iOS, включая настройки Gradle, манифесты, и ресурсы для приложения ProCollege (2fe49f2 )
scripts: добавлено обновление версии приложения для Android и iOS, (b87c54c )
Bug Fixes
api: удален ненужный экземпляр snackbar из класса API и исправлено использование snackbar в методе throwError (45f924c )
markup: заменен метод перенаправления на использование window.location.href вместо router.push (47de994 )
markup: исправлен баг с двойным проскроллом новости (32df2f2 )
markup: увеличено время отображения splash-экрана и добавлены параметры для отображения спиннера (b3ce272 )
Features
markup: исправлена работа цветов navigationbar и backgroundcolor при открытии дополнительных пунктов (1c1be86 )
markup: увеличена высота блоков в разделе "новости" (765f012 )
optimize: оптимизация рендеринга на странице блога и расписания; добавлен лоадер, если загрузка страницы требует много ресурсов (0bf97d5 )
page: добавлен раздел "Контакты" (9dbef25 )
Bug Fixes
about: обновлено отображение версии приложения (e66f1ef ), closes #22
about: обновлено отображение версии приложения с использованием переменной APP_VERSION (1041b6b )
api: добавлено исключение для 422 кодов (7fd55ec )
api: добавлено логирование обновления токена доступа и перезапрос с новым токеном (2ab7290 )
api: добавлено уведомление об ошибке на сервере с использованием компонента Snackbar (b33aff9 )
api: исправлено логирование ошибок, добавлены дополнительные параметры для функции throwError (4449a63 )
auditories: удалено сообщение о отсутствии кабинетов при наличии свободных аудиторий (5145a05 )
autodeploy: восстановлено выполнение публикации релиза с использованием semantic-release (da65663 )
ci: api_url из vars (d04433c )
ci: изменено название переменной api (1b53ea9 )
ci: исправлена работа actions/upload-artifact (509df6a )
ci: исправлена табуляция (a81e103 )
ci: обновление конфига артефактов (223395f )
ci: отключено сжатие файла (24b7867 )
ci: пишем url api напрямую (917fea9 )
ci: фикс semantic-release (a96c4ac )
group.vue: изменен тип параметра функции setGroup на интерфейс Group для улучшения типизации (73c48e1 )
markup: исправлен баг с ошибкой при загрузке (8965a9f )
markup: исправлена ссылка на редирект из страницы ошибки (f7f85d0 )
markup: исправления для расписания преподавателей (2628fe8 )
modules: удалён nuxt модуль eslint (d5c7a1d )
news: исправлен путь к изображению по умолчанию для новостей (3deab3f )
OTA.vue: добавлена проверка наличия обновления с отображением сообщения о недоступности ссылки (93bb5c2 )
OTA.vue: изменен тип UpdateInfo для улучшения типизации и улучшена проверка наличия обновлений (2b89127 )
OTA.vue: улучшена проверка наличия обновлений и добавлены значения по умолчанию для отображения информации о версиях (ec26da7 )
Post.vue: удален лишний класс из шаблона; обновлены параметры для динамического скроллера в news/index.vue (896f6fa )
release.config: обновлен путь к APK файлу с использованием версии следующего релиза; исправлены параметры в autodeploy.yml для загрузки артефакта (21f1be4 )
scripts: исправлен скрипт для запуска на мобильных устройствах (5f3fd82 )
Features
api: добавлены модули блога и новостей в api (3f09b72 )
api: обновлена логика взаимодействия с API (b3baa7e )
api: распределены все запросы по модулям (c3577d7 )
app: добавлены мета-теги для управления масштабированием; улучшена обработка ошибок и обновлений (a873893 )
ci: Update autodeploy.yml (613287e )
CI: Update autodeploy.yml (c6a8cfc )
ci: добавлен gradle перед сборкой APK (f49d6ee )
ci: добавлен вывод статуса .env (b62b896 )
ci: обновлен ci github (4ae5d21 )
component: добавлен компонент для OTA-обновлений (7810db9 )
config: добавлена новая переменная в dotenv (97f9863 )
config: обновлена версия java (916210b )
helpers: добавлен хелпер для детекта ключей объекта (ac078d2 )
linting: переход с eslint на oxlint 🚀 (a61db7d )
log: обновили логгирование (324299b )
markup: добавлен splash экран (519231e )
markup: добавлены иконки для GitHub, Telegram и VK; добавлен компонент PersonCard для отображения информации о пользователях на странице "О приложении" (914e17a )
markup: освежил верстку формы (984d86e )
packages: добавлен пакет @capacitor /browser для открытия ссылок (515f757 )
scripts: обновлен скрипт; удалены лишние этапы (b5885d6 )
scripts: перенос apk в корень проекта (8f7a332 )
sentry: записываем ошибки в Sentry (c0f0bd0 )
snackbar: добавлен компонент Snackbar для отображения уведомлений и интеграция в приложение (c2b744f )
store: добавлен стор для работы с настройками (14ed234 )
добавлена логика работа OTA-обновлений (c5c63b1 )
Bug Fixes
about: обновлено отображение версии приложения (e66f1ef ), closes #22
about: обновлено отображение версии приложения с использованием переменной APP_VERSION (1041b6b )
api: добавлено исключение для 422 кодов (7fd55ec )
api: добавлено логирование обновления токена доступа и перезапрос с новым токеном (2ab7290 )
api: добавлено уведомление об ошибке на сервере с использованием компонента Snackbar (b33aff9 )
api: исправлено логирование ошибок, добавлены дополнительные параметры для функции throwError (4449a63 )
auditories: удалено сообщение о отсутствии кабинетов при наличии свободных аудиторий (5145a05 )
autodeploy: восстановлено выполнение публикации релиза с использованием semantic-release (da65663 )
ci: api_url из vars (d04433c )
ci: изменено название переменной api (1b53ea9 )
ci: исправлена работа actions/upload-artifact (509df6a )
ci: исправлена табуляция (a81e103 )
ci: обновление конфига артефактов (223395f )
ci: отключено сжатие файла (24b7867 )
ci: пишем url api напрямую (917fea9 )
ci: фикс semantic-release (a96c4ac )
group.vue: изменен тип параметра функции setGroup на интерфейс Group для улучшения типизации (73c48e1 )
markup: исправлен баг с ошибкой при загрузке (8965a9f )
news: исправлен путь к изображению по умолчанию для новостей (3deab3f )
OTA.vue: добавлена проверка наличия обновления с отображением сообщения о недоступности ссылки (93bb5c2 )
OTA.vue: изменен тип UpdateInfo для улучшения типизации и улучшена проверка наличия обновлений (2b89127 )
OTA.vue: улучшена проверка наличия обновлений и добавлены значения по умолчанию для отображения информации о версиях (ec26da7 )
Post.vue: удален лишний класс из шаблона; обновлены параметры для динамического скроллера в news/index.vue (896f6fa )
release.config: обновлен путь к APK файлу с использованием версии следующего релиза; исправлены параметры в autodeploy.yml для загрузки артефакта (21f1be4 )
scripts: исправлен скрипт для запуска на мобильных устройствах (5f3fd82 )
Features
app: добавлены мета-теги для управления масштабированием; улучшена обработка ошибок и обновлений (a873893 )
ci: Update autodeploy.yml (613287e )
CI: Update autodeploy.yml (c6a8cfc )
ci: добавлен вывод статуса .env (b62b896 )
markup: добавлен splash экран (519231e )
markup: добавлены иконки для GitHub, Telegram и VK; добавлен компонент PersonCard для отображения информации о пользователях на странице "О приложении" (914e17a )
scripts: обновлен скрипт; удалены лишние этапы (b5885d6 )
sentry: записываем ошибки в Sentry (c0f0bd0 )
snackbar: добавлен компонент Snackbar для отображения уведомлений и интеграция в приложение (c2b744f )
Features
config: обновлена версия java (916210b )
scripts: перенос apk в корень проекта (8f7a332 )
Bug Fixes
markup: исправлена ссылка на редирект из страницы ошибки (f7f85d0 )
markup: исправления для расписания преподавателей (2628fe8 )
modules: удалён nuxt модуль eslint (d5c7a1d )
api: исправлено обновление токена (b2c3a0b )
auth: изменён редирект со страницы профиля на страницу настройки (041c666 )
capacitor: Обновлена директория сборки (c109020 )
ci: Добавлен pnpm для actions (ad0c63d )
ci: добавлена интеграция с android в github action (48edc0b )
ci: добавлена установка pnpm (0871782 )
ci: добавлены отступы для steps (fd108be )
ci: изменён метод сборки проекта (9029247 )
ci: изменён пакетный менеджер на pnpm (285119b )
ci: изменён публикуемый файл (9d6e975 )
ci: изменена команда сборки (ad1810a )
ci: изменено название файла workflow (d596647 )
ci: исправлен метод сборки с ssr на csr (dd4ef08 )
ci: исправлены отступы для publishing release (d945967 )
ci: обновлён label для apk (e6490f0 )
ci: обновлена версия upload-artifact (49096b8 )
ci: удалён deploy.yaml (a0c00ff )
markup: добавлен select-none (b519839 )
markup: изменена ширина блока title (243e3df )
markup: исправлен definemodel в select.vue (7f3a402 )
markup: исправлен skeleton для блога (ff21349 )
markup: исправлен лоадер (727bde1 )
markup: обновлен текст подзаголовка в авторизации (5799633 )
markup: обновление цветов (b7548d7 )
markup: перенесено название группы под название предмета (2abc6e3 )
markup: скрыты неиспользуемые разделы в sidebar-e (743b61d )
middleware: обновлён путь перехода для guest-only; удалён setupped-only (4b015c4 )
package: понижена версия eslint (4d8e762 )
pages: исправлен баг с прогрузкой страницы (08f95cc )
page: исправлена работа setup-ов; обновлены пути перехода после выбора (3b77a37 )
plugins: обновлен путь для sentry плагина (9f48dc6 )
scripts: добавлен полный путь к пакету (ecc1439 )
scripts: Добавлено логгирование в pnpm dev (795b46a )
scripts: изменён запуск на nuxt (0afb561 )
scripts: исправлен детект dotenv параметра; доработан запуск на android устройствах (e42bf43 )
scripts: исправлена настройка env android (8f811ad )
scripts: исправлено название пакета (dd41392 )
scripts: обновлено обращение к пакету nuxi (41ea25e )
semantic: добавлен пакет (96699ca )
semantic: добавлен пакет @semantic-release /git (ff5540e )
semantic: исправлен конфиг semantic release (7259733 )
semantic: обновлены assets для @semantic-release /git (ef9cbbe )
Features
api: добавлен модуль галереи (015c214 )
api: добавлены модули блога и новостей в api (3f09b72 )
api: обновлена логика взаимодействия с API (b3baa7e )
api: распределены все запросы по модулям (c3577d7 )
ci: добавлен gradle перед сборкой APK (f49d6ee )
ci: обновлен ci github (4ae5d21 )
component: добавлен компонент для OTA-обновлений (7810db9 )
config: добавлена новая переменная в dotenv (97f9863 )
helpers: добавлен хелпер для детекта ключей объекта (ac078d2 )
linting: переход с eslint на oxlint 🚀 (a61db7d )
log: обновили логгирование (324299b )
markup: добавлен раздел галереи в sidebar (3ef64ad )
markup: добавлено центрирование текста выбранной недели (1fb2c12 )
markup: освежил верстку формы (984d86e )
packages: добавлен пакет @capacitor /browser для открытия ссылок (515f757 )
page: добавлена страница с галерей (00ae09f )
scripts: добавлена подготовка nuxt к запуску (916ad99 )
store: добавлен стор для работы с настройками (14ed234 )
добавлена логика работа OTA-обновлений (c5c63b1 )
Features
api: обновлен запрос в модуль (5ff3fa2 )
markup: добавлена валидация пар (5943b88 )
обновлен gitignore (aa26720 )
Features
Bug Fixes
scripts: изменён запуск на nuxt (0afb561 )
Features
markup: Добавлено примерное время пар в расписании студента (9b3abfc ), closes #11
markup: добавлено примерное время расписания (6da8767 )
scripts: добавляем установку утилит (8fe851f )
scripts: обязательные обновления скриптовa (ac6f887 ), closes #10
Bug Fixes
ci: изменена команда сборки (ad1810a )
Bug Fixes
ci: изменён публикуемый файл (9d6e975 )
Features
markup: добавлена иконка chevron-left-alt.svg (433986b )
Features
scripts: добавлена автоматическая установка всех необходимых утилит для корректного запуска под android (96bb53a )
Bug Fixes
ci: добавлена интеграция с android в github action (48edc0b )
ci: добавлена установка pnpm (0871782 )
ci: добавлены отступы для steps (fd108be )
ci: изменён метод сборки проекта (9029247 )
ci: изменён пакетный менеджер на pnpm (285119b )
ci: изменено название файла workflow (d596647 )
ci: исправлен метод сборки с ssr на csr (dd4ef08 )
ci: исправлены отступы для publishing release (d945967 )
ci: обновлён label для apk (e6490f0 )
ci: обновлена версия upload-artifact (49096b8 )
Features
action: добавлена сборка android приложения (11a3b5d )
ci: добавлена загрузка файла apk в релизы (58ed5df )
ci: добавлено ожидание прошлой job (14b4cc7 )
scripts: добавлен текст для скриптов (b727841 )
Bug Fixes
scripts: исправлена настройка env android (8f811ad )
Features
header: добавлен функционал дополнительного меню; обновлены названия логов (bd1b339 )
Features
auditory choosing (f4a41dd )
page: добавлена страница расписания аудитории; уменьшен размер индекса урока (fc01321 )
Features
Bug Fixes
pages: исправлен баг с прогрузкой страницы (08f95cc )
Bug Fixes
scripts: добавлен полный путь к пакету (ecc1439 )
Bug Fixes
scripts: исправлено название пакета (dd41392 )
scripts: обновлено обращение к пакету nuxi (41ea25e )
Bug Fixes
package: понижена версия eslint (4d8e762 )
scripts: Добавлено логгирование в pnpm dev (795b46a )
scripts: исправлен детект dotenv параметра; доработан запуск на android устройствах (e42bf43 )
Bug Fixes
markup: исправлен skeleton для блога (ff21349 )
Bug Fixes
markup: изменена ширина блока title (243e3df )
Bug Fixes
markup: перенесено название группы под название предмета (2abc6e3 )
Features
markup: добавлено обновление названия предмета; добавлен lesson.group (4a4ad6f )
Features
scripts: добавлен скрипт для запуска в android напрямую (927cc1d )
Bug Fixes
api: исправлено обновление токена (b2c3a0b )
middleware: обновлён путь перехода для guest-only; удалён setupped-only (4b015c4 )
page: исправлена работа setup-ов; обновлены пути перехода после выбора (3b77a37 )
plugins: обновлен путь для sentry плагина (9f48dc6 )
Bug Fixes
Bug Fixes
auth: изменён редирект со страницы профиля на страницу настройки (041c666 )
markup: исправлен definemodel в select.vue (7f3a402 )
markup: исправлен лоадер (727bde1 )
Bug Fixes
markup: добавлен select-none (b519839 )
markup: обновлен текст подзаголовка в авторизации (5799633 )
markup: обновление цветов (b7548d7 )
markup: скрыты неиспользуемые разделы в sidebar-e (743b61d )
Bug Fixes