Permalink
Fetching contributors…
Cannot retrieve contributors at this time
883 lines (795 sloc) 56.5 KB

2.7.2-alpha2

  • i18n update
  • Removed cmsSearch. In a separate package skeeks/cms-search
  • Remove the old properties of CMS components
  • Agent Management Settings moved to the config
  • \Yii::setAlias('template', '@app/views/'); is removed
  • Correcting typos

2.7.2.alpha

  • Removed is deprecated
  • Rewritten cmsToolbar
  • Rewritten view actions
  • Removed I18NDb. In a separate package skeeks/cms-i18n-db
  • Disabled event ADMIN_READY
  • Updated translation functionality
  • Removed columns files_depricated in cms_tree and cms_content_element
  • Completely rewritten mechanism of personal user cabinet
  • Remove the old classes
  • Sitemap updated
  • Removed UserAction
  • Closed personal user profiles!
  • Removed skeeks\cms\models\TreeMenu
  • Rewrite admin actions
  • Removed skeeks\cms\modules\admin\actions\modelEditor\AdminOneModelSystemAction

2.7.1.2

  • Fixed column ids
  • Fixed user column data
  • Update log message group

2.7.1.1

  • Fixed user edit bugs
  • Added the ability to configure the maximum and minimum display records in tables
  • Remote download link files option is enabled CURLOPT_FOLLOWLOCATION
  • Change filter element in content element grids

2.7.1

  • Updated admin content elements in grids
  • Minimal user name length is increased
  • Adding a field in the user table of email and phone
  • Revert failed migrations
  • You can customize the grid AdminRelatedGridView
  • Disabled ajax response {test: test} to the sections and pages of content elements
  • Styling toolbar

2.7.0.3

  • Fixed an important bug, an incorrect config cache, after the agent

2.7.0.2

  • Fix upload errors
  • Disabling skeeks cms panels, at the time of launch and debug modules gii
  • Fix admin bugs
  • Drop user is depricated columns (city, address, info, files, status_of_life)
  • Drop restrict index in cms_storage_file

2.7.0.1

  • Update smart content element filters
  • Fix bugs for windows

2.7.0

  • It is ready

2.7.0.beta

  • fix bugs

2.7.0.alpha

  • Removed dependency yiisoft/yii2-gii
  • Removed dependency yiisoft/yii2-debug
  • Big refactoring
  • deleted references to class skeeks\cms\App
  • Added new dependency ifsnop/mysqldump-php
  • Removed skeeks\cms\components\GiiModule
  • Removed skeeks\cms\exceptions\NotConnectedToDbException
  • Removed skeeks\cms\base\Action
  • Removed skeeks\cms\base\Session
  • Removed skeeks\cms\base\DbSession
  • Removed skeeks\cms\components\CmsSettings
  • Removed skeeks\cms\console\controllers\ComposerController
  • Removed skeeks\cms\checks\MysqlDumpCheck
  • Removed skeeks\cms\checks\InstallScriptCheck
  • Removed skeeks\cms\checks\GitClientCheck
  • Major changes to work with the creation of the database dump and its recovery
  • AssetManager LinkAssets options by default false
  • Updated admin info
  • Fixed searchRelatedProperties
  • Added caching tree for multiselect
  • Added elements to favorites users
  • Removed dependency skeeks/yii2-kartik-markdown
  • Fixed a bug with the display of the content in the administrative part, an additional property with code properties

2.6.1

  • Deleted is deprecated fields from cms_storage_file
  • Deleted class skeeks\cms\widgets\ModelStorageFileManager
  • Adding the priority clusters file storage
  • Fixed critical bug with memory consumption when displaying files in the widget select file
  • Optimized widget content items
  • Added option to obtain all the descendants of the section element http://en.cms.skeeks.com/docs/sections-tree
  • Fixed critical bug with memory consumption when displaying files in the repository. There was at moments showing a large number of elements.
  • Revision of validation of additional properties + added examples: http://en.cms.skeeks.com/docs/additional-properties-models
  • Caching data tree to build the select element
  • Revision the model related properties

2.6.0

  • Доработка виджета ContentElementsCmsWidget — теперь более универсальный
  • Включен показ табов вложенного контента
  • Обновление requirements.php
  • Обновлена форма управления элементом контента
  • Не показываются группы разделов, если в них нет доступных или активных разделов в блоке контента.
  • В компонент CMS добавлена настройка tmpFolderScheme, описывающая временные дирриктории всех приложений
  • Отключение чистки assets файлов, в момент обновления (иногда бывают ошибки)

