Sub-task
- [CHANNELMGR-1540] - Identify all unsupported field types in visual editing backend
- [CHANNELMGR-1568] - Add REST API to change name and URL name of a document
- [CHANNELMGR-1698] - Continue draft version in content perspective
- [CHANNELMGR-1717] - As an editor when edited content is not associated with the current project an error message is shown
- [CHANNELMGR-1746] - Update ChannelManager to Node 8 and frontend-build 7
Bug
- [CHANNELMGR-1551] - Arrow is shown in Document Type field when template query specifies only one document type.
- [CHANNELMGR-1553] - URL generation endpoint returns plain text, but Content-Type header is "application/json"
- [CHANNELMGR-1560] - Click manage content button after edit content leads to js error.
- [CHANNELMGR-1572] - Unexpected method call FieldTypeUtils.readFieldValues
- [CHANNELMGR-1581] - Angular4 material icons are not showing in name-url-fields component
- [CHANNELMGR-1583] - Running unit tests prints many errors in the console, cause by form.controls.name
- [CHANNELMGR-1584] - When two components have the same label, the components list is empty
- [CHANNELMGR-1585] - Session expired even if user still active during editing content.
- [CHANNELMGR-1591] - Closing channel during editing content leads to disabled perspectives.
- [CHANNELMGR-1596] - Hardcoded rootPath and defaultPath in step-1 component
- [CHANNELMGR-1598] - Select document name from suggested drop down names doesn't triggers auto-url call.
- [CHANNELMGR-1600] - Create draft endpoint returns document variant node ID instead of handle node ID
- [CHANNELMGR-1605] - No dialog after pressing esc if right side panel not specifically focused.
- [CHANNELMGR-1623] - No messages inside right side panel.
- [CHANNELMGR-1625] - Right side panel doesn't restore its width from maximized in step 2
- [CHANNELMGR-1640] - Drop down buttons of CC dial buttons should be invisible for documents in locked containers.
- [CHANNELMGR-1644] - ChannelActionsPlugin#ChannelActionsPlugin responsible for the [view] menu should also show the view menu when there is only a live variant
- [CHANNELMGR-1654] - Edge. Icons overlap each other in URL field in CC step 1
- [CHANNELMGR-1656] - Inconsistent behaviour for CC dial buttons
- [CHANNELMGR-1657] - CMS crashes in case of using CC destination folder picker for tag with not existed path.
- [CHANNELMGR-1661] - Make CC step 1 button bar background white
- [CHANNELMGR-1662] - Create content: add better logging for unexpected errors
- [CHANNELMGR-1685] - Manage Content button does not show for a new component
- [CHANNELMGR-1690] - No message about state of deleted content in right side panel.
- [CHANNELMGR-1691] - Leaving a channel by the breadcrumb may leave a document locked
- [CHANNELMGR-1692] - Discard doesn't work for close channel VE dialog
- [CHANNELMGR-1694] - System crashes after opening newly created document in content perspective.
- [CHANNELMGR-1701] - Breadcrumb in link picker dialog allows selecting folder out of rootPath folder
- [CHANNELMGR-1703] - Selecting new document using magnifying glass doesn't trigger 'ready for publish' state.
- [CHANNELMGR-1704] - Not informative toast message if user picks document for locked container using magnifying glass.
- [CHANNELMGR-1708] - Clean up generated comment by manageContent tag
- [CHANNELMGR-1709] - HAP master is broken after create-content merge.
- [CHANNELMGR-1713] - CM should enable the overlay toggle for projects that are in review
- [CHANNELMGR-1721] - Escape button not working properly when picking document location in Create Content step 1
- [CHANNELMGR-1726] - Relative document paths not relative
- [CHANNELMGR-1735] - Visual editor throws exception when editing a document.
- [CHANNELMGR-1738] - Icons in the manageContent buttons are not centered.
- [CHANNELMGR-1739] - Disabled manageContent buttons are hardly visible
- [CHANNELMGR-1740] - Additional buttons in manageContent tag are oval instead of round
- [CHANNELMGR-1751] - Log messages for mismatches between document type and prototype node
- [CHANNELMGR-1753] - Right sidepanel close animation is done in two steps
Story
- [CHANNELMGR-1636] - Convert Create Content Service to angular 1
- [CHANNELMGR-1637] - Convert document location to angular 1
New Feature
- [CHANNELMGR-1472] - Don't open properties dialog automatically for added component
- [CHANNELMGR-1473] - Always show components overlay after adding component
- [CHANNELMGR-1476] - Edit document referenced by manageContent tag
- [CHANNELMGR-1477] - Render 'create content' fields for step 1
- [CHANNELMGR-1478] - Cancel closes the side panel in the first step
- [CHANNELMGR-1479] - Add full width toggle to 'Create content' panel
- [CHANNELMGR-1480] - Document type shows all selectable document types
- [CHANNELMGR-1481] - Document location shows display name of path
- [CHANNELMGR-1483] - Create REST API to generate URL name from document name
- [CHANNELMGR-1484] - Update URL name automatically
- [CHANNELMGR-1485] - Edit the URL name manually
- [CHANNELMGR-1490] - Click create button and open empty right side panel
- [CHANNELMGR-1503] - Create Angular 4 field hint display component
- [CHANNELMGR-1506] - Extract visual editor in separate component
- [CHANNELMGR-1507] - Read comment parameters and show matching button
- [CHANNELMGR-1509] - Continue should create a draft document
- [CHANNELMGR-1510] - Switch to Step 2 and show editor for the new document
- [CHANNELMGR-1513] - Show and make name and URL in Step 2 editable
- [CHANNELMGR-1515] - When Relevance is enabled, only the component parameter of the active variant should be updated
- [CHANNELMGR-1516] - Limit behaviour for authors
- [CHANNELMGR-1520] - Alternative route for step 2 of Create Content
- [CHANNELMGR-1526] - Save document after step 2 of Create Content
- [CHANNELMGR-1528] - Maintain projectdocs Channel mngr branch
- [CHANNELMGR-1529] - Make sure the channel mgnr invokes workflow #hints and #transition including the contextPayload
- [CHANNELMGR-1535] - Add usage statistics for buttons clicked
- [CHANNELMGR-1536] - Add usage statistic for unsupported mandatory field types in created content
- [CHANNELMGR-1537] - Add usage statistic for unsupported field types in Visual Editing
- [CHANNELMGR-1539] - Update component parameter after step 2
- [CHANNELMGR-1541] - Align folder structure between create-content branch and master branch
- [CHANNELMGR-1547] - Disable publish button when the document is not linked to the current context
- [CHANNELMGR-1549] - Show feedback when document is edited in core
- [CHANNELMGR-1552] - Add support for locale in document URL creation
- [CHANNELMGR-1554] - Explicitly import *.d for type definition
- [CHANNELMGR-1555] - Use frontend-build with awesome-typescript and DLL
- [CHANNELMGR-1562] - Step2 should pass the current draft url to the name url editor dialog
- [CHANNELMGR-1563] - Use Angular flex layout
- [CHANNELMGR-1604] - Select folder shows document picker
- [CHANNELMGR-1633] - Convert Name Url field to angular 1
- [CHANNELMGR-1634] - Convert step 1 of create content to angular 1
- [CHANNELMGR-1635] - Convert step 2 to angular 1
- [CHANNELMGR-1666] - Upgrade to frontend-build v7 - Node8 - NPM5
- [CHANNELMGR-1676] - Remember content & component overlay selection
Task
- [CHANNELMGR-1439] - Get and set active project
- [CHANNELMGR-1469] - Show feedback about project locking of documents upon edit
- [CHANNELMGR-1533] - Bump frontend-build to v6.0.5
- [CHANNELMGR-1534] - Call #hints(final Map<String, Serializable> contextPayload) instead of #hints
- [CHANNELMGR-1559] - Account for the 'drop' of contextPayload and 'active project' logic
- [CHANNELMGR-1566] - Bump frontend-build to v7 latest beta
- [CHANNELMGR-1586] - Enable frontend lint on Maven build
- [CHANNELMGR-1618] - ContenService: Include context payload in the hints
- [CHANNELMGR-1624] - Remove unused dependencyManagement entry
- [CHANNELMGR-1670] - Revert hybrid app of AngularJs (1) and Angular (4)
- [CHANNELMGR-1671] - Upgrade angularjs-downgrade branch to frontend-build v7
- [CHANNELMGR-1673] - Merge branch feature/angularjs-downgrade into feature/create-content
- [CHANNELMGR-1689] - Move UserUtils to repository module
- [CHANNELMGR-1734] - Add project feedback message translations
- [CHANNELMGR-1755] - Use CKEditor 4.7.1-h12.2.0
Improvement
- [CHANNELMGR-1505] - Make editor-plugin configurable in content-service
- [CHANNELMGR-1523] - Site menu editor advanced settings not working properly
- [CHANNELMGR-1538] - Convert CmsService to Angular 4
- [CHANNELMGR-1556] - Account for name change from SessionDataProvider to SessionRequestContextProvider in the repository
- [CHANNELMGR-1582] - Document-type dropdown shows a hand-cursor if only a single document-type is available
- [CHANNELMGR-1642] - Support error info for project in invalid state or project not found
- [CHANNELMGR-1660] - Improve state management in right side-panel
- [CHANNELMGR-1686] - Disable "create document" and "select document" when container locked by someone else
- [CHANNELMGR-1696] - Document location in create content step 1 must not set a default value
- [CHANNELMGR-1700] - Checks on folder nodes must also include directory node types
- [CHANNELMGR-1702] - Open document in channel manager in content-perspective view menu should open right branch
- [CHANNELMGR-1706] - Add unit tests for disabling buttons when component is locked
- [CHANNELMGR-1707] - Add unit tests for updating component parameter after step 2
- [CHANNELMGR-1725] - Add button for alternative step 2
- [CHANNELMGR-1731] - For projects in review the icon button to hide/display the content & overlay must be disabled
- [CHANNELMGR-1741] - Cleanup HstCommmentProcessor service code
Edit/Copy Release Notes
The text area below allows the project release notes to be edited and copied to another document.