CHANGELOG 1.2.0

Url to see changes:

New features

  • [open-orchestra] synchronize all contents with statusable state in content type #1074 (itkg-nanne)
  • [open-orchestra] Add use reference when node is used in node #1053 (alavieille)
  • [open-orchestra] add possibility to pre-filter data in table view (use case, filter on current site for trashcan) #1049 (itkg-nanne)
  • [open-orchestra-cms-bundle] In node edition, publishing and unpublishing dates can be selected via a date picker #1953 (ngilain)
  • [open-orchestra-cms-bundle] hide action button in log datatable #1928 (itkg-nanne)
  • [open-orchestra-cms-bundle] Add GroupRepository::findAllWithSiteId #1918 (ngilain)
  • [open-orchestra] add list of modification for dashboard on node and content #1037 (itkg-nanne)
  • [open-orchestra] add possibility to create status published and editable #1029 (itkg-nanne)
  • [open-orchestra] Add posibility to add an user in group edit display #1009 (alavieille)
  • [open-orchestra] New interface to contributing the nodes and the templates #997 (alavieille)
  • [open-orchestra] Update Vagrant developement environment to Debian 8.4 #984 (ngilain)
  • [open-orchestra] Adding yaml compatibility for Symfony 3 #982 (alavieille)
  • [open-orchestra-base-api-bundle] Possibility to deserialize the value of content attribute #107 (alavieille)
  • [open-orchestra-bbcode-bundle] Add BBcodeElementNodeInterface::getAsText #25 (ngilain)
  • [open-orchestra-cms-bundle] A content type can no more be deleted if it is used #1885 (ngilain)
  • [open-orchestra-cms-bundle] Content usage in configurable content block is now tracked #1875 (ngilain)
  • [open-orchestra-cms-bundle] add optionally statusable for content #1869 (itkg-nanne)
  • [open-orchestra-cms-bundle] Add possibility to duplicate a group in the group list #1865 (alavieille)
  • [open-orchestra-cms-bundle] Add keywords use tracking #1862 (ngilain)
  • [open-orchestra-cms-bundle] optional version for content #1859 (itkg-nanne)
  • [open-orchestra-cms-bundle] Improvement of translation storage #1858 (alavieille)
  • [open-orchestra-cms-bundle] make status optional for content #1855 (itkg-nanne)
  • [open-orchestra-cms-bundle] Add a query parameter cache=private in the url when a private block is rendering #1853 (alavieille)
  • [open-orchestra-cms-bundle] Add possibility to duplicate a content in the content list #1850 (alavieille)
  • [open-orchestra-cms-bundle] Nodes can now be auto-published/unpublished on date #1845 (ngilain)
  • [open-orchestra-cms-bundle] add default max age to 600s in block form strategies #1843 (alavieille)
  • [open-orchestra-cms-bundle] Added possibility to order the fields of content type #1842 (alavieille)
  • [open-orchestra-cms-bundle] add possibility to order role in group form by yml configuration #1830 (itkg-nanne)
  • [open-orchestra-cms-bundle] In the Back Office, users can now update their account via the new “My account page” #1817 (ngilain)
  • [open-orchestra-cms-bundle] add internal link functionality #1816 (itkg-nanne)
  • [open-orchestra-cms-bundle] The custom field types used to describe a Content Type can now be described with as many options as desired #1815 (ngilain)
  • [open-orchestra-cms-bundle] Adding a more explicit message for field content type id and field id about allowed characters #1809 (alavieille)
  • [open-orchestra-cms-bundle] Move GeneratorBundle requirement from dev to standard #1794 (ngilain)
  • [open-orchestra-cms-bundle] Remove innocead/captchabundle@dev whitelist dependency #1789 (ngilain)
  • [open-orchestra-cms-bundle] On a site, the default Meta Description and Meta Keywords can now be personnalized per language #1757 (ngilain)
  • [open-orchestra-cms-bundle] Add the oo_mullti_languages_text form type #1755 (ngilain)
  • [open-orchestra-cms-bundle] stock reference keyword #1734 (itkg-nanne)
  • [open-orchestra-cms-bundle] make meta keywords and meta descriptions multilanguages in site and node #1733 (djamnazi)
  • [open-orchestra-cms-bundle] FIlter language tabs on node page to show only languages used in a SiteAlias #1672 (ngilain)
  • [open-orchestra-cms-bundle] catch js error on form submission #1660 (itkg-nanne)
  • [open-orchestra-cms-bundle] hide error 403 on redirection after post in user context #1649 (itkg-nanne)
  • [open-orchestra-cms-bundle] Update requirement version of bower to 1.7 #1640 (alavieille)
  • [open-orchestra-cms-bundle] Update requirement version of grunt-cli ~1.2 #1640 (alavieille)
  • [open-orchestra-cms-bundle] Update requirement version of grunt-contrib-symlink ~1.0 #1640 (alavieille)
  • [open-orchestra-cms-bundle] Update requirement version of grunt-contrib-cssmin ~1.0 #1640 (alavieille)
  • [open-orchestra-cms-bundle] Update requirement version of grunt-contrib-coffee ~1.0 #1640 (alavieille)
  • [open-orchestra-cms-bundle] Update requirement version of grunt-contrib-uglify ~1.0 #1640 (alavieille)
  • [open-orchestra-cms-bundle] Update requirement version of grunt-contrib-concat ~1.0 #1640 (alavieille)
  • [open-orchestra-cms-bundle] Update requirement version of grunt-contrib-watch ~1.0 #1640 (alavieille)
  • [open-orchestra-cms-bundle] Update requirement version of grunt-contrib-clean ~1.0 #1640 (alavieille)
  • [open-orchestra-cms-bundle] Update requirement version of coffee-script ~1.10.0 #1640 (alavieille)
  • [open-orchestra-cms-bundle] Update requirement version of load-grunt-tasks ~3.5.0 #1640 (alavieille)
  • [open-orchestra-cms-bundle] Update requirement version of glob: ~7.0.3 #1640 (alavieille)
  • [open-orchestra-cms-bundle] Update requirement version of grunt-contrib-less ~1.3.0 #1640 (alavieille)
  • [open-orchestra-cms-bundle] add an admin group that contains all role #1638 (djamnazi)
  • [open-orchestra-cms-bundle] Update css style of componement tab view replace class nav-tabs by nav-pills nav-justified #1624 (alavieille)
  • [open-orchestra-cms-bundle] Show node language and version language in title of edit form #1621 (alavieille)
  • [open-orchestra-cms-bundle] Add a method to find role for node only. #1610 (KevinArtus)
  • [open-orchestra-display-bundle] Replace innocead/captchabundle with gregwar/captchabundle #232 (ngilain)
  • [open-orchestra-elastica-bundle] Indexing nodes in elastica #53 (alavieille)
  • [open-orchestra-front-bundle] Add extension twig to generate an url of node with a nodeId , url_node and path_node #193 (alavieille)
  • [open-orchestra-front-bundle]  Custom template to the errors inside a block #192 (alavieille)
  • [open-orchestra-front-bundle] allow overriding logical name in route generating by using route name #169 (itkg-nanne)
  • [open-orchestra-front-bundle] show meta keywords and description in the header #168 (djamnazi)
  • [open-orchestra-front-bundle] set shared max age if ESI cache is supported on block request #161 (alavieille)
  • [open-orchestra-media-admin-bundle] Add references to media used in Content Types as default value for media attributes #291 (ngilain)
  • [open-orchestra-media-admin-bundle] add reload when creating folder in modal context #290 (itkg-nanne)
  • [open-orchestra-media-admin-bundle] Add possibility to validate a media before upload #284 (alavieille)
  • [open-orchestra-media-admin-bundle] Refacto Media usage tracking #282 (ngilain)
  • [open-orchestra-media-admin-bundle] Invalidate the cache tag of contents and nodes when update a media which they use it #277 (alavieille)
  • [open-orchestra-media-admin-bundle] Add possibility to add informations like exif data in the media documents. #273 (alavieille)
  • [open-orchestra-media-admin-bundle] The oo_media_choice formtype can now be set with a filter to disable the selection of media not matching the selected type #270 (ngilain)
  • [open-orchestra-media-admin-bundle] add folder event service factory to decouple the folder event #237 (djamnazi)
  • [open-orchestra-media-admin-bundle] remove image resize in tinyMce #210 (itkg-nanne)
  • [open-orchestra-media-bundle] Add use tracking to keywords #233 (ngilain)
  • [open-orchestra-media-bundle] Add index folder document #230 (alavieille)
  • [open-orchestra-media-bundle] A new twig function is introduced: render_media to render a media with several options #224 (ngilain)
  • [open-orchestra-media-bundle] The Open Orchestra display media strategies relies no more on the media mime type but on the media type #224 (ngilain)
  • [open-orchestra-media-bundle] add css style to media bbcode #191 (itkg-nanne)
  • [open-orchestra-model-bundle] Content usage is now trackable #647 (ngilain)
  • [open-orchestra-model-bundle] Add use tracking of keywords #643 (ngilain)
  • [open-orchestra-model-bundle] Add a 1.1.* -> 1.2.0 migration script to update the site meta #596 (ngilain)
  • [open-orchestra-model-bundle] Add a NodeRepository::findOneByNodeAndSite method #592 (ngilain)
  • [open-orchestra-model-bundle] Update route in database after site migration and site-alias update #575 (itkg-nanne)
  • [open-orchestra-model-interface] Add use trackable traits functionnality to track items usage #225 (ngilain)
  • [open-orchestra-mongo-libs] Add UseTrackable trait for documents #50 (ngilain)
  • [open-orchestra-user-bundle] Add an extendable validator on user password #123 (ngilain)