2.6.0-alpha1

  • Адаптация под composer 1.0.0-beta1
  • Изменен путь по умолчанию в AUTO_GENERATED_MODULES_FILE
  • Удалена зависимость от kartik-v/yii2-widget-touchspin (теперь используем нативные возможности)
  • Удален класс skeeks\cms\components\imaging\validators\AllowExtension
  • Удален класс skeeks\cms\validators\HasBehaviorsOr
  • Удален класс skeeks\cms\validators\HasBehavior
  • Доработано поведение HasTrees (теперь не удаляются все связи при каждом сохранении)
  • Удален класс skeeks\cms\filters\NormalizeDir
  • Удален класс skeeks\cms\validators\db\IsNewRecord
  • Удален класс skeeks\cms\validators\db\NotNewRecord
  • Удален класс skeeks\cms\validators\db\NotSame
  • Удален класс skeeks\cms\validators\db\IsSame
  • Удалена папка docs (документация на сайте dev.cms.skeeks.com)
  • Удален класс skeeks\cms\panels\ViewsPanel
  • Удален класс skeeks\cms\base\behaviors\ActiveRecord
  • Удален класс skeeks\cms\base\behaviors\Controller
  • Удален класс skeeks\cms\components\CollectionComponents
  • Удален класс skeeks\cms\traits\HasComponentConfigFormTrait
  • Удален класс skeeks\cms\models\ModelDescriptor
  • Удален класс skeeks\cms\models\ComponentModel
  • Удален класс skeeks\cms\models\ActionViewModel
  • Удален класс skeeks\cms\base\db\ActiveRecord
  • Чиста кода от Notice предупреждений

