CHANGELOG for 1.1.0-alpha2

Url to see changes:

Possible BC breaker

  • The name of OpenOrchestraBackofficeBundleFormTypeAreaType is now oo_area
  • The name of OpenOrchestraBackofficeBundleFormTypeBlockChoiceType is now oo_block_choice
  • The name of OpenOrchestraBackofficeBundleFormTypeBlockType is now oo_block
  • The name of OpenOrchestraBackofficeBundleFormTypeExistingBlockChoiceType is now oo_existing_block
  • The name of OpenOrchestraBackofficeBundleFormTypeNodeType is now oo_node
  • The name of OpenOrchestraBackofficeBundleFormTypeApiClientType is now oo_api_client
  • The class OpenOrchestraBackofficeBundleFormTypeAbstractOrchestraGroupType is deleted and replaced by OpenOrchestraBackofficeBundleFormTypeAbstractGroupChoiceType
  • The class OpenOrchestraBackofficeBundleFormTypeOrchestraColorPickerType is deleted and replaced by OpenOrchestraBackofficeBundleFormTypeColorPickerType
  • The class OpenOrchestraBackofficeBundleFormTypeOrchestraChoicesOption is deleted and replaced by OpenOrchestraBackofficeBundleFormTypeComponentChoicesOptionType
  • The class OpenOrchestraBackofficeBundleFormTypeOrchestraContentTypeChoiceType is deleted and replaced by OpenOrchestraBackofficeBundleFormTypeComponentContentTypeChoiceType
  • The class OpenOrchestraBackofficeBundleFormTypeOrchestraDateWidgetOption is deleted and replaced by OpenOrchestraBackofficeBundleFormTypeComponentDateWidgetOptionType
  • The class OpenOrchestraBackofficeBundleFormTypeOrchestraFieldChoice is deleted and replaced by OpenOrchestraBackofficeBundleFormTypeComponentFieldChoiceType
  • The class OpenOrchestraBackofficeBundleFormTypeOrchestraKeywordsType is deleted and replaced by OpenOrchestraBackofficeBundleFormTypeComponentKeywordsChoiceType
  • The class OpenOrchestraBackofficeBundleFormTypeOrchestraNodeChoiceType is deleted and replaced by OpenOrchestraBackofficeBundleFormTypeComponentNodeChoiceType
  • The class OpenOrchestraBackofficeBundleFormTypeOrchestraRoleChoiceType is deleted and replaced by OpenOrchestraBackofficeBundleFormTypeComponentRoleChoiceType
  • The class OpenOrchestraBackofficeBundleFormTypeOrchestraSiteChoiceType is deleted and replaced by OpenOrchestraBackofficeBundleFormTypeComponentSiteChoiceType
  • The class OpenOrchestraBackofficeBundleFormTypeOrchestraThemeChoiceType is deleted and replaced by OpenOrchestraBackofficeBundleFormTypeComponentThemeChoiceType
  • The class OpenOrchestraBackofficeBundleFormTypeOrchestraVideoType is deleted and replaced by OpenOrchestraBackofficeBundleFormTypeVideoType
  • The name of OpenOrchestraBackofficeBundleFormTypeContentType is now oo_content
  • The name of OpenOrchestraBackofficeBundleFormTypeContentTypeType is now oo_cont ent_type
  • The name of OpenOrchestraBackofficeBundleFormTypeFieldOptionType is now oo_field_option
  • The name of OpenOrchestraBackofficeBundleFormTypeFieldTypeType is now oo_field_type
  • The name of OpenOrchestraBackofficeBundleFormTypeGroupType is now oo_group
  • The name of OpenOrchestraBackofficeBundleFormTypeKeywordType is now oo_keyword
  • The name of OpenOrchestraBackofficeBundleFormTypeRedirectionType is now oo_redirection
  • The name of OpenOrchestraBackofficeBundleFormTypeRoleType is now oo_role
  • The name of OpenOrchestraBackofficeBundleFormTypeSiteAliasType is now oo_site_alias
  • The name of OpenOrchestraBackofficeBundleFormTypeSiteType is now oo_site
  • The name of OpenOrchestraBackofficeBundleFormTypeStatusType is now oo_status
  • The name of OpenOrchestraBackofficeBundleFormTypeTemplateType is now oo_template
  • The name of OpenOrchestraBackofficeBundleFormTypeThemeType is now oo_theme
  • The name of OpenOrchestraBackofficeBundleFormTypeTinymceType is now oo_tinymce
  • The name of OpenOrchestraBackofficeBundleFormTypeTranslatedValueCollectionType is now oo_translated_value_collection
  • The name of OpenOrchestraBackofficeBundleFormTypeTranslatedValueType is now oo_translated_value
  • The class OpenOrchestraBackofficeBundleFormTypeOrchestraGroupType is deleted and replaced by OpenOrchestraGroupBundleFormTypeGroupDocumentType
  • The name of OpenOrchestraMediaAdminBundleFormTypeFolderType is now oo_folder
  • The name of OpenOrchestraMediaAdminBundleFormTypeMediaCropType is now oo_media_crop
  • The name of OpenOrchestraMediaAdminBundleFormTypeMediaMetaType is now oo_media_meta
  • The name of OpenOrchestraMediaAdminBundleFormTypeMediaType is now oo_media
  • The class OpenOrchestraMediaAdminBundleFormDataTransformerOrchestraMediaTransformer is deleted and replaced by OpenOrchestraMediaAdminBundleFormDataTransformerMediaChoiceTransformer
  • The class OpenOrchestraMediaAdminBundleFormTypeOrchestraMediaType is deleted and replaced by OpenOrchestraMediaAdminBundleFormTypeComponentMediaChoiceType
  • The class OpenOrchestraMediaAdminBundleFormTypeOrchestraSiteForFolderChoiceType is deleted and replaced by OpenOrchestraMediaAdminBundleFormTypeSiteForFolderChoiceType
  • The class OpenOrchestraModelBundleFormTypeOrchestraRoleType is deleted and replaced by OpenOrchestraModelBundleFormTypeWorkflowRoleChoiceType
  • The class OpenOrchestraModelBundleFormTypeOrchestraSiteType is deleted and replaced by OpenOrchestraModelBundleFormTypeGroupSiteChoiceType
  • The class OpenOrchestraModelBundleFormTypeOrchestraStatusType is deleted and replaced by OpenOrchestraModelBundleFormTypeStatusChoiceType
  • The class OpenOrchestraModelBundleFormTypeOrchestraThemeType is deleted and replaced by OpenOrchestraModelBundleFormTypeSiteThemeChoiceType
  • The class OpenOrchestraModelInterfaceFormTypeAbstractOrchestraRoleType is deleted and replaced by OpenOrchestraModelInterfaceFormTypeAbstractWorkflowRoleChoiceType
  • The class OpenOrchestraModelInterfaceFormTypeAbstractOrchestraSiteType is deleted and replaced by OpenOrchestraModelInterfaceFormTypeAbstractGroupSiteChoiceType
  • The class OpenOrchestraModelInterfaceFormTypeAbstractOrchestraStatusType is deleted and replaced by OpenOrchestraModelInterfaceFormTypeAbstractStatusChoiceType
  • The class OpenOrchestraModelInterfaceFormTypeAbstractOrchestraThemeType is deleted and replaced by OpenOrchestraModelInterfaceFormTypeAbstractSiteThemeChoiceType
  • The name of OpenOrchestraAdminBundleFormTypeRegistrationUserType is now oo_registration_user
  • The name of OpenOrchestraAdminBundleFormTypeUserType is now oo_user
  • The name of OpenOrchestraUserBundleFormTypeChangePasswordUserType is now oo_user_change_password
  • The class OpenOrchestraWorkflowFunctionAdminBundleFormTypeAuthorizationType is deleted and replaced by OpenOrchestraWorkflowFunctionAdminBundleFormTypeComponentAuthorizationType
  • The class OpenOrchestraWorkflowFunctionAdminBundleFormTypeOrchestraWorkflowFunctionType is deleted and replaced by OpenOrchestraWorkflowFunctionAdminBundleFormTypeComponentWorkflowFunctionChoiceType
  • The name of OpenOrchestraWorkflowFunctionAdminBundleFormTypeWorkflowRightType is now oo_workflow_right
  • The name of OpenOrchestraWorkflowFunctionAdminBundleFormTypeWorkflowFunctionType is now oo_workflow_function

