Очередное обновление DVelum 1.0.1

19.11.2016

Рады представить вашему вниманию очередное обновление платформы DVelum 1.0.1.

Обновление представляет набор небольших доработок и исправлений.

Переход на  ExtJs 6.2  планируется в релизе  DVelum 1.1

Новые возможности

Переработана UML  диаграмма связей объектов ORM, добавлена возможность фильтрации.

Доработан интерфейс управления пользователями, добавлена возможность назначения дополнительных прав доступа конкретному пользователю. Доработан механизм хранения прав групп пользователей. Внимание, для корректной работы необходимо пересохранить права каждой группы.

Исправления

Изменено поыедение адаптера фильтра, при использовании  combobox  фильтрация теперь происходит по событию  select

Добавлены события  Grid: canceledit,  beforeedit

Доработан рендерер проектов дизайнера интерфейсов

Исправлен механизм инвалидации шаблонов по метке изменения файла

Доработан порядок автозагрузки классов

Доработана медиатека

Обновены стили (CSS)

Добавлен метод Model::insertOnDuplicateKeyUpdate

Изменена иконка trigger

Удален кэш прав доступа

Исправлен механизм подключения темы  ExtJS

Исправлен Frontend_Backoffice_Сontroller

Исправлен приоритет загрузки файлов внешних модулей

Доработаны шаблоны

Исправлена маска app.selectWindow

В linkedlistAction добавлена поддержка фильтров

Доработан Db_Select  улечшен escape method  для адаптера  mysqli

Обновлены библиотеки jQuery, joint, добавлены необходимые исправления для поддержки новых версий

Добавлена дефолтная иконка для новых модулей

Доработан интерфейс управления модулями

Исправлен рендерер колонок  Grid  в дизайнере интерфейсов

Исправлен рендерер  Summary type для Grid  в дизайнере интерфейсов

Добавлен код модуля библиотеки ExtJS charts

Изменен путь до хранилища файлов  filestorage  по умолчанию

Доработан  ORM  добавлена кнопка сброса валидатора

Добавлен метод Response::notFound

Добавлена возможность использования кастомного класса приложения Application

GitHub:  Master

Скачать  DVelum 1.0.1