Deprecated

  • [open-orchestra] ContentRepository::findByAuthorAndSiteId #1037 (itkg-nanne)
  • [open-orchestra] NodeRepository::findByAuthorAndSiteId #1037 (itkg-nanne)
  • [open-orchestra-cms-bundle] TranslateValueInitializerListener is deprecated and will be removed in 2.0 #1858 (alavieille)
  • [open-orchestra-cms-bundle] TranslatedValueTypeSubscriber is deprecated and will be removed in 2.0 #1858 (alavieille)
  • [open-orchestra-cms-bundle] TranslatedValueCollectionType is deprecated and will be removed in 2.0 #1858 (alavieille)
  • [open-orchestra-cms-bundle] TranslatedValueType is deprecated and will be removed in 2.0 #1858 (alavieille)
  • [open-orchestra-cms-bundle] TranslatedValueDefaultValueInitializer is deprecated and will be removed in 2.0 #1858 (alavieille)
  • [open-orchestra-cms-bundle] TranslationChoiceManager is deprecated and will be removed in 2.0, replace by MultiLanguageChoiceManager #1858 (alavieille)
  • [open-orchestra-cms-bundle] TranslationChoiceExtension is deprecated and will be removed in 2.0, replace by MultiLanguagChoiceExtension #1858 (alavieille)
  • [open-orchestra-cms-bundle] method showInTemplateAction in AreaController will be removed in 2.0 #1814 (alavieille)
  • [open-orchestra-cms-bundle] method deleteAreaInNodeAction in AreaController will be removed in 2.0 #1814 (alavieille)
  • [open-orchestra-cms-bundle] method deleteAreaInNodeAreaAction in AreaController will be removed in 2.0 #1814 (alavieille)
  • [open-orchestra-cms-bundle] method deleteAreaInTemplateAction in AreaController will be removed in 2.0 #1814 (alavieille)
  • [open-orchestra-cms-bundle] method deleteAreaInTemplateAreaAction in AreaController will be removed in 2.0 #1814 (alavieille)
  • [open-orchestra-cms-bundle] method deleteAreaFromContainer in AreaController will be removed in 2.0 #1814 (alavieille)
  • [open-orchestra-cms-bundle] trait AreaContainer will be removed in 2.0 #1814 (alavieille)
  • [open-orchestra-cms-bundle] method updateAreasInTemplateAction in templateController will be removed in 2.0 #1814 (alavieille)
  • [open-orchestra-cms-bundle] property areas of NodeFacade will be removed in 2.0 #1814 (alavieille)
  • [open-orchestra-cms-bundle] property areas of TemplateFacade will be removed in 2.0 #1814 (alavieille)
  • [open-orchestra-cms-bundle] property boDirection of TemplateFacade will be removed in 2.0 #1814 (alavieille)
  • [open-orchestra-cms-bundle] property boDirection of NodeFacade will be removed in 2.0 #1814 (alavieille)
  • [open-orchestra-cms-bundle] property language of NodeFacade will be removed in 2.0 #1814 (alavieille)
  • [open-orchestra-cms-bundle] class AreaCollectionSubscriber will be removed in 2.0 #1814 (alavieille)
  • [open-orchestra-cms-bundle] class BoDirectionChildrenSubscriber will be removed in 2.0 #1814 (alavieille)
  • [open-orchestra-cms-bundle] class AbstractAreaContainerType will be removed in 2.0 #1814 (alavieille)
  • [open-orchestra-cms-bundle] class AreaType will be removed in 2.0 #1814 (alavieille)
  • [open-orchestra-cms-bundle] class UniqueAreaId will be removed in 2.0 #1814 (alavieille)
  • [open-orchestra-cms-bundle] class UniqueAreaIdValidator will be removed in 2.0 #1814 (alavieille)
  • [open-orchestra-cms-bundle] AbstractModulableTypeSubscriber class is deprecated since version 1.2.0 and will be removed in 1.3.0 #1764 (alavieille)
  • [open-orchestra-cms-bundle] BlockTypeSubscriber class is deprecated since version 1.2.0 and will be removed in 1.3.0. use BlockFormTypeSubscriber #1764 (alavieille)
  • [open-orchestra-cms-bundle] GenerateFormManager:createForm method is deprecated since version 1.2.0 and will be removed in 1.3.0. use getFormType #1764 (alavieille)
  • [open-orchestra-cms-bundle] deprecated OpenOrchestraBackofficeFormDataTransformerEmbedKeywordsToKeywordsTransformer #1734 (itkg-nanne)
  • [open-orchestra-cms-bundle] The OpenOrchestra\ApiBundle\Exceptions\TransformerParameterTypeException class is deprecated since version 1.2.0 and will be removed in 1.3.0, use OpenOrchestra\BaseApi\Exceptions\TransformerParameterTypeException #1623 (alavieille)
  • [open-orchestra-elastica-bundle] ElasticaSchemaInitializer class is deprecated since version 1.2.0 and will be removed in 1.3.0, it is replace by ElasticaSchemaInitializerInterface #39 (alavieille)
  • [open-orchestra-libs] deprecated OpenOrchestraTransformerConditionFromBooleanToBddTransformerInterface #51 (itkg-nanne)
  • [open-orchestra-media-admin-bundle] SaveMediaManager::isFileAllowed is deprecated and will remove in 2.0 #284 (alavieille)
  • [open-orchestra-media-admin-bundle] SaveMediaManager::createMediaFromUploadedFile is deprecated and will remove in 2.0 use initializeMediaFromUploadedFile #284 (alavieille)
  • [open-orchestra-media-admin-bundle] SaveMediaManager::getFilenameFromChunks is deprecated and will remove in 2.0 use getFileFromChunks #284 (alavieille)
  • [open-orchestra-media-bundle] The twig function display_media is deprecated, use render_media instead #224 (ngilain)
  • [open-orchestra-media-bundle] The several displayMedia methods (DisplayMediaManager + strategies) are deprecated, user renderMedia instead #224 (ngilain)
  • [open-orchestra-media-bundle] Media/Repository/FolderRepositoryInterface: findAllRootFolder is deprecated since version 1.1.0 and will be removed in 1.3.0. use findAllRootFolderBySiteId #202 (alavieille)
  • [open-orchestra-model-bundle] TranslatedValue is deprecated and will be removed in 2.0 #642 (alavieille)
  • [open-orchestra-model-bundle] NodeRepository::findByPathCurrentlyPublished #630 (itkg-nanne)
  • [open-orchestra-model-bundle] ContentRepositoryInterface::countByContentTypeInLastVersion method is deprecated since version 1.1.3 and will be removed in 2.0, it is replace by ContentRepository::countByContentTypeAndSiteInLastVersion method. #623 (alavieille)
  • [open-orchestra-model-bundle] deprecated OpenOrchestraModelBundleDocumentEmbedKeyword #583 (itkg-nanne)
  • [open-orchestra-model-interface] TranslatedValueNotExisting is deprecated and will be removed in 2.0 #220 (alavieille)
  • [open-orchestra-model-interface] TranslationChoiceManagerInterface is deprecated and will be removed in 2.0 #220 (alavieille)
  • [open-orchestra-model-interface] TranslatedValueContainerInterface is deprecated and will be removed in 2.0 #220 (alavieille)
  • [open-orchestra-model-interface] TranslatedValueInterface is deprecated and will be removed in 2.0 #220 (alavieille)
  • [open-orchestra-model-interface] merhod getBoDirection of AreaInterface will be removed in 2.0 #209 (alavieille)
  • [open-orchestra-model-interface] merhod setBoDirection of AreaInterface will be removed in 2.0 #209 (alavieille)
  • [open-orchestra-model-interface] merhod getBoDirection of NodeInterface will be removed in 2.0 #209 (alavieille)
  • [open-orchestra-model-interface] merhod setBoDirection of NodeInterface will be removed in 2.0 #209 (alavieille)
  • [open-orchestra-model-interface] merhod getBoDirection of TemplateInterface will be removed in 2.0 #209 (alavieille)
  • [open-orchestra-model-interface] merhod setBoDirection of TemplateInterface will be removed in 2.0 #209 (alavieille)
  • [open-orchestra-model-interface] merhod setLanguage of TemplateInterface will be removed in 2.0 #209 (alavieille)
  • [open-orchestra-model-interface] merhod getLanguage of TemplateInterface will be removed in 2.0 #209 (alavieille)
  • [open-orchestra-model-interface] deprecated OpenOrchestraModelInterfaceModelEmbedKeywordInterface #188 (itkg-nanne)
  • [open-orchestra-mongo-libs] Filter TranslatedFilterStrategy is deprecated and will be removed in 2.0, replaced by MultiLanguagesFilterStrategy #48 (alavieille)
  • [open-orchestra-mongo-libs] deprecated OpenOrchestraTransformerConditionFromBooleanToMongoTransformer #31 (itkg-nanne)