Bug fixes

  • User is now able to delete a media folder when the last media is deleted, without having to refresh the page.
  • When creating a new media folder, menu is now automatically refreshed.

New features

  • Replace the media upload GUI with a new component allowing multi-upload
  • Adding roles for nodes (CREATE, UPDATE, MOVE, DELETE)
  • Adding roles for content types (CREATE, UPDATE, DELETE)
  • Adding roles for keywords (CREATE, UPDATE, DELETE)
  • Adding roles for redirections (CREATE, UPDATE, DELETE)
  • Adding roles for trashcan (RESTORE)
  • Adding roles for api accesses (CREATE, UPDATE, DELETE)
  • Adding roles for contents (CREATE, UPDATE, DELETE)
  • Adding roles for medias (CREATE, UPDATE, DELETE)
  • Adding roles for roles (CREATE, UPDATE, DELETE)
  • Adding roles for sites (CREATE, UPDATE, DELETE)
  • Adding roles for users (CREATE, UPDATE, DELETE)
  • Adding roles for transverse nodes (UPDATE)
  • Adding roles for workflow status (CREATE, UPDATE, DELETE)
  • Adding roles for workflow functions (CREATE, UPDATE, DELETE)

Other changes

  • In differents dataTable, the global search is disabled. To reactivate it, you can use the data attribute display-global-search=true in the link in navigation panel.
  • Every repository that should be paginated are now implementing OpenOrchestraPaginationConfigurationPaginationRepositoryInterface
  • The version of Symfony is updated to 2.7.6
  • Module php5-ffmpeg is replaced by PHP driver PHP-FFMpeg

Deprecated method

  • The method findByAuthor has been deprecated in both NodeRepository and ContentRepository
  • The class OpenOrchestraModelInterfaceRepositoryPaginateRepositoryInterface has been replaced by OpenOrchestraPaginationConfigurationPaginationRepositoryInterface

Suppressed method

Configuration changes