Skip to content

2.0.0

Compare
Choose a tag to compare
@eromano eromano released this 29 Nov 18:19
· 6471 commits to master since this release
    Release Notes - Apps Development Framework - Version 2.0.0

Documentation

  • [ADF-1578] - Description of search result page for (nodeDbClick) event is wrong
  • [ADF-1586] - Add docs for undocumented components, services, etc
  • [ADF-1734] - Article on how to use Forms with ACS
  • [ADF-1820] - Update documentation to reflect mat- prefixes for angular/material
  • [ADF-1857] - Document List - error event
  • [ADF-1867] - Typography Documentation

Epic

  • [ADF-1235] - We have to get rid of MDL to use only material2
  • [ADF-1475] - Upgrade to Angular 5
  • [ADF-1779] - Search component refactoring
  • [ADF-1793] - [Viewer] Extensibility

Story

  • [ADF-1417] - File Viewer - Info Drawer

Bug

  • [ADF-1019] - Folder is displayed in Search result Page after it was deleted
  • [ADF-1576] - People widget is not displayed when it has visibility conditions related to date widget.
  • [ADF-1589] - [Login component] The login card is not centred in IE11
  • [ADF-1599] - [Destination Picker] Updates to match the designed component
  • [ADF-1600] - [Destination picker] Incorrect entry appears in the Site List
  • [ADF-1601] - [Destination picker] File / folder name capitalization is incorrectly changed in the title of the dialog
  • [ADF-1605] - [Destination picker] Folder cannot be selected if user has Contributor permissions on it
  • [ADF-1630] - Folder name should be abbreviated in the breadcrumb when path is too long
  • [ADF-1648] - [Tag component] The tag component demo page is displayed wrongly in mobile devices
  • [ADF-1649] - [Document List] IE11 select icon is not aligned
  • [ADF-1650] - [Tag component] IE11 Delete tag button is not displayed completely
  • [ADF-1655] - Searchbar is not responsive (enough)
  • [ADF-1656] - All files are downloaded with 'download' name the action is made from Search Results page
  • [ADF-1657] - The Search Results page is not automatically refreshing after deleting a folder
  • [ADF-1660] - The arrow for sorting in Search Results page is not properly displayed
  • [ADF-1661] - The pagination should not be displayed when no results are found on Search Results page
  • [ADF-1678] - Many validation errors for "index.d.ts" of alfresco-js-api
  • [ADF-1680] - People widget is memorising the last selected choice even after removing it.
  • [ADF-1682] - DocumentList pagination - default value should take the first supported page size
  • [ADF-1686] - Task List is not resizing if multiple columns are to be displayed
  • [ADF-1688] - Task can not be completed if something was typed and deleted in a people widget
  • [ADF-1693] - [Dailog Upload] wrong positioning
  • [ADF-1696] - File viewer is not rendered on the entire page
  • [ADF-1697] - Demo shell - Task infodrawer wrong tabs name
  • [ADF-1702] - The bottom part of the Login component text is cut off
  • [ADF-1704] - Invalid characters breaks file upload widget
  • [ADF-1707] - App component - The app name is not translated
  • [ADF-1709] - The error message of date widget is not displayed anymore when clicking on another widget
  • [ADF-1710] - An error is logged into the console when using data widget
  • [ADF-1711] - The <adf-task-attachment-list component displays drag-and-drop area that is not working
  • [ADF-1712] - The <adf-task-header component displays a Requeue button for none pooled tasks
  • [ADF-1716] - Process List - processDefinitionKey is not part of the ProcessInstanceQueryRepresentation
  • [ADF-1718] - Pagination should not be displayed on Search Results page when there are no results
  • [ADF-1720] - Date-time picker is not working properly with other Date Display Format than default
  • [ADF-1722] - [object Object] appears in People control when selecting the same name
  • [ADF-1725] - Process service page doesn't look cool in small breakpoint. Need responsiveness.
  • [ADF-1726] - Process and Task service attachments are not responsive.
  • [ADF-1732] - Search component is not working properly on Demo Shell in a specific case
  • [ADF-1737] - getFileContent response returns empty object when it's a PDF file
  • [ADF-1738] - Search suggestion dialog's design is not as expected
  • [ADF-1740] - 'Start Process' button is enabled if required field 'name' is empty.
  • [ADF-1741] - Search autocomplete has wrong highlight position for items
  • [ADF-1747] - Task service - findAllTaskByState return a wrong list
  • [ADF-1757] - 'Label' appears on the top of form widgets
  • [ADF-1758] - Task Attachment - The columns are not localized
  • [ADF-1759] - Process Attachment - The columns are not localized
  • [ADF-1760] - Process Info Drawer - The keys must be localized
  • [ADF-1761] - The Search Result Page is not refreshed after deleting a folder
  • [ADF-1762] - Document List - Sorting by Size is incorrect
  • [ADF-1763] - Translation is missing from 'Disable upload button when user has no permission' button.
  • [ADF-1765] - Info Drawer - Review the specification
  • [ADF-1768] - Process List - The columns must be localisable
  • [ADF-1771] - Upload widget clears out filename on cancel but uploads file
  • [ADF-1772] - task app tooltip is not localised and key is displayed
  • [ADF-1777] - [Angular CLI] Production build compilation issue with Search
  • [ADF-1780] - [mobile] Cannot access any component other than the login component
  • [ADF-1781] - Task List - The default columns are not localised
  • [ADF-1782] - Language menu - The selector name is wrong
  • [ADF-1783] - [Mobile] User info cards are not fully displayed
  • [ADF-1784] - [Mobile] Empty folder image should not display drag and drop image
  • [ADF-1794] - Document List - Sites - users can see sites they are not members of
  • [ADF-1800] - diagrams.service.ts is not using the alfresco-js-api
  • [ADF-1802] - NodeNameTooltipPipe is not exported by the ng2-alfresco-core
  • [ADF-1815] - Sorting content by name is not working properly
  • [ADF-1818] - Add Missing Create person API in JS-API
  • [ADF-1824] - Moment js security issue
  • [ADF-1825] - Form field in start task no aligned
  • [ADF-1827] - 'Object Object' displayed on search results page
  • [ADF-1829] - PeopleApi - getSiteMembership wrong returned type
  • [ADF-1830] - Cannot access processes or reports
  • [ADF-1832] - [Document List] IE 11 erro on click
  • [ADF-1835] - The pagination on search results page is not working properly
  • [ADF-1838] - A new task can not be started because the Start Task is not properly displayed
  • [ADF-1839] - Login does not switch user preferences
  • [ADF-1856] - Document List - location fails for a user that has granular permissions
  • [ADF-1859] - The document list component no longer exports ShareDataRow
  • [ADF-1860] - NodesApi.getNodeChildren has wrong return type
  • [ADF-1861] - Line breaks not displayed in "Display Text" widget in forms
  • [ADF-1862] - Adf toolbar should get the background color from the theme
  • [ADF-1865] - [Document List] "Empty View" does not wrap long text
  • [ADF-1866] - Accordion Component - Doesn't allow to close the menu
  • [ADF-1871] - Tasklist IE 11 crash
  • [ADF-1872] - TaskList Component - Doesn't show the currentTaskId highlited
  • [ADF-1875] - ProcessList Component - Doesn't show the currentProcessId highlighted
  • [ADF-1877] - Layout demo shell not localized
  • [ADF-1878] - Translation service not using fallback language for unsupported locale
  • [ADF-1879] - ADF Process Services is not working properly
  • [ADF-1885] - Once accessed process services components appear throughout app
  • [ADF-1890] - Viewer - Content projection for sidebar only works if sidebarPosition is left
  • [ADF-1891] - ActivitiContentService is not exported
  • [ADF-1898] - ProcessService.createOrUpdateProcessInstanceVariables has incorrect method signature
  • [ADF-1900] - ProcessService.getProcessInstanceVariables has incorrect method signature
  • [ADF-1901] - ProcessService.createDefaultFilters has incorrect method signature
  • [ADF-1902] - Buttons of the Create / Edit folder dialog do not match design
  • [ADF-1907] - UploadService is not exported from UploadModule
  • [ADF-1908] - Not able to select a form on Start Task
  • [ADF-1909] - TaskListModel is not exported from ActivitiTaskListModule
  • [ADF-1911] - Content can be uploaded on Search Result Page when no results are found
  • [ADF-1912] - Not able to re-login with a valid user after login out.
  • [ADF-1914] - Custom toolbar is displayed on Search Results page when no results are found
  • [ADF-1915] - Login dialog spinner has incorrect size
  • [ADF-1916] - Not able to add a file to the Attachment List.
  • [ADF-1920] - Diagram is not displayed after clicking 'Show Diagram' option.
  • [ADF-1921] - Dynamic Table widget is being duplicated after editing.
  • [ADF-1922] - Form page is not displayed.
  • [ADF-1924] - Some issues related to search bar
  • [ADF-1945] - Profile image has Initials displayed behind it
  • [ADF-1948] - Not able to involve people into a task.
  • [ADF-1950] - Not able to open an attached file within a Task.
  • [ADF-1951] - Date widget doesn't display the correct date.
  • [ADF-1956] - Date widget with advanced properties does not display value.
  • [ADF-1962] - getContentThumbnailUrl returns file data instead or URL
  • [ADF-1963] - ContentApi is missing the preview rendition API
  • [ADF-1964] - [Demo Shell] Max size filter is not switched off.
  • [ADF-1965] - 'Upload file' button is enabled if user does not have permission to upload a file/folder
  • [ADF-1966] - Wrong sort on Document List
  • [ADF-1967] - Translation is not working
  • [ADF-1968] - [IE11] The login page is not loading
  • [ADF-1969] - Content actions dropdown menu is not aligned
  • [ADF-1971] - [Mobile]Sign in button is not properly displayed
  • [ADF-1972] - Process Services page is not displayed properly.
  • [ADF-1973] - No Permission template - missing style
  • [ADF-1975] - Broken layout of the forms
  • [ADF-1976] - 'Label' is displayed on each form widget.
  • [ADF-1978] - [Mobile] Content Service datatable is not properly displayed on Safari browser
  • [ADF-1979] - Task details continuously loading in APS - app
  • [ADF-1980] - Search bar has "underline" border visible when component is collapsed
  • [ADF-1981] - Continous loading of task details if task list is empty
  • [ADF-1982] - [Destination Picker] Destination Picker doesn't match the designed component
  • [ADF-1989] - Content is not properly sorted
  • [ADF-1990] - Able to add comments on a completed task
  • [ADF-1993] - AuthGuardEcm - canActivateChild missing
  • [ADF-1994] - Document cannot be uploaded in a process
  • [ADF-1995] - [Mobile] Menu button is not displayed - portrait orientation
  • [ADF-1996] - Task document path is not displayed properly
  • [ADF-2001] - Info Drawer size increases when involving a person to a task.
  • [ADF-2002] - Not able to navigate on search-bar results using up and down arrows
  • [ADF-2003] - Process Definition Heat Map does not display process diagram
  • [ADF-2004] - The search dialog is still displayed after clicking on another browser tab
  • [ADF-2005] - Cannot view document in tasklist attachment list
  • [ADF-2006] - File name not displayed correctly in document list
  • [ADF-2007] - Info Drawer - currentTab event should return a key not the label
  • [ADF-2009] - [Social component]When a new node ID is inserted the call to GET likes of the new file is not made
  • [ADF-2010] - Move/copy, when searching for folder multiple results are returned
  • [ADF-2012] - Info Drawer is displayed under task details window.
  • [ADF-2014] - Document List file cannot be deleted
  • [ADF-2016] - Paginator integration with other components
  • [ADF-2017] - Continous loading of process details if process list is empty
  • [ADF-2019] - [Demo Shell] When clicking refresh for button on Form component the whole page reloads
  • [ADF-2020] - The upload button is not disabled when the 'enable upload' checkbox is not checked
  • [ADF-2022] - Excluded files can be uploaded
  • [ADF-2023] - Files can be drag and drop when allowDropFiles property is set to false
  • [ADF-2024] - Docx files cannot be open in Document List
  • [ADF-2027] - Process Component - Replace the due date label with end date
  • [ADF-2029] - Delete icon is not working on Document List
  • [ADF-2030] - Not able to download a file on search page.
  • [ADF-2032] - Using Viewer in overlay mode only works once
  • [ADF-2033] - Overlay height issues in overlay mode
  • [ADF-2035] - [Demo Shell] Drag and drop is not working on Processes - attachment List
  • [ADF-2036] - [Demo Shell] Search dialog is not properly displayed
  • [ADF-2039] - The empty folder content is not loading
  • [ADF-2040] - Date picker is not working when changing language.
  • [ADF-2045] - [Demo-Shell]Pagination is not working properly on Search Results Page

