mirror of
https://github.com/Alfresco/alfresco-ng2-components.git
synced 2026-09-16 18:13:06 +00:00
Compare commits
49
Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
0447a30b38 | ||
|
|
b6e6237b45 | ||
|
|
6dd3fc61fc | ||
|
|
a39480bc48 | ||
|
|
9863149a28 | ||
|
|
41f9974919 | ||
|
|
997fa81c59 | ||
|
|
8db863219c | ||
|
|
29132ec5c8 | ||
|
|
3711eecca4 | ||
|
|
f4a8084f0c | ||
|
|
dd91f2eeb6 | ||
|
|
cb69f34aa7 | ||
|
|
63886d5262 | ||
|
|
8567b147be | ||
|
|
52a733d2a2 | ||
|
|
ad150bf610 | ||
|
|
77fde1ab65 | ||
|
|
005b26c54f | ||
|
|
97253bba85 | ||
|
|
1049de9825 | ||
|
|
5d92a08f1e | ||
|
|
8ab4e15daf | ||
|
|
99db02b9db | ||
|
|
b156e866b2 | ||
|
|
aa6b5089bb | ||
|
|
fc224713f2 | ||
|
|
2bc74f012d | ||
|
|
c890999c80 | ||
|
|
713320b01d | ||
|
|
2f3c9f1658 | ||
|
|
b5310f6b89 | ||
|
|
7028910616 | ||
|
|
d26593e4d8 | ||
|
|
25d85c7890 | ||
|
|
2dccde9e6b | ||
|
|
7d02ea61a2 | ||
|
|
33d7fca2cf | ||
|
|
e7bb097be6 | ||
|
|
90c8cb3add | ||
|
|
8625a49df7 | ||
|
|
d412579836 | ||
|
|
fbccbb5a98 | ||
|
|
bac4d786bc | ||
|
|
0d4049b333 | ||
|
|
69689876af | ||
|
|
55ec15e174 | ||
|
|
c89714be83 | ||
|
|
6e7b1808cc |
@@ -17,7 +17,6 @@ demo-shell/resources/
|
||||
/angular.json
|
||||
/desktop.ini
|
||||
/cspell.json
|
||||
/.travis.yml
|
||||
/CODE_OF_CONDUCT.md
|
||||
/.stylelintignore
|
||||
/ALFRESCOCORS.md
|
||||
|
||||
@@ -8,7 +8,7 @@ inputs:
|
||||
default: 'false'
|
||||
runs:
|
||||
using: "composite"
|
||||
steps:
|
||||
steps:
|
||||
- name: Before install
|
||||
if: ${{ ! env.ACT }}
|
||||
shell: bash
|
||||
@@ -22,7 +22,7 @@ runs:
|
||||
echo "GIT_HASH=$(git rev-parse HEAD)";
|
||||
echo "BASE_HASH=$(git merge-base origin/${GITHUB_BASE_REF} HEAD)";
|
||||
echo "HEAD_HASH=HEAD";
|
||||
echo "HEAD_COMMIT_HASH=${TRAVIS_PULL_REQUEST_SHA:-${TRAVIS_COMMIT}}";
|
||||
echo "HEAD_COMMIT_HASH=${GH_COMMIT}";
|
||||
echo "NX_CALCULATION_FLAGS=--all";
|
||||
echo "BUILD_OPTS=--configuration production";
|
||||
echo CI_FORCE_RUN=false;
|
||||
@@ -35,7 +35,7 @@ runs:
|
||||
run: |
|
||||
echo "Setting up CI to run with commit flag [affected:*] flag."
|
||||
echo "BREAK_ACTION=true" >> $GITHUB_ENV
|
||||
|
||||
|
||||
- name: ci:force flag parser
|
||||
shell: bash
|
||||
if: ${{ contains(github.event.head_commit.message , '[ci:force]') }}
|
||||
@@ -76,8 +76,8 @@ runs:
|
||||
- name: SCHEDULE event
|
||||
if: ${{ github.event_name == 'schedule' }}
|
||||
shell: bash
|
||||
env:
|
||||
EV_NAME: ${{ github.event_name }}
|
||||
env:
|
||||
EV_NAME: ${{ github.event_name }}
|
||||
run: |
|
||||
echo "Setting up CI to run on SCHEDULE"
|
||||
echo "NX_CALCULATION_FLAGS=--all" >> $GITHUB_ENV
|
||||
|
||||
@@ -149,9 +149,9 @@ runs:
|
||||
export DISPLAY=:99
|
||||
chromedriver --url-base=/wd/hub &
|
||||
sudo Xvfb -ac :99 -screen 0 1280x1024x24 > /dev/null 2>&1 & # optional
|
||||
bash ./scripts/travis/e2e/e2e.sh "$E2E_TEST_ID" "browser" || exit 1
|
||||
bash ./scripts/github/e2e/e2e.sh "$E2E_TEST_ID" "browser" || exit 1
|
||||
else
|
||||
bash ./scripts/travis/e2e/e2e.sh "$E2E_TEST_ID" || exit 1
|
||||
bash ./scripts/github/e2e/e2e.sh "$E2E_TEST_ID" || exit 1
|
||||
fi
|
||||
|
||||
- name: upload artifacts on gh
|
||||
|
||||
@@ -11,8 +11,8 @@ runs:
|
||||
using: "composite"
|
||||
|
||||
steps:
|
||||
- name: load "TRAVIS_EVENT_TYPE"
|
||||
uses: ./.github/actions/travis-env-var-facade
|
||||
- name: load "NPM TAG"
|
||||
uses: ./.github/actions/set-npm-tag
|
||||
with:
|
||||
branch_name: ${{ inputs.branch_name }}
|
||||
- name: check npm bundle
|
||||
@@ -22,7 +22,7 @@ runs:
|
||||
if [[ -z $TAG_NPM ]]; then
|
||||
echo "TAG_NPM not set, aborting"
|
||||
exit 1
|
||||
fi
|
||||
fi
|
||||
ADF_VERSION=$(npm view @alfresco/adf-core@${TAG_NPM} version)
|
||||
echo "check bundle on TAG_NPM='${TAG_NPM}' and ADF_VERSION='${ADF_VERSION}'"
|
||||
./scripts/travis/build/npm-check-bundles.sh -v ${ADF_VERSION}
|
||||
./scripts/github/build/npm-check-bundles.sh -v ${ADF_VERSION}
|
||||
|
||||
@@ -0,0 +1,37 @@
|
||||
name: "set npm tag"
|
||||
description: "se NPM tag"
|
||||
|
||||
inputs:
|
||||
event_name:
|
||||
description: "override github.event_name"
|
||||
required: false
|
||||
default: ${{ github.event_name }}
|
||||
branch_name:
|
||||
description: "override GITHUB_REF_NAME"
|
||||
required: false
|
||||
default: $GITHUB_REF_NAME
|
||||
|
||||
runs:
|
||||
using: "composite"
|
||||
steps:
|
||||
|
||||
- name: set TAG_NPM
|
||||
shell: bash
|
||||
run: |
|
||||
TAG_NPM="alpha"
|
||||
VERSION_IN_PACKAGE_JSON=$(node -p "require('./package.json')".version)
|
||||
echo "version in package.json=${VERSION_IN_PACKAGE_JSON}"
|
||||
if [[ ${{ inputs.branch_name }} =~ ^master(-patch.*)?$ ]]; then
|
||||
# Pre-release versions
|
||||
if [[ $VERSION_IN_PACKAGE_JSON =~ ^[0-9]*\.[0-9]*\.[0-9]*-A\.[0-9]*$ ]];
|
||||
then
|
||||
TAG_NPM=next
|
||||
# Stable major versions
|
||||
else
|
||||
TAG_NPM=latest
|
||||
fi
|
||||
fi
|
||||
if [[ ${{ inputs.branch_name }} =~ ^develop(-patch.*)?$ ]]; then
|
||||
TAG_NPM=alpha
|
||||
fi
|
||||
echo "TAG_NPM=${TAG_NPM}" >> $GITHUB_ENV
|
||||
@@ -10,7 +10,7 @@ inputs:
|
||||
description: 'enable caching for node modules'
|
||||
required: false
|
||||
type: boolean
|
||||
default: 'true'
|
||||
default: 'true'
|
||||
act:
|
||||
description: 'enable act debug'
|
||||
required: false
|
||||
@@ -28,22 +28,6 @@ runs:
|
||||
id: tag-sha
|
||||
uses: Alfresco/alfresco-build-tools/.github/actions/git-latest-tag@v1.29.0
|
||||
# CACHE
|
||||
- name: Node cache
|
||||
id: node-cache
|
||||
if: ${{ inputs.enable-cache == 'true' }}
|
||||
uses: actions/cache@v3
|
||||
env:
|
||||
cache-name: node-cache
|
||||
with:
|
||||
path: |
|
||||
~/.npm
|
||||
nxcache
|
||||
dist
|
||||
key: .npm-${{ runner.os }}-build-${{ env.cache-name }}-${{ hashFiles('**/package-lock.json') }}-${{ steps.tag-sha.outputs.tag_sha }}
|
||||
restore-keys: |
|
||||
node-${{ runner.os }}-build-${{ env.cache-name }}-
|
||||
node-${{ runner.os }}-build-
|
||||
node-${{ runner.os }}-
|
||||
- name: Node Modules cache
|
||||
id: node-modules-cache
|
||||
if: ${{ inputs.enable-node-modules-cache == 'true' }}
|
||||
@@ -53,11 +37,11 @@ runs:
|
||||
with:
|
||||
path: |
|
||||
node_modules
|
||||
key: .npm-${{ runner.os }}-build-${{ env.cache-name }}-${{ hashFiles('**/package-lock.json') }}-${{ steps.tag-sha.outputs.tag_sha }}
|
||||
key: .npm-${{ runner.os }}-build-${{ env.cache-name }}-${{ hashFiles('**/package-lock.json') }}
|
||||
restore-keys: |
|
||||
node_modules-${{ runner.os }}-build-${{ env.cache-name }}-
|
||||
node_modules-${{ runner.os }}-build-
|
||||
node_modules-${{ runner.os }}-
|
||||
node_modules-${{ runner.os }}-
|
||||
- name: pip cache
|
||||
uses: actions/cache@v3
|
||||
if: ${{ inputs.enable-cache == 'true' }}
|
||||
@@ -66,13 +50,8 @@ runs:
|
||||
key: ${{ runner.os }}-pip-
|
||||
restore-keys: |
|
||||
${{ runner.os }}
|
||||
# ENV LOAD
|
||||
- name: load .travis.yml env.global variables
|
||||
uses: Alfresco/alfresco-build-tools/.github/actions/travis-env-load@v1.17.0
|
||||
with:
|
||||
yml_path: .travis.yml
|
||||
- name: load "TRAVIS_EVENT_TYPE"
|
||||
uses: ./.github/actions/travis-env-var-facade
|
||||
- name: load "NPM TAG"
|
||||
uses: ./.github/actions/set-npm-tag
|
||||
- name: before install script
|
||||
uses: ./.github/actions/before-install
|
||||
with:
|
||||
|
||||
@@ -1,61 +0,0 @@
|
||||
# TRAVIS_EVENT_TYPE= Indicates how the build was triggered. One of push, pull_request, api, cron
|
||||
name: "travis-event-type-env-var"
|
||||
description: "Mimic loading of a TRAVIS_EVENT_TYPE env var"
|
||||
|
||||
inputs:
|
||||
event_name:
|
||||
description: "override github.event_name"
|
||||
required: false
|
||||
default: ${{ github.event_name }}
|
||||
branch_name:
|
||||
description: "override GITHUB_REF_NAME"
|
||||
required: false
|
||||
default: $GITHUB_REF_NAME
|
||||
|
||||
runs:
|
||||
using: "composite"
|
||||
steps:
|
||||
- name: Parse env global
|
||||
shell: bash
|
||||
run: |
|
||||
echo "input branch_name='${{ inputs.branch_name }}'"
|
||||
EVENT_TYPE=""
|
||||
TRAVIS_PULL_REQUEST_BRANCH=""
|
||||
TRAVIS_BRANCH=""
|
||||
TAG_NPM="alpha"
|
||||
REGEX="(repository|workflow)_dispatch"
|
||||
if [[ "${{ inputs.event_name }}" == "schedule" ]]; then
|
||||
EVENT_TYPE="cron";
|
||||
elif [[ "${{ inputs.event_name }}" == "pull_request" ]]; then
|
||||
EVENT_TYPE="pull_request";
|
||||
TRAVIS_BRANCH=${GITHUB_BASE_REF}
|
||||
TRAVIS_PULL_REQUEST_BRANCH=${GITHUB_BASE_REF}
|
||||
elif [[ "${{ inputs.event_name }}" == "push" ]]; then
|
||||
EVENT_TYPE="push";
|
||||
TRAVIS_BRANCH=${GITHUB_REF##*/}
|
||||
elif [[ "${{ inputs.event_name }}" =~ $REGEX ]]; then
|
||||
EVENT_TYPE="api";
|
||||
fi
|
||||
echo "TRAVIS_EVENT_TYPE=${EVENT_TYPE}" >> $GITHUB_ENV
|
||||
echo "TRAVIS_PULL_REQUEST_BRANCH=${TRAVIS_PULL_REQUEST_BRANCH}" >> $GITHUB_ENV
|
||||
echo "TRAVIS_BRANCH=${TRAVIS_BRANCH}" >> $GITHUB_ENV
|
||||
|
||||
- name: set TAG_NPM
|
||||
shell: bash
|
||||
run: |
|
||||
VERSION_IN_PACKAGE_JSON=$(node -p "require('./package.json')".version)
|
||||
echo "version in package.json=${VERSION_IN_PACKAGE_JSON}"
|
||||
if [[ ${{ inputs.branch_name }} =~ ^master(-patch.*)?$ ]]; then
|
||||
# Pre-release versions
|
||||
if [[ $VERSION_IN_PACKAGE_JSON =~ ^[0-9]*\.[0-9]*\.[0-9]*-A\.[0-9]*$ ]];
|
||||
then
|
||||
TAG_NPM=next
|
||||
# Stable major versions
|
||||
else
|
||||
TAG_NPM=latest
|
||||
fi
|
||||
fi
|
||||
if [[ ${{ inputs.branch_name }} =~ ^develop(-patch.*)?$ ]]; then
|
||||
TAG_NPM=alpha
|
||||
fi
|
||||
echo "TAG_NPM=${TAG_NPM}" >> $GITHUB_ENV
|
||||
@@ -1,7 +1,7 @@
|
||||
name: "upstream adf"
|
||||
|
||||
on:
|
||||
workflow_call:
|
||||
on:
|
||||
workflow_call:
|
||||
inputs:
|
||||
repo_to_update:
|
||||
description: Repository to update
|
||||
@@ -15,27 +15,29 @@ on:
|
||||
type: choice
|
||||
required: true
|
||||
options:
|
||||
- TRIGGER_ALPHA_ADF
|
||||
- TRIGGER_ALPHA_ADF
|
||||
default: TRIGGER_ALPHA_ADF
|
||||
repo_to_update:
|
||||
description: Repository to update
|
||||
type: choice
|
||||
required: true
|
||||
options:
|
||||
- all
|
||||
- alfresco-content-app
|
||||
- alfresco-applications
|
||||
- alfresco-apps
|
||||
- alfresco-content-app
|
||||
default: alfresco-applications
|
||||
default: all
|
||||
|
||||
env:
|
||||
AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }}
|
||||
AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
|
||||
GITHUB_BRANCH: ${{ github.ref_name }}
|
||||
GH_TOKEN: ${{ secrets.BOT_GITHUB_TOKEN }}
|
||||
TRAVIS_BUILD_DIR: ${{ github.workspace }}
|
||||
TRAVIS_COMMIT: ${{ github.sha }}
|
||||
GH_BUILD_DIR: ${{ github.workspace }}
|
||||
GH_COMMIT: ${{ github.sha }}
|
||||
BUILD_ID: ${{ github.run_id }}
|
||||
TRAVIS_RUN_NUMBER: ${{ github.run_attempt }}
|
||||
TRAVIS_BUILD_NUMBER: ${{ github.run_id }}
|
||||
GH_RUN_NUMBER: ${{ github.run_attempt }}
|
||||
GH_BUILD_NUMBER: ${{ github.run_id }}
|
||||
JOB_ID: ${{ github.run_id }}
|
||||
PROXY_HOST_BPM: ${{ secrets.E2E_HOST }}
|
||||
E2E_HOST_APA: ${{ secrets.E2E_HOST_APA }}
|
||||
@@ -70,13 +72,13 @@ env:
|
||||
DOCKER_REPOSITORY_STORYBOOK: "${{ secrets.DOCKER_REPOSITORY_DOMAIN }}/alfresco/storybook"
|
||||
DOCKER_REPOSITORY: "${{ secrets.DOCKER_REPOSITORY_DOMAIN }}/alfresco/demo-shell"
|
||||
NODE_OPTIONS: "--max-old-space-size=5120"
|
||||
GH_PACKAGES_READ_ONLY_TOKEN: ""
|
||||
GH_PACKAGES_READ_ONLY_TOKEN: ${{ secrets.HYLAND_GH_PACKAGES_READ_ONLY_TOKEN }}
|
||||
|
||||
jobs:
|
||||
trigger_adf:
|
||||
name: trigger adf
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: Checkout repository
|
||||
uses: actions/checkout@v3
|
||||
with:
|
||||
@@ -86,10 +88,14 @@ jobs:
|
||||
with:
|
||||
node-version: 14
|
||||
cache-dependency-path: package-lock.json
|
||||
# - name: Debug on failure
|
||||
# uses: mxschmitt/action-tmate@v3
|
||||
# with:
|
||||
# timeout-minutes: 60
|
||||
# limit-access-to-actor: true
|
||||
- name: Trigger Alpha ADF child build
|
||||
shell: bash
|
||||
if: ${{ contains(github.event.head_commit.message, '[trigger adf]') || inputs.cluster_operation == 'TRIGGER_ALPHA_ADF' || github.event.schedule == '0 12 * * *' }}
|
||||
run: |
|
||||
run: |
|
||||
npm install github-api
|
||||
./scripts/travis/update/update-project.sh -p $TRAVIS_BUILD_NUMBER -t $GH_TOKEN -v alpha -c $TRAVIS_COMMIT -r ${{ inputs.repo_to_update }}
|
||||
|
||||
./scripts/github/update/update-project.sh -p $GH_BUILD_NUMBER -t $GH_TOKEN -v alpha -c $GH_COMMIT -r ${{ inputs.repo_to_update }}
|
||||
|
||||
@@ -1,18 +1,20 @@
|
||||
name: "cron schedule"
|
||||
name: "cron e2e daily"
|
||||
|
||||
on:
|
||||
schedule:
|
||||
- cron: '0 12 * * *'
|
||||
- cron: '0 12 * * *'
|
||||
|
||||
env:
|
||||
BASE_REF: ${{ github.base_ref }}
|
||||
HEAD_REF: ${{ github.head_ref }}
|
||||
AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }}
|
||||
AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
|
||||
GITHUB_BRANCH: ${{ github.ref_name }}
|
||||
TRAVIS_BUILD_DIR: ${{ github.workspace }}
|
||||
TRAVIS_COMMIT: ${{ github.sha }}
|
||||
GH_BUILD_DIR: ${{ github.workspace }}
|
||||
GH_COMMIT: ${{ github.sha }}
|
||||
BUILD_ID: ${{ github.run_id }}
|
||||
TRAVIS_RUN_NUMBER: ${{ github.run_attempt }}
|
||||
TRAVIS_BUILD_NUMBER: github-run-${{ github.run_id }}
|
||||
GH_RUN_NUMBER: ${{ github.run_attempt }}
|
||||
GH_BUILD_NUMBER: ${{ github.run_id }}
|
||||
JOB_ID: ${{ github.run_id }}
|
||||
PROXY_HOST_BPM: ${{ secrets.E2E_HOST }}
|
||||
E2E_HOST_APA: ${{ secrets.E2E_HOST_APA }}
|
||||
@@ -21,9 +23,9 @@ env:
|
||||
E2E_PASSWORD: ${{ secrets.E2E_PASSWORD }}
|
||||
E2E_ADMIN_EMAIL_IDENTITY: ${{ secrets.E2E_ADMIN_EMAIL_IDENTITY }}
|
||||
E2E_ADMIN_PASSWORD_IDENTITY: ${{ secrets.E2E_ADMIN_PASSWORD_IDENTITY }}
|
||||
USERNAME_ADF: ${{ secrets.E2E_USERNAME }}
|
||||
USERNAME_ADF: ${{ secrets.E2E_ADMIN_EMAIL_IDENTITY }}
|
||||
PASSWORD_ADF: ${{ secrets.E2E_PASSWORD }}
|
||||
URL_HOST_ADF: ${{ secrets.URL_HOST_ADF }}
|
||||
URL_HOST_ADF: "http://localhost:4200"
|
||||
IDENTITY_ADMIN_EMAIL: ${{ secrets.E2E_ADMIN_EMAIL_IDENTITY }}
|
||||
IDENTITY_ADMIN_PASSWORD: ${{ secrets.E2E_ADMIN_PASSWORD_IDENTITY }}
|
||||
AWS_S3_BUCKET_ACTIVITI_LICENSE: ${{ secrets.AWS_S3_BUCKET_ACTIVITI_LICENSE }}
|
||||
@@ -39,29 +41,33 @@ env:
|
||||
PASSWORD_SUPER_ADMIN_ADF: ${{ secrets.PASSWORD_SUPER_ADMIN_ADF }}
|
||||
HR_USER: ${{ secrets.HR_USER }}
|
||||
HR_USER_PASSWORD: ${{ secrets.HR_USER_PASSWORD }}
|
||||
NPM_REGISTRY_ADDRESS: ${{ secrets.NPM_REGISTRY_ADDRESS }}
|
||||
NPM_REGISTRY_TOKEN: ${{ secrets.NPM_REGISTRY_TOKEN }}
|
||||
SMART_RUNNER_PATH: ".protractor-smartrunner"
|
||||
S3_DBP_PATH: ${{ secrets.S3_DBP_PATH }}
|
||||
S3_BUILD_BUCKET_SHORT_NAME: ${{ secrets.S3_BUILD_BUCKET_SHORT_NAME }}
|
||||
NODE_OPTIONS: "--max-old-space-size=5120"
|
||||
DOCKER_REPOSITORY_DOMAIN: ${{ secrets.DOCKER_REPOSITORY_DOMAIN }}
|
||||
DOCKER_REPOSITORY_USER: ${{ secrets.DOCKER_REPOSITORY_USER }}
|
||||
DOCKER_REPOSITORY_PASSWORD: ${{ secrets.DOCKER_REPOSITORY_PASSWORD }}
|
||||
DOCKER_REPOSITORY_DOMAIN: ${{ secrets.DOCKER_REPOSITORY_DOMAIN }}
|
||||
DOCKER_REPOSITORY_STORYBOOK: "${{ secrets.DOCKER_REPOSITORY_DOMAIN }}/alfresco/storybook"
|
||||
DOCKER_REPOSITORY: "${{ secrets.DOCKER_REPOSITORY_DOMAIN }}/alfresco/demo-shell"
|
||||
NODE_OPTIONS: "--max-old-space-size=5120"
|
||||
REPO_OWNER: "Alfresco"
|
||||
REPO_NAME: "alfresco-ng2-components"
|
||||
DEMO_SHELL_DIR: "./dist/demo-shell"
|
||||
STORYBOOK_DIR: "./dist/storybook/stories"
|
||||
BUILT_LIBS_DIR: "./dist/libs"
|
||||
NODE_MODULES_DIR: "./node_modules"
|
||||
SMART_RUNNER_DIRECTORY: ".protractor-smartrunner"
|
||||
SAVE_SCREENSHOT: true
|
||||
REDIRECT_URI: /
|
||||
BROWSER_RUN: false
|
||||
MAXINSTANCES: 2
|
||||
PLAYWRIGHT_WORKERS: 2
|
||||
PLAYWRIGHT_STORYBOOK_E2E_HOST: http://localhost
|
||||
PLAYWRIGHT_STORYBOOK_E2E_PORT: 4400
|
||||
PROXY_HOST_ECM: ${{ secrets.E2E_HOST }}
|
||||
|
||||
jobs:
|
||||
run-e2e:
|
||||
name: run e2e
|
||||
uses: ./.github/workflows/pull-request.yml
|
||||
secrets: inherit
|
||||
|
||||
adf-alpha-test:
|
||||
name: trigger alpha test
|
||||
uses: ./.github/workflows/adf_alpha.yml
|
||||
secrets: inherit
|
||||
|
||||
adf-upstream-alpha-hxp:
|
||||
name: trigger upstream alpha for hxp monorepo
|
||||
uses: ./.github/workflows/adf_alpha.yml
|
||||
secrets: inherit
|
||||
with:
|
||||
repo_to_update: alfresco-apps
|
||||
@@ -0,0 +1,27 @@
|
||||
name: "cron upstream daily"
|
||||
|
||||
on:
|
||||
schedule:
|
||||
- cron: '0 12 * * *'
|
||||
|
||||
jobs:
|
||||
adf-upstream-alpha-alfresco-aca:
|
||||
name: trigger upstream alpha for alfresco-content-app
|
||||
uses: ./.github/workflows/adf_alpha.yml
|
||||
secrets: inherit
|
||||
with:
|
||||
repo_to_update: alfresco-content-app
|
||||
|
||||
adf-upstream-alpha-alfresco-apps:
|
||||
name: trigger upstream alpha for alfresco-applications
|
||||
uses: ./.github/workflows/adf_alpha.yml
|
||||
secrets: inherit
|
||||
with:
|
||||
repo_to_update: alfresco-applications
|
||||
|
||||
adf-upstream-alpha-hxp:
|
||||
name: trigger upstream alpha for hxp monorepo
|
||||
uses: ./.github/workflows/adf_alpha.yml
|
||||
secrets: inherit
|
||||
with:
|
||||
repo_to_update: alfresco-apps
|
||||
@@ -0,0 +1,16 @@
|
||||
name: pr-workflow
|
||||
|
||||
on:
|
||||
push:
|
||||
branches:
|
||||
- "devops/*"
|
||||
|
||||
|
||||
jobs:
|
||||
|
||||
adf-upstream-alpha-hxp:
|
||||
name: trigger upstream alpha for hxp monorepo
|
||||
uses: ./.github/workflows/adf_alpha.yml
|
||||
secrets: inherit
|
||||
with:
|
||||
repo_to_update: alfresco-apps
|
||||
@@ -19,11 +19,11 @@ env:
|
||||
AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }}
|
||||
AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
|
||||
GITHUB_BRANCH: ${{ github.ref_name }}
|
||||
TRAVIS_BUILD_DIR: ${{ github.workspace }}
|
||||
TRAVIS_COMMIT: ${{ github.sha }}
|
||||
GH_BUILD_DIR: ${{ github.workspace }}
|
||||
GH_COMMIT: ${{ github.sha }}
|
||||
BUILD_ID: ${{ github.run_id }}
|
||||
TRAVIS_RUN_NUMBER: ${{ github.run_attempt }}
|
||||
TRAVIS_BUILD_NUMBER: ${{ github.run_id }}
|
||||
GH_RUN_NUMBER: ${{ github.run_attempt }}
|
||||
GH_BUILD_NUMBER: ${{ github.run_id }}
|
||||
JOB_ID: ${{ github.run_id }}
|
||||
PROXY_HOST_BPM: ${{ secrets.E2E_HOST }}
|
||||
E2E_HOST_APA: ${{ secrets.E2E_HOST_APA }}
|
||||
@@ -32,9 +32,9 @@ env:
|
||||
E2E_PASSWORD: ${{ secrets.E2E_PASSWORD }}
|
||||
E2E_ADMIN_EMAIL_IDENTITY: ${{ secrets.E2E_ADMIN_EMAIL_IDENTITY }}
|
||||
E2E_ADMIN_PASSWORD_IDENTITY: ${{ secrets.E2E_ADMIN_PASSWORD_IDENTITY }}
|
||||
USERNAME_ADF: ${{ secrets.E2E_USERNAME }}
|
||||
USERNAME_ADF: ${{ secrets.E2E_ADMIN_EMAIL_IDENTITY }}
|
||||
PASSWORD_ADF: ${{ secrets.E2E_PASSWORD }}
|
||||
URL_HOST_ADF: ${{ secrets.URL_HOST_ADF }}
|
||||
URL_HOST_ADF: "http://localhost:4200"
|
||||
IDENTITY_ADMIN_EMAIL: ${{ secrets.E2E_ADMIN_EMAIL_IDENTITY }}
|
||||
IDENTITY_ADMIN_PASSWORD: ${{ secrets.E2E_ADMIN_PASSWORD_IDENTITY }}
|
||||
AWS_S3_BUCKET_ACTIVITI_LICENSE: ${{ secrets.AWS_S3_BUCKET_ACTIVITI_LICENSE }}
|
||||
@@ -62,6 +62,21 @@ env:
|
||||
NPM_REGISTRY_ADDRESS: ${{ secrets.NPM_REGISTRY_ADDRESS }}
|
||||
NPM_REGISTRY_TOKEN: ${{ secrets.NPM_REGISTRY_TOKEN }}
|
||||
GITHUB_TOKEN: ${{ secrets.BOT_GITHUB_TOKEN }}
|
||||
REPO_OWNER: "Alfresco"
|
||||
REPO_NAME: "alfresco-ng2-components"
|
||||
DEMO_SHELL_DIR: "./dist/demo-shell"
|
||||
STORYBOOK_DIR: "./dist/storybook/stories"
|
||||
BUILT_LIBS_DIR: "./dist/libs"
|
||||
NODE_MODULES_DIR: "./node_modules"
|
||||
SMART_RUNNER_DIRECTORY: ".protractor-smartrunner"
|
||||
SAVE_SCREENSHOT: true
|
||||
REDIRECT_URI: /
|
||||
BROWSER_RUN: false
|
||||
MAXINSTANCES: 2
|
||||
PLAYWRIGHT_WORKERS: 2
|
||||
PLAYWRIGHT_STORYBOOK_E2E_HOST: http://localhost
|
||||
PLAYWRIGHT_STORYBOOK_E2E_PORT: 4400
|
||||
PROXY_HOST_ECM: ${{ secrets.E2E_HOST }}
|
||||
|
||||
jobs:
|
||||
|
||||
@@ -92,5 +107,5 @@ jobs:
|
||||
- name: "Release tag"
|
||||
run: |
|
||||
git fetch --all --quiet
|
||||
TRAVIS_BRANCH=${GITHUB_REF##*/} ./scripts/travis/release/git-tag.sh ${{ steps.set-dryrun.outputs.dryrun }}
|
||||
BRANCH=${GITHUB_REF##*/} ./scripts/github/release/git-tag.sh ${{ steps.set-dryrun.outputs.dryrun }}
|
||||
|
||||
|
||||
@@ -21,17 +21,21 @@ on:
|
||||
- develop-patch*
|
||||
- master-patch*
|
||||
|
||||
concurrency:
|
||||
group: ${{ github.workflow }}-${{ github.ref }}
|
||||
cancel-in-progress: true
|
||||
|
||||
env:
|
||||
BASE_REF: ${{ github.base_ref }}
|
||||
HEAD_REF: ${{ github.head_ref }}
|
||||
AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }}
|
||||
AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
|
||||
GITHUB_BRANCH: ${{ github.ref_name }}
|
||||
TRAVIS_BUILD_DIR: ${{ github.workspace }}
|
||||
TRAVIS_COMMIT: ${{ github.sha }}
|
||||
GH_BUILD_DIR: ${{ github.workspace }}
|
||||
GH_COMMIT: ${{ github.sha }}
|
||||
BUILD_ID: ${{ github.run_id }}
|
||||
TRAVIS_RUN_NUMBER: ${{ github.run_attempt }}
|
||||
TRAVIS_BUILD_NUMBER: ${{ github.run_id }}
|
||||
GH_RUN_NUMBER: ${{ github.run_attempt }}
|
||||
GH_BUILD_NUMBER: ${{ github.run_id }}
|
||||
JOB_ID: ${{ github.run_id }}
|
||||
PROXY_HOST_BPM: ${{ secrets.E2E_HOST }}
|
||||
E2E_HOST_APA: ${{ secrets.E2E_HOST_APA }}
|
||||
@@ -40,9 +44,9 @@ env:
|
||||
E2E_PASSWORD: ${{ secrets.E2E_PASSWORD }}
|
||||
E2E_ADMIN_EMAIL_IDENTITY: ${{ secrets.E2E_ADMIN_EMAIL_IDENTITY }}
|
||||
E2E_ADMIN_PASSWORD_IDENTITY: ${{ secrets.E2E_ADMIN_PASSWORD_IDENTITY }}
|
||||
USERNAME_ADF: ${{ secrets.E2E_USERNAME }}
|
||||
USERNAME_ADF: ${{ secrets.E2E_ADMIN_EMAIL_IDENTITY }}
|
||||
PASSWORD_ADF: ${{ secrets.E2E_PASSWORD }}
|
||||
URL_HOST_ADF: ${{ secrets.URL_HOST_ADF }}
|
||||
URL_HOST_ADF: "http://localhost:4200"
|
||||
IDENTITY_ADMIN_EMAIL: ${{ secrets.E2E_ADMIN_EMAIL_IDENTITY }}
|
||||
IDENTITY_ADMIN_PASSWORD: ${{ secrets.E2E_ADMIN_PASSWORD_IDENTITY }}
|
||||
AWS_S3_BUCKET_ACTIVITI_LICENSE: ${{ secrets.AWS_S3_BUCKET_ACTIVITI_LICENSE }}
|
||||
@@ -67,9 +71,39 @@ env:
|
||||
DOCKER_REPOSITORY_PASSWORD: ${{ secrets.DOCKER_REPOSITORY_PASSWORD }}
|
||||
DOCKER_REPOSITORY_STORYBOOK: "${{ secrets.DOCKER_REPOSITORY_DOMAIN }}/alfresco/storybook"
|
||||
DOCKER_REPOSITORY: "${{ secrets.DOCKER_REPOSITORY_DOMAIN }}/alfresco/demo-shell"
|
||||
REPO_OWNER: "Alfresco"
|
||||
REPO_NAME: "alfresco-ng2-components"
|
||||
DEMO_SHELL_DIR: "./dist/demo-shell"
|
||||
STORYBOOK_DIR: "./dist/storybook/stories"
|
||||
BUILT_LIBS_DIR: "./dist/libs"
|
||||
NODE_MODULES_DIR: "./node_modules"
|
||||
SMART_RUNNER_DIRECTORY: ".protractor-smartrunner"
|
||||
SAVE_SCREENSHOT: true
|
||||
REDIRECT_URI: /
|
||||
BROWSER_RUN: false
|
||||
MAXINSTANCES: 2
|
||||
PLAYWRIGHT_WORKERS: 2
|
||||
PLAYWRIGHT_STORYBOOK_E2E_HOST: http://localhost
|
||||
PLAYWRIGHT_STORYBOOK_E2E_PORT: 4400
|
||||
PROXY_HOST_ECM: ${{ secrets.E2E_HOST }}
|
||||
|
||||
|
||||
|
||||
jobs:
|
||||
check-package-lock:
|
||||
runs-on: ubuntu-22.04
|
||||
steps:
|
||||
- name: Checkout repository
|
||||
uses: actions/checkout@v3
|
||||
- name: Check package-lock.json version
|
||||
run: |
|
||||
if [[ $(jq '.lockfileVersion == 2' package-lock.json) == "true" ]] ; then
|
||||
echo -e "\033[31mpackage-lock must be version 1\033[0m"
|
||||
exit 1
|
||||
else
|
||||
echo -e "\033[32mpackage-lock.json has a correct version\033[0m"
|
||||
fi
|
||||
|
||||
check-if-pr-is-approved:
|
||||
runs-on: ubuntu-22.04
|
||||
steps:
|
||||
@@ -119,7 +153,7 @@ jobs:
|
||||
timeout-minutes: 30
|
||||
name: "Setup"
|
||||
runs-on: ubuntu-22.04
|
||||
needs: [check-if-pr-is-approved]
|
||||
needs: [check-if-pr-is-approved, check-package-lock]
|
||||
steps:
|
||||
- name: Checkout repository
|
||||
uses: actions/checkout@v3
|
||||
@@ -132,7 +166,7 @@ jobs:
|
||||
nx run cli:bundle
|
||||
nx run testing:bundle
|
||||
- run: nx print-affected $NX_CALCULATION_FLAGS
|
||||
- uses: ./.github/actions/upload-cache-and-artifacts
|
||||
- uses: ./.github/actions/upload-node-modules-and-artifacts
|
||||
|
||||
unit-tests:
|
||||
timeout-minutes: 30
|
||||
@@ -158,7 +192,7 @@ jobs:
|
||||
with:
|
||||
fetch-depth: 0 # Fetch all history for all tags and branches
|
||||
- uses: ./.github/actions/setup
|
||||
- uses: ./.github/actions/download-cache-and-artifacts
|
||||
- uses: ./.github/actions/download-node-modules-and-artifacts
|
||||
- name: Run unit tests
|
||||
run: |
|
||||
/usr/bin/xvfb-run --auto-servernum nx affected:test $NX_CALCULATION_FLAGS --exclude=${{ matrix.unit-tests.exclude }}
|
||||
@@ -175,7 +209,7 @@ jobs:
|
||||
with:
|
||||
fetch-depth: 0 # Fetch all history for all tags and branches
|
||||
- uses: ./.github/actions/setup
|
||||
- uses: ./.github/actions/download-cache-and-artifacts
|
||||
- uses: ./.github/actions/download-node-modules-and-artifacts
|
||||
- run: nx affected --target=lint $NX_CALCULATION_FLAGS
|
||||
|
||||
build-libs:
|
||||
@@ -190,11 +224,11 @@ jobs:
|
||||
with:
|
||||
fetch-depth: 0 # Fetch all history for all tags and branches
|
||||
- uses: ./.github/actions/setup
|
||||
- uses: ./.github/actions/download-cache-and-artifacts
|
||||
- uses: ./.github/actions/download-node-modules-and-artifacts
|
||||
- run: nx affected:build $NX_CALCULATION_FLAGS --prod
|
||||
- run: nx build demoshell --configuration production
|
||||
- run: nx affected --target=build-storybook $NX_CALCULATION_FLAGS --configuration ci
|
||||
- uses: ./.github/actions/upload-cache-and-artifacts
|
||||
- uses: ./.github/actions/upload-node-modules-and-artifacts
|
||||
|
||||
e2e-storybook:
|
||||
timeout-minutes: 20
|
||||
@@ -207,13 +241,13 @@ jobs:
|
||||
with:
|
||||
fetch-depth: 0 # Fetch all history for all
|
||||
- uses: ./.github/actions/setup
|
||||
- uses: ./.github/actions/download-cache-and-artifacts
|
||||
- uses: ./.github/actions/download-node-modules-and-artifacts
|
||||
- name: Process Cloud Storybook Playwright
|
||||
run: |
|
||||
npx playwright install chromium
|
||||
sudo sysctl -w fs.inotify.max_user_watches=524288
|
||||
npx nx affected --target=e2e-playwright $NX_CALCULATION_FLAGS || exit 1
|
||||
- uses: ./.github/actions/upload-cache-and-artifacts
|
||||
- uses: ./.github/actions/upload-node-modules-and-artifacts
|
||||
|
||||
e2e:
|
||||
timeout-minutes: 90
|
||||
@@ -346,7 +380,7 @@ jobs:
|
||||
with:
|
||||
enable-cache: "true"
|
||||
enable-node-modules-cache: "true"
|
||||
- uses: ./.github/actions/download-cache-and-artifacts
|
||||
- uses: ./.github/actions/download-node-modules-and-artifacts
|
||||
- name: setup chrome
|
||||
uses: ./.github/actions/setup-chrome
|
||||
- name: e2e
|
||||
@@ -361,3 +395,19 @@ jobs:
|
||||
check-ps-cloud-env: ${{ matrix.e2e-test.check-ps-cloud-env }}
|
||||
check-external-cs-env: ${{ matrix.e2e-test.check-external-cs-env }}
|
||||
apa-proxy: ${{ matrix.e2e-test.apa-proxy }}
|
||||
|
||||
finalize:
|
||||
if: ${{ always() }}
|
||||
runs-on: ubuntu-latest
|
||||
name: Final Results
|
||||
needs: [check-if-pr-is-approved, check-package-lock, unit-tests, build-libs, e2e, e2e-storybook]
|
||||
steps:
|
||||
- name: workflow failure
|
||||
run: exit 1
|
||||
if: ${{ contains(needs.*.result, 'failure') }}
|
||||
- name: workflow canceled
|
||||
run: exit 1
|
||||
if: ${{ contains(needs.*.result, 'cancelled') }}
|
||||
- name: workflow success
|
||||
run: exit 0
|
||||
if: ${{ contains(needs.*.result, 'success') }}
|
||||
|
||||
@@ -22,11 +22,11 @@ env:
|
||||
AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }}
|
||||
AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
|
||||
GITHUB_BRANCH: ${{ github.ref_name }}
|
||||
TRAVIS_BUILD_DIR: ${{ github.workspace }}
|
||||
TRAVIS_COMMIT: ${{ github.sha }}
|
||||
GH_BUILD_DIR: ${{ github.workspace }}
|
||||
GH_COMMIT: ${{ github.sha }}
|
||||
BUILD_ID: ${{ github.run_id }}
|
||||
TRAVIS_RUN_NUMBER: ${{ github.run_attempt }}
|
||||
TRAVIS_BUILD_NUMBER: ${{ github.run_id }}
|
||||
GH_RUN_NUMBER: ${{ github.run_attempt }}
|
||||
GH_BUILD_NUMBER: ${{ github.run_id }}
|
||||
JOB_ID: ${{ github.run_id }}
|
||||
PROXY_HOST_BPM: ${{ secrets.E2E_HOST }}
|
||||
E2E_HOST_APA: ${{ secrets.E2E_HOST_APA }}
|
||||
@@ -35,9 +35,10 @@ env:
|
||||
E2E_PASSWORD: ${{ secrets.E2E_PASSWORD }}
|
||||
E2E_ADMIN_EMAIL_IDENTITY: ${{ secrets.E2E_ADMIN_EMAIL_IDENTITY }}
|
||||
E2E_ADMIN_PASSWORD_IDENTITY: ${{ secrets.E2E_ADMIN_PASSWORD_IDENTITY }}
|
||||
USERNAME_ADF: ${{ secrets.E2E_USERNAME }}
|
||||
#USERNAME_ADF: ${{ secrets.E2E_USERNAME }}
|
||||
USERNAME_ADF: ${{ secrets.E2E_ADMIN_EMAIL_IDENTITY }}
|
||||
PASSWORD_ADF: ${{ secrets.E2E_PASSWORD }}
|
||||
URL_HOST_ADF: ${{ secrets.URL_HOST_ADF }}
|
||||
URL_HOST_ADF: "http://localhost:4200"
|
||||
IDENTITY_ADMIN_EMAIL: ${{ secrets.E2E_ADMIN_EMAIL_IDENTITY }}
|
||||
IDENTITY_ADMIN_PASSWORD: ${{ secrets.E2E_ADMIN_PASSWORD_IDENTITY }}
|
||||
AWS_S3_BUCKET_ACTIVITI_LICENSE: ${{ secrets.AWS_S3_BUCKET_ACTIVITI_LICENSE }}
|
||||
@@ -62,14 +63,26 @@ env:
|
||||
DOCKER_REPOSITORY_PASSWORD: ${{ secrets.DOCKER_REPOSITORY_PASSWORD }}
|
||||
DOCKER_REPOSITORY_STORYBOOK: "${{ secrets.DOCKER_REPOSITORY_DOMAIN }}/alfresco/storybook"
|
||||
DOCKER_REPOSITORY: "${{ secrets.DOCKER_REPOSITORY_DOMAIN }}/alfresco/demo-shell"
|
||||
NPM_REGISTRY_ADDRESS: ${{ secrets.NPM_REGISTRY_ADDRESS }}
|
||||
NPM_REGISTRY_TOKEN: ${{ secrets.NPM_REGISTRY_TOKEN }}
|
||||
|
||||
GITHUB_TOKEN: ${{ secrets.BOT_GITHUB_TOKEN }}
|
||||
REPO_OWNER: "Alfresco"
|
||||
REPO_NAME: "alfresco-ng2-components"
|
||||
DEMO_SHELL_DIR: "./dist/demo-shell"
|
||||
STORYBOOK_DIR: "./dist/storybook/stories"
|
||||
BUILT_LIBS_DIR: "./dist/libs"
|
||||
NODE_MODULES_DIR: "./node_modules"
|
||||
SMART_RUNNER_DIRECTORY: ".protractor-smartrunner"
|
||||
SAVE_SCREENSHOT: true
|
||||
REDIRECT_URI: /
|
||||
BROWSER_RUN: false
|
||||
MAXINSTANCES: 2
|
||||
PLAYWRIGHT_WORKERS: 2
|
||||
PLAYWRIGHT_STORYBOOK_E2E_HOST: http://localhost
|
||||
PLAYWRIGHT_STORYBOOK_E2E_PORT: 4400
|
||||
|
||||
jobs:
|
||||
setup:
|
||||
timeout-minutes: 20
|
||||
if: github.event.pull_request.merged
|
||||
if: github.event.pull_request.merged || ${{ inputs.dry-run-release }}
|
||||
name: "Setup"
|
||||
runs-on: ubuntu-22.04
|
||||
steps:
|
||||
@@ -86,12 +99,12 @@ jobs:
|
||||
npm ci
|
||||
nx run cli:bundle
|
||||
nx run testing:bundle
|
||||
- uses: ./.github/actions/upload-cache-and-artifacts
|
||||
- uses: ./.github/actions/upload-node-modules-and-artifacts
|
||||
|
||||
release-demoshell:
|
||||
needs: [setup]
|
||||
timeout-minutes: 15
|
||||
if: github.event.pull_request.merged
|
||||
if: github.event.pull_request.merged || ${{ inputs.dry-run-release }}
|
||||
runs-on: ubuntu-22.04
|
||||
steps:
|
||||
- name: Checkout repository
|
||||
@@ -107,17 +120,17 @@ jobs:
|
||||
with:
|
||||
enable-cache: false
|
||||
enable-node-modules-cache: false
|
||||
- uses: ./.github/actions/download-cache-and-artifacts
|
||||
- uses: ./.github/actions/download-node-modules-and-artifacts
|
||||
- name: release Demoshell docker
|
||||
run: |
|
||||
nx build demoshell --configuration production
|
||||
. ./scripts/travis/release/docker-tag.sh
|
||||
./scripts/travis/release/release-demoshell-docker.sh ${{ steps.set-dryrun.outputs.dryrun }}
|
||||
. ./scripts/github/release/docker-tag.sh
|
||||
./scripts/github/release/release-demoshell-docker.sh ${{ steps.set-dryrun.outputs.dryrun }}
|
||||
|
||||
release-storybook:
|
||||
needs: [setup]
|
||||
timeout-minutes: 15
|
||||
if: github.event.pull_request.merged
|
||||
if: github.event.pull_request.merged || ${{ inputs.dry-run-release }}
|
||||
runs-on: ubuntu-22.04
|
||||
steps:
|
||||
- name: Checkout repository
|
||||
@@ -134,18 +147,21 @@ jobs:
|
||||
enable-cache: false
|
||||
enable-node-modules-cache: false
|
||||
act: ${{ inputs.dry-run-release }}
|
||||
- uses: ./.github/actions/download-cache-and-artifacts
|
||||
- uses: ./.github/actions/download-node-modules-and-artifacts
|
||||
- name: release Storybook docker
|
||||
run: |
|
||||
nx run stories:build-storybook --configuration ci
|
||||
. ./scripts/travis/release/docker-tag.sh
|
||||
./scripts/travis/release/release-storybook-docker.sh ${{ steps.set-dryrun.outputs.dryrun }}
|
||||
. ./scripts/github/release/docker-tag.sh
|
||||
./scripts/github/release/release-storybook-docker.sh ${{ steps.set-dryrun.outputs.dryrun }}
|
||||
|
||||
release-npm:
|
||||
needs: [setup]
|
||||
timeout-minutes: 15
|
||||
if: github.event.pull_request.merged == true
|
||||
if: github.event.pull_request.merged == true || ${{ inputs.dry-run-release }}
|
||||
runs-on: ubuntu-22.04
|
||||
permissions:
|
||||
contents: read
|
||||
packages: write
|
||||
steps:
|
||||
- name: Checkout repository
|
||||
uses: actions/checkout@v3
|
||||
@@ -159,7 +175,7 @@ jobs:
|
||||
uses: ./.github/actions/enable-dryrun
|
||||
with:
|
||||
dry-run-flag: ${{ inputs.dry-run-release }}
|
||||
- uses: ./.github/actions/download-cache-and-artifacts
|
||||
- uses: ./.github/actions/download-node-modules-and-artifacts
|
||||
- name: check PR number
|
||||
id: action
|
||||
uses: kamatama41/get-pr-number-action@v0
|
||||
@@ -174,16 +190,32 @@ jobs:
|
||||
- name: build libraries
|
||||
run: |
|
||||
set -u;
|
||||
./scripts/travis/build/bumpversion.sh
|
||||
./scripts/github/build/bumpversion.sh
|
||||
nx affected:build $NX_CALCULATION_FLAGS --prod --exclude="demoshell" --skip-nx-cache
|
||||
nx affected $NX_CALCULATION_FLAGS --target=pretheme
|
||||
- name: release libraries
|
||||
run: ./scripts/travis/release/release-npm.sh ${{ steps.set-dryrun.outputs.dryrun }}
|
||||
- uses: actions/setup-node@v3
|
||||
name: release libraries GH registry
|
||||
with:
|
||||
node-version: 14
|
||||
registry-url: 'https://npm.pkg.github.com'
|
||||
scope: '@alfresco'
|
||||
- run: nx affected --target=npm-publish $NX_CALCULATION_FLAGS --tag=$TAG_NPM || exit 1
|
||||
env:
|
||||
NODE_AUTH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||
- uses: actions/setup-node@v3
|
||||
name: release libraries Npm registry
|
||||
with:
|
||||
node-version: 14
|
||||
registry-url: 'https://${{ vars.NPM_REGISTRY_ADDRESS }}'
|
||||
scope: '@alfresco'
|
||||
- run: nx affected --target=npm-publish $NX_CALCULATION_FLAGS --tag=$TAG_NPM || exit 1
|
||||
env:
|
||||
NODE_AUTH_TOKEN: ${{ secrets.NPM_REGISTRY_TOKEN }}
|
||||
|
||||
npm-check-bundle:
|
||||
needs: [release-npm]
|
||||
timeout-minutes: 15
|
||||
if: github.event.pull_request.merged == true
|
||||
if: github.event.pull_request.merged == true || ${{ inputs.dry-run-release }}
|
||||
runs-on: ubuntu-22.04
|
||||
steps:
|
||||
- name: Checkout repository
|
||||
|
||||
-29
@@ -1,29 +0,0 @@
|
||||
env:
|
||||
global:
|
||||
# REPOSITORY
|
||||
- REPO_OWNER="Alfresco"
|
||||
- REPO_NAME="alfresco-ng2-components"
|
||||
|
||||
- S3_DBP_PATH="s3://alfresco-travis-builds/adf"
|
||||
- DEMO_SHELL_DIR="./dist/demo-shell"
|
||||
- STORYBOOK_DIR="./dist/storybook/stories"
|
||||
- BUILT_LIBS_DIR="./dist/libs"
|
||||
- NODE_MODULES_DIR="./node_modules"
|
||||
- SMART_RUNNER_DIRECTORY=".protractor-smartrunner"
|
||||
#E2E VARIABLES
|
||||
- SAVE_SCREENSHOT=true
|
||||
- REDIRECT_URI=/
|
||||
- BROWSER_RUN=false
|
||||
- MAXINSTANCES=2
|
||||
- PROXY_HOST_ECM=$E2E_HOST
|
||||
- PROXY_HOST_BPM=$E2E_HOST
|
||||
- HOST_SSO=$HOST_SSO
|
||||
- USERNAME_ADF=$E2E_USERNAME
|
||||
- PASSWORD_ADF=$E2E_PASSWORD
|
||||
- IDENTITY_ADMIN_EMAIL=$E2E_ADMIN_EMAIL_IDENTITY
|
||||
- IDENTITY_ADMIN_PASSWORD=$E2E_ADMIN_PASSWORD_IDENTITY
|
||||
- URL_HOST_ADF="http://localhost:4200"
|
||||
#PLAYWRIGHT VARIABLES
|
||||
- PLAYWRIGHT_WORKERS=2
|
||||
- PLAYWRIGHT_STORYBOOK_E2E_HOST=http://localhost
|
||||
- PLAYWRIGHT_STORYBOOK_E2E_PORT=4400
|
||||
+145
-7
@@ -205,6 +205,14 @@
|
||||
}
|
||||
]
|
||||
},
|
||||
"canary": {
|
||||
"fileReplacements": [
|
||||
{
|
||||
"replace": "demo-shell/src/environments/environment.ts",
|
||||
"with": "demo-shell/src/environments/environment.canary.ts"
|
||||
}
|
||||
]
|
||||
},
|
||||
"e2e": {
|
||||
"budgets": [
|
||||
{
|
||||
@@ -242,6 +250,9 @@
|
||||
"production": {
|
||||
"browserTarget": "demoshell:build:production"
|
||||
},
|
||||
"canary": {
|
||||
"browserTarget": "demoshell:build:canary"
|
||||
},
|
||||
"e2e": {
|
||||
"browserTarget": "demoshell:build:e2e"
|
||||
}
|
||||
@@ -429,6 +440,21 @@
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"npm-publish": {
|
||||
"executor": "nx:run-commands",
|
||||
"dependsOn": [
|
||||
"build"
|
||||
],
|
||||
"options": {
|
||||
"cwd": "dist/libs/core",
|
||||
"commands": [
|
||||
{
|
||||
"command": "npm publish --tag {args.tag}",
|
||||
"forwardAllArgs": true
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
@@ -449,7 +475,8 @@
|
||||
"project": "lib/content-services/ng-package.json",
|
||||
"tsConfig": "lib/content-services/tsconfig.lib.prod.json"
|
||||
}
|
||||
}
|
||||
},
|
||||
"defaultConfiguration": "production"
|
||||
},
|
||||
"test": {
|
||||
"builder": "@angular-devkit/build-angular:karma",
|
||||
@@ -532,6 +559,21 @@
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"npm-publish": {
|
||||
"executor": "nx:run-commands",
|
||||
"dependsOn": [
|
||||
"build"
|
||||
],
|
||||
"options": {
|
||||
"cwd": "dist/libs/content-services",
|
||||
"commands": [
|
||||
{
|
||||
"command": "npm publish --tag {args.tag}",
|
||||
"forwardAllArgs": true
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
@@ -552,7 +594,8 @@
|
||||
"project": "lib/process-services/ng-package.json",
|
||||
"tsConfig": "lib/process-services/tsconfig.lib.prod.json"
|
||||
}
|
||||
}
|
||||
},
|
||||
"defaultConfiguration": "production"
|
||||
},
|
||||
"test": {
|
||||
"builder": "@angular-devkit/build-angular:karma",
|
||||
@@ -601,6 +644,21 @@
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"npm-publish": {
|
||||
"executor": "nx:run-commands",
|
||||
"dependsOn": [
|
||||
"build"
|
||||
],
|
||||
"options": {
|
||||
"cwd": "dist/libs/process-services",
|
||||
"commands": [
|
||||
{
|
||||
"command": "npm publish --tag {args.tag}",
|
||||
"forwardAllArgs": true
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
@@ -621,7 +679,8 @@
|
||||
"project": "lib/process-services-cloud/ng-package.json",
|
||||
"tsConfig": "lib/process-services-cloud/tsconfig.lib.prod.json"
|
||||
}
|
||||
}
|
||||
},
|
||||
"defaultConfiguration": "production"
|
||||
},
|
||||
"test": {
|
||||
"builder": "@angular-devkit/build-angular:karma",
|
||||
@@ -715,6 +774,21 @@
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"npm-publish": {
|
||||
"executor": "nx:run-commands",
|
||||
"dependsOn": [
|
||||
"build"
|
||||
],
|
||||
"options": {
|
||||
"cwd": "dist/libs/process-services-cloud",
|
||||
"commands": [
|
||||
{
|
||||
"command": "npm publish --tag {args.tag}",
|
||||
"forwardAllArgs": true
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
@@ -735,7 +809,8 @@
|
||||
"project": "lib/insights/ng-package.json",
|
||||
"tsConfig": "lib/insights/tsconfig.lib.prod.json"
|
||||
}
|
||||
}
|
||||
},
|
||||
"defaultConfiguration": "production"
|
||||
},
|
||||
"test": {
|
||||
"builder": "@angular-devkit/build-angular:karma",
|
||||
@@ -774,6 +849,21 @@
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"npm-publish": {
|
||||
"executor": "nx:run-commands",
|
||||
"dependsOn": [
|
||||
"build"
|
||||
],
|
||||
"options": {
|
||||
"cwd": "dist/libs/insights",
|
||||
"commands": [
|
||||
{
|
||||
"command": "npm publish --tag {args.tag}",
|
||||
"forwardAllArgs": true
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
@@ -793,7 +883,8 @@
|
||||
"production": {
|
||||
"tsConfig": "lib/extensions/tsconfig.lib.prod.json"
|
||||
}
|
||||
}
|
||||
},
|
||||
"defaultConfiguration": "production"
|
||||
},
|
||||
"test": {
|
||||
"builder": "@angular-devkit/build-angular:karma",
|
||||
@@ -823,6 +914,21 @@
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"npm-publish": {
|
||||
"executor": "nx:run-commands",
|
||||
"dependsOn": [
|
||||
"build"
|
||||
],
|
||||
"options": {
|
||||
"cwd": "dist/libs/extensions",
|
||||
"commands": [
|
||||
{
|
||||
"command": "npm publish --tag {args.tag}",
|
||||
"forwardAllArgs": true
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
@@ -855,7 +961,8 @@
|
||||
"generatePackageJson" : true,
|
||||
"tsConfig": "lib/testing/tsconfig.lib.prod.json"
|
||||
}
|
||||
}
|
||||
},
|
||||
"defaultConfiguration": "production"
|
||||
},
|
||||
"lint": {
|
||||
"builder": "@nrwl/linter:eslint",
|
||||
@@ -894,6 +1001,21 @@
|
||||
"target": "build"
|
||||
}
|
||||
]
|
||||
},
|
||||
"npm-publish": {
|
||||
"executor": "nx:run-commands",
|
||||
"dependsOn": [
|
||||
"build"
|
||||
],
|
||||
"options": {
|
||||
"cwd": "dist/libs/testing",
|
||||
"commands": [
|
||||
{
|
||||
"command": "npm publish --tag {args.tag}",
|
||||
"forwardAllArgs": true
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
@@ -914,7 +1036,8 @@
|
||||
"production": {
|
||||
"tsConfig": "lib/cli/tsconfig.json"
|
||||
}
|
||||
}
|
||||
},
|
||||
"defaultConfiguration": "production"
|
||||
},
|
||||
"bundle": {
|
||||
"executor": "nx:run-commands",
|
||||
@@ -953,6 +1076,21 @@
|
||||
"lib/cli/**/*.html"
|
||||
]
|
||||
}
|
||||
},
|
||||
"npm-publish": {
|
||||
"executor": "nx:run-commands",
|
||||
"dependsOn": [
|
||||
"build"
|
||||
],
|
||||
"options": {
|
||||
"cwd": "dist/libs/cli",
|
||||
"commands": [
|
||||
{
|
||||
"command": "npm publish --tag {args.tag}",
|
||||
"forwardAllArgs": true
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
|
||||
+3
-2
@@ -63,9 +63,11 @@
|
||||
"highlightable",
|
||||
"hotfix",
|
||||
"imgpreview",
|
||||
"Inplace",
|
||||
"intitem",
|
||||
"jira",
|
||||
"jsons",
|
||||
"jwks",
|
||||
"keycodes",
|
||||
"keyvaluepairs",
|
||||
"keyvaluepairsitem",
|
||||
@@ -77,8 +79,6 @@
|
||||
"mincount",
|
||||
"minlength",
|
||||
"minmax",
|
||||
"jsons",
|
||||
"Inplace",
|
||||
"MLTEXT",
|
||||
"mousedrag",
|
||||
"mouseenter",
|
||||
@@ -87,6 +87,7 @@
|
||||
"nginx",
|
||||
"numbervisibilityprocess",
|
||||
"OAUTHCONFIG",
|
||||
"oidc",
|
||||
"pdfjs",
|
||||
"penta",
|
||||
"printf",
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"name": "Alfresco-ADF-Angular-Demo",
|
||||
"description": "Demo shell for Alfresco Angular components",
|
||||
"version": "6.0.0-A.2",
|
||||
"version": "6.0.0-A.3",
|
||||
"author": "Alfresco Software, Ltd.",
|
||||
"repository": {
|
||||
"type": "git",
|
||||
|
||||
@@ -1,5 +1,28 @@
|
||||
{
|
||||
"APP": {
|
||||
"HOST_SETTINGS": {
|
||||
"TYPE-AUTH": "نوع المصادقة",
|
||||
"BASIC": "مصادقة أساسية",
|
||||
"SSO": "SSO",
|
||||
"IMPLICIT-FLOW": "تدفق ضمني",
|
||||
"PROVIDER": "موفر",
|
||||
"REQUIRED": "هذا الحقل مطلوب",
|
||||
"CS_URL_ERROR": "لا يتطابق عنوان Content Services مع تنسيق URL",
|
||||
"PS_URL_ERROR": "لا يتطابق عنوان Process Services مع تنسيق URL",
|
||||
"TITLE": "الإعدادات",
|
||||
"CS-HOST": "عنوان URL لـ Content Services",
|
||||
"BP-HOST": "عنوان URL لـ Process Services",
|
||||
"BACK": "عودة",
|
||||
"APPLY": "تطبيق",
|
||||
"NOT_VALID": "لم يتم التعرف على http(s)://host|ip:port(/path)، جرّب عنوان URL مختلفًا.",
|
||||
"REDIRECT": "إعادة توجيه URI",
|
||||
"REDIRECT_LOGOUT": "إعادة توجيه خروج URI",
|
||||
"SILENT": "دخول صامت",
|
||||
"SCOPE": "نطاق",
|
||||
"CLIENT": "معرف العميل",
|
||||
"PUBLIC_URLS": "عناوين url العامة لتسجيل الدخول الصامت",
|
||||
"SECRET": "سر"
|
||||
},
|
||||
"ABOUT": {
|
||||
"DEVELOPMENT": "وضع التطوير"
|
||||
},
|
||||
@@ -44,7 +67,7 @@
|
||||
"VERSION": {
|
||||
"NO_PERMISSION": "ليس لديك إذن لإدارة إصدارات هذا المحتوى",
|
||||
"NO_PERMISSION_EVENT": "ليس لديك إذن ${event.permission} ل${event.action} ${event.type}",
|
||||
"CHOOSE_FILE": "تحديد ملف لرؤية إصداراته",
|
||||
"CHOOSE_FILE": "حدد ملف لرؤية إصداراته",
|
||||
"DIALOG": {
|
||||
"CLOSE": "إغلاق",
|
||||
"TITLE": "إدارة الإصدارات"
|
||||
@@ -164,7 +187,7 @@
|
||||
"DELETE": "حذف",
|
||||
"FAVORITES": "إضافة إلى المفضلات",
|
||||
"SHARE": "مشاركة",
|
||||
"THEME": "تحديد نسق",
|
||||
"THEME": "حدد نسق",
|
||||
"SHOW_VERSION": "إظهار الإصدار",
|
||||
"HIDE_VERSION": "إخفاء الإصدار",
|
||||
"LISTVIEW": "وضع عرض القائمة",
|
||||
|
||||
@@ -1,5 +1,28 @@
|
||||
{
|
||||
"APP": {
|
||||
"HOST_SETTINGS": {
|
||||
"TYPE-AUTH": "Typ ověřování",
|
||||
"BASIC": "Základní ověřování",
|
||||
"SSO": "Jednotné přihlášení",
|
||||
"IMPLICIT-FLOW": "Implicitní tok",
|
||||
"PROVIDER": "Poskytovatel",
|
||||
"REQUIRED": "Toto pole je povinné",
|
||||
"CS_URL_ERROR": "Adresa Content Services neodpovídá formátu adresy URL",
|
||||
"PS_URL_ERROR": "Adresa Process Services neodpovídá formátu adresy URL",
|
||||
"TITLE": "Nastavení",
|
||||
"CS-HOST": "Adresa URL pro Content Services",
|
||||
"BP-HOST": "Adresa URL pro Process Services",
|
||||
"BACK": "Zpět",
|
||||
"APPLY": "Použít",
|
||||
"NOT_VALID": "http(s)://host|ip:port(/path) nelze rozeznat. Použijte jinou adresu URL.",
|
||||
"REDIRECT": "URI pro přesměrování",
|
||||
"REDIRECT_LOGOUT": "URI pro přesměrování (odhlášení)",
|
||||
"SILENT": "Přihlášení na pozadí",
|
||||
"SCOPE": "Rozsah",
|
||||
"CLIENT": "ID klienta",
|
||||
"PUBLIC_URLS": "Veřejné adresy URL pro přihlášení na pozadí",
|
||||
"SECRET": "Tajné"
|
||||
},
|
||||
"ABOUT": {
|
||||
"DEVELOPMENT": "Režim pro vývojáře"
|
||||
},
|
||||
|
||||
@@ -1,5 +1,28 @@
|
||||
{
|
||||
"APP": {
|
||||
"HOST_SETTINGS": {
|
||||
"TYPE-AUTH": "Godkendelsestype",
|
||||
"BASIC": "Grundlæggende godkendelse",
|
||||
"SSO": "SSO",
|
||||
"IMPLICIT-FLOW": "Implicit flow",
|
||||
"PROVIDER": "Udbyder",
|
||||
"REQUIRED": "Dette felt er påkrævet",
|
||||
"CS_URL_ERROR": "Content Services-adressen matcher ikke URL-formatet",
|
||||
"PS_URL_ERROR": "Process Services-adressen matcher ikke URL-adresseformatet",
|
||||
"TITLE": "Indstillinger",
|
||||
"CS-HOST": "Content Services-URL",
|
||||
"BP-HOST": "Process Services-URL",
|
||||
"BACK": "Tilbage",
|
||||
"APPLY": "Anvend",
|
||||
"NOT_VALID": "http(s)://vært|ip-adresse:port(/sti) blev ikke genkendt. Prøv en anden URL-adresse.",
|
||||
"REDIRECT": "URI til omdirigering",
|
||||
"REDIRECT_LOGOUT": "Omdiriger URI til aflogning",
|
||||
"SILENT": "Uovervåget login",
|
||||
"SCOPE": "Omfang",
|
||||
"CLIENT": "Klient-id",
|
||||
"PUBLIC_URLS": "Uovervåget login til offentlige URL-adresser",
|
||||
"SECRET": "Hemmelig"
|
||||
},
|
||||
"ABOUT": {
|
||||
"DEVELOPMENT": "Udv. model"
|
||||
},
|
||||
|
||||
@@ -1,5 +1,28 @@
|
||||
{
|
||||
"APP": {
|
||||
"HOST_SETTINGS": {
|
||||
"TYPE-AUTH": "Authentifizierungstyp",
|
||||
"BASIC": "Basisauthentifizierung",
|
||||
"SSO": "SSO",
|
||||
"IMPLICIT-FLOW": "Impliziter Fluss",
|
||||
"PROVIDER": "Provider",
|
||||
"REQUIRED": "Dieses Feld ist erforderlich",
|
||||
"CS_URL_ERROR": "Content Services-Adresse nicht im richtigen URL-Format",
|
||||
"PS_URL_ERROR": "Process Services-Adresse nicht im richtigen URL-Format",
|
||||
"TITLE": "Einstellungen",
|
||||
"CS-HOST": "URL für Content Services",
|
||||
"BP-HOST": "URL für Process Services",
|
||||
"BACK": "Zurück",
|
||||
"APPLY": "Anwenden",
|
||||
"NOT_VALID": "http(s)://host|ip:port(/path) nicht erkannt. Probieren Sie es mit einer anderen URL.",
|
||||
"REDIRECT": "Umleitungs-URI",
|
||||
"REDIRECT_LOGOUT": "Umleitungs-URI zum Abmelden",
|
||||
"SILENT": "Automatische Anmeldung",
|
||||
"SCOPE": "Bereich",
|
||||
"CLIENT": "Client-ID",
|
||||
"PUBLIC_URLS": "Öffentliche URLs für automatische Anmeldung",
|
||||
"SECRET": "Geheimnis"
|
||||
},
|
||||
"ABOUT": {
|
||||
"DEVELOPMENT": "Entwicklermodus"
|
||||
},
|
||||
|
||||
@@ -1,5 +1,28 @@
|
||||
{
|
||||
"APP": {
|
||||
"HOST_SETTINGS": {
|
||||
"TYPE-AUTH": "Todennustyyppi",
|
||||
"BASIC": "Perustodennus",
|
||||
"SSO": "Kertakirjautuminen",
|
||||
"IMPLICIT-FLOW": "Epäsuora kulku",
|
||||
"PROVIDER": "Palvelu",
|
||||
"REQUIRED": "Tämä kenttä on pakollinen",
|
||||
"CS_URL_ERROR": "Content Services -osoite ei täsmää URL-muodon kanssa",
|
||||
"PS_URL_ERROR": "Process Services -osoite ei täsmää URL-muodon kanssa",
|
||||
"TITLE": "Asetukset",
|
||||
"CS-HOST": "Content Servicesin URL-osoite",
|
||||
"BP-HOST": "Process Servicesin URL-osoite",
|
||||
"BACK": "Takaisin",
|
||||
"APPLY": "Käytä",
|
||||
"NOT_VALID": "Osoitetta http(s)://host|ip:port(/path) ei tunnisteta. Kokeile toista URL-osoitetta.",
|
||||
"REDIRECT": "Uudelleenohjauksen URI-osoite",
|
||||
"REDIRECT_LOGOUT": "Uudelleenohjauksen URI-osoite – uloskirjautuminen",
|
||||
"SILENT": "Hiljainen kirjautuminen",
|
||||
"SCOPE": "Laajuus",
|
||||
"CLIENT": "Asiakastunnus",
|
||||
"PUBLIC_URLS": "Yleisten url-osoitteiden hiljainen sisäänkirjaus",
|
||||
"SECRET": "Salainen"
|
||||
},
|
||||
"ABOUT": {
|
||||
"DEVELOPMENT": "Kehitystapa"
|
||||
},
|
||||
|
||||
@@ -1,5 +1,28 @@
|
||||
{
|
||||
"APP": {
|
||||
"HOST_SETTINGS": {
|
||||
"TYPE-AUTH": "Type d'authentification",
|
||||
"BASIC": "Authentification de base",
|
||||
"SSO": "SSO",
|
||||
"IMPLICIT-FLOW": "Flux implicite",
|
||||
"PROVIDER": "Fournisseur",
|
||||
"REQUIRED": "Ce champ est obligatoire",
|
||||
"CS_URL_ERROR": "L'adresse Content Services ne correspond pas au format d'URL",
|
||||
"PS_URL_ERROR": "L'adresse Process Services ne correspond pas au format d'URL",
|
||||
"TITLE": "Paramètres",
|
||||
"CS-HOST": "URL de Content Services",
|
||||
"BP-HOST": "URL de Process Services",
|
||||
"BACK": "Retour",
|
||||
"APPLY": "Appliquer",
|
||||
"NOT_VALID": "Adresse http(s)://host|ip:port(/path) non reconnue, essayez une autre URL.",
|
||||
"REDIRECT": "URI de redirection",
|
||||
"REDIRECT_LOGOUT": "Déconnexion URI de redirection",
|
||||
"SILENT": "Connexion en mode silencieux",
|
||||
"SCOPE": "Etendue",
|
||||
"CLIENT": "ID client",
|
||||
"PUBLIC_URLS": "URL publiques pour connexion en mode silencieux",
|
||||
"SECRET": "Secret"
|
||||
},
|
||||
"ABOUT": {
|
||||
"DEVELOPMENT": "Mode développement"
|
||||
},
|
||||
@@ -83,7 +106,7 @@
|
||||
"FORM_LOADING": "Chargement du formulaire",
|
||||
"UPLOADER": "Chargeur",
|
||||
"WEBSCRIPT": "Script Web",
|
||||
"TAG": "Balise",
|
||||
"TAG": "Tag",
|
||||
"PIPES": "Tuyaux",
|
||||
"TRASHCAN": "Corbeille",
|
||||
"SOCIAL": "Réseaux sociaux",
|
||||
@@ -146,7 +169,7 @@
|
||||
"COLUMNS": {
|
||||
"DISPLAY_NAME": "Nom affiché",
|
||||
"IS_LOCKED": "Verrouiller",
|
||||
"TAG": "Balise",
|
||||
"TAG": "Tag",
|
||||
"NODE_ID": "ID du nœud",
|
||||
"CREATED_BY": "Créé par",
|
||||
"CREATED_ON": "Créé le",
|
||||
@@ -271,9 +294,9 @@
|
||||
"RATING": "Composant d'évaluation"
|
||||
},
|
||||
"TAG": {
|
||||
"LIST": "Liste de balises Content Services",
|
||||
"LIST": "Liste des tags Content Services",
|
||||
"INSERT": "Insérer l'ID du nœud",
|
||||
"NODE_LIST": "Liste de balises par ID de nœud"
|
||||
"NODE_LIST": "Liste des tags par ID de nœud"
|
||||
},
|
||||
"DEMO_PERMISSION": {
|
||||
"INHERIT_PERMISSION_BUTTON": "Hériter des droits d'accès",
|
||||
|
||||
@@ -1,5 +1,28 @@
|
||||
{
|
||||
"APP": {
|
||||
"HOST_SETTINGS": {
|
||||
"TYPE-AUTH": "Tipo di autenticazione",
|
||||
"BASIC": "Autenticazione di base",
|
||||
"SSO": "SSO",
|
||||
"IMPLICIT-FLOW": "Flusso implicito",
|
||||
"PROVIDER": "Fornitore",
|
||||
"REQUIRED": "Questo campo è obbligatorio",
|
||||
"CS_URL_ERROR": "L'indirizzo Content Services non corrisponde al formato dell'URL",
|
||||
"PS_URL_ERROR": "L'indirizzo Process Services non corrisponde al formato dell'URL",
|
||||
"TITLE": "Impostazioni",
|
||||
"CS-HOST": "URL Content Services",
|
||||
"BP-HOST": "URL Process Services",
|
||||
"BACK": "Indietro",
|
||||
"APPLY": "Applica",
|
||||
"NOT_VALID": "http(s)://host|ip:port(/path) non riconosciuto, provare un URL diverso.",
|
||||
"REDIRECT": "Reindirizza URI",
|
||||
"REDIRECT_LOGOUT": "Reindirizza logout URI",
|
||||
"SILENT": "Login invisibile",
|
||||
"SCOPE": "Ambito",
|
||||
"CLIENT": "ID client",
|
||||
"PUBLIC_URLS": "URL pubblici per login invisibile",
|
||||
"SECRET": "Segreto"
|
||||
},
|
||||
"ABOUT": {
|
||||
"DEVELOPMENT": "Modalità sviluppo"
|
||||
},
|
||||
|
||||
@@ -1,5 +1,28 @@
|
||||
{
|
||||
"APP": {
|
||||
"HOST_SETTINGS": {
|
||||
"TYPE-AUTH": "認証タイプ",
|
||||
"BASIC": "基本認証",
|
||||
"SSO": "SSO",
|
||||
"IMPLICIT-FLOW": "暗黙的フロー",
|
||||
"PROVIDER": "プロバイダ",
|
||||
"REQUIRED": "このフィールドは必須です",
|
||||
"CS_URL_ERROR": "Content Services のアドレスが URL 形式と一致しません",
|
||||
"PS_URL_ERROR": "Process Services のアドレスが URL 形式と一致しません",
|
||||
"TITLE": "設定",
|
||||
"CS-HOST": "Content Services の URL",
|
||||
"BP-HOST": "Process Services の URL",
|
||||
"BACK": "戻る",
|
||||
"APPLY": "適用",
|
||||
"NOT_VALID": "http(s)://host|ip:port(/path) が認識されません。別の URL を指定してください。",
|
||||
"REDIRECT": "リダイレクト URI",
|
||||
"REDIRECT_LOGOUT": "リダイレクト URI のログアウト",
|
||||
"SILENT": "サイレントログイン",
|
||||
"SCOPE": "範囲",
|
||||
"CLIENT": "クライアント ID",
|
||||
"PUBLIC_URLS": "サイレントログインのパブリック URL",
|
||||
"SECRET": "シークレット"
|
||||
},
|
||||
"ABOUT": {
|
||||
"DEVELOPMENT": "開発モード"
|
||||
},
|
||||
@@ -248,7 +271,7 @@
|
||||
"RESULTS": "検索結果",
|
||||
"NO_RESULT": "一致するアイテムはありません",
|
||||
"FACET_FIELDS": {
|
||||
"TYPE": "1:種類",
|
||||
"TYPE": "1:タイプ",
|
||||
"SIZE": "2:サイズ",
|
||||
"CREATOR": "3:作成者",
|
||||
"MODIFIER": "4:変更者",
|
||||
@@ -257,7 +280,7 @@
|
||||
"FACET_QUERIES": {
|
||||
"MY_FACET_QUERIES": "あなたのファセットクエリ",
|
||||
"CREATED_THIS_YEAR": "1.今年作成",
|
||||
"MIMETYPE": "2.種類: HTML",
|
||||
"MIMETYPE": "2.タイプ: HTML",
|
||||
"XTRASMALL": "3.サイズ: 極小",
|
||||
"SMALL": "4.サイズ: 小",
|
||||
"MEDIUM": "5.サイズ: 中",
|
||||
@@ -293,7 +316,7 @@
|
||||
},
|
||||
"PROCESS_LIST_DEMO": {
|
||||
"ERROR_MESSAGE": {
|
||||
"APP_ID_REQUIRED_ERROR": "アプリケーション ID を挿入してください",
|
||||
"APP_ID_REQUIRED_ERROR": "アプリケーション ID を挿入する",
|
||||
"APP_ID_TYPE_ERROR": "アプリケーション ID は数字でなければなりません",
|
||||
"NUMBER_GREATER_THAN": "値は {{ value }} 以上でなければなりません"
|
||||
},
|
||||
|
||||
@@ -1,5 +1,28 @@
|
||||
{
|
||||
"APP": {
|
||||
"HOST_SETTINGS": {
|
||||
"TYPE-AUTH": "Godkjenningstype",
|
||||
"BASIC": "Grunnleggende godkjenning",
|
||||
"SSO": "SSO",
|
||||
"IMPLICIT-FLOW": "Implisitt flyt",
|
||||
"PROVIDER": "Leverandør",
|
||||
"REQUIRED": "Dette feltet er påkrevd",
|
||||
"CS_URL_ERROR": "Adressen til innholdstjenesten stemmer ikke med URL-formatet",
|
||||
"PS_URL_ERROR": "Adressen til prosesstjenestene stemmer ikke med URL-formatet",
|
||||
"TITLE": "Innstillinger",
|
||||
"CS-HOST": "URL tinnholdstjenester",
|
||||
"BP-HOST": "URL prosesstjenester",
|
||||
"BACK": "Tilbake",
|
||||
"APPLY": "Bruk",
|
||||
"NOT_VALID": "http(s)://host|ip:port(/path) ikke gjenkjent, prøv en annen URL.",
|
||||
"REDIRECT": "Omdirigerings-URI",
|
||||
"REDIRECT_LOGOUT": "Omdirigerings-URI avlogging",
|
||||
"SILENT": "Stille pålogging",
|
||||
"SCOPE": "Område",
|
||||
"CLIENT": "Klient-ID",
|
||||
"PUBLIC_URLS": "Offentlige URL-er for stille pålogging",
|
||||
"SECRET": "Hemmelig"
|
||||
},
|
||||
"ABOUT": {
|
||||
"DEVELOPMENT": "Utvikl.modus"
|
||||
},
|
||||
|
||||
@@ -1,5 +1,28 @@
|
||||
{
|
||||
"APP": {
|
||||
"HOST_SETTINGS": {
|
||||
"TYPE-AUTH": "Verificatietype",
|
||||
"BASIC": "Basisverificatie",
|
||||
"SSO": "SSO",
|
||||
"IMPLICIT-FLOW": "Impliciete stroom",
|
||||
"PROVIDER": "Provider",
|
||||
"REQUIRED": "Dit veld is vereist",
|
||||
"CS_URL_ERROR": "Content Services-adres komt niet overeen met de URL-indeling",
|
||||
"PS_URL_ERROR": "Process Services-adres komt niet overeen met de URL-indeling",
|
||||
"TITLE": "Instellingen",
|
||||
"CS-HOST": "Content Services-URL",
|
||||
"BP-HOST": "Process Services-URL",
|
||||
"BACK": "Terug",
|
||||
"APPLY": "Toepassen",
|
||||
"NOT_VALID": "http(s)://host|ip:port(/path) niet herkend, probeer een andere URL.",
|
||||
"REDIRECT": "Omleidings-URI",
|
||||
"REDIRECT_LOGOUT": "Omleidings-URI afmelden",
|
||||
"SILENT": "Stille aanmelding",
|
||||
"SCOPE": "Bereik",
|
||||
"CLIENT": "Client-id",
|
||||
"PUBLIC_URLS": "Openbare URL's voor stille aanmelding",
|
||||
"SECRET": "Geheim"
|
||||
},
|
||||
"ABOUT": {
|
||||
"DEVELOPMENT": "Ontwikkelaarsmodus"
|
||||
},
|
||||
|
||||
@@ -1,5 +1,28 @@
|
||||
{
|
||||
"APP": {
|
||||
"HOST_SETTINGS": {
|
||||
"TYPE-AUTH": "Typ uwierzytelnienia",
|
||||
"BASIC": "Uwierzytelnienie podstawowe",
|
||||
"SSO": "Logowanie jednokrotne",
|
||||
"IMPLICIT-FLOW": "Niejawny przepływ",
|
||||
"PROVIDER": "Dostawca",
|
||||
"REQUIRED": "To pole jest wymagane.",
|
||||
"CS_URL_ERROR": "Adres usług Content Services jest niezgodny z formatem adresu URL.",
|
||||
"PS_URL_ERROR": "Adres usług Process Services jest niezgodny z formatem adresu URL.",
|
||||
"TITLE": "Ustawienia",
|
||||
"CS-HOST": "Adres URL usług Content Services",
|
||||
"BP-HOST": "Adres URL usług Process Services",
|
||||
"BACK": "Wstecz",
|
||||
"APPLY": "Zastosuj",
|
||||
"NOT_VALID": "Nie rozpoznano adresu http(s)://host|ip:port(/path). Spróbuj użyć innego adresu URL.",
|
||||
"REDIRECT": "Identyfikator URI przekierowania",
|
||||
"REDIRECT_LOGOUT": "Identyfikator URI przekierowania — wylogowanie",
|
||||
"SILENT": "Ciche logowanie",
|
||||
"SCOPE": "Zakres",
|
||||
"CLIENT": "Identyfikator klienta",
|
||||
"PUBLIC_URLS": "Publiczne URL do cichego logowania",
|
||||
"SECRET": "Klucz tajny"
|
||||
},
|
||||
"ABOUT": {
|
||||
"DEVELOPMENT": "Tryb progr."
|
||||
},
|
||||
|
||||
@@ -1,5 +1,28 @@
|
||||
{
|
||||
"APP": {
|
||||
"HOST_SETTINGS": {
|
||||
"TYPE-AUTH": "Tipo de autenticação",
|
||||
"BASIC": "Autenticação básica",
|
||||
"SSO": "SSO",
|
||||
"IMPLICIT-FLOW": "Fluxo implícito",
|
||||
"PROVIDER": "Provedor",
|
||||
"REQUIRED": "Este campo é obrigatório",
|
||||
"CS_URL_ERROR": "O endereço do Content Services não corresponde ao formato de URL",
|
||||
"PS_URL_ERROR": "O endereço do Process Services não corresponde ao formato de URL",
|
||||
"TITLE": "Configurações",
|
||||
"CS-HOST": "URL do Content Services",
|
||||
"BP-HOST": "URL do Process Services",
|
||||
"BACK": "Voltar",
|
||||
"APPLY": "Aplicar",
|
||||
"NOT_VALID": "http(s)://host|ip:port(/path) não reconhecida, tente uma URL diferente.",
|
||||
"REDIRECT": "Redirecionar URI",
|
||||
"REDIRECT_LOGOUT": "Redirecionar logout de URI",
|
||||
"SILENT": "Login silencioso",
|
||||
"SCOPE": "Escopo",
|
||||
"CLIENT": "ID de cliente",
|
||||
"PUBLIC_URLS": "Login silencioso de URLs públicas",
|
||||
"SECRET": "Segredo"
|
||||
},
|
||||
"ABOUT": {
|
||||
"DEVELOPMENT": "Modo de desenvolvimento"
|
||||
},
|
||||
|
||||
@@ -1,5 +1,28 @@
|
||||
{
|
||||
"APP": {
|
||||
"HOST_SETTINGS": {
|
||||
"TYPE-AUTH": "Тип авторизации",
|
||||
"BASIC": "Базовая авторизация",
|
||||
"SSO": "SSO",
|
||||
"IMPLICIT-FLOW": "Неявный поток",
|
||||
"PROVIDER": "Поставщик",
|
||||
"REQUIRED": "Поле обязательно для заполнения",
|
||||
"CS_URL_ERROR": "Адрес Content Services не соответствует формату URL",
|
||||
"PS_URL_ERROR": "Адрес Process Services не соответствует формату URL",
|
||||
"TITLE": "Параметры",
|
||||
"CS-HOST": "URL-адрес Content Services",
|
||||
"BP-HOST": "URL-адрес Process Services",
|
||||
"BACK": "Назад",
|
||||
"APPLY": "Применить",
|
||||
"NOT_VALID": "http(s)://host|ip:port(/path) не распознан, используйте другой URL-адрес.",
|
||||
"REDIRECT": "URI перенаправления",
|
||||
"REDIRECT_LOGOUT": "Выход URI перенаправления",
|
||||
"SILENT": "Автоматический вход",
|
||||
"SCOPE": "Область применения",
|
||||
"CLIENT": "Идентификатор клиента",
|
||||
"PUBLIC_URLS": "Общедоступные URL-адреса с автоматическим входом",
|
||||
"SECRET": "Секретный"
|
||||
},
|
||||
"ABOUT": {
|
||||
"DEVELOPMENT": "Режим разработки"
|
||||
},
|
||||
|
||||
@@ -1,5 +1,28 @@
|
||||
{
|
||||
"APP": {
|
||||
"HOST_SETTINGS": {
|
||||
"TYPE-AUTH": "Autentiseringstyp",
|
||||
"BASIC": "Grundläggande autentisering",
|
||||
"SSO": "SSO",
|
||||
"IMPLICIT-FLOW": "Implicit flöde",
|
||||
"PROVIDER": "Leverantör",
|
||||
"REQUIRED": "Detta fält krävs",
|
||||
"CS_URL_ERROR": "Content Services-adressen matchar inte URL-formatet",
|
||||
"PS_URL_ERROR": "Process Services-adressen matchar inte URL-formatet",
|
||||
"TITLE": "Inställningar",
|
||||
"CS-HOST": "Content Services-URL",
|
||||
"BP-HOST": "Process Services-URL",
|
||||
"BACK": "Tillbaka",
|
||||
"APPLY": "Tillämpa",
|
||||
"NOT_VALID": "http(s)://host|ip:port(/path) kändes inte igen, testa annan URL.",
|
||||
"REDIRECT": "Omdirigera URI",
|
||||
"REDIRECT_LOGOUT": "Omdirigera URI-utloggning",
|
||||
"SILENT": "Tyst inloggning",
|
||||
"SCOPE": "Definitionsområde",
|
||||
"CLIENT": "Klient-ID",
|
||||
"PUBLIC_URLS": "Offentliga url:er för tyst inloggning",
|
||||
"SECRET": "Hemlig"
|
||||
},
|
||||
"ABOUT": {
|
||||
"DEVELOPMENT": "Utvecklarläge"
|
||||
},
|
||||
|
||||
@@ -1,5 +1,28 @@
|
||||
{
|
||||
"APP": {
|
||||
"HOST_SETTINGS": {
|
||||
"TYPE-AUTH": "身份验证类型",
|
||||
"BASIC": "基本身份验证",
|
||||
"SSO": "SSO",
|
||||
"IMPLICIT-FLOW": "隐式流",
|
||||
"PROVIDER": "提供程序",
|
||||
"REQUIRED": "此字段为必填字段",
|
||||
"CS_URL_ERROR": "Content Services 地址与 URL 格式不匹配",
|
||||
"PS_URL_ERROR": "Process Services 地址与 URL 格式不匹配",
|
||||
"TITLE": "设置",
|
||||
"CS-HOST": "Content Services URL",
|
||||
"BP-HOST": "Process Services URL",
|
||||
"BACK": "返回",
|
||||
"APPLY": "应用",
|
||||
"NOT_VALID": "http(s)://host|ip:port(/path) 无法识别,请使用其他 URL。",
|
||||
"REDIRECT": "重定向 URI",
|
||||
"REDIRECT_LOGOUT": "重定向 URI 注销",
|
||||
"SILENT": "静默登录",
|
||||
"SCOPE": "范围",
|
||||
"CLIENT": "客户端 ID",
|
||||
"PUBLIC_URLS": "用于静默登录的公共 URL",
|
||||
"SECRET": "机密"
|
||||
},
|
||||
"ABOUT": {
|
||||
"DEVELOPMENT": "Dev 模式"
|
||||
},
|
||||
@@ -103,7 +126,7 @@
|
||||
"PEOPLE_GROUPS_CLOUD": "人员/一组云",
|
||||
"TASK_HEADER_CLOUD": {
|
||||
"COMPONENT_NAME": "云的任务标题",
|
||||
"APP_NAME_INPUT": "应用程序名称",
|
||||
"APP_NAME_INPUT": "App 名称",
|
||||
"TASK_ID_INPUT": "任务 id",
|
||||
"FIND_TASK_BUTTON": "查找任务"
|
||||
},
|
||||
@@ -281,8 +304,8 @@
|
||||
},
|
||||
"TASK_LIST_DEMO": {
|
||||
"ERROR_MESSAGE": {
|
||||
"APP_ID_REQUIRED_ERROR": "插入应用程序 ID",
|
||||
"APP_ID_TYPE_ERROR": "应用程序 ID 必须为数字",
|
||||
"APP_ID_REQUIRED_ERROR": "插入 App ID",
|
||||
"APP_ID_TYPE_ERROR": "App ID 必须为数字",
|
||||
"NUMBER_TYPE_ERROR": "值必须是数字",
|
||||
"NUMBER_GREATER_THAN": "值必须大于或等于 {{ value }}"
|
||||
},
|
||||
@@ -293,8 +316,8 @@
|
||||
},
|
||||
"PROCESS_LIST_DEMO": {
|
||||
"ERROR_MESSAGE": {
|
||||
"APP_ID_REQUIRED_ERROR": "插入应用程序 ID",
|
||||
"APP_ID_TYPE_ERROR": "应用程序 ID 必须为数字",
|
||||
"APP_ID_REQUIRED_ERROR": "插入 App ID",
|
||||
"APP_ID_TYPE_ERROR": "App ID 必须为数字",
|
||||
"NUMBER_GREATER_THAN": "值必须大于或等于 {{ value }}"
|
||||
},
|
||||
"PROCESS_CONTEXT_MENU": "流程列表上下文菜单"
|
||||
|
||||
@@ -20,7 +20,7 @@ import { APP_INITIALIZER, NgModule } from '@angular/core';
|
||||
import { FormsModule, ReactiveFormsModule } from '@angular/forms';
|
||||
import { FlexLayoutModule } from '@angular/flex-layout';
|
||||
import { ChartsModule } from 'ng2-charts';
|
||||
import { HttpClientModule, HTTP_INTERCEPTORS } from '@angular/common/http';
|
||||
import { HttpClientModule } from '@angular/common/http';
|
||||
import { BrowserAnimationsModule, NoopAnimationsModule } from '@angular/platform-browser/animations';
|
||||
import { TranslateModule } from '@ngx-translate/core';
|
||||
import {
|
||||
@@ -29,7 +29,7 @@ import {
|
||||
DebugAppConfigService,
|
||||
CoreModule,
|
||||
CoreAutomationService,
|
||||
AuthBearerInterceptor
|
||||
AuthModule
|
||||
} from '@alfresco/adf-core';
|
||||
import { ExtensionsModule } from '@alfresco/adf-extensions';
|
||||
import { AppComponent } from './app.component';
|
||||
@@ -140,6 +140,7 @@ registerLocaleData(localeSv);
|
||||
environment.e2e ? NoopAnimationsModule : BrowserAnimationsModule,
|
||||
ReactiveFormsModule,
|
||||
RouterModule.forRoot(appRoutes, { useHash: true, relativeLinkResolution: 'legacy' }),
|
||||
...(environment.oidc ? [AuthModule.forRoot({ useHash: true })] : []),
|
||||
FormsModule,
|
||||
HttpClientModule,
|
||||
MaterialModule,
|
||||
@@ -211,10 +212,6 @@ registerLocaleData(localeSv);
|
||||
SearchFilterChipsComponent
|
||||
],
|
||||
providers: [
|
||||
{
|
||||
provide: HTTP_INTERCEPTORS, useClass:
|
||||
AuthBearerInterceptor, multi: true
|
||||
},
|
||||
{ provide: AppConfigService, useClass: DebugAppConfigService }, // not use this service in production
|
||||
{
|
||||
provide: TRANSLATION_PROVIDER,
|
||||
|
||||
@@ -127,7 +127,7 @@ export class AppLayoutComponent implements OnInit, OnDestroy {
|
||||
this.color = color;
|
||||
} else {
|
||||
this.color = undefined;
|
||||
document.documentElement.style.setProperty('--adf-header-background-color', color);
|
||||
document.documentElement.style.setProperty('--theme-primary-color', color);
|
||||
}
|
||||
});
|
||||
|
||||
@@ -138,7 +138,7 @@ export class AppLayoutComponent implements OnInit, OnDestroy {
|
||||
this.headerService.headerTextColor
|
||||
.pipe(takeUntil(this.onDestroy$))
|
||||
.subscribe(headerTextColor => {
|
||||
document.documentElement.style.setProperty('--adf-header-text-color', headerTextColor);
|
||||
document.documentElement.style.setProperty('--theme-primary-color-default-contrast', headerTextColor);
|
||||
});
|
||||
|
||||
this.headerService.logo
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
<div fxFlex="50" class="app-rich-text-editor-col app-rich-text-editor-col-sx">
|
||||
<h1 class="app-rich-text-editor-col-title">Rich Text Editor</h1>
|
||||
<adf-rich-text-editor [data]="sampleData" #textEditor></adf-rich-text-editor>
|
||||
<adf-cloud-rich-text-editor [data]="sampleData" #textEditor></adf-cloud-rich-text-editor>
|
||||
</div>
|
||||
<div fxFlex="50" class="app-rich-text-editor-col app-rich-text-editor-col-rx">
|
||||
<h1 class="app-rich-text-editor-col-title">Output Data</h1>
|
||||
|
||||
@@ -15,9 +15,9 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
import { AfterViewInit, Component, OnDestroy, OnInit, ViewChild } from '@angular/core';
|
||||
import { AfterViewInit, Component, OnDestroy, ViewChild } from '@angular/core';
|
||||
import { OutputData } from '@editorjs/editorjs';
|
||||
import { RichTextEditorComponent as AdfRichTextEditorComponent } from '@alfresco/adf-core';
|
||||
import { RichTextEditorComponent as AdfRichTextEditorComponent } from '@alfresco/adf-process-services-cloud';
|
||||
import { takeUntil } from 'rxjs/operators';
|
||||
import { Subject } from 'rxjs';
|
||||
|
||||
@@ -26,7 +26,7 @@ import { Subject } from 'rxjs';
|
||||
templateUrl: './rich-text-editor.component.html',
|
||||
styleUrls: ['./rich-text-editor.component.scss']
|
||||
})
|
||||
export class RichTextEditorComponent implements OnInit, AfterViewInit, OnDestroy {
|
||||
export class RichTextEditorComponent implements AfterViewInit, OnDestroy {
|
||||
|
||||
@ViewChild('textEditor')
|
||||
textEditor: AdfRichTextEditorComponent;
|
||||
@@ -91,11 +91,6 @@ export class RichTextEditorComponent implements OnInit, AfterViewInit, OnDestroy
|
||||
]
|
||||
};
|
||||
|
||||
constructor() { }
|
||||
|
||||
ngOnInit(): void {
|
||||
}
|
||||
|
||||
ngAfterViewInit(): void {
|
||||
this.textEditor.outputData$.pipe(
|
||||
takeUntil(this.onDestroy$)
|
||||
|
||||
@@ -19,6 +19,7 @@ import { NgModule } from '@angular/core';
|
||||
import { CommonModule } from '@angular/common';
|
||||
import { RichTextEditorComponent } from './rich-text-editor.component';
|
||||
import { ContentModule } from '@alfresco/adf-content-services';
|
||||
import { RichTextEditorModule } from '@alfresco/adf-process-services-cloud';
|
||||
import { CoreModule } from '@alfresco/adf-core';
|
||||
import { RouterModule, Routes } from '@angular/router';
|
||||
import { FlexLayoutModule } from '@angular/flex-layout';
|
||||
@@ -37,7 +38,8 @@ const routes: Routes = [
|
||||
CoreModule,
|
||||
RouterModule.forChild(routes),
|
||||
ContentModule.forChild(),
|
||||
FlexLayoutModule
|
||||
FlexLayoutModule,
|
||||
RichTextEditorModule
|
||||
]
|
||||
})
|
||||
export class AppRichTextEditorModule { }
|
||||
|
||||
@@ -119,6 +119,12 @@
|
||||
formControlName="implicitFlow">
|
||||
</mat-slide-toggle>
|
||||
|
||||
<ng-container *ngIf="supportsCodeFlow">
|
||||
<label for="codeFlow">{{ 'CORE.HOST_SETTINGS.CODE-FLOW'| translate }}</label>
|
||||
<mat-slide-toggle class="adf-full-width" name="codeFlow" [color]="'primary'"
|
||||
formControlName="codeFlow">
|
||||
</mat-slide-toggle>
|
||||
</ng-container>
|
||||
|
||||
<mat-form-field class="adf-full-width">
|
||||
<mat-label>{{ 'APP.HOST_SETTINGS.REDIRECT'| translate }}</mat-label>
|
||||
|
||||
@@ -17,7 +17,7 @@
|
||||
|
||||
import { Component, EventEmitter, Output, ViewEncapsulation, OnInit, Input } from '@angular/core';
|
||||
import { Validators, UntypedFormGroup, UntypedFormBuilder, UntypedFormControl } from '@angular/forms';
|
||||
import { AppConfigService, AppConfigValues, StorageService, AlfrescoApiService, OauthConfigModel } from '@alfresco/adf-core';
|
||||
import { AppConfigService, AppConfigValues, StorageService, AlfrescoApiService, OauthConfigModel, AuthenticationService } from '@alfresco/adf-core';
|
||||
import { ENTER } from '@angular/cdk/keycodes';
|
||||
|
||||
export const HOST_REGEX = '^(http|https):\/\/.*[^/]$';
|
||||
@@ -57,11 +57,13 @@ export class HostSettingsComponent implements OnInit {
|
||||
// eslint-disable-next-line @angular-eslint/no-output-native
|
||||
success = new EventEmitter<boolean>();
|
||||
|
||||
constructor(private formBuilder: UntypedFormBuilder,
|
||||
private storageService: StorageService,
|
||||
private alfrescoApiService: AlfrescoApiService,
|
||||
private appConfig: AppConfigService) {
|
||||
}
|
||||
constructor(
|
||||
private formBuilder: UntypedFormBuilder,
|
||||
private storageService: StorageService,
|
||||
private alfrescoApiService: AlfrescoApiService,
|
||||
private appConfig: AppConfigService,
|
||||
private auth: AuthenticationService
|
||||
) {}
|
||||
|
||||
ngOnInit() {
|
||||
if (this.providers.length === 1) {
|
||||
@@ -146,6 +148,7 @@ export class HostSettingsComponent implements OnInit {
|
||||
secret: oauth.secret,
|
||||
silentLogin: oauth.silentLogin,
|
||||
implicitFlow: oauth.implicitFlow,
|
||||
codeFlow: oauth.codeFlow,
|
||||
publicUrls: [oauth.publicUrls]
|
||||
});
|
||||
}
|
||||
@@ -185,6 +188,7 @@ export class HostSettingsComponent implements OnInit {
|
||||
this.storageService.setItem(AppConfigValues.AUTHTYPE, values.authType);
|
||||
|
||||
this.alfrescoApiService.reset();
|
||||
this.auth.reset();
|
||||
this.alfrescoApiService.getInstance().invalidateSession();
|
||||
this.success.emit(true);
|
||||
}
|
||||
@@ -228,6 +232,10 @@ export class HostSettingsComponent implements OnInit {
|
||||
return this.form.get('authType').value === 'OAUTH';
|
||||
}
|
||||
|
||||
get supportsCodeFlow(): boolean {
|
||||
return this.auth.supportCodeFlow;
|
||||
}
|
||||
|
||||
get providersControl(): UntypedFormControl {
|
||||
return this.form.get('providersControl') as UntypedFormControl;
|
||||
}
|
||||
@@ -264,6 +272,10 @@ export class HostSettingsComponent implements OnInit {
|
||||
return this.oauthConfig.get('implicitFlow') as UntypedFormControl;
|
||||
}
|
||||
|
||||
get codeFlow(): UntypedFormControl {
|
||||
return this.oauthConfig.get('codeFlow') as UntypedFormControl;
|
||||
}
|
||||
|
||||
get silentLogin(): UntypedFormControl {
|
||||
return this.oauthConfig.get('silentLogin') as UntypedFormControl;
|
||||
}
|
||||
|
||||
@@ -11,6 +11,7 @@ $theme: mat.define-light-theme(
|
||||
color: (
|
||||
primary: $primary,
|
||||
accent: $accent,
|
||||
warn: $warn
|
||||
),
|
||||
typography: $alfresco-typography
|
||||
)
|
||||
|
||||
@@ -0,0 +1,22 @@
|
||||
/*!
|
||||
* @license
|
||||
* Copyright 2019 Alfresco Software, Ltd.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
export const environment = {
|
||||
production: true,
|
||||
e2e: false,
|
||||
oidc: true
|
||||
};
|
||||
@@ -17,5 +17,6 @@
|
||||
|
||||
export const environment = {
|
||||
production: false,
|
||||
e2e: true
|
||||
e2e: true,
|
||||
oidc: false
|
||||
};
|
||||
|
||||
@@ -17,5 +17,6 @@
|
||||
|
||||
export const environment = {
|
||||
production: true,
|
||||
e2e: false
|
||||
e2e: false,
|
||||
oidc: false
|
||||
};
|
||||
|
||||
@@ -22,5 +22,6 @@
|
||||
|
||||
export const environment = {
|
||||
production: false,
|
||||
e2e: false
|
||||
e2e: false,
|
||||
oidc: false
|
||||
};
|
||||
|
||||
+1
-1
@@ -112,7 +112,7 @@ for more information about installing and using the source code.
|
||||
| [Notification History component](core/components/notification-history.component.md)  | This component is in the current status just an experimental component. | |
|
||||
| The main purpose of the Notification history component is list all the notification received in the current session. They will disappear from the list after the refresh. | [Source](../lib/core/src/lib/notifications/components/notification-history.component.ts) | |
|
||||
| [Pagination Component](core/components/pagination.component.md) | Adds pagination to the component it is used with. | [Source](../lib/core/src/lib/pagination/pagination.component.ts) |
|
||||
| [Rich Text Editor component](core/components/rich-text-editor.md) | Wrap Editor.js element to show a Rich Text editor allows to add formatted text. | [Source](../lib/core/src/lib/rich-text-editor/rich-text-editor.component.ts) |
|
||||
| [Rich Text Editor component](docs/process-services-cloud/rich-text-editor.md) | Wrap Editor.js element to show a Rich Text editor allows to add formatted text. | [Source](lib/process-services-cloud/src/lib/rich-text-editor/rich-text-editor.component.ts) |
|
||||
| [Search Text Input Component](core/components/search-text-input.component.md) | Displays a input text that supports autocompletion | [Source](../lib/core/src/lib/search-text/search-text-input.component.ts) |
|
||||
| [Sidebar action menu component](core/components/sidebar-action-menu.component.md) | Displays a sidebar-action menu information panel. | [Source](../lib/core/src/lib/layout/components/sidebar-action/sidebar-action-menu.component.ts) |
|
||||
| [Sidenav Layout component](core/components/sidenav-layout.component.md) | Displays the standard three-region ADF application layout. | [Source](../lib/core/src/lib/layout/components/sidenav-layout/sidenav-layout.component.ts) |
|
||||
|
||||
@@ -27,23 +27,25 @@ Shows the nodes in tree structure, each node containing children is collapsible/
|
||||
|
||||
### Properties
|
||||
|
||||
| Name | Type | Default value | Description |
|
||||
| ---- | ---- | ------------- | ----------- |
|
||||
| emptyContentTemplate | `TemplateRef` | | Template that will be rendered when no nodes are loaded. |
|
||||
| nodeActionsMenuTemplate | `TemplateRef` | | Template that will be rendered when context menu for given node is opened. |
|
||||
| stickyHeader | `boolean` | false | If set to true header will be sticky. |
|
||||
| selectableNodes | `boolean` | false | If set to true nodes will be selectable. |
|
||||
| displayName | `string` | | Display name for tree title. |
|
||||
| loadMoreSuffix | `string` | | Suffix added to `Load more` string inside load more node. |
|
||||
| expandIcon | `string` | `chevron_right` | Icon shown when node is collapsed. |
|
||||
| collapseIcon | `string` | `expand_more` | Icon showed when node is expanded. |
|
||||
| Name | Type | Default value | Description |
|
||||
| ---- |---------------| --------- | ----------- |
|
||||
| emptyContentTemplate | `TemplateRef` | | Template that will be rendered when no nodes are loaded. |
|
||||
| nodeActionsMenuTemplate | `TemplateRef` | | Template that will be rendered when context menu for given node is opened. |
|
||||
| stickyHeader | `boolean` | false | If set to true header will be sticky. |
|
||||
| selectableNodes | `boolean` | false | If set to true nodes will be selectable. |
|
||||
| displayName | `string` | | Display name for tree title. |
|
||||
| loadMoreSuffix | `string` | | Suffix added to `Load more` string inside load more node. |
|
||||
| expandIcon | `string` | `chevron_right` | Icon shown when node is collapsed. |
|
||||
| collapseIcon | `string` | `expand_more` | Icon showed when node is expanded. |
|
||||
| contextMenuOptions | `any[]` | | Array of context menu options which should be displayed for each row. |
|
||||
|
||||
|
||||
### Events
|
||||
|
||||
| Name | Type | Description |
|
||||
| ---- | ---- | ----------- |
|
||||
| paginationChanged | [`EventEmitter`](https://angular.io/api/core/EventEmitter)`<PaginationModel>` | Emitted when during loading additional nodes pagination changes. |
|
||||
| Name | Type | Description |
|
||||
| ---- |----------------------------------------------------------------------------------------|------------------------------------------------------------------|
|
||||
| paginationChanged | [`EventEmitter`](https://angular.io/api/core/EventEmitter)`<PaginationModel>` | Emitted when during loading additional nodes pagination changes. |
|
||||
| contextMenuOptionSelected | [`EventEmitter`](https://angular.io/api/core/EventEmitter)`<TreeContextMenuResult<T>>` | Emitted when any context menu option is selected. |
|
||||
|
||||
## Details
|
||||
|
||||
|
||||
@@ -0,0 +1,79 @@
|
||||
---
|
||||
Title: Security Controls service
|
||||
Added: v2.0.0
|
||||
Status: Active
|
||||
Last reviewed: 2023-02-21
|
||||
---
|
||||
|
||||
# [Security Controls service](../../../lib/content-services/src/lib/security/services/security-controls-groups-marks-security.service.ts "Defined in security-controls-groups-marks-security.service.ts")
|
||||
|
||||
Manages security groups & marks in Content Services.
|
||||
|
||||
## Class members
|
||||
|
||||
### Methods
|
||||
|
||||
- **getSecurityGroup**(skipCount?: `number`, maxItems?: `number`, include?: `string`): [`Promise`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Using_promises)`<SecurityControlsGroupResponse>`<br/>
|
||||
Get security groups.
|
||||
- _skipCount:_ `number` - The number of entities that exist in the collection before those included in this list.
|
||||
- _maxItems:_ `number` - The maximum number of items to return in the list.
|
||||
- _include:_ `string` - Additional information about the security group.
|
||||
- **Returns** [`Promise`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Using_promises)`<SecurityControlsGroupResponse>`
|
||||
- **createSecurityGroup**(input: `SecurityGroupBody`): [`Observable`](http://reactivex.io/documentation/observable.html)`<SecurityGroupEntry>`<br/>
|
||||
Creates a security group.
|
||||
- _input:_ `SecurityGroupBody` - Security group.
|
||||
- **Returns** [`Observable`](http://reactivex.io/documentation/observable.html)`<SecurityGroupEntry>`
|
||||
- **createSecurityMarks**(securityGroupId: `string`, input: `SecurityMarkBody[]`): [`Promise`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Using_promises)`<SecurityMarkPaging | SecurityMarkEntry>`<br/>
|
||||
Create security marks.
|
||||
- _securityGroupId:_ `string` - The key for the security group id.
|
||||
- _SecurityMarkBody:_ `SecurityMarkBody[]` - Node security marks list.
|
||||
- **Returns** [`Promise`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Using_promises)`<SecurityMarkPaging | SecurityMarkEntry>`
|
||||
- **getSecurityMark**(securityGroupId: `string`, skipCount?: `number`, include?: `string`): [`Promise`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Using_promises)`<SecurityControlsMarkResponse>`<br/>
|
||||
Get security mark value.
|
||||
- _securityGroupId:_ `string` - The key for the security group id.
|
||||
- _skipCount:_ `number` - The number of entities that exist in the collection before those included in this list.
|
||||
- _include:_ `string` - The key for the security mark is in use or not.
|
||||
- **Returns** [`Promise`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Using_promises)`<SecurityControlsMarkResponse>`
|
||||
- **updateSecurityGroup**(securityGroupId: `string`, input: `SecurityGroupBody`, opts?: `any`): [`Promise`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Using_promises)`<SecurityGroupEntry>`<br/>
|
||||
Update a security groups information.
|
||||
- _securityGroupId:_ `string` - The key of security group id for which info is required.
|
||||
- _input:_ `SecurityGroupBody` - Security group.
|
||||
- _opts:_ `any` - (Optional) Extra options supported by JS-API.
|
||||
- **Returns** [`Promise`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Using_promises)`<SecurityGroupEntry>`
|
||||
- **updateSecurityMark**(securityGroupId: `string`, securityMarkId: `string`, input: `SecurityMarkBody`): [`Promise`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Using_promises)`<SecurityMarkEntry>`<br/>
|
||||
Updates Security Mark value.
|
||||
- _securityGroupId:_ `string` - The key for the security group id.
|
||||
- _securityMarkId:_ `string` - The key for the security mark is in use or not.
|
||||
- _input:_ `SecurityMarkBody` - Security mark.
|
||||
- **Returns** [`Promise`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Using_promises)`<SecurityMarkEntry>`
|
||||
- **deleteSecurityGroup**(securityGroupId: `string`): [`Observable`](http://reactivex.io/documentation/observable.html)`<SecurityGroupEntry>`<br/>
|
||||
Delete security group.
|
||||
- _securityGroupId:_ `string` - The key for the security group id.
|
||||
- **Returns** [`Observable`](http://reactivex.io/documentation/observable.html)`<SecurityGroupEntry>`
|
||||
- **deleteSecurityMark**(securityGroupId: `string`, securityMarkId: `string`): [`Promise`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Using_promises)`<SecurityMarkEntry>`<br/>
|
||||
Delete security mark.
|
||||
- _securityGroupId:_ `string` - The key for the security group id.
|
||||
- _securityMarkId:_ `string` - The key for the security mark id.
|
||||
- **Returns** [`Promise`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Using_promises)`<SecurityMarkEntry>`
|
||||
- **getClearancesForAuthority**(authorityName: `string`, skipCount?: `number`, maxItems?: `number`): [`Observable`](http://reactivex.io/documentation/observable.html)`<AuthorityClearanceGroupPaging>`<br/>
|
||||
Get the authority clearances for a single user/group.
|
||||
- _authorityName:_ `string` - The name for the authority for which the clearance is to be fetched.
|
||||
- _skipCount:_ `number` - The number of entities that exist in the collection before those included in this list.
|
||||
- _maxItems:_ `number` - The maximum number of items to return in the list.
|
||||
- **Returns** [`Observable`](http://reactivex.io/documentation/observable.html)`<AuthorityClearanceGroupPaging>`
|
||||
- **updateClearancesForAuthority**(authorityName: `string`, securityMarksList: `NodeSecurityMarkBody[]`): [`Observable`](http://reactivex.io/documentation/observable.html)`<SecurityMarkEntry | SecurityMarkPaging>`<br/>
|
||||
Updates the authority clearance.
|
||||
- _authorityName:_ `string` - The name for the authority for which the clearance is to be updated.
|
||||
- _securityMarksList:_ `NodeSecurityMarkBody[]` - Node security marks list.
|
||||
- **Returns** [`Observable`](http://reactivex.io/documentation/observable.html)`<SecurityMarkEntry | SecurityMarkPaging>`
|
||||
|
||||
|
||||
## Properties
|
||||
|
||||
| Name | Type | Description |
|
||||
| ---- | ---- |--------------------------|
|
||||
| groupsPaginated$ | [`Observable`](http://reactivex.io/documentation/observable.html)`<SecurityControlsGroupResponse>` | Current paginated groups. |
|
||||
| marksPaginated$ | [`Observable`](http://reactivex.io/documentation/observable.html)`<SecurityControlsMarkResponse>` | Current paginated marks. |
|
||||
| reloadSecurityControls$ | [`Observable`](http://reactivex.io/documentation/observable.html)`<void>` | |
|
||||
| reloadAuthorityClearance$ | [`Observable`](http://reactivex.io/documentation/observable.html)`<void>` | |
|
||||
| loading$ | [`Observable`](http://reactivex.io/documentation/observable.html)`<boolean>` | Current loading state. |
|
||||
@@ -31,6 +31,10 @@ Manages tags in Content Services.
|
||||
- _nodeId:_ `string` - ID of the target node
|
||||
- _tag:_ `string` - Name of the tag to remove
|
||||
- **Returns** [`Observable`](http://reactivex.io/documentation/observable.html)`<any>` - Null object when the operation completes
|
||||
- **deleteTag**(tagId: `string`): [`Observable`](http://reactivex.io/documentation/observable.html)`<void>`<br/>
|
||||
Completely deletes a tag, this will cause the tag to be removed from all the nodes.
|
||||
- _tagId:_ `string` - ID of the tag to remove
|
||||
- **Returns** [`Observable`](http://reactivex.io/documentation/observable.html)`<void>` - Null object when the operation completes
|
||||
- **createTags**(tags: `TagBody[]`): [`Observable`](http://reactivex.io/documentation/observable.html)`<TagEntry[]>`<br/>
|
||||
Creates tags.
|
||||
- _tags:_ `TagBody[]` - List of tags to create.
|
||||
|
||||
@@ -394,6 +394,7 @@ Learm more about styling your datatable: [Customizing the component's styles](#c
|
||||
|
||||
| Name | Type | Description |
|
||||
| ---- | ---- | ----------- |
|
||||
| columnsWidthChanged | [`EventEmitter`](https://angular.io/api/core/EventEmitter)`<`[`DataColumn`](../../../lib/core/src/lib/datatable/data/data-column.model.ts)`<>[]>` | Emitted after a column width gets changed due to resizing. |
|
||||
| columnOrderChanged | [`EventEmitter`](https://angular.io/api/core/EventEmitter)`<`[`DataColumn`](../../../lib/core/src/lib/datatable/data/data-column.model.ts)`<>[]>` | Emitted after dragging and dropping column header. |
|
||||
| executeRowAction | [`EventEmitter`](https://angular.io/api/core/EventEmitter)`<`[`DataRowActionEvent`](../../../lib/core/src/lib/datatable/components/data-row-action.event.ts)`>` | Emitted when the user executes a row action. |
|
||||
| rowClick | [`EventEmitter`](https://angular.io/api/core/EventEmitter)`<`[`DataRowEvent`](../../../lib/core/src/lib/datatable/data/data-row-event.model.ts)`>` | Emitted when the user clicks a row. |
|
||||
|
||||
@@ -57,6 +57,5 @@ Forms defined in APS have the following default mappings for the form fields:
|
||||
| Attach File | upload | AttachWidgetComponent or [`UploadWidgetComponent`](../../../lib/process-services/src/lib/form/widgets/upload/upload.widget.ts) (based on metadata) |
|
||||
| Display value | readonly | [`TextWidgetComponent`](../../../lib/core/src/lib/form/components/widgets/text/text.widget.ts) |
|
||||
| Display text | readonly-text | [`DisplayTextWidgetComponent`](../../../lib/core/src/lib/form/components/widgets/display-text/display-text.widget.ts) |
|
||||
| Display Rich text | display-rich-text | [`DisplayRichTextWidgetComponent`](../../../lib/core/src/lib/form/components/widgets/display-rich-text/display-rich-text.widget.ts) |
|
||||
| N/A | container | [`ContainerWidgetComponent`](lib/core/src/lib/form/components/widgets/container/container.widget.ts) (layout component) |
|
||||
| N/A | container | [`ContainerWidgetComponent`](lib/core/src/lib/form/components/widgets/container/container.widget.ts) (layout component) |
|
||||
| N/A | N/A | [`UnknownWidgetComponent`](../../../lib/core/src/lib/form/components/widgets/unknown/unknown.widget.ts) |
|
||||
|
||||
@@ -73,7 +73,7 @@ The [`Form`](../../../lib/process-services/src/lib/task-list/models/form.model.t
|
||||
| Checkbox | "boolean" | [`CheckboxWidgetComponent`](../../../lib/core/src/lib/form/components/widgets/checkbox/checkbox.widget.ts) |
|
||||
| Date | "date" | [`DateWidgetComponent`](../../../lib/core/src/lib/form/components/widgets/date/date.widget.ts) |
|
||||
| Display text | "readonly-text" | [`DisplayTextWidgetComponentComponent`](../../../lib/core/form/components/widgets/display-text/display-text.widget.ts) |
|
||||
| Display Rich text | "display-rich-text" | [`DisplayRichTextWidgetComponent`](../../../lib/core/src/lib/form/components/widgets/display-rich-text/display-rich-text.widget.ts) |
|
||||
| Display Rich text | "display-rich-text" | [`DisplayRichTextWidgetComponent`](lib/process-services-cloud/src/lib/form/components/widgets/display-rich-text/display-rich-text.widget.ts) |
|
||||
| Display value | "readonly" | DisplayValueWidgetComponent |
|
||||
| Dropdown | "dropdown" | [`DropdownWidgetComponent`](../../../lib/process-services/src/lib/form/widgets/dropdown/dropdown.widget.ts) |
|
||||
| Dynamic table | "dynamic-table" | [`DynamicTableWidgetComponent`](../../../lib/process-services/src/lib/form/widgets/dynamic-table/dynamic-table.widget.ts) |
|
||||
|
||||
@@ -34,3 +34,4 @@ The pages linked below contain the licenses for all third party dependencies of
|
||||
- [ADF 5.1.0](license-info-5.1.0.md)
|
||||
- [ADF 6.0.0-A.1](license-info-6.0.0-A.1.md)
|
||||
- [ADF 6.0.0-A.2](license-info-6.0.0-A.2.md)
|
||||
- [ADF 6.0.0-A.3](license-info-6.0.0-A.3.md)
|
||||
|
||||
@@ -0,0 +1,392 @@
|
||||
---
|
||||
Title: License info, alfresco-ng2-components 6.0.0-A.3
|
||||
---
|
||||
|
||||
# License information for alfresco-ng2-components 6.0.0-A.3
|
||||
|
||||
This page lists all third party libraries the project depends on.
|
||||
|
||||
## Libraries
|
||||
|
||||
| Name | Version | License |
|
||||
| --- | --- | --- |
|
||||
| [@alfresco/js-api](https://github.com/Alfresco/alfresco-js-api) | 5.4.0-657 | [Apache-2.0](http://www.apache.org/licenses/LICENSE-2.0) |
|
||||
| [@angular/animations](https://github.com/angular/angular) | 14.1.3 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@angular/cdk](https://github.com/angular/components) | 14.1.2 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@angular/common](https://github.com/angular/angular) | 14.1.3 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@angular/compiler](https://github.com/angular/angular) | 14.1.3 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@angular/core](https://github.com/angular/angular) | 14.1.3 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@angular/flex-layout](https://github.com/angular/flex-layout) | 14.0.0-beta.40 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@angular/forms](https://github.com/angular/angular) | 14.1.3 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@angular/material-moment-adapter](https://github.com/angular/components) | 14.1.2 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@angular/material](https://github.com/angular/components) | 14.1.2 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@angular/platform-browser-dynamic](https://github.com/angular/angular) | 14.1.3 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@angular/platform-browser](https://github.com/angular/angular) | 14.1.3 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@angular/router](https://github.com/angular/angular) | 14.1.3 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@apollo/client](https://github.com/apollographql/apollo-client) | 3.7.2 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@babel/code-frame](https://github.com/babel/babel) | 7.18.6 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@babel/compat-data](https://github.com/babel/babel) | 7.18.8 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@babel/core](https://github.com/babel/babel) | 7.12.9 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@babel/core](https://github.com/babel/babel) | 7.16.12 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@babel/generator](https://github.com/babel/babel) | 7.16.8 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@babel/generator](https://github.com/babel/babel) | 7.18.9 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@babel/helper-annotate-as-pure](https://github.com/babel/babel) | 7.18.6 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@babel/helper-builder-binary-assignment-operator-visitor](https://github.com/babel/babel) | 7.18.9 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@babel/helper-compilation-targets](https://github.com/babel/babel) | 7.18.9 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@babel/helper-create-class-features-plugin](https://github.com/babel/babel) | 7.18.9 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@babel/helper-create-regexp-features-plugin](https://github.com/babel/babel) | 7.18.6 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@babel/helper-define-polyfill-provider](https://github.com/babel/babel-polyfills) | 0.1.5 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@babel/helper-environment-visitor](https://github.com/babel/babel) | 7.18.9 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@babel/helper-explode-assignable-expression](https://github.com/babel/babel) | 7.18.6 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@babel/helper-function-name](https://github.com/babel/babel) | 7.18.9 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@babel/helper-hoist-variables](https://github.com/babel/babel) | 7.18.6 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@babel/helper-member-expression-to-functions](https://github.com/babel/babel) | 7.18.9 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@babel/helper-module-imports](https://github.com/babel/babel) | 7.18.6 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@babel/helper-module-transforms](https://github.com/babel/babel) | 7.18.9 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@babel/helper-optimise-call-expression](https://github.com/babel/babel) | 7.18.6 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@babel/helper-plugin-utils](https://github.com/babel/babel) | 7.18.9 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@babel/helper-remap-async-to-generator](https://github.com/babel/babel) | 7.18.9 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@babel/helper-replace-supers](https://github.com/babel/babel) | 7.18.9 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@babel/helper-simple-access](https://github.com/babel/babel) | 7.18.6 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@babel/helper-skip-transparent-expression-wrappers](https://github.com/babel/babel) | 7.18.9 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@babel/helper-split-export-declaration](https://github.com/babel/babel) | 7.18.6 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@babel/helper-string-parser](https://github.com/babel/babel) | 7.18.10 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@babel/helper-validator-identifier](https://github.com/babel/babel) | 7.18.6 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@babel/helper-validator-option](https://github.com/babel/babel) | 7.18.6 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@babel/helper-wrap-function](https://github.com/babel/babel) | 7.18.9 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@babel/helpers](https://github.com/babel/babel) | 7.18.9 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@babel/highlight](https://github.com/babel/babel) | 7.18.6 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@babel/parser](https://github.com/babel/babel) | 7.18.9 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression](https://github.com/babel/babel) | 7.18.6 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining](https://github.com/babel/babel) | 7.18.9 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@babel/plugin-proposal-async-generator-functions](https://github.com/babel/babel) | 7.16.8 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@babel/plugin-proposal-class-properties](https://github.com/babel/babel) | 7.18.6 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@babel/plugin-proposal-class-static-block](https://github.com/babel/babel) | 7.18.6 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@babel/plugin-proposal-decorators](https://github.com/babel/babel) | 7.18.9 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@babel/plugin-proposal-dynamic-import](https://github.com/babel/babel) | 7.18.6 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@babel/plugin-proposal-export-default-from](https://github.com/babel/babel) | 7.18.9 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@babel/plugin-proposal-export-namespace-from](https://github.com/babel/babel) | 7.18.9 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@babel/plugin-proposal-json-strings](https://github.com/babel/babel) | 7.18.6 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@babel/plugin-proposal-logical-assignment-operators](https://github.com/babel/babel) | 7.18.9 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@babel/plugin-proposal-nullish-coalescing-operator](https://github.com/babel/babel) | 7.18.6 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@babel/plugin-proposal-numeric-separator](https://github.com/babel/babel) | 7.18.6 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@babel/plugin-proposal-object-rest-spread](https://github.com/babel/babel) | 7.18.9 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@babel/plugin-proposal-optional-catch-binding](https://github.com/babel/babel) | 7.18.6 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@babel/plugin-proposal-optional-chaining](https://github.com/babel/babel) | 7.18.9 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@babel/plugin-proposal-private-methods](https://github.com/babel/babel) | 7.18.6 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@babel/plugin-proposal-private-property-in-object](https://github.com/babel/babel) | 7.18.6 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@babel/plugin-proposal-unicode-property-regex](https://github.com/babel/babel) | 7.18.6 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@babel/plugin-syntax-async-generators](https://github.com/babel/babel/tree/master/packages/babel-plugin-syntax-async-generators) | 7.8.4 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@babel/plugin-syntax-class-properties](https://github.com/babel/babel) | 7.12.13 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@babel/plugin-syntax-class-static-block](https://github.com/babel/babel) | 7.14.5 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@babel/plugin-syntax-decorators](https://github.com/babel/babel) | 7.18.6 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@babel/plugin-syntax-dynamic-import](https://github.com/babel/babel/tree/master/packages/babel-plugin-syntax-dynamic-import) | 7.8.3 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@babel/plugin-syntax-export-default-from](https://github.com/babel/babel) | 7.18.6 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@babel/plugin-syntax-export-namespace-from](https://github.com/babel/babel/tree/master/packages/babel-plugin-syntax-export-namespace-from) | 7.8.3 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@babel/plugin-syntax-json-strings](https://github.com/babel/babel/tree/master/packages/babel-plugin-syntax-json-strings) | 7.8.3 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@babel/plugin-syntax-jsx](https://github.com/babel/babel) | 7.12.1 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@babel/plugin-syntax-jsx](https://github.com/babel/babel) | 7.18.6 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@babel/plugin-syntax-logical-assignment-operators](https://github.com/babel/babel) | 7.10.4 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@babel/plugin-syntax-nullish-coalescing-operator](https://github.com/babel/babel/tree/master/packages/babel-plugin-syntax-nullish-coalescing-operator) | 7.8.3 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@babel/plugin-syntax-numeric-separator](https://github.com/babel/babel) | 7.10.4 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@babel/plugin-syntax-object-rest-spread](https://github.com/babel/babel/tree/master/packages/babel-plugin-syntax-object-rest-spread) | 7.8.3 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@babel/plugin-syntax-optional-catch-binding](https://github.com/babel/babel/tree/master/packages/babel-plugin-syntax-optional-catch-binding) | 7.8.3 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@babel/plugin-syntax-optional-chaining](https://github.com/babel/babel/tree/master/packages/babel-plugin-syntax-optional-chaining) | 7.8.3 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@babel/plugin-syntax-private-property-in-object](https://github.com/babel/babel) | 7.14.5 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@babel/plugin-syntax-top-level-await](https://github.com/babel/babel) | 7.14.5 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@babel/plugin-syntax-typescript](https://github.com/babel/babel) | 7.18.6 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@babel/plugin-transform-arrow-functions](https://github.com/babel/babel) | 7.18.6 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@babel/plugin-transform-async-to-generator](https://github.com/babel/babel) | 7.16.8 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@babel/plugin-transform-block-scoped-functions](https://github.com/babel/babel) | 7.18.6 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@babel/plugin-transform-block-scoping](https://github.com/babel/babel) | 7.18.9 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@babel/plugin-transform-classes](https://github.com/babel/babel) | 7.18.9 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@babel/plugin-transform-computed-properties](https://github.com/babel/babel) | 7.18.9 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@babel/plugin-transform-destructuring](https://github.com/babel/babel) | 7.18.9 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@babel/plugin-transform-dotall-regex](https://github.com/babel/babel) | 7.18.6 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@babel/plugin-transform-duplicate-keys](https://github.com/babel/babel) | 7.18.9 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@babel/plugin-transform-exponentiation-operator](https://github.com/babel/babel) | 7.18.6 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@babel/plugin-transform-for-of](https://github.com/babel/babel) | 7.18.8 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@babel/plugin-transform-function-name](https://github.com/babel/babel) | 7.18.9 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@babel/plugin-transform-literals](https://github.com/babel/babel) | 7.18.9 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@babel/plugin-transform-member-expression-literals](https://github.com/babel/babel) | 7.18.6 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@babel/plugin-transform-modules-amd](https://github.com/babel/babel) | 7.18.6 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@babel/plugin-transform-modules-commonjs](https://github.com/babel/babel) | 7.18.6 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@babel/plugin-transform-modules-systemjs](https://github.com/babel/babel) | 7.18.9 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@babel/plugin-transform-modules-umd](https://github.com/babel/babel) | 7.18.6 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@babel/plugin-transform-named-capturing-groups-regex](https://github.com/babel/babel) | 7.18.6 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@babel/plugin-transform-new-target](https://github.com/babel/babel) | 7.18.6 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@babel/plugin-transform-object-super](https://github.com/babel/babel) | 7.18.6 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@babel/plugin-transform-parameters](https://github.com/babel/babel) | 7.18.8 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@babel/plugin-transform-property-literals](https://github.com/babel/babel) | 7.18.6 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@babel/plugin-transform-react-display-name](https://github.com/babel/babel) | 7.18.6 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@babel/plugin-transform-react-jsx-development](https://github.com/babel/babel) | 7.18.6 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@babel/plugin-transform-react-jsx](https://github.com/babel/babel) | 7.18.6 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@babel/plugin-transform-react-pure-annotations](https://github.com/babel/babel) | 7.18.6 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@babel/plugin-transform-regenerator](https://github.com/babel/babel) | 7.18.6 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@babel/plugin-transform-reserved-words](https://github.com/babel/babel) | 7.18.6 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@babel/plugin-transform-shorthand-properties](https://github.com/babel/babel) | 7.18.6 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@babel/plugin-transform-spread](https://github.com/babel/babel) | 7.18.9 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@babel/plugin-transform-sticky-regex](https://github.com/babel/babel) | 7.18.6 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@babel/plugin-transform-template-literals](https://github.com/babel/babel) | 7.18.9 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@babel/plugin-transform-typeof-symbol](https://github.com/babel/babel) | 7.18.9 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@babel/plugin-transform-typescript](https://github.com/babel/babel) | 7.18.8 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@babel/plugin-transform-unicode-escapes](https://github.com/babel/babel) | 7.18.6 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@babel/plugin-transform-unicode-regex](https://github.com/babel/babel) | 7.18.6 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@babel/preset-env](https://github.com/babel/babel) | 7.16.11 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@babel/preset-modules](https://github.com/babel/preset-modules) | 0.1.5 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@babel/preset-react](https://github.com/babel/babel) | 7.18.6 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@babel/preset-typescript](https://github.com/babel/babel) | 7.18.6 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@babel/register](https://github.com/babel/babel) | 7.18.9 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@babel/runtime](https://github.com/babel/babel) | 7.16.7 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@babel/template](https://github.com/babel/babel) | 7.16.7 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@babel/template](https://github.com/babel/babel) | 7.18.6 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@babel/traverse](https://github.com/babel/babel) | 7.18.9 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@babel/types](https://github.com/babel/babel) | 7.18.10 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@babel/types](https://github.com/babel/babel) | 7.18.9 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@codexteam/icons](https://github.com/codex-team/icon-pack) | 0.0.4 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@codexteam/icons](https://github.com/codex-team/icon-pack) | 0.0.5 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@codexteam/icons](https://github.com/codex-team/icon-pack) | 0.0.6 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@codexteam/icons](https://github.com/codex-team/icon-pack) | 0.1.0 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@discoveryjs/json-ext](https://github.com/discoveryjs/json-ext) | 0.5.6 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@editorjs/editorjs](https://github.com/codex-team/editor.js) | 2.26.5 | [Apache-2.0](http://www.apache.org/licenses/LICENSE-2.0) |
|
||||
| [@editorjs/header](https://github.com/editor-js/header) | 2.7.0 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@editorjs/list](https://github.com/editor-js/list) | 1.8.0 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@editorjs/underline](https://github.com/editor-js/underline) | 1.1.0 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@emotion/cache](https://github.com/emotion-js/emotion/tree/master/packages/cache) | 10.0.29 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@emotion/core](https://github.com/emotion-js/emotion/tree/master/packages/core) | 10.3.1 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@emotion/css](https://github.com/emotion-js/emotion/tree/master/packages/css) | 10.0.27 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@emotion/hash](https://github.com/emotion-js/emotion/tree/master/packages/hash) | 0.8.0 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@emotion/is-prop-valid](https://github.com/emotion-js/emotion/tree/master/packages/is-prop-valid) | 0.8.8 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@emotion/memoize](https://github.com/emotion-js/emotion/tree/master/packages/memoize) | 0.7.4 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@emotion/serialize](https://github.com/emotion-js/emotion/tree/master/packages/serialize) | 0.11.16 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@emotion/sheet](https://github.com/emotion-js/emotion/tree/master/packages/sheet) | 0.9.4 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@emotion/styled-base](https://github.com/emotion-js/emotion/tree/master/packages/styled-base) | 10.3.0 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@emotion/styled](https://github.com/emotion-js/emotion/tree/master/packages/styled) | 10.3.0 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@emotion/stylis](https://github.com/emotion-js/emotion/tree/master/packages/stylis) | 0.8.5 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@emotion/unitless](https://github.com/emotion-js/emotion/tree/master/packages/unitless) | 0.7.5 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@emotion/utils](https://github.com/emotion-js/emotion/tree/master/packages/serialize) | 0.11.3 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@emotion/weak-memoize](https://github.com/emotion-js/emotion/tree/master/packages/weak-memoize) | 0.2.5 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@gar/promisify](https://github.com/wraithgar/gar-promisify) | 1.1.3 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@graphql-typed-document-node/core](https://github.com/dotansimha/graphql-typed-document-node) | 3.1.1 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@jridgewell/gen-mapping](https://github.com/jridgewell/gen-mapping) | 0.3.2 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@jridgewell/resolve-uri](https://github.com/jridgewell/resolve-uri) | 3.1.0 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@jridgewell/set-array](https://github.com/jridgewell/set-array) | 1.1.2 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@jridgewell/source-map](https://github.com/jridgewell/source-map) | 0.3.2 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@jridgewell/sourcemap-codec](https://github.com/jridgewell/sourcemap-codec) | 1.4.14 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@jridgewell/trace-mapping](https://github.com/jridgewell/trace-mapping) | 0.3.14 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@mat-datetimepicker/core](https://github.com/kuhnroyal/mat-datetimepicker) | 9.0.68 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@mat-datetimepicker/moment](https://github.com/kuhnroyal/mat-datetimepicker) | 9.0.68 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@mdx-js/mdx](https://github.com/mdx-js/mdx) | 1.6.22 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@mdx-js/util](https://github.com/mdx-js/mdx) | 1.6.22 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@ngx-translate/core](https://github.com/ngx-translate/core) | 14.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| @npmcli/fs | 1.1.1 | [ISC](https://www.isc.org/downloads/software-support-policy/isc-license/) |
|
||||
| [@npmcli/move-file](https://github.com/npm/move-file) | 1.1.2 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@popperjs/core](https://github.com/popperjs/popper-core) | 2.11.5 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@storybook/addons](https://github.com/storybookjs/storybook) | 6.4.22 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@storybook/addons](https://github.com/storybookjs/storybook) | 6.5.10 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@storybook/api](https://github.com/storybookjs/storybook) | 6.4.22 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@storybook/api](https://github.com/storybookjs/storybook) | 6.5.10 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@storybook/builder-webpack4](https://github.com/storybookjs/storybook) | 6.4.22 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@storybook/builder-webpack5](https://github.com/storybookjs/storybook) | 6.5.10 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@storybook/channel-postmessage](https://github.com/storybookjs/storybook) | 6.4.22 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@storybook/channel-postmessage](https://github.com/storybookjs/storybook) | 6.5.10 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@storybook/channel-websocket](https://github.com/storybookjs/storybook) | 6.4.22 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@storybook/channel-websocket](https://github.com/storybookjs/storybook) | 6.5.10 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@storybook/channels](https://github.com/storybookjs/storybook) | 6.4.22 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@storybook/channels](https://github.com/storybookjs/storybook) | 6.5.10 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@storybook/client-api](https://github.com/storybookjs/storybook) | 6.4.22 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@storybook/client-api](https://github.com/storybookjs/storybook) | 6.5.10 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@storybook/client-logger](https://github.com/storybookjs/storybook) | 6.4.22 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@storybook/client-logger](https://github.com/storybookjs/storybook) | 6.5.10 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@storybook/components](https://github.com/storybookjs/storybook) | 6.4.22 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@storybook/components](https://github.com/storybookjs/storybook) | 6.5.10 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@storybook/core-client](https://github.com/storybookjs/storybook) | 6.4.22 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@storybook/core-client](https://github.com/storybookjs/storybook) | 6.5.10 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@storybook/core-common](https://github.com/storybookjs/storybook) | 6.4.22 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@storybook/core-common](https://github.com/storybookjs/storybook) | 6.5.10 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@storybook/core-events](https://github.com/storybookjs/storybook) | 6.4.22 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@storybook/core-events](https://github.com/storybookjs/storybook) | 6.5.10 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@storybook/core-server](https://github.com/storybookjs/storybook) | 6.4.22 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@storybook/csf-tools](https://github.com/storybookjs/storybook) | 6.4.22 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@storybook/csf](https://github.com/ComponentDriven/csf) | 0.0.2--canary.4566f4d.1 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@storybook/csf](https://github.com/ComponentDriven/csf) | 0.0.2--canary.87bc651.0 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@storybook/manager-webpack4](https://github.com/storybookjs/storybook) | 6.4.22 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@storybook/manager-webpack5](https://github.com/storybookjs/storybook) | 6.5.10 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@storybook/node-logger](https://github.com/storybookjs/storybook) | 6.4.22 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@storybook/node-logger](https://github.com/storybookjs/storybook) | 6.5.10 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@storybook/preview-web](https://github.com/storybookjs/storybook) | 6.4.22 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@storybook/preview-web](https://github.com/storybookjs/storybook) | 6.5.10 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@storybook/router](https://github.com/storybookjs/storybook) | 6.4.22 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@storybook/router](https://github.com/storybookjs/storybook) | 6.5.10 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@storybook/semver](https://github.com/storybookjs/browser-semver) | 7.3.2 | [ISC](https://www.isc.org/downloads/software-support-policy/isc-license/) |
|
||||
| [@storybook/store](https://github.com/storybookjs/storybook) | 6.4.22 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@storybook/store](https://github.com/storybookjs/storybook) | 6.5.10 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@storybook/theming](https://github.com/storybookjs/storybook) | 6.4.22 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@storybook/theming](https://github.com/storybookjs/storybook) | 6.5.10 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@storybook/ui](https://github.com/storybookjs/storybook) | 6.4.22 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@storybook/ui](https://github.com/storybookjs/storybook) | 6.5.10 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@types/color-convert](https://github.com/DefinitelyTyped/DefinitelyTyped) | 2.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@types/color-name](https://github.com/DefinitelyTyped/DefinitelyTyped) | 1.1.1 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@types/html-minifier-terser](https://github.com/DefinitelyTyped/DefinitelyTyped) | 6.1.0 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@types/is-function](https://github.com/DefinitelyTyped/DefinitelyTyped) | 1.0.1 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@types/json-schema](https://github.com/DefinitelyTyped/DefinitelyTyped) | 7.0.11 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@types/node-fetch](https://github.com/DefinitelyTyped/DefinitelyTyped) | 2.6.2 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped) | 14.18.22 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped) | 16.11.49 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped) | 18.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@types/npmlog](https://github.com/DefinitelyTyped/DefinitelyTyped) | 4.1.4 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@types/overlayscrollbars](https://github.com/DefinitelyTyped/DefinitelyTyped) | 1.12.1 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@types/parse-json](https://github.com/DefinitelyTyped/DefinitelyTyped) | 4.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@types/pretty-hrtime](https://github.com/DefinitelyTyped/DefinitelyTyped) | 1.0.1 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@types/prop-types](https://github.com/DefinitelyTyped/DefinitelyTyped) | 15.7.5 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@types/qs](https://github.com/DefinitelyTyped/DefinitelyTyped) | 6.9.7 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@types/react-syntax-highlighter](https://github.com/DefinitelyTyped/DefinitelyTyped) | 11.0.5 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped) | 18.0.15 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@types/scheduler](https://github.com/DefinitelyTyped/DefinitelyTyped) | 0.16.2 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@types/source-list-map](https://github.com/DefinitelyTyped/DefinitelyTyped) | 0.1.2 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@types/tapable](https://github.com/DefinitelyTyped/DefinitelyTyped) | 1.0.8 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@types/uglify-js](https://github.com/DefinitelyTyped/DefinitelyTyped) | 3.16.0 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@types/webpack-env](https://github.com/DefinitelyTyped/DefinitelyTyped) | 1.17.0 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@types/webpack-sources](https://github.com/DefinitelyTyped/DefinitelyTyped) | 3.2.0 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@types/webpack](https://github.com/DefinitelyTyped/DefinitelyTyped) | 4.41.32 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@webassemblyjs/ast](https://github.com/xtuc/webassemblyjs) | 1.9.0 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@webassemblyjs/floating-point-hex-parser](https://github.com/xtuc/webassemblyjs) | 1.9.0 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@webassemblyjs/helper-api-error](https://github.com/xtuc/webassemblyjs) | 1.9.0 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@webassemblyjs/helper-buffer](https://github.com/xtuc/webassemblyjs) | 1.9.0 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@webassemblyjs/helper-code-frame](https://github.com/xtuc/webassemblyjs) | 1.9.0 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@webassemblyjs/helper-fsm](https://github.com/xtuc/webassemblyjs) | 1.9.0 | [ISC](https://www.isc.org/downloads/software-support-policy/isc-license/) |
|
||||
| [@webassemblyjs/helper-module-context](https://github.com/xtuc/webassemblyjs) | 1.9.0 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@webassemblyjs/helper-wasm-bytecode](https://github.com/xtuc/webassemblyjs) | 1.9.0 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@webassemblyjs/helper-wasm-section](https://github.com/xtuc/webassemblyjs) | 1.9.0 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@webassemblyjs/ieee754](https://github.com/xtuc/webassemblyjs) | 1.9.0 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@webassemblyjs/leb128](https://github.com/xtuc/webassemblyjs) | 1.9.0 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@webassemblyjs/utf8](https://github.com/xtuc/webassemblyjs) | 1.9.0 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@webassemblyjs/wasm-edit](https://github.com/xtuc/webassemblyjs) | 1.9.0 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@webassemblyjs/wasm-gen](https://github.com/xtuc/webassemblyjs) | 1.9.0 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@webassemblyjs/wasm-opt](https://github.com/xtuc/webassemblyjs) | 1.9.0 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@webassemblyjs/wasm-parser](https://github.com/xtuc/webassemblyjs) | 1.9.0 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@webassemblyjs/wast-parser](https://github.com/xtuc/webassemblyjs) | 1.9.0 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@webassemblyjs/wast-printer](https://github.com/xtuc/webassemblyjs) | 1.9.0 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@wry/context](https://github.com/benjamn/wryware) | 0.7.0 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@wry/equality](https://github.com/benjamn/wryware) | 0.5.3 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@wry/trie](https://github.com/benjamn/wryware) | 0.3.2 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [@xtuc/ieee754](https://github.com/feross/ieee754) | 1.2.0 | [BSD-3-Clause](http://www.opensource.org/licenses/BSD-3-Clause) |
|
||||
| [@xtuc/long](https://github.com/dcodeIO/long.js) | 4.2.2 | [Apache-2.0](http://www.apache.org/licenses/LICENSE-2.0) |
|
||||
| [acorn](https://github.com/acornjs/acorn) | 6.4.2 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [acorn](https://github.com/acornjs/acorn) | 8.8.0 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [ajv](https://github.com/ajv-validator/ajv) | 6.12.6 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [alfresco-ng2-components](https://github.com/Alfresco/alfresco-ng2-components) | 6.0.0-A.3 | [Apache-2.0](http://www.apache.org/licenses/LICENSE-2.0) |
|
||||
| [ansi-styles](https://github.com/chalk/ansi-styles) | 4.3.0 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [are-we-there-yet](https://github.com/npm/are-we-there-yet) | 2.0.0 | [ISC](https://www.isc.org/downloads/software-support-policy/isc-license/) |
|
||||
| [array-union](https://github.com/sindresorhus/array-union) | 2.1.0 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [autoprefixer](https://github.com/postcss/autoprefixer) | 9.8.8 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [babel-plugin-macros](https://github.com/kentcdodds/babel-plugin-macros) | 3.1.0 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [babel-plugin-polyfill-corejs3](https://github.com/babel/babel-polyfills) | 0.1.7 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [braces](https://github.com/micromatch/braces) | 2.3.2 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [cacache](https://github.com/npm/cacache) | 15.3.0 | [ISC](https://www.isc.org/downloads/software-support-policy/isc-license/) |
|
||||
| [chalk](https://github.com/chalk/chalk) | 4.1.2 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [chownr](https://github.com/isaacs/chownr) | 2.0.0 | [ISC](https://www.isc.org/downloads/software-support-policy/isc-license/) |
|
||||
| [clean-css](https://github.com/clean-css/clean-css) | 5.3.1 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [color-convert](https://github.com/Qix-/color-convert) | 2.0.1 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [colorette](https://github.com/jorgebucaran/colorette) | 1.4.0 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [commander](https://github.com/tj/commander.js) | 2.20.3 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [commander](https://github.com/tj/commander.js) | 8.3.0 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [cosmiconfig](https://github.com/davidtheclark/cosmiconfig) | 6.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [css-loader](https://github.com/webpack-contrib/css-loader) | 3.6.0 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [css-loader](https://github.com/webpack-contrib/css-loader) | 5.2.7 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [cssesc](https://github.com/mathiasbynens/cssesc) | 3.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [csstype](https://github.com/frenic/csstype) | 3.1.0 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [enhanced-resolve](https://github.com/webpack/enhanced-resolve) | 4.5.0 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [eslint-scope](https://github.com/eslint/eslint-scope) | 4.0.3 | [BSD-2-Clause](http://www.opensource.org/licenses/BSD-2-Clause) |
|
||||
| [extend-shallow](https://github.com/jonschlinkert/extend-shallow) | 2.0.1 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [fill-range](https://github.com/jonschlinkert/fill-range) | 4.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [find-cache-dir](https://github.com/avajs/find-cache-dir) | 2.1.0 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [find-up](https://github.com/sindresorhus/find-up) | 3.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [find-up](https://github.com/sindresorhus/find-up) | 5.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [fork-ts-checker-webpack-plugin](https://github.com/TypeStrong/fork-ts-checker-webpack-plugin) | 6.5.2 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [gauge](https://github.com/iarna/gauge) | 3.0.2 | [ISC](https://www.isc.org/downloads/software-support-policy/isc-license/) |
|
||||
| [globby](https://github.com/sindresorhus/globby) | 11.1.0 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [has-flag](https://github.com/sindresorhus/has-flag) | 4.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [html-minifier-terser](https://github.com/terser/html-minifier-terser) | 6.1.0 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [html-webpack-plugin](https://github.com/jantimon/html-webpack-plugin) | 5.5.0 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [icss-utils](https://github.com/css-modules/icss-utils) | 4.1.1 | [ISC](https://www.isc.org/downloads/software-support-policy/isc-license/) |
|
||||
| [is-number](https://github.com/jonschlinkert/is-number) | 3.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [isobject](https://github.com/jonschlinkert/isobject) | 4.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [jest-worker](https://github.com/facebook/jest) | 26.6.2 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [jsesc](https://github.com/mathiasbynens/jsesc) | 2.5.2 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [json-schema-traverse](https://github.com/epoberezkin/json-schema-traverse) | 0.4.1 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [json5](https://github.com/json5/json5) | 1.0.2 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [json5](https://github.com/json5/json5) | 2.2.3 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [kind-of](https://github.com/jonschlinkert/kind-of) | 3.2.2 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [loader-runner](https://github.com/webpack/loader-runner) | 2.4.0 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [loader-utils](https://github.com/webpack/loader-utils) | 1.4.1 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [loader-utils](https://github.com/webpack/loader-utils) | 2.0.3 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [locate-path](https://github.com/sindresorhus/locate-path) | 3.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [locate-path](https://github.com/sindresorhus/locate-path) | 6.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [make-dir](https://github.com/sindresorhus/make-dir) | 2.1.0 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [memory-fs](https://github.com/webpack/memory-fs) | 0.4.1 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [memory-fs](https://github.com/webpack/memory-fs) | 0.5.0 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [micromatch](https://github.com/micromatch/micromatch) | 3.1.10 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [minimatch](https://github.com/isaacs/minimatch) | 5.0.1 | [ISC](https://www.isc.org/downloads/software-support-policy/isc-license/) |
|
||||
| [mkdirp](https://github.com/substack/node-mkdirp) | 0.5.6 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [npmlog](https://github.com/npm/npmlog) | 5.0.1 | [ISC](https://www.isc.org/downloads/software-support-policy/isc-license/) |
|
||||
| [p-limit](https://github.com/sindresorhus/p-limit) | 3.1.0 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [p-locate](https://github.com/sindresorhus/p-locate) | 3.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [p-locate](https://github.com/sindresorhus/p-locate) | 5.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [path-browserify](https://github.com/browserify/path-browserify) | 1.0.1 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [path-exists](https://github.com/sindresorhus/path-exists) | 3.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [picocolors](https://github.com/alexeyraspopov/picocolors) | 0.2.1 | [ISC](https://www.isc.org/downloads/software-support-policy/isc-license/) |
|
||||
| [pkg-dir](https://github.com/sindresorhus/pkg-dir) | 3.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [pkg-dir](https://github.com/sindresorhus/pkg-dir) | 5.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [postcss-loader](https://github.com/webpack-contrib/postcss-loader) | 4.3.0 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [postcss-modules-extract-imports](https://github.com/css-modules/postcss-modules-extract-imports) | 2.0.0 | [ISC](https://www.isc.org/downloads/software-support-policy/isc-license/) |
|
||||
| [postcss-modules-local-by-default](https://github.com/css-modules/postcss-modules-local-by-default) | 3.0.3 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [postcss-modules-scope](https://github.com/css-modules/postcss-modules-scope) | 2.2.0 | [ISC](https://www.isc.org/downloads/software-support-policy/isc-license/) |
|
||||
| [postcss-modules-values](https://github.com/css-modules/postcss-modules-values) | 3.0.0 | [ISC](https://www.isc.org/downloads/software-support-policy/isc-license/) |
|
||||
| [postcss](https://github.com/postcss/postcss) | 7.0.39 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [prettier](https://github.com/prettier/prettier) | 2.3.0 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [pretty-error](https://github.com/AriaMinaei/pretty-error) | 4.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [readable-stream](https://github.com/nodejs/readable-stream) | 2.3.7 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [regexpu-core](https://github.com/mathiasbynens/regexpu-core) | 5.1.0 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [regjsgen](https://github.com/bnjmnt4n/regjsgen) | 0.6.0 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [regjsparser](https://github.com/jviereck/regjsparser) | 0.8.4 | [BSD-2-Clause](http://www.opensource.org/licenses/BSD-2-Clause) |
|
||||
| [renderkid](https://github.com/AriaMinaei/RenderKid) | 3.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [safe-buffer](https://github.com/feross/safe-buffer) | 5.1.2 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [schema-utils](https://github.com/webpack-contrib/schema-utils) | 1.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [schema-utils](https://github.com/webpack/schema-utils) | 2.7.0 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [schema-utils](https://github.com/webpack/schema-utils) | 3.1.1 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [semver](https://github.com/npm/node-semver) | 5.7.1 | [ISC](https://www.isc.org/downloads/software-support-policy/isc-license/) |
|
||||
| [semver](https://github.com/npm/node-semver) | 6.3.0 | [ISC](https://www.isc.org/downloads/software-support-policy/isc-license/) |
|
||||
| [serialize-javascript](https://github.com/yahoo/serialize-javascript) | 4.0.0 | [BSD-3-Clause](http://www.opensource.org/licenses/BSD-3-Clause) |
|
||||
| [serialize-javascript](https://github.com/yahoo/serialize-javascript) | 5.0.1 | [BSD-3-Clause](http://www.opensource.org/licenses/BSD-3-Clause) |
|
||||
| [slash](https://github.com/sindresorhus/slash) | 3.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [source-map](https://github.com/mozilla/source-map) | 0.6.1 | [BSD-3-Clause](http://www.opensource.org/licenses/BSD-3-Clause) |
|
||||
| [source-map](https://github.com/mozilla/source-map) | 0.7.4 | [BSD-3-Clause](http://www.opensource.org/licenses/BSD-3-Clause) |
|
||||
| [ssri](https://github.com/npm/ssri) | 8.0.1 | [ISC](https://www.isc.org/downloads/software-support-policy/isc-license/) |
|
||||
| [string_decoder](https://github.com/nodejs/string_decoder) | 1.1.1 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [style-loader](https://github.com/webpack-contrib/style-loader) | 2.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [supports-color](https://github.com/chalk/supports-color) | 7.2.0 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [tapable](https://github.com/webpack/tapable) | 1.1.3 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [tapable](https://github.com/webpack/tapable) | 2.2.1 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [telejson](https://github.com/storybookjs/telejson) | 6.0.8 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [terser-webpack-plugin](https://github.com/webpack-contrib/terser-webpack-plugin) | 1.4.5 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [terser-webpack-plugin](https://github.com/webpack-contrib/terser-webpack-plugin) | 4.2.3 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [terser](https://github.com/terser/terser) | 5.14.2 | [BSD-2-Clause](http://www.opensource.org/licenses/BSD-2-Clause) |
|
||||
| [to-regex-range](https://github.com/micromatch/to-regex-range) | 2.1.1 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [watchpack](https://github.com/webpack/watchpack) | 1.7.5 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [webpack-dev-middleware](https://github.com/webpack/webpack-dev-middleware) | 3.7.3 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [webpack-dev-middleware](https://github.com/webpack/webpack-dev-middleware) | 4.3.0 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [webpack-sources](https://github.com/webpack/webpack-sources) | 1.4.3 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [webpack-virtual-modules](https://github.com/sysgears/webpack-virtual-modules) | 0.4.4 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [webpack](https://github.com/webpack/webpack) | 4.46.0 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [wide-align](https://github.com/iarna/wide-align) | 1.1.5 | [ISC](https://www.isc.org/downloads/software-support-policy/isc-license/) |
|
||||
| [worker-farm](https://github.com/rvagg/node-worker-farm) | 1.7.0 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [ws](https://github.com/websockets/ws) | 8.8.1 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [y18n](https://github.com/yargs/y18n) | 4.0.3 | [ISC](https://www.isc.org/downloads/software-support-policy/isc-license/) |
|
||||
| [yallist](https://github.com/isaacs/yallist) | 3.1.1 | [ISC](https://www.isc.org/downloads/software-support-policy/isc-license/) |
|
||||
| [yaml](https://github.com/eemeli/yaml) | 1.10.2 | [ISC](https://www.isc.org/downloads/software-support-policy/isc-license/) |
|
||||
| [yocto-queue](https://github.com/sindresorhus/yocto-queue) | 0.1.0 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [zen-observable-ts](https://github.com/apollographql/zen-observable-ts) | 1.2.5 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [zen-observable](https://github.com/zenparsing/zen-observable) | 0.8.15 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
| [zone.js](https://github.com/angular/angular) | 0.11.7 | [MIT](http://www.opensource.org/licenses/MIT) |
|
||||
|
||||
+1
-1
@@ -5,7 +5,7 @@ Status: Active
|
||||
Last reviewed: 2020-07-20
|
||||
---
|
||||
|
||||
# [Rich Text Editor component](lib/core/src/lib/rich-text-editor/rich-text-editor.component.ts "Defined in rich-text-editor.component.ts")
|
||||
# [Rich Text Editor component](lib/process-services-cloud/src/lib/rich-text-editor/rich-text-editor.component.ts "Defined in rich-text-editor.component.ts")
|
||||
|
||||
Wrap [Editor.js](https://editorjs.io/) element to show a Rich Text editor allows to add formatted text.
|
||||
|
||||
@@ -9,6 +9,7 @@ The first **General Availability** release was v2.0.0.
|
||||
|
||||
## General Availability
|
||||
|
||||
- [6.0.0-A.3](RelNote-6.0.0-A.3.md)
|
||||
- [6.0.0-A.2](RelNote-6.0.0-A.2.md)
|
||||
- [6.0.0-A.1](RelNote-6.0.0-A.1.md)
|
||||
- [5.1.0](RelNote-5.1.0.md)
|
||||
|
||||
@@ -0,0 +1,145 @@
|
||||
---
|
||||
Title: Release notes v6.0.0-A.3
|
||||
---
|
||||
|
||||
# Alfresco Application Development Framework (ADF) version 6.0.0-A.3 Release Note
|
||||
|
||||
This document provides information on the Alfresco Application Development Framework **v6.0.0-A.3**.
|
||||
|
||||
You can find release artifacts on [GitHub](https://github.com/Alfresco/alfresco-ng2-components/releases/tag/6.0.0-A.3).
|
||||
|
||||
## Contents
|
||||
|
||||
- [New Package Versions](#new-package-versions)
|
||||
- [Features](#features)
|
||||
- [Upgrade](#upgrade)
|
||||
- [Changelog](#changelog)
|
||||
- [See Also](#see-also)
|
||||
|
||||
## New Package Versions
|
||||
|
||||
| Name | Version |
|
||||
| --- |-----------|
|
||||
| @alfresco/js-api | 5.4.0 |
|
||||
| @alfresco/adf-content-services | 6.0.0-A.3 |
|
||||
| @alfresco/adf-process-services | 6.0.0-A.3 |
|
||||
| @alfresco/adf-core | 6.0.0-A.3 |
|
||||
| @alfresco/adf-insights | 6.0.0-A.3 |
|
||||
| @alfresco/adf-extensions | 6.0.0-A.3 |
|
||||
| @alfresco/adf-testing | 6.0.0-A.3 |
|
||||
| @alfresco/adf-cli | 6.0.0-A.3 |
|
||||
|
||||
## Features
|
||||
|
||||
The suggested stack is:
|
||||
|
||||
| Name | Version |
|
||||
| --- | -- |
|
||||
| Node | 14.15.0 |
|
||||
| npm | 6.14.8 |
|
||||
| Angular | 14 |
|
||||
| Typescript | 4.6 |
|
||||
|
||||
For a complete list of changes, supported browsers and new feature please refer to the official documentation
|
||||
|
||||
## Changelog
|
||||
|
||||
- [99db02b9d](https://github.com/Alfresco/alfresco-ng2-components/commit/99db02b9d) Fix typo in ADF cli changelog command (#8328)
|
||||
- [b156e866b](https://github.com/Alfresco/alfresco-ng2-components/commit/b156e866b) quick fix username adf
|
||||
- [aa6b5089b](https://github.com/Alfresco/alfresco-ng2-components/commit/aa6b5089b) quick fix branch
|
||||
- [fc224713f](https://github.com/Alfresco/alfresco-ng2-components/commit/fc224713f) AAE-11918A - remove travis env var (#8312)
|
||||
- [2bc74f012](https://github.com/Alfresco/alfresco-ng2-components/commit/2bc74f012) Regenerate package lock with lock file version 1 (#8326)
|
||||
- [c890999c8](https://github.com/Alfresco/alfresco-ng2-components/commit/c890999c8) AAE-12860-build errors on cron
|
||||
- [713320b01](https://github.com/Alfresco/alfresco-ng2-components/commit/713320b01) [ACS-4270] Content overlaps other content at 400% zoom width equivalent issue fixed (#8264)
|
||||
- [2f3c9f165](https://github.com/Alfresco/alfresco-ng2-components/commit/2f3c9f165) [ACS-4290] Changed filter icon to generic filter icon instead of the custom icon that was being used so far (#8237)
|
||||
- [b5310f6b8](https://github.com/Alfresco/alfresco-ng2-components/commit/b5310f6b8) [ACS-4294] Added title to clear button and changed its icon type to clear from close (#8270)
|
||||
- [702891061](https://github.com/Alfresco/alfresco-ng2-components/commit/702891061) [ACS-4670] Removed View 0 More tags button when chip takes more than on… (#8307)
|
||||
- [d26593e4d](https://github.com/Alfresco/alfresco-ng2-components/commit/d26593e4d) [ACS-4571] Move SecurityControlsService to ADF Content Lib (#8286)
|
||||
- [25d85c789](https://github.com/Alfresco/alfresco-ng2-components/commit/25d85c789) [ACS-4331] Add deleteTag method to tag service (#8126)
|
||||
- [2dccde9e6](https://github.com/Alfresco/alfresco-ng2-components/commit/2dccde9e6) publish on gh first (#8314)
|
||||
- [7d02ea61a](https://github.com/Alfresco/alfresco-ng2-components/commit/7d02ea61a) Publish the adf pkgs on gh pkg registry (#8313)
|
||||
- [e7bb097be](https://github.com/Alfresco/alfresco-ng2-components/commit/e7bb097be) Updated datatable component docs (#8309)
|
||||
- [90c8cb3ad](https://github.com/Alfresco/alfresco-ng2-components/commit/90c8cb3ad) Cron - Separate cron e2e from upstream and for different repo (#8300)
|
||||
- [8625a49df](https://github.com/Alfresco/alfresco-ng2-components/commit/8625a49df) [ACS-4281] removed heading role from breadcrumbs. (#8278)
|
||||
- [d41257983](https://github.com/Alfresco/alfresco-ng2-components/commit/d41257983) fix concurrency: only on PR workflow (#8306)
|
||||
- [fbccbb5a9](https://github.com/Alfresco/alfresco-ng2-components/commit/fbccbb5a9) Fixed error on custom style and added doc for BC (#8297)
|
||||
- [69689876a](https://github.com/Alfresco/alfresco-ng2-components/commit/69689876a) HXOR-109 - add json checker in PR workflow (#8304)
|
||||
- [55ec15e17](https://github.com/Alfresco/alfresco-ng2-components/commit/55ec15e17) Bump lint-staged from 13.1.0 to 13.1.2 (#8302)
|
||||
- [c89714be8](https://github.com/Alfresco/alfresco-ng2-components/commit/c89714be8) AAE-12767 (#8299)
|
||||
- [8e3d5a9b9](https://github.com/Alfresco/alfresco-ng2-components/commit/8e3d5a9b9) [ACS-4326] Content was overlapping with other contents and some elements were missing when we zoom at 400% or 320px equivalent which is fixed (#8191)
|
||||
- [02dcd4fb4](https://github.com/Alfresco/alfresco-ng2-components/commit/02dcd4fb4) [ACS-4565] add search for categories tree in admin cc (#8279)
|
||||
- [477d49eae](https://github.com/Alfresco/alfresco-ng2-components/commit/477d49eae) AAE-12578 added fn to save col width with preferences (#8296)
|
||||
- [b87610209](https://github.com/Alfresco/alfresco-ng2-components/commit/b87610209) trigger upstream daily for hxp monorepo (#8298)
|
||||
- [f76e10ff0](https://github.com/Alfresco/alfresco-ng2-components/commit/f76e10ff0) AAE-12274: Added support for column resizing to process and task lists (#8275)
|
||||
- [4aa2e0eb8](https://github.com/Alfresco/alfresco-ng2-components/commit/4aa2e0eb8) AAE-12273: Implemented column resizing directive (#8272)
|
||||
- [058cd9e01](https://github.com/Alfresco/alfresco-ng2-components/commit/058cd9e01) [AAE-10594] Run unit tests in headless mode (#8141)
|
||||
- [2062d4744](https://github.com/Alfresco/alfresco-ng2-components/commit/2062d4744) add content-app option in update ADF workflow
|
||||
- [f8f6d145f](https://github.com/Alfresco/alfresco-ng2-components/commit/f8f6d145f) AAE-12721-PR-closed-check (#8282)
|
||||
- [c00c7643b](https://github.com/Alfresco/alfresco-ng2-components/commit/c00c7643b) AAE-12716 updated the typography documentation (#8277)
|
||||
- [05e203363](https://github.com/Alfresco/alfresco-ng2-components/commit/05e203363) [AAE-12675] update pdfjs version to fix sign problem (#8266)
|
||||
- [384628197](https://github.com/Alfresco/alfresco-ng2-components/commit/384628197) Being able to upstream alfresco-apps or alfresco-applications (#8280)
|
||||
- [f18fd9408](https://github.com/Alfresco/alfresco-ng2-components/commit/f18fd9408) [AAE-12668] refactored typography for themes (#8268)
|
||||
- [41f135df0](https://github.com/Alfresco/alfresco-ng2-components/commit/41f135df0) [ACS-4634] Add ADF and JS API upstream to applications repo (#8274)
|
||||
- [9014a85ed](https://github.com/Alfresco/alfresco-ng2-components/commit/9014a85ed) [AAE-12662] Get rid of multiplicity of "more than one element found for locator" warnings in tests caused by redundant click (#8273)
|
||||
- [96075ae45](https://github.com/Alfresco/alfresco-ng2-components/commit/96075ae45) [AAE-10779] User info component refactor (#8187)
|
||||
- [c5710c0e6](https://github.com/Alfresco/alfresco-ng2-components/commit/c5710c0e6) [AAE-12134] unit test: Should be able to set number of columns for Header widget (#8267)
|
||||
- [275d30b04](https://github.com/Alfresco/alfresco-ng2-components/commit/275d30b04) [ACS-4257] - Resolved a11y issue around jumping focus (#8168)
|
||||
- [a1ec61f85](https://github.com/Alfresco/alfresco-ng2-components/commit/a1ec61f85) use one bucket variable to avoid: (#8263)
|
||||
- [0ba076722](https://github.com/Alfresco/alfresco-ng2-components/commit/0ba076722) [ACS-3742] extra cfg support for shell navbar (#8256)
|
||||
- [bcfa48894](https://github.com/Alfresco/alfresco-ng2-components/commit/bcfa48894) [ACS-4252] Resolved accessibility issues around inherited permissions popover (#8222)
|
||||
- [b1311c696](https://github.com/Alfresco/alfresco-ng2-components/commit/b1311c696) [ACS-4124] Display only as much tags as fits container in tag node list (#8247)
|
||||
- [6e99dd663](https://github.com/Alfresco/alfresco-ng2-components/commit/6e99dd663) [ACS-4322] content overlap issue fixed at 400% zoom and close button which was earlier not visible at 400% zoom is visible now. (#8201)
|
||||
- [5ce855390](https://github.com/Alfresco/alfresco-ng2-components/commit/5ce855390) upgrade js-editor to drop cypress dependency (#8249)
|
||||
- [99015fee8](https://github.com/Alfresco/alfresco-ng2-components/commit/99015fee8) Update dependabot.yml (#8252)
|
||||
- [e16bed611](https://github.com/Alfresco/alfresco-ng2-components/commit/e16bed611) [AAE-12260] - fixing form field mapping (#8243)
|
||||
- [5d2dddee2](https://github.com/Alfresco/alfresco-ng2-components/commit/5d2dddee2) [ACS-4254] Delete permissions button is now keyboard interact-able (enter key) (#8216)
|
||||
- [d873306c7](https://github.com/Alfresco/alfresco-ng2-components/commit/d873306c7) AAE-12192 - adding upload artifacts action (#8172)
|
||||
- [dd1feeec6](https://github.com/Alfresco/alfresco-ng2-components/commit/dd1feeec6) [ACS-4296] adding mapping in tags service (#8240)
|
||||
- [08b4cc793](https://github.com/Alfresco/alfresco-ng2-components/commit/08b4cc793) Update rebase.yml
|
||||
- [7c6ce0a5f](https://github.com/Alfresco/alfresco-ng2-components/commit/7c6ce0a5f) [AAE-12558] Fix load content-services translation resources (#8241)
|
||||
- [b9c53e586](https://github.com/Alfresco/alfresco-ng2-components/commit/b9c53e586) AAE-12139 disabled start process btn when clicked and api call in pro… (#8160)
|
||||
- [cd84be971](https://github.com/Alfresco/alfresco-ng2-components/commit/cd84be971) Fix cli compilation (#8244)
|
||||
- [1a00249f6](https://github.com/Alfresco/alfresco-ng2-components/commit/1a00249f6) [ADF-5514] Fix red dot still present after filter being cleared (#8181)
|
||||
- [4c7e500ea](https://github.com/Alfresco/alfresco-ng2-components/commit/4c7e500ea) Move search-input-text from content-services to core (#8239)
|
||||
- [c12b4284e](https://github.com/Alfresco/alfresco-ng2-components/commit/c12b4284e) [AAE-12249] add description field (#8226)
|
||||
- [a0333b1d9](https://github.com/Alfresco/alfresco-ng2-components/commit/a0333b1d9) [AAE-12412] bot & schedule check fix
|
||||
- [857f9bd2b](https://github.com/Alfresco/alfresco-ng2-components/commit/857f9bd2b) [AAE-12532] remove pipelines from travis.yml (#8229)
|
||||
- [e59176d39](https://github.com/Alfresco/alfresco-ng2-components/commit/e59176d39) [ACS-4274] Add role heading and aria level in header template (#8192)
|
||||
- [65e0c2405](https://github.com/Alfresco/alfresco-ng2-components/commit/65e0c2405) [ACS-4051] Copy to clipboard button is now accessible through the keyboard (#8225)
|
||||
- [d50aa9192](https://github.com/Alfresco/alfresco-ng2-components/commit/d50aa9192) Fix alfresco-apps upstream build 260285240: export search-text-input.model from content-services (#8227)
|
||||
- [e0dfc9a8e](https://github.com/Alfresco/alfresco-ng2-components/commit/e0dfc9a8e) [ACS-4296] changes required after removing tags service from apps (#8223)
|
||||
- [3f8293b64](https://github.com/Alfresco/alfresco-ng2-components/commit/3f8293b64) Revert "[ACS-4051] Copy to clipboard button is now accessible through the keyboard enter earlier which was only accessible through mouse click (#8165)" (#8224)
|
||||
- [e8a3d109d](https://github.com/Alfresco/alfresco-ng2-components/commit/e8a3d109d) Label is not persistent as placeholder is being used as the only visual label for a text field (#8221)
|
||||
- [4043d55fc](https://github.com/Alfresco/alfresco-ng2-components/commit/4043d55fc) [AAE-10778] Refactor Viewer (#7992)
|
||||
- [52520bb61](https://github.com/Alfresco/alfresco-ng2-components/commit/52520bb61) [ACS-4364] Move tree component and categories service to ADF (#8156)
|
||||
- [afb22bbc0](https://github.com/Alfresco/alfresco-ng2-components/commit/afb22bbc0) Revert "[ACS-4307] Label is not persistent as placeholder is being used as the only visual label for a text field (#8213)" (#8220)
|
||||
- [ca49693bd](https://github.com/Alfresco/alfresco-ng2-components/commit/ca49693bd) AAE-12452 - Version published in NPM should have PR number id in the name not gh-run_id (#8218)
|
||||
- [a720edd2c](https://github.com/Alfresco/alfresco-ng2-components/commit/a720edd2c) [ACS-4307] Label is not persistent as placeholder is being used as the only visual label for a text field (#8213)
|
||||
- [1f450c059](https://github.com/Alfresco/alfresco-ng2-components/commit/1f450c059) [AAE-11654] Fix default option being selectable when parent dropdown … (#8146)
|
||||
- [0ab39e28f](https://github.com/Alfresco/alfresco-ng2-components/commit/0ab39e28f) [AAE-12179] Remove process-services and content-services dependencies… (#8161)
|
||||
- [11c3a02ac](https://github.com/Alfresco/alfresco-ng2-components/commit/11c3a02ac) [ACS-4051] Copy to clipboard button is now accessible through the keyboard enter earlier which was only accessible through mouse click (#8165)
|
||||
- [4f25426c2](https://github.com/Alfresco/alfresco-ng2-components/commit/4f25426c2) [AAE-10777] Move in common service the real common services (#8203)
|
||||
- [89b79c9e4](https://github.com/Alfresco/alfresco-ng2-components/commit/89b79c9e4) [AAE-12146] Update getFeature typings (#8167)
|
||||
- [71e7fc0bf](https://github.com/Alfresco/alfresco-ng2-components/commit/71e7fc0bf) AAE-12412 alfresco-build user whitelisted (#8214)
|
||||
- [d6e8e7a3b](https://github.com/Alfresco/alfresco-ng2-components/commit/d6e8e7a3b) AAE-12412 - dependabot actor check (#8210)
|
||||
- [2d386c589](https://github.com/Alfresco/alfresco-ng2-components/commit/2d386c589) AAE-12357: update unit test name (#8197)
|
||||
- [2a45c1e7a](https://github.com/Alfresco/alfresco-ng2-components/commit/2a45c1e7a) fix the private access to the service variables (#8202)
|
||||
- [b50377347](https://github.com/Alfresco/alfresco-ng2-components/commit/b50377347) [ACS-4411] updateTag method added to tags service (#8200)
|
||||
- [efb2558c3](https://github.com/Alfresco/alfresco-ng2-components/commit/efb2558c3) Exclue snackbar from screen reader (#8199)
|
||||
- [266d3aa9b](https://github.com/Alfresco/alfresco-ng2-components/commit/266d3aa9b) [AAE-11700] add process to simpleapp (#8198)
|
||||
- [b6cf14c84](https://github.com/Alfresco/alfresco-ng2-components/commit/b6cf14c84) [ACS-4263] Add 'aria-pressed' attribute for reset button on content viewer page (#8183)
|
||||
- [4a3bc568a](https://github.com/Alfresco/alfresco-ng2-components/commit/4a3bc568a) [AAE-11708] Fix changelog author filtering programatically (#8178)
|
||||
- [42dbfe25a](https://github.com/Alfresco/alfresco-ng2-components/commit/42dbfe25a) fix gha warnings for outdated actions (#8194)
|
||||
- [2c248a611](https://github.com/Alfresco/alfresco-ng2-components/commit/2c248a611) [AAE-8306] - Managed to disable complete/claim/release buttons on first click (#8166)
|
||||
- [588ffe0fa](https://github.com/Alfresco/alfresco-ng2-components/commit/588ffe0fa) AAE-10979: Added support to display html icon for mht file format (#8133)
|
||||
- [61a3e30c3](https://github.com/Alfresco/alfresco-ng2-components/commit/61a3e30c3) [AAE-12127] Test: The aspect added in config is displayed even if inc… (#8158)
|
||||
- [facc4f6b0](https://github.com/Alfresco/alfresco-ng2-components/commit/facc4f6b0) visible label are associated (#8176)
|
||||
- [3df6bcea2](https://github.com/Alfresco/alfresco-ng2-components/commit/3df6bcea2) AAE-12063 removed startCreatedProcess with relevant unit tests (#8131)
|
||||
- [f02272ac6](https://github.com/Alfresco/alfresco-ng2-components/commit/f02272ac6) AAE-12239: Managed to populate processInstanceId in service tasks filters when navigating from process instances view (#8174)
|
||||
- [1746fcf65](https://github.com/Alfresco/alfresco-ng2-components/commit/1746fcf65) [ACS-4253] - Added aria-label to form element (#8170)
|
||||
- [46717cdd4](https://github.com/Alfresco/alfresco-ng2-components/commit/46717cdd4) [ACS-4413] Upgrade CodeQL analysis to v2 (#8184)
|
||||
|
||||
## See Also
|
||||
|
||||
- [Issue Tracker](https://github.com/Alfresco/alfresco-ng2-components/issues/new)
|
||||
- [Discussion forum](http://gitter.im/Alfresco/alfresco-ng2-components)
|
||||
@@ -34,6 +34,7 @@ project.
|
||||
- [New Classes or Services](#new-classes-or-services)
|
||||
- [Properties and methods](#properties-and-methods)
|
||||
- [Component selectors](#component-selectors)
|
||||
- [Theme changes](#theme-changes)
|
||||
|
||||
## Library updates
|
||||
|
||||
@@ -140,6 +141,7 @@ v6.0.0 and after:
|
||||
| `SharedLinksApiService` | `@alfresco/adf-core` | `@alfresco/adf-process-services` |
|
||||
| `LockService` | `@alfresco/adf-core` | `@alfresco/adf-process-services` |
|
||||
| `FavoritesApiService` | `@alfresco/adf-core` | `@alfresco/adf-process-services` |
|
||||
| `RichTextEditorComponent` | `@alfresco/adf-core` | `@alfresco/adf-process-services-cloud` |
|
||||
|
||||
|
||||
### Update Data-table a data change
|
||||
@@ -251,3 +253,39 @@ To build a similar logic to the one in ```UserInfoComponent``` check implementat
|
||||
### Properties and methods
|
||||
|
||||
### Component selectors
|
||||
|
||||
## Theme changes
|
||||
|
||||
v6.0.0 has improved the way that typography is injected into the ADF theme. Now the typography of ADF is taken from the material theme following the material design specifications :
|
||||
|
||||
before v6.0.0
|
||||
```
|
||||
@include mat-core($typography);
|
||||
$primary: mat.define-palette($primary);
|
||||
$accent: mat.define-palette($accent);
|
||||
$warn: mat.define-palette($warn);
|
||||
$theme: mat-light-theme($primary, $accent, $warn);
|
||||
|
||||
```
|
||||
typography was already predefined inside ADF theme but this will prevent to inject different typography.
|
||||
|
||||
v6.0.0 and after
|
||||
```
|
||||
$typography: mat.define-typography-config(
|
||||
...define your typography following material specifications
|
||||
);
|
||||
|
||||
$primary: mat.define-palette($primary);
|
||||
$accent: mat.define-palette($accent);
|
||||
$warn: mat.define-palette($warn);
|
||||
$theme: mat.define-light-theme(
|
||||
(
|
||||
color: (
|
||||
primary: $primary,
|
||||
accent: $accent,
|
||||
warn: $warn
|
||||
),
|
||||
typography: $typography
|
||||
)
|
||||
);
|
||||
```
|
||||
|
||||
@@ -89,7 +89,7 @@ formRenderingService.setComponentTypeResolver('text', customResolver, true);
|
||||
| Radio buttons | radio-buttons | [`RadioButtonsWidgetComponent`](lib/process-services/src/lib/form/widgets/radio-buttons/radio-buttons.widget.ts) |
|
||||
| Hyperlink | hyperlink | [`HyperlinkWidgetComponent`](lib/core/src/lib/form/components/widgets/hyperlink/hyperlink.widget.ts) |
|
||||
| Display value | readonly | DisplayValueWidgetComponent |
|
||||
| Display Rich text | display-rich-text | [`DisplayRichTextWidgetComponent`](lib/core/src/lib/form/components/widgets/display-rich-text/display-rich-text.widget.ts) |
|
||||
| Display Rich text | display-rich-text | [`DisplayRichTextWidgetComponent`](lib/process-services-cloud/src/lib/form/components/widgets/display-rich-text/display-rich-text.widget.ts) |
|
||||
| Display text | readonly-text | [`DisplayTextWidgetComponentComponent`](lib/core/src/lib/form/components/widgets/display-text/display-text.widget.ts) |
|
||||
| Typeahead | typeahead | [`TypeaheadWidgetComponent`](lib/process-services/src/lib/form/widgets/typeahead/typeahead.widget.ts) |
|
||||
| People | people | [`PeopleWidgetComponent`](lib/process-services/src/lib/form/widgets/people/people.widget.ts) |
|
||||
|
||||
@@ -31,3 +31,4 @@ The pages linked below contain the audit for all third party dependencies of ADF
|
||||
- [ADF 5.1.0](audit-info-5.1.0.md)
|
||||
- [ADF 6.0.0-A.1](audit-info-6.0.0-A.1.md)
|
||||
- [ADF 6.0.0-A.2](audit-info-6.0.0-A.2.md)
|
||||
- [ADF 6.0.0-A.3](audit-info-6.0.0-A.3.md)
|
||||
|
||||
@@ -0,0 +1,28 @@
|
||||
---
|
||||
Title: Audit info, alfresco-ng2-components 6.0.0-A.3
|
||||
---
|
||||
|
||||
# Audit information for alfresco-ng2-components 6.0.0-A.3
|
||||
|
||||
This page lists the security audit of the dependencies this project depends on.
|
||||
|
||||
## Risks
|
||||
|
||||
- Critical risk: 0
|
||||
- High risk: 24
|
||||
- Moderate risk: 0
|
||||
- Low risk: 0
|
||||
|
||||
Dependencies analyzed: 1619
|
||||
|
||||
## Libraries
|
||||
|
||||
| Severity | Module | Vulnerable versions |
|
||||
| --- | --- | --- |
|
||||
|high | loader-utils | ">=2.0.0 <2.0.4" |
|
||||
|high | loader-utils | ">=1.0.0 <1.4.2" |
|
||||
|high | trim | "<0.0.3" |
|
||||
|high | loader-utils | ">=2.0.0 <2.0.4" |
|
||||
|high | loader-utils | ">=1.0.0 <1.4.2" |
|
||||
|high | glob-parent | "<5.1.2" |
|
||||
|
||||
@@ -15,7 +15,7 @@ const argv = require('yargs').argv;
|
||||
const width = 1657, height = 1657;
|
||||
|
||||
const ENV_FILE = process.env.ENV_FILE;
|
||||
const GROUP_SUFFIX = process.env.PREFIX || process.env.TRAVIS_BUILD_NUMBER || 'adf';
|
||||
const GROUP_SUFFIX = process.env.PREFIX || process.env.GH_BUILD_NUMBER || 'adf';
|
||||
|
||||
if (ENV_FILE) {
|
||||
require('dotenv').config({ path: ENV_FILE });
|
||||
|
||||
@@ -5,12 +5,12 @@ const TestConfig = require('../test.config');
|
||||
const AlfrescoApi = require('@alfresco/js-api').AlfrescoApiCompatibility;
|
||||
|
||||
function buildNumber() {
|
||||
let buildNumber = process.env.TRAVIS_BUILD_NUMBER;
|
||||
let buildNumber = process.env.GH_BUILD_NUMBER;
|
||||
if (!buildNumber) {
|
||||
process.env.TRAVIS_BUILD_NUMBER = Date.now();
|
||||
process.env.GH_BUILD_NUMBER = Date.now();
|
||||
}
|
||||
|
||||
return process.env.TRAVIS_BUILD_NUMBER;
|
||||
return process.env.GH_BUILD_NUMBER;
|
||||
}
|
||||
|
||||
async function uploadScreenshot(retryCount, suffixFileName) {
|
||||
|
||||
@@ -3,7 +3,6 @@ npm-debug.log
|
||||
.npmrc
|
||||
|
||||
/.editorconfig
|
||||
/.travis.yml
|
||||
/*.json
|
||||
|
||||
/.npmignore
|
||||
|
||||
Generated
+27
-2275
File diff suppressed because it is too large
Load Diff
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"name": "@alfresco/adf-cli",
|
||||
"description": "Alfresco ADF cli and utils",
|
||||
"version": "6.0.0-A.2",
|
||||
"version": "6.0.0-A.3",
|
||||
"author": "Alfresco Software, Ltd.",
|
||||
"bin": {
|
||||
"adf-cli": "./bin/adf-cli",
|
||||
@@ -20,7 +20,7 @@
|
||||
"dist": "rm -rf ../../dist/libs/cli && npm run build && cp -R ./bin ../../dist/libs/cli && cp -R ./resources ../../dist/libs/cli && cp -R ./templates ../../dist/libs/cli && cp ./package.json ../../dist/libs/cli"
|
||||
},
|
||||
"dependencies": {
|
||||
"@alfresco/js-api": "5.4.0-643",
|
||||
"@alfresco/js-api": "5.4.0",
|
||||
"commander": "6.2.1",
|
||||
"ejs": "^2.6.1",
|
||||
"license-checker": "^25.0.1",
|
||||
|
||||
@@ -127,7 +127,7 @@ export default function main(_args: string[], workingDir: string) {
|
||||
.description('Generate changelog report for two branches of git repository')
|
||||
.version('0.0.1', '-v, --version')
|
||||
.usage('changelog [options]')
|
||||
.option('-r, --range <range>', 'Commit range, e.g. origin/master..develop', 'origin/qmaster..develop')
|
||||
.option('-r, --range <range>', 'Commit range, e.g. origin/master..develop', 'origin/master..develop')
|
||||
.option('-d, --dir <dir>', 'Working directory (default: working directory)')
|
||||
.option('-m, --max <number>', 'Limit the number of commits to output')
|
||||
.option('-o, --output <dir>', 'Output directory, will use console output if not defined')
|
||||
|
||||
@@ -56,7 +56,7 @@ async function npmPublish(args: PublishArgs, project: string) {
|
||||
const exist = npmCheckExist(project, version);
|
||||
|
||||
if (!exist) {
|
||||
logger.info(`Publishing lib ${project} to npm`);
|
||||
logger.info(`Publishing lib ${project} to registry ${args.npmRegistry}`);
|
||||
const options = ['publish'];
|
||||
if (args.tag) {
|
||||
options.push('-tag');
|
||||
@@ -92,11 +92,12 @@ function npmCheckExist(project: string, version: string) {
|
||||
}
|
||||
|
||||
function changeRegistry(args: PublishArgs, project: string) {
|
||||
logger.info(`Change registry... `);
|
||||
logger.info(`Change registry... to ${args.npmRegistry} `);
|
||||
const folder = `${args.pathProject}/dist/libs/${project}`;
|
||||
const content =
|
||||
`strict-ssl=true
|
||||
registry=https://${args.npmRegistry}
|
||||
always-auth=true
|
||||
@alfresco:registry=https://${args.npmRegistry}
|
||||
//${args.npmRegistry}/:_authToken="${args.tokenRegistry}"`;
|
||||
|
||||
try {
|
||||
|
||||
@@ -3,7 +3,6 @@ npm-debug.log
|
||||
.npmrc
|
||||
|
||||
/.editorconfig
|
||||
/.travis.yml
|
||||
/*.json
|
||||
/karma-test-shim.js
|
||||
/karma.conf.js
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"name": "@alfresco/adf-content-services",
|
||||
"description": "Alfresco ADF content services",
|
||||
"version": "6.0.0-A.2",
|
||||
"version": "6.0.0-A.3",
|
||||
"author": "Alfresco Software, Ltd.",
|
||||
"repository": {
|
||||
"type": "git",
|
||||
@@ -22,10 +22,10 @@
|
||||
"@angular/platform-browser": ">=14.1.3",
|
||||
"@angular/platform-browser-dynamic": ">=14.1.3",
|
||||
"@angular/router": ">=14.1.3",
|
||||
"@alfresco/js-api": "5.4.0-643",
|
||||
"@alfresco/js-api": "5.4.0",
|
||||
"@ngx-translate/core": ">=14.0.0",
|
||||
"moment": ">=2.22.2",
|
||||
"@alfresco/adf-core": "6.0.0-A.2"
|
||||
"@alfresco/adf-core": "6.0.0-A.3"
|
||||
},
|
||||
"keywords": [
|
||||
"content-services",
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
padding-top: 3px;
|
||||
height: 400px;
|
||||
overflow: auto;
|
||||
border: 1px solid var(--theme-border-color);
|
||||
border: 1px solid var(--theme-foreground-text-color-007);
|
||||
|
||||
.adf-aspect-list-check-button {
|
||||
margin-right: 5px;
|
||||
|
||||
@@ -55,8 +55,7 @@
|
||||
{{ item.name | translate }}
|
||||
</a>
|
||||
|
||||
<div *ngSwitchDefault class="adf-breadcrumb-item-current" role="heading" aria-level="2"
|
||||
aria-current="location">
|
||||
<div *ngSwitchDefault class="adf-breadcrumb-item-current" aria-current="location">
|
||||
{{ item.name | translate }}
|
||||
</div>
|
||||
|
||||
@@ -73,7 +72,7 @@
|
||||
[attr.aria-label]="'BREADCRUMB.ARIA-LABEL.BREADCRUMB' | translate"
|
||||
>
|
||||
<div class="adf-breadcrumb-item adf-active" role="group">
|
||||
<div class="adf-breadcrumb-item-current" role="heading" aria-level="2">
|
||||
<div class="adf-breadcrumb-item-current">
|
||||
{{ root | translate }}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
font-size: var(--theme-body-1-font-size);
|
||||
font-weight: 600;
|
||||
letter-spacing: -0.2px;
|
||||
color: var(--theme-text-color);
|
||||
color: var(--theme-foreground-text-color-054);
|
||||
overflow: hidden;
|
||||
|
||||
&-container {
|
||||
@@ -79,7 +79,7 @@
|
||||
font-weight: 600;
|
||||
letter-spacing: -0.2px;
|
||||
text-align: left;
|
||||
color: var(--theme-text-color);
|
||||
color: var(--theme-foreground-text-color-054);
|
||||
flex: 0 1 auto;
|
||||
min-width: 35px;
|
||||
margin-top: auto;
|
||||
@@ -87,11 +87,11 @@
|
||||
|
||||
&:hover,
|
||||
&.adf-active {
|
||||
color: var(--adf-breadcrumb-item-active-hover-color);
|
||||
color: var(--theme-foreground-text-color-064);
|
||||
}
|
||||
|
||||
&.adf-active {
|
||||
color: var(--adf-breadcrumb-item-active-color);
|
||||
color: var(--theme-foreground-text-color-087);
|
||||
}
|
||||
|
||||
&-chevron {
|
||||
|
||||
@@ -8,7 +8,7 @@ $dropdown-horizontal-offset: 30px;
|
||||
font-size: var(--theme-body-1-font-size);
|
||||
font-weight: 600;
|
||||
letter-spacing: -0.2px;
|
||||
color: var(--theme-text-color);
|
||||
color: var(--theme-foreground-text-color-054);
|
||||
overflow: hidden;
|
||||
margin-top: 10px;
|
||||
|
||||
|
||||
+3
-3
@@ -10,13 +10,13 @@
|
||||
&-footer.mat-card-footer {
|
||||
margin: 0;
|
||||
padding: 8px 12px;
|
||||
border-top: 1px solid var(--theme-border-color);
|
||||
border-top: 1px solid var(--theme-foreground-text-color-007);
|
||||
|
||||
button {
|
||||
color: var(--theme-text-color);
|
||||
color: var(--theme-foreground-text-color-054);
|
||||
|
||||
&:hover {
|
||||
color: var(--theme-text-bold-color);
|
||||
color: var(--theme-foreground-text-color-087);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
+1
-1
@@ -2,7 +2,7 @@
|
||||
&-metadata-properties {
|
||||
.mat-expansion-panel-header.mat-expanded:hover,
|
||||
.mat-expansion-panel-header.mat-expanded:focus {
|
||||
background: var(--theme-bg-hover-color);
|
||||
background: var(--theme-background-hover-color);
|
||||
}
|
||||
|
||||
mat-expansion-panel-header {
|
||||
|
||||
+7
-7
@@ -10,7 +10,7 @@ h2.adf-search-results-label {
|
||||
font-stretch: normal;
|
||||
line-height: 1.43;
|
||||
letter-spacing: -0.2px;
|
||||
color: var(--theme-text-bold-color);
|
||||
color: var(--theme-foreground-text-color-087);
|
||||
}
|
||||
|
||||
.adf-toolbar .mat-toolbar {
|
||||
@@ -39,11 +39,11 @@ h2.adf-search-results-label {
|
||||
width: 100%;
|
||||
|
||||
&-icon {
|
||||
color: var(--adf-node-selector-icon-color);
|
||||
color: var(--theme-foreground-icon-color-054);
|
||||
cursor: pointer;
|
||||
|
||||
&:hover {
|
||||
color: var(--theme-fg-base-color);
|
||||
color: var(--theme-foreground-base-color);
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -74,10 +74,10 @@ h2.adf-search-results-label {
|
||||
outline: none;
|
||||
|
||||
.mat-icon {
|
||||
color: var(--adf-node-selector-base-color);
|
||||
color: var(--theme-foreground-base-color-045);
|
||||
|
||||
&:hover {
|
||||
color: var(--adf-node-selector-base-bold-color);
|
||||
color: var(--theme-foreground-base-color-065);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -87,14 +87,14 @@ h2.adf-search-results-label {
|
||||
}
|
||||
|
||||
.adf-dropdown-breadcrumb-item-chevron {
|
||||
color: var(--adf-node-selector-base-color);
|
||||
color: var(--theme-foreground-base-color-045);
|
||||
}
|
||||
}
|
||||
|
||||
&-list {
|
||||
height: 40vh;
|
||||
overflow: auto;
|
||||
border: 1px solid var(--theme-border-color);
|
||||
border: 1px solid var(--theme-foreground-text-color-007);
|
||||
border-top: 0;
|
||||
position: relative;
|
||||
|
||||
|
||||
+2
-2
@@ -60,7 +60,7 @@ adf-content-node-selector {
|
||||
font-stretch: normal;
|
||||
line-height: 1.6;
|
||||
letter-spacing: -0.5px;
|
||||
color: var(--theme-text-bold-color);
|
||||
color: var(--theme-foreground-text-color-087);
|
||||
|
||||
h2 {
|
||||
margin: unset;
|
||||
@@ -94,7 +94,7 @@ adf-content-node-selector {
|
||||
|
||||
.adf-choose-action {
|
||||
&[disabled] {
|
||||
color: var(--theme-secondary-text-color);
|
||||
color: var(--theme-foreground-secondary-text-color);
|
||||
}
|
||||
|
||||
&:enabled {
|
||||
|
||||
+1
-1
@@ -2,7 +2,7 @@
|
||||
display: grid;
|
||||
|
||||
&-location {
|
||||
color: var(--theme-text-color);
|
||||
color: var(--theme-foreground-text-color-054);
|
||||
font-size: var(--theme-caption-font-size);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -18,7 +18,7 @@
|
||||
font-style: normal;
|
||||
font-stretch: normal;
|
||||
font-size: var(--theme-subheading-2-font-size);
|
||||
color: var(--theme-text-bold-color);
|
||||
color: var(--theme-foreground-text-color-087);
|
||||
}
|
||||
|
||||
&__label {
|
||||
@@ -26,7 +26,7 @@
|
||||
}
|
||||
|
||||
&__info {
|
||||
color: var(--theme-text-color);
|
||||
color: var(--theme-foreground-text-color-054);
|
||||
font-size: var(--theme-caption-font-size);
|
||||
}
|
||||
|
||||
@@ -39,7 +39,7 @@
|
||||
}
|
||||
|
||||
&__input {
|
||||
color: var(--theme-text-bold-color);
|
||||
color: var(--theme-foreground-text-color-087);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -18,7 +18,7 @@
|
||||
}
|
||||
|
||||
&-userinfo-pic {
|
||||
background: var(--adf-user-info-color);
|
||||
background: var(--theme-primary-300);
|
||||
display: inline-block;
|
||||
width: 40px;
|
||||
height: 40px;
|
||||
@@ -32,7 +32,7 @@
|
||||
}
|
||||
|
||||
&-userinfo-profile-image {
|
||||
background: var(--adf-user-info-color);
|
||||
background: var(--theme-primary-300);
|
||||
text-align: center;
|
||||
border-radius: 90%;
|
||||
width: 40px;
|
||||
@@ -132,7 +132,7 @@
|
||||
}
|
||||
|
||||
&-userinfo-profile-picture {
|
||||
background: var(--adf-user-info-color);
|
||||
background: var(--theme-primary-300);
|
||||
background-size: cover;
|
||||
border-radius: 50%;
|
||||
height: 80px;
|
||||
@@ -144,7 +144,7 @@
|
||||
&-userinfo-profile-initials {
|
||||
text-transform: uppercase;
|
||||
background-size: cover;
|
||||
background-color: var(--adf-user-info-color);
|
||||
background-color: var(--theme-primary-300);
|
||||
border-radius: 50%;
|
||||
height: 80px;
|
||||
width: 80px;
|
||||
|
||||
@@ -49,6 +49,7 @@ import { NodeCommentsModule } from './node-comments/node-comments.module';
|
||||
import { TreeModule } from './tree/tree.module';
|
||||
import { AlfrescoViewerModule } from './viewer/alfresco-viewer.module';
|
||||
import { ContentUserInfoModule } from './content-user-info/content-user-info.module';
|
||||
import { SecurityControlsServiceModule } from './security/services/security-controls-service.module';
|
||||
|
||||
@NgModule({
|
||||
imports: [
|
||||
@@ -82,7 +83,8 @@ import { ContentUserInfoModule } from './content-user-info/content-user-info.mod
|
||||
NodeCommentsModule,
|
||||
TreeModule,
|
||||
SearchTextModule,
|
||||
AlfrescoViewerModule
|
||||
AlfrescoViewerModule,
|
||||
SecurityControlsServiceModule
|
||||
],
|
||||
providers: [
|
||||
{
|
||||
@@ -120,7 +122,8 @@ import { ContentUserInfoModule } from './content-user-info/content-user-info.mod
|
||||
NodeCommentsModule,
|
||||
TreeModule,
|
||||
SearchTextModule,
|
||||
AlfrescoViewerModule
|
||||
AlfrescoViewerModule,
|
||||
SecurityControlsServiceModule
|
||||
]
|
||||
})
|
||||
export class ContentModule {
|
||||
|
||||
@@ -30,7 +30,7 @@
|
||||
}
|
||||
|
||||
.adf-dialog-action-button:disabled > span {
|
||||
color: var(--theme-text-color);
|
||||
color: var(--theme-foreground-text-color-054);
|
||||
}
|
||||
|
||||
@media screen and (max-width: 380px) {
|
||||
|
||||
@@ -56,7 +56,7 @@
|
||||
}
|
||||
|
||||
&--text {
|
||||
color: var(--theme-text-fg-color);
|
||||
color: var(--theme-foreground-text-color);
|
||||
font-size: var(--theme-subheading-2-font-size);
|
||||
}
|
||||
}
|
||||
@@ -67,7 +67,7 @@
|
||||
font-size: var(--theme-headline-font-size);
|
||||
line-height: 1.33;
|
||||
letter-spacing: -1px;
|
||||
color: var(--theme-text-fg-color);
|
||||
color: var(--theme-foreground-text-color);
|
||||
}
|
||||
|
||||
.adf-document-list__drag-drop {
|
||||
@@ -76,7 +76,7 @@
|
||||
font-size: 56px;
|
||||
line-height: 1;
|
||||
letter-spacing: -2px;
|
||||
color: var(--theme-text-fg-color);
|
||||
color: var(--theme-foreground-text-color);
|
||||
margin-top: 40px;
|
||||
}
|
||||
|
||||
@@ -86,7 +86,7 @@
|
||||
font-size: var(--theme-subheading-2-font-size);
|
||||
line-height: 1.5;
|
||||
letter-spacing: -0.4px;
|
||||
color: var(--theme-text-fg-color);
|
||||
color: var(--theme-foreground-text-color);
|
||||
margin-top: 17px;
|
||||
}
|
||||
|
||||
@@ -114,11 +114,11 @@
|
||||
font-size: var(--theme-headline-font-size);
|
||||
line-height: 1.33;
|
||||
letter-spacing: -1px;
|
||||
color: var(--theme-text-fg-color);
|
||||
color: var(--theme-foreground-text-color);
|
||||
}
|
||||
|
||||
.adf-documentlist-pagination {
|
||||
color: var(--theme-text-fg-color);
|
||||
color: var(--theme-foreground-text-color);
|
||||
|
||||
.adf-pagination__block {
|
||||
border-right: none;
|
||||
@@ -131,7 +131,7 @@
|
||||
font-size: var(--theme-headline-font-size);
|
||||
line-height: 1.33;
|
||||
letter-spacing: -1px;
|
||||
color: var(--theme-text-color);
|
||||
color: var(--theme-foreground-text-color-054);
|
||||
}
|
||||
|
||||
&-drag-drop {
|
||||
|
||||
@@ -25,7 +25,8 @@
|
||||
},
|
||||
"ADF-NEW-VERSION-UPLOADER": {
|
||||
"DIALOG_LIST": {
|
||||
"TITLE": "إدارة الإصدارات"
|
||||
"TITLE": "إدارة الإصدارات",
|
||||
"CLOSE": "إغلاق"
|
||||
},
|
||||
"DIALOG_UPLOAD": {
|
||||
"TITLE": "تحميل إصدار جديد",
|
||||
@@ -88,9 +89,9 @@
|
||||
},
|
||||
"NODE_SELECTOR": {
|
||||
"CANCEL": "إلغاء",
|
||||
"CHOOSE": "اختيار",
|
||||
"CHOOSE": "حدد",
|
||||
"ATTACH": "إرفاق",
|
||||
"CHOOSE_ITEM": "اختيار محتوى لإرفاقه من '{{ name }}'",
|
||||
"CHOOSE_ITEM": "حدد محتوى لإرفاقه من '{{ name }}'",
|
||||
"COPY": "نسخ",
|
||||
"COPY_ITEM": "نسخ '{{ name }}' إلى...",
|
||||
"MOVE": "نقل",
|
||||
@@ -98,7 +99,7 @@
|
||||
"NO_RESULTS": "لم يتم العثور على نتائج",
|
||||
"SEARCH": "بحث",
|
||||
"SEARCH_RESULTS": "نتائج البحث",
|
||||
"SELECT_LOCATION": "تحديد المكان",
|
||||
"SELECT_LOCATION": "حدد المكان",
|
||||
"UPLOAD_BUTTON_SEARCH_WARNING_MESSAGE": "لا يمكنك تحميل ملف أثناء تشغيل بحث",
|
||||
"UPLOAD_BUTTON_PERMISSION_WARNING_MESSAGE": "لا يملك المستخدم إذنًا لتحميل المحتوى إلى المجلد",
|
||||
"REPOSITORY": "مخزن",
|
||||
@@ -244,6 +245,7 @@
|
||||
},
|
||||
"BUTTONS": {
|
||||
"CLOSE": "إغلاق",
|
||||
"CLEAR": "مسح",
|
||||
"REMOVE": "إزالة",
|
||||
"APPLY": "تطبيق",
|
||||
"CLEAR-ALL": {
|
||||
@@ -259,7 +261,9 @@
|
||||
"FROM": "من",
|
||||
"TO": "إلى",
|
||||
"FROM-DATE": "من",
|
||||
"TO-DATE": "إلى"
|
||||
"TO-DATE": "إلى",
|
||||
"SELECT-FROM-DATE": "حدد من التاريخ",
|
||||
"SELECT-TO-DATE": "حدد إلى التاريخ"
|
||||
},
|
||||
"VALIDATION": {
|
||||
"REQUIRED-VALUE": "القيمة المطلوبة",
|
||||
@@ -409,7 +413,7 @@
|
||||
"TITLE": "إضافة إذن",
|
||||
"TYPE-MESSAGE": "اكتب شيئًا لبدء البحث في المجموعات أو الأشخاص",
|
||||
"NO-RESULT": "لم يتم العثور على نتيجة لهذا البحث",
|
||||
"SELECT-ACTION": "تحديد",
|
||||
"SELECT-ACTION": "حدد",
|
||||
"ADD-ACTION": "إضافة",
|
||||
"CLOSE-ACTION": "إلغاء",
|
||||
"BASE-DIALOG-TITLE": "بحث عن مجموعة أو أشخاص لإضافتهم...",
|
||||
@@ -464,6 +468,9 @@
|
||||
"ARIA_LABEL": "تبديل {{ name }}"
|
||||
}
|
||||
},
|
||||
"ADF-TREE": {
|
||||
"LOAD-MORE-BUTTON": "تحميل المزيد من {{ name }}"
|
||||
},
|
||||
"LIBRARY": {
|
||||
"DIALOG": {
|
||||
"CREATE_TITLE": "إنشاء مكتبة",
|
||||
@@ -538,5 +545,8 @@
|
||||
"NODE_COUNTER": {
|
||||
"SELECTED_COUNT": "تم تحديد {{count}}"
|
||||
},
|
||||
"TAG_NODE_LIST": {
|
||||
"VIEW_MORE": "عرض {{ count }} المزيد"
|
||||
},
|
||||
"swsdp": "عينة: مشروع تصميم موقع الويب"
|
||||
}
|
||||
@@ -25,7 +25,8 @@
|
||||
},
|
||||
"ADF-NEW-VERSION-UPLOADER": {
|
||||
"DIALOG_LIST": {
|
||||
"TITLE": "Spravovat verze"
|
||||
"TITLE": "Spravovat verze",
|
||||
"CLOSE": "Zavřít"
|
||||
},
|
||||
"DIALOG_UPLOAD": {
|
||||
"TITLE": "Odeslat novou verzi",
|
||||
@@ -244,6 +245,7 @@
|
||||
},
|
||||
"BUTTONS": {
|
||||
"CLOSE": "Zavřít",
|
||||
"CLEAR": "Vymazat",
|
||||
"REMOVE": "Odstranit",
|
||||
"APPLY": "Použít",
|
||||
"CLEAR-ALL": {
|
||||
@@ -259,7 +261,9 @@
|
||||
"FROM": "Od",
|
||||
"TO": "Do",
|
||||
"FROM-DATE": "Od",
|
||||
"TO-DATE": "Do"
|
||||
"TO-DATE": "Do",
|
||||
"SELECT-FROM-DATE": "Vybrat od Data",
|
||||
"SELECT-TO-DATE": "Vybrat do Data"
|
||||
},
|
||||
"VALIDATION": {
|
||||
"REQUIRED-VALUE": "Požadovaná hodnota",
|
||||
@@ -464,6 +468,9 @@
|
||||
"ARIA_LABEL": "Přepnout {{ name }}"
|
||||
}
|
||||
},
|
||||
"ADF-TREE": {
|
||||
"LOAD-MORE-BUTTON": "Načíst další {{ name }}"
|
||||
},
|
||||
"LIBRARY": {
|
||||
"DIALOG": {
|
||||
"CREATE_TITLE": "Vytvořit knihovnu",
|
||||
@@ -538,5 +545,8 @@
|
||||
"NODE_COUNTER": {
|
||||
"SELECTED_COUNT": "Vybráno: {{ count }}"
|
||||
},
|
||||
"TAG_NODE_LIST": {
|
||||
"VIEW_MORE": "Zobrazit dalších {{ count }}"
|
||||
},
|
||||
"swsdp": "Ukázka: Projekt návrhu webové stránky"
|
||||
}
|
||||
@@ -25,7 +25,8 @@
|
||||
},
|
||||
"ADF-NEW-VERSION-UPLOADER": {
|
||||
"DIALOG_LIST": {
|
||||
"TITLE": "Administrer versioner"
|
||||
"TITLE": "Administrer versioner",
|
||||
"CLOSE": "Luk"
|
||||
},
|
||||
"DIALOG_UPLOAD": {
|
||||
"TITLE": "Upload ny version",
|
||||
@@ -244,6 +245,7 @@
|
||||
},
|
||||
"BUTTONS": {
|
||||
"CLOSE": "Luk",
|
||||
"CLEAR": "Ryd",
|
||||
"REMOVE": "Fjern",
|
||||
"APPLY": "Anvend",
|
||||
"CLEAR-ALL": {
|
||||
@@ -259,7 +261,9 @@
|
||||
"FROM": "Fra",
|
||||
"TO": "Til",
|
||||
"FROM-DATE": "Fra",
|
||||
"TO-DATE": "Til"
|
||||
"TO-DATE": "Til",
|
||||
"SELECT-FROM-DATE": "Vælg fra dato",
|
||||
"SELECT-TO-DATE": "Vælg indtil dato"
|
||||
},
|
||||
"VALIDATION": {
|
||||
"REQUIRED-VALUE": "Påkrævet værdi",
|
||||
@@ -464,6 +468,9 @@
|
||||
"ARIA_LABEL": "Skift {{ name }}"
|
||||
}
|
||||
},
|
||||
"ADF-TREE": {
|
||||
"LOAD-MORE-BUTTON": "Indlæs flere {{ name }}"
|
||||
},
|
||||
"LIBRARY": {
|
||||
"DIALOG": {
|
||||
"CREATE_TITLE": "Opret bibliotek",
|
||||
@@ -538,5 +545,8 @@
|
||||
"NODE_COUNTER": {
|
||||
"SELECTED_COUNT": "{{ count }} valgt"
|
||||
},
|
||||
"TAG_NODE_LIST": {
|
||||
"VIEW_MORE": "Vis {{ count }} mere"
|
||||
},
|
||||
"swsdp": "Prøve: Websted Design Projekt"
|
||||
}
|
||||
@@ -25,7 +25,8 @@
|
||||
},
|
||||
"ADF-NEW-VERSION-UPLOADER": {
|
||||
"DIALOG_LIST": {
|
||||
"TITLE": "Versionen verwalten"
|
||||
"TITLE": "Versionen verwalten",
|
||||
"CLOSE": "Schließen"
|
||||
},
|
||||
"DIALOG_UPLOAD": {
|
||||
"TITLE": "Neue Version hochladen",
|
||||
@@ -244,6 +245,7 @@
|
||||
},
|
||||
"BUTTONS": {
|
||||
"CLOSE": "Schließen",
|
||||
"CLEAR": "Löschen",
|
||||
"REMOVE": "Entfernen",
|
||||
"APPLY": "Anwenden",
|
||||
"CLEAR-ALL": {
|
||||
@@ -259,7 +261,9 @@
|
||||
"FROM": "Von",
|
||||
"TO": "Bis",
|
||||
"FROM-DATE": "Von",
|
||||
"TO-DATE": "Bis"
|
||||
"TO-DATE": "Bis",
|
||||
"SELECT-FROM-DATE": "Von-Datum auswählen",
|
||||
"SELECT-TO-DATE": "Bis-Datum auswählen"
|
||||
},
|
||||
"VALIDATION": {
|
||||
"REQUIRED-VALUE": "Erforderlicher Wert",
|
||||
@@ -464,6 +468,9 @@
|
||||
"ARIA_LABEL": "{{ name }} wechseln"
|
||||
}
|
||||
},
|
||||
"ADF-TREE": {
|
||||
"LOAD-MORE-BUTTON": "Mehr laden {{ name }}"
|
||||
},
|
||||
"LIBRARY": {
|
||||
"DIALOG": {
|
||||
"CREATE_TITLE": "Bibliothek erstellen",
|
||||
@@ -538,5 +545,8 @@
|
||||
"NODE_COUNTER": {
|
||||
"SELECTED_COUNT": "{{ count }} ausgewählt"
|
||||
},
|
||||
"TAG_NODE_LIST": {
|
||||
"VIEW_MORE": "{{ count }} mehr anzeigen"
|
||||
},
|
||||
"swsdp": "Beispiel: Website-Design-Projekt"
|
||||
}
|
||||
@@ -245,6 +245,7 @@
|
||||
},
|
||||
"BUTTONS": {
|
||||
"CLOSE": "Close",
|
||||
"CLEAR": "Clear",
|
||||
"REMOVE": "Remove",
|
||||
"APPLY": "Apply",
|
||||
"CLEAR-ALL": {
|
||||
|
||||
@@ -25,7 +25,8 @@
|
||||
},
|
||||
"ADF-NEW-VERSION-UPLOADER": {
|
||||
"DIALOG_LIST": {
|
||||
"TITLE": "Hallitse versioita"
|
||||
"TITLE": "Hallitse versioita",
|
||||
"CLOSE": "Sulje"
|
||||
},
|
||||
"DIALOG_UPLOAD": {
|
||||
"TITLE": "Lataa uusi versio",
|
||||
@@ -244,6 +245,7 @@
|
||||
},
|
||||
"BUTTONS": {
|
||||
"CLOSE": "Sulje",
|
||||
"CLEAR": "Tyhjennä",
|
||||
"REMOVE": "Poista",
|
||||
"APPLY": "Käytä",
|
||||
"CLEAR-ALL": {
|
||||
@@ -259,7 +261,9 @@
|
||||
"FROM": "Alku",
|
||||
"TO": "Loppu",
|
||||
"FROM-DATE": "Alku",
|
||||
"TO-DATE": "Loppu"
|
||||
"TO-DATE": "Loppu",
|
||||
"SELECT-FROM-DATE": "Valitse alkamispäivä",
|
||||
"SELECT-TO-DATE": "Valitse päättymispäivä"
|
||||
},
|
||||
"VALIDATION": {
|
||||
"REQUIRED-VALUE": "Pakollinen arvo",
|
||||
@@ -464,6 +468,9 @@
|
||||
"ARIA_LABEL": "Vaihda: {{ name }}"
|
||||
}
|
||||
},
|
||||
"ADF-TREE": {
|
||||
"LOAD-MORE-BUTTON": "Lataa lisää {{ name }}"
|
||||
},
|
||||
"LIBRARY": {
|
||||
"DIALOG": {
|
||||
"CREATE_TITLE": "Luo kirjasto",
|
||||
@@ -538,5 +545,8 @@
|
||||
"NODE_COUNTER": {
|
||||
"SELECTED_COUNT": "{{ count }} valittiin"
|
||||
},
|
||||
"TAG_NODE_LIST": {
|
||||
"VIEW_MORE": "Katso {{ count }} lisää"
|
||||
},
|
||||
"swsdp": "Otos: Verkkosivuston suunnitteluprojekti"
|
||||
}
|
||||
@@ -25,7 +25,8 @@
|
||||
},
|
||||
"ADF-NEW-VERSION-UPLOADER": {
|
||||
"DIALOG_LIST": {
|
||||
"TITLE": "Gérer les versions"
|
||||
"TITLE": "Gérer les versions",
|
||||
"CLOSE": "Fermer"
|
||||
},
|
||||
"DIALOG_UPLOAD": {
|
||||
"TITLE": "Importer une nouvelle version",
|
||||
@@ -123,13 +124,13 @@
|
||||
},
|
||||
"TAG": {
|
||||
"LABEL": {
|
||||
"NEWTAG": "Nouvelle balise"
|
||||
"NEWTAG": "Nouveau tag"
|
||||
},
|
||||
"MESSAGES": {
|
||||
"EXIST": "La balise existe déjà"
|
||||
"EXIST": "Le tag existe déjà"
|
||||
},
|
||||
"BUTTON": {
|
||||
"ADD": "Ajouter une balise"
|
||||
"ADD": "Ajouter un tag"
|
||||
}
|
||||
},
|
||||
"ADF_FILE_UPLOAD": {
|
||||
@@ -244,6 +245,7 @@
|
||||
},
|
||||
"BUTTONS": {
|
||||
"CLOSE": "Fermer",
|
||||
"CLEAR": "Supprimer",
|
||||
"REMOVE": "Supprimer",
|
||||
"APPLY": "Appliquer",
|
||||
"CLEAR-ALL": {
|
||||
@@ -259,7 +261,9 @@
|
||||
"FROM": "De",
|
||||
"TO": "A",
|
||||
"FROM-DATE": "De",
|
||||
"TO-DATE": "A"
|
||||
"TO-DATE": "A",
|
||||
"SELECT-FROM-DATE": "Sélectionner De la date",
|
||||
"SELECT-TO-DATE": "Sélectionner À la date"
|
||||
},
|
||||
"VALIDATION": {
|
||||
"REQUIRED-VALUE": "Valeur requise",
|
||||
@@ -353,7 +357,7 @@
|
||||
"CREATOR": "Créateur",
|
||||
"CREATED_DATE": "Date de création",
|
||||
"MODIFIER": "Modificateur",
|
||||
"MODIFIED_DATE": "Date de Modification",
|
||||
"MODIFIED_DATE": "Date de modification",
|
||||
"CONTENT_TYPE": "Type de contenu"
|
||||
},
|
||||
"CONTENT_TYPE": {
|
||||
@@ -464,6 +468,9 @@
|
||||
"ARIA_LABEL": "Activer/désactiver {{ name }}"
|
||||
}
|
||||
},
|
||||
"ADF-TREE": {
|
||||
"LOAD-MORE-BUTTON": "Charger plus de {{ name }}"
|
||||
},
|
||||
"LIBRARY": {
|
||||
"DIALOG": {
|
||||
"CREATE_TITLE": "Créer une Bibliothèque",
|
||||
@@ -538,5 +545,8 @@
|
||||
"NODE_COUNTER": {
|
||||
"SELECTED_COUNT": "{{ count }} sélectionné(s)"
|
||||
},
|
||||
"TAG_NODE_LIST": {
|
||||
"VIEW_MORE": "Afficher {{ count }} de plus"
|
||||
},
|
||||
"swsdp": "Exemple : projet de conception de site Web"
|
||||
}
|
||||
@@ -25,7 +25,8 @@
|
||||
},
|
||||
"ADF-NEW-VERSION-UPLOADER": {
|
||||
"DIALOG_LIST": {
|
||||
"TITLE": "Gestione versioni"
|
||||
"TITLE": "Gestione versioni",
|
||||
"CLOSE": "Chiudi"
|
||||
},
|
||||
"DIALOG_UPLOAD": {
|
||||
"TITLE": "Caricare la nuova versione",
|
||||
@@ -244,6 +245,7 @@
|
||||
},
|
||||
"BUTTONS": {
|
||||
"CLOSE": "Chiudi",
|
||||
"CLEAR": "Cancella",
|
||||
"REMOVE": "Rimuovi",
|
||||
"APPLY": "Applica",
|
||||
"CLEAR-ALL": {
|
||||
@@ -259,7 +261,9 @@
|
||||
"FROM": "Da",
|
||||
"TO": "A",
|
||||
"FROM-DATE": "Da",
|
||||
"TO-DATE": "A"
|
||||
"TO-DATE": "A",
|
||||
"SELECT-FROM-DATE": "Seleziona data di inizio",
|
||||
"SELECT-TO-DATE": "Seleziona data di fine"
|
||||
},
|
||||
"VALIDATION": {
|
||||
"REQUIRED-VALUE": "Valore obbligatorio",
|
||||
@@ -464,6 +468,9 @@
|
||||
"ARIA_LABEL": "Attiva/Disattiva {{ name }}"
|
||||
}
|
||||
},
|
||||
"ADF-TREE": {
|
||||
"LOAD-MORE-BUTTON": "Carica altri {{ name }}"
|
||||
},
|
||||
"LIBRARY": {
|
||||
"DIALOG": {
|
||||
"CREATE_TITLE": "Crea libreria",
|
||||
@@ -538,5 +545,8 @@
|
||||
"NODE_COUNTER": {
|
||||
"SELECTED_COUNT": "{{ count }} selezionati"
|
||||
},
|
||||
"TAG_NODE_LIST": {
|
||||
"VIEW_MORE": "Visualizza altri {{ count }}"
|
||||
},
|
||||
"swsdp": "Esempio: Progetto di sviluppo di sito Web"
|
||||
}
|
||||
@@ -25,7 +25,8 @@
|
||||
},
|
||||
"ADF-NEW-VERSION-UPLOADER": {
|
||||
"DIALOG_LIST": {
|
||||
"TITLE": "バージョンの管理"
|
||||
"TITLE": "バージョンの管理",
|
||||
"CLOSE": "閉じる"
|
||||
},
|
||||
"DIALOG_UPLOAD": {
|
||||
"TITLE": "新しいバージョンのアップロード",
|
||||
@@ -42,7 +43,7 @@
|
||||
}
|
||||
},
|
||||
"ADF_CONFIRM_DIALOG": {
|
||||
"TITLE": "確定",
|
||||
"TITLE": "確認",
|
||||
"ACTION": "作業を続けますか?",
|
||||
"YES_LABEL": "はい",
|
||||
"NO_LABEL": "いいえ"
|
||||
@@ -167,7 +168,7 @@
|
||||
"STOP_FILE_UPLOAD": "ファイルアップロード{{ file }}の停止",
|
||||
"UPLOAD_FILE_ERROR": "アップロードエラー: {{ error }}",
|
||||
"CONFIRMATION": {
|
||||
"CANCEL": "キャンセルを確定",
|
||||
"CANCEL": "キャンセルを確認",
|
||||
"CONTINUE": "アップロードを続行"
|
||||
}
|
||||
}
|
||||
@@ -180,8 +181,8 @@
|
||||
},
|
||||
"VERSION": {
|
||||
"MESSAGES": {
|
||||
"NO_ACCEPTED_FILE_TYPES": "\"acceptedFilesType\" の設定は新しいバージョンのアップロードにまったく影響しません。ファイルの種類は、元のファイルと同じになります。",
|
||||
"INCOMPATIBLE_VERSION": "同じ種類のファイルだけが、新しいバージョンとしてアップロードされます。"
|
||||
"NO_ACCEPTED_FILE_TYPES": "\"acceptedFilesType\" の設定は新しいバージョンのアップロードにまったく影響しません。ファイルタイプは、元のファイルと同じになります。",
|
||||
"INCOMPATIBLE_VERSION": "同じタイプのファイルだけが、新しいバージョンとしてアップロードされます。"
|
||||
}
|
||||
},
|
||||
"MESSAGES": {
|
||||
@@ -244,6 +245,7 @@
|
||||
},
|
||||
"BUTTONS": {
|
||||
"CLOSE": "閉じる",
|
||||
"CLEAR": "消去",
|
||||
"REMOVE": "削除",
|
||||
"APPLY": "適用",
|
||||
"CLEAR-ALL": {
|
||||
@@ -257,9 +259,11 @@
|
||||
},
|
||||
"RANGE": {
|
||||
"FROM": "開始",
|
||||
"TO": "終了",
|
||||
"FROM-DATE": "開始日",
|
||||
"TO-DATE": "終了日"
|
||||
"TO": "終了日",
|
||||
"FROM-DATE": "開始",
|
||||
"TO-DATE": "終了日",
|
||||
"SELECT-FROM-DATE": "開始日の選択",
|
||||
"SELECT-TO-DATE": "終了日の選択"
|
||||
},
|
||||
"VALIDATION": {
|
||||
"REQUIRED-VALUE": "必須の値",
|
||||
@@ -311,7 +315,7 @@
|
||||
"UNKNOWN_CONFIGURATION": "不明な設定",
|
||||
"SEARCH_HEADER": {
|
||||
"TITLE": "フィルタ",
|
||||
"TYPE": "種類",
|
||||
"TYPE": "タイプ",
|
||||
"FILTER_BY": "{{ category }} でフィルタ",
|
||||
"CLEAR": "消去",
|
||||
"APPLY": "適用",
|
||||
@@ -321,7 +325,7 @@
|
||||
"PLACEHOLDER": "名前を入力してください"
|
||||
},
|
||||
"TYPE": {
|
||||
"TITLE": "種類を選択してください",
|
||||
"TITLE": "確認タイプ",
|
||||
"FOLDER": "フォルダ",
|
||||
"DOCUMENT": "文書"
|
||||
},
|
||||
@@ -464,6 +468,9 @@
|
||||
"ARIA_LABEL": "{{ name }} を切り替えます"
|
||||
}
|
||||
},
|
||||
"ADF-TREE": {
|
||||
"LOAD-MORE-BUTTON": "もっと読み込む {{ name }}"
|
||||
},
|
||||
"LIBRARY": {
|
||||
"DIALOG": {
|
||||
"CREATE_TITLE": "ライブラリの作成",
|
||||
@@ -538,5 +545,8 @@
|
||||
"NODE_COUNTER": {
|
||||
"SELECTED_COUNT": "{{ count }}を選択"
|
||||
},
|
||||
"TAG_NODE_LIST": {
|
||||
"VIEW_MORE": "もっと {{ count }} 表示する"
|
||||
},
|
||||
"swsdp": "サンプル:Webサイトデザインプロジェクト"
|
||||
}
|
||||
@@ -25,7 +25,8 @@
|
||||
},
|
||||
"ADF-NEW-VERSION-UPLOADER": {
|
||||
"DIALOG_LIST": {
|
||||
"TITLE": "Håndtere versjoner"
|
||||
"TITLE": "Håndtere versjoner",
|
||||
"CLOSE": "Lukk"
|
||||
},
|
||||
"DIALOG_UPLOAD": {
|
||||
"TITLE": "Last opp ny versjon",
|
||||
@@ -244,6 +245,7 @@
|
||||
},
|
||||
"BUTTONS": {
|
||||
"CLOSE": "Lukk",
|
||||
"CLEAR": "Fjern",
|
||||
"REMOVE": "Fjern",
|
||||
"APPLY": "Bruk",
|
||||
"CLEAR-ALL": {
|
||||
@@ -259,7 +261,9 @@
|
||||
"FROM": "Fra",
|
||||
"TO": "Til",
|
||||
"FROM-DATE": "Fra",
|
||||
"TO-DATE": "Til"
|
||||
"TO-DATE": "Til",
|
||||
"SELECT-FROM-DATE": "Velg fra-dato",
|
||||
"SELECT-TO-DATE": "Velg til-dato"
|
||||
},
|
||||
"VALIDATION": {
|
||||
"REQUIRED-VALUE": "Påkrevd verdi",
|
||||
@@ -410,7 +414,7 @@
|
||||
"TYPE-MESSAGE": "Skriv inn tekst for å starte søk etter grupper eller personer",
|
||||
"NO-RESULT": "Ingen resultater funnet for dette søket",
|
||||
"SELECT-ACTION": "VELG",
|
||||
"ADD-ACTION": "LEGG TIL",
|
||||
"ADD-ACTION": "Legg til",
|
||||
"CLOSE-ACTION": "Avbryt",
|
||||
"BASE-DIALOG-TITLE": "Søk etter en gruppe eller personer å legge til...",
|
||||
"EVERYONE": "Alle",
|
||||
@@ -464,6 +468,9 @@
|
||||
"ARIA_LABEL": "Bytt {{ name }}"
|
||||
}
|
||||
},
|
||||
"ADF-TREE": {
|
||||
"LOAD-MORE-BUTTON": "Last inn flere {{ name }}"
|
||||
},
|
||||
"LIBRARY": {
|
||||
"DIALOG": {
|
||||
"CREATE_TITLE": "Opprett bibliotek",
|
||||
@@ -538,5 +545,8 @@
|
||||
"NODE_COUNTER": {
|
||||
"SELECTED_COUNT": "{{ count }} valgt"
|
||||
},
|
||||
"TAG_NODE_LIST": {
|
||||
"VIEW_MORE": "Vis {{ count }} til"
|
||||
},
|
||||
"swsdp": "Eksempel: Prosjekt for nettsteddesign"
|
||||
}
|
||||
@@ -25,7 +25,8 @@
|
||||
},
|
||||
"ADF-NEW-VERSION-UPLOADER": {
|
||||
"DIALOG_LIST": {
|
||||
"TITLE": "Versies beheren"
|
||||
"TITLE": "Versies beheren",
|
||||
"CLOSE": "Sluiten"
|
||||
},
|
||||
"DIALOG_UPLOAD": {
|
||||
"TITLE": "Nieuwe versie uploaden",
|
||||
@@ -244,6 +245,7 @@
|
||||
},
|
||||
"BUTTONS": {
|
||||
"CLOSE": "Sluiten",
|
||||
"CLEAR": "Wissen",
|
||||
"REMOVE": "Verwijderen",
|
||||
"APPLY": "Toepassen",
|
||||
"CLEAR-ALL": {
|
||||
@@ -259,7 +261,9 @@
|
||||
"FROM": "Van",
|
||||
"TO": "Tot",
|
||||
"FROM-DATE": "Van",
|
||||
"TO-DATE": "Tot"
|
||||
"TO-DATE": "Tot",
|
||||
"SELECT-FROM-DATE": "Van-datum selecteren",
|
||||
"SELECT-TO-DATE": "Tot-datum selecteren"
|
||||
},
|
||||
"VALIDATION": {
|
||||
"REQUIRED-VALUE": "Vereiste waarde",
|
||||
@@ -464,6 +468,9 @@
|
||||
"ARIA_LABEL": "{{ name }} in-/uitschakelen"
|
||||
}
|
||||
},
|
||||
"ADF-TREE": {
|
||||
"LOAD-MORE-BUTTON": "Meer {{ name }} laden"
|
||||
},
|
||||
"LIBRARY": {
|
||||
"DIALOG": {
|
||||
"CREATE_TITLE": "Bibliotheek maken",
|
||||
@@ -538,5 +545,8 @@
|
||||
"NODE_COUNTER": {
|
||||
"SELECTED_COUNT": "{{ count }} geselecteerd"
|
||||
},
|
||||
"TAG_NODE_LIST": {
|
||||
"VIEW_MORE": "{{ count }} meer weergeven"
|
||||
},
|
||||
"swsdp": "Voorbeeld: Websiteontwerpproject"
|
||||
}
|
||||
@@ -25,7 +25,8 @@
|
||||
},
|
||||
"ADF-NEW-VERSION-UPLOADER": {
|
||||
"DIALOG_LIST": {
|
||||
"TITLE": "Zarządzaj wersjami"
|
||||
"TITLE": "Zarządzaj wersjami",
|
||||
"CLOSE": "Zamknij"
|
||||
},
|
||||
"DIALOG_UPLOAD": {
|
||||
"TITLE": "Prześlij nową wersję",
|
||||
@@ -244,6 +245,7 @@
|
||||
},
|
||||
"BUTTONS": {
|
||||
"CLOSE": "Zamknij",
|
||||
"CLEAR": "Wyczyść",
|
||||
"REMOVE": "Usuń",
|
||||
"APPLY": "Zastosuj",
|
||||
"CLEAR-ALL": {
|
||||
@@ -259,7 +261,9 @@
|
||||
"FROM": "Od",
|
||||
"TO": "Do",
|
||||
"FROM-DATE": "Od",
|
||||
"TO-DATE": "Do"
|
||||
"TO-DATE": "Do",
|
||||
"SELECT-FROM-DATE": "Wybierz Datę od",
|
||||
"SELECT-TO-DATE": "Wybierz Datę do"
|
||||
},
|
||||
"VALIDATION": {
|
||||
"REQUIRED-VALUE": "Wymagana wartość",
|
||||
@@ -464,6 +468,9 @@
|
||||
"ARIA_LABEL": "Przełącz {{ name }}"
|
||||
}
|
||||
},
|
||||
"ADF-TREE": {
|
||||
"LOAD-MORE-BUTTON": "Wczytaj {{ name }}"
|
||||
},
|
||||
"LIBRARY": {
|
||||
"DIALOG": {
|
||||
"CREATE_TITLE": "Utwórz bibliotekę",
|
||||
@@ -538,5 +545,8 @@
|
||||
"NODE_COUNTER": {
|
||||
"SELECTED_COUNT": "Liczba zaznaczonych: {{ count }}"
|
||||
},
|
||||
"TAG_NODE_LIST": {
|
||||
"VIEW_MORE": "Wyświetl {{ count }} więcej"
|
||||
},
|
||||
"swsdp": "Przykład: projekt układu witryny internetowej"
|
||||
}
|
||||
@@ -25,7 +25,8 @@
|
||||
},
|
||||
"ADF-NEW-VERSION-UPLOADER": {
|
||||
"DIALOG_LIST": {
|
||||
"TITLE": "Gerenciar versões"
|
||||
"TITLE": "Gerenciar versões",
|
||||
"CLOSE": "Fechar"
|
||||
},
|
||||
"DIALOG_UPLOAD": {
|
||||
"TITLE": "Carregar nova versão",
|
||||
@@ -244,6 +245,7 @@
|
||||
},
|
||||
"BUTTONS": {
|
||||
"CLOSE": "Fechar",
|
||||
"CLEAR": "Limpar",
|
||||
"REMOVE": "Excluir",
|
||||
"APPLY": "Aplicar",
|
||||
"CLEAR-ALL": {
|
||||
@@ -259,7 +261,9 @@
|
||||
"FROM": "De",
|
||||
"TO": "a",
|
||||
"FROM-DATE": "De",
|
||||
"TO-DATE": "a"
|
||||
"TO-DATE": "a",
|
||||
"SELECT-FROM-DATE": "Selecionar data inicial",
|
||||
"SELECT-TO-DATE": "Selecionar data final"
|
||||
},
|
||||
"VALIDATION": {
|
||||
"REQUIRED-VALUE": "Valor obrigatório",
|
||||
@@ -464,6 +468,9 @@
|
||||
"ARIA_LABEL": "Alternar {{ name }}"
|
||||
}
|
||||
},
|
||||
"ADF-TREE": {
|
||||
"LOAD-MORE-BUTTON": "Carregar mais {{ name }}"
|
||||
},
|
||||
"LIBRARY": {
|
||||
"DIALOG": {
|
||||
"CREATE_TITLE": "Criar biblioteca",
|
||||
@@ -538,5 +545,8 @@
|
||||
"NODE_COUNTER": {
|
||||
"SELECTED_COUNT": "{{ count }} selecionado(s)"
|
||||
},
|
||||
"TAG_NODE_LIST": {
|
||||
"VIEW_MORE": "Visualizar{{ count }} mais"
|
||||
},
|
||||
"swsdp": "Amostra: Projeto de design do site da Web"
|
||||
}
|
||||
@@ -25,7 +25,8 @@
|
||||
},
|
||||
"ADF-NEW-VERSION-UPLOADER": {
|
||||
"DIALOG_LIST": {
|
||||
"TITLE": "Управление версиями"
|
||||
"TITLE": "Управление версиями",
|
||||
"CLOSE": "Закрыть"
|
||||
},
|
||||
"DIALOG_UPLOAD": {
|
||||
"TITLE": "Загрузить новую версию",
|
||||
@@ -244,6 +245,7 @@
|
||||
},
|
||||
"BUTTONS": {
|
||||
"CLOSE": "Закрыть",
|
||||
"CLEAR": "Очистить",
|
||||
"REMOVE": "Удалить",
|
||||
"APPLY": "Применить",
|
||||
"CLEAR-ALL": {
|
||||
@@ -259,7 +261,9 @@
|
||||
"FROM": "От",
|
||||
"TO": "До",
|
||||
"FROM-DATE": "От",
|
||||
"TO-DATE": "До"
|
||||
"TO-DATE": "До",
|
||||
"SELECT-FROM-DATE": "Выбрать с даты",
|
||||
"SELECT-TO-DATE": "Выбрать по дату"
|
||||
},
|
||||
"VALIDATION": {
|
||||
"REQUIRED-VALUE": "Обязательное значение",
|
||||
@@ -464,6 +468,9 @@
|
||||
"ARIA_LABEL": "Переключить {{ name }}"
|
||||
}
|
||||
},
|
||||
"ADF-TREE": {
|
||||
"LOAD-MORE-BUTTON": "Загрузить еще {{ name }}"
|
||||
},
|
||||
"LIBRARY": {
|
||||
"DIALOG": {
|
||||
"CREATE_TITLE": "Создание библиотеки",
|
||||
@@ -538,5 +545,8 @@
|
||||
"NODE_COUNTER": {
|
||||
"SELECTED_COUNT": "Выбрано {{ count }}"
|
||||
},
|
||||
"TAG_NODE_LIST": {
|
||||
"VIEW_MORE": "Просмотреть еще {{ count }}"
|
||||
},
|
||||
"swsdp": "Пример: проект дизайна веб-сайта"
|
||||
}
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user