* [ADF-4738] [Process -Cloud] Move GroupCloudService to adf-core (#4928)
* [ADF-4738] [Process -Cloud] Move GroupCloudService to adf-core lib.
* * Changed GroupModel to IdentityGroupModel
* Updated unit tests the recent changes.
* * Added documentation to the identityGroupService
* Updated GroupInitial and GroupCoudcomponent doc.
* * Created groupCount model. * Updated unit test to the recent changes
* * After rebase updated doc
* * Fixed comments.
* [ADF-4497] ARIA role must be appropriate for the Breadcrumb element (#4986)
* breadcrumb accessibility
* translation
* [ADF-4802] Login accessibility (#4988)
* login button aria label
* password toggle accessibility
* translation
* fix test
* fix automation if
* add missing export
* [ADF-4811] - added extra method to open snackbar with interpolate arg… (#4989)
* [ADF-4811] - added extra method to open snackbar with interpolate args for translated messages
* [ADF-4811] - added extra parameter to show info
* [ADF-4811] - added extra parameter to show info
* [ADF-4811] added review changes
* CI/CD Improvement - Create a release with tag when we merge master (#4991)
* Create a release with tag when we merge master
* Add release name with version
* Documentation fix for Card View component (#4990)
* Disable control flow e2e ADF (#4954)
* update project script possible different JS-API
* first commit no controll flow
* second commit no controll flow
* third commit no controll flow
* 4 commit no controll flow
* 5 commit no controll flow
* 6 commit no controll flow
* 7 commit no controll flow
* 8 commit no controll flow
* 9 commit no controll flow
* 10 commit no controll flow
* 11 commit no controll flow
* 12 commit no controll flow
* 13 commit no controll flow
* 14 commit no controll flow
* 15 commit no controll flow
* 16 commit no controll flow
* 17 commit no controll flow
* 18 commit no controll flow
* 19 commit no controll flow
* 20 commit no controll flow
* remove wdpromise, protractor promise and deferred promises
* - fixed some incorrect “expect” calls
- fixed some matchers
- removed “return this;” when not needed
- added a few more await-s
* forgot a file
* fix some failing tests
* replaced driver calls with browser calls and enabled back waitForAngular
* fix rightClick methods and hopefully some tests
* fix settings-component
* some more fixes for core and content tests
* try to fix some more issues
* linting
* revert some changes, allowing download on headless chrome won’t work with multiple browser instances
* fixes for Search tests
* try to remove some wait calls
* fix build
* increase allScriptsTimeout and try another protractor and web driver version
* improve navigation methods
* some fixes for notification history and login sso
* forgot a space
* fix packages and enable some screenshots
* navigation bar fixes
* fix some test
* some fixes for notification history and navigation bar
use correct visibility method in attachFileWidget test
* fix searching and another fix for navigation
* try solve sso login
* some more fixes
* refactor async forEach into for..of
* try fix for search tests
* resolve rebabse problems
* remove install
* fix lint
* fix core e2e
* fix core e2e
* fix core e2e
* fix ps tests
* fix some tests
* fix core e2e
* fix core e2e
* fix core
* fix some issues PS
* fix core
* fix core
* fix some ps test
* fix rebase issues
* remove save
* fix url regressed after rebase
* fix url regressed after rebase
* fix ps and core
* fix lint
* more parallel e2e ps
* fix some ps cloud test
* some cloud fix
* fix lint
* fix some test
* remove files to be ignored
* out-tsc
* improve one cs test
* fix candidate base app
* fix ps test
* remove click function
* clean methods alrady present in browser action
* try ugly wait
* move wait
* remove duplicate call
* remove underscore
* fix after review
* fix imports
* minor cosmetic fixes
* fix comments test
* add aria-sort (#4997)
* [ADF-4816] Refactor About component (#5000)
* [ADF-4816] Refactor About component
* Update package.json
* Add the npm publish as part of adf-cli (#5002)
* Add a travis step to publish on npm (#5004)
* [ADF-4799][ADF-4801] Automation tests for CardView clear date field and selectbox None option (#4993)
* [ADF-4799] Automation for clear date button
* [ADF-4801] Automate test for selectbox None option
* add aria label and selected (#4999)
* [ADF-4809] Automation for non-editable task details when completed (#5001)
* [ADF-4976] Fix variable being referenced before initialization (#4977)
* remove obsolete option from test-e2e
* Enable the npm install on push branch
* Npm publish the dist folder
* Rebuild the libs after the next alpha
* Change the version before building
* Add the npmrc file in the correct folder and remove after publish
* Remove the build all in the release job
* Use the local npm publish command
* cache the lib/dist
* Change cli dist
* Rollback mistake on update-version.sh
* Clean the lib/dit
* Clean the lib/dist
* Revert change on update version
* Rollback the 3.4 version
* Run the clean before building
* Run the deploy Pr only for PR
* added a new version of candidatebaseapp with process ui workspace defined. (#5006)
* rename subbprocess without capital letters
* [ADF-4837] - Automation checkbox visibility e2e tests (#5010)
* [ADF-4828] [ProcessListCloudComponent] Add action and context menu. (#5009)
* * Demo on list com
* [ADF-4828] [ADF] [ProcessListCloudComponent] Add action and context menu.
* Exposed action and context menu.
* Provided a way to in the demo shell to test action menu.
* Added required transaltion on demo shell.
* * Added doc
* * Fixed comments.
* fix clean script
* [ADF-4846] Move to ADF the style overrides from ACA (#5016)
* [ADF-4846] add $data-table-cell-link-color variable
- move style fix needed on ACA to ADF
* [ADF-4846] add $adf-permission-list-width variable
- moved style fix for adf-permission-lists from ACA to ADF
* [ADF-4850] Travis add check bundle size and docker publish (#5023)
* Add a check bundle job after the release
* Add a docker push step and update rancher
* Split update rancher in a different job
* Split update rancher in a different job
* Install the adf-cli
* Run docker publish and rancher update only on push
* Use the adf-cli local code
* Run the docker push before
* [ADF-4825] Use ADF-CLI in ADF for versions and latest commit (#4994)
* [ADF-4825] Use ADF-CLI in ADF for versions and latest commit
* Add documentation
* Update update-version.ts
* Update release.sh
* Update update-project.sh
* Update release.sh
* Update update-project.sh
* Update release.sh
* Update update-project.sh
* Update README.md
* Rebase branch
* Update package.json
* Update build.sh
* Update package.json
* Improve the docker log
* Improve the docker log
* Npm install latest adf-cli
* Propose a correction to what appears to be a minor typo (#5026)
* Propose a correction to what appears to be a minor typo
removed the word 'a'.
* Update extensibility.md
* Use docker commands
* Use the correct docker repo domain
* echo rancher job
* Check remote env if is full before to start the e2e CS (#5024)
* add check remote env full
* Update check-cs-env.js
* revert change on dockerfile
* Get the latest alpha before the install
* fix content service document list action test (#5027)
* fix content service document list action test
* restore build.sh
* perform twice movement mosue for right click for avoid bug in non headless chrome
* change sso ref element present
* change sso ref element present
* fix release apha
* fix permissions
* [ADF-4847] Not able to find any user in Assignee field when creating a task (#5029)
* [ADF-4847] Not able to find any user in Assignee field when creating a task
Updated url to fetch composite user roles
* [ADF-4847] Fixing failing E2E tests
* release update commands pipeline
* Run the update children project if is push or beta
* Change the condition for master
* [ADF-4816] Move localization keys for About component from demo-shell to core (#5007)
* [ADF-4852] Make use of ADF-CLI command to update sha (#5032)
* [ADF-4852] Make use of ADF-CLI command to update sha
* Update build.sh
* [ADF-4839] Document List - column name link accessibility (#5011)
* accessibility
* rename translation key
* translation key name
* link name component accessibility
* generic translation
* move codecov inside unit test to avoid the aftes success execution in any script stage
* CI/CD allow a Travis cron job to create beta and update children proj… (#5033)
* CI/CD allow a Travis cron job to create beta and update children projects
* Update build.sh
* Add condition for default jobs
* [ADF-4544] Automation for form button refresh after action (#4835)
* fix "ng lint" command (#5012)
* update to latest js-api
* fix the "ng lint" command
* fix linting issues
* fix lint issues
* lint fixes
* code fixes
* fix html
* fix html
* update tests
* test fixes
* update tests
* fix tests and api
* fix code
* [ADF-4845] Uploader - Expanded/collapsed state not exposed (#5015)
* state accessibility
* remove aria-disabled
* fix scripts npm
* add typscritp compiler in cli build
* fix cli command use
* Use the git token
* lint missin install
* move install in travis and out from lint.sh
* [ADF-4843] - Automate more manual test cases for visibility chaining … (#5014)
* [ADF-4843] - Automate more manual test cases for visibility chaining in ADF
* fix lint
* Cache the lib/dist for npm publish purpose
* Try to create tag with token
* [ADF-3723]Add visibility conditions on tabs - form rendering component tests (#5022)
* Add visibility conditions on tabs - form rendering component tests
* no message
* Moved the suite to process-services-cloud folder
* no message
* accumulate common lib task in first job to avoid cache problems
* change order check bundle
* remove lib/dist from cache
* [ADF-4854] sticky header for task list (#5036)
* sticky header for task list
* fix html
* add docs
* update code docs
* [ADF-4840] Fixing failing tests on process-services-cloud (#5013)
* [ADF-4840] Fixing dropdown-widget.e2e.ts-beforeEach and start-task-group-cloud.e2e.ts-afterAll
* [ADF-4840] Testing with apps deployed with different permissions
* [ADF-4840] Fixing edit-process-filters-component.e2e.ts
* [ADF-4840] Add space to lib/process-services-cloud
* [ADF-4840] Fixing people-group-cloud-filter-component and reverting changes to the appNames
* [ADF-4840] Fixing start-task-custom-app-cloud
* repair doc tools and polish the docs code (#5038)
* set private access modifier
* repair doc build tools
* fix lit issues
* re-generate version index
* [ADF-4848] Form - fix tab visibility (#5021)
* [ADF-4848] - fix tab visibility
* add unit test
* [ADF-4764] Hide placeholder in Amount Widget in readOnly mode (#5035)
* [ADF-4764] Hide placeholder in Amount Widget in readOnly mode
* add missing return type
* Update .travis.yml
* [ACTIVITI-3720] form variables enhancements (#5028)
* support form variables on the model level
* take 'variables.name' convention into account
* move API to a proper place
* unit tests and code fixes
* unit tests for form field model
* process variable interface
* [ADF-4860] Travis add tag beta on cron job (#5042)
* add the name and email values and push with the token
* add the name and email values and push with the token
* Release the beta in case the cron job runs
* Create TAG_NPM based on the branch
* [ADF-4855] Upload dialog - Buttons must have discernible text (#5040)
* aria labels translation keys
* actions aria label
* announce confirmation content
* Trigger alpha
* Move the tag on the release sh
* Run only the update children in case the tag is beta
* Use enterprise token and npx to avoid install
* [ADF-4823] added download and show preview for attach cloud widget (#4996)
* [ADF-4823] fixed download and start fixing show preview
* [ADF-4823] fixed preview files
* [ADF-4823] - added unit test
* [ADF-4823] - fixed lint problem
* [ADF-4823] - rebased and fixed lint problem
* added a new method in BrowserActions to check that the action menu is visible, and using that in the tests.
* linting fixes
* [ADF-4862] Upload dialog - reading order (#5045)
* dialog container accessibility
* upload container aria label translation key
* focus on active upload dialog
* test
* add back removed aria-label
* Use the correct adf-cli
* [ACTIVITI-3739] make display show json types (#5046)
* Fix the adf-cli with version option
* Update the js api with the vjs version
* [ADF-4828] Should display the custom action menu for Process Cloud List (#5030)
* C315236 automated
* updated the Title
* changed the method name
* Fixing Process Cloud tests (#5055)
* Trigger alpha
* Fixing people-group-cloud-component.e2e.ts
* [DW-1328] added the create and delete role api for test preconditions (#5052)
* added the create and delete role api for test preconditions
* added the required visibility conditions, for the method to work consistently across apps
* removed the visibility conditions that are not necessary
* [ACTIVITI-3720] cloud form support for form variable mapping (#5044)
* universal form model
* parse variables correctly
* turn group model into interface
* remove console.log
* interface instead of class
* update form id type
* improved form variable parsing
* improved variable conversion
* fix cloud tests
* fix typings and code bugs
* [ADF-4865] Upload Dialog - row actions not accessible by keyboard alone (#5051)
* access upload dialog information by keyboard
* upload files actions keyboard accessibility
* aria labels translation keys
* refractor styling
* toggle action icons
* update docs
* e2e
* e2e update action reference
* [ADF-4831] DocumentList - filetype alternative text is not meaningful (#4998)
* filetype alternative text
* icons text translation key
* icon text accessibility translation
* fix e2e
* add miscellaneous file type
* [ADF-4826] Process/Task list first displays "No Process/Task Found" and then loads the Process/Tasks (#4995)
* [ADF-4826] Process/Task list first displays "No Process/Task Found" and then loads the Process/Tasks
* Initialized loader flag to true
* Updated unit tests
* fixed lint errors
* [ADF-4794] Not able to attach a second file to a form after one has already been attached (#5058)
* [ADF-4041] - fix People/Group preselected issues (#4866)
* [ADF-4041] - fix People/Group preselected issues
* [ADF-4041] - remove duplicated groups
* [ADF-4041] - fix lint
* [ADF-4041] - fix label overlay
* [ADF-4041] - lint
* [ADF-4041] - PR changes
* clear timeout
* remove unused property
* clear timeout
* fix default preselect user
* [ADF-4867] adf-error-component refactor (#5056)
* Refactor the adf-error-component
Move the custom buttons on demoshell
Fix unit test
Remove usefull e2e
* Add basic example
* [ADF-4838] Upload Dialog - canceling a pending file cancels the file in progress (#5063)
* add automation id
* call cancel upload api only if file is not pending
* tests
* e2e
* Use npx instead of absolute adf-cli path (#5053)
* [DW-1478] E2e - Move 'filter' component from Admin Application (#5061)
* [DW-1478] E2e - Move 'filter' component from Admin Application
* Replace admin e2e framework methods with ADF reusable ones
* Add return type for filter component method
* Fix browser-actions errors
* Remove clear() method from browser-actions
* Add and rename edit filter components methods
* Remove unused methods from browser-actions
Add method to retrieve the application selected in Edit Process Filter
* Fix called method in edit task filter component
* [ADF-4798] - [adf-content-node-selector] File icons are not showing properly (#5054)
* Log class in e2e plus check PS cloud CS works before run test (#5057)
* check cs work on ps cloud add log class
* fix env config
* Use npx instead of absolute adf-cli path (#5053)
(reverted from commit 140f60b8dc)
* Update package.json
* fix FormRepresentationModel interface
* [ADF-4878] Refactor, Split ADF About component (#5064)
* Refactor, Split ADF About component
* [ADF-4878] Add documentation
* [ADF-4878] Rename Component
* [ADF-4878] Implement comments
* [ADF-4878] Update documentation for about components
* [ADF-4888] DocumentList - cell header title is announced over cell value (#5068)
* fix focus outline
* focus on cell values
* focus on size value if defined
* row actions menu aria-label
* temporary switch off the FormModel json typing
* use custom chrome version with puppeteer (#5070)
* use custom chrome version with puppeteer
* pin to Chromium 76
* update code to trigger travis
* update protractor
* try remove extra env setting
* try chrome 62
* upgrade to chrome 76, exclude 3 tests
* add safety check for the focus
* toggle tests
* disable tests
* disable flaky test
* update names
* disable flaky test
* disable flaky test
* disable test
* disable test
* fix name simpleapp
* rename simpleApp to simpleapp project change
* [ACTIVITI-3746] - fix form completion with tab fields (#5059)
* [ACTIVITI-3746] - fix form completion with tab fields
* fix lint
* fix unit test
* refractoring and PR changes
* fix unit tests
* [ADF-4829] [ADF] [TaskListCloudComponent] Add action and context menu. (#5018)
* * Demo on list com
* [ADF-4828] [ADF] [ProcessListCloudComponent] Add action and context menu.
* Exposed action and context menu.
* Provided a way to in the demo shell to test action menu.
* Added required transaltion on demo shell.
* * Added doc
* [ADF-4829] [ADF] [TaskListCloudComponent] Add action and context menu.
* Exposed action and contect menu on tasklist page.
* * Added documentation.
* * Fixed typo
* * After rebase
* * Fixed failing e2e test on cloud demo tasklist
* * Added providedIn in Task/process cloud service.
* [ADF-4807] Automation tests for date min/max validation (#5008)
* Trigger alpha
* [ADF-4807] Automation tests for date min/max validation
* Removing identityUser changes
* Add as group suffix the travis build number (#5072)
* * Fixed failing unit tests on process-services. (#5080)
* [ADF-4892] DocumentList - set appropriate column aria-sort state (#5079)
* set specific aria-sort state
* return false when table has no sorting
* move logic to component
* aria sort method
* tests
* [ADF-3724]Create tests for visibility conditions on tabs on APS1 (#5065)
* Create tests for visibility conditions on tabs on APS1
* Fix comments
* Fix linting
* Remove the final /
* [ADF-3725]Add visibility conditions on tabs tests when completing a task (#5034)
* Add visibility conditions on tabs tests when completing a task
* Fix comments
* Removing unused import.
* Changed simpleapp
* Rebase
* Removed comment
* Revert "Rebase"
This reverts commit 417b59f541.
* Remove unused method
* Updated the simpleapp and added superadminuser when deploying the apps (#5075)
* updated the simpleapp with the process-variables required and added superadminuser when deploying the apps.
* simpleapp updated with more process variables
* simpleapp added with process variables (#5085)
* [ADF-4868] [APS-1] adf-content-node-selector seems broken when we upload from External Alfresco content service (#5078)
* [ADF-4829] - Add e2e tests for custom action menu in TaskList and ProcessList (#5081)
* in progress custom action menu on tasklist
* C315723 - automated
* split into 2 methods, addAction, addDisabledAction
* added superadminuser as aps_admin user when deploying the apps (#5087)
* [ADF-4894] Json editor dialog (#5082)
* move download-zip to its own folder
* json dialog
* update docs
* update test
* disable e2e test
* json widget for the Form
* remove deprecated test
* fix tests, update display text name
* [ADF-4858] Make sure process-services works with ng commands (#5067)
* Process-services:
Making sure you can run
ng build process-services
ng test process-services
* Fix the path of the styles
* move the file in the right place
* Add the travis TAGS value to docker
* Fix the process-service export
* fix readonly attribute
* remove old versions.json (#5089)
* [ADF-4906] [ADF] Not able upload file from ACS when start process with form (#5094)
* [ADF-4909] Hide about-plugins and about-product-versions sections whe… (#5095)
* [ADF-4909] Hide about-plugins and about-product-versions sections when they are empty
* [ADF-4909] Add missing unsubsciption
* release docs
* [ADF-4914] Fix update versions script on Generator and AMA (#5098)
* [ADF-4913] Fix Gallery View in datatable Component (#5101)
* Use the latest candidatebaseapp
* Review documentation plus some tools fix (#5100)
* review 3.5.0 doc
* fix documentation
* fix documentation
* fix documentation
* [ADF-4922] Fix update project script for Generator and Modeler (#5103)
* [ADF-4810] sso public urls configuration (#5102)
* update OAUTH schema and model
* update demoshell config for public urls
* update sso docs (#5104)
* [ADF-4810][ADF-4824] get the latest @alfresco/js-api with SSO fixes (#5106)
* generic text (#5105)
* [APM-1412] Fix Json dialog on Form json widget (#5107)
* [ADF-4921] upload widget fixes (#5109)
* upload widget fixes
* fix mocks
* [ADF-4925] Fix process variable mapping in Form Cloud component (#5110)
* [ADF-4873] Release note in draft. (#5093)
* [ADF-4873] Release note in draft.
* [ADF-4873] Compantibility matrix.
* Update release notes
* [ADF-4873] Added the authorization topic to release note.
* Update RelNote350.md
* Revert "[ADF-4925] Fix process variable mapping in Form Cloud component (#5110)"
This reverts commit 7c692137e3.
* localization 3.5.0 (#5112)
* [ADF-4905] StartProcessCloud - fix starting different process than se… (#5091)
* [ADF-4905] StartProcessCloud - fix starting different process than selected in dropdown
* fix process e2e test
* revert e2e changes
* [ADF-4810] fix sso settings (#5108)
* fix sso settings
* fix test
* update-js-api
* update-js-api
* invert test order for some reason
* fix focus outline (#5115)
* sso settigs fix (#5114)
* fix test
* update-js-api
* update-js-api
* invert test order for some reason
* split before save publicUrls
* split before save publicUrls
* [ADF-4810] split if publicUrls is not Array
* [ADF-4810]better check for string
* [ADF-4925] Fix Process Variable mapping in ADF forms (#5116)
* bump 3.5.0
* Use name instead of env
* Enable cache dist
* enable only master and dev
* rename e2e lib
* add nx and smart build
* disable packaging and create demo shell stages
* use same name
* Enable affected e2e for core and process
* Enable affected libs check on all the e2e
* fix e2e condition
* Enable unit tests
* Manage case deps not present
* add name typo
* add affected folder to check e2e
* change an e2e test
* remove branch typo
* Update .travis.yml
* [ADF-3538] start creating new folder for cloud components
* [ADF-3538] added new package to the script and the builds
* [ADF-3538] added some more changes to scripts
* [ADF-3538] - starting the new package
* change index
* fix package
* Fix module structure with Cli
* add basic structure
* Create a library with angular cli
* Add a cloud component as example
* Skip the scss style
* add the import scss
* remove useless codes
* Add i18n example
* remove useless code
* Simplify the hello component
Fix the wrong path
* Fix process service cloud path
* Download process-service-cloud from the CS
* Change the lib dependencies
change the project folder name to lib
* Rollback the latest adf dependencies
* Push the lock with latest libraries versions