Очередное обновление 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