- Исправлена работа функции ФайлПоОписанию
- Исправлена очистка lookup полей при использовании обработчика onChangeEvent
- Исправлена работа кнопки "Сохранить и добавить", если карточка была открыта не из таблицы записей раздела
- Исправлено заполнение new_data в IrisCardController.serverEvent
- Оптимизация кода, исправление ошибок
- Оптимизация кода, исправление ошибок
- Оптимизация кода, исправление ошибок
- Добавлена возможность задания настроек для соединения с Redis
- Оптимизация кода, исправление ошибок
- Оптимизация кода, исправление ошибок
- Оптимизировано файловое хранилище для хранения большого количества файлов
- Оптимизация кода, исправление ошибок
- Обновление API интеграции с сервисом smstraffic
- Оптимизация кода, исправление ошибок
- Оптимизация кода, исправление ошибок
- Добавлена поддержка сборки в windows
- Оптимизация кода, исправление ошибок
- Оптимизация кода, исправление ошибок
- Добавлена возможность создания страниц с произвольной версткой
- Заменена страница запроса лицензий
- Добавлены шаблоны twig
- Добавлен механизм предоставления сервисов в виде API
- Оптимизация кода, исправление ошибок
- Добавлена возможность применения пользовательских стилей элементов для полей карточек
- Добавлено отображение кнопок для lookup полей в фильтрах
- Оптимизация кода, исправление ошибок
- Оптимизация кода, исправление ошибок
- Добавлена возможность вызова серверных обработчиков без авторизации
- Оптимизация кода, исправление ошибок
- Добавлена отправка уведомлений через telegram
- Обновлен внешний вид элементов интерфейса
- Оптимизация кода, исправление ошибок
- Оптимизация кода, исправление ошибок
- Добавлена поддержка пагинации и поиска в customgrid
- Добавлено цветовое кодирование для кнопок в таблицах записей и карточках
- Панель фильтров на узких экранах теперь не отображается
- Оптимизация кода, исправление ошибок
- Добавлена поддержка полей "Копия", "Скрытая копия" в функции отправки писем
- Добавлена поля "Копия", "Скрытая копия" в новый интерфейс отображения писем
- Добавлена поддержка получателей письма в формате rfc822
- Оптимизация кода, исправление ошибок
- Обновлен внешний вид интерфейса
- Добавлена поддержка адаптивной разметки в карточках
- Обновлена форма входа в систему
- Исправление редактирования записей в таблице записей
- Оптимизация кода, исправление ошибок
- Добавлена система очередей на основе библиотеки Bernard
- Добавлена возможность использования полнотекстового поиска.
- Добавлен хелпер
url()
. - Добавлен новый сервис
credentails.permissions
для проверки прав доступа. - Уровни логирования сообщений с помощью логгера вынесены в конфиг.
- Создание ряда сервисов вынесено в сервис провайдер.
- Исправлен ряд багов.
- Встроен менеджер пакетов Composer
- Веб сервер теперь должен быть сконфигурирован таким образом, чтобы корневым каталогом являлся каталог
public
- Ядро вынесено в отдельный репозиторий
- Стандартная CRM конфигурация вынесена в отдельный репозиторий
- Теперь отраслевые решения должны вестись в отдельных неймспейсах и в отдельных репозиториях
- Пользовательские настройки теперь должны вестись в отдельных неймспейсах
- Сборка статики организована с помощью Gulp
- Подключение классов конфигурации организовано с помощью неймспейсов
- Внедрен механизм миграций, пакет doctrine/migrations
- Добавлен механизм консольных команд, пакет symfony/console
- Добавлена консольная утилита
iris
- С объектами теперь можно работать через сервис-контейнер, в систему встроен компонент Dependency Injection, классы можно регистрировать в сервис-провайдере
- Логирование сообщений реализовано через Monolog
- Добавлена интеграция с системой мониторинга ошибок Sentry
- Добавлена возможность переопределять переводы в конфигурации
- Добавлена возможность переопределять темы оформления в конфигурации
- Добавлена возможность переопределять страницу логина в конфигурации
- Добавлена возможность управления окружениями
- Обновление системы теперь выполняется из консоли
- В качестве фреймворка для тестирования используется Codeception