Список изменений

v1.23 — 20.11.2023

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

Внимание! После обновления системы до версии base v1.23 необходимо произвести обновление адаптера обмена данными с интеграционной шиной:

  1. Блокировать отправку пакетов из интеграционной шины.
  2. В папке приложения адаптера выполнить следующие команды:

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. Перейти в директорию с ЛК (папка, в которой располагаются файлы artisancomposer.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.

Если будет возникать некорректное поведение системы, просим связываться с поддержкой через систему заявок для оперативного разрешения вопросов.