164 Commits

Author SHA1 Message Date
Denys Vuika
3ea26c2d5f
[ACS-5166] use published version of the material icons (#3283)
* use published version of the material icons

* remove reference to css

* use outlined icons by default
2023-06-19 17:13:37 -04:00
MichalKinas
e0a74d7fb9
[ACS-4538] Make folder-rules secondary entry point of aca-content (#3181)
* [ACS-4538] Make folder-rules secondary entry point of aca-content

* [ACA-4538] Fix folder rules imports

* [ACS-4538] Fix folder-rules unit tests

* [ACS-4538] Fix package.json after folder rules transition

* [ACS-4538] Remove duplicated peerDependency

* [ACS-4538] Import fix
2023-06-16 14:55:04 +02:00
AleksanderSklorz
cc13551d2f
[ACA-4709] ensure all components have encapsulation set to none (#3271)
* ACA-4709 Added use-none-component-view-encapsulation eslint rule and correct part of components

* ACA-4709 More changes for encapsulation

* ACA-4709 Installed eslint-plugin-eslint-angular dependency

* ACA-4709 Corrected rest places with did not use none encapsulation

* ACA-4709 Exclude process inline templates plugin from spec files
2023-06-13 12:38:41 +02:00
Denys Vuika
7794129521
[ACS-5372] remove old internal plugins (#3257)
* [ACS-5372] remove old internal plugins

* remove unused i18n keys
2023-06-06 10:22:12 -04:00
Jatin Chugh
f99722661b
[PRODSEC-6575] used date instead of datetime for datePicker implementation in Shared link dialog component in ADF (#3247)
* used date instead of datetime for Shared link dialog implementation

* removed sharedLinkDateTimePickerType variable from app.config.json.tpl file and made it default in ADF
2023-06-05 13:57:25 +01:00
MichalKinas
919767ef8a
[ACS-5181] Introduce logical search filter (#3245)
* [ACS-5181] Introduce logical search filter

* [ACS-5181] Correct filters order
2023-06-05 10:58:30 +01:00
Denys Vuika
f4600b588a
[ACS-5308] reduce various modules by switching to standalone (#3248)
* crate-form-template dialog

* remove unused module

* viewer profile component

* trashcan component

* remove test dependency on global material module

* remove unused test imports

* break CoreModule dependency

* login component

* remove app material module

* remove languages from the config as not needed
2023-06-05 09:10:03 +01:00
Denys Vuika
251b6a0ec7
[ACS-5308] cleanup content common module and move to standalone components (#3234)
* language picker

* location link

* logout component

* logout: fix tests

* toggle shared component

* user info component

* cleanup common module

* migrate generic error to standalone

* thumbnail column component

* name column component

* tags column component

* locked by component

* cleanup module dependencies

* comments tab component

* info drawer and details

* cleanup infodrawer module

* remove useless test

* reduce useless imports

* info drawer module

* context menu component
2023-05-29 10:28:26 +01:00
Jatin Chugh
44ea08891e
[MOBILEAPPS-1707] Open in App Dialog design changes as per new design and visibility of dialog enabled after the login and is shown in case of private files as well (#3225)
* implementation of download Ios app as per new design shared in case IOS

* design changes as per new design shared my mobile application team

* implementation of dialog after login and visibility enabled for private files

* single click on cross dialog to close popup which was occuring earlier on double click

* test cases added for open in app component, shared link view component and  name changes

* ipad changes to open in Safari browser, open in app button clickable width increased and focus unset on open in app button click

* open in app button style changes

* theme button color changes

* review comments addressed

* review comments addressed

* review comments addressed

* download app text changes

* improved open-in-app.scss file and removed mat and cdk classed
2023-05-26 22:25:18 +05:30
Denys Vuika
1a942e6820
experimental: standalone About component (#3228) 2023-05-26 04:29:31 -04:00
vijayanssettu
e2574560e8
[ACS-4613] Updated the latest version Material Icons font (#3230)
Co-authored-by: vijayanssettu <vijayan.settu@hyland.com>
2023-05-25 14:42:09 +01:00
MichalKinas
3ca4a91389
[ACS-4539] Make ms-office as secondary point of aca-content (#3180)
* [ACS-4539] Make ms-office as secondary point of aca-content

* [ACA-4539] Fix tsconfig path

* [ACS-4539] Run ms-office unit tests as part of aca-content
2023-05-10 09:43:51 +01:00
MichalKinas
6794ea58ac
[ACS-4537] Make aca-about secondary entry of aca-content (#3179)
* break dependency on core module

* convert about to secondary entry

* Fixes after rebase

* [ACS-4537] - Copy about assets

---------

Co-authored-by: Denys Vuika <denys.vuika@gmail.com>
2023-05-09 14:32:06 +01:00
Denys Vuika
df33a411f4
Revert "[ACS-4537] Make aca-about secondary entry of aca-content (#3170)" (#3172)
This reverts commit 222f487e70842b0ba83209c6b8dd47c0da9b0e80.
2023-05-05 21:24:50 +01:00
MichalKinas
222f487e70
[ACS-4537] Make aca-about secondary entry of aca-content (#3170)
* break dependency on core module

* convert about to secondary entry

* Fixes after rebase

---------

Co-authored-by: Denys Vuika <denys.vuika@gmail.com>
2023-05-05 17:00:19 +02:00
Denys Vuika
b2ba94fd08
[ACS-5158] Release 4.0.0 (#3155)
* bump adf to 6.0.0

* bump release version

* release reports
2023-04-28 11:42:00 -04:00
MichalKinas
5fa5ac4117
[ACA-4695] Fix saving screenshots for E2Es, add nx eslint plugin (#3148)
* [ACA-4695] Fix saving screenshots for E2Es, add nx eslint plugin

* [ACA-4695] Improve eslint rules
2023-04-26 12:25:36 +02:00
AleksanderSklorz
e9bc42df10
[ACS-4534] nx workspace support for aca (#3143)
* ACS-4534 Added nx workspace support

* ACS-4534 Updated package-lock.json file

* ACS-4534 Configured cache directory and affected command

* ACS-4534 Updated README

* ACS-4534 Updated more README files

* ACS-4534 Fixed lint

* ACS-4534 Address comment for readme

* ACS-4534 Removed redundant build-libs script

* ACS-4534 Fixed start script

* ACS-4534 Updated some left documentation

* ACS-4534 Added more helper scripts, addressed PR comments

* ACS-4534 Updated package-lock.json after rebasing

* ACS-4534 Fix stylelint issue
2023-04-25 15:34:34 +02:00
swapnil-verma-gl
9148ccc6a9
[ACA-4679] Added code changes and env variables to enable DownloadPrompt and FileAutoDownload features on ACA (#3127)
* [ACA-4679] Added docker variables, app.config.json.tpl config and additional code for enabling non-responsive file preview download and file auto download features in ACA

* [ACA-4679] Added defaults for downloadPrompt for viewer and fileAutoDownload features. Updated variable names from 'nonResponsiveDialog' to 'downloadPrompt'

* [ACA-4679] Added unit test cases for FileAutoDownloadService

* [ACA-4679] Updated env variable references from NonResponsiveDialog to DownloadPrompt

* [ACA-4679] Added missing licence header on new files

* [ACA-4679] Added env variable configuration for GithubActions jobs

* [ACA-4679] Added env variable configuration for GithubActions jobs

* [ACA-4679] Removed unneeded env variable configuration for GithubActions jobs

* [ACA-4679] Updated .env file configuration in README.md
2023-04-20 18:14:13 -04:00
Yasa-Nataliya
6fac964d94
[ACS-3742] Layout changes for workspace (#2980)
* Layout changes for workspace sidemenu

* added header and search layout changes

* implemented review comments and removed process related code

* Added expand and collapse functionality

* Modified the paths

* linting fixes

* use standard material settings icon

* use only specific modules needed for page layout

* use standard "menu" icon for now

* use standard avatar icon for now

* cleanup user profile menu item

* cleanup About component layout

* remove hardcoded settings route

* deprecate "headerImagePath"

* deprecate "headerTextColor" customisation

* deprecate "headerColor" customisation

* proper toggle of the side menu

* proper sidebar header implementation

* user profile basic cleanup

* minor fixes

* cleanup buttons

* remove old app layout and use ADF one

* remove old header component

* cleanup old layout module

* fix unit tests

* cleanup unit tests

* cleanup header actions module

* deprecate unused main-action component

* cleanup styles

* restore removed method

* cleanup search results toolbar

* restore expand menu functionality

* cleanup code, back buttons for about and profile

* restore original code

* proper collapse button

* remove unused i18n key

* styles cleanup

* cleanup sidebar

* cleanup user profile

* add safety checks for focus after close

* layout fixes

* update view profile unit tests

* code cleanup after reviews

* cleanup header actions

* fix menu population, user info

* improved upload and create actions

* remove useless tests

* fix folder rules tests

* search button workaround

* e2e: remove wait

* add create/upload tooltips

* e2e fix

* e2e fix

* e2e fix

* e2e fix

* e2e fix

* e2e fix

* e2e fix

* e2e fix

* e2e fix

* e2e fix

* e2e fix

* e2e fix

* try fix e2e

* update e2e extension configs

* try fix e2e

* try fix e2e

* fix eslint config

* try fix e2e

* move search button to extensions

* move upload and create to extensions

* remove header actions as no longer needed

* cleanup

* e2e fixes and cleanup for unwanted files

* linting fixes

* linting fixes

* added button type to support text buttons

* linting fixes

* added more unit tests to achieve code coverage requirement

* fixing code covergae for aca-content

* fixed code coverage for aca-shared

* linting fixes

* linting fixes

* cleanup

* version fix

---------

Co-authored-by: SheenaMalhotra182 <sheena.malhotra@globallogic.com>
Co-authored-by: Denys Vuika <denys.vuika@gmail.com>
Co-authored-by: SheenaMalhotra182 <sheena.malhotra@contractors.onbase.com>
2023-04-20 07:18:24 -04:00
Nikita Maliarchuk
7245e994c5
[ACS-4959] Update license headers to reflect Hyland Copyright Guidelines (#3115)
* [ACS-4959] install eslint-plugin-license-header plugin

* [ACS-4959] configure new license

* [ACS-4959] aca-folder-rules license update

* [ACS-4959] content-ce license update

* [ACS-4959] app-e2e license update

* [ACS-4959] adf-office-services-ext license update

* [ACS-4959] aca-shared update license

* [ACS-4959] aca-about license update

* [ACS-4959] aca-content license update

* [ACS-4959] aca-viewer & aca-preview license update

* [ACS-4959] other files license update

* [ACS-4959] patern fix

* [ACS-4959] vendors updated

* [ACS-4959] path fix

* [ACS-4959] some more vendors update

* [ACS-4959] license update
2023-04-13 04:32:30 -04:00
Aayush Rohila
2787ed97fb
[ACS-4448] Adding selectable options of mime types in folder rules add conditions (#3098)
* [ACS-4448] Adding selectable options of mime types in folder rules conditions.

* [ACS-4448] Restructuring

* PR comments

* added unit tests

* PR comments

* unit tests

* unit tests
2023-04-11 05:04:48 -04:00
Denys Vuika
86c0bbb998
[ACS-4837] eslint spellcheck support (#3072)
* eslint spellcheck support

* restore node memory settings for linting
2023-03-17 05:31:23 -04:00
Denys Vuika
eba0f9aef8
remove travis remains (#3051) 2023-03-14 17:01:56 -04:00
Denys Vuika
cabf8508f3
Release 4.0.0-A.3 (#3038)
* bump ADF

* bump app version

* release reports
2023-03-06 10:36:57 -05:00
Denys Vuika
5b054f234d
[ACS-4536] deprecate and cleanup aca-settings module (#2978) 2023-02-11 00:28:29 +00:00
Jatin Chugh
c10a1370a4
[MOBILEAPPS-1654] Open in App pop-up implementation in android and iphone (#2889)
* Open in App pop up implementation

* review comments addressed

* unit test cases added for open-in-app component and aca-mobile-app-switcher-service and review comments addressed

* cspell changes

* test case build failing issue resolved

* review comments addressed of using specific type and void in functions that do not return anything

* remaining review comments fixed for type cases

* added check for ipad and ipod

* checkForIOSDevice function removed and checked for ios device in same line

* spacing issues addressed

* missing unit tests added and some review comments addressed

* app.config.json file updated

* removed configuration variables from default Readme file

* used only boolean instead of string conversion in app service file

* session storage name change

* review comments addressed
2023-02-10 13:43:24 +05:30
Bartosz Sekula
93cc64b9a9
[AAE-11496] Make aca-content buildable (#2859) 2023-01-31 19:32:27 +01:00
Bartosz Sekula
7a176eb9a2
[AAE-11496] Build and publish aca-about and aca-settings (#2942)
* [AAE-11496] Build and publish aca-about and aca-content

* added libs to publish
2023-01-30 10:28:39 +01:00
Denys Vuika
a21be3ff81
Release 4.0.0-A.2 (#2923)
* update app.config template

* bump ADF versions

* bump app version

* release reports

* add cypress dependency to solve the editorjs bug
2023-01-23 18:36:39 +00:00
Denys Vuika
4dbb2a730c
[ACS-4417] fix the shared link datetime picker defaults (#2913)
* fix the shared link datetime picker defaults

* exclude incorrect e2e
2023-01-17 22:44:19 +00:00
Bartosz Sekuła
e570ef8da0
[AAE-11496] Move 'content-plugin' to projects folder as 'aca-content' (#2817)
* [AAE-11496] Move content-plugin to projects

* Fix unit test
2022-12-20 18:15:34 +01:00
Alfresco Build
c87662900e
Update branch for ADF 37482 and JS-API 5.3.0-477 [ci:force] (#2855)
* [ci:force][auto-commit] Update @alfresco/adf-extensions to 6.0.0-A.1-37480 for branch: update-alfresco-dependencies originated from @alfresco/adf-extensions PR: 37482

* [ci:force][auto-commit] Update @alfresco/adf-core to 6.0.0-A.1-37480 for branch: update-alfresco-dependencies originated from @alfresco/adf-core PR: 37482

* [ci:force][auto-commit] Update @alfresco/adf-content-services to 6.0.0-A.1-37480 for branch: update-alfresco-dependencies originated from @alfresco/adf-content-services PR: 37482

* [ci:force][auto-commit] Update @alfresco/adf-cli to 6.0.0-A.1-37480 for branch: update-alfresco-dependencies originated from @alfresco/adf-cli PR: 37482

* [ci:force][auto-commit] Update @alfresco/adf-testing to 6.0.0-A.1-37480 for branch: update-alfresco-dependencies originated from @alfresco/adf-testing PR: 37482

* Cherry-pick from 2810bca153b38f13f4fb4f3f8510bc64e74ed815 - Fix BC: rename adf-comments to adf-node-comments

Co-authored-by: Amedeo Lepore <amedeo.lepore@hyland.com>
2022-12-20 15:20:45 +01:00
MichalKinas
cb84a06e25
[ACA-4625] Add ADF linking to unit tests and e2es (#2853) 2022-12-20 09:40:33 +00:00
Bartosz Sekuła
6464f3c39c
[AAE-10656] Production version of ADW-APA miss the about page (#2849) 2022-12-16 14:02:17 +00:00
AleksanderSklorz
a189ccd676
[AAE-11830] Changes required to address comment in APPS (#2848) 2022-12-16 14:32:05 +01:00
Denys Vuika
90493c0056
[ACS-3751] New About Theme (#2784)
* about theme placeholder

* added adf about styling overrides in ACA

* added about styling overrides

* moved adf-about style override file along with other overrides

Co-authored-by: SheenaMalhotra182 <sheena.malhotra@globallogic.com>
2022-12-16 12:24:44 +00:00
MichalKinas
5ac0ff616d
[ACA-4625] ADF linking in ACA (#2841)
* [ACA-4625] ADF linking in ACA

* [ACA-4625] ADF linking docs

* [ACA-4625] Move adf linking to before install script

* [ACA-4625] Move ADF linking to before_install script

* [ACA-4625] Delete unused stage from Travis
2022-12-15 12:55:25 +01:00
AleksanderSklorz
b609a9cd33
[ACS-3757] returning focus to element from which they were opened (#2837)
* ACS-3757 Return focus to More Actions button after closing modals opened from that button

* ACS-3757 Return focus to specific row from personal files after closing modal opened from context menu from row

* ACS-3757 Fixed issue that sometimes node was undefined

* ACS-3757 Return focus after closing upload new version modal

* ACS-3757 Added restore focus on list of libraries, restoring focus to correct row when multi rows are selected, little refactoring

* ACS-3757 Use runActionById function instead of runAction

* ACS-3757 Fixed unit tests

* ACS-3757 Updated description

* ACS-3757 Adrressing comments for static and for selectors in jsons

* ACS-3757 Remove boolean flag from jsons

* ACS-3757 Added some unit tests

* ACS-3757 Resolved conflicts

* ACS-3757 Created ModalConfiguration interface

* ACS-3757 Increase version of ADF

* ACS-3757 Fix for e2e

* ACS-3757 Fix some more e2e

* ACS-3757 Removed log
2022-12-13 17:06:18 +01:00
AleksanderSklorz
40bc7e8a02
[ACS-3758] 880526 fix for modals which close was not returning to new button (#2821)
* ACS-3758 Auto focus after closing file dialog

* ACS-3758 Auto focus after closing file dialog

* ACS-3758 Remove setting style in service

* ACS-3758 Little correction

* ACS-3758 Triggered license cla

* ACS-3758 Added unit tests
2022-12-11 12:11:22 +00:00
MichalKinas
c3cbfb1e93
[AAE-11666] ACA 4.0.0-A.1 release changes (#2838) 2022-12-06 13:09:20 +00:00
Gloria Camino
95ed79bc0e
LOC-400 - Localized UI files for ACA 4.0 in 16 languages (#2829) 2022-12-02 11:15:32 +00:00
arohilaGL
ef094ee963
Resolution for ACS-3904 (#2779) 2022-11-25 14:43:15 +05:30
Bartosz Sekuła
ed20971962
[AAE-10533] Replace shell with adf-shell (#2806)
* [AAE-10533] Use shell from ADF

* Remove shell.md
2022-11-25 08:48:03 +01:00
AleksanderSklorz
43b96fc796
[ACS-3758] 880526 modal is closed focus is not returned to trigger in the create new menu (#2809)
* ACS-3758 Return focus to New button after closing dialog opened from New menu

* ACS-3758 Fixed unit tests
2022-11-24 13:18:07 +01:00
SheenaMalhotra182
692952aa31
[ACS-3967] added open sans font to ACA (#2775)
* added open sans font to ADW

* removed unused fonts
2022-11-24 15:13:04 +05:30
MichalKinas
ad9b532c53
[ACS-4036] Move ay11 focus feature to one file and fix 'jumping' (#2805)
* [ACS-4036] Move ay11 focus feature to one file and fix 'jumping'

* [ACS-4036] Move ay11 stylesheet to correct folder
2022-11-24 10:11:38 +01:00
Bartosz Sekuła
456454fee1
[AAE-10533] Generic App shell for HxP applications (#2679)
* [AAE-10533] Generic App shell for HxP applications

* refactor

* fix scss mixin path

* remove forRoot in content-plugin

* remove provided routers

* revert router service

* revert template usage

* Added shell markdown

* Move login component to content-plugin

* Moved logic from app.component to app.service

* remove upload-area from shell

* cleaning

* cleaning

* update md

* abstract preferences

* allow to set shell parent route

* fix preferencesService name

* Fix for sidenav

* Fix CR comments

* [ci:force]

* move translation service mock to aca-shared

* fix e2e

* Fix page title

* remove drop area wrapper from whole application

* Fix e2e

* [ci:force]

* Remove blank page from shell

* Add upload files dialog

* [ci:force]

* Remove ExtensionsDataLoaderGuard from shell
2022-11-23 13:45:32 +00:00
AleksanderSklorz
ae551f03fc
[ACS-3640] Reverting reverted changes for a 11 y aca 881740 snackbar messages disappear without option to adjust timing (#2785)
* ACS-3640 Increasing time of autoclosing snackbar and adding X icon to close snackbar

* ACS-3640 Fix lint issues

* ACS-3640 Addressing PR comments

* ACS-3640 Fix lint issue

* ACS-3640 Added aria label for action icon

* ACS-3640 Fixed one left file

* ACS-3640 Fixed lint issues

* ACS-3640 Correction for e2e

* ACS-3640 Reverting reverted corrections for e2e

* ACS-3640 Use data automation id

* ACS-3640 Update ADF version
2022-11-21 10:48:22 +01:00
Alfresco Build
adab276159
Update branch for ADF 37066 and JS-API 5.2.0-420 [ci:force] (#2792)
* [ci:force][auto-commit] Update @alfresco/adf-extensions to 5.2.0-37064 for branch: update-alfresco-dependencies originated from @alfresco/adf-extensions PR: 37066

* [ci:force][auto-commit] Update @alfresco/adf-core to 5.2.0-37065 for branch: update-alfresco-dependencies originated from @alfresco/adf-core PR: 37066

* [ci:force][auto-commit] Update @alfresco/adf-content-services to 5.2.0-37064 for branch: update-alfresco-dependencies originated from @alfresco/adf-content-services PR: 37066

* [ci:force][auto-commit] Update @alfresco/adf-cli to 5.2.0-37065 for branch: update-alfresco-dependencies originated from @alfresco/adf-cli PR: 37066

* [ci:force][auto-commit] Update @alfresco/adf-testing to 5.2.0-37065 for branch: update-alfresco-dependencies originated from @alfresco/adf-testing PR: 37066

* [AAE-11288] Change import from core to content-services due to a ADF directives refactoring

* [AAE-11288] Fix content-services directive not found since has been moved from ADF core to content-services package

* [AAE-11288] Fix directives imports from core to content-service into the spec files

* [AAE-11288] [ci:force] Fix unknown directives, importing the content directive module

* [ci:force] Updates @alfresco/adf-extensions and @alfresco/adf-content-services to 5.2.0-37065

Co-authored-by: Amedeo Lepore <amedeo.lepore@hyland.com>
2022-11-18 13:37:13 +00:00