Possible BC breaker

  • [open-orchestra-base-bundle] Remove a useless parameter on open_orchestra_base_node_preview route #118 (ngilain)
  • [open-orchestra] version of friendsofsymfony/user-bundle is fixed to 2.0.0 alpha3 #992 (alavieille)
  • [open-orchestra-base-bundle] Parameter encryption_key should be identical between front and back office application #107 (alavieille)
  • [open-orchestra-cms-bundle] Adding new parameter open_orchestra_backoffice.block_default_configuration for block form strategies #1843 (alavieille)
  • [open-orchestra-cms-bundle] In the password strategy OAut2 the username and password must be in the request header #1823 (alavieille)
  • [open-orchestra-model-interface] ReadNodeInterface not extend AreaContainerInterface #209 (alavieille)
  • [open-orchestra-model-interface] TemplateInterface not extend AreaContainerInterface and BlockContainerInterface #209 (alavieille)
  • [open-orchestra-model-interface] Meta keywords and descriptions management are moved from metaableinterface to node (single language) and site (multi-languages) interfaces #195 (ngilain)
  • [open-orchestra-mongo-libs] Meta keywords and descriptions management are removed from metaable trait #33 (ngilain)

Bug fixes

  • [open-orchestra-cms-bundle] Fix set fixed parameter defined in default configuration when a block is created #1969 (alavieille)
  • [open-orchestra-cms-bundle] Content search filter content with the current site #1932 (alavieille)
  • [open-orchestra-display-bundle] Fix bug on internal link after changing form type for node in site #244 (itkg-nanne)
  • [open-orchestra-front-bundle] Fix matching routing problem with trailing / #205 (ngilain)
  • [open-orchestra-front-bundle] Correctly set the site context on a 404 error #198 (ngilain)
  • [open-orchestra-libs] Fix multiple search annotation on the same property #68 (alavieille)
  • [open-orchestra-media-admin-bundle] Refresh menu when folder name is updated #302 (alavieille)
  • [open-orchestra-theme-bundle] Assets version is correctly used when available #33 (ngilain)
  • [open-orchestra] When theme is updated, modification is updated in node #1026 (alavieille)
  • [open-orchestra] Remove requirement to sensio/generatorbundle #985 (ngilain)
  • [open-orchestra-base-bundle] Encryption manager use parameter encryption_key #107 (alavieille)
  • [open-orchestra-bbcode-bundle] The media in rich text are correctly added in reference #24 (alavieille)
  • [open-orchestra-cms-bundle] fix space in form internal link context #1891 (itkg-nanne)
  • [open-orchestra-cms-bundle]   Authorize status update when user is super admin #1849 (alavieille)
  • [open-orchestra-cms-bundle]  Fix cache tag block #1844 (alavieille)
  • [open-orchestra-cms-bundle] Optimized access of model group role #1841 (alavieille)
  • [open-orchestra-cms-bundle] Fixed slowness when show node tree, Optimized NodeGroupRoleVoter #1838 (alavieille)
  • [open-orchestra-cms-bundle] Radio button Link to the current site is only available when you create a content #1831 (alavieille)
  • [open-orchestra-cms-bundle] Fix elements count in content pagination. #1829 (alavieille)
  • [open-orchestra-cms-bundle] Fix currently published when a published content is duplicate #1826 (alavieille)
  • [open-orchestra-cms-bundle] Removing boLabel of the error nodes #1822 (alavieille)
  • [open-orchestra-cms-bundle] No redirect to page 1, when an element of a datable is removed #1821 (alavieille)
  • [open-orchestra-cms-bundle] Fix redirecting to dashboard when clicking in navigation after login #1820 (alavieille)
  • [open-orchestra-cms-bundle] Fix fill label block form #1804 (alavieille)
  • [open-orchestra-cms-bundle] Fix dependency of modelBundle in class fieldTypeType #1803 (alavieille)
  • [open-orchestra-cms-bundle] Fixing of category of item template in the right form #1788 (alavieille)
  • [open-orchestra-cms-bundle] Change the appConfigurationView creation order #1785 (ngilain)
  • [open-orchestra-cms-bundle] Fix the display of active tab of translated value form #1772 (djamnazi)
  • [open-orchestra-cms-bundle] Fix merge form block strategy with transformer and subscriber #1764 (alavieille)
  • [open-orchestra-cms-bundle] Fix data normalization when submitting a content form #1763 (alavieille)
  • [open-orchestra-cms-bundle]  Remove override default value of choice in javascript #1759 (alavieille)
  • [open-orchestra-cms-bundle] Fix popin error when click on button duplicate version #1758 (alavieille)
  • [open-orchestra-cms-bundle] Fix exception on node role list update in group when node contains deleted #1753 (itkg-nanne)
  • [open-orchestra-cms-bundle] Disallow creation of node in a language belonging fronts languages but not current site aliases languages #1751 (itkg-nanne)
  • [open-orchestra-cms-bundle] Fix areas order on local storage decache #1746 (itkg-nanne)
  • [open-orchestra-cms-bundle] Use the site binded to the group when setting a node role instead of the currently selected site #1741 (ngilain)
  • [open-orchestra-cms-bundle] Clear the node per node rights when changing the binding between a group and a site #1740 (ngilain)
  • [open-orchestra-cms-bundle] hide add button if user d’ont have create content role #1735 (djamnazi)
  • [open-orchestra-cms-bundle] Fix some broken input #1726 (ngilain)
  • [open-orchestra-cms-bundle] Fix wrong translation on workflow rights in group administration #1725 (ngilain)
  • [open-orchestra-cms-bundle] a block only used in a single place can now be moved into another area without being deleted #1721 (ngilain)
  • [open-orchestra-cms-bundle] Fix deactivate and re activate tinymce #1706 (alavieille)
  • [open-orchestra-cms-bundle] Fix duplicate model group role when update on model group role #1703 (alavieille)
  • [open-orchestra-cms-bundle] Fix IE9 padding of area in node and contribution in empty area #1700 (alavieille)
  • [open-orchestra-cms-bundle] Fix refresh and submit configurable content block form #1696 (alavieille)
  • [open-orchestra-cms-bundle] Fix Backoffice/Security/Authorization/Voter/NodeVersionVoter when create a new node #1694 (alavieille)
  • [open-orchestra-cms-bundle] Throw an exception in UpdateNodeGroupRoleMoveNodeSubscriber if NodeGroupRole is not set #1688 (ngilain)
  • [open-orchestra-cms-bundle] On the node edition page, the node is no more reloaded when clicking on the currently selected language tab #1687 (ngilain)
  • [open-orchestra-cms-bundle] Fix link with media in tinymce, replace tinymce plugin link by plugin orchestra_link #1686 (alavieille)
  • [open-orchestra-cms-bundle] A form containing a required oo_content_search now correctly display an error message when trying to submit it without completing the oo_content_search #1674 (ngilain)
  • [open-orchestra-cms-bundle] Fix loop redirection when load template underscore without valid session #1673 (alavieille)
  • [open-orchestra-cms-bundle] fix contentTypeForm to allow field type modification #1669 (djamnazi)
  • [open-orchestra-cms-bundle] Fix french translations #1668 (alavieille)
  • [open-orchestra-cms-bundle] Fix use contentId instead id in ContentSearchSubscriber #1667 (alavieille)
  • [open-orchestra-cms-bundle] Add boLabel on root node when create a new website #1652 (alavieille)
  • [open-orchestra-cms-bundle] Fix error index blocks when duplicate a node #1647 (alavieille)
  • [open-orchestra-cms-bundle] Fix the javascript error on datatable pagination #1643 (alavieille)
  • [open-orchestra-cms-bundle] maximun version for nodejs is ~4.4.3 #1640 (alavieille)
  • [open-orchestra-cms-bundle] Show breadcrumb after refresh page with datatable #1637 (alavieille)
  • [open-orchestra-cms-bundle] fix tinymce issues in collection context #1630 (itkg-nanne)
  • [open-orchestra-cms-bundle] Refresh page when saving a website form after a form error #1625 (alavieille)
  • [open-orchestra-cms-bundle] Fix dependency between BaseApi and ApiBundle, move TransformerParameterTypeException #1623 (alavieille)
  • [open-orchestra-cms-bundle] Fix default field in content type form #1613 (itkg-nanne)
  • [open-orchestra-cms-bundle] Fix block edition right management in global page #1612 (itkg-nanne)
  • [open-orchestra-cms-bundle] use dependency injection for BlockToArrayTransformer in BlockType #1608 (itkg-nanne)
  • [open-orchestra-cms-bundle] replace opacity by display in area toolbar to deactivate involuntary click #1607 (itkg-nanne)
  • [open-orchestra-display-bundle]  Fix slideshow block in IE11 #238 (alavieille)
  • [open-orchestra-display-bundle] Fix the badly formatted open_orchestra_display.contact.admin_content translation value #234 (ngilain)
  • [open-orchestra-display-bundle] Fix the Language List block when used in an error 404 page #217 (ngilain)
  • [open-orchestra-display-bundle] Fix display strategy configurable content with attribute contentSearch #216 (alavieille)
  • [open-orchestra-elastica-bundle] fix error on elastica populate when loading fixture from front #55 (itkg-nanne)
  • [open-orchestra-front-bundle] Node meta description and meta keywords are now correctly inserted into the html dom #171 (ngilain)
  • [open-orchestra-libs] Fix xml and yaml reader of search metadata #63 (alavieille)
  • [open-orchestra-media-admin-bundle] Fix redirection for folder creation in full page context #293 (itkg-nanne)
  • [open-orchestra-media-admin-bundle] Move document manager flush out of the loops #292 (itkg-nanne)
  • [open-orchestra-media-admin-bundle] When a media modal is closed, it’s correctly removed of DOM #286 (alavieille)
  • [open-orchestra-media-admin-bundle] Fix button browse of form media type #275 (alavieille)
  • [open-orchestra-media-admin-bundle] MediaTransformer need now a instance of TranslationChoiceManagerInterface instead of TranslationChoiceManager #268 (alavieille)
  • [open-orchestra-media-admin-bundle] Fix alternative generation when original image ratio is extreme #247 (ngilain)
  • [open-orchestra-media-admin-bundle] correct url for crop submit #244 (itkg-nanne)
  • [open-orchestra-media-admin-bundle] Media reference are set also in draft status and pending status of content and node #226 (alavieille)
  • [open-orchestra-media-admin-bundle] Remove browse button if user doesn’t have the access to the media management. #220 (djamnazi)
  • [open-orchestra-media-bundle] custom styles are correctly used in displayMedia #203 (Thiblef)
  • [open-orchestra-media-bundle] fix fix the document folder validator #198 (djamnazi)
  • [open-orchestra-model-bundle] Fix the bad return type of SiteRepository::findByAliasDomain #584 (ngilain)
  • [open-orchestra-theme-bundle] Adding classes in parameters in service.yml #32 (alavieille)
  • [open-orchestra-user-bundle] Fix dependency between UserBundle and BackOfficeBundle #102 (alavieille)
  • [open-orchestra-workflow-function-bundle] Prevents the deletion of workflow function if it used by an user #126 (alavieille)
  • [open-orchestra-workflow-function-bundle] Fix authorisation check when several Workflow profiles exist with the same transition #118 (ngilain)

