* ACS-6644 review search docs and examples
* ACS-6644 change widget description to more precise
* ACS-6644 small formatting fix, add new component links to main connected pages
* [ACS-6644] trigger codeQL job
* ACS-5483 Added possibility to load and update group
* ACS-5483 Implemented unsaved changes dialog
* ACS-5483 Removed console log
* ACS-5483 Made dynamic chip list reusable
* ACS-5483 Fix for more than one row chips
* ACS-5483 Fix for pagination
* ACS-5483 Added some fixes
* ACS-5483 Fixed displaying tags for node
* ACS-5483 Renamed css classes
* ACS-5483 Fixed resizing when chips have pagination
* ACS-5483 Clearing code
* ACS-5483 Documentation for dynamic chip list component
* ACS-5483 Documentation for unsaved changes dialog and guard
* ACS-5483 Documentation for group service
* ACS-5483 Unit tests for GroupService
* ACS-5483 Unit tests for dynamic chip list component
* ACS-5483 Changed fdescribe to describe
* ACS-5483 Unit tests for tag node list component
* ACS-5483 Unit tests for unsaved changes dialog component
* ACS-5483 Unit tests for unsaved changes guard
* ACS-5483 Added description field to group models
* ACS-5483 Correction for updating with description
* ACS-5483 Fixed lint issues
* ACS-5483 Addressed PR comments
* ACS-5483 Reduced complexity
* ACS-5483 Reduced complexity
* ACS-5483 Addressed PR comments
* [MNT-23433] configure position for close button
* [MNT-23433] added documentation
* [MNT-23433] unit test title fix
* [MNT-23433] setting close button position
* [MNT-23433] removed extra space
* [MNT-23433] lint issue resolved
* [MNT-23433] setting default position to left
* [MNT-23433] updated the type
* [MNT-23433] add check for info button
* [MNT-23433] indentation fix
* [MNT-23433] documentation added
* [MNT-23433] unit test updated
* [MNT-23433] linting issue resolved
* [MNT-23433] update unit test
* [MNT-23433] lint issue resolved
* [ACS-6325] save datatable columns configuration for width & visibility
* [ACS-6325] emit document list columns configuration
* [ACS-6325] linting fixes
* [ACS-6340] some fixes for actions menu
* [ACS-6107] Removed date range component from ADF content-services
* [ACS-6107] Removed references of date range component in code
* [ACS-6107] Updated documentation to replace occurrences of date range component with date-range-advanced-tabbed component
* [ACS-6107] Renamed DateRangeAdvanced to DateRange. Renamed DateRangeAdvancedTabbed to DateRangeTabbed
* [ACS-6107] Fixed missing export of SearchDateRangeTabbedComponent
* [ACS-6107] Replaced occurrences of date-range-advanced with date-range in HTML and Unit Tests automation ids
* [ACS-6107] Documentation corrections
* [ACS-6107] Reverted unneeded documentation formatting
* [ACS-6107] Reverted unneeded documentation formatting
* [ACS-6107] Reverted unneeded documentation formatting
* [ACS-6107] Migrated unneeded E2E test case to unit test
* [ACS-6107] Removed search-date-range E2E
* [ACS-6107] Resolved PR comments. Removed date-range-filter.page.ts. Removed unused translation keys. Updated documentation to refer proper comment name
* [ACS-6107] Updated documentation for SearchDateRange component to mention the change from original configuration to the newer configuration
* [ACS-6107] Corrected wrong version in documentation
* [ci:force]
* [ACS-6107] Removed unneeded file
* [ACS-6107] Updated unit tests and mock data after rebase
* [ci:force]
* [ACS-6107] Revert unneeded change. Remove unneeded file
* [ci:force]
* [ACS-6107] Updated E2E search config
* [ci:force]
* [ACS-6107] Updated E2E expects after component changes
* [ci:force]
* ACS-6252 Added rules field to SearchCategory interface
* ACS-6252 Hide aspects related with tags and categories if tags and categories features are disabled
* ACS-6252 Return from services information if tags and categories are disabled
* ACS-6252 Unit tests for changes in AspectListDialogComponent
* ACS-6252 Unit tests for changes for AspectListComponent
* ACS-6252 Unit tests for DialogAspectListService
* ACS-6252 Unit tests for changes for TagService and CategoryService
* ACS-6252 Updated documentation for changes
* ACS-6252 Fixed imports formatting
* ACS-6252 Fix after rebasing
* ACS-6252 Addressed PR comments
* ACS-6252 Excluded e2es
* [ci:force] migrate from QueryBody to SearchQuery
* [ci:force] migrate from QueryBody to SearchQuery
* [ci:force] migrate from QueryBody to SearchQuery
* [ci:force] update docs and variables as per code review
[ACS-4985] Revert test fix for e2e execution. Updated search.config.ts for e2e test cases
Testing global install of webdriver-manager for e2e webdriver fix
[ACS-4985] Resolved e2e test failures
[ACS-4985] Increased value for drag emulation to account for increased width of the side filters panel in demo-shell search results window.
[ACS-4985] Resolved unit test failures
[ACS-4985] Resolved lint issues
[ACS-4985] Moved new components to v6.2.0 in versionIndex.md
[ACS-4985] Added documentation to versionIndex.md and README.md
[ACS-4985] Moved inLast input field back to input type number.
[ACS-4985] Resolved issue where typing a special character after adding some numbers in the 'In the last' input field would clear out the field
[ACS-4985] Updated test cases after query generation changes
[ACS-4985] Added missing null check when generating query
[ACS-4985] Added *ngFor back to the search-date-range-advanced-tabbed.component.html
[ACS-4985] Updated query generation logic. Now both 'In the last' and 'Between' options use the start date to end date query format
[ACS-4985] Removed ANY case from switch (will be handled by default case)
[ACS-4985] Split declarations into multiple lines
[ACS-4985] Fixed code smell in regex
[ACS-4985] Updated dates in documentation
[ACS-4985] Updated documentation
[ACS-4985] Added link for AngularMaterial bug for CSS workaround
[ACS-4985] Added test cases for end date validation. Fixed minor issue when setting invalid date error on between date form fields
[ACS-4985] Added validation when user manually enters the start and end dates
[ACS-4985] Added borders to inputs
[ACS-4985] Updated test cases for SearchDateRangeAdvancedTabbedComponent
[ACS-4985] Transferred business logic from SearchDateRangeAdvancedComponent and SearchFilterTabbedComponent to SearchDateRangeAdvancedTabbedComponent. Updated test cases accordingly
[ACS-4985] Resolved PR review comments
[ACS-4985] Removed unused code from base-query-builder.service.ts
[ACS-4985] Resolved linting and unit test issues
[ACS-4985] Resolved minor issues where switching between tabs could sometime cause the tab content to not show up
[ACS-4985] Resolved minor issues with display label creation
[ACS-4985] Updated component to use MatDateFnsAdapter. BetweenStartDate and BetweenEndDate are now formatted when selected from the calender
[ACS-4985] Resolved issue where clear button would not clear the values properly
[ACS-4985] Added @angular/material-date-fns-adapter package
[ACS-4985] Added image for updated documentation
[ACS-4985] Added validation to SearchDateRangeAdvancedComponent
[ACS-4985] Updated documentation for components
[ACS-4985] Removed disableUpdateOnSubmit flag from search widgets
[ACS-4985] Updated the documentation for the components
[ACS-4985] Added test cases for SearchDateRangeAdvancedTabbedComponent. Moved pending logic from template to typescript
[ACS-4985] Added clear and apply button to SearchDateRangeAdvancedTabbedComponent. Moved logic from template to typescript file
[ACS-4985] Updated test cases for SearchFilterTabbedComponent. Added safety checks to component
[ACS-4985] Added field validation to test case
[ACS-4985] Updated SearchDateRangeAdvancedTabbed component to no longer use getters and setters
[ACS-4985] Updated test cases for SearchDateRangeAdvancedComponent. Minor updates to the component template and logic. Component no longer uses getters and setters in template
[ACS-4985] Updated SearchDateRangeAdvancedTabbed component to use variables instead of getters and setters
[ACS-4985] Updated app.cconfig for demo-shell to use new date-range-advanced configuration
ACS-4985 Fixed issue with nx build, some clean ups, using changes in configuration
[ACS-4985] Updated test cases for changed date format
[ACS-4985] Updated date formats for SearchDateRangeAdvancedComponent
[ACS-4985] Removed fdescribe test cases for SearchDateRangeAdvancedComponent.
[ACS-4985] Fixed test cases for SearchDateRangeAdvancedComponent.
[ACS-4985] Fixed erroneous imports
[ACS-4985] Added license headers and re-ordered imports
[ACS-4985] Updated test cases for SearchDateRangeAdvancedComponent from moment.js to date-fns
[ACS-4985] Migrated SearchDateRangeAdvancedComponent from moment.js to date-fns
Added import for BaseQueryBuilderService in public-api.ts. Fixes#8647
[ACS-4985] Updated imports in test cases
[ACS-4985] Added exports for SearchDateRangeAdvanced and SearchFilterTabbed components to public-api.ts. Updated imports in both components
[ACS-4985] Resolved minor issue where the reset method would still trigger multiple api calls when used with the TabbedComponent
[ACS-4985] Added test cases for SearchDateRangeAdvancedComponent. Minor update to test cases for SearchFilterTabbedComponent
[ACS-4985] Updated Labels for 'In last' date range option
[ACS-4985] Updated SearchModule declarations. Fixed minor typo in SearchFilterTabbedComponent
[ACS-4985] Added test cases for SearchFilterTabbedComponent. Added test case placeholders for SearchDateRangeAdvancedComponent
[ACS-4985] Added data-automation-id to search-date-range-advanced.component.html
[ACS-4985] Added test cases for SearchFilterTabbedComponent
[ACS-4985] Removed vertical mode from SearchFilterTabbedComponent
[ACS-4985] Updated UI for search filters. Minor fixes
[ACS-4985] Added documentation for SearchFilterTabbedComponent and SearchDateRangeAdvancedComponent
[ACS-4985] Added compatibility of all search filters/facets with SearchFilterTabbedComponent
[ACS-4985] Using widget-composite component now correctly updates the search query on submit. Added optional property to disable update on submit button click for widget-composite.
[ACS-4985] Added SearchFilterTabbedComponent and SearchDateRangeAdvancedComponent. Added config for using the new components
* ACS-5183 Created component which displays form to search nodes by file type and size
* ACS-5183 Validate proper value in number input and allow to use custom file types
* ACS-5183 Corrected problem with styles, case insensitive compare for extensions
* ACS-5183 Added translations, styles for selecting type, proper comparator for types
* ACS-5183 Prevent adding custom file type when selecting existing one
* ACS-5183 Corrected bytes for each file size unit and clear number input when value is incorrect
* ACS-5183 Added documentation for search properties component, updated documentation for search chip autocomplete input and taking values from settings
* ACS-5183 Unit tests
* ACS-5183 Added automation ids
* ACS-5183 Added missing license header
* ACS-5183 Fixed lint issues
* ACS-5183 Fixed build issue
* [ACA-4681] Added feature in DocumentListComponent to auto download a file if it exceeds a pre defined file size threshold
* [ACA-4681] Added test cases for file auto download feature in document list (NOT WORKING)
* [ACA-4681] Fixed unit tests for file auto download feature of document list
* [ACA-4681] Removed unused variables from app.config.json
* [ACA-4681] Resolved code review findings. Local constants are no longer upper case only (used camelCase instead). FileAutoDownload component template now uses mat-dialog provided directives and components. Removed file-auto-download.component.scss. Removed unused methods from file-auto-download.component.ts
* [ACA-4681] Added licence info to file-auto-download-actions.enum.ts
* [ACA-4681] Added license info to file-auto-download.component.ts
* [ACA-4681] Removed empty constructor
* [ACA-4681] Updated appConfig property name from "preview-config" to "viewer".
* [ACA-4681] Added JSDoc for FileAutoDownloadActionsEnum
* [ACA-4681] Updated ADF demo shell application to use "viewer" appConfig object instead of "preview-config"
* [ACA-4681] Resolved lint issues
* [ACA-4681] Removed dependency from NodeActionsService inside DocumentListComponent. FileAutoDownload component now directly triggers the file download, instead of emitting FileAutoDownloadActionsEnum.Download.
* [ACA-4681] Removed unused async. Updated import statement
* [ACA-4681] Added FileAutoDownloadComponent to public-api.ts
* ACS-4126 Moved component for tags creation from applications to ADF, putting that component into Viewer
* ACS-4126 Assigning tags to node and removed reference to modal from component for tags creating
* ACS-4126 Started working on assigning existing tags to node
* ACS-4126 Added newest changes for tags creation component
* ACS-4126 Usage of MatSelectionList, possibility for selecting existing tag
* ACS-4126 Allow to pass already assigned tags to tags creator as default top list
* ACS-4126 Fixed some css issues like aligning of icons, hiden add input icon when input is already visible
* ACS-4126 Allow to unlink tags from content
* ACS-4126 Allow for discard changes and fixed some validation issues
* ACS-4126 Integrate with changes for removing pagination
* ACS-4126 Autoscroll to input, remove scrollbar from search list
* ACS-4126 Code formatting
* ACS-4126 Renamed prefix for tags and style classes
* ACS-4126 Refreshing assigned tags after linking them, disable some operations during saving
* ACS-4126 Remove scrollbar from create label for long text, corrected some validations, use p tag instead of card view for displaying already assigned tags
* ACS-4126 Removed redundant code from tags creator component
* ACS-4126 Corrected translations
* ACS-4126 Hide input during saving
* ACS-4126 Unit tests for ContentMetadataComponent
* ACS-4126 Unit tests for TagService
* ACS-4126 Fixed unit tests for TagsCreator
* ACS-4126 Added documentation
* ACS-4126 Added additional unit tests
* ACS-4126 Fixed lint issues
* ACS-4126 Remove tags from files and folders list when taggable is unchecked
* ACS-4126 Small correction in styles
* ACS-4126 Corrected type for assigning single tag
* ACS-4126 Updated docs
* ACS-4126 Updated docs
* ACS-4126 Fixed some unit tests
* ACS-4126 Fixed lint issues
* ACS-4126 Updated jsdoc
* ACS-4126 Reverted one unwanted line
* ACS-4126 Removed space which caused lint issue
* ACS-4126 Fixed unit tests
* ACS-4126 Restored change
* ACS-4126 Fixed unit tests
* ACS-4126 Small correction
* ACS-4592 Displaying context menu for tree list row and allow to expand row by clicking at label
* ACS-4592 Added clicking on label for load more button
* ACS-4592 Unit tests
* ACS-4592 Added documentation for context menu for tree component and fixed lint issues
* ACS-4592 Trigger stuck check
* [AAE-10779] Update documentation
* [AAE-10779] Update demo-shell user-info component call
* [AAE-10779] Ecm user info component
* [AAE-10779] Identity user info component
* [AAE-10779] Bpm user info component
* [AAE-10779] Remove ecm-panel id references
* [AAE-10779] add stories and remove old component
* [AAE-10779] Update doc version and remove leftover html tag
* trigger travis
* [AAE-10779] rename ecm-user-info to content-user-info and bpm-user-info to process-user-info
* [AAE-10779] update docs
* [AAE-10779] fix demo-shell user-info
* [AAE-10779] add docs
* [ACS-4124] Display only as much tags as fits container in tag node list
* [ACS-4124] CR fixes
* [ACS-4124] Add hidden, lint fixes, event propagation stopped
* refactor version 1 many todo
* split render from viewer
move alfresco render in content pack
* refactor part 2
* test fixed
* fix doc
* [AAE-10778] Fix lint issues
* [AAE-10778] Fix lint issue: remove duplicated declaration
* [AAE-10778] Fix lint issue: use flex shorthand rule
* [AAE-10778] Fix FormService and WidgetComponent imports
* [AAE-10778] Fix import FormModel, FormService, FormFieldModel from adf-core
* [AAE-10778] Implement missing oninit, onchanges and ondestroy
* [AAE-10778] Replace adf-viewer with adf-alfresco-viewer, update escape command to close the viewer
* [AAE-10778] Fix unit test: fix the class name to match the 'adf-viewer-render.image-viewer-scaling' get from the appConfigService
* [AAE-10778] Fix image-viewer unit tests: replace ContentService with UrlService
* [AAE-10778] Fix unit test 'should if the extension change extension Change event be fired': emit file extension when the filename extension change
* [AAE-10778] Fix unit test: expect for internalFileName value instead of display-name id because the display name logic has been moved to the alfresco-viewer.component
* [AAE-10778] Fix unit test: remove display name it because the unknown display name value is no longer handled after refactoring
* [AAE-10778] Fix e2e: [C260096] Should the Viewer able to accept a customToolbar
* [AAE-10778] Update selector to fix e2e: '[C362265] Should the Viewer be able to download a previous version of a file'
* [AAE-10778] Update selector to fix e2e: '[C260038] Should display first page, toolbar and pagination when opening a .pdf file'
* fix aftrer rebase
* fix unit test
* [AAE-10778] Add adf viewer component that is node agnostic, show adf-alfresco-viewer or adf-viewer into file-view-component if blob or node are set
* [AAE-10778] Update viewer export path
* [AAE-10778] Update selectors since have been updated in the viewer component
* [AAE-10778] Call adf-viewer from alfresco-viewer, project adf-alfresco-viewer content to adf-viewer
* [AAE-10778] Remove full screen unit tests from alfresco-viewer component becase that logic is handled in the viewer.component
* [AAE-10778] Export toolbar custom actions component
* [AAE-10778] Pass mimeType as input to adf-viewer to update mime icon
* [AAE-10778] Remove e2e because the custom name behaviour has been removed from the file-view.component (9f21b6dc69\#diff-4b438dc59784dce9eb7634cfeca6d8db61362966343bd3d6895a3edafdf4cfd5L129)
* [AAE-10778] Use two-way binding for showViewer change to fix C260100
* [AAE-10778] Update prefix css selectors to adf-viewer because are related to the adf-viewer component
* [AAE-10778] Update prefix css selectors to adf-viewer in the unit tests because are related to the adf-viewer component
* [AAE-10778] Update the output name to showViewerChange to navigate to primary url after closing the viewer
* [AAE-10778] Pass right and left sidebar template context to viewer component (fix C362242)
* [AAE-10778] Add allowFullScreen input to disable/enable full screen behaviour
* [AAE-10778] Handle loading visualization only inside the viewer-render component
* [AAE-10778] PDF viewer: fix mat-progress-bar is not showed during the pdf loading, center progress bar
* [AAE-10778] Remove isLoading from unit tests because no longer exists
* [AAE-10778] Remove viewerType input from adf-viewer, viewerType will be handled by viewer-render
* [AAE-10778] Remove console.log
* [AAE-10778] Remove check full screen button is not displayed on the media file because is not needed anymore, we don't need to check for the fullscreen button in the viewer component
* [AAE-10778] Check for node rendtion before to assign to urlFileContent and mimeType
* [AAE-10778] Process Services Cloud: register file-viewer widget that uses adf-alfresco-viewer component to display content from ACS
* [AAE-10778] Core: rename file-viewer widget into base-viewer, base-viewer no longer accept nodeId, but will accept urlFile and blobFile
* [AAE-10778] Process Services: register file-viewer widget that uses adf-alfresco-viewer component to display content from ACS
* [AAE-10778] Base viewer widget: show viewer only if there's a file input
* [AAE-10778] Viewer component: check for fileName when urlFile is provided as Input
* [AAE-10778] Viewer component documentation
* [AAE-10778] Update upgrade guide with viewer changes
* [AAE-10778] Fix double quote lint issue after rebase
---------
Co-authored-by: Amedeo Lepore <amedeo.lepore@hyland.com>
Co-authored-by: Amedeo Lepore <amedeo.lepore85@gmail.com>
* [ACS-4364] Add tree component and categories service
* [ACS-4364] Add tree component to public api
* [ACS-4364] Refine tree unit tests
* [ACS-4364] Intergrate adding and deleting category
* [ACS-4364] Restyle load more button in tree component
* [ACS-4364] Missing semicolon
* [ACS-4364] Fix code styling
* [ACS-4364] Add docs for tree component and category service
* [ACS-4364] CR fixes
* [ACS-4364] Hide header row when displayName is not provided
* [ACS-4364] Docs fixes
* [ACS-4364] Add helper methods, code cleanup, unit tests for new methods
* [ACS-4364] Add missing semicolon
* [AAE-10768] Refactor core comments
* [AAE-10768] Add models export in core comments refactor
* [AAE-10768] Add comments implementation inside process-services package
* [AAE-10768] Add task comments module to process module
* [AAE-10768] Add node comments module to content services
* [AAE-10768] Add id check to getComments and addComments in adf-core comments component
* [AAE-10768] Remove unused service files in process-comments module
* [AAE-10768] Remove unused service files in process-comments module
* [AAE-10768] Add testing logic to spec files
* [AAE-10768] Add comments components readme
* [AAE-10768] Add a mock service to inject into the comment stories file
* [AAE-10768] Add mock data for comments stories
* [AAE-10768] Add mock service to inject into comments stories
* [AAE-10768] Rename mock service and mock data
* [AAE-10768] change taskId with id into the comments test because taskId is never used
* [AAE-10768] Resolve pr suggestions
* [AAE-10768] Resolve task-comments pr suggestions
* [AAE-10768] Resolve comments pr suggestions
* [AAE-10768] Fix merge error in comments.component.html
* [AAE-10768] Add missing markdown files
* [AAE-10768] Remove events from md files
* [AAE-10768] Update upgrade50-60.md with renamed input property
Co-authored-by: Amedeo Lepore <amedeo.lepore@hyland.com>
* fix after rebase
* new release strategy for ng next
Signed-off-by: eromano <eugenioromano16@gmail.com>
* peer dep
Signed-off-by: eromano <eugenioromano16@gmail.com>
* Angular 14
fix unit test and storybook
Signed-off-by: eromano <eugenioromano16@gmail.com>
fix after rebase
Signed-off-by: eromano <eugenioromano16@gmail.com>
update pkg.json
Signed-off-by: eromano <eugenioromano16@gmail.com>
missing dep
Signed-off-by: eromano <eugenioromano16@gmail.com>
Fix mistake and missing code
Dream....build only affected libs
Add utility run commands
* Use nx command to run affected tests
* Fix nx test core
fix content tests
Run unit with watch false
core test fixes
reduce test warnings
Fix process cloud unit
Fix adf unit test
Fix lint process cloud
Disable lint next line
Use right core path
Fix insights unit
fix linting insights
Fix process-services unit
fix the extensions test report
fix test warnings
Fix content unit
Fix bunch of content unit
* Produce an adf alpha of 14
* hopefully fixing the content
* Push back the npm publish
* Remove flaky unit
* Fix linting
* Make the branch as root
* Get rid of angualar13
* Remove the travis depth
* Fixing version for npm
* Enabling cache for unit and build
* Fix scss for core and paths
Copy i18 and asset by using ng-packager
Export the theming alias and fix path
Use ng-package to copy assets process-services-cloud
Use ng-package to copy assets process-services
Use ng-package to copy assets content-services
Use ng-package to copy assets insights
* feat: fix api secondary entry point
* fix storybook rebase
* Move dist under dist/libs from lib/dist
* Fix the webstyle
* Use only necessary nrwl deps and improve lint
* Fix unit for libs
* Convert lint.sh to targets - improve performance
* Use latest of angular
* Align alfresco-js-api
Signed-off-by: eromano <eugenioromano16@gmail.com>
Co-authored-by: eromano <eugenioromano16@gmail.com>
Co-authored-by: Mikolaj Serwicki <mikolaj.serwicki@hyland.com>
Co-authored-by: Tomasz <tomasz.gnyp@hyland.com>