mirror of
https://github.com/Alfresco/alfresco-content-app.git
synced 2026-09-09 18:02:54 +00:00
eb7861c93e357be29bfbbd4485eba18e438c112e
* [ACS-10449] replace color usage in templates * [ACS-10449] switch from @import to @use * [ACS-10449] replace MD2 datetimepicker theme * [ACS-10449] replace MD2 apis, replace @imports, use MD3 theme * [ACS-10449] visual regression fixes 1 * [ACS-10449] visual regression fixes 2 * [ACS-10449] visual regression fixes 3 * [ACS-10449] visual regression fixes 4 * [ACS-10449] visual regression fixes 5 * [ACS-10449] visual regression fixes 6 * [ACS-10449] Viewer MD3 fixes * [ACS-10449] Typography MD3 fixes * [ACS-10449] Select, autocomplete background MD3 fix * [ACS-10449] Addressed PR comments * [ACS-10449] Reverted one unwanted change * [ACS-10449] Addressed PR comments * [ACS-10449] Addressed PR comments * [ACS-10449] Removed redundant code * [ACS-10449] Addressed PR comments * [ACS-10449] use variables instead of colors, fix permission components, use overrides * [ACS-10449] revert wrong token usage * [ACS-10449] Addressed PR comments * [ACS-10449] Addressed PR comments * [ACS-10449] Addressed PR comments * [ACS-10449] Toggle MD3 fixes * [ACS-10449] Addressed comments * [ACS-10449] Tabs MD3 fixes * [ACS-10449] Addressed comments * [ACS-10449] Addressed comments * [ACS-10449] MD3 fixes * [ACS-10449] Addressed comments * [ACS-10449] Addressed comments * [ACS-10449] icon, icon button and permission datatable styling refactor * [ACS-10449] revert changes overwriting previous fix, address comment * [ACS-10449] About page, notification history fixes * [ACS-10449] Login page, saved searches fixed * [ACS-10449] Addressed comments * [ACS-10449] Fixed incorrect box shadow for permissions users and groups popup * [ACS-10449] Fixed color for selected selectbox option * [ACS-10449] ADF style fixes refactoring I * [ACS-10449] Simplify styles for selected group and user icons in permissions * [ACS-10449] Create from template dialog title size and buttons layout * [ACS-10449] Fixed uploading file popup * [ACS-10449] Incorrect color of sidenav background * [ACS-10449] ADF style fixes refactoring II * [ACS-10449] Fixed background color for library metadata viewer and buttons hovering * [ACS-10449] Breadcrumb, datatable bg, search filter container fixes * [ACS-10449] User profile button fixes * [ACS-10449] Create from template, copy/move dialog fixes * [ACS-10449] Fixed styles for comments tab * [ACS-10449] Small correction * [ACS-10449] Fixed button styles for linking rules dialog and global change buttons padding * [ACS-10449] fix selected node tick icon color in search results * [ACS-10449] Permission form field fixes * [ACS-10449] Reverted unwanted change * [ACS-10449] Button, create folder rules dialog fixes * [ACS-10449] Fixed styles for version manager dialog * [ACS-10449] Tag creator fixes * [ACS-10449] Fixed styles for docs viewer thumbnails * [ACS-10449] remove redundant metadata styling * [ACS-10449] fix outlined button hover color * [ACS-10449] Categories panel fixes * [ACS-10449] Minor shadow box fix * [ACS-10449] Expansion panel font size fix * [ACS-10449] fix datepicker * [ACS-10449] Fixed icons color after uploding new version of file * [ACS-10449] Fix descending specificity and mixed decls build warnings, remove duplicated styles * [ACS-10449] Fixed container color for outlined cards * [ACS-10449] Badges color fix * [ACS-10449] Configure notification history badge size * [ACS-10449] Fixed viewer toolbar background * [ACS-10449] Use latest ADF version * fix e2e --------- Co-authored-by: g-jaskowski <grzegorz.jaskowski@hyland.com> Co-authored-by: Aleksander Sklorz <Aleksander.Sklorz@hyland.com> Co-authored-by: akashrathod28 <akash.rathod@hyland.com>
[ACS-10100][Security] Remove npx usage from CI/CD and shell scripts to mitigate supply chain risks (#4795)
Alfresco Content Application
Please refer to the public documentation for more details
Requirements
| Name | Version |
|---|---|
| Node.js | 18.x |
| Npm | 9.x |
Compatibility
| ACA | ADF | ACS | Node | Angular |
|---|---|---|---|---|
| 7.4.x | 8.4.1 | 26.x | 24.x | 19.x |
| 7.3.x | 8.3.1 | 26.x | 24.x | 19.x |
| 7.2.x | 8.2.1 | 23.x, 25.x | 22.x | 19.x |
| 7.1.x | 8.1.1 | 25.2 | 22.x | 19.x |
| 7.0.x | 8.0.0 | 25.2 | 22.x | 19.x |
| 6.0.x | 7.0.0 | 25.1 | 20.x | 17.x |
| 5.3.x | 7.0.0-alpha.7 | 23.4 | 18.x | 16.x |
| 5.2.x | 7.0.0-alpha.6 | 23.4 | 18.x | 16.x |
| 5.1.x | 7.0.0-alpha.3 | 23.3 | 18.x | 15.x |
| 5.0.x | 7.0.0-alpha.2 | 23.3 | 18.x | 15.x |
| 4.4.x | 6.7 | 23.2 | 18.x | 14.x |
| 4.3.x | 6.4 | 23.1 | 18.x | 14.x |
| 4.2.x | 6.3 | 23.1.0-M4 | 18.x | 14.x |
| 4.1.x | 6.2 | 7.4 | 18.x | 14.x |
| 4.0.x | 6.1 | 7.4 | 14.x | 14.x |
| 3.1.x | 5.1 | 7.3 | ||
| 3.0.x | 5.0 | 7.3 |
See https://angular.io/guide/versions for more details on Angular and Node.js compatibility
Running
Create an .env file in the project root folder with the following content
BASE_URL="<URL>"
Where <URL> is the address of the ACS.
Run the following commands:
npm install
npm start
Unit Tests
Use following command to test the projects:
nx test <project>
Code Coverage
The projects are already configured to produce code coverage reports in console and HTML output.
You can view HTML reports in the ./coverage/<project> folder.
When working with unit testing and code coverage improvement, you can run unit tests in the "live reload" mode:
nx test <project> -- --watch
Upon changing unit tests code, you can track the coverage results either in the console output, or by reloading the HTML report in the browser.
Languages
TypeScript
91.1%
SCSS
4.1%
HTML
3.6%
JavaScript
1%
Shell
0.2%