New Feature

  • [ADF-788] - [Upload] Support for max file size constraints in Upload components
  • [ADF-1004] - [Alfresco JS API]Complete process service definition file in the alfresco-js-api
  • [ADF-1065] - [Login] Make Login events strongly typed
  • [ADF-1084] - [Service] Register Alfresco file type icons within the mat-icon
  • [ADF-1596] - [Destination Picker] Search input ignores input up to 4 characters
  • [ADF-1633] - [Login] redirect to original path upon successful login
  • [ADF-1694] - Date-picker i18n support
  • [ADF-1723] - [Service] LogService configuration
  • [ADF-1729] - [Directive] Mark Node as Favorite Directive
  • [ADF-1745] - [Directive] Delete multiple nodes directive
  • [ADF-1749] - [Task List][Process List] - Customizable template using the app.config.json
  • [ADF-1750] - [Viewer] Content projection for "Open With" and "More actions"
  • [ADF-1751] - [Document Versioning] File versioning Component
  • [ADF-1774] - Extend "Create Folder" and add "Edit Folder" dialogs to ADF
  • [ADF-1795] - [Viewer] Toolbar Configuration template customisation
  • [ADF-1796] - [Viewer] Info Drawer Configuration template customisation
  • [ADF-1834] - [Settings] host CS and PS component
  • [ADF-1840] - [Document List] Create a generic permission denied page
  • [ADF-1841] - [Metadata] Default metadata Nodes property editing
  • [ADF-1906] - [Accordion Menu] Tooltip configuration
  • [ADF-1918] - [Search] Use the new Search api service for the search component