2.5.0

  • Переделана сборка формы базовых CMS компонентов, виджетов, теперь используют интерфейс ConfigFormInterface
  • Изменено управление типами свойств
  • Добавлен ConfigFormInterface
  • Удален виджет формы yandex карт, вместо этого разработан целый пакет skeeks/cms-ya-map (https://github.com/skeeks-cms/cms-ya-map)
  • yi2-faker и yii2-codeception убраны из зависимостей

2.4.10

  • Дорботка i18n
  • Мелкие доработки
  • Доработка управления пользователями
  • В 2 раза уменьшено количество запросов в DB
  • Оптимизация запросов и производительности
  • Модель relatedProperty — dynamic model
  • Исправлен баг создания дополнительных свойств
  • Отключено хранение переводов в базе по умолчанию
  • Доработка виджета показа элементов контента (исправлен баг с учетом подразделов)

2.4.9

  • Мгновенная загрузка меню в нужном месте.
  • Дополнительные свойства разделов объеденены в одну форму.
  • Объединение дополнительныйх свойств в элементах контента в одну форму.
  • Изменение колонок в элементах контента по умолчанию
  • Обновлен стиль форм
  • Новый функционал зависимостей между элементами контента
  • Изменение логики открытых пунктов меню
  • Рекурсивное построение меню, бесконечной вложенности
  • Доработка формы, в настройках элемента привязки к контенту
  • Fixed max-width for images
  • Отключение панели SkeekS CMS в действиях файлового менеджера (во фрейме)
  • Улучшено управление разделами (двойной клик, перемещение разделов, внешний вид)
  • Возможность задавать собственный шаблон любому разделу
  • Исправлен маленький баг верстки футера
  • Добавлена возможность менять сортирвку рабочих столов
  • Доработка виджета элементов контента (появились кнопки на список и создание элементов)
  • Изменился порядок пунктов меню по умолчанию
  • Изменилась конка пунктов меню по умолчанию
  • Исправлены небольшие опечатки

2.4.8

  • Исправлены баги построения меню
  • Исправлены мелкие баги
  • Исправлены формы некоторых виджетов
  • Новая настройка доступа для управленя рабочими столами
  • Виджет рабочего стола "Место на диске"
  • Виджет рабочего стола "Краткая информация"
  • Виджет рабочего стола "Информация о CMS"
  • Виджет рабочего стола "Элементы контента"
  • Подчищены use
  • Удалены неспользуемые классы
  • Возможность создавать и управлять рабочими столами, возможность добавления виджетов на них
  • Виджет для отрисовки панели в административной части
  • Добавлен файл для проверки окружения сайта requirements.php
  • Исправлено дублирование шаблона по умолчанию в настройках проекта
  • Исправлены некоторые параметры доступа
  • Изменены приоритеты построения меню
  • Исправлена логика работы открытия и закрытия меню
  • Обновлен размер иконок и сами иконки
  • Обновлено оформление меню в административной части
  • Изменена логика открытия и закрытия блоков в административной части
  • Обновлено оформление хлебных крошек в административной части

2.4.7

  • Отключена возможность обновления и установки решений через административную часть
  • Добавлена команда php yii cms/db/first-dump-restore

2.4.6.6

  • Обновление скрипта обновления проектов

2.4.6.5

  • Небольшие правки

2.4.6.4

  • Новая настройка СЕО компонента — счетчики. Теперь есть возможность задавать коды счетчики для всех сайтов в одном компоненте \Yii::$app->seo->countersContent

2.4.6.3

  • Логируются более понятные ошибки с запросами несуществующих картинок
  • Исправлен баг с сохранением пустых свойств

2.4.6.2

  • Редактирование элемента в таблице по двойному клику на строку.
  • Новые элементы форм
  • Добавлена авторизация через Facebook
  • Незначительные доработки

2.4.6.1

  • Данные для селекта типов элемента контента (с группами)
  • Разработка нового элеманта формы, для выбора элемента контента CmsContentElementInput
  • Изменения по динамически собираемым полям к формам
  • Изменились докстринги

2.4.6

  • Доработка хлебных крошек
  • Добавлена возможность управления переводоми хранящимися в базе данных

2.4.5.2

  • Добавлена возможность управления доступом к различным элементам контента
  • Удобное управление группами пользователей (убрали непонятную влкадку привелегии)
  • Дополнительная информация в таблице пользователей.
  • Доработка отображения пользователя в таблицах.
  • Доработка создания пользователей. Генерация необходимых хэшей.

2.4.5.1

  • Доработка регистрации по email
  • Доработка getSmartValue
  • Фильтрация по динамически создаваемым свойствам элементов (админ часть)
  • Исправлен баг, с редирректами
  • Исправлен баг, доступа к элементам контента через панель быстрого управления

2.4.5

  • Добавлена возможность выбора типа разделов в виджете меню
  • Исправлен баг с созданием разделов и рактиногом совпадающим с элементами
  • Добавлена возможность привязки изображений к сайтам, и языку.

2.4.4.7

  • fix install migration bugs

2.4.4.6

  • fix install bugs

2.4.4.5

  • No image default update
  • New console tool [php yii cms/utils/clear-all-thumbnails] - чистка всех сгенерированных миниатюр

2.4.4.4

  • Исправлены баг формирования meta title

2.4.4.3

  • Исправлены ошибки в процессе установки

2.4.4.2

  • добавлены настройки шаблонов seo данных в контенте
  • добавлены настройки шаблонов seo данных в контенте
  • добавлена вкладка настроек доступа к контенту
  • fix admin total size
  • Удаление устаревших классов, рефакторинг

2.4.4.1

  • Испралвение ошибок доступа
  • Исправление ошибки управления привилегиями

2.4.4

  • Возможность управления шаблонами в режиме редактирования

2.4.2

  • Исправлены недочеты в getSmartAttribute
  • Оптимизация запросов построения меню

2.4.1.3

  • В виджете элементов контента, добавлены with по умолчанию
  • Оптимизация сборки URL к элементу контента (хорошее ускорение)

2.4.1.2

  • Добавлена возможность кэширования виджета с элементами контента
  • Исправлена отправка скрытой копии email

2.4.1.1

  • продолжение интернациализации проекта
  • fix bugs
  • Убрана зависимость от функции system

2.4.1

  • Доработан процесс обновления
  • Доработан процесс установки
  • Увеличены кнопки действий в системе администрирования
  • Доработка панели быстрого управления сайтом
  • Отладка процесса обновления
  • Исправлена верстка административной части

2.4.0.2

  • Добавлено скрытое название в разделах (удобно использовать в мультиязычных деревьях)
  • Расширены настройки перенаправлений в разделах

2.4.0.1

  • Немного переводов
  • Новый console tool cms/init
  • Добавлены новые группы переводов в модуле cms

2.4.0

  • В быструю панель редактирования сайта, добавлен функционал чистки кэша
  • Исправлено переключение настроек с сохранением режима диалогового окна
  • Указание раздела по умолчанию в настройка типов разделов
  • Дополнительные возможности настройки шаблонов по умолчанию для разделов и контента
  • Полный рефакторинг модели дерева, удалено поведение TreeBehavior, теперь все методы в самой моделе.
  • Рефакторинг управления деревом разделов (removed is depricated методы: \skeeks\cms\models\Tree hasChildrens, findChildrens, getPid, swapPriorities, )
  • Для исключения путаницы сортировка везде включена по умолчанию по возрастанию приоритета.
  • Добавлены настройки к типам контента, можно указать основной раздел привязки. А так же кореневой раздел.
  • Добавлена древовидность в управлении контентом
  • Увеличен максимальный уровень вложенности меню
  • Увеличен размер шрифта в меню амдинистративной части
  • Обновлен режим редактирования, появились дополнительные возможности исправлены баги.
  • У сайта убрано поле язык (язык задается в настройках компонента, для любого из сайтов)
  • Исправлена адресация
  • Исправлен учет настройки добавления слэша на конце разделов.
  • Запуск проекта на стандартном хостинге nic.ru — выявил некоторые ошибки. Исправлено.
  • Доработка Thumbnail фильтра. Теперь можно не передавать один из параметров (ширину или высоту). В этом случае второй параметр будет вычислен автоматически, согласно пропорциям изображения.
  • Исправлен элемент управления временем в полях с датой
  • Доработка авторизации через социальные сети
  • Небольшие изменения
  • Добавлена возможность переключения языка интерфейса
  • Рефаторинг чистки кэша
  • Доработка авторизации через социальные сети
  • Имзенение логики рендеринга действий контроллера
  • Доработка авторизации через социальные сети

2.3.4

  • Реализовано пакетное изменение дополнительных разделов
  • Реализовано пакетное изменение разделов у элементов
  • Произведена большая работа по рефакторингу, действий таблиц в административной части
  • В таблицах добавлен селект, для изменения количества элементов на странице
  • Добавлен хелпер, который предоставляет данные для селекта в виде дерева
  • Доработка элемента формы настройки компонента
  • Уменьшено время авторизации в системе администрирования
  • Добавлен RelationBehavior
  • Исправлен bool checkbox
  • Добавлен виджет для показа изображений в админке

2.3.3

  • UrlHelper работает как и Url от yii в него можно передвать такой же array для сбора url
  • Исправлены мелкие баги
  • Исправлена генерация пароля при регистрации через email
  • Новый BlockTitleWidget для админки
  • Доработка userLastAdminActivity
  • Исправлен баг максимальной длинны значения свойства
  • Доработка процесса установки cms
  • Обновлен виджет последней активности пользователя в административной части
  • Доработка регистрации js в административной части
  • Добавлена категория переводов по умолчанию app
  • Доработка чистки кэша
  • Убрано большое количество из базовых настроек в созданный файл модуля datetimcontroll
  • Доработка дерева разделов
  • Мелкие доработки

2.3.2

  • Добавлена новая роль по умолчанию (подтвержденный пользователь)
  • Доработка настроек прав доступа к разделам административной части.
  • Доработка редактирования данных пользователя по умолчанию
  • Исправление процесса обновления списка привилегий

2.3.1.1

  • Исправлено управление email адресами

2.3.1

  • Новая зависимость от библиотеки giggsey/libphonenumber-for-php для валидации телефонных номеров
  • Удалены старые валидаторы
  • Добавлен новый валидатор логина пользователя
  • Добавлен новый мощьный валидатор телефонных номеров
  • Доработка search объекта
  • Изменения по структуре пользовательских контроллеров и действий
  • Изменения по работе с телефонами пользователей
  • Изменения по работе с email адресами пользователей
  • Изменение адресов к страницам профилей, авторизации и регистрации
  • Мелкие доработки
  • Выбор файлов в Ckeditor из файлов привязанных к ней

2.3.0

  • Переход на страницу пользователей, с главной страницы
  • Удалены устаревшие evetns for behaviors
  • Url rules cms — удалены is depricated методы
  • Исправление привязки элементов к дереву
  • удаление других устаревших классов
  • удаление registeredModels

2.2.5

  • Обновлен маркетплейс
  • Исправлены недочеты обновления

2.2.4

  • Доработка маркетплейс

2.2.3

  • Исправлен баг

2.2.2

  • Исправлен баг сброса выбранных категорий элементов.

2.2.1

  • fix-bugs

2.2.0

  • Изменения по маркет плейсу
  • Большой рефакторинг кода, удаление is depricated

2.1.4

  • fix bugs on migrates

2.1.3

  • fix bugs on migrates

2.1.2

  • fix bugs on migrates

2.1.1

  • fix bugs

2.1.0

  • Подготовка к релизу
  • Много объявлений TODO: is depricated 2.1.0
  • Большой рефакторинг кода
  • Поведение HasFiles удалено у многих сущьностей
  • Переделаны фото у элементов контента
  • Переделаны фото разделов в дереве
  • Переделаны фото пользователей (избавляемся от HasFilesBehavior)
  • Добавлены хелперы моделей разделов и элементов контента
  • Обновлен механизм менеджера файлов в хранилище
  • Рефакторинг кода
  • Новые поведения для работы с файлами. Новые элементы. (Большое изменение!)
  • Добавлена модель CmsStorageFile
  • Удалены некоторые старые виджеты работы с формами
  • Исправлено формирование меню в административной части (добавлено сканирование рабочих диррикторий проекта)
  • Доработка системы миграций (установка миграций из проекта в момент обновления)
  • В базовый assetBoundle добавлен метод getAssetUrl
  • Автоматическое создание файла с настройками коннекта к базе данных

2.0.15.2

  • Обновлен механизм установки миграций

2.0.15.1

  • Доработка обращения к api

2.0.15

  • Доработка ajax менеджера
  • Исправлены include_once пути к подключаемым файлам
  • is depricated params in UrlRuleContentElement and UrlRuleTree !!!
  • Переименованные некоторые компоненты
  • Меню управления модулями
  • Настройка адресации страниц через настройки сео компонента

2.0.14

  • Доработка модуля поиск
  • Новые опции в пунктах меню activeCallback
  • Доработка вложенного меню (увеличина возможная вложенность)
  • Логирование поисковых запросов
  • Разработка унивесральных пользователеских свойств
  • Удаление старых групп пользователей
  • Добавлен вызов refresh после сохранения модели в административной части
  • Увеличен memory_limit в сценарии формирования Sitemap.
  • Исправление багов, в регистре классов.
  • Доработка обработки ajax ошибок 403 заголовка
  • 403 заголовок обрабатывается в формах

2.0.13.1

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

2.0.13

  • Сортировка в меню админки
  • Многоуровневое меню в административной части
  • Дополнительные настройки доступа в настройках.
  • Управление доступом вынесено в настройки. Все стало более понятно.
  • Улушчен механизм управления разрешениями ролей
  • Новый виджет для управления привилегиями
  • Небольшой рефакторинг, удаление инфоблоков и статических блоков
  • Возможность выбора цвета выделения рамок вставленных компонентов и виджетов на странице в режиме редактирования.
  • Управление генератором кода через админ панель.
  • Управление дебагом через админ панель.
  • Дополнение данных профиля пользователя, при авторизации через социальные сети
  • Авторизация через vk
  • Авторизация через социальные сети, настраивается через админ панель.
  • Исправление багов при социальной авторизации
  • Управление социальными профилями в административной части
  • Убрана фатальная ошибка при редактировании дополнительных свойств элемента
  • Новые настройки постраничной навигации элементов контента

2.0.12

  • Исправление ряда багов
  • Доработка получения связанных свойст
  • Исправлен баг в элементе формы выбора файла
  • Новый элемент выбора файла в пользовательских типах
  • Новый элемент выбора цвета в пользовательских типах
  • Правильные имена в формах выбора пользователя
  • Правильная сортировка корневых раздело дерева (согласно приоритету сайтов по убыванию)
  • Исправлен баг сброса сайта по умолчанию, в момент редактирования.
  • Добавлена возможность настройки http авторизации
  • Доработка поиска.
  • Экранирование пароля при работе с базоый данных в консольных скриптах
  • Исправлен баг с добавлением элементов контента с одинаковыми названиями.
  • Исправлен баг с автоматическими префиксами виджетов CMS. Теперь они имеют свой префикс skeeks по умолчанию.

2.0.11

  • Исправлен баг создания свойств для разных типов контента с одинаковыми code name.
  • Исправлен баг с постраничной навигацией в виджете вывода элемнтов.
  • Исправлен баг создания свойств для разных типов разделов с одинаковыми code name.

2.0.10

  • Незначительные исправления верстки
  • Оформление элемента в таблице админки
  • Изменилось максимальное количество привязки файлов к записям (поведение HasFiles) - теперь 250
  • Коннект к базе данных по умолчанию для console приложений

2.0.9

  • Добавлены настройки email шаблонов
  • Скрытые и открытые копии обо всех уведомлениях
  • Доработка отправки email уведомлений
  • Исправление двойной инициализации cms
  • Подключение зарегистрированных моделей, удалены depricated
  • Конифгурирование db компонента по умолчанию
  • Добавлена возможность настройки групп, в которые будет попадать пользователь после регистрации
  • Добавлена новая роль гость (она же назначена всем неавтоирзованным пользователям по умолчанию)
  • Проверки перед удалением разрешений
  • Проверки перед удалением ролей
  • Добавлена возможность хранения сессий в базе данных. Настройка в админке.

2.0.8

2.0.7

  • Исправлены некоторые незначительные ошибки
  • Мультидействия над моделями
  • Модернизация таблиц в админке
  • Подсветка выделенных CheckBox в админке
  • Доработка таблиц ролей, и привилегий
  • Изменение внешнего вида GridViewHasSettings

2.0.6.1

  • Исправление небольших ошибок

2.0.6

  • Исправление ошибок в GridViewHasSettings
  • Включение в гридах с настройками, автоматического определения полей модели.
  • Доработка настраиваемых таблиц. Выбранные поля по умолчанию.
  • Возможность показа дополнительных свойств элементов в таблице
  • Доработка настроек таблицы, возможность менять порядок колонок.
  • В гриде с сохраняющимися настройками, можно по умолчанию отключать колонки visible => false, при этом они попадают в настройки формы и их можно включить.
  • Исправлен баг, перехода на несуществующую модель в редакторе админке
  • Чистка вывода результата выполнения агентов на хитах
  • Исправлен агент cms/db/db-refresh
  • skeeks\cms\widgets\ColorInput
  • Новый элемент выбора цвета yii2-widget-colorinput
  • Перенастройка assetManager по умолчанию
  • Проверка кэша конфигов на целостность, если он некорректный просходит его пересборка.

2.0.5

  • В процесс обновления платформы, установки и удаления пакетов добавлены детали процесса
  • Критичный баг, безопасная загрузка всех компонентов в админке
  • Именнованная группа логов агентов
  • Исправлены ошибки загрузки настроек компонентов CMS в консольных приложениях
  • Обновлен скрипт обновления проекта
  • Добавлено новое событие в Yii::$app->on(Cms::EVENT_AFTER_UPDATE - срабатывает после обновления проекта
  • Исправлена ошибка в управлении настройками таблиц (система администрирования)
  • Разработка системы агентов
  • Изменения в системе логирования
  • В меню админки добавлено новое свойство accessCallback - для дополнительных проверок показа пункта.

2.0.4

  • \skeeks\cms\Captcha - добавлена каптча cms
  • Изменен элемент выбора изображения заглушки
  • Исправлен баг, сохранения связанных свойств
  • Добавлено действие проверки каптчи
  • Добавлена проверка наличия на хостинге функций exec, system
  • Возможность задания минимальной высоты умным фреймам.
  • http://git.skeeks.com/skeeks/cms/issues/26 - Реализовать элемент, для выбора или загрузки файла.
  • Новый хелпер sx.helpers.Request - удобный парсинг, гет параметров страницы.
  • В механизме обновления проекта добавлена информация, о текущей версии cms и yii фреймворка.
  • В панеле управления сайтом, выключен fancybox по умолчанию
  • В визуальном редакторе по умолчанию выключен параметр $ckeditorCodeSnippetGeshi

2.0.3

  • Исправлен баг увеличения фото при выборе файлов в Ckeditor
  • В Ckeditor появились сниппеты, и возможность настройки тем сниппетов
  • Адаптация проекта для работы с php70. Удален \skeeks\sx\String (Cannot use skeeks\sx\String as String because 'String' is a special class name)
  • У базового компонента CMS добавлено свойство defaultAttributes, в котором, хранятся базовые параметры вызова. Если это виджет то, данные вызова виджета; есди же компонент приложения - то конфиг.
  • HasJsonFieldsBehavior - добавлен перехват json::decode невалидного значения
  • Обновление длинны хранимых символов в базе данных (используем longtext)

2.0.2

  • Обновлена система шаблонов
  • Удалено свойство templateDefault \skeeks\cms\components\Cms
  • Исправлено отображение ошибки, при попытке входа в админ панель неавторизованного пользователя.
  • Is depricated \skeeks\cms\components\Cms property templateDefault (будут задействованы view theme yii2)

2.0.1

  • Чистка кэша после применения миграций
  • Запрос восстановления пароля изменен с Pjax на Ajax
  • Авторизация в админ панель изменена с Pjax на Ajax
  • Исправлен критичный баг, сохранение настроек и компонентов, происходит только после валидации. До этого момента в момент редактирования показывались ошибки, но при этом сохранение все равно приосходило.
  • Исправлена проблема канвас меню, авторизации, при быстром редактировании сайта
  • Доработана страница авторизации в админ панеле
  • Удалено depricated свойство PjaxOptions в admin\Pjax виджете
  • Исправлена ошибка восстановления пароля админ панели
  • Добавлена настройка безопасности passwordResetTokenExpire в базовый компонент CMS
  • На экране блокировки, по умолчанию пароль сброшен.
  • Добавлена кнопка блокировки аккаунта в админ панеле.
  • Добавлена блокировка пользователя в админ панеле, если он долго не обновляет страницу (15 минут по умолчанию)
  • Добавлен учет последней актиности пользователей в админ панели
  • Установка стабильных пакетов через маркетплейс

2.0.0

  • Определение версии базового модуля cms определяется из версии git проекта
  • Подключен редактор markdown
  • По умолчанию включена extra сборка Ckeditor
  • Обновлен скрипт обновления проекта
  • Возможность выбора разных тем оформления и наборов инструментов
  • Добавлены настройки визуального редактора в админ панеле
  • Использование нового Ckeditor
  • Доработка ошибок связанных свойств, их отображение в админке
  • Доработка трейта GridSortable
  • Исправлены ошибки в RelatedGrid
  • CmsExtensions умеют читать README.md и CHANGELOG.md
  • Изменен компонент js Window, по умолчанию текущее окно не закрывается если было создано родительским, и родительское закрыли. Но опционально поддерживает эту возможнсоть
  • Исправлен баг с увеличением картинок в админке
  • Обновлен маркетплейс каталог
  • Исправлены баги обновления привилегий
  • Полное обновление платформы (инструмент маркетплейс)
  • Добавлена возможность удаления пакетов
  • Установка пакетов через админ панель, мощный менеджер-устанощик
  • Изменения в ssh скриптах (utils, update)
  • Доработан механизм удаления модулей из проекта
  • Добавлен установщик новых модулей через админ панель
  • Добавлена подмотка в ssh консоль
  • Доработка фокуса консоли после выполнения команд, при загрузке страницы.
  • Исправлена ошибка увеличения картинок в админке
  • Обновление фона авторизации и регистрации админки
  • Переработка js админки
  • Разработка многофункциональной ssh консоли. + внешнее апи
  • Разработан новый виджет SshConsole, именен админский функционал Ssh консоли.
  • Обновление консольных комманд. Разделение по логике, по контроллерам.
  • Доработка бага с турбаром управления сайтом.
  • Доработка компонента поиск. Появились новые настройки.
  • Правка багов виджета "КомбоТекст"
  • Установленные решения + версии
  • Исправление багов и ошибок в режиме включенных notice
  • Новый независимый пакет skeeks/yii2-curl
  • Начало интеграции с marketplace
  • Зависимость cms от php curl extension
  • Новый helper\Curl. Для рабоыт с php curl extension
  • Возможность установки и удаления пактов через комманды композер
  • Добавлены подсказки в консоль, для всех доступных команд
  • Обновление по умолчанию происходит без дополнительных вопросов
  • Возврат модифицированных файлов ядра в исходное положение php yii cms/composer/revert-modified-files
  • Обновленная, более безопасная ssh консоль
  • Проверка модификации ядра и библиотек
  • Новый тест проверки ошибок в консольных командах
  • Добавлено время авторизации пользователей
  • Возможность указаывать шаблон по умолчанию и дополнительный шаблон сайта.
  • Доработка личного кабинета пользователя
  • Новые настройки в виджете списка элементов
  • В текстовом виджете изменен элемент управления текстом. Теперь стоит комбо текст.
  • Встроенный компонент поиска
  • Добавлена проверка наличия mysqldump
  • Добавлена проверка наличия git client
  • Возможность утановки базы из дампа
  • Исправление ошибки elfinder
  • Обновление скрипта обновления
  • Добавлена возможность управления активностью пользователей
  • Добавлена полезная console tool для работы с композером cms/composer
  • Доработка сценария при отсутствии коннекта к базе данных
  • Новый component dbDump
  • Доработка console tools cms/backup/go-db и cms/backup/db-list
  • Доработка отображения ошибки, при отсутствии коннекта к базе данных
  • Обновлены установочные скрипты + тест
  • Доработка cms/update console tool
  • В системе администрирования добавлен FullScrenn режим
  • Новая консольный контроллер с полезными утилитами UtilsController (php yii help cms/utils)
  • Изменения в скриптах обновления

2.0.0.rc5

  • В редактировании разделов добавлено отображение элементов, которые привязаны к этому разделу. Так же есть возможность добавлять новые элемнты сразу же в этот раздел.
  • Доработка виджета DropDownActions (теперь по умолчанию первое действие показывается в виде отдельной кнопки)
  • В таблице элементов добавить поле категории, и дополнительных категорий.
  • Доработка связанных свойств
  • Доработка элемента формы EditedSelect
  • Доработка базы email адресов
  • Доработка базы телефонов
  • Доработан режим редактирования виджетов (пустые виджеты в режиме редактирования)
  • Исправлена ошибка в виджете списка элементов
  • Доработка режима редактирования виджетов

2.0.0.rc4

  • Исправлена ошибка хлебных крошек админки
  • Релазован учет приоритетов действий админки
  • Переработка связанных свойств элементов и разделов
  • Доработка связанных свойств
  • Исправлен баг, при сохранении связанных свойств к элементам и разделам
  • Удобное управление настройками контента
  • Изменение иконки файлового менеджера в админке
  • Доработка хлебных крошек в админке, доработка title
  • Реализован базовый компонент генерации sitemap.xml, по умолчанию доступен по адресу /sitemap.xml
  • Добавлен учет времени активности записей в виджете ContentElementsCmsWidget
  • Увеличение длинны кода сайта до 15 символов
  • Доработка блока инструментов, изменение внешнего вида
  • Добавлена новая глобальная константа BACKUP_DIR
  • Разработка первой версии бэкапов базы данных
  • Версия проекта вынесена в файл VERSION

2.0.0.rc3

  • Добавлено управление началом и окончанием активности элементов
  • Исправление проблемы http://git.skeeks.com/skeeks/cms/issues/2
  • Перестановка элементов в формах редактирования элементов и разделов
  • В управление служебной информацией добавлено управлением датой завершения публикации.
  • Исправления ошибок в виджете ContentElementsCmsWidget
  • Некорректно работает элемент выбора даты и времени. Исправлено, обновлена библиотека.
  • Добавлена возможность редактирования robots.txt через админ панель (Настройки -> Сео -> Индексация -> robots.txt)
  • Новый элемент форм ComboTextWidget
  • Ckeditor remove depricated property
  • Разделены вкладки анонс и полное описание, в разделах и элементах
  • Добавлена зависимость от пакета skeeks/yii2-widget-codemirror
  • Добавлена возможность редактирования url code для разделов
  • Авторизация через социальные сети.
  • Добавлены данные для пользователей. Кто добавил пользователя, кто изменил его информацию.
  • Доработка ValidateRulesTrait.
  • Исправлена ошибка в TreeMenuCmsWidget.
  • Новый виджет SitesCmsWidget — позволяет выводить список сайтов.
  • Обновлен виджет ContentElementsCmsWidget - добавлен учет вложенных разделов.
  • Поправлен баг редактирования дерева, при многосайтововсти.
  • Кэш конфигов компонентов. Теперь еще зависит и от APP_DIR

2.0.0.rc2

  • Доработка регистрации
  • Добавлена вомзожность управления колонками GridViewHasSettings первая версия.
  • Разработан GridViewHasSettings для админки
  • Обновлен GridView виджет админ панели
  • Управление настройками компонента и взаимодействие с базой вынесено в трейт HasComponentDbSettingsTrait
  • Исправлены мелкие баги
  • Исправлен баг указания сценариев для AdminOneModelUpdateAction и AdminModelEditorCreateAction

2.0.0.rc1

  • AdminController trigger init (сообщает что готов, и в этот момент любой компонент, может добавить любые действия в этот контроллер)
  • Admin Module после загрузки, инициализирует все описанные в конфигах компоненты, они в свою очередь могут подписаться на какие либо собитыия и ждать
  • Динамическое добавление действий в админку
  • Удален AdminModelEditorSmartController
  • Кэширование основных моментов
  • Новое поведение HasTableCache, которое инвалидирует кэш тег таблицы, при любом изменении любой сущьности в ней.
  • Обновлен процесс уставноки
  • Обновлен гайд по установке
  • СontentElementsCmsWidget
  • WidgetRenderable
  • BreadcrumbsCmsWidget
  • В дереве показываются подсказки типов
  • Начало написания cms виджетов
  • Storage Files fix bugs
  • Реализация дополнительных свойств и типов разделов.
  • Новая настройка cms компонента template
  • Удаление layouts компонента
  • Удаление старого функционала виджетов
  • Добавлены новые cms виджеты
  • Удалены инфоблоки
  • Переработка базовых компонентов cms
  • Доработка управления деревом
  • Удаления неиспользуемых полей для разделов дерева
  • Удаления неиспользуемых полей для файлов
  • Удаления неиспользуемых полей для пользователей
  • Удаления некоторых поведений и неиспользуемого кода.
  • Удаление Publications
  • Удаление PageOptions.
  • Удалены социальные элементы, будут реализованны в виде дополнительных модулей.
  • Доработка форм, вынесение функционала форм в трейты
  • ActionFormTrait для админских форм
  • испрвлены мелкие баги админки
  • Дополнительные свойства вынесены в отдельный action
  • Кнопки применить, сохранить, отменить в админ части.
  • Переработка меню админ части
  • HasSeoPageUrl - изменение логики
  • HasTrees - новое поведение
  • Разработка элементов котнтента
  • Разработка контента
  • Разработка типов контента
  • Возможность задания callback функции при построении меню админки

https://github.com/skeeks-cms/cms/blob/master/changelogs/CHANGELOG-V1.md