Релиз версии 6.1 на alfa.directual.com

ЧТО ИЗМЕНИЛИ:

  • Компонент платформы - вынесли openOffice в stateless контейнер. Работа с openOffice методами стала более безопасной для платформы, это позволит повысить производительность и отказоустойчивость платформы при работе с openOffice;
  • Какую часть изменили - что именно сделали;

ЧТО ДОБАВИЛИ:

  • Корзину для сценариев и структур - их можно будет удалять и восстанавливать обратно (для структур можно задавать другой sysName). Очищаться корзина будет при переносе снепшота, в дальнейшем добавится специальная кнопка;
  • Метод для динамического изменения структуры -

$D.store.alter(structName, options:[alter:List[AddOptions], drop:List[DropOptions]):Boolean

Это позволит изменять все параметры структуры кроме ID. Также можно добавлять поля из JS SDK кубика.

  • Многопоточность сценария - запускаемый сценарий из кубика ScenarioLink теперь будет обрабатываться параллельно (если не установлена однопоточность). Раньше это занимало больше времени т.к. логика была последовательной;
  • Информацию о кубике в логе объекта - в истории объекта, помимо сценария, также будет указываться какой именно кубик его изменил. Так станет проще отслеживать изменения объекта;
  • Методы работы с датой -

$D.parseDate(value, format)

Позволяет прочитать дату по нужному шаблону.

$D.formatDate(value, format)

Позволяет отформатировать дату по нужному шаблону.

  • Валидацию глобальных переменных - теперь валидируются глобальные переменные при удалении и переносе снепшота. Также валидируются контекстные переменные на пустой тип данных - если ты удаляешь глобальную переменную, которая задействована в сценарии, API или отчёта, то вылетает ошибка. Если добавил контекстную переменную без типа данных - не сможешь сохранить;
  • Какую часть добавили - что теперь можно делать и что добавилось;

ЧТО ПОПРАВИЛИ:

  • Шрифты при конвертации - не подтягивались шрифты при конвертации docx => html=> pdf для некоторых документов;
  • Проверку выражений в кубике - теперь работает инструмент check для проверки выражения в кубике создания объекта;
  • Контекстные переменные - улучшили отображение названий структур и добавили валидацию на корректное значение JSON;
  • Первую авторизацию на платформе - при первом входе пользователя, ему прилетала ошибка, больше ее не будет;
  • Путь линок - при настройке кубиков, могла произойти ошибка, что путь отображался при переходе по линкам какlink-link-link-link-link-linkс дублированием значений;
  • Кнопку обновления объекта - при выделении нескольких объектов и перещёлкивании по структурам, кнопка обновления - не обновляла объекты;
  • Импорт данных - export_import_all_data нужно делать на такой же снепшот, что и данные, если не хватает структур для импорта, то возникала 500 ошибка;
  • Чекбоксы в кубиках - больше не съезжают в кубиках поиска и условия;
  • Автоматическое создание юзера в SL - кнопка автоматического создателя пользователя, если у SL есть условие входа не возвращала данные структуры в просмоторщике;
  • Поля на старых версиях объектов - при изменении обьекта, на старых версиях объекта в полях могли образоваться кавычки;
1 Like