Suppress

  • [open-orchestra-cms-bundle] Removal the block generator command #1808 (alavieille)
  • [open-orchestra-cms-bundle] Backoffice/AuthorizeEdition/AuthorizeEditionInterfaceAuthorizeEditionInterface deprecated since 1.1.0 is removed #1732 (alavieille)
  • [open-orchestra-cms-bundle] Backoffice/AuthorizeEdition/AuthorizeEditionInterfaceContentVersionStrategy deprecated since 1.1.0 is removed #1732 (alavieille)
  • [open-orchestra-cms-bundle] Backoffice/AuthorizeEdition/AuthorizeEditionInterfaceNodeEditionRoleStrategy deprecated since 1.1.0 is removed #1732 (alavieille)
  • [open-orchestra-cms-bundle] Backoffice/AuthorizeEdition/AuthorizeEditionInterfaceNodeVersionStrategy deprecated since 1.1.0 is removed #1732 (alavieille)
  • [open-orchestra-cms-bundle] Backoffice/AuthorizeEdition/AuthorizeEditionInterfaceStatusableStrategy deprecated since 1.1.0 is removed #1732 (alavieille)
  • [open-orchestra-cms-bundle] Backoffice/AuthorizeEdition/AuthorizeEditionInterfaceTransverseNodeEditionRoleStrategy deprecated since 1.1.0 is removed #1732 (alavieille)
  • [open-orchestra-cms-bundle] Backoffice/EventSubscriber/ChangeContentStatusSubscriber deprecated since 1.1.0 is removed #1732 (alavieille)
  • [open-orchestra-cms-bundle] Backoffice/EventSubscriber/UpdateNodeRedirectionSubscriber deprecated since 1.1.0 is removed #1732 (alavieille)
  • [open-orchestra-cms-bundle] Backoffice/Form/DataTransformer/ChoiceArrayToStringTransformer deprecated since 1.1.0 is removed #1732 (alavieille)
  • [open-orchestra-cms-bundle] Backoffice/Form/DataTransformer/ChoiceStringToArrayTransformer deprecated since 1.1.0 is removed #1732 (alavieille)
  • [open-orchestra-cms-bundle] Backoffice/Manager/NodeManager:: initializeNewNode deprecated since 1.1.0 is removed #1732 (alavieille)
  • [open-orchestra-cms-bundle] Backoffice/NavigationPanel/Strategies/AbstractNavigationPanelStrategy deprecated since 1.1.0 is removed #1732 (alavieille)
  • [open-orchestra-cms-bundle] BackofficeBundle/DependencyInjection/Compiler/AuthorizeEditionCompilerPass deprecated since 1.1.0 is removed #1732 (alavieille)
  • [open-orchestra-cms-bundle] BackofficeBundle/Security/Authorization/Voter/GroupSiteVoter deprecated since 1.1.0 is removed #1732 (alavieille)
  • [open-orchestra-cms-bundle] BackofficeBundle/Security/Authorization/Voter/NodeGroupRoleVoter deprecated since 1.1.0 is removed #1732 (alavieille)
  • [open-orchestra-cms-bundle] BackofficeBundle/StrategyManager/AuthorizeEditionManager deprecated since 1.1.0 is removed #1732 (alavieille)
  • [open-orchestra-cms-bundle] BackofficeBundle/StrategyManager/GenerateFormManager:: buildForm deprecated since 0.4.0 is removed #1732 (alavieille)
  • [open-orchestra-cms-bundle] ROLE_ACCESS_GENERAL_NODE deprecated since 0.4.0 is removed #1732 (alavieille)
  • [open-orchestra-front-bundle] FrontBundle/Manager/SubQueryParametersManageSubQueryParametersManager deprecated since 0.4.0 is removed #167 (alavieille)
  • [open-orchestra-media-bundle] Twig function media_preview deprecated since 1.1.0 is removed #202 (alavieille)
  • [open-orchestra-media-bundle] Twig function get_media_format_url deprecated since 1.1.0 is removed #202 (alavieille)
  • [open-orchestra-model-bundle] ModelBundle/Document/Node::getInMenu deprecated since 1.1.0 is removed #588 (alavieille)
  • [open-orchestra-model-bundle] ModelBundle/Document/Node:: isEditable deprecated since 1.1.0 is removed #588 (alavieille)
  • [open-orchestra-model-bundle] ModelInterface/Repository/ContentRepository:: findOneByContentIdAndLanguage deprecated since 1.1.0 is removed #588 (alavieille)
  • [open-orchestra-model-bundle] ModelInterface/Repository/ContentRepository:: findByContentIdAndLanguage deprecated since 1.1.0 is removed #588 (alavieille)
  • [open-orchestra-model-bundle] ModelInterface/Repository/ContentRepository:: findOneByContentIdAndLanguageAndVersion deprecated since 1.1.0 is removed #588 (alavieille)
  • [open-orchestra-model-bundle] ModelInterface/Repository/ContentRepository:: findByContentTypeAndSiteIdInLastVersionForPaginate deprecated since 1.1.0 is removed #588 (alavieille)
  • [open-orchestra-model-bundle] ModelInterface/Repository/ContentRepository:: findByAuthor deprecated since 1.1.0 is removed #588 (alavieille)
  • [open-orchestra-model-bundle] ModelInterface/Repository/ContentRepository:: findByContentTypeAndChoiceTypeAndKeywordsAndLanguage deprecated since 1.1.0 is removed #588 (alavieille)
  • [open-orchestra-model-bundle] ModelInterface/Repository/ContentRepository:: findLastPublishedVersionByContentIdAndLanguage deprecated since 1.1.0 is removed #588 (alavieille)
  • [open-orchestra-model-bundle] ModelInterface/Repository/NodeRepository:: findOneById deprecated since 1.1.0 is removed #588 (alavieille)
  • [open-orchestra-model-bundle] ModelInterface/Repository/NodeRepository:: findByParentIdAndSiteId deprecated since 1.1.0 is removed #588 (alavieille)
  • [open-orchestra-model-bundle] ModelInterface/Repository/NodeRepository:: findOneByNodeIdAndLanguageAndSiteIdInLastVersion deprecated since 1.1.0 is removed #588 (alavieille)
  • [open-orchestra-model-bundle] ModelInterface/Repository/NodeRepository:: findByNodeIdAndLanguageAndSiteId deprecated since 1.1.0 is removed #588 (alavieille)
  • [open-orchestra-model-bundle] ModelInterface/Repository/NodeRepository:: findByNodeIdAndLanguageAndSiteIdAndPublishedOrderedByVersion deprecated since 1.1.0 is removed #588 (alavieille)
  • [open-orchestra-model-bundle] ModelInterface/Repository/NodeRepository:: findLastVersionBySiteId deprecated since 1.1.0 is removed #588 (alavieille)
  • [open-orchestra-model-bundle] ModelInterface/Repository/NodeRepository:: findChildrenByPathAndSiteIdAndLanguage deprecated since 1.1.0 is removed #588 (alavieille)
  • [open-orchestra-model-bundle] ModelInterface/Repository/NodeRepository:: findByNodeIdAndSiteId deprecated since 1.1.0 is removed #588 (alavieille)
  • [open-orchestra-model-bundle] ModelInterface/Repository/NodeRepository:: findByNodeType deprecated since 1.1.0 is removed #588 (alavieille)
  • [open-orchestra-model-bundle] ModelInterface/Repository/NodeRepository:: findByParentIdAndRoutePatternAndNodeIdAndSiteId deprecated since 1.1.0 is removed #588 (alavieille)
  • [open-orchestra-model-bundle] ModelInterface/Repository/NodeRepository:: findOneByNodeIdAndLanguageAndSiteIdAndVersion deprecated since 1.1.0 is removed #588 (alavieille)
  • [open-orchestra-model-bundle] ModelInterface/Repository/NodeRepository:: findByAuthor deprecated since 1.1.0 is removed #588 (alavieille)
  • [open-orchestra-model-bundle] ModelInterface/Repository/NodeRepository:: findOnePublishedByNodeIdAndLanguageAndSiteIdInLastVersion deprecated since 1.1.0 is removed #588 (alavieille)
  • [open-orchestra-model-bundle] ModelInterface/Repository/ReadNodeRepositoryInterface:: findPublishedInLastVersion deprecated since 1.1.0 is removed #588 (alavieille)
  • [open-orchestra-model-bundle] ModelInterface/Repository/NodeRepository:: findLastPublishedVersionByLanguageAndSiteId deprecated since 1.1.0 is removed #588 (alavieille)
  • [open-orchestra-model-bundle] ModelInterface/Repository/NodeRepository:: findLastPublishedVersion deprecated since 1.1.0 is removed #588 (alavieille)
  • [open-orchestra-model-bundle] ModelInterface/Repository/NodeRepository:: getFooterTreeByLanguageAndSiteId deprecated since 1.1.0 is removed #588 (alavieille)
  • [open-orchestra-model-bundle] ModelInterface/Repository/NodeRepository:: getSubMenuByNodeIdAndNbLevelAndLanguageAndSiteId deprecated since 1.1.0 is removed #588 (alavieille)
  • [open-orchestra-model-bundle] ModelBundle/Validator/Constraints/CheckAreaPresenceCheckAreaPresence deprecated since 1.1.0 is removed #588 (alavieille)
  • [open-orchestra-model-bundle] ModelBundle/Validator/Constraints/CheckAreaPresenceValidatorCheckAreaPresenceValidator deprecated since 1.1.0 is removed #588 (alavieille)
  • [open-orchestra-model-interface] ModelInterface/Manager/VersionableSaverInterfaceVersionableSaverInterface deprecated since 1.1.0 is removed #189 (alavieille)
  • [open-orchestra-model-interface] ModelInterface/Repository/ContentRepositoryInterface:: findOneByContentIdAndLanguage deprecated since 1.1.0 is removed #189 (alavieille)
  • [open-orchestra-model-interface] ModelInterface/Repository/ContentRepositoryInterface:: findByContentIdAndLanguage deprecated since 1.1.0 is removed #189 (alavieille)
  • [open-orchestra-model-interface] ModelInterface/Repository/ContentRepositoryInterface:: findOneByContentIdAndLanguageAndVersion deprecated since 1.1.0 is removed #189 (alavieille)
  • [open-orchestra-model-interface] ModelInterface/Repository/ContentRepositoryInterface:: findByContentTypeAndSiteIdInLastVersionForPaginate deprecated since 1.1.0 is removed #189 (alavieille)
  • [open-orchestra-model-interface] ModelInterface/Repository/ContentRepositoryInterface:: findByAuthor deprecated since 1.1.0 is removed #189 (alavieille)
  • [open-orchestra-model-interface] ModelInterface/Repository/NodeRepositoryInterface:: findOneById deprecated since 1.1.0 is removed #189 (alavieille)
  • [open-orchestra-model-interface] ModelInterface/Repository/NodeRepositoryInterface:: findByParentIdAndSiteId deprecated since 1.1.0 is removed #189 (alavieille)
  • [open-orchestra-model-interface] ModelInterface/Repository/NodeRepositoryInterface:: findOneByNodeIdAndLanguageAndSiteIdInLastVersion deprecated since 1.1.0 is removed #189 (alavieille)
  • [open-orchestra-model-interface] ModelInterface/Repository/NodeRepositoryInterface:: findByNodeIdAndLanguageAndSiteId deprecated since 1.1.0 is removed #189 (alavieille)
  • [open-orchestra-model-interface] ModelInterface/Repository/NodeRepositoryInterface:: findByNodeIdAndLanguageAndSiteIdAndPublishedOrderedByVersion deprecated since 1.1.0 is removed #189 (alavieille)
  • [open-orchestra-model-interface] ModelInterface/Repository/NodeRepositoryInterface:: findLastVersionBySiteId deprecated since 1.1.0 is removed #189 (alavieille)
  • [open-orchestra-model-interface] ModelInterface/Repository/NodeRepositoryInterface:: findChildrenByPathAndSiteIdAndLanguage deprecated since 1.1.0 is removed #189 (alavieille)
  • [open-orchestra-model-interface] ModelInterface/Repository/NodeRepositoryInterface:: findByNodeIdAndSiteId deprecated since 1.1.0 is removed #189 (alavieille)
  • [open-orchestra-model-interface] ModelInterface/Repository/NodeRepositoryInterface:: findByNodeType deprecated since 1.1.0 is removed #189 (alavieille)
  • [open-orchestra-model-interface] ModelInterface/Repository/NodeRepositoryInterface:: findByParentIdAndRoutePatternAndNodeIdAndSiteId deprecated since 1.1.0 is removed #189 (alavieille)
  • [open-orchestra-model-interface] ModelInterface/Repository/NodeRepositoryInterface:: findOneByNodeIdAndLanguageAndSiteIdAndVersion deprecated since 1.1.0 is removed #189 (alavieille)
  • [open-orchestra-model-interface] ModelInterface/Repository/NodeRepositoryInterface:: findByAuthor deprecated since 1.1.0 is removed #189 (alavieille)
  • [open-orchestra-model-interface] ModelInterface/Repository/PaginateRepositoryInterface deprecated since 1.1.0 is removed #189 (alavieille)
  • [open-orchestra-model-interface] ModelInterface/Repository/ReadContentRepositoryInterface:: findByContentTypeAndChoiceTypeAndKeywordsAndLanguage deprecated since 1.1.0 is removed #189 (alavieille)
  • [open-orchestra-model-interface] ModelInterface/Repository/ReadContentRepositoryInterface:: findLastPublishedVersionByContentIdAndLanguage deprecated since 1.1.0 is removed #189 (alavieille)
  • [open-orchestra-model-interface] ModelInterface/Repository/ReadNodeRepositoryInterface:: findOneByNodeIdAndLanguageAndSiteIdAndVersion deprecated since 1.1.0 is removed #189 (alavieille)
  • [open-orchestra-model-interface] ModelInterface/Repository/ReadNodeRepositoryInterface:: findOnePublishedByNodeIdAndLanguageAndSiteIdInLastVersion deprecated since 1.1.0 is removed #189 (alavieille)
  • [open-orchestra-model-interface] ModelInterface/Repository/ReadNodeRepositoryInterface:: findLastPublishedVersionByLanguageAndSiteId deprecated since 1.1.0 is removed #189 (alavieille)
  • [open-orchestra-model-interface] ModelInterface/Repository/ReadNodeRepositoryInterface:: findLastPublishedVersion deprecated since 1.1.0 is removed #189 (alavieille)
  • [open-orchestra-model-interface] ModelInterface/Repository/ReadNodeRepositoryInterface:: getFooterTreeByLanguageAndSiteId deprecated since 1.1.0 is removed #189 (alavieille)
  • [open-orchestra-model-interface] ModelInterface/Repository/ReadNodeRepositoryInterface:: getSubMenuByNodeIdAndNbLevelAndLanguageAndSiteId deprecated since 1.1.0 is removed #189 (alavieille)