Task

  • [ADF-829] - Viewer component doesn't support internationalisation
  • [ADF-1333] - Debouncing search in the object picker component
  • [ADF-1614] - /deep/ combinator is no longer supported
  • [ADF-1620] - Login component streamline
  • [ADF-1645] - Consistently use the same type for Process App ID
  • [ADF-1659] - [Search component] The search component should not have an embedded document list
  • [ADF-1672] - Start Process - Improve the look and feel
  • [ADF-1679] - Error messages into form field validator are not being translated
  • [ADF-1681] - User profile component - As default should show the initials
  • [ADF-1684] - Sanitise the component and Demo shell from embedded strings
  • [ADF-1695] - Comment component - The translation should not be a concatenation of strings
  • [ADF-1698] - Task Info Drawer - The keys must be localized
  • [ADF-1699] - Process Info Drawer - The keys must be localized
  • [ADF-1708] - Context Menu - Material Design
  • [ADF-1719] - adf-tslint-rules move in separate repo
  • [ADF-1724] - Remove all the console log
  • [ADF-1731] - Update Material 2.0.0-beta.12
  • [ADF-1735] - tasklist.component has wrong name should be task-list.component
  • [ADF-1742] - Add test cases to cover viewer component
  • [ADF-1746] - Pipe for node tooltip formatting
  • [ADF-1748] - Remove MDL dependency
  • [ADF-1775] - No input and No Output rename rule
  • [ADF-1778] - Provide support for optional port numbers in application config
  • [ADF-1792] - Investigate upgrade to Angular 5
  • [ADF-1798] - Agree and plan reorganisation of Github repository
  • [ADF-1801] - clean all the events that start with "on"
  • [ADF-1804] - [Viewer] Provide events for the standard toolbar buttons
  • [ADF-1805] - Remove internal pagination from Document List
  • [ADF-1806] - Clean old prefix TAG name support
  • [ADF-1807] - Task Component - Should provide a couple of translation keys
  • [ADF-1808] - Process Component - Should provide these translation keys
  • [ADF-1819] - Start Task - The keys are not translated
  • [ADF-1822] - Process Header - The component should show the business key
  • [ADF-1833] - Update superagent to 3.7.0
  • [ADF-1836] - Remove src and config from npm packages
  • [ADF-1837] - Rename "adf-viewer-info-drawer" to "adf-viewer-sidebar"
  • [ADF-1843] - Ability to replace default viewers with custom implementation
  • [ADF-1846] - Material design typography, the proper way
  • [ADF-1853] - [Viewer] Support custom position of the sidebar (left, right)
  • [ADF-1854] - Demo Shell - use https to pull specific alfresco-js-api branch
  • [ADF-1855] - Add a data-automation-id tag for the info button on the viewer toolbar.
  • [ADF-1863] - Document List - custom source calls error handling
  • [ADF-1868] - Upgrade to Angular 5.0
  • [ADF-1869] - Upgrade to Angular CLI 1.5.0
  • [ADF-1870] - Upgrade Codelizer to 4.0.0
  • [ADF-1895] - Update Material 5.0.0-rc0
  • [ADF-1949] - Allow customization of the dropdown menu on document picker