Список изменений
v1.23 — 20.11.2023
В версии приложения v1.23 реализована возможность получать уведомления на email об изменениях в событиях расписания. Для этого нужно активировать службу «Формирование уведомлений об изменении в расписании» (Администрирование -> Модули -> Настройка главного модуля -> Службы):

Внимание! После обновления системы до версии base v1.23 необходимо произвести обновление адаптера обмена данными с интеграционной шиной:
- Блокировать отправку пакетов из интеграционной шины.
- В папке приложения адаптера выполнить следующие команды:
git pull origin master
composer update
Если вовремя обновления возникнут сложности, пожалуйста, обратитесь в службу поддержки ТАНДЕМ, а также не активируйте передачу пакетов из интеграционной шины в ЛК во избежание рассинхронизации.
11.11.2022
Новые модули
- Модуль «Расписание»
- Модуль «Успеваемость»
Для корректной работы модулей «Расписание» и «Успеваемость» на сервере ЛК должно быть установлено и настроено следующее ПО:
Если необходима помощь в запуске модулей «Расписание» и/или «Успеваемость» обращайтесь в компанию ТАНДЕМ, посредством запроса в Service Desk.
v1.19.29 — 10.11.2022
Улучшения
- Доработан внешний вид разделов «Портфолио» и «Достижения» (верификация достижений).
- Расширен блок поиска достижений в режиме верификации — добавлена возможность фильтрации реестра достижений по реквизитам обучающегося (группа, курс, учебное подразделение, форма обучения и т.д.).
- Просмотр подтверждающих документов реализован во всплывающем окне универсального визуализатора (поддерживаются форматы JPEG, PNG, PDF).


Исправления
Исправлено некорректное формирование отчетов в интерфейсах модулей «Обучающиеся», «Сотрудники» и «Подразделения».

v1.19 — 29.09.2022
Внимание! В рамках версии base v1.19 появляется возможность обновления существующих модулей ЛК и установки новых модулей из интерфейса администратора (без запуска скриптов и консольных команд).
Если на вашем стенде ЛК версия главного модуля (base) ниже 1.19.14, то следует единоразово выполнить обновление посредством консоли операционной системы:
1. Настроить supervisor (см. инструкцию)
2. Перевести приложение в режим обслуживания:
php artisan down
3. Перейти в директорию с ЛК (папка, в которой располагаются файлы artisan, composer.json и пр.):
cd {ПУТЬ_К_ДИРЕКТОРИИ_С_ЛК}
4. Получить последнюю версию приложения ЛК:
composer update --no-dev
5. Выполнить миграции:
php artisan migrate
7. Опубликовать ресурсы и системные файлы:
php artisan tandem:publish
8. Установить модули node и собрать ресурсы:
npm install
npm run prod
9. Очистить кэш:
php artisan route:clear
php artisan cache:clear
php artisan view:clear
php artisan config:clear
10. Удостовериться в корректности прав на директорию storage в корне с приложением (777 или 775).
11. Вернуть приложение в рабочий режим:
php artisan up
Дальнейшие обновления приложения можно выполнять через интерфейс: Администрирование -> Модули -> Кнопка «Обновить модули». Красным цветом в колонке «Версия» выделяются те модули, для которых доступна более новая версия:

После обновления до base 1.19.xx также станет доступна установка новых модулей (если вам предоставлен доступ к репозиторию модуля):

Информация с ошибками, возникшими в процессе обновления/установки, отображается в журнале: Администрирование -> Модули -> Кнопка «Журнал».
Просим обратить внимание, для корректной работы приложения требуется настроить планировщик задач cron и supervisor.
Если будет возникать некорректное поведение системы, просим связываться с поддержкой через систему заявок для оперативного разрешения вопросов.