diff --git a/app/src/app.config.json.tpl b/app/src/app.config.json.tpl index 509490380..15f196209 100644 --- a/app/src/app.config.json.tpl +++ b/app/src/app.config.json.tpl @@ -24,7 +24,7 @@ "locale": "en", "application": { "name": "Alfresco Content Application", - "version": "2.7.0", + "version": "2.9.0", "logo": "assets/images/alfresco-logo-flower.svg", "headerImagePath": "assets/images/mastHead-bg-shapesPattern.svg", "copyright": "APP.COPYRIGHT" diff --git a/docs/audit/audit-info-2.9.0.md b/docs/audit/audit-info-2.9.0.md new file mode 100644 index 000000000..2d5c1312e --- /dev/null +++ b/docs/audit/audit-info-2.9.0.md @@ -0,0 +1,22 @@ +--- +Title: Audit info, alfresco-content-app 2.9.0 +--- + +# Audit information for alfresco-content-app 2.9.0 + +This page lists the security audit of the dependencies this project depends on. + +## Risks + +- Critical risk: 0 +- High risk: 0 +- Moderate risk: 0 +- Low risk: 0 + +Dependencies analyzed: 72 + +## Libraries + +| Severity | Module | Vulnerable versions | +| --- | --- | --- | + diff --git a/docs/changelog/changelog-2.9.0.md b/docs/changelog/changelog-2.9.0.md new file mode 100644 index 000000000..bb0192f88 --- /dev/null +++ b/docs/changelog/changelog-2.9.0.md @@ -0,0 +1,30 @@ +--- +Title: Changelog for alfresco-content-app v2.9.0 +--- + +# Changelog + +- [e976ad27](https://github.com/Alfresco/alfresco-content-app/commit/e976ad27) ACA-4565 - Re-enable tests after the ADF fix regarding the new Chrome version (#2468) +- [8e859ad1](https://github.com/Alfresco/alfresco-content-app/commit/8e859ad1) LOC-360 full fix - Updated UI files for ACA 2.6 release in 16 languages (#2472) +- [c8e69c6b](https://github.com/Alfresco/alfresco-content-app/commit/c8e69c6b) Try to fix the upstream +- [aa9f0fe1](https://github.com/Alfresco/alfresco-content-app/commit/aa9f0fe1) Try to fix travis upstream +- [e9ca37bf](https://github.com/Alfresco/alfresco-content-app/commit/e9ca37bf) Fix upstream (#2473) +- [25ee4653](https://github.com/Alfresco/alfresco-content-app/commit/25ee4653) [ACA-4574] ACA/ADW: Libraries toolbar disappears when no file matches Size criteria (#2471) +- [4ec181f8](https://github.com/Alfresco/alfresco-content-app/commit/4ec181f8) quick share unit tests (#2469) +- [2cd84e2d](https://github.com/Alfresco/alfresco-content-app/commit/2cd84e2d) [AAE-7832] Custom header text colour is not applied to user name (#2467) +- [803f59b5](https://github.com/Alfresco/alfresco-content-app/commit/803f59b5) [AAE-7660] file preview from info drawer (#2463) +- [2f1a908f](https://github.com/Alfresco/alfresco-content-app/commit/2f1a908f) [AAE-7448] Automate remember sorting (#2460) +- [c46b1e85](https://github.com/Alfresco/alfresco-content-app/commit/c46b1e85) [AAE-6808] Fix for loading external font (#2461) +- [8cddf135](https://github.com/Alfresco/alfresco-content-app/commit/8cddf135) [AEE-6808] Theme UI in Modeling App (#2455) +- [22d65f00](https://github.com/Alfresco/alfresco-content-app/commit/22d65f00) [AAE-7154] Automate upload file dialog (#2418) +- [48865880](https://github.com/Alfresco/alfresco-content-app/commit/48865880) ACA-4567 - Added ENV APP_CONFIG_PLUGIN_AOS=true in the Dockerfile (#2452) +- [94755c47](https://github.com/Alfresco/alfresco-content-app/commit/94755c47) [AAE-6822] Customize background and text colors (#2431) +- [3afc4f48](https://github.com/Alfresco/alfresco-content-app/commit/3afc4f48) [AAE-7355] automate manual C599174 (#2451) +- [c14ba477](https://github.com/Alfresco/alfresco-content-app/commit/c14ba477) [AAE-6823] Customize font (#2423) +- [965c6403](https://github.com/Alfresco/alfresco-content-app/commit/965c6403) Added missing template rules and rxjs packages (#2439) +- [23262d09](https://github.com/Alfresco/alfresco-content-app/commit/23262d09) [AAE-7101] - Introduced Eslint to ACA and added some fix to avoid errors (#2424) +- [fde64be4](https://github.com/Alfresco/alfresco-content-app/commit/fde64be4) MNT-22687 - Fixed error in path when importing the new alfresco-office-extension service (#2432) +- [fce88575](https://github.com/Alfresco/alfresco-content-app/commit/fce88575) MNT-22687- Add new aosPlugin variable to hide or show the AOS plugin (#2382) +- [9b8ae32a](https://github.com/Alfresco/alfresco-content-app/commit/9b8ae32a) ACA-4565 - Temporary disabled failing tests (#2427) +- [60e1d13b](https://github.com/Alfresco/alfresco-content-app/commit/60e1d13b) [ACA-4546] Flaky ACA `Library actions` test (#2417) + diff --git a/docs/licences/license-info-2.9.0.md b/docs/licences/license-info-2.9.0.md new file mode 100644 index 000000000..1fffd9a10 --- /dev/null +++ b/docs/licences/license-info-2.9.0.md @@ -0,0 +1,85 @@ +--- +Title: License info, alfresco-content-app 2.9.0 +--- + +# License information for alfresco-content-app 2.9.0 + +This page lists all third party libraries the project depends on. + +## Libraries + +| Name | Version | License | +| --- | --- | --- | +| [@alfresco/adf-content-services](https://github.com/Alfresco/alfresco-ng2-components) | 4.9.0 | [Apache-2.0](http://www.apache.org/licenses/LICENSE-2.0) | +| [@alfresco/adf-core](https://github.com/Alfresco/alfresco-ng2-components) | 4.9.0 | [Apache-2.0](http://www.apache.org/licenses/LICENSE-2.0) | +| [@alfresco/adf-extensions](https://github.com/Alfresco/alfresco-ng2-components) | 4.9.0 | [Apache-2.0](http://www.apache.org/licenses/LICENSE-2.0) | +| [@alfresco/js-api](https://github.com/Alfresco/alfresco-js-api) | 4.9.0 | [Apache-2.0](http://www.apache.org/licenses/LICENSE-2.0) | +| [@angular/animations](https://github.com/angular/angular) | 10.0.4 | [MIT](http://www.opensource.org/licenses/MIT) | +| [@angular/cdk](https://github.com/angular/components) | 10.2.7 | [MIT](http://www.opensource.org/licenses/MIT) | +| [@angular/common](https://github.com/angular/angular) | 10.0.4 | [MIT](http://www.opensource.org/licenses/MIT) | +| [@angular/compiler](https://github.com/angular/angular) | 10.0.4 | [MIT](http://www.opensource.org/licenses/MIT) | +| [@angular/core](https://github.com/angular/angular) | 10.0.4 | [MIT](http://www.opensource.org/licenses/MIT) | +| [@angular/flex-layout](https://github.com/angular/flex-layout) | 10.0.0-beta.32 | [MIT](http://www.opensource.org/licenses/MIT) | +| [@angular/forms](https://github.com/angular/angular) | 10.0.4 | [MIT](http://www.opensource.org/licenses/MIT) | +| [@angular/material-moment-adapter](https://github.com/angular/components) | 10.2.7 | [MIT](http://www.opensource.org/licenses/MIT) | +| [@angular/material](https://github.com/angular/components) | 10.2.7 | [MIT](http://www.opensource.org/licenses/MIT) | +| [@angular/platform-browser-dynamic](https://github.com/angular/angular) | 10.0.4 | [MIT](http://www.opensource.org/licenses/MIT) | +| [@angular/platform-browser](https://github.com/angular/angular) | 10.0.4 | [MIT](http://www.opensource.org/licenses/MIT) | +| [@angular/router](https://github.com/angular/angular) | 10.0.4 | [MIT](http://www.opensource.org/licenses/MIT) | +| [@mat-datetimepicker/core](https://github.com/kuhnroyal/mat-datetimepicker) | 5.1.1 | [MIT](http://www.opensource.org/licenses/MIT) | +| [@mat-datetimepicker/moment](https://github.com/kuhnroyal/mat-datetimepicker) | 5.1.1 | [MIT](http://www.opensource.org/licenses/MIT) | +| [@ngrx/effects](https://github.com/ngrx/platform) | 9.2.1 | [MIT](http://www.opensource.org/licenses/MIT) | +| [@ngrx/router-store](https://github.com/ngrx/platform) | 9.2.1 | [MIT](http://www.opensource.org/licenses/MIT) | +| [@ngrx/store-devtools](https://github.com/ngrx/platform) | 9.2.1 | [MIT](http://www.opensource.org/licenses/MIT) | +| [@ngrx/store](https://github.com/ngrx/platform) | 9.2.1 | [MIT](http://www.opensource.org/licenses/MIT) | +| [@ngx-translate/core](https://github.com/ngx-translate/core) | 13.0.0 | [MIT](http://www.opensource.org/licenses/MIT) | +| alfresco-content-app | 2.9.0 | UNLICENSED | +| [asynckit](https://github.com/alexindigo/asynckit) | 0.4.0 | [MIT](http://www.opensource.org/licenses/MIT) | +| [balanced-match](https://github.com/juliangruber/balanced-match) | 1.0.0 | [MIT](http://www.opensource.org/licenses/MIT) | +| [brace-expansion](https://github.com/juliangruber/brace-expansion) | 1.1.11 | [MIT](http://www.opensource.org/licenses/MIT) | +| [brace-expansion](https://github.com/juliangruber/brace-expansion) | 2.0.1 | [MIT](http://www.opensource.org/licenses/MIT) | +| [combined-stream](https://github.com/felixge/node-combined-stream) | 1.0.8 | [MIT](http://www.opensource.org/licenses/MIT) | +| [component-emitter](https://github.com/component/emitter) | 1.3.0 | [MIT](http://www.opensource.org/licenses/MIT) | +| [concat-map](https://github.com/substack/node-concat-map) | 0.0.1 | [MIT](http://www.opensource.org/licenses/MIT) | +| [cookiejar](https://github.com/bmeck/node-cookiejar) | 2.1.3 | [MIT](http://www.opensource.org/licenses/MIT) | +| [cropperjs](https://github.com/fengyuanchen/cropperjs) | 1.5.11 | [MIT](http://www.opensource.org/licenses/MIT) | +| [d](https://github.com/medikoo/d) | 1.0.1 | [ISC](https://www.isc.org/downloads/software-support-policy/isc-license/) | +| [debug](https://github.com/visionmedia/debug) | 4.3.1 | [MIT](http://www.opensource.org/licenses/MIT) | +| [delayed-stream](https://github.com/felixge/node-delayed-stream) | 1.0.0 | [MIT](http://www.opensource.org/licenses/MIT) | +| [es5-ext](https://github.com/medikoo/es5-ext) | 0.10.53 | [ISC](https://www.isc.org/downloads/software-support-policy/isc-license/) | +| [es6-iterator](https://github.com/medikoo/es6-iterator) | 2.0.3 | [MIT](http://www.opensource.org/licenses/MIT) | +| [es6-symbol](https://github.com/medikoo/es6-symbol) | 3.1.3 | [ISC](https://www.isc.org/downloads/software-support-policy/isc-license/) | +| [event-emitter](https://github.com/medikoo/event-emitter) | 0.3.5 | [MIT](http://www.opensource.org/licenses/MIT) | +| [ext](https://github.com/medikoo/es5-ext/tree/ext) | 1.4.0 | [ISC](https://www.isc.org/downloads/software-support-policy/isc-license/) | +| [fast-safe-stringify](https://github.com/davidmarkclements/fast-safe-stringify) | 2.1.1 | [MIT](http://www.opensource.org/licenses/MIT) | +| [form-data](https://github.com/form-data/form-data) | 3.0.1 | [MIT](http://www.opensource.org/licenses/MIT) | +| [formidable](https://github.com/node-formidable/formidable) | 1.2.6 | [MIT](http://www.opensource.org/licenses/MIT) | +| [inherits](https://github.com/isaacs/inherits) | 2.0.4 | [ISC](https://www.isc.org/downloads/software-support-policy/isc-license/) | +| [lru-cache](https://github.com/isaacs/node-lru-cache) | 6.0.0 | [ISC](https://www.isc.org/downloads/software-support-policy/isc-license/) | +| [methods](https://github.com/jshttp/methods) | 1.1.2 | [MIT](http://www.opensource.org/licenses/MIT) | +| [mime-db](https://github.com/jshttp/mime-db) | 1.45.0 | [MIT](http://www.opensource.org/licenses/MIT) | +| [mime-types](https://github.com/jshttp/mime-types) | 2.1.28 | [MIT](http://www.opensource.org/licenses/MIT) | +| [mime](https://github.com/broofa/mime) | 2.5.0 | [MIT](http://www.opensource.org/licenses/MIT) | +| [minimatch-browser](https://github.com/isaacs/minimatch) | 1.0.0 | [ISC](https://www.isc.org/downloads/software-support-policy/isc-license/) | +| [minimatch](https://github.com/isaacs/minimatch) | 5.0.1 | [ISC](https://www.isc.org/downloads/software-support-policy/isc-license/) | +| [moment-es6](https://github.com/Agamnentzar/moment-es6) | 1.0.0 | [MIT](http://www.opensource.org/licenses/MIT) | +| [moment](https://github.com/moment/moment) | 2.29.1 | [MIT](http://www.opensource.org/licenses/MIT) | +| [ms](https://github.com/zeit/ms) | 2.1.2 | [MIT](http://www.opensource.org/licenses/MIT) | +| [next-tick](https://github.com/medikoo/next-tick) | 1.0.0 | [MIT](http://www.opensource.org/licenses/MIT) | +| [parse5](https://github.com/inikulin/parse5) | 5.1.1 | [MIT](http://www.opensource.org/licenses/MIT) | +| [pdfjs-dist](https://github.com/mozilla/pdfjs-dist) | 2.5.207 | [Apache-2.0](http://www.apache.org/licenses/LICENSE-2.0) | +| [qs](https://github.com/ljharb/qs) | 6.9.6 | [BSD-3-Clause](http://www.opensource.org/licenses/BSD-3-Clause) | +| [readable-stream](https://github.com/nodejs/readable-stream) | 3.6.0 | [MIT](http://www.opensource.org/licenses/MIT) | +| [rxjs](https://github.com/reactivex/rxjs) | 6.6.3 | [Apache-2.0](http://www.apache.org/licenses/LICENSE-2.0) | +| [safe-buffer](https://github.com/feross/safe-buffer) | 5.2.1 | [MIT](http://www.opensource.org/licenses/MIT) | +| [semver](https://github.com/npm/node-semver) | 7.3.4 | [ISC](https://www.isc.org/downloads/software-support-policy/isc-license/) | +| [string_decoder](https://github.com/nodejs/string_decoder) | 1.3.0 | [MIT](http://www.opensource.org/licenses/MIT) | +| [superagent](https://github.com/visionmedia/superagent) | 6.1.0 | [MIT](http://www.opensource.org/licenses/MIT) | +| [tslib](https://github.com/Microsoft/tslib) | 1.14.1 | [0BSD](http://landley.net/toybox/license.html) | +| [tslib](https://github.com/Microsoft/tslib) | 2.3.1 | [0BSD](http://landley.net/toybox/license.html) | +| [type](https://github.com/medikoo/type) | 1.2.0 | [ISC](https://www.isc.org/downloads/software-support-policy/isc-license/) | +| [type](https://github.com/medikoo/type) | 2.1.0 | [ISC](https://www.isc.org/downloads/software-support-policy/isc-license/) | +| [util-deprecate](https://github.com/TooTallNate/util-deprecate) | 1.0.2 | [MIT](http://www.opensource.org/licenses/MIT) | +| [yallist](https://github.com/isaacs/yallist) | 4.0.0 | [ISC](https://www.isc.org/downloads/software-support-policy/isc-license/) | +| [zone.js](https://github.com/angular/angular) | 0.10.3 | [MIT](http://www.opensource.org/licenses/MIT) | + diff --git a/package-lock.json b/package-lock.json index d03233fc3..28147113e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,13 +1,13 @@ { "name": "alfresco-content-app", - "version": "2.8.0", + "version": "2.9.0", "lockfileVersion": 1, "requires": true, "dependencies": { "@alfresco/adf-cli": { - "version": "4.9.0-34479", - "resolved": "https://registry.npmjs.org/@alfresco/adf-cli/-/adf-cli-4.9.0-34479.tgz", - "integrity": "sha512-0ECSaiU74ts37qF1YsR3kMfzN8lUvpIJVutKhj9ZP4Mtc9uV+dJk0bKwMpR8lRHSwxgT0Enekjf4Z06BpK/m5Q==", + "version": "4.9.0", + "resolved": "https://registry.npmjs.org/@alfresco/adf-cli/-/adf-cli-4.9.0.tgz", + "integrity": "sha512-vqqo6Jzp0Ggv3fKFpxK5TSQyt9plBizEnLZP66NtRRs9ZQLLsk5twHncUdryyvk1OEOx1dp367tXOnnjJMAUdA==", "dev": true, "requires": { "@alfresco/js-api": "4.9.0", @@ -30,34 +30,34 @@ } }, "@alfresco/adf-content-services": { - "version": "4.9.0-34479", - "resolved": "https://registry.npmjs.org/@alfresco/adf-content-services/-/adf-content-services-4.9.0-34479.tgz", - "integrity": "sha512-6V35Q10t3zYmXdjrtdiCxdvWK99yzTvOZhFBw8y4Xzy//1JP9eR+0D5XpEU5qNoafD3EfusxQMGv0IfdsSiEmA==", + "version": "4.9.0", + "resolved": "https://registry.npmjs.org/@alfresco/adf-content-services/-/adf-content-services-4.9.0.tgz", + "integrity": "sha512-cBQQrjOK77UiZsHPNfgH5siPsXmCuyEaZla1oBDI56LW3wLFkxlQ6grQjd4sn4Kv2UNrAct1b54fTmCoqRITTg==", "requires": { "tslib": "^2.0.0" } }, "@alfresco/adf-core": { - "version": "4.9.0-34479", - "resolved": "https://registry.npmjs.org/@alfresco/adf-core/-/adf-core-4.9.0-34479.tgz", - "integrity": "sha512-PBTV3fG1x403GPsIhsuvso7nE4czqxDamEDhgkCogCDfUIGWgvhem50iyY4uqNSOe5AhXs6QjdqOBoDYOD490g==", + "version": "4.9.0", + "resolved": "https://registry.npmjs.org/@alfresco/adf-core/-/adf-core-4.9.0.tgz", + "integrity": "sha512-BKC2Hl57Bh3LEUhJjju53lrCeOXNPp/v1B4Dzh+bMmg9vobp2HXHjentBGqB5fd/zirJ9DD8s23NAS/yR6NN8A==", "requires": { "cropperjs": "1.5.11", "tslib": "^2.0.0" } }, "@alfresco/adf-extensions": { - "version": "4.9.0-34479", - "resolved": "https://registry.npmjs.org/@alfresco/adf-extensions/-/adf-extensions-4.9.0-34479.tgz", - "integrity": "sha512-8r61SbcwVUD8BKfCrWpqQKOHuygJl/piND4FwhPiMgAcIM/om9yqzlasWWqkfbiGqB7w6fSHoQqE1hByg/By/w==", + "version": "4.9.0", + "resolved": "https://registry.npmjs.org/@alfresco/adf-extensions/-/adf-extensions-4.9.0.tgz", + "integrity": "sha512-/1Wnc3Kb88rPLcqYHFSMF83PqXe5nOtCrUhPaGq+089y6XVZ16UTgJOD8S9eL2wAfMYz0FXNZAttQJaAPBpIrA==", "requires": { "tslib": "^2.0.0" } }, "@alfresco/adf-testing": { - "version": "4.9.0-34479", - "resolved": "https://registry.npmjs.org/@alfresco/adf-testing/-/adf-testing-4.9.0-34479.tgz", - "integrity": "sha512-UQZae7xvPYYY1XEtobmuhv5av+qL5adeHx3YxjTfnAvGbRmHAO/7tvCnyh08iU9Y4FpjYRCdoPH6u61Q7nk5aA==", + "version": "4.9.0", + "resolved": "https://registry.npmjs.org/@alfresco/adf-testing/-/adf-testing-4.9.0.tgz", + "integrity": "sha512-/SnCyCloZBYmKWqwaVA3VeFWaQQoheUOcULw+TbgwdqP10H92Vl8F6b3xIkYsMx9BuaEfiMuIqO1iPVq2ivm/g==", "dev": true, "requires": { "tslib": "^2.0.0" diff --git a/package.json b/package.json index 8e8cdeb5c..8ac7e84e5 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "alfresco-content-app", - "version": "2.8.0", + "version": "2.9.0", "commit": "", "license": "LGPL-3.0", "scripts": { @@ -25,9 +25,9 @@ }, "private": true, "dependencies": { - "@alfresco/adf-content-services": "4.9.0-34479", - "@alfresco/adf-core": "4.9.0-34479", - "@alfresco/adf-extensions": "4.9.0-34479", + "@alfresco/adf-content-services": "4.9.0", + "@alfresco/adf-core": "4.9.0", + "@alfresco/adf-extensions": "4.9.0", "@alfresco/js-api": "4.9.0", "@angular/animations": "10.0.4", "@angular/cdk": "^10.0.2", @@ -57,8 +57,8 @@ "zone.js": "~0.10.2" }, "devDependencies": { - "@alfresco/adf-cli": "4.9.0-34479", - "@alfresco/adf-testing": "4.9.0-34479", + "@alfresco/adf-cli": "4.9.0", + "@alfresco/adf-testing": "4.9.0", "@angular-custom-builders/lite-serve": "^0.2.3", "@angular-devkit/build-angular": "^0.1002.0", "@angular-devkit/build-ng-packagr": "^0.1002.0", diff --git a/projects/aca-about/package.json b/projects/aca-about/package.json index 9d92bf307..12539654a 100644 --- a/projects/aca-about/package.json +++ b/projects/aca-about/package.json @@ -1,6 +1,6 @@ { "name": "@alfresco/aca-about", - "version": "2.8.0", + "version": "2.9.0", "peerDependencies": { "@angular/common": "^10.0.14", "@angular/core": "^10.0.14" diff --git a/projects/aca-settings/package.json b/projects/aca-settings/package.json index 62a975625..660643c78 100644 --- a/projects/aca-settings/package.json +++ b/projects/aca-settings/package.json @@ -1,6 +1,6 @@ { "name": "@alfresco/aca-settings", - "version": "2.8.0", + "version": "2.9.0", "peerDependencies": { "@angular/common": "^10.0.14", "@angular/core": "^10.0.14" diff --git a/projects/aca-shared/package.json b/projects/aca-shared/package.json index c0ac15f2f..39380b3ba 100644 --- a/projects/aca-shared/package.json +++ b/projects/aca-shared/package.json @@ -1,6 +1,6 @@ { "name": "@alfresco/aca-shared", - "version": "2.8.0", + "version": "2.9.0", "dependencies": { "tslib": "^2.0.0" }, diff --git a/projects/aca-testing-shared/package.json b/projects/aca-testing-shared/package.json index 9f9369ed2..27e9cedd7 100644 --- a/projects/aca-testing-shared/package.json +++ b/projects/aca-testing-shared/package.json @@ -1,6 +1,6 @@ { "name": "aca-testing-shared", - "version": "2.8.0", + "version": "2.9.0", "main": "src/index.ts", "dependencies": { "tslib": "^2.0.0" diff --git a/projects/adf-office-services-ext/package.json b/projects/adf-office-services-ext/package.json index 12f3537bb..f3950dc83 100644 --- a/projects/adf-office-services-ext/package.json +++ b/projects/adf-office-services-ext/package.json @@ -1,6 +1,6 @@ { "name": "@alfresco/adf-office-services-ext", - "version": "2.8.0", + "version": "2.9.0", "license": "Apache-2.0", "homepage": "https://github.com/Alfresco/alfresco-content-app", "keywords": [