CHANGELOG for 1.1.0-beta¶
Url to see changes:
- Cms bundle
- Display bundle
- BBCode bundle
- Model bundle
- Model interface
- Front bundle
- Base bundle
- Base api bundle
- Base api model bundle
- Media bundle
- User bundle
- Theme bundle
- Workflow function bundle
- Media admin bundle
- Orchestra libs
- Orchestra Mongo libs
- Media file bundle
- Elastica bundle
Configuration changes¶
- Adding bundle
MongoDBMigrationsBundle
#853 - Dependencies versions are fixed in cms bundle:
merge ~1.2.0
,backbone ~1.2.3
,jquery-minicolors ~2.2.3
,backbone.wreqr ~1.3.5
. #1397 - Bower dependency
underscore
is removed, this package is included bybackbone
#1397 - Dependencies versions are fixed in admin bundle:
merge ~1.2.0
,backbone ~1.2.3
,backbone.wreqr ~1.3.5
. #136 - Add migration script for update of user groups collection, futher documation about migration in http://open-orchestra.readthedocs.org/en/latest/hosting_guide/migration.html #531
Bug fixes¶
- Refresh template when edit template form is submitted #1534
- fix error on role delete #1530
- Fix error 404 in the form keyword choice type when you create a new keyword #1520
- The children direction now can be specified in nodes #1519
- Fix translation labels of defaultListable field in content type form #1509
- The event
ContentTypeEvents::CONTENT_TYPE_UPDATE
is dispatched only when content type form is valid #1505 - fix the display of the media block icon #1502
- Fix TinyMCE content display after form submission #1500
- disallow roles with same from and to status #1498
- Fix searchable option of content type field #1491
- Make the color picker working in all contexts #1488
- Fix css ie11 template and node contribution #1486
- fix indent after hide preview button on global pages #1484
- Fix prototype bug #1482
- Refresh navigation menu after a new element has been created in a list #1479
- Don’t display the transverse blocks in the blocks panel when editing a transverse node #1474
- Field choice with option multiple disabled #1472
- hide the preview button on global pages (transverse) #1471
- Fix custom field selection on content type creation #1460
- In navigation panel, a root menu is hidden if these submenus aren’t visible #1459
- Remove native media option in tinymce context menu #1455
- Nodes with dynamic route pattern can’t be added in menus #1450
- Published nodes can be moved #1443
- Fix several bugs for IE9 in the Back Office #1427
- Condition transformer does not use constructor anymore but setter #1422
- Datepicker in content forms #1406
- Suppress multiple load in panel context #1404
- Pass the ‘disabled’ option to the block form strategy when required #1399
- Fix error 404 Jcrop.gif when a picture is cropped #1398
- Activate tinyMce in collection prototype context #1396
- Fix jarvis widget header style in BackOffice #1388
- disable load dataparemeter in modal context #1386
- When a node is duplicated there’s no more node group role creation #1385
- Fix error type of property
updateAt
in content type schema #24 - Media references are correctly placed #186
- Fix breadcrumb form in media modal #182
- Fix display media upload with short window #180
- Fix resize with picture ratio lower than 1 #178
- fix missed translation (open_orchestra_media_admin.block.display_media.title) #162
- A super admin user can view all sites when he creates a new form #160
- Fix media selection in tinyMce #158
- Media events are not properly dispatched #156
- Allow recursive merge on tinyMce Stfalcon parameters #142
- Status of contents containing a media field can now be changed #138
- Remove media management in blocks when form is disabled #137
- Fix access denied error on published node access #524
- Fix broken varnish 4 vcl #29
- As the pixel developer google chrome is not more accessible, I have suppressed the selenium role from our provisioning #27
- Fix back-to-list buttons on top in modal upload #172
New features¶
- Block menu caches are invalidated when a node is removed, moved, restore and the status of a node changes . #1531
- add voter on role usage #1530
- increase ergo fo group form #1522
- When a content type is deleted, navigation menu is refreshed #1521
- When a website is created, an homepage for this site is also created. #1518
- refresh the page after website creation to show it in the fixed top nav list #1515
- fix save & back-to-list buttons on top #1499
- Move template menu entry from Editorial to Administration #1485
- allow to extend js form’s behavior #1473
- add loader in group tab view #1467
- change new link to button #1466
- Add sortable option to the datatable #1451
- add boolean expression in keywords form type filter #1442
- Remove max length option on email field type #1439
- Datatable action buttons are disabled if the user hasn’t the rights #1438
- add notification colors #1433
- Media roles gestion for each folders are available in the group panel #1416
- Allow published node deletion #1405
- add break line in tooltip helper (n) #1400
- allow published node delete #1384
- auto-select type of search in datatable for content field type #1382
- activate content list block in front #202
- Node cache-control policy differs with or without ESI support #193
- allow end user to format boolean condition in keywords filter #41
- Media can be filtered on type when displayed from media folder #179
- Media library: applications can now describe their own specific alternatives image formats #144
- Add a “Back to list” button on the media upload form in a modal context #133
- Media selection integrates now the alternative selector #132
- Published flag feature #529
Deprecated¶
initializeNewNode
is deprecated and replaced byinitializeNode
in classOpenOrchestra\Backoffice\Manager\NodeManager
. this method will be removed in 1.2.0 #1518- rename class
UpdateNodeRedirectionSubscriber
toUpdateRedirectionNodeSubscriber
#1503 OpenOrchestra\Backoffice\Form\DataTransformer\ChoiceArrayToStringTransformer
is now deprecated will be removed in 1.2.0 #1472OpenOrchestra\Backoffice\Form\DataTransformer\ChoiceStringToArrayTransformer
is now deprecated will be removed in 1.2.0 #1472FolderRepository:findAllRootFolder
method inOpenOrchestra\MediaModelBundle\Repository
namespace has been deprecated usefindAllRootFolderBySiteId
#177- Update the media twig functions #168
Possible BC breaker¶
- include string indexation of site alias in error pages path. #1503
DisplayBundle/DisplayBlock/Strategies/AbstractStrategy:getCacheTags()
is now abstract and must therefore be explicitally implemented on each display strategy #1457- Move form from backofficeBundle #1425
- Move Model and repository from BackofficeBundle #1424
- Move BackofficeBundle manager #1423
- Move BackofficeBundle subscribers #1422
- Move BackofficeBundle listener #1421
- Move Backoffice display block folder #1417
- Move Backoffice display icon folder #1417
- Move Backoffice initializer folder #1417
- change way to load dataparameter in refresh menu context #1386
- DisplayBundle/DisplayBlock/Strategies/AbstractStrategy:getCacheTags() is now abstract and must therefore be explicitally implemented on each display strategy #200
- Disable multi website in media folder #185
- Fixtures for production are cleaned #530
- In the front, the nodes should have the published flag to be displayed #529
Other changes¶
- New Bundle : MediaAdminModelBundle #831
- Upgrade to symfony 2.8.3 #72
- Role
ROLE_ACCESS_MOVE_NODE
is renamed toROLE_ACCESS_MOVE_TREE
and is now a global role #1480 - Deleted nodes order is -1 #1440
- Redirect to the user edit form after user creation #1408
- Refacto const display strategies name #1407
- Replace strings
elastica_search
andelastica_list
by class constant #21 - Get master request in method where it is used and not in a constructor #150
- Add the robots meta in the page header FrontBundle#138
- Unskip a MediaStorageManager unit test #8
- Node order validator don’t checks deleted nodes #526
- Add findByNodeAndSiteSortedByVersion() request in NodeRepository #514
- Suppression of install of nodeJS by the provisioning, it is now installed by
composer-extra-assets
. use now./bin/grunt
for grunt and not./node_modules/.bin/grunt
#34