Epic
- [EZP-27188] - Docker CLI wrapper
- [EZP-27189] - Docker-based cloud vendor deployment support
- [EZP-27190] - Dockerized migration of var & db data
Bug
- [EZP-25896] - Extra comma on the limitation list
- [EZP-27316] - Error publishing an object with a filled ezselection field
- [EZP-27421] - ez:yui-app:ready event is fired too early
- [EZP-27499] - platform.sh hooks are not compatible with v2.x
- [EZP-27956] - Sub-items table - Clicking the column name in the sub-items table sorts only the visible items in the list and not the entire sub-items list
- [EZP-27958] - When moving a content item - Restrict a user from selecting a non-container location in the UDW component
- [EZP-27959] - Content > Media tab - The Media folder does not display its existing sub-items
- [EZP-27960] - Priority of a content object is assigned to a different content object
- [EZP-27964] - Copying a content item - priority of the last sub-item is assigned to the copied content item
- [EZP-27965] - Items not assigned to "Standard" section are not visible in the sub-items list
- [EZP-27977] - As an Editor, I want to be redirected to the main location when I remove the location currently viewed
- [EZP-27988] - Reseting of Date & Time field when I edit a content item
- [EZP-28026] - Replace title for 'System info' with 'System information'
- [EZP-28027] - When restoring a content item under a new parent - Restrict a user from selecting a non-container location in the UDW component
- [EZP-28043] - As a Developer I want a HttpCache system by default that is cable of reliably clear affected caches on changes
- [EZP-28079] - Cannot click on a priority input field in the Sub Items List on Firefox
- [EZP-28095] - Nothing happens when trying to upload a file with greater size than allowed
- [EZP-28101] - Incorrect path to location view in the sub items list item
- [EZP-28106] - Sub Items List module doesn't list sub items in the Media folder
- [EZP-28128] - Multi-file import: File does not upload in the sub-items table after a recently uploaded file is deleted
- [EZP-28144] - [Create roles] No Cancel button in roles forms
- [EZP-28153] - [Create a content type] Cannot add option to field 'ezselection'
- [EZP-28237] - The multi-file upload modal window launches when I drag and drop links or image added to the rich text
- [EZP-28239] - Cannot switch to grid view in subitems
- [EZP-28241] - Set the proper gradient for login form
- [EZP-28269] - Inconsistent creating of eztime fromTimestamp
- [EZP-28287] - Inconsistent eztime value across timezones
- [EZP-28291] - Cannot embed content in richText
- [EZP-28299] - Error 400 after publishing with Media field type without filling width and height
- [EZP-28309] - Twig template for eztime is incorrectly parsing time value
- [EZP-28312] - [Date and Time fields] Backspace key doesn't clear field properly
- [EZP-28318] - Implement FieldType view templates in AdminUI
- [EZP-28319] - ContentService::loadReverseRelations does not respect subtree limitation
- [EZP-28321] - User cannot publish after adding and deleting another author
- [EZP-28324] - Redirect editor to proper tab after performing action on current tab
- [EZP-28331] - Improve search pagination based on PagerfantaBundle
- [EZP-28332] - Empty trash - [X] button is not in proper position
- [EZP-28335] - Button: "Remove version"/"delete"/"Remove translation" is active even if nothing is checked
- [EZP-28352] - After swapping the location of the content item, the main location of the content item is unassigned
- [EZP-28354] - Clicking the breadcrumb of a hidden content item throws a 404 error
- [EZP-28361] - When adding a new location for a content item - Restrict a user from selecting a non-container location in the UDW component
- [EZP-28365] - Browser console error on login page (Uncaught SyntaxError)
- [EZP-28372] - Cannot preview content when editing
- [EZP-28379] - Incorrect Time displayed in Content item view after the content item's Date and Time field is edited
- [EZP-28407] - RichText should use "fieldTypeIdentifier" instead of "fieldDefinitionIdentifier"
- [EZP-28412] - React modules should use fieldTypeIdentifier instead of fieldDefinitionIdentifier
- [EZP-28425] - Content Type Edit doesn't work in EE due to conflict between AdminUI and PlatformUI
- [EZP-28436] - Display only the modified language for each version of the content item under the Version tab and NOT the list of all translations
- [EZP-28437] - [UDW] Cannot select content when content selection limit is not set
- [EZP-28444] - Validation message for Richtext shows when another fields are filled
- [EZP-28445] - Ezselection fills itself when required after publish
- [EZP-28448] - Cannot change the value of player settings in a content containing multiple ezmedia field types
- [EZP-28452] - [Sub-items] - Translations column should display all the translations of a content object
- [EZP-28454] - [Details View tab] - Translations column formatting
- [EZP-28469] - While creating/editing a content item is shown as required when it's defined as NOT REQUIRED in the content type
- [EZP-28472] - Changes for Map location field type in content item EDIT interface
- [EZP-28478] - The field types - Text Line, Integer and Float are considered as required when a minimum / maximum value is assigned
- [EZP-28483] - Modal is not visible in user menu on safari
- [EZP-28485] - System info tabs css issue and use btn toggle
- [EZP-28491] - Inconsistencies with DateTime, Date, and Time field definitions
- [EZP-28494] - Cannot compile css with hardcopy
- [EZP-28511] - Cannot use assetic:watch
- [EZP-28526] - Unit tests are broken on repository-forms
- [EZP-28530] - Wrong validation message for e-mail in ezauthor
- [EZP-28536] - It's not possible to specify Locations/Subtree of locations for Limitations of Policies
- [EZP-28538] - Editing content item with image, media, file throws UniqueConstraintViolationException
- [EZP-28541] - Changes for Map location field type in content item VIEW interface
- [EZP-28542] - Unable to edit Subtree or Node limitations in policy
- [EZP-28544] - Unable to view/edit Role that contains Policy with removed Limitation target
- [EZP-28547] - SubItems should not redirect to form on edit item
- [EZP-28548] - Missing translations in v2
- [EZP-28556] - Replace ContentDraftCreate with ContentEdit action handling optional draft creation
- [EZP-28557] - User is not able to remove added author
- [EZP-28558] - Editing draft should not show notification about creating draft
- [EZP-28560] - Wrong validator on longitude
- [EZP-28566] - Dashboard heading missaligned
- [EZP-28570] - Incorrect background for buttons in link toolbar in AlloyEditor
- [EZP-28572] - Misleading message on Empty trash action
- [EZP-28580] - Link manager issues
- [EZP-28586] - Setting ordering of sub-items moves user to the location tab
- [EZP-28593] - Sticky container doesn't work in safari
- [EZP-28597] - When editing CT draft is edited instead of published version
- [EZP-28598] - No filtering language on create content UI
- [EZP-28601] - Publishing content redirects to parent, not child
- [EZP-28602] - Fix translations in Link Manager
- [EZP-28604] - Menu is not collapsed when switching tab
- [EZP-28606] - Another option is added in edit mode of ezselection
- [EZP-28607] - URL field type validation is not always working correctly
- [EZP-28610] - Edit button on unrestricted policy */* should be disabled
- [EZP-28615] - Cannot check content/create permission with ContentCreateStruct without target location
- [EZP-28621] - [Selection] List of option hides behind next field after expand
- [EZP-28624] - Content structure link in top menu should not rely on root_tree.location_id setting
- [EZP-28626] - Top menu disappear on CI, Media Item and Users detail views
- [EZP-28628] - [Multi-file upload] Bad styling of trash and pencil icons with long file names
- [EZP-28630] - On creating a new translation, incorrect field names are displayed for Text Line, Relation List and Keywords Field Definitions
- [EZP-28634] - Top menu disappear on Search and Trash
- [EZP-28635] - Make sure policies without limitationTypes are not editable
- [EZP-28636] - Universal Discovery Widget should have configurable root location ID
- [EZP-28637] - Remove Bootstrap 3 references from application config
- [EZP-28638] - All forms in AdminUI should use Bootstrap 4 theme
- [EZP-28639] - [UDW] GUI allows you to try to move content item to another content item which is not a container
- [EZP-28641] - Checkboxes are not at the same level than other elements
- [EZP-28644] - [ezmedia] Validation alert for width and height
- [EZP-28645] - Error after deleting draft of translation content item when visibility is false
- [EZP-28646] - Validation alert for map location which is not required
- [EZP-28649] - Invalid field type label in content translation
- [EZP-28650] - [ezgmaplocation] Coordinate inputs don't remove the error statuses when searching by address
- [EZP-28651] - No translation for "Default value" in ezboolean fieldtype definition edit
- [EZP-28652] - [ezobjectrelation/ezobjectrelationlist] Buttons are misaligned in content view
- [EZP-28654] - UDW in ezobjectrelationlist field definition edit should use starting location configured in config
- [EZP-28655] - RelationList fieldtype view in AdminUI has invalid render call
- [EZP-28656] - Author fieldtype is not filtering out empty rows
- [EZP-28659] - Add proper links to locations to sub items pagination
- [EZP-28660] - Top menu is not adding sections when there is no children which breaks extensibility
- [EZP-28664] - Enabled checkbox should be a part of ezuser fieldtype in Content Edit
- [EZP-28666] - Content Edit / Cancel action has invalid redirection
- [EZP-28667] - User registration is not working due to lacking mainLanguageCode option
- [EZP-28668] - Error 500 after going to draft edit mode when CI was send to trash
- [EZP-28669] - Top menu hides all items with no children despite it is a valid link item
- [EZP-28672] - Add location allows item which is not a container to have sub-items
- [EZP-28673] - GUI allows you to try to swap locations of content item with another content item which is not a container
- [EZP-28674] - performAccessCheck not called after EZP-28661 for ContentViewController
Story
- [EZP-24842] - As a Maintainer I want eZ Platform installer to use Doctrine Schema files
- [EZP-26700] - Implement editing support for more FieldTypes
- [EZP-26747] - As a Developer I want faster & more reliable cache using Symfony Cache
- [EZP-27052] - As an Editor, I want to see the Section information as well as the assigned content items for the selected section
- [EZP-27259] - Initialize ezsystems/hybrid-platform-ui-core-components
- [EZP-27267] - Implement enhanced navigation in ez-platform-ui-app
- [EZP-27268] - Implement the navigation hub zone and links handling
- [EZP-27269] - Implement toolbar component
- [EZP-27282] - Integrate admin pjax features to the hybrid UI
- [EZP-27284] - Create the YUI bridge app
- [EZP-27289] - Configure Travis and SauceLabs to test with supported browsers
- [EZP-27314] - Add fetch and Element.closest polyfills to support Safari 10 and Edge 14
- [EZP-27351] - Integrate Hybrid Platform UI packages
- [EZP-27352] - Create the <ez-universal-discovery> custom element
- [EZP-27356] - Rename ez-platform-ui-app title property to page-title
- [EZP-27423] - Change the eZ.UniversalDiscoveryViewService to accept a numeric Location id for the startingLocationId
- [EZP-27437] - Implement ez-browse custom element
- [EZP-27450] - Implement base tabs mechanism
- [EZP-27451] - Initialize HTML markup for tabs
- [EZP-27492] - Support content draft editing
- [EZP-27514] - Add pagination to tables in the content view tabs
- [EZP-27533] - As a user I want to switch to another translation in the Main content view tab
- [EZP-27539] - As an Editor I want to add a translation in the Translation view tab
- [EZP-27565] - Create a ez-content-view custom element
- [EZP-27577] - Create the ez-field-edit custom element
- [EZP-27607] - Behavior of Locations tab based on User permissions
- [EZP-27726] - Different style when content is not displayed in tables
- [EZP-27728] - Change style to buttons placed within table rows
- [EZP-27730] - Buttons improvements
- [EZP-27732] - System Information (Admin panel) design improvement
- [EZP-27752] - As a REST Consumer I want to remove translation from all Versions
- [EZP-27888] - As a developer I want simplified eZPlatformUI2 code to be moved in an open repository and clean code structure
- [EZP-27889] - As an Editor, I want to edit a TextLine field type with the new UI guidelines
- [EZP-27890] - As a Editor, I want to edit a Text Block field type with the new UI guidelines
- [EZP-27891] - As an Editor, I want to edit a Email Address field type with the new UI guidelines
- [EZP-27892] - As an Editor, I want to edit a Integer field type with the new UI guidelines
- [EZP-27894] - As an Editor I want to have access to the user menu in Platform UI v2
- [EZP-27895] - As an Editor, I want to edit a RichText field type with the new UI guidelines
- [EZP-27896] - As an Editor, I want to edit a Image field type with the new UI guidelines
- [EZP-27897] - As an Editor, I want to edit a BinaryFile field type with the new UI guidelines
- [EZP-27898] - As an Editor, I want to edit a Author field type with the new UI guidelines
- [EZP-27899] - As an Editor, I want to edit a Checkbox field type with the new UI guidelines
- [EZP-27900] - As an Editor, I want to edit a Country field type with the new UI guidelines
- [EZP-27901] - As an Editor, I want to edit a DateAndTime field type with the new UI guidelines
- [EZP-27902] - As an Editor, I want to edit a Date field type with the new UI guidelines
- [EZP-27903] - As an Editor, I want to edit a Time field type with the new UI guidelines
- [EZP-27904] - As an Editor, I want to edit a Float field type with the new UI guidelines
- [EZP-27905] - As an Editor, I want to edit a Keyword field type with the new UI guidelines
- [EZP-27906] - As an Editor, I want to edit a Map Location field type with the new UI guidelines
- [EZP-27907] - As a Editor, I want to edit a Media field type with the new UI guidelines
- [EZP-27909] - As an Editor, I want to edit a URL field type with the new UI guidelines
- [EZP-27911] - Notification system
- [EZP-27912] - As an Editor I want to edit content chosing the language in view mode with the language selector
- [EZP-27951] - As an editor, I want to see Media and Users when I want to restore a content item
- [EZP-27974] - As a v2 editor I want to set the default sort parameter for sub-items table in the Details content view tab
- [EZP-27998] - As an admin user, I want to manage User Groups and Users
- [EZP-27999] - Typography improvements
- [EZP-28000] - Improve tabs behavior
- [EZP-28001] - Basic form components: Checkbox & radio buttons
- [EZP-28002] - Hide Subitem list pagination when having 10 or less subitems
- [EZP-28004] - As an Editor, I want to hide or show a location of a content item
- [EZP-28012] - Discovery & Action bars styling improvements
- [EZP-28023] - As an editor I would like to load more items in UDW when browsing content
- [EZP-28025] - Sub-items switcher improvements
- [EZP-28029] - As a frontend developer I would like to use BEM naming convention for styling our components
- [EZP-28055] - As a v2 Editor, I want to search for content items by entering a search keyword
- [EZP-28071] - Change the title and the button of UDW when restore under a new parent
- [EZP-28093] - As an editor I want an Edit content interaction including the choice of the language
- [EZP-28094] - As an Editor, I want to set the main location of a content item
- [EZP-28217] - Add the ability to view the object state
- [EZP-28223] - Setup v2 meta repository to allow running behat tests on Travis
- [EZP-28227] - As a v2 editor I want to preview content in Edit mode
- [EZP-28228] - As an editor v2, I want to use pagination on tables in the content view tabs
- [EZP-28229] - As an Editor, I want to have styled login form
- [EZP-28235] - Show an error message on the Admin login screen if incorrect credentials are entered
- [EZP-28246] - For non-container sub-items, do not display the option of `Sub-items default ordering` under the details tab
- [EZP-28249] - As a v2 editor, I want to see the action toolbar in the Content edit interface
- [EZP-28251] - As an Editor, I want to view the Online editor in full view/focus mode
- [EZP-28253] - [REST] As a frontend developer I would like to get information about field type in the CurrentVersion object
- [EZP-28255] - Updated UI Icons 8px stroke
- [EZP-28259] - As an Editor, I want to have sub-items sorted by default sort parameter
- [EZP-28270] - As an Editor, I want to edit content from sub-items and MFU
- [EZP-28289] - Updated UI colors - Content view
- [EZP-28300] - Files field types bugfixes
- [EZP-28314] - As a v2 Editor, I want to select a SiteAccess in the Preview mode
- [EZP-28323] - Add pagination to the Trash
- [EZP-28330] - Update Navbar styling based on UI Guidelines
- [EZP-28337] - As a Developer I want API Field Type properties to use consistent naming
- [EZP-28338] - As an Editor, I want to view specific error page when reaching an http error in Admin
- [EZP-28353] - Display the Visibility toggle button when the location is hidden by a superior
- [EZP-28355] - Sub-items switcher improvements
- [EZP-28356] - Visibility switcher styling improvement
- [EZP-28357] - Under Content View > Locations tab - The entire path in the Content locations table should be a link
- [EZP-28358] - Improve Sub-items upload button
- [EZP-28359] - Content View > Locations tab: Add a delete confirmation modal window before deleting a location
- [EZP-28360] - Design consistency for tables across the whole application
- [EZP-28363] - Change the text for Sub-items default ordering option under Content view > Details tab
- [EZP-28364] - Make Date Format consistent through out the Content & Admin UI
- [EZP-28366] - Rewording labels under Admin Panel > Roles
- [EZP-28367] - When displaying date and time - add a space between HH:MM and AM/PM for Dashboard and Search results table
- [EZP-28368] - Display all the tables (Draft under edit, Published version, and Archived versions) even if there is no content to display
- [EZP-28369] - As a v2 Editor, I want to create a new draft based on an Archived version
- [EZP-28370] - Send to Thrash - When a parent is sent to thrash then the sub-item's path in the Trash table is incorrectly displayed
- [EZP-28373] - Improve Alloy Editor tool bar (colors)
- [EZP-28375] - As a Maintainer I want CI to run tests on behat environment of eZ Platform v2
- [EZP-28376] - Design fixing spike for 2.0
- [EZP-28377] - Typography - Extend Font Family
- [EZP-28388] - As an Editor, I want to have close button in edit and create content
- [EZP-28397] - Update icons for table toolbar in AlloyEditor
- [EZP-28403] - Design improvements for Section create and edit in Admin Panel
- [EZP-28414] - Design improvements for Role list in Admin Panel
- [EZP-28418] - Design improvements for Role create and edit actions in Admin Panel
- [EZP-28420] - Design improvements for Policy create and edit actions in Admin Panel
- [EZP-28434] - As a Developer, I want to compile sass in assetic
- [EZP-28450] - Design improvements for Policies and User and Groups lists
- [EZP-28451] - Design improvements for Role Assignment create action
- [EZP-28455] - Move Delete button to the header of the table
- [EZP-28458] - Improve style of Translations switcher
- [EZP-28459] - Style Action bar last button
- [EZP-28460] - Improve sub-items buttons
- [EZP-28461] - Design consistency for pagination across the application
- [EZP-28462] - Design improvements for Languages list in Admin Panel
- [EZP-28463] - Update design for Modal send to trash
- [EZP-28464] - Design consistency for modals
- [EZP-28465] - Design improvements for Languages create, edit and detail views
- [EZP-28480] - As a Developer I want API to manage external URLs
- [EZP-28486] - Bug fixing spike for 2.0
- [EZP-28509] - Design improvements for Section list
- [EZP-28516] - Fix icons for create button in right menu
- [EZP-28517] - Design improvements for Content Type Groups
- [EZP-28519] - eZ Platform 2.0 trial access for eZ Platform Cloud
- [EZP-28520] - Design improvements for icons in Content tabs
- [EZP-28521] - Design improvements for Content Type Groups list
- [EZP-28523] - Design improvements for Content Type Groups create and edit
- [EZP-28525] - New icons for assign user and assign section buttons
- [EZP-28540] - Design improvements for Content Type list
- [EZP-28543] - Editing view styling improvements
- [EZP-28545] - Design improvements for Content Type create and edit
- [EZP-28559] - Fix block names in twig templates to snake_case
- [EZP-28563] - Add confirm for delete action in Admin tab
- [EZP-28567] - As an editor I want to be able to restore archived Content version
- [EZP-28576] - Design improvements for Sub-items sorting order panel
- [EZP-28583] - Design improvements for Swap location
- [EZP-28589] - Add information about number of Content Types on CTG list
- [EZP-28600] - Design improvements for Trash restore buttons
- [EZP-28605] - Change link to edit CT draft on search result
- [EZP-28608] - Add pagination to the Sections list
- [EZP-28609] - Add pagination to the Languages list
- [EZP-28611] - Add pagination to the Roles list
- [EZP-28616] - Add pagination to the Content Type Groups
- [EZP-28642] - Design improvements for Search and Trash pagination
- [EZP-28653] - Add tooltip to all buttons with only icons
- [EZP-28661] - Add pagination to the Draft under edit
- [EZP-28662] - In breadcrumb change link to _ezpublishLocation
Task
Improvement
- [EZP-26558] - Refactor MapLocation Field Type
- [EZP-27349] - Make sure generated REST links are not siteaccess aware
- [EZP-27366] - Update Behat scenarios related to the validation of role creating/updating form
- [EZP-28161] - Update php-cs-fixer configuration to align with v2.7.1
- [EZP-28215] - Add an option to enable/disable user
- [EZP-28385] - Update Sub-Items table grid view design
- [EZP-28387] - Improve content view header design
- [EZP-28395] - [UDW] Implement content items selection limit
- [EZP-28399] - [Content Type] Improve Content Type creation
- [EZP-28401] - [UDW] Update the look of the module
- [EZP-28426] - As an UDW module integrator I would like to get content type info along with the content
- [EZP-28438] - As an UDW integrator I would like to get information about an amount of selected items in UDW
- [EZP-28466] - Improve design of Load more button
- [EZP-28495] - As Editor I want UI for external links management
- [EZP-28505] - As a Maintainer I want command to validate external URLs
- [EZP-28574] - Drop support for Bower
- [EZP-28592] - Update the UDW look according to designs
- [EZP-28631] - [UDW] Hide pagination when search returns only one page
- [EZP-28632] - [UDW] Display loading spinner when waiting for search results
- [EZP-28640] - As a user I would to see an indicator showing me that searching is in progress in UDW
- [EZP-28643] - As a user I would to see an indicator showing me that the selected location is loading its children in UDW
Sub-task
- [EZP-27628] - Implement editing support for RichText FieldType
- [EZP-27631] - Implement editing support for Author FieldType
- [EZP-27633] - Implement editing support for Country FieldType
- [EZP-27638] - Implement editing support for Keyword FieldType
- [EZP-27639] - Implement editing support for MapLocation FieldType
- [EZP-27641] - Implement editing support for Relation FieldType
- [EZP-27642] - Implement editing support for RelationList FieldType
- [EZP-27643] - Implement editing support for Selection FieldType
- [EZP-27646] - Implement editing support for User FieldType
- [EZP-27661] - Implement editing support for ISBN FieldType
- [EZP-27935] - Unify a way how Symfony Forms are used
- [EZP-27936] - Move business logic from controllers to separate, reusable layer
- [EZP-27937] - Make sure class/method names are consistent
- [EZP-27938] - Add tests and perform cleanup in DataMapper and Transformer classes
- [EZP-27939] - Remove hardcoded default values (expose configuration)
- [EZP-27940] - Coding standards (PHP-CS-Fixer configuration)
- [EZP-27941] - Reuse Tabs feature (ie. dashboard)
- [EZP-27942] - Prepare eZ Platform Meta 2.0 branch
- [EZP-27943] - Update code to match PHP 7.1 spec.
- [EZP-27971] - Create sass base structure
- [EZP-28021] - Move React modules into a separate repository
- [EZP-28022] - React modules code doc and dev examples doc
- [EZP-28125] - Update missing default translations so we can generate XLIFF
- [EZP-28137] - Notifications React.js module
- [EZP-28187] - Implement ezuser field type design
- [EZP-28196] - Improve canSelectContent callback in UDW
- [EZP-28206] - As an Administrator, I want to add options to the ezselection FieldType in ContentType
- [EZP-28207] - As an Administrator, I want to add options to the ezselection FieldType in ContentType
- [EZP-28262] - Move DBMS-specific SQL data file to DBMS subdirectory
- [EZP-28276] - Add the FieldType to Field value objects
- [EZP-28316] - [PAPI] As a Developer I want the API to get Locations for Draft
- [EZP-28396] - Implement the fieldtype UI
- [EZP-28402] - Implement backend logic for handling RelationList field type
- [EZP-28527] - Fix ContentTypeFormProcessorTest
- [EZP-28531] - Force calling FieldDefinition->getName() with mainLanguageCode to prevent PHP notice
- [EZP-28532] - Fix User related tests
- [EZP-28595] - Fix SingleSelectionValueTransformer tests
Edit/Copy Release Notes
The text area below allows the project release notes to be edited and copied to another document.