Other changes

  • [open-orchestra-cms-bundle] Optimize Content type api requests #1942 (ngilain)
  • [open-orchestra-cms-bundle] Optimize node api requests #1941 (ngilain)
  • [open-orchestra-cms-bundle] Optimize Site collection Api request #1940 (ngilain)
  • [open-orchestra-cms-bundle] Optimize Group collection request #1939 (ngilain)
  • [open-orchestra-cms-bundle] Block Gmap and AddThis are disabled #1895 (alavieille)
  • [open-orchestra-media-admin-bundle] Optimize performances on folder creation #305 (ngilain)
  • [open-orchestra-model-bundle] Rewrite alias to always have a language prefix on translated sites #675 (ngilain)
  • [open-orchestra] optimize route generation on node update #1003 (itkg-nanne)
  • [open-orchestra] Update some vendor versions #986 (ngilain)
  • [open-orchestra] Move functional tests from bundles to application #983 (ngilain)
  • [open-orchestra] Add requirement php: ~5.6.0 #970 (alavieille)
  • [open-orchestra] Update deployment scripts #934 (ngilain)
  • [open-orchestra] Remove Redis dependency #929 (ngilain)
  • [open-orchestra] Fix composer dependencies versions #924 (ngilain)
  • [open-orchestra-base-bundle] Add requirement php: ~5.6.0 #94 (alavieille)
  • [open-orchestra-cms-bundle] Greatly reduce the generation time of some node facades and status facades by muting some expansives attributes when not required by the context of the call #1886 (ngilain)
  • [open-orchestra-cms-bundle] Optimization loading of underscore templates for the node and the list view #1879 (alavieille)
  • [open-orchestra-cms-bundle] Update requirement of stfalcon/tinymce-bundle to ~1.1.0 #1854 (alavieille)
  • [open-orchestra-cms-bundle] route content/{contentId}/duplicate create now a clone, not a new version #1850 (alavieille)
  • [open-orchestra-cms-bundle] The password strategy OAut2 take username and password in the http header. #1823 (alavieille)
  • [open-orchestra-cms-bundle] The sample block is removed #1653 (ngilain)
  • [open-orchestra-front-demo] refresh functionnal test from fixture changes #284 (itkg-nanne)
  • [open-orchestra-media-admin-bundle] Media Api responses are now filtered according to the call context #295 (ngilain)
  • [open-orchestra-media-admin-bundle] Use view for file list in upload context #225 (itkg-nanne)
  • [open-orchestra-media-bundle] Add migration 20160831150650 to update translation storage of medias #232 (alavieille)
  • [open-orchestra-media-bundle] Update phpdoc MediaInterface #219 (alavieille)
  • [open-orchestra-model-bundle] Node and Site models now manage themselves metakeywords and metadescriptions #595 (ngilain)
  • [open-orchestra-workflow-function-bundle] Add migration 20160831150650 to update translation storage of workflow function #145 (alavieille)
  • [open-orchestra-workflow-function-bundle] change some translation #119 (itkg-nanne)