mirror of
https://github.com/Alfresco/alfresco-ng2-components.git
synced 2026-09-16 18:13:06 +00:00
Compare commits
1
Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
39a626de25 |
@@ -1,17 +0,0 @@
|
||||
# This file is used by the build system to adjust CSS and JS output to support the specified browsers below.
|
||||
# For additional information regarding the format and rule options, please see:
|
||||
# https://github.com/browserslist/browserslist#queries
|
||||
|
||||
# For the full list of supported browsers by the Angular framework, please see:
|
||||
# https://angular.io/guide/browser-support
|
||||
|
||||
# You can see what browsers were selected by your queries by running:
|
||||
# npx browserslist
|
||||
|
||||
last 1 Chrome version
|
||||
last 1 Firefox version
|
||||
last 2 Edge major versions
|
||||
last 2 Safari major version
|
||||
last 2 iOS major versions
|
||||
Firefox ESR
|
||||
not IE 9-11 # For IE 9-11 support, remove 'not'.
|
||||
-123
@@ -1,123 +0,0 @@
|
||||
{
|
||||
"root": true,
|
||||
"ignorePatterns": [
|
||||
"projects/**/*"
|
||||
],
|
||||
"overrides": [
|
||||
{
|
||||
"files": [
|
||||
"*.ts"
|
||||
],
|
||||
"parserOptions": {
|
||||
"project": [
|
||||
"tsconfig.json",
|
||||
"e2e/tsconfig.e2e.json"
|
||||
],
|
||||
"createDefaultProgram": true
|
||||
},
|
||||
"extends": [
|
||||
"plugin:@angular-eslint/ng-cli-compat",
|
||||
"plugin:@angular-eslint/ng-cli-compat--formatting-add-on",
|
||||
"plugin:@angular-eslint/template/process-inline-templates"
|
||||
],
|
||||
"plugins": [
|
||||
"eslint-plugin-unicorn",
|
||||
"eslint-plugin-rxjs",
|
||||
"ban"
|
||||
],
|
||||
"rules": {
|
||||
"ban/ban": [
|
||||
"error",
|
||||
{ "name": "eval", "message": "Calls to eval is not allowed." },
|
||||
{ "name": "fdescribe", "message": "Calls to fdescribe is not allowed" },
|
||||
{ "name": "fit", "message": "Calls to fit is not allowed" },
|
||||
{ "name": "xit", "message": "Calls to xit is not allowed" },
|
||||
{ "name": "xdescribe", "message": "Calls to xdescribe is not allowed" },
|
||||
{ "name": ["test", "only"], "message": "Calls to test.only is not allowed" },
|
||||
{ "name": ["describe", "only"], "message": "Calls to describe.only is not allowed" }
|
||||
],
|
||||
"@angular-eslint/component-selector": [
|
||||
"error",
|
||||
{
|
||||
"type": "element",
|
||||
"prefix": [
|
||||
"adf",
|
||||
"app"
|
||||
],
|
||||
"style": "kebab-case"
|
||||
}
|
||||
],
|
||||
"@angular-eslint/directive-selector": [
|
||||
"error",
|
||||
{
|
||||
"type": [
|
||||
"element",
|
||||
"attribute"
|
||||
],
|
||||
"prefix": [
|
||||
"adf",
|
||||
"app"
|
||||
],
|
||||
"style": "kebab-case"
|
||||
}
|
||||
],
|
||||
"@angular-eslint/no-host-metadata-property": "off",
|
||||
"@angular-eslint/no-input-prefix": "error",
|
||||
"@typescript-eslint/consistent-type-definitions": "error",
|
||||
"@typescript-eslint/dot-notation": "off",
|
||||
"@typescript-eslint/explicit-member-accessibility": [
|
||||
"off",
|
||||
{
|
||||
"accessibility": "explicit"
|
||||
}
|
||||
],
|
||||
"@typescript-eslint/no-inferrable-types": "off",
|
||||
"@typescript-eslint/no-require-imports": "off",
|
||||
"@typescript-eslint/no-var-requires": "error",
|
||||
|
||||
"@typescript-eslint/member-ordering": "off",
|
||||
"prefer-arrow/prefer-arrow-functions": "off",
|
||||
|
||||
"brace-style": [
|
||||
"error",
|
||||
"1tbs"
|
||||
],
|
||||
"comma-dangle": "error",
|
||||
"default-case": "error",
|
||||
"import/order": "off",
|
||||
"max-len": [
|
||||
"error",
|
||||
{
|
||||
"code": 240
|
||||
}
|
||||
],
|
||||
"no-bitwise": "off",
|
||||
"no-duplicate-imports": "error",
|
||||
"no-multiple-empty-lines": "error",
|
||||
"no-redeclare": "error",
|
||||
"no-return-await": "error",
|
||||
"rxjs/no-create": "error",
|
||||
"rxjs/no-subject-unsubscribe": "error",
|
||||
"rxjs/no-subject-value": "error",
|
||||
"rxjs/no-unsafe-takeuntil": "error",
|
||||
"unicorn/filename-case": "error",
|
||||
"@typescript-eslint/no-unused-expressions": [
|
||||
"error",
|
||||
{
|
||||
"allowShortCircuit": true,
|
||||
"allowTernary": true
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"files": [
|
||||
"*.html"
|
||||
],
|
||||
"extends": [
|
||||
"plugin:@angular-eslint/template/recommended"
|
||||
],
|
||||
"rules": {}
|
||||
}
|
||||
]
|
||||
}
|
||||
+21
-2
@@ -10,9 +10,28 @@
|
||||
# precedence. When someone opens a pull request that only
|
||||
# modifies JS files, only @js-owner and not the global
|
||||
# owner(s) will be requested for a review.
|
||||
/e2e/ @eromano @cristinaj
|
||||
e2e/* @eromano @cristinaj @gmandakini @marouanbentaleb
|
||||
|
||||
# You can also use email addresses if you prefer. They'll be
|
||||
# used to look up users just like we do for commit author
|
||||
# emails.
|
||||
#*.go docs@example.com
|
||||
docs/* @m-hulbert @eromano
|
||||
|
||||
# In this example, @doctocat owns any files in the build/logs
|
||||
# directory at the root of the repository and any of its
|
||||
# subdirectories.
|
||||
#/build/logs/ @doctocat
|
||||
|
||||
# The `docs/*` pattern will match files like
|
||||
# `docs/getting-started.md` but not further nested files like
|
||||
# `docs/build-app/troubleshooting.md`.
|
||||
/docs/ @m-hulbert @eromano
|
||||
#docs/* docs@example.com
|
||||
|
||||
# In this example, @octocat owns any file in an apps directory
|
||||
# anywhere in your repository.
|
||||
#apps/ @octocat
|
||||
|
||||
# In this example, @doctocat owns any file in the `/docs`
|
||||
# directory in the root of your repository.
|
||||
#/docs/ @doctocat
|
||||
|
||||
@@ -1,18 +0,0 @@
|
||||
version: 2
|
||||
updates:
|
||||
- package-ecosystem: npm
|
||||
directory: "/"
|
||||
schedule:
|
||||
interval: "weekly"
|
||||
day: "sunday"
|
||||
open-pull-requests-limit: 5
|
||||
target-branch: develop
|
||||
ignore:
|
||||
- dependency-name: "@alfresco/*"
|
||||
- dependency-name: "@angular/*"
|
||||
- dependency-name: "@angular-devkit/*"
|
||||
- dependency-name: "@ngrx/*"
|
||||
- dependency-name: "@nrwl/*"
|
||||
- dependency-name: "pdfjs-dist"
|
||||
- dependency-name: "@types/*"
|
||||
- dependency-name: "typescript"
|
||||
@@ -1,54 +0,0 @@
|
||||
name: "CodeQL"
|
||||
|
||||
on:
|
||||
push:
|
||||
branches: [develop, master]
|
||||
pull_request:
|
||||
# The branches below must be a subset of the branches above
|
||||
branches: [develop]
|
||||
schedule:
|
||||
- cron: '0 5 * * 0'
|
||||
|
||||
jobs:
|
||||
analyze:
|
||||
name: Analyze
|
||||
runs-on: ubuntu-latest
|
||||
|
||||
steps:
|
||||
- name: Checkout repository
|
||||
uses: actions/checkout@v2
|
||||
with:
|
||||
# We must fetch at least the immediate parents so that if this is
|
||||
# a pull request then we can checkout the head.
|
||||
fetch-depth: 2
|
||||
|
||||
# If this run was triggered by a pull request event, then checkout
|
||||
# the head of the pull request instead of the merge commit.
|
||||
- run: git checkout HEAD^2
|
||||
if: ${{ github.event_name == 'pull_request' }}
|
||||
|
||||
# Initializes the CodeQL tools for scanning.
|
||||
- name: Initialize CodeQL
|
||||
uses: github/codeql-action/init@v1
|
||||
# Override language selection by uncommenting this and choosing your languages
|
||||
with:
|
||||
languages: javascript
|
||||
|
||||
# Autobuild attempts to build any compiled languages (C/C++, C#, or Java).
|
||||
# If this step fails, then you should remove it and run the build manually (see below)
|
||||
- name: Autobuild
|
||||
uses: github/codeql-action/autobuild@v1
|
||||
|
||||
# ℹ️ Command-line programs to run using the OS shell.
|
||||
# 📚 https://git.io/JvXDl
|
||||
|
||||
# ✏️ If the Autobuild fails above, remove it and uncomment the following three lines
|
||||
# and modify them (or add more) to build your code if your project
|
||||
# uses a compiled language
|
||||
|
||||
#- run: |
|
||||
# make bootstrap
|
||||
# make release
|
||||
|
||||
- name: Perform CodeQL Analysis
|
||||
uses: github/codeql-action/analyze@v1
|
||||
@@ -1,18 +0,0 @@
|
||||
on:
|
||||
issue_comment:
|
||||
types: [created]
|
||||
name: Automatic Rebase
|
||||
jobs:
|
||||
rebase:
|
||||
name: Rebase
|
||||
if: github.event.issue.pull_request != '' && contains(github.event.comment.body, '/rebase')
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: Checkout the latest code
|
||||
uses: actions/checkout@v2
|
||||
with:
|
||||
fetch-depth: 0
|
||||
- name: Automatic Rebase
|
||||
uses: cirrus-actions/rebase@1.3.1
|
||||
env:
|
||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||
+3
-13
@@ -1,17 +1,13 @@
|
||||
/.angular/cache
|
||||
*.log
|
||||
node_modules
|
||||
bundles
|
||||
workspace.xml
|
||||
.idea/
|
||||
*.iml
|
||||
.env.*
|
||||
.env
|
||||
dist/
|
||||
e2e/.env.cloud
|
||||
tmp
|
||||
temp
|
||||
e2e-output*/
|
||||
e2e-output/
|
||||
/e2e/downloads/
|
||||
*.npmrc
|
||||
.history
|
||||
@@ -20,16 +16,10 @@ e2e-output*/
|
||||
/demo-shell/dist-dev-temp/
|
||||
/lib/export-new.json
|
||||
/lib/config/exportCheck.js
|
||||
/lib/config/export-check/export-new.json
|
||||
/lib/config/export-check/exportCheck.js
|
||||
/docs/sourceinfo
|
||||
/docs/docs.json
|
||||
/protractorFailuresReport
|
||||
coverage/
|
||||
/desktop.ini
|
||||
out-tsc
|
||||
!/.protractor-smartrunner/
|
||||
/reports/
|
||||
e2e-result-*
|
||||
licenses.txt
|
||||
.DS_Store
|
||||
|
||||
.angular
|
||||
|
||||
@@ -1,20 +0,0 @@
|
||||
pull_request_rules:
|
||||
- name: automatic merge for Dependabot pull requests
|
||||
conditions:
|
||||
- author=dependabot-preview[bot]
|
||||
- status-success=continuous-integration/travis-ci/pr
|
||||
- status-success=security/snyk - package.json (eromano (GitHub marketplace))
|
||||
actions:
|
||||
merge:
|
||||
method: merge
|
||||
- name: merge when all requested reviews are valid
|
||||
conditions:
|
||||
- status-success=continuous-integration/travis-ci/pr
|
||||
- status-success=security/snyk - package.json (eromano (GitHub marketplace))
|
||||
- '#approved-reviews-by>=1'
|
||||
- '#changes-requested-reviews-by=0'
|
||||
- '#commented-reviews-by=0'
|
||||
- label!="do not merge"
|
||||
actions:
|
||||
merge:
|
||||
method: merge
|
||||
@@ -1,46 +0,0 @@
|
||||
# Snyk (https://snyk.io) policy file, patches or ignores known vulnerabilities.
|
||||
version: v1.14.1
|
||||
ignore: {}
|
||||
# patches apply the minimum changes required to fix a vulnerability
|
||||
patch:
|
||||
SNYK-JS-HTTPSPROXYAGENT-469131:
|
||||
- '@alfresco/adf-cli > npm-registry-fetch > make-fetch-happen > https-proxy-agent':
|
||||
patched: '2019-11-20T10:48:59.194Z'
|
||||
- '@alfresco/js-api > @alfresco/adf-cli > npm-registry-fetch > make-fetch-happen > https-proxy-agent':
|
||||
patched: '2019-11-20T10:48:59.194Z'
|
||||
SNYK-JS-TREEKILL-536781:
|
||||
- snyk > snyk-sbt-plugin > tree-kill:
|
||||
patched: '2019-12-12T00:35:06.820Z'
|
||||
SNYK-JS-LODASH-567746:
|
||||
- snyk > lodash:
|
||||
patched: '2020-05-01T00:35:43.233Z'
|
||||
- snyk > @snyk/dep-graph > lodash:
|
||||
patched: '2020-05-01T00:35:43.233Z'
|
||||
- snyk > inquirer > lodash:
|
||||
patched: '2020-05-01T00:35:43.233Z'
|
||||
- snyk > snyk-config > lodash:
|
||||
patched: '2020-05-01T00:35:43.233Z'
|
||||
- snyk > snyk-mvn-plugin > lodash:
|
||||
patched: '2020-05-01T00:35:43.233Z'
|
||||
- snyk > snyk-nodejs-lockfile-parser > lodash:
|
||||
patched: '2020-05-01T00:35:43.233Z'
|
||||
- snyk > snyk-nuget-plugin > lodash:
|
||||
patched: '2020-05-01T00:35:43.233Z'
|
||||
- snyk > @snyk/dep-graph > graphlib > lodash:
|
||||
patched: '2020-05-01T00:35:43.233Z'
|
||||
- snyk > snyk-go-plugin > graphlib > lodash:
|
||||
patched: '2020-05-01T00:35:43.233Z'
|
||||
- snyk > snyk-nodejs-lockfile-parser > graphlib > lodash:
|
||||
patched: '2020-05-01T00:35:43.233Z'
|
||||
- snyk > @snyk/snyk-cocoapods-plugin > @snyk/dep-graph > lodash:
|
||||
patched: '2020-05-01T00:35:43.233Z'
|
||||
- snyk > snyk-nuget-plugin > dotnet-deps-parser > lodash:
|
||||
patched: '2020-05-01T00:35:43.233Z'
|
||||
- snyk > snyk-php-plugin > @snyk/composer-lockfile-parser > lodash:
|
||||
patched: '2020-05-01T00:35:43.233Z'
|
||||
- snyk > @snyk/snyk-cocoapods-plugin > @snyk/dep-graph > graphlib > lodash:
|
||||
patched: '2020-05-01T00:35:43.233Z'
|
||||
- snyk > @snyk/snyk-cocoapods-plugin > @snyk/cocoapods-lockfile-parser > @snyk/ruby-semver > lodash:
|
||||
patched: '2020-05-01T00:35:43.233Z'
|
||||
- snyk > @snyk/snyk-cocoapods-plugin > @snyk/cocoapods-lockfile-parser > @snyk/dep-graph > graphlib > lodash:
|
||||
patched: '2020-05-01T00:35:43.233Z'
|
||||
@@ -1,8 +0,0 @@
|
||||
import { create } from '@storybook/theming';
|
||||
|
||||
export default create({
|
||||
base: 'light',
|
||||
brandTitle: 'Hyland | Alfresco Storybook App',
|
||||
brandUrl: 'https://www.alfresco.com/',
|
||||
brandImage: '/assets/storybook-logo.png',
|
||||
});
|
||||
@@ -1,11 +0,0 @@
|
||||
module.exports = {
|
||||
stories: [],
|
||||
addons: ['@storybook/addon-essentials'],
|
||||
// uncomment the property below if you want to apply some webpack config globally
|
||||
// webpackFinal: async (config, { configType }) => {
|
||||
// // Make whatever fine-grained changes you need that should apply to all storybook configs
|
||||
|
||||
// // Return the altered config
|
||||
// return config;
|
||||
// },
|
||||
};
|
||||
@@ -1,10 +0,0 @@
|
||||
{
|
||||
"extends": "../tsconfig.json",
|
||||
"exclude": [
|
||||
"../**/*.spec.js",
|
||||
"../**/*.spec.ts",
|
||||
"../**/*.spec.tsx",
|
||||
"../**/*.spec.jsx"
|
||||
],
|
||||
"include": ["../**/*"]
|
||||
}
|
||||
@@ -1,3 +1 @@
|
||||
_theming.scss
|
||||
lib/core/viewer/components/pdf-viewer-host.component.scss
|
||||
lib/dist
|
||||
|
||||
+61
-530
@@ -1,562 +1,93 @@
|
||||
import:
|
||||
- source: Alfresco/alfresco-build-tools:.travis.docker_hub_login.yml@v1.1.1
|
||||
|
||||
git:
|
||||
depth: 3
|
||||
quiet: true
|
||||
|
||||
language: node_js
|
||||
arch: arm64-graviton2
|
||||
dist: bionic
|
||||
dist: trusty
|
||||
sudo: required
|
||||
node_js:
|
||||
- '14'
|
||||
# Use the explicit NodeJS LTS version 8.9.4 to avoid any automatic upgrade of the version.
|
||||
- '10.16.0'
|
||||
|
||||
before_install: . ./scripts/ci/job_hooks/before_install.sh
|
||||
install: ./scripts/ci/job_hooks/install.sh
|
||||
|
||||
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"
|
||||
- BUILT_LIBS_DIR="./lib/dist"
|
||||
- NODE_MODULES_DIR="./node_modules"
|
||||
- SMART_RUNNER_DIRECTORY=".protractor-smartrunner"
|
||||
#E2E VARIABLES
|
||||
- SAVE_SCREENSHOT=true
|
||||
- REDIRECT_URI=/
|
||||
- BROWSER_RUN=true
|
||||
- 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
|
||||
install:
|
||||
echo "no install"
|
||||
|
||||
branches:
|
||||
only:
|
||||
- /^master(-patch.*)?$/
|
||||
- /^develop(-patch.*)?$/
|
||||
- master
|
||||
- develop
|
||||
#remove after upgrade
|
||||
- angular-upgrade-v13
|
||||
- angular-upgrade-v14
|
||||
- development
|
||||
- /.*old-env.*/
|
||||
- /.*next-release.*/
|
||||
- /.*beta.*/
|
||||
- /.*greenkeeper.*/
|
||||
|
||||
# TRAVIS_PULL_REQUEST == false means is running on dev branch and is not a PR
|
||||
stages:
|
||||
- name: Prerequisite
|
||||
- name: Setup
|
||||
- name: "Build lib"
|
||||
if: tag IS blank
|
||||
- name: "Check bundle"
|
||||
if: type = push AND tag IS blank OR (type = cron || type = api)
|
||||
- name: "Trigger Alpha ADF child build"
|
||||
if: (branch = develop AND (type = cron || type = api)) OR commit_message =~ /\[trigger adf\]/
|
||||
- name: "Build Demo shell"
|
||||
if: tag IS blank
|
||||
- name: "Unit test Lib"
|
||||
if: type = pull_request || (type = cron || type = api) || branch = "angular-upgrade-v13"
|
||||
- name: "e2e Test"
|
||||
if: type = pull_request || (type = cron || type = api) || branch = "angular-upgrade-v13"
|
||||
- name: "Release tag"
|
||||
if: branch =~ /^master(-patch.*)?$/
|
||||
- name: "Deprecate develop builds"
|
||||
if: branch =~ /^master(-patch.*)?$/
|
||||
- name: Warm Up Cache & Lint & Build Dist
|
||||
- name: Unit test
|
||||
- name: e2e Test
|
||||
- name: Deploy PR
|
||||
|
||||
addons:
|
||||
chrome: stable
|
||||
before_script:
|
||||
- export GIT_HASH=`git rev-parse HEAD`
|
||||
services:
|
||||
- xvfb
|
||||
- "sudo chown root /opt/google/chrome/chrome-sandbox"
|
||||
- "sudo chmod 4755 /opt/google/chrome/chrome-sandbox"
|
||||
|
||||
before_install:
|
||||
- export CHROME_BIN=chromium-browser
|
||||
- export DISPLAY=:99.0
|
||||
- sh -e /etc/init.d/xvfb start
|
||||
- sleep 3 # give xvfb some time to start
|
||||
|
||||
jobs:
|
||||
include:
|
||||
# Big Bang ===================
|
||||
- stage: Prerequisite
|
||||
name: "Before anything unnece$$ary happens..."
|
||||
if: type == pull_request
|
||||
language: python
|
||||
python: 3.8
|
||||
install: echo "no install here"
|
||||
script: ./scripts/ci/jobs/dbpci-build-guard-check $TRAVIS_PULL_REQUEST || exit 1
|
||||
|
||||
# Setup ======================
|
||||
- stage: Setup
|
||||
name: "Node modules cache preparation"
|
||||
script: echo "Only here for setting up the shared node_modules"
|
||||
workspaces:
|
||||
create:
|
||||
name: node_modules_cache
|
||||
paths:
|
||||
- "$NODE_MODULES_DIR"
|
||||
use: node_modules_cache
|
||||
|
||||
# Run Only for any PR
|
||||
- stage: "Build lib"
|
||||
name: "Lib::Build"
|
||||
- stage: Warm Up Cache & Lint & Build Dist
|
||||
name: Warm Up Cache & Lint & Build Dist
|
||||
script:
|
||||
- ./scripts/travis/build/build-libs.sh || travis_terminate 1
|
||||
- ./scripts/travis/release/release-npm.sh || travis_terminate 1
|
||||
workspaces:
|
||||
create:
|
||||
name: built_libs_cache
|
||||
paths:
|
||||
- "$BUILT_LIBS_DIR"
|
||||
- "$NODE_MODULES_DIR"
|
||||
use: node_modules_cache
|
||||
|
||||
- stage: "Build lib"
|
||||
name: "Lint"
|
||||
script: ./scripts/lint.sh
|
||||
workspaces:
|
||||
use: node_modules_cache
|
||||
|
||||
- stage: "Build Demo shell"
|
||||
name: "Demo Shell & Storybook :Build && dockerize"
|
||||
before_script:
|
||||
- NODE_OPTIONS="--max-old-space-size=8192" $(npm bin)/nx run cli:build --prod
|
||||
- ./scripts/build/build-cli.sh
|
||||
script:
|
||||
# Build Demo shell & Storybook for production docker"
|
||||
- NODE_OPTIONS=--max_old_space_size=8192 nx build demoshell --configuration production
|
||||
- NODE_OPTIONS=--max_old_space_size=8192 nx run stories:build-storybook --configuration ci --projectBuildConfig=stories:build-storybook
|
||||
- ./scripts/travis/release/release-docker.sh
|
||||
workspaces:
|
||||
create:
|
||||
name: built_demo_shell_cache
|
||||
paths:
|
||||
- "$DEMO_SHELL_DIR"
|
||||
use:
|
||||
- built_libs_cache
|
||||
|
||||
- stage: "Unit test Lib"
|
||||
name: "content::unit"
|
||||
./scripts/travis/build/build.sh
|
||||
- stage: Unit test
|
||||
name: Unit test content
|
||||
script: ./scripts/travis/unit-test/content.sh
|
||||
workspaces:
|
||||
use: built_libs_cache
|
||||
|
||||
- stage: "Unit test Lib"
|
||||
name: "core-extension::unit"
|
||||
script: ./scripts/travis/unit-test/core-extension.sh
|
||||
workspaces:
|
||||
use: built_libs_cache
|
||||
|
||||
- stage: "Unit test Lib"
|
||||
name: "process-insights::unit"
|
||||
- stage: Unit test
|
||||
name: Unit test core extension demo
|
||||
script: ./scripts/travis/unit-test/core-extension-demo.sh
|
||||
- stage: Unit test
|
||||
name: Unit test process process-cloud insights
|
||||
script: ./scripts/travis/unit-test/process.sh
|
||||
workspaces:
|
||||
use: built_libs_cache
|
||||
|
||||
- stage: "Unit test Lib"
|
||||
name: "process-cloud::unit"
|
||||
script: ./scripts/travis/unit-test/process-cloud.sh
|
||||
workspaces:
|
||||
use: built_libs_cache
|
||||
|
||||
- stage: "Trigger Alpha ADF child build"
|
||||
name: "Trigger Alpha ADF child build"
|
||||
script: ./scripts/travis/update/update-project.sh -p $TRAVIS_BUILD_NUMBER -t $GITHUB_TOKEN -v alpha -c $TRAVIS_COMMIT
|
||||
workspaces:
|
||||
use: built_libs_cache
|
||||
|
||||
- stage: "Release tag"
|
||||
script: ./scripts/travis/release/git-tag.sh
|
||||
|
||||
- stage: "Deprecate develop builds"
|
||||
- stage: Deploy PR
|
||||
name: Deploy PR
|
||||
script:
|
||||
- ADF_VERSION=$(npm view @alfresco/adf-core@${TAG_NPM} version)
|
||||
- ./scripts/travis/release/deprecate-develop-build.sh -v ${ADF_VERSION}
|
||||
|
||||
- stage: "e2e Test"
|
||||
name: "Process Cloud:playwright"
|
||||
before_script: ./scripts/ci/jobs/dbpci-before-playwright
|
||||
script: ./scripts/travis/storybook-testing/storybook-test.sh
|
||||
workspaces:
|
||||
use:
|
||||
- built_libs_cache
|
||||
- built_demo_shell_cache
|
||||
|
||||
- stage: "e2e Test"
|
||||
name: "Core"
|
||||
before_script:
|
||||
- ./scripts/ci/job_hooks/before_e2e.sh
|
||||
- ./scripts/ci/check-env/check-cs-env.sh || travis_terminate 1
|
||||
- ./scripts/ci/check-env/check-ps-env.sh || travis_terminate 1
|
||||
script: ./scripts/travis/e2e/e2e.sh
|
||||
workspaces:
|
||||
create:
|
||||
name: e2e_cache
|
||||
paths:
|
||||
- "$SMART_RUNNER_DIRECTORY"
|
||||
use:
|
||||
- built_libs_cache
|
||||
- built_demo_shell_cache
|
||||
- e2e_cache
|
||||
env:
|
||||
- FOLDER="core"
|
||||
- PROVIDER='ALL'
|
||||
- AUTH_TYPE='OAUTH'
|
||||
|
||||
- stage: "e2e Test"
|
||||
name: "Content: Components"
|
||||
before_script:
|
||||
- ./scripts/ci/job_hooks/before_e2e.sh
|
||||
- ./scripts/ci/check-env/check-cs-env.sh || travis_terminate 1
|
||||
script: ./scripts/travis/e2e/e2e.sh
|
||||
workspaces:
|
||||
create:
|
||||
name: e2e_cache
|
||||
paths:
|
||||
- "$SMART_RUNNER_DIRECTORY"
|
||||
use:
|
||||
- built_libs_cache
|
||||
- built_demo_shell_cache
|
||||
- e2e_cache
|
||||
env:
|
||||
- FOLDER="content-services/components"
|
||||
- PROVIDER="ECM"
|
||||
- AUTH_TYPE="BASIC"
|
||||
|
||||
- stage: "e2e Test"
|
||||
name: "Content: Directives"
|
||||
before_script:
|
||||
- ./scripts/ci/job_hooks/before_e2e.sh
|
||||
- ./scripts/ci/check-env/check-cs-env.sh || travis_terminate 1
|
||||
script: ./scripts/travis/e2e/e2e.sh
|
||||
workspaces:
|
||||
create:
|
||||
name: e2e_cache
|
||||
paths:
|
||||
- "$SMART_RUNNER_DIRECTORY"
|
||||
use:
|
||||
- built_libs_cache
|
||||
- built_demo_shell_cache
|
||||
- e2e_cache
|
||||
env:
|
||||
- FOLDER="content-services/directives"
|
||||
- PROVIDER="ECM"
|
||||
- AUTH_TYPE="BASIC"
|
||||
|
||||
- stage: "e2e Test"
|
||||
name: "Content: Document List"
|
||||
before_script:
|
||||
- ./scripts/ci/job_hooks/before_e2e.sh
|
||||
- ./scripts/ci/check-env/check-cs-env.sh || travis_terminate 1
|
||||
script: ./scripts/travis/e2e/e2e.sh
|
||||
workspaces:
|
||||
create:
|
||||
name: e2e_cache
|
||||
paths:
|
||||
- "$SMART_RUNNER_DIRECTORY"
|
||||
use:
|
||||
- built_libs_cache
|
||||
- built_demo_shell_cache
|
||||
- e2e_cache
|
||||
env:
|
||||
- FOLDER="content-services/document-list"
|
||||
- PROVIDER="ECM"
|
||||
- AUTH_TYPE="BASIC"
|
||||
|
||||
- stage: "e2e Test"
|
||||
name: "Content: Metadata"
|
||||
before_script:
|
||||
- ./scripts/ci/job_hooks/before_e2e.sh
|
||||
- ./scripts/ci/check-env/check-cs-env.sh || travis_terminate 1
|
||||
script: ./scripts/travis/e2e/e2e.sh
|
||||
workspaces:
|
||||
create:
|
||||
name: e2e_cache
|
||||
paths:
|
||||
- "$SMART_RUNNER_DIRECTORY"
|
||||
use:
|
||||
- built_libs_cache
|
||||
- built_demo_shell_cache
|
||||
- e2e_cache
|
||||
env:
|
||||
- FOLDER="content-services/metadata"
|
||||
- PROVIDER="ECM"
|
||||
- AUTH_TYPE="BASIC"
|
||||
|
||||
- stage: "e2e Test"
|
||||
name: "Content: Upload and Versioning"
|
||||
before_script:
|
||||
- ./scripts/ci/job_hooks/before_e2e.sh
|
||||
- ./scripts/ci/check-env/check-cs-env.sh || travis_terminate 1
|
||||
script: ./scripts/travis/e2e/e2e.sh
|
||||
workspaces:
|
||||
create:
|
||||
name: e2e_cache
|
||||
paths:
|
||||
- "$SMART_RUNNER_DIRECTORY"
|
||||
use:
|
||||
- built_libs_cache
|
||||
- built_demo_shell_cache
|
||||
- e2e_cache
|
||||
env:
|
||||
- FOLDER="content-services/upload"
|
||||
- PROVIDER="ECM"
|
||||
- AUTH_TYPE="BASIC"
|
||||
|
||||
- stage: "e2e Test"
|
||||
name: "Search"
|
||||
before_script:
|
||||
- ./scripts/ci/job_hooks/before_e2e.sh
|
||||
- ./scripts/ci/check-env/check-cs-env.sh || travis_terminate 1
|
||||
script: ./scripts/travis/e2e/e2e.sh
|
||||
workspaces:
|
||||
create:
|
||||
name: e2e_cache
|
||||
paths:
|
||||
- "$SMART_RUNNER_DIRECTORY"
|
||||
use:
|
||||
- built_libs_cache
|
||||
- built_demo_shell_cache
|
||||
- e2e_cache
|
||||
env:
|
||||
- FOLDER="search"
|
||||
- PROVIDER="ECM"
|
||||
- AUTH_TYPE="BASIC"
|
||||
|
||||
- stage: "e2e Test"
|
||||
name: "Process: Form"
|
||||
before_script:
|
||||
- ./scripts/ci/job_hooks/before_e2e.sh
|
||||
- ./scripts/ci/check-env/check-ps-env.sh || travis_terminate 1
|
||||
- ./scripts/ci/check-env/check-external-cs-env.sh || travis_terminate 1
|
||||
script: ./scripts/travis/e2e/e2e.sh
|
||||
workspaces:
|
||||
create:
|
||||
name: e2e_cache
|
||||
paths:
|
||||
- "$SMART_RUNNER_DIRECTORY"
|
||||
use:
|
||||
- built_libs_cache
|
||||
- built_demo_shell_cache
|
||||
- e2e_cache
|
||||
env:
|
||||
- FOLDER="process-services/form"
|
||||
- PROVIDER="BPM"
|
||||
- AUTH_TYPE="OAUTH"
|
||||
|
||||
- stage: "e2e Test"
|
||||
name: "Process: Process"
|
||||
before_script:
|
||||
- ./scripts/ci/job_hooks/before_e2e.sh
|
||||
- ./scripts/ci/check-env/check-ps-env.sh || travis_terminate 1
|
||||
- ./scripts/ci/check-env/check-external-cs-env.sh || travis_terminate 1
|
||||
script: ./scripts/travis/e2e/e2e.sh
|
||||
workspaces:
|
||||
create:
|
||||
name: e2e_cache
|
||||
paths:
|
||||
- "$SMART_RUNNER_DIRECTORY"
|
||||
use:
|
||||
- built_libs_cache
|
||||
- built_demo_shell_cache
|
||||
- e2e_cache
|
||||
env:
|
||||
- FOLDER="process-services/process"
|
||||
- PROVIDER="BPM"
|
||||
- AUTH_TYPE="OAUTH"
|
||||
|
||||
- stage: "e2e Test"
|
||||
name: "Process: Tasks"
|
||||
before_script:
|
||||
- ./scripts/ci/job_hooks/before_e2e.sh
|
||||
- ./scripts/ci/check-env/check-ps-env.sh || travis_terminate 1
|
||||
- ./scripts/ci/check-env/check-external-cs-env.sh || travis_terminate 1
|
||||
script: ./scripts/travis/e2e/e2e.sh
|
||||
workspaces:
|
||||
create:
|
||||
name: e2e_cache
|
||||
paths:
|
||||
- "$SMART_RUNNER_DIRECTORY"
|
||||
use:
|
||||
- built_libs_cache
|
||||
- built_demo_shell_cache
|
||||
- e2e_cache
|
||||
env:
|
||||
- FOLDER="process-services/tasks"
|
||||
- PROVIDER="BPM"
|
||||
- AUTH_TYPE="OAUTH"
|
||||
|
||||
- stage: "e2e Test"
|
||||
name: "Process: Widgets"
|
||||
before_script:
|
||||
- ./scripts/ci/job_hooks/before_e2e.sh
|
||||
- ./scripts/ci/check-env/check-ps-env.sh || travis_terminate 1
|
||||
- ./scripts/ci/check-env/check-external-cs-env.sh || travis_terminate 1
|
||||
script: ./scripts/travis/e2e/e2e.sh
|
||||
workspaces:
|
||||
create:
|
||||
name: e2e_cache
|
||||
paths:
|
||||
- "$SMART_RUNNER_DIRECTORY"
|
||||
use:
|
||||
- built_libs_cache
|
||||
- built_demo_shell_cache
|
||||
- e2e_cache
|
||||
env:
|
||||
- FOLDER="process-services/widgets"
|
||||
- PROVIDER="BPM"
|
||||
- AUTH_TYPE="OAUTH"
|
||||
|
||||
- stage: "e2e Test"
|
||||
name: "Process Cloud:playwright"
|
||||
before_script:
|
||||
- ./scripts/ci/job_hooks/before_e2e.sh
|
||||
- ./scripts/ci/jobs/dbpci-before-playwright || travis_terminate 1
|
||||
- ./scripts/ci/check-env/check-ps-cloud-env.sh || travis_terminate 1
|
||||
script: ./scripts/travis/storybook-testing/storybook-test.sh
|
||||
workspaces:
|
||||
use:
|
||||
- built_libs_cache
|
||||
- built_demo_shell_cache
|
||||
|
||||
- stage: "e2e Test"
|
||||
name: "Process Cloud : Form"
|
||||
before_script:
|
||||
- ./scripts/ci/job_hooks/before_e2e.sh
|
||||
- ./scripts/ci/check-env/check-cs-env.sh || travis_terminate 1
|
||||
- ./scripts/ci/check-env/check-ps-cloud-env.sh || travis_terminate 1
|
||||
script: ./scripts/travis/e2e/e2e.sh
|
||||
workspaces:
|
||||
create:
|
||||
name: e2e_cache
|
||||
paths:
|
||||
- "$SMART_RUNNER_DIRECTORY"
|
||||
use:
|
||||
- built_libs_cache
|
||||
- built_demo_shell_cache
|
||||
- e2e_cache
|
||||
env:
|
||||
- FOLDER="process-services-cloud/form-field"
|
||||
- PROVIDER="ALL"
|
||||
- AUTH_TYPE="OAUTH"
|
||||
- PROXY_HOST_BPM=$E2E_HOST_APA
|
||||
|
||||
- stage: "e2e Test"
|
||||
name: "Process Cloud : People"
|
||||
before_script:
|
||||
- ./scripts/ci/job_hooks/before_e2e.sh
|
||||
- ./scripts/ci/check-env/check-cs-env.sh || travis_terminate 1
|
||||
- ./scripts/ci/check-env/check-ps-cloud-env.sh || travis_terminate 1
|
||||
script: ./scripts/travis/e2e/e2e.sh
|
||||
workspaces:
|
||||
create:
|
||||
name: e2e_cache
|
||||
paths:
|
||||
- "$SMART_RUNNER_DIRECTORY"
|
||||
use:
|
||||
- built_libs_cache
|
||||
- built_demo_shell_cache
|
||||
- e2e_cache
|
||||
env:
|
||||
- FOLDER="process-services-cloud/people"
|
||||
- PROVIDER="ALL"
|
||||
- AUTH_TYPE="OAUTH"
|
||||
- PROXY_HOST_BPM=$E2E_HOST_APA
|
||||
|
||||
- stage: "e2e Test"
|
||||
name: "Process Cloud : Process"
|
||||
before_script:
|
||||
- ./scripts/ci/job_hooks/before_e2e.sh
|
||||
- ./scripts/ci/check-env/check-cs-env.sh || travis_terminate 1
|
||||
- ./scripts/ci/check-env/check-ps-cloud-env.sh || travis_terminate 1
|
||||
script: ./scripts/travis/e2e/e2e.sh
|
||||
workspaces:
|
||||
create:
|
||||
name: e2e_cache
|
||||
paths:
|
||||
- "$SMART_RUNNER_DIRECTORY"
|
||||
use:
|
||||
- built_libs_cache
|
||||
- built_demo_shell_cache
|
||||
- e2e_cache
|
||||
env:
|
||||
- FOLDER="process-services-cloud/process"
|
||||
- PROVIDER="ALL"
|
||||
- AUTH_TYPE="OAUTH"
|
||||
- PROXY_HOST_BPM=$E2E_HOST_APA
|
||||
|
||||
- stage: "e2e Test"
|
||||
name: "Process Cloud : Start Task"
|
||||
before_script:
|
||||
- ./scripts/ci/job_hooks/before_e2e.sh
|
||||
- ./scripts/ci/check-env/check-cs-env.sh || travis_terminate 1
|
||||
- ./scripts/ci/check-env/check-ps-cloud-env.sh || travis_terminate 1
|
||||
script: ./scripts/travis/e2e/e2e.sh
|
||||
workspaces:
|
||||
create:
|
||||
name: e2e_cache
|
||||
paths:
|
||||
- "$SMART_RUNNER_DIRECTORY"
|
||||
use:
|
||||
- built_libs_cache
|
||||
- built_demo_shell_cache
|
||||
- e2e_cache
|
||||
env:
|
||||
- FOLDER="process-services-cloud/start-task"
|
||||
- PROVIDER="ALL"
|
||||
- AUTH_TYPE="OAUTH"
|
||||
- PROXY_HOST_BPM=$E2E_HOST_APA
|
||||
|
||||
- stage: "e2e Test"
|
||||
name: "Process Cloud : Tasks List"
|
||||
before_script:
|
||||
- ./scripts/ci/job_hooks/before_e2e.sh
|
||||
- ./scripts/ci/check-env/check-cs-env.sh || travis_terminate 1
|
||||
- ./scripts/ci/check-env/check-ps-cloud-env.sh || travis_terminate 1
|
||||
script: ./scripts/travis/e2e/e2e.sh
|
||||
workspaces:
|
||||
create:
|
||||
name: e2e_cache
|
||||
paths:
|
||||
- "$SMART_RUNNER_DIRECTORY"
|
||||
use:
|
||||
- built_libs_cache
|
||||
- built_demo_shell_cache
|
||||
- e2e_cache
|
||||
env:
|
||||
- FOLDER="process-services-cloud/task-list"
|
||||
- PROVIDER="ALL"
|
||||
- AUTH_TYPE="OAUTH"
|
||||
- PROXY_HOST_BPM=$E2E_HOST_APA
|
||||
|
||||
- stage: Check bundle
|
||||
./scripts/travis/deploy/deploy.sh
|
||||
- stage: Update children projects dependency #Update children projects dependency
|
||||
name: Update Related Project
|
||||
if: tag =~ .*beta.*
|
||||
script: ./scripts/travis/update/update-children.sh
|
||||
- stage: e2e Test
|
||||
name: core
|
||||
script: ./scripts/travis/e2e/core-e2e.sh
|
||||
- stage: e2e Test
|
||||
name: content
|
||||
script:
|
||||
- ADF_VERSION=$(npm view @alfresco/adf-core@${TAG_NPM} version)
|
||||
- ./scripts/travis/build/npm-check-bundles.sh -v ${ADF_VERSION}
|
||||
workspaces:
|
||||
use: built_libs_cache
|
||||
./scripts/travis/e2e/content-services-e2e.sh
|
||||
- stage: e2e Test
|
||||
name: search
|
||||
script:
|
||||
./scripts/travis/e2e/search-e2e.sh
|
||||
- stage: e2e Test
|
||||
name: process
|
||||
script:
|
||||
./scripts/travis/e2e/process-services-e2e.sh
|
||||
- stage: e2e Test
|
||||
name: process Cloud
|
||||
script:
|
||||
./scripts/travis/e2e/process-services-cloud-e2e.sh
|
||||
|
||||
notifications:
|
||||
slack:
|
||||
on_pull_requests: false
|
||||
rooms:
|
||||
secure: "qcTP/+rhVweMSZZAQMPz4sW7boS8XC0RX1SPYgg7hIfxBr9747WpRLkJ1sirkVaXI/6XfYAyl42CTfPmTuJxIC+co/NSnEDknwVsnKZd0O/ykTpo+mxIN4BTZX8dm+gELR5IEYQPs+Yki3ZnD9b+0mCK1yD8JallKCQeE2U9BhzZhP/Fn0ce35EulybNp3QQDaox0XC+7gadMdxlvK8mzP1scw76wRLtx25QLxxV+OwEw0bzyh8y3onfjHfnoDcUQWRTNdnjapzmgf1LNdC202A5kwp5sJggfSDr+ActRqaMvv4BbMsFpdan34B6zPQJfyZL1r8IB8O8BEKcAaOUVcTjnZAOom8kHS8F07/mo5xnNYmV8oNX2/egr1CiG4U0EAGF2XGqM+vetYnF88LTEzy84kVxmSwKGVfzlGOyTplMXJ1iCENndtfWm1AXhAFj5RSsSAZg6IStTM+mcpnC75moEwQtj8bTenwehHz1HQAjQX7xeTQo27SxDc7oqp1ReyXCllMjKxckjVGmp2j6yxn1Jl55kivBj57vluLtEtziOGluVELP5E2fV0VAuErNhnjLm4LJARVN76PQaTOXYwATVVJJDhb/77TesvxQsr3VfiROEKm7QB7IDFjghjLLisSX67JQ5+7K/qMlqf9+9hNw4n0v1eMylVjt+gyxspc="
|
||||
on_failure: always
|
||||
on_success: change
|
||||
template:
|
||||
- "Repo `%{repository_slug}` *%{result}* build (<%{build_url}|#%{build_number}>) for commit (<%{compare_url}|%{commit}>) on branch `%{branch}`."
|
||||
- "Author: %{author} Execution time: *%{duration}*"
|
||||
- "Message: %{message}"
|
||||
# Send coverage data to codecov
|
||||
after_success:
|
||||
bash <(curl -s https://codecov.io/bash) -X gcov
|
||||
|
||||
cache:
|
||||
npm: false
|
||||
directories:
|
||||
- node_modules
|
||||
- demo-shell/dist
|
||||
- tmp
|
||||
|
||||
Vendored
-17
@@ -1,17 +0,0 @@
|
||||
specFile=$1;
|
||||
configFile=$2;
|
||||
|
||||
findconfig() {
|
||||
if [ -f "$1" ]; then
|
||||
printf '%s\n' "${PWD%/}/$1"
|
||||
elif [ "$PWD" = / ]; then
|
||||
false
|
||||
else
|
||||
(cd .. && findconfig $1)
|
||||
fi
|
||||
}
|
||||
|
||||
DIR=$(dirname "$specFile")
|
||||
cd $DIR
|
||||
configFile=`findconfig "$configFile"`;
|
||||
echo "$configFile";
|
||||
Vendored
-4
@@ -1,4 +0,0 @@
|
||||
{
|
||||
"recommendations": [
|
||||
]
|
||||
}
|
||||
Vendored
-27
@@ -1,27 +0,0 @@
|
||||
{
|
||||
// Use IntelliSense to learn about possible attributes.
|
||||
// Hover to view descriptions of existing attributes.
|
||||
// For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
|
||||
"version": "0.2.0",
|
||||
"configurations": [
|
||||
{
|
||||
"type": "node",
|
||||
"request": "launch",
|
||||
"name": "e2e",
|
||||
"program": "${workspaceFolder}/node_modules/protractor/bin/protractor",
|
||||
"args": [
|
||||
"`${workspaceFolder}/.vscode/closest-config-finder.sh ${file} e2e/protractor.conf.js`",
|
||||
"--specs=${file}"
|
||||
],
|
||||
"envFile": "${workspaceFolder}/.env",
|
||||
"console": "integratedTerminal",
|
||||
"sourceMaps": true,
|
||||
"smartStep": true,
|
||||
"skipFiles": [
|
||||
"${workspaceFolder}/node_modules/**/*.js",
|
||||
"<node_internals>/**/*.js"
|
||||
],
|
||||
"internalConsoleOptions": "neverOpen"
|
||||
}
|
||||
]
|
||||
}
|
||||
Vendored
+2
-9
@@ -8,6 +8,7 @@
|
||||
"**/coverage": true,
|
||||
"**/.happypack": true
|
||||
},
|
||||
"editor.renderIndentGuides": true,
|
||||
"markdownlint.config": {
|
||||
"MD032": false,
|
||||
"MD004": false,
|
||||
@@ -23,13 +24,5 @@
|
||||
"scss.validate": false,
|
||||
"stylelint.config": {
|
||||
"extends": "./stylelint-config"
|
||||
},
|
||||
"stylelint.configFile": "stylelint-config.json",
|
||||
"stylelint.validate": [
|
||||
"css",
|
||||
"less",
|
||||
"postcss",
|
||||
"scss"
|
||||
],
|
||||
"editor.guides.indentation": true
|
||||
}
|
||||
}
|
||||
|
||||
+5
-5
@@ -13,10 +13,10 @@ Before you submit a pull request please follow the steps below:
|
||||
* Search in the [GitHub release history](https://github.com/Alfresco/alfresco-ng2-components/releases) to see if your
|
||||
issue has already been solved in a new version of ADF.
|
||||
* Fork our repository (if you don't know how to do this, read [this GitHub document](https://help.github.com/articles/creating-a-pull-request-from-a-fork/)).
|
||||
* Make your changes in a new git branch starting from develop and following our [naming convention](https://github.com/Alfresco/alfresco-ng2-components/wiki/Branching-Strategy)
|
||||
* Make your changes in a new git branch starting from development and following our [naming convention](https://github.com/Alfresco/alfresco-ng2-components/wiki/Branching-Strategy)
|
||||
|
||||
```shell
|
||||
git checkout -b dev-{developerName}-{GitIssuedId/JiraIssueId} develop
|
||||
git checkout -b dev-{developerName}-{GitIssuedId/JiraIssueId} development
|
||||
```
|
||||
|
||||
* Create your PR **including appropriate test cases** following the [code contribution acceptance criteria](https://github.com/Alfresco/alfresco-ng2-components/wiki/Code-contribution-acceptance-criteria)
|
||||
@@ -28,16 +28,16 @@ Before you submit a pull request please follow the steps below:
|
||||
git push origin dev-{developerName}-{GitIssuedId/JiraIssueId}
|
||||
```
|
||||
|
||||
* In GitHub, send a pull request to `develop`.
|
||||
* In GitHub, send a pull request to `development`.
|
||||
* If we suggest changes then:
|
||||
* Make the required updates.
|
||||
* Re-run the tests.
|
||||
* Rebase your branch and force push to your GitHub repository (this will update your Pull Request):
|
||||
|
||||
```shell
|
||||
git fetch develop
|
||||
git fetch development
|
||||
git checkout dev-my-branch
|
||||
git rebase develop -i
|
||||
git rebase development -i
|
||||
git push -f
|
||||
```
|
||||
Note: If you need more information about how to sync your fork, see [this page](https://help.github.com/articles/syncing-a-fork/).
|
||||
|
||||
+24
-16
@@ -1,6 +1,6 @@
|
||||
# 1. Generate licenses
|
||||
|
||||
FROM node:16.13-alpine3.14 AS builder
|
||||
FROM node:11.9-alpine AS builder
|
||||
WORKDIR /usr/src/alfresco
|
||||
COPY package.json package.json
|
||||
|
||||
@@ -10,24 +10,32 @@ RUN mkdir -p ./licenses && \
|
||||
|
||||
# 2. Generate image
|
||||
|
||||
FROM nginxinc/nginx-unprivileged:1.21-alpine
|
||||
FROM nginx:stable-alpine
|
||||
LABEL version="3.0.0"
|
||||
|
||||
USER root
|
||||
RUN apk update && apk upgrade
|
||||
USER 101
|
||||
ARG GROUPNAME=Alfresco
|
||||
ARG GROUPID=1000
|
||||
ARG USERNAME=adf
|
||||
ARG USERID=33011
|
||||
|
||||
ARG PROJECT_NAME
|
||||
ARG BUILD_NUMBER
|
||||
|
||||
COPY docker/default.conf.template /etc/nginx/templates/
|
||||
COPY docker/docker-entrypoint.d/* /docker-entrypoint.d/
|
||||
COPY ./docker/nginx.conf /etc/nginx/nginx.conf
|
||||
COPY ./docker/entrypoint.sh /
|
||||
|
||||
COPY dist/$PROJECT_NAME /usr/share/nginx/html/
|
||||
COPY dist/$PROJECT_NAME/app.config.json /etc/nginx/templates/app.config.json.template
|
||||
COPY --from=builder /usr/src/alfresco/licenses /usr/share/nginx/html/
|
||||
WORKDIR /usr/share/nginx/html
|
||||
COPY demo-shell/dist/ .
|
||||
COPY --from=builder /usr/src/alfresco/licenses ./licenses
|
||||
|
||||
USER root
|
||||
RUN chmod a+w -R /etc/nginx/conf.d
|
||||
USER 101
|
||||
RUN addgroup -g ${GROUPID} ${GROUPNAME} && \
|
||||
adduser -S -u ${USERID} -G ${GROUPNAME} -s "/bin/bash" ${USERNAME} && \
|
||||
chown -R ${USERNAME}:${GROUPNAME} ./${BUILD_NUMBER}/app.config.json && \
|
||||
chown -R ${USERNAME}:${GROUPNAME} /var/cache/nginx && \
|
||||
touch /var/run/nginx.pid && \
|
||||
chown -R ${USERNAME}:${GROUPNAME} /var/run/nginx.pid && \
|
||||
chmod +x /entrypoint.sh && \
|
||||
chown -R ${USERNAME}:${GROUPNAME} /entrypoint.sh
|
||||
|
||||
ENV BASE_PATH=/
|
||||
ENV NGINX_ENVSUBST_OUTPUT_DIR=/etc/nginx/conf.d
|
||||
EXPOSE 8080
|
||||
USER ${USERNAME}
|
||||
ENTRYPOINT [ "/entrypoint.sh" ]
|
||||
|
||||
+1
-1
@@ -1,7 +1,7 @@
|
||||
# Prerequisites for building and running apps with the Alfresco Application Development Framework
|
||||
|
||||
See our tutorial
|
||||
[Creating your first ADF Application](docs/tutorials/creating-your-first-adf-application.md)
|
||||
[Preparing the development environment](docs/tutorials/preparing-environment.md)
|
||||
for full details of what you need to install before using ADF.
|
||||
|
||||
If you experience [CORS](https://en.wikipedia.org/wiki/Cross-origin_resource_sharing)
|
||||
|
||||
@@ -1,14 +1,16 @@
|
||||
# Alfresco Application Development Framework (ADF)
|
||||
|
||||
| branch | status |
|
||||
| --- | --- |
|
||||
| master | [](https://travis-ci.com/Alfresco/alfresco-ng2-components) |
|
||||
| develop | [](https://travis-ci.com/Alfresco/alfresco-ng2-components) |
|
||||
|
||||
[](https://www.codacy.com/app/Alfresco/alfresco-ng2-components?utm_source=github.com&utm_medium=referral&utm_content=Alfresco/alfresco-ng2-components&utm_campaign=badger)
|
||||
[](https://gitter.im/Alfresco/alfresco-ng2-components?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
|
||||
|
||||
<p>
|
||||
<a title='Build Status Travis' href="https://travis-ci.org/Alfresco/alfresco-ng2-components">
|
||||
<img src='https://travis-ci.org/Alfresco/alfresco-ng2-components.svg?branch=master' alt='travis
|
||||
Status' />
|
||||
</a>
|
||||
<a href='https://codecov.io/gh/Alfresco/alfresco-ng2-components'>
|
||||
<img src='http://img.shields.io/codecov/c/github/Alfresco/alfresco-ng2-components/master.svg?maxAge=2592000' alt='Coverage Status' />
|
||||
</a>
|
||||
<a href='https://github.com/Alfresco/alfresco-ng2-components/blob/master/LICENSE'>
|
||||
<img src='https://img.shields.io/hexpm/l/plug.svg' alt='license' />
|
||||
</a>
|
||||
@@ -20,7 +22,9 @@ See the [Introduction page](INTRODUCTION.md) to get started with the Alfresco Ap
|
||||
|
||||
## Prerequisites
|
||||
|
||||
Before you start using this development framework, make sure you have installed all required software and done all the necessary configuration. see the prerequisites section in [creating your first ADF Application](./docs/tutorials/creating-your-first-adf-application.md) for full details.
|
||||
Before you start using this development framework, make sure you have installed all required software and done all the necessary configuration. See our tutorial
|
||||
[Preparing the development environment](docs/tutorials/preparing-environment.md)
|
||||
for full details.
|
||||
|
||||
## Components
|
||||
|
||||
@@ -30,17 +34,6 @@ You can find the sources for all ADF components in the
|
||||
Full documentation for all components is available at the
|
||||
[ADF Component Catalog](https://alfresco.github.io/adf-component-catalog/).
|
||||
|
||||
## Libraries
|
||||
|
||||
ADF Libraries list:
|
||||
- [Content services](https://github.com/Alfresco/alfresco-ng2-components/tree/develop/lib/content-services)
|
||||
- [Core](https://github.com/Alfresco/alfresco-ng2-components/tree/develop/lib/core)
|
||||
- [Extensions](https://github.com/Alfresco/alfresco-ng2-components/tree/develop/lib/extensions)
|
||||
- [Insights](https://github.com/Alfresco/alfresco-ng2-components/tree/develop/lib/insights)
|
||||
- [Process Service Cloud](https://github.com/Alfresco/alfresco-ng2-components/tree/develop/lib/process-services-cloud)
|
||||
- [Process service](https://github.com/Alfresco/alfresco-ng2-components/tree/develop/lib/process-services)
|
||||
- [Stories](https://github.com/Alfresco/alfresco-ng2-components/tree/develop/lib/stories)
|
||||
|
||||
## Demo Application
|
||||
|
||||
A separate application showcasing integration of components can be found
|
||||
@@ -71,4 +64,5 @@ All components are supported in the following browsers:
|
||||
|
||||
* Due to a [known issue](https://bugzilla.mozilla.org/show_bug.cgi?id=1188880) in Firefox, the Alfresco Upload Component does not currently support folder upload functionality on Firefox.
|
||||
|
||||
See the [Browser Support](BROWSER-SUPPORT.md) article for more details.
|
||||
See the [Browser Support](BROWSER-SUPPORT.md) article for more details.
|
||||
|
||||
|
||||
+409
-402
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,63 @@
|
||||
# Test against this version of Node.js
|
||||
branches:
|
||||
only:
|
||||
- master
|
||||
- development
|
||||
- dev-build-test
|
||||
|
||||
environment:
|
||||
nodejs_version: "8"
|
||||
|
||||
matrix:
|
||||
- COMPONENT_NAME: process-service
|
||||
- COMPONENT_NAME: content-service
|
||||
- COMPONENT_NAME: core
|
||||
- COMPONENT_NAME: insights
|
||||
# - COMPONENT_NAME: ng2-demo-shell
|
||||
|
||||
# Install scripts. (runs after repo cloning)
|
||||
install:
|
||||
# Get the latest stable version of Node.js or io.js
|
||||
- ps: Install-Product node $env:nodejs_version
|
||||
# install module
|
||||
- if %COMPONENT_NAME% EQU process-service (
|
||||
if %APPVEYOR_REPO_BRANCH EQU master
|
||||
(cd scripts && sh npm-build-all.sh -t "process-services" || exit 1)
|
||||
else
|
||||
(cd scripts && sh npm-build-all.sh -t "process-services" -vjsapi alpha|| exit 1)
|
||||
)
|
||||
- if %COMPONENT_NAME% EQU content-service (
|
||||
if %APPVEYOR_REPO_BRANCH EQU master
|
||||
(cd scripts && sh npm-build-all.sh -t "content-services" || exit 1)
|
||||
else
|
||||
(cd scripts && sh npm-build-all.sh -t "content-services" -vjsapi alpha|| exit 1)
|
||||
)
|
||||
- if %COMPONENT_NAME% EQU insights (
|
||||
if %APPVEYOR_REPO_BRANCH EQU master
|
||||
(cd scripts && sh npm-build-all.sh -t "insights" || exit 1)
|
||||
else
|
||||
(cd scripts && sh npm-build-all.sh -t "insights" -vjsapi alpha|| exit 1)
|
||||
)
|
||||
- if %COMPONENT_NAME% EQU core (
|
||||
if %APPVEYOR_REPO_BRANCH EQU master
|
||||
(cd scripts && sh npm-build-all.sh -t "core" || exit 1)
|
||||
else
|
||||
(cd scripts && sh npm-build-all.sh -t "core" -vjsapi alpha|| exit 1)
|
||||
)
|
||||
- if %COMPONENT_NAME% EQU process-service-cloud (
|
||||
if %APPVEYOR_REPO_BRANCH EQU master
|
||||
(cd scripts && sh npm-build-all.sh -t "process-services-cloud" || exit 1)
|
||||
else
|
||||
(cd scripts && sh npm-build-all.sh -t "process-services-cloud" -vjsapi alpha|| exit 1)
|
||||
)
|
||||
# - if %COMPONENT_NAME% EQU ng2-demo-shell (
|
||||
# if %APPVEYOR_REPO_BRANCH EQU master
|
||||
# (cd scripts && sh start.sh -t -ss || exit 1)
|
||||
# else
|
||||
# (cd scripts && sh start.sh -dev -t -ss -vjsapi alpha || exit 1)
|
||||
# )
|
||||
|
||||
# Don't actually build.
|
||||
build: off
|
||||
matrix:
|
||||
fast_finish: true
|
||||
Binary file not shown.
|
Before Width: | Height: | Size: 6.0 KiB After Width: | Height: | Size: 8.0 KiB |
+117
-122
@@ -3,143 +3,138 @@
|
||||
"language": "en",
|
||||
"words": [
|
||||
"activiti",
|
||||
"adhoc",
|
||||
"CSRF",
|
||||
"glyphicon",
|
||||
"sharedlinks",
|
||||
"Redistributable",
|
||||
"fullscreen",
|
||||
"sidenav",
|
||||
"injectable",
|
||||
"truthy",
|
||||
"cryptodoc",
|
||||
"mysites",
|
||||
"afts",
|
||||
"Arial",
|
||||
"arrowdown",
|
||||
"arrowup",
|
||||
"auditable",
|
||||
"AUTHTYPE",
|
||||
"backend",
|
||||
"baseitem",
|
||||
"BASESHAREURL",
|
||||
"booleanvisibility",
|
||||
"booleanvisibilityprocess",
|
||||
"boolitem",
|
||||
"BPMHOST",
|
||||
"cardview",
|
||||
"checkboxes",
|
||||
"classlist",
|
||||
"folderlink",
|
||||
"filelink",
|
||||
"datatable",
|
||||
"repo",
|
||||
"snackbar",
|
||||
"promisify",
|
||||
"xdescribe",
|
||||
"unfavorite",
|
||||
"devtools",
|
||||
"gitter",
|
||||
"jira",
|
||||
"markdownlint",
|
||||
"uploader",
|
||||
"nginx",
|
||||
"docx",
|
||||
"SOLR",
|
||||
"unshare",
|
||||
"validators",
|
||||
"guid",
|
||||
"polyfill",
|
||||
"polyfills",
|
||||
"jsonp",
|
||||
"hammerjs",
|
||||
"pdfjs",
|
||||
"xpath",
|
||||
"tooltip",
|
||||
"tooltips",
|
||||
"unindent",
|
||||
"exif",
|
||||
"cardview",
|
||||
"webm",
|
||||
"keycodes",
|
||||
"adhoc",
|
||||
"swimlanes",
|
||||
"datepicker",
|
||||
"waypoints",
|
||||
"waypoint",
|
||||
"hotfix",
|
||||
"typeahead",
|
||||
"gridster",
|
||||
"Collapsable",
|
||||
"rowspan",
|
||||
"typeahead",
|
||||
"tabindex",
|
||||
"Arial",
|
||||
"swsdp",
|
||||
"Datetimepicker",
|
||||
"mimetype",
|
||||
"multiselect",
|
||||
"arrowup",
|
||||
"arrowdown",
|
||||
"dialpad",
|
||||
"backend",
|
||||
"Unclaim",
|
||||
"transclusion",
|
||||
"transcluded",
|
||||
"auditable",
|
||||
"taggable",
|
||||
"datarow",
|
||||
"datacolumn",
|
||||
"textitem",
|
||||
"boolitem",
|
||||
"mapitem",
|
||||
"selectitem",
|
||||
"keyvaluepairsitem",
|
||||
"boolitem",
|
||||
"baseitem",
|
||||
"checkboxes",
|
||||
"tasklist",
|
||||
"dateitem",
|
||||
"webscript",
|
||||
"minlength",
|
||||
"doclib",
|
||||
"fullname",
|
||||
"firstname",
|
||||
"lastname",
|
||||
"userinfo",
|
||||
"qshare",
|
||||
"imgpreview",
|
||||
"AUTHTYPE",
|
||||
"ECMHOST",
|
||||
"BPMHOST",
|
||||
"OAUTHCONFIG",
|
||||
"CONTEXTROOTBPM",
|
||||
"CONTEXTROOTECM",
|
||||
"cryptodoc",
|
||||
"CSRF",
|
||||
"datacolumn",
|
||||
"datarow",
|
||||
"datatable",
|
||||
"dateitem",
|
||||
"datepicker",
|
||||
"datetimeitem",
|
||||
"Datetimepicker",
|
||||
"dbpci",
|
||||
"DDTHH",
|
||||
"devops",
|
||||
"devtools",
|
||||
"dialpad",
|
||||
"DISABLECSRF",
|
||||
"doclib",
|
||||
"docx",
|
||||
"dropdownrestprocess",
|
||||
"Droppable",
|
||||
"ECMBPM",
|
||||
"ECMHOST",
|
||||
"Examinate",
|
||||
"exif",
|
||||
"filedata",
|
||||
"filelink",
|
||||
"filesize",
|
||||
"firstname",
|
||||
"floatitem",
|
||||
"folderlink",
|
||||
"formtotestvalidations",
|
||||
"fullname",
|
||||
"fullscreen",
|
||||
"gitter",
|
||||
"glyphicon",
|
||||
"gridster",
|
||||
"hardend",
|
||||
"highlightable",
|
||||
"hotfix",
|
||||
"imgpreview",
|
||||
"intitem",
|
||||
"jira",
|
||||
"jsons",
|
||||
"keycodes",
|
||||
"keyvaluepairs",
|
||||
"keyvaluepairsitem",
|
||||
"lastname",
|
||||
"listgrid",
|
||||
"mapitem",
|
||||
"markdownlint",
|
||||
"mimetype",
|
||||
"mincount",
|
||||
"minlength",
|
||||
"minmax",
|
||||
"jsons",
|
||||
"Inplace",
|
||||
"MLTEXT",
|
||||
"mouseenter",
|
||||
"multiselect",
|
||||
"mysites",
|
||||
"nginx",
|
||||
"numbervisibilityprocess",
|
||||
"OAUTHCONFIG",
|
||||
"pdfjs",
|
||||
"penta",
|
||||
"printf",
|
||||
"processparent",
|
||||
"processstring",
|
||||
"processwithstarteventform",
|
||||
"processwithvariables",
|
||||
"Promise",
|
||||
"promisify",
|
||||
"qshare",
|
||||
"quicktime",
|
||||
"repo",
|
||||
"requirednumbervisibility",
|
||||
"rowspan",
|
||||
"selectitem",
|
||||
"sharedlinks",
|
||||
"sidenav",
|
||||
"snackbar",
|
||||
"SOLR",
|
||||
"starteventform",
|
||||
"subfolders",
|
||||
"swimlanes",
|
||||
"swsdp",
|
||||
"tabindex",
|
||||
"taggable",
|
||||
"tasklist",
|
||||
"textitem",
|
||||
"mincount",
|
||||
"listgrid",
|
||||
"filesize",
|
||||
"Theming",
|
||||
"transcluded",
|
||||
"transclusion",
|
||||
"truthy",
|
||||
"typeahead",
|
||||
"typeahed",
|
||||
"uncheck",
|
||||
"Unclaim",
|
||||
"unfavorite",
|
||||
"unshare",
|
||||
"quicktime",
|
||||
"Promise",
|
||||
"Examinate",
|
||||
"highlightable",
|
||||
"Droppable",
|
||||
"UPDATEPERMISSIONS",
|
||||
"uploader",
|
||||
"uploadfileform",
|
||||
"userinfo",
|
||||
"validators",
|
||||
"waypoint",
|
||||
"waypoints",
|
||||
"webm",
|
||||
"webscript",
|
||||
"Whitespaces",
|
||||
"xdescribe"
|
||||
"keyvaluepairs",
|
||||
"datetimeitem",
|
||||
"floatitem",
|
||||
"intitem",
|
||||
"DDTHH",
|
||||
"MLTEXT",
|
||||
"penta",
|
||||
"BASESHAREURL",
|
||||
"hardend",
|
||||
"filedata",
|
||||
"uncheck",
|
||||
"subfolders",
|
||||
"ECMBPM",
|
||||
"processwithvariables",
|
||||
"dropdownrestprocess",
|
||||
"devops"
|
||||
],
|
||||
"dictionaries": [
|
||||
"html",
|
||||
"en-gb",
|
||||
"en_US",
|
||||
"softwareTerms",
|
||||
"node"
|
||||
"softwareTerms"
|
||||
],
|
||||
"ignorePaths": [
|
||||
"lib/{content-services,core,extensions,insights,process-services}/**/*.spec.ts",
|
||||
|
||||
@@ -1,95 +0,0 @@
|
||||
/**
|
||||
* This file decorates the Angular CLI with the Nx CLI to enable features such as computation caching
|
||||
* and faster execution of tasks.
|
||||
*
|
||||
* It does this by:
|
||||
*
|
||||
* - Patching the Angular CLI to warn you in case you accidentally use the undecorated ng command.
|
||||
* - Symlinking the ng to nx command, so all commands run through the Nx CLI
|
||||
* - Updating the package.json postinstall script to give you control over this script
|
||||
*
|
||||
* The Nx CLI decorates the Angular CLI, so the Nx CLI is fully compatible with it.
|
||||
* Every command you run should work the same when using the Nx CLI, except faster.
|
||||
*
|
||||
* Because of symlinking you can still type `ng build/test/lint` in the terminal. The ng command, in this case,
|
||||
* will point to nx, which will perform optimizations before invoking ng. So the Angular CLI is always invoked.
|
||||
* The Nx CLI simply does some optimizations before invoking the Angular CLI.
|
||||
*
|
||||
* To opt out of this patch:
|
||||
* - Replace occurrences of nx with ng in your package.json
|
||||
* - Remove the script from your postinstall script in your package.json
|
||||
* - Delete and reinstall your node_modules
|
||||
*/
|
||||
|
||||
const fs = require("fs");
|
||||
const os = require("os");
|
||||
const cp = require("child_process");
|
||||
const isWindows = os.platform() === "win32";
|
||||
const { output } = require("@nrwl/workspace");
|
||||
|
||||
/**
|
||||
* Paths to files being patched
|
||||
*/
|
||||
const angularCLIInitPath = "node_modules/@angular/cli/lib/cli/index.js";
|
||||
|
||||
/**
|
||||
* Patch index.js to warn you if you invoke the undecorated Angular CLI.
|
||||
*/
|
||||
function patchAngularCLI(initPath) {
|
||||
const angularCLIInit = fs.readFileSync(initPath, "utf-8").toString();
|
||||
|
||||
if (!angularCLIInit.includes("NX_CLI_SET")) {
|
||||
fs.writeFileSync(
|
||||
initPath,
|
||||
`
|
||||
if (!process.env['NX_CLI_SET']) {
|
||||
const { output } = require('@nrwl/workspace');
|
||||
output.warn({ title: 'The Angular CLI was invoked instead of the Nx CLI. Use "npx ng [command]" or "nx [command]" instead.' });
|
||||
}
|
||||
${angularCLIInit}
|
||||
`
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Symlink of ng to nx, so you can keep using `ng build/test/lint` and still
|
||||
* invoke the Nx CLI and get the benefits of computation caching.
|
||||
*/
|
||||
function symlinkNgCLItoNxCLI() {
|
||||
try {
|
||||
const ngPath = "./node_modules/.bin/ng";
|
||||
const nxPath = "./node_modules/.bin/nx";
|
||||
if (isWindows) {
|
||||
/**
|
||||
* This is the most reliable way to create symlink-like behavior on Windows.
|
||||
* Such that it works in all shells and works with npx.
|
||||
*/
|
||||
["", ".cmd", ".ps1"].forEach(ext => {
|
||||
fs.writeFileSync(ngPath + ext, fs.readFileSync(nxPath + ext));
|
||||
});
|
||||
} else {
|
||||
// If unix-based, symlink
|
||||
cp.execSync(`ln -sf ./nx ${ngPath}`);
|
||||
}
|
||||
} catch (e) {
|
||||
output.error({
|
||||
title:
|
||||
"Unable to create a symlink from the Angular CLI to the Nx CLI:" +
|
||||
e.message
|
||||
});
|
||||
throw e;
|
||||
}
|
||||
}
|
||||
|
||||
try {
|
||||
symlinkNgCLItoNxCLI();
|
||||
patchAngularCLI(angularCLIInitPath);
|
||||
output.log({
|
||||
title: "Angular CLI has been decorated to enable computation caching."
|
||||
});
|
||||
} catch (e) {
|
||||
output.error({
|
||||
title: "Decoration of the Angular CLI did not complete successfully"
|
||||
});
|
||||
}
|
||||
@@ -1,94 +0,0 @@
|
||||
{
|
||||
"extends": "../.eslintrc.json",
|
||||
"ignorePatterns": [
|
||||
"!**/*"
|
||||
],
|
||||
"overrides": [
|
||||
{
|
||||
"files": [
|
||||
"*.ts"
|
||||
],
|
||||
"parserOptions": {
|
||||
"project": [
|
||||
"demo-shell/tsconfig.app.json",
|
||||
"demo-shell/src/tsconfig.spec.json",
|
||||
"demo-shell/e2e/tsconfig.e2e.json"
|
||||
],
|
||||
"createDefaultProgram": true
|
||||
},
|
||||
"plugins": [
|
||||
"eslint-plugin-unicorn",
|
||||
"eslint-plugin-rxjs"
|
||||
],
|
||||
"rules": {
|
||||
"@angular-eslint/component-selector": [
|
||||
"error",
|
||||
{
|
||||
"type": "element",
|
||||
"prefix": [
|
||||
"adf",
|
||||
"app"
|
||||
],
|
||||
"style": "kebab-case"
|
||||
}
|
||||
],
|
||||
"@angular-eslint/directive-selector": [
|
||||
"error",
|
||||
{
|
||||
"type": [
|
||||
"element",
|
||||
"attribute"
|
||||
],
|
||||
"prefix": [
|
||||
"adf",
|
||||
"app"
|
||||
],
|
||||
"style": "kebab-case"
|
||||
}
|
||||
],
|
||||
"@angular-eslint/no-host-metadata-property": "off",
|
||||
"@angular-eslint/no-input-prefix": "error",
|
||||
"@typescript-eslint/consistent-type-definitions": "error",
|
||||
"@typescript-eslint/dot-notation": "off",
|
||||
"@typescript-eslint/explicit-member-accessibility": [
|
||||
"off",
|
||||
{
|
||||
"accessibility": "explicit"
|
||||
}
|
||||
],
|
||||
"@typescript-eslint/no-inferrable-types": "off",
|
||||
"@typescript-eslint/no-require-imports": "off",
|
||||
"@typescript-eslint/no-var-requires": "error",
|
||||
"brace-style": [
|
||||
"error",
|
||||
"1tbs"
|
||||
],
|
||||
"comma-dangle": "error",
|
||||
"default-case": "error",
|
||||
"import/order": "off",
|
||||
"max-len": [
|
||||
"error",
|
||||
{
|
||||
"code": 240
|
||||
}
|
||||
],
|
||||
"no-bitwise": "off",
|
||||
"no-duplicate-imports": "error",
|
||||
"no-multiple-empty-lines": "error",
|
||||
"no-redeclare": "error",
|
||||
"no-return-await": "error",
|
||||
"rxjs/no-create": "error",
|
||||
"rxjs/no-subject-unsubscribe": "error",
|
||||
"rxjs/no-subject-value": "error",
|
||||
"rxjs/no-unsafe-takeuntil": "error",
|
||||
"unicorn/filename-case": "error"
|
||||
}
|
||||
},
|
||||
{
|
||||
"files": [
|
||||
"*.html"
|
||||
],
|
||||
"rules": {}
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -52,6 +52,7 @@ app/**/*.d.ts
|
||||
|
||||
!app/js/Polyline.js
|
||||
.idea
|
||||
**/versions.json
|
||||
|
||||
|
||||
dist/
|
||||
|
||||
@@ -59,7 +59,7 @@ This script is recommended for development environment and not suited for headle
|
||||
|
||||
```sh
|
||||
npm run build
|
||||
npm run start:prod
|
||||
npm run start:dist
|
||||
```
|
||||
|
||||
This command builds project in `production` mode.
|
||||
@@ -68,8 +68,8 @@ You should need no additional files outside the `dist` folder.
|
||||
|
||||
## Development branch build
|
||||
|
||||
If you want to run the demo shell with the latest changes from the development branch, use the following command :
|
||||
If you want to run the demo shell with the latest changes from the development branch, use the following command from the /script folder:
|
||||
|
||||
```sh
|
||||
npm run start
|
||||
npm run start:dev
|
||||
```
|
||||
|
||||
+1
-1
@@ -27,7 +27,7 @@ var server = http.createServer(function (req, res) {
|
||||
req.on('end', function() {
|
||||
if (req.url === '/') {
|
||||
log('Received message: ' + body);
|
||||
} else if (req.url === '/scheduled') {
|
||||
} else if (req.url = '/scheduled') {
|
||||
log('Received task ' + req.headers['x-aws-sqsd-taskname'] + ' scheduled at ' + req.headers['x-aws-sqsd-scheduled-at']);
|
||||
}
|
||||
|
||||
|
||||
@@ -1,9 +1,12 @@
|
||||
{
|
||||
"extends": "../../tsconfig.json",
|
||||
"extends": "../tsconfig.json",
|
||||
"compilerOptions": {
|
||||
"outDir": "../out-tsc/e2e",
|
||||
"module": "commonjs",
|
||||
"target": "es5",
|
||||
"types": ["jasmine", "jasminewd2", "node"]
|
||||
"types":[
|
||||
"jasmine",
|
||||
"node"
|
||||
]
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,6 +1,5 @@
|
||||
// Karma configuration file, see link for more information
|
||||
// https://karma-runner.github.io/0.13/config/configuration-file.html
|
||||
process.env.CHROME_BIN = require('puppeteer').executablePath();
|
||||
|
||||
module.exports = function (config) {
|
||||
config.set({
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"name": "Alfresco-ADF-Angular-Demo",
|
||||
"description": "Demo shell for Alfresco Angular components",
|
||||
"version": "5.0.0-angular.13.1",
|
||||
"version": "3.4.0",
|
||||
"author": "Alfresco Software, Ltd.",
|
||||
"repository": {
|
||||
"type": "git",
|
||||
|
||||
@@ -1,65 +0,0 @@
|
||||
module.exports = {
|
||||
getDeployedAppsProxy: function(processHost, deployedApps) {
|
||||
let deployedAppProxy = {};
|
||||
|
||||
if (deployedApps) {
|
||||
try {
|
||||
const deployedAppsArray = JSON.parse(deployedApps);
|
||||
for (const app of deployedAppsArray) {
|
||||
const appName = app.name;
|
||||
const appPath = `/${appName}`;
|
||||
const appPathRewrite = `^/${appName}`;
|
||||
|
||||
deployedAppProxy = {
|
||||
...deployedAppProxy,
|
||||
[appPath]: {
|
||||
target: `${processHost}`,
|
||||
secure: false,
|
||||
pathRewrite: {
|
||||
[appPathRewrite]: appName,
|
||||
},
|
||||
changeOrigin: true,
|
||||
},
|
||||
};
|
||||
}
|
||||
} catch (e) {
|
||||
console.log(e);
|
||||
}
|
||||
}
|
||||
|
||||
return deployedAppProxy;
|
||||
},
|
||||
getShareProxy: function(host) {
|
||||
console.log('Target for /alfresco', host);
|
||||
return {
|
||||
'/alfresco': {
|
||||
target: host,
|
||||
secure: false,
|
||||
logLevel: 'debug',
|
||||
changeOrigin: true,
|
||||
onProxyReq: function(request) {
|
||||
if(request["method"] !== "GET")
|
||||
request.setHeader("origin", host);
|
||||
},
|
||||
// workaround for REPO-2260
|
||||
onProxyRes: function (proxyRes, req, res) {
|
||||
const header = proxyRes.headers['www-authenticate'];
|
||||
if (header && header.startsWith('Basic')) {
|
||||
proxyRes.headers['www-authenticate'] = 'x' + header;
|
||||
}
|
||||
},
|
||||
},
|
||||
}
|
||||
},
|
||||
getApsProxy: function(host) {
|
||||
console.log('Target for /activiti-app', host);
|
||||
return {
|
||||
'/activiti-app': {
|
||||
target: host,
|
||||
secure: false,
|
||||
logLevel: 'debug',
|
||||
changeOrigin: true,
|
||||
},
|
||||
}
|
||||
}
|
||||
};
|
||||
+24
-11
@@ -1,14 +1,27 @@
|
||||
require('dotenv').config();
|
||||
|
||||
const { getDeployedAppsProxy, getShareProxy, getApsProxy } = require('./proxy-helpers');
|
||||
|
||||
const legacyHost = process.env.PROXY_HOST_ADF;
|
||||
const cloudHost = process.env.CLOUD_PROXY_HOST_ADF || process.env.PROXY_HOST_ADF;
|
||||
const cloudApps = process.env.APP_CONFIG_APPS_DEPLOYED;
|
||||
const apsHost = process.env.PROXY_HOST_ADF;
|
||||
var PROXY_HOST_ADF = process.env.PROXY_HOST_ADF;
|
||||
|
||||
module.exports = {
|
||||
...getShareProxy(legacyHost),
|
||||
...getApsProxy(apsHost),
|
||||
...getDeployedAppsProxy(cloudHost, cloudApps)
|
||||
"/alfresco": {
|
||||
"target": (PROXY_HOST_ADF || "http://localhost:8080"),
|
||||
"secure": false,
|
||||
"pathRewrite": {
|
||||
"^/alfresco/alfresco": ""
|
||||
},
|
||||
"changeOrigin": true,
|
||||
// workaround for REPO-2260
|
||||
onProxyRes: function (proxyRes, req, res) {
|
||||
const header = proxyRes.headers['www-authenticate'];
|
||||
if (header && header.startsWith('Basic')) {
|
||||
proxyRes.headers['www-authenticate'] = 'x' + header;
|
||||
}
|
||||
}
|
||||
},
|
||||
"/activiti-app": {
|
||||
"target": (PROXY_HOST_ADF || "http://localhost:8080"),
|
||||
"secure": false,
|
||||
"pathRewrite": {
|
||||
"^/activiti-app/activiti-app": ""
|
||||
},
|
||||
"changeOrigin": true
|
||||
}
|
||||
};
|
||||
|
||||
Executable → Regular
+24
-56
@@ -1,8 +1,5 @@
|
||||
{
|
||||
"APP": {
|
||||
"ABOUT": {
|
||||
"DEVELOPMENT": "وضع التطوير"
|
||||
},
|
||||
"INFO_DRAWER": {
|
||||
"TITLE": "التفاصيل",
|
||||
"COMMENTS": "تعليقات",
|
||||
@@ -24,8 +21,7 @@
|
||||
"SHOW_COMMENTS": "إظهار التعليقات على الإصدارات",
|
||||
"ALLOW_DOWNLOAD": "تمكين تنزيل الإصدار",
|
||||
"READ_ONLY": "للقراءة فقط",
|
||||
"COMMENTS": "إظهار التعليقات",
|
||||
"VERSION_COMPARISON": "إظهار مقارنة الإصدار"
|
||||
"COMMENTS": "إظهار التعليقات"
|
||||
},
|
||||
"PERSONAL-FILES": "الملفات الشخصية",
|
||||
"WARN-MULTIPLE-UPLOADS": "عرض تحذير للتحميلات المتعددة.",
|
||||
@@ -58,9 +54,7 @@
|
||||
},
|
||||
"APP_LAYOUT": {
|
||||
"APP": "تطبيق",
|
||||
"HEADER_TEXT_COLOR": "لون نص العنوان",
|
||||
"APP_NAME": "تطبيق ADF التوضيحي",
|
||||
"FILTERED_SEARCH": "عنوان عامل التصفية",
|
||||
"HOME": "رئيسية",
|
||||
"NODE-SELECTOR": "محدد العقدة",
|
||||
"SITES": "المواقع",
|
||||
@@ -69,7 +63,7 @@
|
||||
"NOTIFICATIONS": "إعلامات",
|
||||
"TASK_LIST": "قائمة المهام",
|
||||
"PROCESS_LIST": "مهام عملية",
|
||||
"PROCESS_CLOUD": "Activiti Cloud",
|
||||
"PROCESS_CLOUD": "سحابة العملية",
|
||||
"CARD_VIEW": "CardView",
|
||||
"PROCESS_SERVICES": "Process Services",
|
||||
"LOGIN": "دخول",
|
||||
@@ -98,20 +92,12 @@
|
||||
"SEARCH_SERVICE_APPROACH": "حدد هذا لتعطيل خاصية الإدخال والتكوين باستخدام الخدمة",
|
||||
"HEADER_DATA": "بيانات العنوان",
|
||||
"TREE_VIEW": "طريقة عرض الشجرة",
|
||||
"EXPAND_LIST": "قائمة العناصر القابلة للتوسيع",
|
||||
"ICONS": "أيقونات",
|
||||
"PEOPLE_GROUPS_CLOUD": "سحابة الأشخاص/المجموعة",
|
||||
"TASK_HEADER_CLOUD": {
|
||||
"COMPONENT_NAME": "عنوان مهمة السحابة",
|
||||
"APP_NAME_INPUT": "اسم التطبيق",
|
||||
"TASK_ID_INPUT": "معرف المهمة",
|
||||
"FIND_TASK_BUTTON": "بحث عن المهمة"
|
||||
},
|
||||
"PEOPLE_CLOUD": "مكون سحابة الأشخاص",
|
||||
"GROUPS_CLOUD": "مكون سحابة المجموعة",
|
||||
"CONFIRM-DIALOG": "مربع حوار التأكيد",
|
||||
"COMMUNITY": "Community",
|
||||
"SERVICE_TASK_LIST": "قائمة مهام الخدمات"
|
||||
"COMMUNITY": "Community"
|
||||
},
|
||||
"TRASHCAN": {
|
||||
"ACTIONS": {
|
||||
@@ -127,7 +113,7 @@
|
||||
"DOCUMENT_LIST": {
|
||||
"MULTISELECT_CHECKBOXES": "تحديد متعدد (مع خانات اختيارات)",
|
||||
"THUMBNAILS": "تمكين الصور المصغرة",
|
||||
"ALLOW_DROP_FILES": "تمكين إسقاط الملفات في مجلد أو ملف",
|
||||
"ALLOW_DROP_FILES": "تمكين إسقاط ملفات في مجلد",
|
||||
"MULTIPLE_FILE_UPLOAD": "تحميل ملفات متعددة",
|
||||
"FOLDER_UPLOAD": "تحميل مجلد",
|
||||
"CUSTOM_FILTER": "عامل تصفية امتدادات مخصص",
|
||||
@@ -171,7 +157,6 @@
|
||||
},
|
||||
"ACTIONS": {
|
||||
"VERSIONS": "إدارة الإصدارات",
|
||||
"ASPECTS": "تحديث الجوانب",
|
||||
"LOCK": "قفل",
|
||||
"METADATA": "معلومات",
|
||||
"DOWNLOAD": "تنزيل",
|
||||
@@ -220,12 +205,6 @@
|
||||
"STORE": "متجر",
|
||||
"RESTORE": "استعادة"
|
||||
},
|
||||
"NOTIFICATIONS": {
|
||||
"TASK_ASSIGNED": "تم تعيين المهمة {{taskName}} إلى {{assignee}}",
|
||||
"PROCESS_STARTED": "تم بدء عملية {{processName}}",
|
||||
"TASK_UPDATED": "تم تحديث تفاصيل مهمة {{taskName}}",
|
||||
"TASK_CREATED": "تم إنشاء المهمة {{TaskName}}"
|
||||
},
|
||||
"FORM-LOADING": {
|
||||
"FORM_DATA": "بيانات النموذج",
|
||||
"FORM_DATA_MESSAGE": "إدخال قيم لملء النموذج",
|
||||
@@ -285,28 +264,26 @@
|
||||
},
|
||||
"TOOLTIP_MESSAGE": {
|
||||
"START_INPUT": "صفحة البدء"
|
||||
},
|
||||
"TASK_CONTEXT_MENU": "قائمة سياق قائمة المهام"
|
||||
}
|
||||
},
|
||||
"PROCESS_LIST_DEMO": {
|
||||
"ERROR_MESSAGE": {
|
||||
"APP_ID_REQUIRED_ERROR": "إدراج معرف التطبيق",
|
||||
"APP_ID_TYPE_ERROR": "يجب أن يكون معرف التطبيق رقمًا",
|
||||
"NUMBER_GREATER_THAN": "يجب أن تكون القيمة أكبر من {{ value }} أو تساويها"
|
||||
},
|
||||
"PROCESS_CONTEXT_MENU": "قائمة سياق قائمة العمليات"
|
||||
}
|
||||
},
|
||||
"GROUP-TITLE1-TRANSLATION-KEY": "الترجمة الأولى للعنوان المخصص",
|
||||
"GROUP-TITLE2-TRANSLATION-KEY": "الترجمة الثانية للعنوان المخصص",
|
||||
"ERROR_CONTENT": {
|
||||
"RETURN_BUTTON": {
|
||||
"TEXT": "عودة إلى الرئيسية"
|
||||
},
|
||||
"507": {
|
||||
"TITLE": "قرص ACS ممتلئ",
|
||||
"DESCRIPTION": "يتجاوز المحتوى حد سعة التخزين المكون للشبكة أو النظام",
|
||||
"SECONDARY_BUTTON": {
|
||||
"TEXT": ""
|
||||
},
|
||||
"RETURN_BUTTON": {
|
||||
"TEXT": "عودة إلى الرئيسية"
|
||||
}
|
||||
}
|
||||
},
|
||||
@@ -325,34 +302,25 @@
|
||||
"APP_NAME": "اسم التطبيق",
|
||||
"APP_FILTER_MODE": "التصفية حسب اسم التطبيق",
|
||||
"ROLE_FILTER_MODE": "التصفية حسب الدور",
|
||||
"PRESELECT_VALIDATION": "التحديد المسبق للتحقق من الصحة",
|
||||
"ALL_PRESELECTED_USERS": "كل المستخدمين المحددين مسبقًا",
|
||||
"ALL_PRESELECTED_GROUPS": "كل المجموعات المحددة مسبقًا",
|
||||
"INVALID_USERS": "المستخدمون غير الصالحين",
|
||||
"INVALID_GROUPS": "مجموعات غير صالحة",
|
||||
"READONLY_MODE": "وضع القراءة فقط"
|
||||
"PRESELECT_VALIDATION": "التحديد المسبق للتحقق من الصحة"
|
||||
},
|
||||
"ABOUT": {
|
||||
"TITLE": "مكونات إضافية",
|
||||
"TABLE_HEADERS": {
|
||||
"ID": "المعرف",
|
||||
"NAME": "الاسم",
|
||||
"VERSION": "الإصدار",
|
||||
"VENDOR": "المورد",
|
||||
"LICENSE": "الترخيص",
|
||||
"RUNTIME": "وقت التشغيل",
|
||||
"DESCRIPTION": "الوصف"
|
||||
}
|
||||
},
|
||||
"SETTINGS_CLOUD": {
|
||||
"MULTISELECTION": "تحديد متعدد",
|
||||
"TESTING_MODE": "وضع الاختبار",
|
||||
"SELECTION_MODE": "وضع التحديد",
|
||||
"SELECTED_ROWS": "الصفوف المحدّدة",
|
||||
"TASK_DETAILS_REDIRECTION": "عرض تفاصيل المهمة عند النقر فوق المهمة",
|
||||
"PROCESS_DETAILS_REDIRECTION": "عرض تفاصيل العملية عند النقر على العملية",
|
||||
"ACTION": {
|
||||
"ACTION_TITLE": "إضافة إجراء",
|
||||
"ACTION_MENU": "قائمة الإجراءات",
|
||||
"CONTEX_MENU": "قائمة السياق",
|
||||
"ACTION_VISIBLE": "مرئي",
|
||||
"ACTION_DISABLE": "معطّل",
|
||||
"ADD_BUTTON": "إضافة",
|
||||
"KEY": "المفتاح",
|
||||
"TITLE": "العنوان",
|
||||
"ICON": "أيقونة",
|
||||
"TASK_ID": "معرف المهمة",
|
||||
"PROCESS_ID": "معرّف مثيل المعالجة",
|
||||
"ACTION_TYPE": "نوع الإجراء"
|
||||
}
|
||||
},
|
||||
"DEFAULT_SEARCH": "افتراضي"
|
||||
"PROCESS_DETAILS_REDIRECTION": "عرض تفاصيل العملية عند النقر على العملية"
|
||||
}
|
||||
}
|
||||
Executable → Regular
+28
-60
@@ -1,8 +1,5 @@
|
||||
{
|
||||
"APP": {
|
||||
"ABOUT": {
|
||||
"DEVELOPMENT": "Režim pro vývojáře"
|
||||
},
|
||||
"INFO_DRAWER": {
|
||||
"TITLE": "Podrobnosti",
|
||||
"COMMENTS": "Poznámky",
|
||||
@@ -24,8 +21,7 @@
|
||||
"SHOW_COMMENTS": "Zobrazit komentáře k verzím",
|
||||
"ALLOW_DOWNLOAD": "Povolit stažení verze",
|
||||
"READ_ONLY": "Pouze ke čtení",
|
||||
"COMMENTS": "Zobrazit komentáře",
|
||||
"VERSION_COMPARISON": "Zobrazit porovnání verzí"
|
||||
"COMMENTS": "Zobrazit komentáře"
|
||||
},
|
||||
"PERSONAL-FILES": "Osobní soubory",
|
||||
"WARN-MULTIPLE-UPLOADS": "Zobrazit upozornění v případě hromadného odesílání",
|
||||
@@ -58,9 +54,7 @@
|
||||
},
|
||||
"APP_LAYOUT": {
|
||||
"APP": "Aplikace",
|
||||
"HEADER_TEXT_COLOR": "Barva textu záhlaví",
|
||||
"APP_NAME": "Ukázková aplikace ADF",
|
||||
"FILTERED_SEARCH": "Záhlaví filtru",
|
||||
"HOME": "Domů",
|
||||
"NODE-SELECTOR": "Selektor uzlu",
|
||||
"SITES": "Místa",
|
||||
@@ -98,20 +92,12 @@
|
||||
"SEARCH_SERVICE_APPROACH": "Označením této možnosti zakážete vstupní vlastnost a ke konfiguraci použijete službu",
|
||||
"HEADER_DATA": "Data záhlaví",
|
||||
"TREE_VIEW": "Stromová struktura",
|
||||
"EXPAND_LIST": "Rozšiřitený seznam položek",
|
||||
"ICONS": "Ikony",
|
||||
"PEOPLE_GROUPS_CLOUD": "Cloud osob/skupin",
|
||||
"TASK_HEADER_CLOUD": {
|
||||
"COMPONENT_NAME": "Záhlaví úkolu cloudové komponenty",
|
||||
"APP_NAME_INPUT": "Název aplikace",
|
||||
"TASK_ID_INPUT": "ID úkolu",
|
||||
"FIND_TASK_BUTTON": "Najít úkol"
|
||||
},
|
||||
"PEOPLE_CLOUD": "Součást cloudu osob",
|
||||
"GROUPS_CLOUD": "Součást cloudu skupin",
|
||||
"CONFIRM-DIALOG": "Dialogové okno s potvrzením",
|
||||
"COMMUNITY": "Community",
|
||||
"SERVICE_TASK_LIST": "Seznam úloh služby"
|
||||
"COMMUNITY": "Community"
|
||||
},
|
||||
"TRASHCAN": {
|
||||
"ACTIONS": {
|
||||
@@ -127,7 +113,7 @@
|
||||
"DOCUMENT_LIST": {
|
||||
"MULTISELECT_CHECKBOXES": "Hromadný výběr (pomocí zaškrtávacích polí)",
|
||||
"THUMBNAILS": "Povolit miniatury",
|
||||
"ALLOW_DROP_FILES": "Povolit přetahování souborů do složky nebo souboru",
|
||||
"ALLOW_DROP_FILES": "Povolit přetažení souborů do složky",
|
||||
"MULTIPLE_FILE_UPLOAD": "Odeslání více souborů",
|
||||
"FOLDER_UPLOAD": "Odeslat složku",
|
||||
"CUSTOM_FILTER": "Vlastní filtr rozšíření",
|
||||
@@ -171,7 +157,6 @@
|
||||
},
|
||||
"ACTIONS": {
|
||||
"VERSIONS": "Spravovat verze",
|
||||
"ASPECTS": "Aktualizovat aspekty",
|
||||
"LOCK": "Zamknout",
|
||||
"METADATA": "Informace",
|
||||
"DOWNLOAD": "Stáhnout",
|
||||
@@ -220,12 +205,6 @@
|
||||
"STORE": "Uložit",
|
||||
"RESTORE": "Obnovit"
|
||||
},
|
||||
"NOTIFICATIONS": {
|
||||
"TASK_ASSIGNED": "Úkol {{taskName}} byl přiřazen uživateli {{assignee}}",
|
||||
"PROCESS_STARTED": "Byl spuštěn proces {{processName}}",
|
||||
"TASK_UPDATED": "Byly aktualizovány podrobnosti úkolu {{taskName}}",
|
||||
"TASK_CREATED": "Úkol {{taskName}} byl vytvořen"
|
||||
},
|
||||
"FORM-LOADING": {
|
||||
"FORM_DATA": "Data formuláře",
|
||||
"FORM_DATA_MESSAGE": "Zadejte hodnoty do formuláře",
|
||||
@@ -256,11 +235,11 @@
|
||||
"CREATED_THIS_YEAR": "1.Vytvořeno tento rok",
|
||||
"MIMETYPE": "2.Typ: HTML",
|
||||
"XTRASMALL": "3.Velikost: extra malé",
|
||||
"SMALL": "4.Velikost: malé",
|
||||
"MEDIUM": "5.Velikost: střední",
|
||||
"LARGE": "6.Velikost: velké",
|
||||
"XTRALARGE": "7.Velikost: extra velké",
|
||||
"XXTRALARGE": "8.Velikost: XX velké"
|
||||
"SMALL": "3.Velikost: malé",
|
||||
"MEDIUM": "3.Velikost: střední",
|
||||
"LARGE": "3.Velikost: velké",
|
||||
"XTRALARGE": "3.Velikost: extra velké",
|
||||
"XXTRALARGE": "3.Velikost: XX velké"
|
||||
}
|
||||
},
|
||||
"SOCIAL": {
|
||||
@@ -285,28 +264,26 @@
|
||||
},
|
||||
"TOOLTIP_MESSAGE": {
|
||||
"START_INPUT": "Počáteční strana"
|
||||
},
|
||||
"TASK_CONTEXT_MENU": "Místní nabídka Seznam úkolů"
|
||||
}
|
||||
},
|
||||
"PROCESS_LIST_DEMO": {
|
||||
"ERROR_MESSAGE": {
|
||||
"APP_ID_REQUIRED_ERROR": "Vložit ID aplikace",
|
||||
"APP_ID_TYPE_ERROR": "ID aplikace musí být číslo",
|
||||
"NUMBER_GREATER_THAN": "Hodnota musí být rovna nebo větší než {{ value }}"
|
||||
},
|
||||
"PROCESS_CONTEXT_MENU": "Místní nabídka Seznam procesů"
|
||||
}
|
||||
},
|
||||
"GROUP-TITLE1-TRANSLATION-KEY": "Vlastní překlad názvu 1",
|
||||
"GROUP-TITLE2-TRANSLATION-KEY": "Vlastní překlad názvu 2",
|
||||
"ERROR_CONTENT": {
|
||||
"RETURN_BUTTON": {
|
||||
"TEXT": "Zpět domů"
|
||||
},
|
||||
"507": {
|
||||
"TITLE": "Disk ACS plný",
|
||||
"DESCRIPTION": "Obsah přesahuje celkovou kvótu úložiště nastavenou pro síť nebo systém",
|
||||
"SECONDARY_BUTTON": {
|
||||
"TEXT": ""
|
||||
},
|
||||
"RETURN_BUTTON": {
|
||||
"TEXT": "Zpět domů"
|
||||
}
|
||||
}
|
||||
},
|
||||
@@ -325,34 +302,25 @@
|
||||
"APP_NAME": "Název aplikace",
|
||||
"APP_FILTER_MODE": "Filtrovat podle názvu aplikace",
|
||||
"ROLE_FILTER_MODE": "Filtrovat podle role",
|
||||
"PRESELECT_VALIDATION": "Ověření předvolené hodnoty",
|
||||
"ALL_PRESELECTED_USERS": "Všichni předvolení uživatelé",
|
||||
"ALL_PRESELECTED_GROUPS": "Všechny předvolené skupiny",
|
||||
"INVALID_USERS": "Neplatní uživatelé",
|
||||
"INVALID_GROUPS": "Neplatné skupiny",
|
||||
"READONLY_MODE": "Režim jen pro čtení"
|
||||
"PRESELECT_VALIDATION": "Ověření předvolené hodnoty"
|
||||
},
|
||||
"ABOUT": {
|
||||
"TITLE": "Doplňky",
|
||||
"TABLE_HEADERS": {
|
||||
"ID": "ID",
|
||||
"NAME": "Název",
|
||||
"VERSION": "Verze",
|
||||
"VENDOR": "Dodavatel",
|
||||
"LICENSE": "Licence",
|
||||
"RUNTIME": "Délka",
|
||||
"DESCRIPTION": "Popis"
|
||||
}
|
||||
},
|
||||
"SETTINGS_CLOUD": {
|
||||
"MULTISELECTION": "Hromadný výběr",
|
||||
"TESTING_MODE": "Testovací režim",
|
||||
"SELECTION_MODE": "Režim výběru",
|
||||
"SELECTED_ROWS": "Vybrané řádky",
|
||||
"TASK_DETAILS_REDIRECTION": "Zobrazit podrobnosti o úkolu při kliknutí na úkol",
|
||||
"PROCESS_DETAILS_REDIRECTION": "Zobrazit podrobnosti o průběhu při kliknutí na proces",
|
||||
"ACTION": {
|
||||
"ACTION_TITLE": "Přidat akci",
|
||||
"ACTION_MENU": "Nabídka akcí",
|
||||
"CONTEX_MENU": "Místní nabídka",
|
||||
"ACTION_VISIBLE": "Viditelné",
|
||||
"ACTION_DISABLE": "Zakázat",
|
||||
"ADD_BUTTON": "Přidat",
|
||||
"KEY": "Klíč",
|
||||
"TITLE": "Označení",
|
||||
"ICON": "Ikona",
|
||||
"TASK_ID": "ID úkolu",
|
||||
"PROCESS_ID": "ID instance procesu",
|
||||
"ACTION_TYPE": "Typ akce"
|
||||
}
|
||||
},
|
||||
"DEFAULT_SEARCH": "Výchozí"
|
||||
"PROCESS_DETAILS_REDIRECTION": "Zobrazit podrobnosti o průběhu při kliknutí na proces"
|
||||
}
|
||||
}
|
||||
Executable → Regular
+27
-59
@@ -1,8 +1,5 @@
|
||||
{
|
||||
"APP": {
|
||||
"ABOUT": {
|
||||
"DEVELOPMENT": "Udv. model"
|
||||
},
|
||||
"INFO_DRAWER": {
|
||||
"TITLE": "Detaljer",
|
||||
"COMMENTS": "Kommentarer",
|
||||
@@ -24,8 +21,7 @@
|
||||
"SHOW_COMMENTS": "Vis kommentarer til versioner",
|
||||
"ALLOW_DOWNLOAD": "Aktivér versionsdownload",
|
||||
"READ_ONLY": "Skrivebeskyttet",
|
||||
"COMMENTS": "Vis kommentarer",
|
||||
"VERSION_COMPARISON": "Vis sammenligningsversion"
|
||||
"COMMENTS": "Vis kommentarer"
|
||||
},
|
||||
"PERSONAL-FILES": "Personlige filer",
|
||||
"WARN-MULTIPLE-UPLOADS": "Vis advarsler for flere uploads.",
|
||||
@@ -58,18 +54,16 @@
|
||||
},
|
||||
"APP_LAYOUT": {
|
||||
"APP": "App",
|
||||
"HEADER_TEXT_COLOR": "Farve på tekst i overskrift",
|
||||
"APP_NAME": "ADF-demoapp",
|
||||
"FILTERED_SEARCH": "Filter-overskrift",
|
||||
"HOME": "Hjem",
|
||||
"NODE-SELECTOR": "Nodevælger",
|
||||
"SITES": "Websteder",
|
||||
"CONTENT_SERVICES": "Content Services",
|
||||
"CONTENT_SERVICES": "Indholdstjenester",
|
||||
"BREADCRUMB": "Brødkrumme",
|
||||
"NOTIFICATIONS": "Meddelelser",
|
||||
"TASK_LIST": "Opgaveliste",
|
||||
"PROCESS_LIST": "Procesliste",
|
||||
"PROCESS_CLOUD": "Proces Cloud",
|
||||
"PROCESS_CLOUD": "Activiti Cloud",
|
||||
"CARD_VIEW": "Kortvisning",
|
||||
"PROCESS_SERVICES": "Process Services",
|
||||
"LOGIN": "Log ind",
|
||||
@@ -98,20 +92,12 @@
|
||||
"SEARCH_SERVICE_APPROACH": "Vælg dette felt for at deaktivere inputegenskaben og konfigurere ved hjælp af tjenesten",
|
||||
"HEADER_DATA": "Headerdata",
|
||||
"TREE_VIEW": "Trævisning",
|
||||
"EXPAND_LIST": "Udvidelig punktliste",
|
||||
"ICONS": "Ikoner",
|
||||
"PEOPLE_GROUPS_CLOUD": "Person/gruppecloud",
|
||||
"TASK_HEADER_CLOUD": {
|
||||
"COMPONENT_NAME": "Opgaveheader for cloud",
|
||||
"APP_NAME_INPUT": "Appnavn",
|
||||
"TASK_ID_INPUT": "Opgave-id",
|
||||
"FIND_TASK_BUTTON": "Find opgave"
|
||||
},
|
||||
"PEOPLE_CLOUD": "Personcloudkomponent",
|
||||
"GROUPS_CLOUD": "Gruppecloudkomponent",
|
||||
"CONFIRM-DIALOG": "Bekræftelsesdialogboks",
|
||||
"COMMUNITY": "Community",
|
||||
"SERVICE_TASK_LIST": "Opgaveliste for tjeneste"
|
||||
"COMMUNITY": "Community"
|
||||
},
|
||||
"TRASHCAN": {
|
||||
"ACTIONS": {
|
||||
@@ -127,7 +113,7 @@
|
||||
"DOCUMENT_LIST": {
|
||||
"MULTISELECT_CHECKBOXES": "Vælg flere (med afkrydsningsfelter)",
|
||||
"THUMBNAILS": "Aktivér miniaturevisninger",
|
||||
"ALLOW_DROP_FILES": "Aktiver dropfiler i en mappe eller som en fil",
|
||||
"ALLOW_DROP_FILES": "Aktivér Slip filer i en mappe",
|
||||
"MULTIPLE_FILE_UPLOAD": "Upload af flere filer",
|
||||
"FOLDER_UPLOAD": "Upload af mappe",
|
||||
"CUSTOM_FILTER": "Filter for brugerdefinerede udvidelser",
|
||||
@@ -171,7 +157,6 @@
|
||||
},
|
||||
"ACTIONS": {
|
||||
"VERSIONS": "Administrer versioner",
|
||||
"ASPECTS": "Opdater aspekter",
|
||||
"LOCK": "Lås",
|
||||
"METADATA": "Oplysninger",
|
||||
"DOWNLOAD": "Download",
|
||||
@@ -220,12 +205,6 @@
|
||||
"STORE": "Gem",
|
||||
"RESTORE": "Gendan"
|
||||
},
|
||||
"NOTIFICATIONS": {
|
||||
"TASK_ASSIGNED": "{{taskName}} opgave er blevet tildelt til {{assignee}}",
|
||||
"PROCESS_STARTED": "{{processName}} processen er startet",
|
||||
"TASK_UPDATED": "{{taskName}} opgavedetaljer er blevet opdateret",
|
||||
"TASK_CREATED": "Opgaven {{taskName}} blev oprettet"
|
||||
},
|
||||
"FORM-LOADING": {
|
||||
"FORM_DATA": "Formulardata",
|
||||
"FORM_DATA_MESSAGE": "Indtast værdier for at udfylde formularen",
|
||||
@@ -234,7 +213,7 @@
|
||||
"SELECT_PLACEHOLDER": "Rulleliste"
|
||||
},
|
||||
"LOGIN": {
|
||||
"CONTENT_SERVICES": "Content Services",
|
||||
"CONTENT_SERVICES": "Indholdstjenester",
|
||||
"PROCESS_SERVICES": "Process Services",
|
||||
"LOGIN_FOOTER": "Sidefod til login",
|
||||
"SHOW_REMEMBERME": "Vis Husk mig",
|
||||
@@ -268,7 +247,7 @@
|
||||
"RATING": "Bedømmelse-komponent"
|
||||
},
|
||||
"TAG": {
|
||||
"LIST": "Listetags Content Services",
|
||||
"LIST": "Vis indholdstjenester for tags",
|
||||
"INSERT": "Indsæt node-id",
|
||||
"NODE_LIST": "Tagliste efter node-id"
|
||||
},
|
||||
@@ -285,28 +264,26 @@
|
||||
},
|
||||
"TOOLTIP_MESSAGE": {
|
||||
"START_INPUT": "Startside"
|
||||
},
|
||||
"TASK_CONTEXT_MENU": "Opgave Liste Kontekst Menu"
|
||||
}
|
||||
},
|
||||
"PROCESS_LIST_DEMO": {
|
||||
"ERROR_MESSAGE": {
|
||||
"APP_ID_REQUIRED_ERROR": "Indsæt app-id",
|
||||
"APP_ID_TYPE_ERROR": "App-id'et skal være et tal",
|
||||
"NUMBER_GREATER_THAN": "Værdien skal være større end eller lig med {{ value }}"
|
||||
},
|
||||
"PROCESS_CONTEXT_MENU": "Proces Liste Kontekst Menu"
|
||||
}
|
||||
},
|
||||
"GROUP-TITLE1-TRANSLATION-KEY": "Brugerdefineret titel oversættelse et",
|
||||
"GROUP-TITLE2-TRANSLATION-KEY": "Brugerdefineret titel oversættelse to",
|
||||
"ERROR_CONTENT": {
|
||||
"RETURN_BUTTON": {
|
||||
"TEXT": "Tilbage til forsiden"
|
||||
},
|
||||
"507": {
|
||||
"TITLE": "ACS-disken er fuld",
|
||||
"DESCRIPTION": "Indholdet overskrider den generelle lagerkvotegrænse, der er konfigureret for netværket eller systemet",
|
||||
"SECONDARY_BUTTON": {
|
||||
"TEXT": ""
|
||||
},
|
||||
"RETURN_BUTTON": {
|
||||
"TEXT": "Tilbage til forsiden"
|
||||
}
|
||||
}
|
||||
},
|
||||
@@ -325,34 +302,25 @@
|
||||
"APP_NAME": "Appnavn",
|
||||
"APP_FILTER_MODE": "Filtrer efter appnavn",
|
||||
"ROLE_FILTER_MODE": "Filtrer efter rolle",
|
||||
"PRESELECT_VALIDATION": "Forudvælg validering",
|
||||
"ALL_PRESELECTED_USERS": "Alle forudvalgte brugere",
|
||||
"ALL_PRESELECTED_GROUPS": "Alle forudvalgte grupper",
|
||||
"INVALID_USERS": "Ugyldige brugere",
|
||||
"INVALID_GROUPS": "Ugyldige grupper",
|
||||
"READONLY_MODE": "Skrivebeskyttet tilstand"
|
||||
"PRESELECT_VALIDATION": "Forudvælg validering"
|
||||
},
|
||||
"ABOUT": {
|
||||
"TITLE": "Plug-ins",
|
||||
"TABLE_HEADERS": {
|
||||
"ID": "Id",
|
||||
"NAME": "Navn",
|
||||
"VERSION": "Version",
|
||||
"VENDOR": "Leverandør",
|
||||
"LICENSE": "Licens",
|
||||
"RUNTIME": "Kørselstidspunkt",
|
||||
"DESCRIPTION": "Beskrivelse"
|
||||
}
|
||||
},
|
||||
"SETTINGS_CLOUD": {
|
||||
"MULTISELECTION": "Multivalg",
|
||||
"TESTING_MODE": "Testtilstand",
|
||||
"SELECTION_MODE": "Valgtilstand",
|
||||
"SELECTED_ROWS": "Valgte rækker",
|
||||
"TASK_DETAILS_REDIRECTION": "Vis opgavedetaljer på opgave ved at klikke",
|
||||
"PROCESS_DETAILS_REDIRECTION": "Vis behandlingsdetaljer for processen ved at klikke",
|
||||
"ACTION": {
|
||||
"ACTION_TITLE": "Tilføj handling",
|
||||
"ACTION_MENU": "Menuen Handling",
|
||||
"CONTEX_MENU": "Genvejsmenu",
|
||||
"ACTION_VISIBLE": "Synlig",
|
||||
"ACTION_DISABLE": "Deaktiver",
|
||||
"ADD_BUTTON": "Tilføj",
|
||||
"KEY": "Nøgle",
|
||||
"TITLE": "Titel",
|
||||
"ICON": "Ikon",
|
||||
"TASK_ID": "Opgave-id",
|
||||
"PROCESS_ID": "Procesforekomst-id",
|
||||
"ACTION_TYPE": "Handlingstype"
|
||||
}
|
||||
},
|
||||
"DEFAULT_SEARCH": "Standard"
|
||||
"PROCESS_DETAILS_REDIRECTION": "Vis behandlingsdetaljer for processen ved at klikke"
|
||||
}
|
||||
}
|
||||
Executable → Regular
+23
-55
@@ -1,8 +1,5 @@
|
||||
{
|
||||
"APP": {
|
||||
"ABOUT": {
|
||||
"DEVELOPMENT": "Entwicklermodus"
|
||||
},
|
||||
"INFO_DRAWER": {
|
||||
"TITLE": "Details",
|
||||
"COMMENTS": "Kommentare",
|
||||
@@ -24,8 +21,7 @@
|
||||
"SHOW_COMMENTS": "Anmerkungen zu Versionen einblenden",
|
||||
"ALLOW_DOWNLOAD": "Herunterladen von Version aktivieren",
|
||||
"READ_ONLY": "Schreibgeschützt",
|
||||
"COMMENTS": "Kommentare anzeigen",
|
||||
"VERSION_COMPARISON": "Versionsvergleich anzeigen"
|
||||
"COMMENTS": "Kommentare anzeigen"
|
||||
},
|
||||
"PERSONAL-FILES": "Persönliche Dateien",
|
||||
"WARN-MULTIPLE-UPLOADS": "Warnung bei Mehrfach-Uploads anzeigen.",
|
||||
@@ -58,9 +54,7 @@
|
||||
},
|
||||
"APP_LAYOUT": {
|
||||
"APP": "Anwendung",
|
||||
"HEADER_TEXT_COLOR": "Farbe des Überschriftstextes",
|
||||
"APP_NAME": "ADF-Demoanwendung",
|
||||
"FILTERED_SEARCH": "Filter-Header",
|
||||
"HOME": "Startseite",
|
||||
"NODE-SELECTOR": "Node-Auswahl",
|
||||
"SITES": "Sites",
|
||||
@@ -98,20 +92,12 @@
|
||||
"SEARCH_SERVICE_APPROACH": "Aktivieren Sie diese Option, um die Eingabeeigenschaft zu deaktivieren und die Nutzung des Services zu konfigurieren",
|
||||
"HEADER_DATA": "Headerdaten",
|
||||
"TREE_VIEW": "Strukturansicht",
|
||||
"EXPAND_LIST": "Erweiterbare Elementliste",
|
||||
"ICONS": "Symbole",
|
||||
"PEOPLE_GROUPS_CLOUD": "Personen-/Gruppen-Cloud",
|
||||
"TASK_HEADER_CLOUD": {
|
||||
"COMPONENT_NAME": "Aufgaben-Header für Cloud",
|
||||
"APP_NAME_INPUT": "Anwendungsname",
|
||||
"TASK_ID_INPUT": "Aufgaben-ID",
|
||||
"FIND_TASK_BUTTON": "Aufgabe suchen"
|
||||
},
|
||||
"PEOPLE_CLOUD": "Personen-Cloud-Komponente",
|
||||
"GROUPS_CLOUD": "Gruppen-Cloud-Komponente",
|
||||
"CONFIRM-DIALOG": "Bestätigungsdialog",
|
||||
"COMMUNITY": "Community",
|
||||
"SERVICE_TASK_LIST": "Service-Aufgabenliste"
|
||||
"COMMUNITY": "Community"
|
||||
},
|
||||
"TRASHCAN": {
|
||||
"ACTIONS": {
|
||||
@@ -127,7 +113,7 @@
|
||||
"DOCUMENT_LIST": {
|
||||
"MULTISELECT_CHECKBOXES": "Mehrfachauswahl (mit Kontrollkästchen)",
|
||||
"THUMBNAILS": "Miniaturansichten aktivieren",
|
||||
"ALLOW_DROP_FILES": "Ablegen von Dateien in einem Ordner oder einer Datei aktivieren",
|
||||
"ALLOW_DROP_FILES": "Ablegen von Dateien in Ordner aktivieren",
|
||||
"MULTIPLE_FILE_UPLOAD": "Mehrere Dateien hochladen",
|
||||
"FOLDER_UPLOAD": "Ordner hochladen",
|
||||
"CUSTOM_FILTER": "Filter für benutzerdefinierte Erweiterungen",
|
||||
@@ -171,7 +157,6 @@
|
||||
},
|
||||
"ACTIONS": {
|
||||
"VERSIONS": "Versionen verwalten",
|
||||
"ASPECTS": "Aspekte aktualisieren",
|
||||
"LOCK": "Sperren",
|
||||
"METADATA": "Info",
|
||||
"DOWNLOAD": "Herunterladen",
|
||||
@@ -220,12 +205,6 @@
|
||||
"STORE": "Speichern",
|
||||
"RESTORE": "Wiederherstellen"
|
||||
},
|
||||
"NOTIFICATIONS": {
|
||||
"TASK_ASSIGNED": "Aufgabe '{{taskName}}' wurde {{assignee}} zugewiesen",
|
||||
"PROCESS_STARTED": "Prozess '{{processName}}' wurde gestartet",
|
||||
"TASK_UPDATED": "Aufgabe '{{taskName}}' wurde aktualisiert",
|
||||
"TASK_CREATED": "Die Aufgabe {{taskName}} wurde erstellt"
|
||||
},
|
||||
"FORM-LOADING": {
|
||||
"FORM_DATA": "Formulardaten",
|
||||
"FORM_DATA_MESSAGE": "Geben Sie Werte ein, um das Formular auszufüllen",
|
||||
@@ -285,28 +264,26 @@
|
||||
},
|
||||
"TOOLTIP_MESSAGE": {
|
||||
"START_INPUT": "Startseite"
|
||||
},
|
||||
"TASK_CONTEXT_MENU": "Aufgabenlisten-Kontextmenü"
|
||||
}
|
||||
},
|
||||
"PROCESS_LIST_DEMO": {
|
||||
"ERROR_MESSAGE": {
|
||||
"APP_ID_REQUIRED_ERROR": "App-ID einfügen",
|
||||
"APP_ID_TYPE_ERROR": "App-ID muss eine Zahl sein",
|
||||
"NUMBER_GREATER_THAN": "Wert muss größer oder gleich {{ value }} sein"
|
||||
},
|
||||
"PROCESS_CONTEXT_MENU": "Prozesslisten-Kontextmenü"
|
||||
}
|
||||
},
|
||||
"GROUP-TITLE1-TRANSLATION-KEY": "Übersetzung benutzerdefinierter Titel 1",
|
||||
"GROUP-TITLE2-TRANSLATION-KEY": "Übersetzung benutzerdefinierter Titel 2",
|
||||
"ERROR_CONTENT": {
|
||||
"RETURN_BUTTON": {
|
||||
"TEXT": "Zurück zur Startseite"
|
||||
},
|
||||
"507": {
|
||||
"TITLE": "ACS-Datenträger voll",
|
||||
"DESCRIPTION": "Inhalt übersteigt die für das Netzwerk oder System konfigurierte Gesamtspeicherbegrenzung",
|
||||
"SECONDARY_BUTTON": {
|
||||
"TEXT": ""
|
||||
},
|
||||
"RETURN_BUTTON": {
|
||||
"TEXT": "Zurück zur Startseite"
|
||||
}
|
||||
}
|
||||
},
|
||||
@@ -325,34 +302,25 @@
|
||||
"APP_NAME": "Anwendungsname",
|
||||
"APP_FILTER_MODE": "Nach Anwendungsname filtern",
|
||||
"ROLE_FILTER_MODE": "Nach Rolle filtern",
|
||||
"PRESELECT_VALIDATION": "Vorauswahl-Prüfung",
|
||||
"ALL_PRESELECTED_USERS": "Alle vorausgewählten Benutzer",
|
||||
"ALL_PRESELECTED_GROUPS": "Alle vorausgewählten Gruppen",
|
||||
"INVALID_USERS": "Unzulässige Benutzer",
|
||||
"INVALID_GROUPS": "Unzulässige Gruppen",
|
||||
"READONLY_MODE": "Schreibgeschützter Modus"
|
||||
"PRESELECT_VALIDATION": "Vorauswahl-Prüfung"
|
||||
},
|
||||
"ABOUT": {
|
||||
"TITLE": "Plugins",
|
||||
"TABLE_HEADERS": {
|
||||
"ID": "ID",
|
||||
"NAME": "Name",
|
||||
"VERSION": "Version",
|
||||
"VENDOR": "Hersteller",
|
||||
"LICENSE": "Lizenz",
|
||||
"RUNTIME": "Laufzeit",
|
||||
"DESCRIPTION": "Beschreibung"
|
||||
}
|
||||
},
|
||||
"SETTINGS_CLOUD": {
|
||||
"MULTISELECTION": "Mehrfachauswahl",
|
||||
"TESTING_MODE": "Testmodus",
|
||||
"SELECTION_MODE": "Auswahlmodus",
|
||||
"SELECTED_ROWS": "Ausgewählte Zeilen",
|
||||
"TASK_DETAILS_REDIRECTION": "Bei Klicken auf Aufgabe Aufgabendetails einblenden",
|
||||
"PROCESS_DETAILS_REDIRECTION": "Bei Klicken auf Prozess Prozessdetails anzeigen",
|
||||
"ACTION": {
|
||||
"ACTION_TITLE": "Aktion hinzufügen",
|
||||
"ACTION_MENU": "Aktionsmenü",
|
||||
"CONTEX_MENU": "Kontextmenü",
|
||||
"ACTION_VISIBLE": "Sichtbar",
|
||||
"ACTION_DISABLE": "Deaktivieren",
|
||||
"ADD_BUTTON": "Hinzufügen",
|
||||
"KEY": "Schlüssel",
|
||||
"TITLE": "Titel",
|
||||
"ICON": "Symbol",
|
||||
"TASK_ID": "Aufgaben-ID",
|
||||
"PROCESS_ID": "Prozessinstanz-ID",
|
||||
"ACTION_TYPE": "Aktionstyp"
|
||||
}
|
||||
},
|
||||
"DEFAULT_SEARCH": "Standard"
|
||||
"PROCESS_DETAILS_REDIRECTION": "Bei Klicken auf Prozess Prozessdetails anzeigen"
|
||||
}
|
||||
}
|
||||
@@ -1,8 +1,5 @@
|
||||
{
|
||||
"APP": {
|
||||
"ABOUT": {
|
||||
"DEVELOPMENT":"Dev Mode"
|
||||
},
|
||||
"INFO_DRAWER": {
|
||||
"TITLE": "Details",
|
||||
"COMMENTS": "Comments",
|
||||
@@ -24,8 +21,7 @@
|
||||
"SHOW_COMMENTS": "Show comments on versions",
|
||||
"ALLOW_DOWNLOAD": "Enable version download",
|
||||
"READ_ONLY": "Read-only",
|
||||
"COMMENTS": "Show comments",
|
||||
"VERSION_COMPARISON": "Show version comparison"
|
||||
"COMMENTS": "Show comments"
|
||||
},
|
||||
"PERSONAL-FILES": "Personal Files",
|
||||
"WARN-MULTIPLE-UPLOADS": "Display warning for multiple uploads.",
|
||||
@@ -58,9 +54,7 @@
|
||||
},
|
||||
"APP_LAYOUT": {
|
||||
"APP": "App",
|
||||
"HEADER_TEXT_COLOR": "Header text color",
|
||||
"APP_NAME": "ADF Demo Application",
|
||||
"FILTERED_SEARCH": "Filter Header",
|
||||
"HOME": "Home",
|
||||
"NODE-SELECTOR": "Node Selector",
|
||||
"SITES": "Sites",
|
||||
@@ -98,21 +92,12 @@
|
||||
"SEARCH_SERVICE_APPROACH": "Check this to disable the input property and configure using the service",
|
||||
"HEADER_DATA": "Header Data",
|
||||
"TREE_VIEW": "Tree View",
|
||||
"EXPAND_LIST": "Expandable item list",
|
||||
"ICONS": "Icons",
|
||||
"PEOPLE_GROUPS_CLOUD": "People/Group Cloud",
|
||||
"TASK_HEADER_CLOUD": {
|
||||
"COMPONENT_NAME": "Task Header Cloud",
|
||||
"APP_NAME_INPUT": "App name",
|
||||
"TASK_ID_INPUT": "Task id",
|
||||
"FIND_TASK_BUTTON": "Find Task"
|
||||
},
|
||||
"PEOPLE_CLOUD": "People Cloud Component",
|
||||
"GROUPS_CLOUD": "Groups Cloud Component",
|
||||
"CONFIRM-DIALOG": "Confirmation Dialog",
|
||||
"COMMUNITY": "Community",
|
||||
"SERVICE_TASK_LIST": "Service Task List",
|
||||
"RICH_TEXT_EDITOR": "Rich Text Editor"
|
||||
"COMMUNITY": "Community"
|
||||
},
|
||||
"TRASHCAN": {
|
||||
"ACTIONS": {
|
||||
@@ -128,7 +113,7 @@
|
||||
"DOCUMENT_LIST": {
|
||||
"MULTISELECT_CHECKBOXES": "Multiselect (with checkboxes)",
|
||||
"THUMBNAILS": "Enable Thumbnails",
|
||||
"ALLOW_DROP_FILES": "Enable Drop Files in a folder or a file",
|
||||
"ALLOW_DROP_FILES": "Enable Drop Files in a folder",
|
||||
"MULTIPLE_FILE_UPLOAD": "Multiple File Upload",
|
||||
"FOLDER_UPLOAD": "Folder upload",
|
||||
"CUSTOM_FILTER": "Custom extensions filter",
|
||||
@@ -172,7 +157,6 @@
|
||||
},
|
||||
"ACTIONS": {
|
||||
"VERSIONS": "Manage versions",
|
||||
"ASPECTS": "Update Aspects",
|
||||
"LOCK": "Lock",
|
||||
"METADATA": "Info",
|
||||
"DOWNLOAD": "Download",
|
||||
@@ -197,9 +181,7 @@
|
||||
"REPLACE_COLUMNS": "Replace columns",
|
||||
"LOAD_NODE": "Load Node",
|
||||
"MULTISELECT": "Multiselect",
|
||||
"MULTISELECT_DESCRIPTION": "Use Cmd (Mac) or Ctrl (Windows) to toggle selection of multiple items",
|
||||
"USE_CUSTOM_COLUMN_HEADER": "Use custom template for 'User' header",
|
||||
"CUSTOM_COLUMN_HEADER": "Custom User Header Template"
|
||||
"MULTISELECT_DESCRIPTION": "Use Cmd (Mac) or Ctrl (Windows) to toggle selection of multiple items"
|
||||
},
|
||||
"ANALYTICS_REPORT": {
|
||||
"NO_REPORT_MESSAGE": "No report selected. Choose a report from the list"
|
||||
@@ -223,12 +205,6 @@
|
||||
"STORE": "Store",
|
||||
"RESTORE": "Restore"
|
||||
},
|
||||
"NOTIFICATIONS": {
|
||||
"TASK_ASSIGNED": "{{taskName}} task has been assigned to {{assignee}}",
|
||||
"PROCESS_STARTED": "{{processName}} process has been started",
|
||||
"TASK_UPDATED": "{{taskName}} task details have been updated",
|
||||
"TASK_CREATED": "{{taskName}} task was created"
|
||||
},
|
||||
"FORM-LOADING": {
|
||||
"FORM_DATA": "Form Data",
|
||||
"FORM_DATA_MESSAGE": "Enter values to populate the form",
|
||||
@@ -288,28 +264,26 @@
|
||||
},
|
||||
"TOOLTIP_MESSAGE": {
|
||||
"START_INPUT": "Starting page"
|
||||
},
|
||||
"TASK_CONTEXT_MENU": "Task List Context Menu"
|
||||
}
|
||||
},
|
||||
"PROCESS_LIST_DEMO": {
|
||||
"ERROR_MESSAGE": {
|
||||
"APP_ID_REQUIRED_ERROR": "Insert App ID",
|
||||
"APP_ID_TYPE_ERROR": "App ID must be a number",
|
||||
"NUMBER_GREATER_THAN": "Value must be greater than or equal to {{ value }}"
|
||||
},
|
||||
"PROCESS_CONTEXT_MENU": "Process List Context Menu"
|
||||
}
|
||||
},
|
||||
"GROUP-TITLE1-TRANSLATION-KEY": "CUSTOM TITLE TRANSLATION ONE",
|
||||
"GROUP-TITLE2-TRANSLATION-KEY": "CUSTOM TITLE TRANSLATION TWO",
|
||||
"ERROR_CONTENT": {
|
||||
"RETURN_BUTTON": {
|
||||
"TEXT": "Back to home"
|
||||
},
|
||||
"507": {
|
||||
"TITLE": "ACS Disk full",
|
||||
"DESCRIPTION": "Content exceeds overall storage quota limit configured for the network or system",
|
||||
"SECONDARY_BUTTON": {
|
||||
"TEXT": ""
|
||||
},
|
||||
"RETURN_BUTTON": {
|
||||
"TEXT": "Back to home"
|
||||
}
|
||||
}
|
||||
},
|
||||
@@ -328,35 +302,25 @@
|
||||
"APP_NAME": "Application Name",
|
||||
"APP_FILTER_MODE": "Filter by application name",
|
||||
"ROLE_FILTER_MODE": "Filter by role",
|
||||
"PRESELECT_VALIDATION": "Preselect validation",
|
||||
"ALL_PRESELECTED_USERS": "All Preselected Users",
|
||||
"ALL_PRESELECTED_GROUPS": "All Preselected Groups",
|
||||
"INVALID_USERS": "Invalid Users",
|
||||
"INVALID_GROUPS": "Invalid Groups",
|
||||
"READONLY_MODE": "Read-only Mode",
|
||||
"GROUPS_RESTRICTION": "Groups Restriction"
|
||||
"PRESELECT_VALIDATION": "Preselect validation"
|
||||
},
|
||||
"ABOUT": {
|
||||
"TITLE": "Plugins",
|
||||
"TABLE_HEADERS": {
|
||||
"ID": "ID",
|
||||
"NAME": "Name",
|
||||
"VERSION": "Version",
|
||||
"VENDOR": "Vendor",
|
||||
"LICENSE": "License",
|
||||
"RUNTIME": "Runtime",
|
||||
"DESCRIPTION": "Description"
|
||||
}
|
||||
},
|
||||
"SETTINGS_CLOUD": {
|
||||
"MULTISELECTION": "Multiselection",
|
||||
"TESTING_MODE": "Testing Mode",
|
||||
"SELECTION_MODE": "Selection Mode",
|
||||
"SELECTED_ROWS": "Selected Rows",
|
||||
"TASK_DETAILS_REDIRECTION": "Display task details on task click",
|
||||
"PROCESS_DETAILS_REDIRECTION": "Display process details on process click",
|
||||
"ACTION": {
|
||||
"ACTION_TITLE": "Add Action",
|
||||
"ACTION_MENU": "Action Menu",
|
||||
"CONTEX_MENU": "Context Menu",
|
||||
"ACTION_VISIBLE": "Visible",
|
||||
"ACTION_DISABLE": "Disable",
|
||||
"ADD_BUTTON": "Add",
|
||||
"KEY": "Key",
|
||||
"TITLE": "Title",
|
||||
"ICON": "Icon",
|
||||
"TASK_ID": "Task ID",
|
||||
"PROCESS_ID": "Process Instance ID",
|
||||
"ACTION_TYPE": "Action Type"
|
||||
}
|
||||
},
|
||||
"DEFAULT_SEARCH": "Default"
|
||||
"PROCESS_DETAILS_REDIRECTION": "Display process details on process click"
|
||||
}
|
||||
}
|
||||
|
||||
Executable → Regular
+26
-58
@@ -1,8 +1,5 @@
|
||||
{
|
||||
"APP": {
|
||||
"ABOUT": {
|
||||
"DEVELOPMENT": "Modo Dev"
|
||||
},
|
||||
"INFO_DRAWER": {
|
||||
"TITLE": "Detalles",
|
||||
"COMMENTS": "Comentarios",
|
||||
@@ -24,8 +21,7 @@
|
||||
"SHOW_COMMENTS": "Mostrar comentarios en las versiones",
|
||||
"ALLOW_DOWNLOAD": "Habilitar descarga de versión",
|
||||
"READ_ONLY": "Solo lectura",
|
||||
"COMMENTS": "Mostrar comentarios",
|
||||
"VERSION_COMPARISON": "Mostrar versión comparada"
|
||||
"COMMENTS": "Mostrar comentarios"
|
||||
},
|
||||
"PERSONAL-FILES": "Ficheros personales",
|
||||
"WARN-MULTIPLE-UPLOADS": "Mostrar advertencia de múltiples cargas.",
|
||||
@@ -58,9 +54,7 @@
|
||||
},
|
||||
"APP_LAYOUT": {
|
||||
"APP": "Aplicación",
|
||||
"HEADER_TEXT_COLOR": "Color de texto de encabezado",
|
||||
"APP_NAME": "Aplicación ADF Demo",
|
||||
"FILTERED_SEARCH": "Filtros",
|
||||
"HOME": "Inicio",
|
||||
"NODE-SELECTOR": "Selector de nodo",
|
||||
"SITES": "Sitios",
|
||||
@@ -98,20 +92,12 @@
|
||||
"SEARCH_SERVICE_APPROACH": "Marque esto para desactivar la propiedad de entrada y configurar el uso del servicio",
|
||||
"HEADER_DATA": "Datos de encabezado",
|
||||
"TREE_VIEW": "Vista de árbol",
|
||||
"EXPAND_LIST": "Lista de elementos expandible",
|
||||
"ICONS": "Iconos",
|
||||
"PEOPLE_GROUPS_CLOUD": "Personas/Grupos en la nube",
|
||||
"TASK_HEADER_CLOUD": {
|
||||
"COMPONENT_NAME": "Encabezados de tareas en componente nube",
|
||||
"APP_NAME_INPUT": "Nombre de aplicación",
|
||||
"TASK_ID_INPUT": "ID de tarea",
|
||||
"FIND_TASK_BUTTON": "Buscar tarea"
|
||||
},
|
||||
"PEOPLE_CLOUD": "Componente en la nube de personas",
|
||||
"GROUPS_CLOUD": "Componente en la nube de grupos",
|
||||
"CONFIRM-DIALOG": "Cuadro de diálogo de confirmación",
|
||||
"COMMUNITY": "Community",
|
||||
"SERVICE_TASK_LIST": "Lista de tareas de servicio"
|
||||
"COMMUNITY": "Community"
|
||||
},
|
||||
"TRASHCAN": {
|
||||
"ACTIONS": {
|
||||
@@ -120,14 +106,14 @@
|
||||
},
|
||||
"EMPTY_STATE": {
|
||||
"TITLE": "La papelera está vacía",
|
||||
"FIRST_TEXT": "Los elementos que elimine se moverán a la papelera.",
|
||||
"FIRST_TEXT": "Los elementos que elimine se trasladan a la papelera.",
|
||||
"SECOND_TEXT": "Vacíe la papelera para eliminar los elementos permanentemente."
|
||||
}
|
||||
},
|
||||
"DOCUMENT_LIST": {
|
||||
"MULTISELECT_CHECKBOXES": "Selección múltiple (con casillas)",
|
||||
"THUMBNAILS": "Habilitar miniaturas",
|
||||
"ALLOW_DROP_FILES": "Habilitar arrastre de ficheros a una carpeta o fichero",
|
||||
"ALLOW_DROP_FILES": "Habilitar arrastre de ficheros en una carpeta",
|
||||
"MULTIPLE_FILE_UPLOAD": "Carga de varios ficheros",
|
||||
"FOLDER_UPLOAD": "Carga de carpetas",
|
||||
"CUSTOM_FILTER": "Filtro de extensiones personalizado",
|
||||
@@ -171,7 +157,6 @@
|
||||
},
|
||||
"ACTIONS": {
|
||||
"VERSIONS": "Gestionar versiones",
|
||||
"ASPECTS": "Actualizar aspectos",
|
||||
"LOCK": "Bloquear",
|
||||
"METADATA": "Información",
|
||||
"DOWNLOAD": "Descargar",
|
||||
@@ -220,12 +205,6 @@
|
||||
"STORE": "Almacenar",
|
||||
"RESTORE": "Restaurar"
|
||||
},
|
||||
"NOTIFICATIONS": {
|
||||
"TASK_ASSIGNED": "La tarea {{taskName}} ha sido asignada a {{assignee}}",
|
||||
"PROCESS_STARTED": "Se ha iniciado el proceso {{processName}}",
|
||||
"TASK_UPDATED": "Se actualizaron los detalles de la tarea {{taskName}}",
|
||||
"TASK_CREATED": "Se ha creado la tarea {{taskName}}"
|
||||
},
|
||||
"FORM-LOADING": {
|
||||
"FORM_DATA": "Datos del formulario",
|
||||
"FORM_DATA_MESSAGE": "Introduzca valores para rellenar el formulario",
|
||||
@@ -238,7 +217,7 @@
|
||||
"PROCESS_SERVICES": "Process Services",
|
||||
"LOGIN_FOOTER": "Pie del inicio de sesión",
|
||||
"SHOW_REMEMBERME": "Mostrar opción para recordarme",
|
||||
"SHOW_SUCCESS_ROUTE": "Mostrar ruta correcta",
|
||||
"SHOW_SUCCESS_ROUTE": "Permitir ruta correcta",
|
||||
"CUSTOM_LOGO": "Logotipo personalizado"
|
||||
},
|
||||
"SEARCH": {
|
||||
@@ -252,7 +231,7 @@
|
||||
"CREATED": "5:Creados"
|
||||
},
|
||||
"FACET_QUERIES": {
|
||||
"MY_FACET_QUERIES": "Mis consultas por filtros",
|
||||
"MY_FACET_QUERIES": "Mis consultas de faceta",
|
||||
"CREATED_THIS_YEAR": "1.Creadas este año",
|
||||
"MIMETYPE": "2.Tipo: HTML",
|
||||
"XTRASMALL": "3.Tamaño: extrapequeño",
|
||||
@@ -285,28 +264,26 @@
|
||||
},
|
||||
"TOOLTIP_MESSAGE": {
|
||||
"START_INPUT": "Inicio de página"
|
||||
},
|
||||
"TASK_CONTEXT_MENU": "Menú de contexto Lista de tareas"
|
||||
}
|
||||
},
|
||||
"PROCESS_LIST_DEMO": {
|
||||
"ERROR_MESSAGE": {
|
||||
"APP_ID_REQUIRED_ERROR": "Insertar ID de aplicación",
|
||||
"APP_ID_TYPE_ERROR": "El ID de aplicación debe ser un número",
|
||||
"NUMBER_GREATER_THAN": "El valor debe ser igual o superior a {{ value }}"
|
||||
},
|
||||
"PROCESS_CONTEXT_MENU": "Menú de contexto Lista de procesos"
|
||||
}
|
||||
},
|
||||
"GROUP-TITLE1-TRANSLATION-KEY": "Traducción de título personalizado 1",
|
||||
"GROUP-TITLE2-TRANSLATION-KEY": "Traducción de título personalizado 2",
|
||||
"ERROR_CONTENT": {
|
||||
"RETURN_BUTTON": {
|
||||
"TEXT": "Volver al inicio"
|
||||
},
|
||||
"507": {
|
||||
"TITLE": "Disco ACS lleno",
|
||||
"DESCRIPTION": "El contenido supera el límite de la cuota de almacenamiento general configurado para la red o sistema.",
|
||||
"SECONDARY_BUTTON": {
|
||||
"TEXT": ""
|
||||
},
|
||||
"RETURN_BUTTON": {
|
||||
"TEXT": "Volver al inicio"
|
||||
}
|
||||
}
|
||||
},
|
||||
@@ -325,34 +302,25 @@
|
||||
"APP_NAME": "Nombre de la aplicación",
|
||||
"APP_FILTER_MODE": "Filtrar por nombre de la aplicación",
|
||||
"ROLE_FILTER_MODE": "Filtrar por función",
|
||||
"PRESELECT_VALIDATION": "Preseleccionar validación",
|
||||
"ALL_PRESELECTED_USERS": "Todos los usuarios preseleccionados",
|
||||
"ALL_PRESELECTED_GROUPS": "Todos los grupos preseleccionados",
|
||||
"INVALID_USERS": "Usuarios no válidos",
|
||||
"INVALID_GROUPS": "Grupos no válidos",
|
||||
"READONLY_MODE": "Modo de solo lectura"
|
||||
"PRESELECT_VALIDATION": "Preseleccionar validación"
|
||||
},
|
||||
"ABOUT": {
|
||||
"TITLE": "Complementos",
|
||||
"TABLE_HEADERS": {
|
||||
"ID": "ID",
|
||||
"NAME": "Nombre",
|
||||
"VERSION": "Versión",
|
||||
"VENDOR": "Proveedor",
|
||||
"LICENSE": "Licencia",
|
||||
"RUNTIME": "Tiempo de ejecución",
|
||||
"DESCRIPTION": "Descripción"
|
||||
}
|
||||
},
|
||||
"SETTINGS_CLOUD": {
|
||||
"MULTISELECTION": "Selección múltiple",
|
||||
"TESTING_MODE": "Modo de prueba",
|
||||
"SELECTION_MODE": "Modo de selección",
|
||||
"SELECTED_ROWS": "Filas seleccionadas",
|
||||
"TASK_DETAILS_REDIRECTION": "Mostrar detalles de la tarea haciendo clic en la tarea",
|
||||
"PROCESS_DETAILS_REDIRECTION": "Mostrar detalles del proceso al hacer clic en el proceso",
|
||||
"ACTION": {
|
||||
"ACTION_TITLE": "Añadir acción",
|
||||
"ACTION_MENU": "Menú de acción",
|
||||
"CONTEX_MENU": "Menú de contexto",
|
||||
"ACTION_VISIBLE": "Visible",
|
||||
"ACTION_DISABLE": "Desactivar",
|
||||
"ADD_BUTTON": "Añadir",
|
||||
"KEY": "Clave",
|
||||
"TITLE": "Título",
|
||||
"ICON": "Icono",
|
||||
"TASK_ID": "ID de tarea",
|
||||
"PROCESS_ID": "ID de instancia del proceso",
|
||||
"ACTION_TYPE": "Tipo de acción"
|
||||
}
|
||||
},
|
||||
"DEFAULT_SEARCH": "Predeterminado"
|
||||
"PROCESS_DETAILS_REDIRECTION": "Mostrar detalles del proceso al hacer clic en el proceso"
|
||||
}
|
||||
}
|
||||
Executable → Regular
+24
-56
@@ -1,8 +1,5 @@
|
||||
{
|
||||
"APP": {
|
||||
"ABOUT": {
|
||||
"DEVELOPMENT": "Kehitystapa"
|
||||
},
|
||||
"INFO_DRAWER": {
|
||||
"TITLE": "Tiedot",
|
||||
"COMMENTS": "Kommentit",
|
||||
@@ -24,8 +21,7 @@
|
||||
"SHOW_COMMENTS": "Näytä kommentit versioissa",
|
||||
"ALLOW_DOWNLOAD": "Ota version lataaminen käyttöön",
|
||||
"READ_ONLY": "Vain luku",
|
||||
"COMMENTS": "Näytä kommentit",
|
||||
"VERSION_COMPARISON": "Näytä versiovertailu"
|
||||
"COMMENTS": "Näytä kommentit"
|
||||
},
|
||||
"PERSONAL-FILES": "Omat tiedostot",
|
||||
"WARN-MULTIPLE-UPLOADS": "Näytä varoitus useille latauksille.",
|
||||
@@ -58,9 +54,7 @@
|
||||
},
|
||||
"APP_LAYOUT": {
|
||||
"APP": "Sovellus",
|
||||
"HEADER_TEXT_COLOR": "Otsikkotekstin väri",
|
||||
"APP_NAME": "ADF-demosovellus",
|
||||
"FILTERED_SEARCH": "Suodattimet",
|
||||
"HOME": "Aloitussivu",
|
||||
"NODE-SELECTOR": "Solmuvalitsin",
|
||||
"SITES": "Sivustot",
|
||||
@@ -69,7 +63,7 @@
|
||||
"NOTIFICATIONS": "Ilmoitukset",
|
||||
"TASK_LIST": "Tehtäväluettelo",
|
||||
"PROCESS_LIST": "Prosessiluettelo",
|
||||
"PROCESS_CLOUD": "Activiti Cloud",
|
||||
"PROCESS_CLOUD": "Prosessipilvi",
|
||||
"CARD_VIEW": "Korttinäkymä",
|
||||
"PROCESS_SERVICES": "Process Services",
|
||||
"LOGIN": "Kirjaudu sisään",
|
||||
@@ -98,20 +92,12 @@
|
||||
"SEARCH_SERVICE_APPROACH": "Jos haluat poistaa käytöstä annetun ominaisuuden ja määrittää palvelun avulla, valitse tämä",
|
||||
"HEADER_DATA": "Otsikkotiedot",
|
||||
"TREE_VIEW": "Puunäkymä",
|
||||
"EXPAND_LIST": "Laajennettava kohdelista",
|
||||
"ICONS": "Kuvakkeet",
|
||||
"PEOPLE_GROUPS_CLOUD": "Ihmispilvi/Ryhmäpilvi",
|
||||
"TASK_HEADER_CLOUD": {
|
||||
"COMPONENT_NAME": "Tehtävänimikepilvi",
|
||||
"APP_NAME_INPUT": "Sovelluksen nimi",
|
||||
"TASK_ID_INPUT": "Tehtävän tunnus",
|
||||
"FIND_TASK_BUTTON": "Etsi tehtävä"
|
||||
},
|
||||
"PEOPLE_CLOUD": "Ihmispilvi-komponentti",
|
||||
"GROUPS_CLOUD": "Ryhmäpilvi-komponentti",
|
||||
"CONFIRM-DIALOG": "Vahvistusvalintaikkuna",
|
||||
"COMMUNITY": "Community",
|
||||
"SERVICE_TASK_LIST": "Palvelutehtäväluettelo"
|
||||
"COMMUNITY": "Community"
|
||||
},
|
||||
"TRASHCAN": {
|
||||
"ACTIONS": {
|
||||
@@ -127,7 +113,7 @@
|
||||
"DOCUMENT_LIST": {
|
||||
"MULTISELECT_CHECKBOXES": "Monivalinta (valintaruuduilla)",
|
||||
"THUMBNAILS": "Ota pikkukuvat käyttöön",
|
||||
"ALLOW_DROP_FILES": "Ota tiedostojen kansioon tai tiedostoon pudottaminen käyttöön",
|
||||
"ALLOW_DROP_FILES": "Ota tiedostojen kansioon pudottaminen käyttöön",
|
||||
"MULTIPLE_FILE_UPLOAD": "Useiden tiedostojen lataaminen",
|
||||
"FOLDER_UPLOAD": "Kansion lataaminen",
|
||||
"CUSTOM_FILTER": "Mukautettu tiedostomuotosuodatin",
|
||||
@@ -171,7 +157,6 @@
|
||||
},
|
||||
"ACTIONS": {
|
||||
"VERSIONS": "Hallitse versioita",
|
||||
"ASPECTS": "Päivitä ominaisuusjoukot",
|
||||
"LOCK": "Lukitse",
|
||||
"METADATA": "Tiedot",
|
||||
"DOWNLOAD": "Lataa",
|
||||
@@ -220,12 +205,6 @@
|
||||
"STORE": "Tallenna",
|
||||
"RESTORE": "Palauta"
|
||||
},
|
||||
"NOTIFICATIONS": {
|
||||
"TASK_ASSIGNED": "{{taskName}} -tehtävä on määritetty käyttäjälle {{assignee}}",
|
||||
"PROCESS_STARTED": "{{processName}} -prosessi on käynnistetty",
|
||||
"TASK_UPDATED": "{{taskName}} -tehtävän tiedot on päivitetty",
|
||||
"TASK_CREATED": "{{taskName}} -tehtävä luotiin"
|
||||
},
|
||||
"FORM-LOADING": {
|
||||
"FORM_DATA": "Lomaketiedot",
|
||||
"FORM_DATA_MESSAGE": "Anna lomakkeeseen lisättävät arvot",
|
||||
@@ -285,28 +264,26 @@
|
||||
},
|
||||
"TOOLTIP_MESSAGE": {
|
||||
"START_INPUT": "Aloitussivu"
|
||||
},
|
||||
"TASK_CONTEXT_MENU": "Tehtäväluettelon pikavalikko"
|
||||
}
|
||||
},
|
||||
"PROCESS_LIST_DEMO": {
|
||||
"ERROR_MESSAGE": {
|
||||
"APP_ID_REQUIRED_ERROR": "Lisää sovellustunnus",
|
||||
"APP_ID_TYPE_ERROR": "Sovellustunnuksen täytyy olla numero",
|
||||
"NUMBER_GREATER_THAN": "Arvon täytyy olla yhtä suuri tai suurempi kuin {{ value }}"
|
||||
},
|
||||
"PROCESS_CONTEXT_MENU": "Prosessiluettelon pikavalikko"
|
||||
}
|
||||
},
|
||||
"GROUP-TITLE1-TRANSLATION-KEY": "Oma otsikkokäännös yksi",
|
||||
"GROUP-TITLE2-TRANSLATION-KEY": "Oma otsikkokäännös kaksi",
|
||||
"ERROR_CONTENT": {
|
||||
"RETURN_BUTTON": {
|
||||
"TEXT": "Takaisin aloitussivulle"
|
||||
},
|
||||
"507": {
|
||||
"TITLE": "ACS-levy täynnä",
|
||||
"DESCRIPTION": "Sisältö ylittää verkolle tai järjestelmälle määritetyn tallennustilan kokonaisrajoituksen",
|
||||
"SECONDARY_BUTTON": {
|
||||
"TEXT": ""
|
||||
},
|
||||
"RETURN_BUTTON": {
|
||||
"TEXT": "Takaisin aloitussivulle"
|
||||
}
|
||||
}
|
||||
},
|
||||
@@ -325,34 +302,25 @@
|
||||
"APP_NAME": "Sovelluksen nimi",
|
||||
"APP_FILTER_MODE": "Suodata sovelluksen nimen perusteella",
|
||||
"ROLE_FILTER_MODE": "Suodata roolin perusteella",
|
||||
"PRESELECT_VALIDATION": "Vahvistus esivalittu",
|
||||
"ALL_PRESELECTED_USERS": "Kaikki esivalitut käyttäjät",
|
||||
"ALL_PRESELECTED_GROUPS": "Kaikki esivalitut ryhmät",
|
||||
"INVALID_USERS": "Kelpaamattomat käyttäjät",
|
||||
"INVALID_GROUPS": "Kelpaamattomat ryhmät",
|
||||
"READONLY_MODE": "Vain luku -tila"
|
||||
"PRESELECT_VALIDATION": "Vahvistus esivalittu"
|
||||
},
|
||||
"ABOUT": {
|
||||
"TITLE": "Lisäosat",
|
||||
"TABLE_HEADERS": {
|
||||
"ID": "Tunnus",
|
||||
"NAME": "Nimi",
|
||||
"VERSION": "Versio",
|
||||
"VENDOR": "Toimittaja",
|
||||
"LICENSE": "Käyttöoikeus",
|
||||
"RUNTIME": "Suorituspalvelu",
|
||||
"DESCRIPTION": "Kuvaus"
|
||||
}
|
||||
},
|
||||
"SETTINGS_CLOUD": {
|
||||
"MULTISELECTION": "Monivalinta",
|
||||
"TESTING_MODE": "Testaustila",
|
||||
"SELECTION_MODE": "Valintatila",
|
||||
"SELECTED_ROWS": "Valitut rivit",
|
||||
"TASK_DETAILS_REDIRECTION": "Näytä tehtävätiedot tehtävää napsauttamalla",
|
||||
"PROCESS_DETAILS_REDIRECTION": "Näyttää prosessin tiedot prosessia napsautettaessa",
|
||||
"ACTION": {
|
||||
"ACTION_TITLE": "Lisää toiminto",
|
||||
"ACTION_MENU": "Toiminnon valikko",
|
||||
"CONTEX_MENU": "Pikavalikko",
|
||||
"ACTION_VISIBLE": "Näkyvissä",
|
||||
"ACTION_DISABLE": "Poista käytöstä",
|
||||
"ADD_BUTTON": "Lisää",
|
||||
"KEY": "Avain",
|
||||
"TITLE": "Otsikko",
|
||||
"ICON": "Kuvake",
|
||||
"TASK_ID": "Tehtävätunnus",
|
||||
"PROCESS_ID": "Prosessiesiintymätunnus",
|
||||
"ACTION_TYPE": "Toiminnon tyyppi"
|
||||
}
|
||||
},
|
||||
"DEFAULT_SEARCH": "Oletus"
|
||||
"PROCESS_DETAILS_REDIRECTION": "Näyttää prosessin tiedot prosessia napsautettaessa"
|
||||
}
|
||||
}
|
||||
Executable → Regular
+28
-60
@@ -1,8 +1,5 @@
|
||||
{
|
||||
"APP": {
|
||||
"ABOUT": {
|
||||
"DEVELOPMENT": "Mode développement"
|
||||
},
|
||||
"INFO_DRAWER": {
|
||||
"TITLE": "Détails",
|
||||
"COMMENTS": "Commentaires",
|
||||
@@ -24,8 +21,7 @@
|
||||
"SHOW_COMMENTS": "Afficher les commentaires sur les versions",
|
||||
"ALLOW_DOWNLOAD": "Activer le téléchargement de la version",
|
||||
"READ_ONLY": "Lecture seule",
|
||||
"COMMENTS": "Afficher les commentaires",
|
||||
"VERSION_COMPARISON": "Afficher la comparaison des versions"
|
||||
"COMMENTS": "Afficher les commentaires"
|
||||
},
|
||||
"PERSONAL-FILES": "Fichiers personnels",
|
||||
"WARN-MULTIPLE-UPLOADS": "Avertir en cas de téléchargements multiples.",
|
||||
@@ -58,9 +54,7 @@
|
||||
},
|
||||
"APP_LAYOUT": {
|
||||
"APP": "Application",
|
||||
"HEADER_TEXT_COLOR": "Couleur du texte de l'en-tête",
|
||||
"APP_NAME": "Application Démo ADF",
|
||||
"FILTERED_SEARCH": "En-tête du filtre",
|
||||
"HOME": "Accueil",
|
||||
"NODE-SELECTOR": "Sélecteur de nœud",
|
||||
"SITES": "Sites",
|
||||
@@ -83,7 +77,7 @@
|
||||
"FORM_LOADING": "Chargement du formulaire",
|
||||
"UPLOADER": "Chargeur",
|
||||
"WEBSCRIPT": "Script Web",
|
||||
"TAG": "Balise",
|
||||
"TAG": "Tag",
|
||||
"PIPES": "Tuyaux",
|
||||
"TRASHCAN": "Corbeille",
|
||||
"SOCIAL": "Réseaux sociaux",
|
||||
@@ -98,20 +92,12 @@
|
||||
"SEARCH_SERVICE_APPROACH": "Cochez cette option pour désactiver la propriété d'entrée et configurer à partir du service",
|
||||
"HEADER_DATA": "Données d'en-tête",
|
||||
"TREE_VIEW": "Arborescence",
|
||||
"EXPAND_LIST": "Liste déroulante",
|
||||
"ICONS": "Icônes",
|
||||
"PEOPLE_GROUPS_CLOUD": "Cloud des personnes/groupes",
|
||||
"TASK_HEADER_CLOUD": {
|
||||
"COMPONENT_NAME": "En-tête de la tâche du composant cloud",
|
||||
"APP_NAME_INPUT": "Nom de l'application",
|
||||
"TASK_ID_INPUT": "ID de la tâche",
|
||||
"FIND_TASK_BUTTON": "Trouver la tâche"
|
||||
},
|
||||
"PEOPLE_CLOUD": "Composant cloud des personnes",
|
||||
"GROUPS_CLOUD": "Composant cloud des groupes",
|
||||
"CONFIRM-DIALOG": "Boîte de dialogue de confirmation",
|
||||
"COMMUNITY": "Communauté",
|
||||
"SERVICE_TASK_LIST": "Liste des tâches de service"
|
||||
"COMMUNITY": "Communauté"
|
||||
},
|
||||
"TRASHCAN": {
|
||||
"ACTIONS": {
|
||||
@@ -127,7 +113,7 @@
|
||||
"DOCUMENT_LIST": {
|
||||
"MULTISELECT_CHECKBOXES": "Sélection multiple (avec cases à cocher)",
|
||||
"THUMBNAILS": "Activer les miniatures",
|
||||
"ALLOW_DROP_FILES": "Activer la fonctionnalité Déposer les fichiers dans un dossier ou un fichier",
|
||||
"ALLOW_DROP_FILES": "Activer l'option déposer des fichiers dans un dossier",
|
||||
"MULTIPLE_FILE_UPLOAD": "Importation de fichiers multiples",
|
||||
"FOLDER_UPLOAD": "Importation de dossier",
|
||||
"CUSTOM_FILTER": "Filtre d'extensions personnalisées",
|
||||
@@ -145,7 +131,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",
|
||||
@@ -171,7 +157,6 @@
|
||||
},
|
||||
"ACTIONS": {
|
||||
"VERSIONS": "Gérer les versions",
|
||||
"ASPECTS": "Mettre à jour les aspects",
|
||||
"LOCK": "Verrouiller",
|
||||
"METADATA": "Informations",
|
||||
"DOWNLOAD": "Télécharger",
|
||||
@@ -220,12 +205,6 @@
|
||||
"STORE": "Stocker",
|
||||
"RESTORE": "Restaurer"
|
||||
},
|
||||
"NOTIFICATIONS": {
|
||||
"TASK_ASSIGNED": "La tâche {{taskName}} a été assignée à {{assignee}}",
|
||||
"PROCESS_STARTED": "Le processus {{processName}} a été démarré",
|
||||
"TASK_UPDATED": "Les détails de la tâche {{taskName}} ont été mis à jour",
|
||||
"TASK_CREATED": "{{taskName}} tâche a été créée"
|
||||
},
|
||||
"FORM-LOADING": {
|
||||
"FORM_DATA": "Données du formulaire",
|
||||
"FORM_DATA_MESSAGE": "Entrez les valeurs pour remplir le formulaire",
|
||||
@@ -268,12 +247,12 @@
|
||||
"RATING": "Composant d'évaluation"
|
||||
},
|
||||
"TAG": {
|
||||
"LIST": "Liste de balises Content Services",
|
||||
"LIST": "Liste de tags Content Services",
|
||||
"INSERT": "Insérer l'ID du nœud",
|
||||
"NODE_LIST": "Liste de balises par ID de nœud"
|
||||
"NODE_LIST": "Liste de tags par ID de nœud"
|
||||
},
|
||||
"DEMO_PERMISSION": {
|
||||
"INHERIT_PERMISSION_BUTTON": "Hériter des droits d'accès",
|
||||
"INHERIT_PERMISSION_BUTTON": "Hériter les droits d'accès",
|
||||
"INHERITED_PERMISSIONS_BUTTON": "Droits d'accès hérités"
|
||||
},
|
||||
"TASK_LIST_DEMO": {
|
||||
@@ -285,28 +264,26 @@
|
||||
},
|
||||
"TOOLTIP_MESSAGE": {
|
||||
"START_INPUT": "Démarrage de la page"
|
||||
},
|
||||
"TASK_CONTEXT_MENU": "Menu contextuel Liste des tâches"
|
||||
}
|
||||
},
|
||||
"PROCESS_LIST_DEMO": {
|
||||
"ERROR_MESSAGE": {
|
||||
"APP_ID_REQUIRED_ERROR": "Insérer l'ID d'application",
|
||||
"APP_ID_TYPE_ERROR": "L'ID d'application doit être un numéro",
|
||||
"NUMBER_GREATER_THAN": "La valeur doit être égale ou supérieure à {{ value }}"
|
||||
},
|
||||
"PROCESS_CONTEXT_MENU": "Menu contextuel Liste des processus"
|
||||
}
|
||||
},
|
||||
"GROUP-TITLE1-TRANSLATION-KEY": "Titre personnalisé traduction un",
|
||||
"GROUP-TITLE2-TRANSLATION-KEY": "Titre personnalisé traduction deux",
|
||||
"ERROR_CONTENT": {
|
||||
"RETURN_BUTTON": {
|
||||
"TEXT": "Retour à l'accueil"
|
||||
},
|
||||
"507": {
|
||||
"TITLE": "Disque ACS plein",
|
||||
"DESCRIPTION": "Le contenu dépasse le quota maximum de stockage configuré pour le réseau ou système",
|
||||
"SECONDARY_BUTTON": {
|
||||
"TEXT": ""
|
||||
},
|
||||
"RETURN_BUTTON": {
|
||||
"TEXT": "Retour à l'accueil"
|
||||
}
|
||||
}
|
||||
},
|
||||
@@ -325,34 +302,25 @@
|
||||
"APP_NAME": "Nom de l'application",
|
||||
"APP_FILTER_MODE": "Filtrer par nom d'application",
|
||||
"ROLE_FILTER_MODE": "Filtrer par rôle",
|
||||
"PRESELECT_VALIDATION": "Validation présélectionnée",
|
||||
"ALL_PRESELECTED_USERS": "Tous les utilisateurs présélectionnés",
|
||||
"ALL_PRESELECTED_GROUPS": "Tous les groupes présélectionnés",
|
||||
"INVALID_USERS": "Utilisateurs non valides",
|
||||
"INVALID_GROUPS": "Groupes non valides",
|
||||
"READONLY_MODE": "Mode lecture seule"
|
||||
"PRESELECT_VALIDATION": "Validation présélectionnée"
|
||||
},
|
||||
"ABOUT": {
|
||||
"TITLE": "Plugins",
|
||||
"TABLE_HEADERS": {
|
||||
"ID": "ID",
|
||||
"NAME": "Nom",
|
||||
"VERSION": "Version",
|
||||
"VENDOR": "Fournisseur",
|
||||
"LICENSE": "Licence",
|
||||
"RUNTIME": "Java Runtime",
|
||||
"DESCRIPTION": "Description"
|
||||
}
|
||||
},
|
||||
"SETTINGS_CLOUD": {
|
||||
"MULTISELECTION": "Multisélection",
|
||||
"TESTING_MODE": "Mode de test",
|
||||
"SELECTION_MODE": "Mode de sélection",
|
||||
"SELECTED_ROWS": "Lignes sélectionnées",
|
||||
"TASK_DETAILS_REDIRECTION": "Afficher les détails de la tâche en cliquant dessus",
|
||||
"PROCESS_DETAILS_REDIRECTION": "Afficher les détails du processus en cliquant dessus",
|
||||
"ACTION": {
|
||||
"ACTION_TITLE": "Ajouter une action",
|
||||
"ACTION_MENU": "Menu Action",
|
||||
"CONTEX_MENU": "Menu contextuel",
|
||||
"ACTION_VISIBLE": "Visible",
|
||||
"ACTION_DISABLE": "Désactiver",
|
||||
"ADD_BUTTON": "Ajouter",
|
||||
"KEY": "Clé",
|
||||
"TITLE": "Titre",
|
||||
"ICON": "Icône",
|
||||
"TASK_ID": "ID de la tâche",
|
||||
"PROCESS_ID": "ID de l'instance de processus",
|
||||
"ACTION_TYPE": "Type d'action"
|
||||
}
|
||||
},
|
||||
"DEFAULT_SEARCH": "Par défaut"
|
||||
"PROCESS_DETAILS_REDIRECTION": "Afficher les détails du processus en cliquant dessus"
|
||||
}
|
||||
}
|
||||
Executable → Regular
+39
-71
@@ -1,20 +1,17 @@
|
||||
{
|
||||
"APP": {
|
||||
"ABOUT": {
|
||||
"DEVELOPMENT": "Modalità sviluppo"
|
||||
},
|
||||
"INFO_DRAWER": {
|
||||
"TITLE": "Dettagli",
|
||||
"COMMENTS": "Commenti",
|
||||
"PROPERTIES": "Proprietà",
|
||||
"VERSIONS": "Versioni"
|
||||
"VERSIONS": "Versione"
|
||||
},
|
||||
"HOME": {
|
||||
"TITLE": "Componenti angolari per Alfresco",
|
||||
"DOCUMENTATION": "Documentazione"
|
||||
},
|
||||
"LOGOUT": {
|
||||
"TITLE": "Pagina di logout",
|
||||
"TITLE": "Pagina di uscita",
|
||||
"SUB_TITLE": "Utente disconnesso",
|
||||
"LOGIN": "Login",
|
||||
"HOME": "Home"
|
||||
@@ -22,10 +19,9 @@
|
||||
"ADF_VERSION_MANAGER": {
|
||||
"ALLOW_DELETE": "Consenti eliminazione",
|
||||
"SHOW_COMMENTS": "Mostra commenti sulle versioni",
|
||||
"ALLOW_DOWNLOAD": "Abilita scaricamento versioni",
|
||||
"ALLOW_DOWNLOAD": "Abilita download versioni",
|
||||
"READ_ONLY": "Sola lettura",
|
||||
"COMMENTS": "Mostra commenti",
|
||||
"VERSION_COMPARISON": "Mostra confronto versioni"
|
||||
"COMMENTS": "Mostra commenti"
|
||||
},
|
||||
"PERSONAL-FILES": "File personali",
|
||||
"WARN-MULTIPLE-UPLOADS": "Mostra avviso per caricamenti multipli.",
|
||||
@@ -42,8 +38,8 @@
|
||||
},
|
||||
"title": "Benvenuto",
|
||||
"VERSION": {
|
||||
"NO_PERMISSION": "Non si dispone dell'autorizzazione per gestire versioni di questo contenuto",
|
||||
"NO_PERMISSION_EVENT": "Non si dispone dell'autorizzazione ${event.permission} per ${event.action} ${event.type}",
|
||||
"NO_PERMISSION": "Non hai il permesso di gestire versioni di questo contenuto",
|
||||
"NO_PERMISSION_EVENT": "Non hai il permesso ${event.permission} di ${event.action} ${event.type}",
|
||||
"CHOOSE_FILE": "Seleziona un file per visualizzarne le versioni",
|
||||
"DIALOG": {
|
||||
"CLOSE": "Chiudi",
|
||||
@@ -58,16 +54,14 @@
|
||||
},
|
||||
"APP_LAYOUT": {
|
||||
"APP": "Applicazione",
|
||||
"HEADER_TEXT_COLOR": "Colore testo intestazione",
|
||||
"APP_NAME": "Applicazione demo ADF",
|
||||
"FILTERED_SEARCH": "Intestazione filtro",
|
||||
"HOME": "Home",
|
||||
"NODE-SELECTOR": "Selezione nodo",
|
||||
"SITES": "Siti",
|
||||
"CONTENT_SERVICES": "Content Services",
|
||||
"BREADCRUMB": "Breadcrumb",
|
||||
"NOTIFICATIONS": "Notifiche",
|
||||
"TASK_LIST": "Elenco compiti",
|
||||
"TASK_LIST": "Elenco attività",
|
||||
"PROCESS_LIST": "Elenco processi",
|
||||
"PROCESS_CLOUD": "Activiti Cloud",
|
||||
"CARD_VIEW": "CardView",
|
||||
@@ -98,20 +92,12 @@
|
||||
"SEARCH_SERVICE_APPROACH": "Selezionare per disattivare la proprietà di input ed eseguire la configurazione utilizzando il servizio",
|
||||
"HEADER_DATA": "Dati intestazione",
|
||||
"TREE_VIEW": "Vista struttura",
|
||||
"EXPAND_LIST": "Elenco elementi espandibile",
|
||||
"ICONS": "Icone",
|
||||
"PEOPLE_GROUPS_CLOUD": "Cloud persone/gruppi",
|
||||
"TASK_HEADER_CLOUD": {
|
||||
"COMPONENT_NAME": "Cloud intestazione compito",
|
||||
"APP_NAME_INPUT": "Nome applicazione",
|
||||
"TASK_ID_INPUT": "ID compito",
|
||||
"FIND_TASK_BUTTON": "Trova compito"
|
||||
},
|
||||
"PEOPLE_CLOUD": "Componente Cloud persone",
|
||||
"GROUPS_CLOUD": "Componente Cloud gruppi",
|
||||
"CONFIRM-DIALOG": "Finestra di conferma",
|
||||
"COMMUNITY": "Community",
|
||||
"SERVICE_TASK_LIST": "Elenco compiti servizio"
|
||||
"COMMUNITY": "Community"
|
||||
},
|
||||
"TRASHCAN": {
|
||||
"ACTIONS": {
|
||||
@@ -126,8 +112,8 @@
|
||||
},
|
||||
"DOCUMENT_LIST": {
|
||||
"MULTISELECT_CHECKBOXES": "Selezione multipla (con caselle di spunta)",
|
||||
"THUMBNAILS": "Abilita miniature",
|
||||
"ALLOW_DROP_FILES": "Abilita Rilascio file in una cartella o file",
|
||||
"THUMBNAILS": "Abilita anteprime",
|
||||
"ALLOW_DROP_FILES": "Abilita trascinamento di file in una cartella",
|
||||
"MULTIPLE_FILE_UPLOAD": "Caricamento di file multipli",
|
||||
"FOLDER_UPLOAD": "Caricamento cartelle",
|
||||
"CUSTOM_FILTER": "Filtro estensioni personalizzato",
|
||||
@@ -159,7 +145,7 @@
|
||||
"SHARE_EDIT": "Modifica impostazioni",
|
||||
"NEW_FOLDER": "Nuova cartella",
|
||||
"EDIT_FOLDER": "Modifica cartella",
|
||||
"DOWNLOAD": "Scarica",
|
||||
"DOWNLOAD": "Download",
|
||||
"DELETE": "Elimina",
|
||||
"FAVORITES": "Aggiungi ai preferiti",
|
||||
"SHARE": "Condividi",
|
||||
@@ -171,11 +157,10 @@
|
||||
},
|
||||
"ACTIONS": {
|
||||
"VERSIONS": "Gestione versioni",
|
||||
"ASPECTS": "Aggiorna aspetti",
|
||||
"LOCK": "Blocca",
|
||||
"METADATA": "Informazioni",
|
||||
"DOWNLOAD": "Scarica",
|
||||
"PERMISSION": "Autorizzazione",
|
||||
"DOWNLOAD": "Download",
|
||||
"PERMISSION": "Permesso",
|
||||
"FOLDER": {
|
||||
"COPY": "Copia",
|
||||
"MOVE": "Sposta",
|
||||
@@ -220,12 +205,6 @@
|
||||
"STORE": "Memorizza",
|
||||
"RESTORE": "Ripristina"
|
||||
},
|
||||
"NOTIFICATIONS": {
|
||||
"TASK_ASSIGNED": "Il compito {{taskName}} è stato assegnato a {{assignee}}",
|
||||
"PROCESS_STARTED": "Il processo {{processName}} è stato avviato",
|
||||
"TASK_UPDATED": "I dettagli del compito {{taskName}} sono stati aggiornati",
|
||||
"TASK_CREATED": "Il compito {{taskName}} è stato creato"
|
||||
},
|
||||
"FORM-LOADING": {
|
||||
"FORM_DATA": "Dati modulo",
|
||||
"FORM_DATA_MESSAGE": "Inserire i dati per compilare il modulo",
|
||||
@@ -273,40 +252,38 @@
|
||||
"NODE_LIST": "Elenco tag per ID nodo"
|
||||
},
|
||||
"DEMO_PERMISSION": {
|
||||
"INHERIT_PERMISSION_BUTTON": "Eredita autorizzazione",
|
||||
"INHERITED_PERMISSIONS_BUTTON": "Autorizzazione ereditata"
|
||||
"INHERIT_PERMISSION_BUTTON": "Eredita permessi",
|
||||
"INHERITED_PERMISSIONS_BUTTON": "Permesso ereditato"
|
||||
},
|
||||
"TASK_LIST_DEMO": {
|
||||
"ERROR_MESSAGE": {
|
||||
"APP_ID_REQUIRED_ERROR": "Inserisci ID applicazione",
|
||||
"APP_ID_TYPE_ERROR": "L'ID applicazione deve essere un numero",
|
||||
"APP_ID_REQUIRED_ERROR": "Inserisci ID app",
|
||||
"APP_ID_TYPE_ERROR": "L'ID app deve essere un numero",
|
||||
"NUMBER_TYPE_ERROR": "Il valore deve essere un numero",
|
||||
"NUMBER_GREATER_THAN": "Il valore deve essere maggiore o uguale a {{ value }}"
|
||||
},
|
||||
"TOOLTIP_MESSAGE": {
|
||||
"START_INPUT": "Inizia da pagina"
|
||||
},
|
||||
"TASK_CONTEXT_MENU": "Menu di scelta rapida Elenco compiti"
|
||||
}
|
||||
},
|
||||
"PROCESS_LIST_DEMO": {
|
||||
"ERROR_MESSAGE": {
|
||||
"APP_ID_REQUIRED_ERROR": "Inserisci ID applicazione",
|
||||
"APP_ID_TYPE_ERROR": "L'ID applicazione deve essere un numero",
|
||||
"APP_ID_REQUIRED_ERROR": "Inserisci ID app",
|
||||
"APP_ID_TYPE_ERROR": "L'ID app deve essere un numero",
|
||||
"NUMBER_GREATER_THAN": "Il valore deve essere maggiore o uguale a {{ value }}"
|
||||
},
|
||||
"PROCESS_CONTEXT_MENU": "Menu di scelta rapida Elenco processi"
|
||||
}
|
||||
},
|
||||
"GROUP-TITLE1-TRANSLATION-KEY": "Custom Title Translation One",
|
||||
"GROUP-TITLE2-TRANSLATION-KEY": "Custom Title Translation Two",
|
||||
"ERROR_CONTENT": {
|
||||
"RETURN_BUTTON": {
|
||||
"TEXT": "Torna alla home"
|
||||
},
|
||||
"507": {
|
||||
"TITLE": "Dico ACS pieno",
|
||||
"DESCRIPTION": "Il contenuto supera il limite di archiviazione complessivo configurato per la rete o il sistema",
|
||||
"SECONDARY_BUTTON": {
|
||||
"TEXT": ""
|
||||
},
|
||||
"RETURN_BUTTON": {
|
||||
"TEXT": "Torna alla home"
|
||||
}
|
||||
}
|
||||
},
|
||||
@@ -325,34 +302,25 @@
|
||||
"APP_NAME": "Nome applicazione",
|
||||
"APP_FILTER_MODE": "Filtra per nome applicazione",
|
||||
"ROLE_FILTER_MODE": "Filtra per ruolo",
|
||||
"PRESELECT_VALIDATION": "Convalida preselezione",
|
||||
"ALL_PRESELECTED_USERS": "Tutti gli utenti preselezionati",
|
||||
"ALL_PRESELECTED_GROUPS": "Tutti i gruppi preselezionati",
|
||||
"INVALID_USERS": "Utenti non validi",
|
||||
"INVALID_GROUPS": "Gruppi non validi",
|
||||
"READONLY_MODE": "Modalità sola lettura"
|
||||
"PRESELECT_VALIDATION": "Convalida preselezione"
|
||||
},
|
||||
"ABOUT": {
|
||||
"TITLE": "Plug-in",
|
||||
"TABLE_HEADERS": {
|
||||
"ID": "ID",
|
||||
"NAME": "Nome",
|
||||
"VERSION": "Versione",
|
||||
"VENDOR": "Fornitore",
|
||||
"LICENSE": "Licenza",
|
||||
"RUNTIME": "Runtime",
|
||||
"DESCRIPTION": "Descrizione"
|
||||
}
|
||||
},
|
||||
"SETTINGS_CLOUD": {
|
||||
"MULTISELECTION": "Selezione multipla",
|
||||
"TESTING_MODE": "Modalità di test",
|
||||
"SELECTION_MODE": "Modalità di selezione",
|
||||
"SELECTED_ROWS": "Righe selezionate",
|
||||
"TASK_DETAILS_REDIRECTION": "Mostra dettagli compito dopo clic su compito",
|
||||
"PROCESS_DETAILS_REDIRECTION": "Mostra i dettagli dopo il clic sul processo",
|
||||
"ACTION": {
|
||||
"ACTION_TITLE": "Aggiungi azione",
|
||||
"ACTION_MENU": "Menu azione",
|
||||
"CONTEX_MENU": "Menu contestuale",
|
||||
"ACTION_VISIBLE": "Visibile",
|
||||
"ACTION_DISABLE": "Disattiva",
|
||||
"ADD_BUTTON": "Aggiungi",
|
||||
"KEY": "Chiave",
|
||||
"TITLE": "Titolo",
|
||||
"ICON": "Icona",
|
||||
"TASK_ID": "ID compito",
|
||||
"PROCESS_ID": "ID istanza di processo",
|
||||
"ACTION_TYPE": "Tipo di azione"
|
||||
}
|
||||
},
|
||||
"DEFAULT_SEARCH": "Predefinito"
|
||||
"PROCESS_DETAILS_REDIRECTION": "Mostra i dettagli dopo il clic sul processo"
|
||||
}
|
||||
}
|
||||
Executable → Regular
+26
-58
@@ -1,8 +1,5 @@
|
||||
{
|
||||
"APP": {
|
||||
"ABOUT": {
|
||||
"DEVELOPMENT": "開発モード"
|
||||
},
|
||||
"INFO_DRAWER": {
|
||||
"TITLE": "詳細",
|
||||
"COMMENTS": "コメント",
|
||||
@@ -22,10 +19,9 @@
|
||||
"ADF_VERSION_MANAGER": {
|
||||
"ALLOW_DELETE": "削除を許可する",
|
||||
"SHOW_COMMENTS": "バージョンに関するコメントを表示",
|
||||
"ALLOW_DOWNLOAD": "バージョンのダウンロードを許可する",
|
||||
"ALLOW_DOWNLOAD": "バージョンのダウンロードを許可",
|
||||
"READ_ONLY": "読取り専用",
|
||||
"COMMENTS": "コメントを表示する",
|
||||
"VERSION_COMPARISON": "バージョンの比較を表示"
|
||||
"COMMENTS": "コメントを表示する"
|
||||
},
|
||||
"PERSONAL-FILES": "個人的なファイル",
|
||||
"WARN-MULTIPLE-UPLOADS": "複数のアップロードの警告を表示します。",
|
||||
@@ -58,9 +54,7 @@
|
||||
},
|
||||
"APP_LAYOUT": {
|
||||
"APP": "アプリ",
|
||||
"HEADER_TEXT_COLOR": "ヘッダーテキストカラー",
|
||||
"APP_NAME": "ADF デモアプリケーション",
|
||||
"FILTERED_SEARCH": "フィルタヘッダー",
|
||||
"HOME": "ホーム",
|
||||
"NODE-SELECTOR": "ノードセレクター",
|
||||
"SITES": "サイト",
|
||||
@@ -98,20 +92,12 @@
|
||||
"SEARCH_SERVICE_APPROACH": "入力プロパティを無効にし、サービスを使って設定する場合は、このチェックボックスをオンにします",
|
||||
"HEADER_DATA": "ヘッダーの日付",
|
||||
"TREE_VIEW": "ツリービュー",
|
||||
"EXPAND_LIST": "拡張可能なアイテムリスト",
|
||||
"ICONS": "アイコン",
|
||||
"PEOPLE_GROUPS_CLOUD": "メンバー/グループのクラウド",
|
||||
"TASK_HEADER_CLOUD": {
|
||||
"COMPONENT_NAME": "クラウドのタスクヘッダー",
|
||||
"APP_NAME_INPUT": "アプリケーション名",
|
||||
"TASK_ID_INPUT": "タスク ID",
|
||||
"FIND_TASK_BUTTON": "タスクの検索"
|
||||
},
|
||||
"PEOPLE_CLOUD": "メンバーのクラウドコンポーネント",
|
||||
"GROUPS_CLOUD": "グループのクラウドコンポーネント",
|
||||
"CONFIRM-DIALOG": "確認ダイアログ",
|
||||
"COMMUNITY": "Community",
|
||||
"SERVICE_TASK_LIST": "サービスタスクリスト"
|
||||
"COMMUNITY": "Community"
|
||||
},
|
||||
"TRASHCAN": {
|
||||
"ACTIONS": {
|
||||
@@ -126,13 +112,13 @@
|
||||
},
|
||||
"DOCUMENT_LIST": {
|
||||
"MULTISELECT_CHECKBOXES": "複数選択 (チェックボックスを使用)",
|
||||
"THUMBNAILS": "サムネイルを有効化",
|
||||
"ALLOW_DROP_FILES": "ファイルのドロップを許可",
|
||||
"THUMBNAILS": "サムネイルを有効にする",
|
||||
"ALLOW_DROP_FILES": "フォルダへのドラッグ&ドロップを許可",
|
||||
"MULTIPLE_FILE_UPLOAD": "複数ファイルのアップロード",
|
||||
"FOLDER_UPLOAD": "フォルダのアップロード",
|
||||
"CUSTOM_FILTER": "カスタム拡張子フィルタ",
|
||||
"MAX_SIZE": "最大サイズフィルタ",
|
||||
"ENABLE_VERSIONING": "バージョン管理を有効化",
|
||||
"ENABLE_VERSIONING": "バージョン管理を有効にする",
|
||||
"DESCRIPTION_UPLOAD": "アップロードを有効にします",
|
||||
"ENABLE_INFINITE_SCROLL": "無限スクロールを有効にする",
|
||||
"MULTISELECT_DESCRIPTION": "複数選択の切り替えを行うには、Cmd (Mac) キーまたは Ctrl (Windows) キーを押します",
|
||||
@@ -171,7 +157,6 @@
|
||||
},
|
||||
"ACTIONS": {
|
||||
"VERSIONS": "バージョンの管理",
|
||||
"ASPECTS": "アスペクトを更新",
|
||||
"LOCK": "ロック",
|
||||
"METADATA": "情報",
|
||||
"DOWNLOAD": "ダウンロード",
|
||||
@@ -220,12 +205,6 @@
|
||||
"STORE": "保存",
|
||||
"RESTORE": "復元"
|
||||
},
|
||||
"NOTIFICATIONS": {
|
||||
"TASK_ASSIGNED": "{{taskName}}タスクが{{assignee}}に割り当てられました",
|
||||
"PROCESS_STARTED": "{{processName}}プロセスが開始しました",
|
||||
"TASK_UPDATED": "{{taskName}}タスクの詳細が更新されました",
|
||||
"TASK_CREATED": "{{taskName}}タスクが作成されました"
|
||||
},
|
||||
"FORM-LOADING": {
|
||||
"FORM_DATA": "フォーム データ",
|
||||
"FORM_DATA_MESSAGE": "フォームに入力する値を入力してください",
|
||||
@@ -285,28 +264,26 @@
|
||||
},
|
||||
"TOOLTIP_MESSAGE": {
|
||||
"START_INPUT": "開始ページ"
|
||||
},
|
||||
"TASK_CONTEXT_MENU": "タスクリストのコンテキストメニュー"
|
||||
}
|
||||
},
|
||||
"PROCESS_LIST_DEMO": {
|
||||
"ERROR_MESSAGE": {
|
||||
"APP_ID_REQUIRED_ERROR": "アプリケーション ID を挿入してください",
|
||||
"APP_ID_TYPE_ERROR": "アプリケーション ID は数字でなければなりません",
|
||||
"NUMBER_GREATER_THAN": "値は {{ value }} 以上でなければなりません"
|
||||
},
|
||||
"PROCESS_CONTEXT_MENU": "プロセスリストのコンテキストメニュー"
|
||||
}
|
||||
},
|
||||
"GROUP-TITLE1-TRANSLATION-KEY": "カスタムのタイトル翻訳 1",
|
||||
"GROUP-TITLE2-TRANSLATION-KEY": "カスタムのタイトル翻訳 2",
|
||||
"ERROR_CONTENT": {
|
||||
"RETURN_BUTTON": {
|
||||
"TEXT": "ホームへ戻る"
|
||||
},
|
||||
"507": {
|
||||
"TITLE": "ACS のディスクがいっぱいです",
|
||||
"DESCRIPTION": "コンテンツのサイズが、ネットワークまたはシステムに設定されているストレージクォータの上限を超えています。",
|
||||
"SECONDARY_BUTTON": {
|
||||
"TEXT": ""
|
||||
},
|
||||
"RETURN_BUTTON": {
|
||||
"TEXT": "ホームへ戻る"
|
||||
}
|
||||
}
|
||||
},
|
||||
@@ -325,34 +302,25 @@
|
||||
"APP_NAME": "アプリケーション名",
|
||||
"APP_FILTER_MODE": "アプリケーション名でフィルタ",
|
||||
"ROLE_FILTER_MODE": "役割でフィルタ",
|
||||
"PRESELECT_VALIDATION": "事前選択の検証",
|
||||
"ALL_PRESELECTED_USERS": "選択されている全ユーザー",
|
||||
"ALL_PRESELECTED_GROUPS": "選択されている全グループ",
|
||||
"INVALID_USERS": "無効なユーザー",
|
||||
"INVALID_GROUPS": "無効なグループ",
|
||||
"READONLY_MODE": "読み取り専用モード"
|
||||
"PRESELECT_VALIDATION": "事前選択の検証"
|
||||
},
|
||||
"ABOUT": {
|
||||
"TITLE": "プラグイン",
|
||||
"TABLE_HEADERS": {
|
||||
"ID": "ID",
|
||||
"NAME": "名前",
|
||||
"VERSION": "バージョン",
|
||||
"VENDOR": "ベンダー",
|
||||
"LICENSE": "ライセンス",
|
||||
"RUNTIME": "ランタイム",
|
||||
"DESCRIPTION": "説明"
|
||||
}
|
||||
},
|
||||
"SETTINGS_CLOUD": {
|
||||
"MULTISELECTION": "複数選択",
|
||||
"TESTING_MODE": "テストモード",
|
||||
"SELECTION_MODE": "選択モード",
|
||||
"SELECTED_ROWS": "選択した行",
|
||||
"TASK_DETAILS_REDIRECTION": "タスクのクリック時にタスクの詳細を表示",
|
||||
"PROCESS_DETAILS_REDIRECTION": "プロセスのクリックでプロセスの詳細を表示",
|
||||
"ACTION": {
|
||||
"ACTION_TITLE": "処理の追加",
|
||||
"ACTION_MENU": "処理メニュー",
|
||||
"CONTEX_MENU": "コンテキストメニュー",
|
||||
"ACTION_VISIBLE": "表示",
|
||||
"ACTION_DISABLE": "無効",
|
||||
"ADD_BUTTON": "追加",
|
||||
"KEY": "キー",
|
||||
"TITLE": "タイトル",
|
||||
"ICON": "アイコン",
|
||||
"TASK_ID": "タスク ID",
|
||||
"PROCESS_ID": "プロセスインスタンス ID",
|
||||
"ACTION_TYPE": "処理のタイプ"
|
||||
}
|
||||
},
|
||||
"DEFAULT_SEARCH": "デフォルト"
|
||||
"PROCESS_DETAILS_REDIRECTION": "プロセスのクリックでプロセスの詳細を表示"
|
||||
}
|
||||
}
|
||||
Executable → Regular
+23
-55
@@ -1,8 +1,5 @@
|
||||
{
|
||||
"APP": {
|
||||
"ABOUT": {
|
||||
"DEVELOPMENT": "Utvikl.modus"
|
||||
},
|
||||
"INFO_DRAWER": {
|
||||
"TITLE": "Detaljer",
|
||||
"COMMENTS": "Kommentarer",
|
||||
@@ -24,8 +21,7 @@
|
||||
"SHOW_COMMENTS": "Vis kommentarer om versjoner",
|
||||
"ALLOW_DOWNLOAD": "Aktiver versjonsnedlasting",
|
||||
"READ_ONLY": "Skrivebeskyttet",
|
||||
"COMMENTS": "Vis kommentarer",
|
||||
"VERSION_COMPARISON": "Vis sammenligning av versjoner"
|
||||
"COMMENTS": "Vis kommentarer"
|
||||
},
|
||||
"PERSONAL-FILES": "Personlige filer",
|
||||
"WARN-MULTIPLE-UPLOADS": "Vis advarsel for flere opplastinger.",
|
||||
@@ -58,9 +54,7 @@
|
||||
},
|
||||
"APP_LAYOUT": {
|
||||
"APP": "App",
|
||||
"HEADER_TEXT_COLOR": "Overskriftstekstfarge",
|
||||
"APP_NAME": "ADF-demoprogam",
|
||||
"FILTERED_SEARCH": "Filteroverskrift",
|
||||
"HOME": "Hjem",
|
||||
"NODE-SELECTOR": "Nodevelger",
|
||||
"SITES": "Områder",
|
||||
@@ -98,20 +92,12 @@
|
||||
"SEARCH_SERVICE_APPROACH": "Velg dette for å deaktivere inndataegenskapen og konfigurere ved hjelp av tjenesten",
|
||||
"HEADER_DATA": "Overskriftsdata",
|
||||
"TREE_VIEW": "Trevisning",
|
||||
"EXPAND_LIST": "Utvidbar elementliste",
|
||||
"ICONS": "Ikoner",
|
||||
"PEOPLE_GROUPS_CLOUD": "Person-/gruppesky",
|
||||
"TASK_HEADER_CLOUD": {
|
||||
"COMPONENT_NAME": "Oppgaveoverskrift for sky",
|
||||
"APP_NAME_INPUT": "Navn på app",
|
||||
"TASK_ID_INPUT": "Oppgave-ID",
|
||||
"FIND_TASK_BUTTON": "Finn oppgave"
|
||||
},
|
||||
"PEOPLE_CLOUD": "Personsky-komponent",
|
||||
"GROUPS_CLOUD": "Gruppesky-kompontent",
|
||||
"CONFIRM-DIALOG": "Bekreftelsesdialog",
|
||||
"COMMUNITY": "Community",
|
||||
"SERVICE_TASK_LIST": "Serviceoppgaveliste"
|
||||
"COMMUNITY": "Community"
|
||||
},
|
||||
"TRASHCAN": {
|
||||
"ACTIONS": {
|
||||
@@ -127,7 +113,7 @@
|
||||
"DOCUMENT_LIST": {
|
||||
"MULTISELECT_CHECKBOXES": "Multivalg (med avskrysningsbokser)",
|
||||
"THUMBNAILS": "Aktiver miniatyrbilder",
|
||||
"ALLOW_DROP_FILES": "Aktiver Slipp filer i en mappe eller en fil",
|
||||
"ALLOW_DROP_FILES": "Aktiver Slipp filer i en mappe",
|
||||
"MULTIPLE_FILE_UPLOAD": "Opplasting av flere filer",
|
||||
"FOLDER_UPLOAD": "Opplasting av mappe",
|
||||
"CUSTOM_FILTER": "Tilpasset utvidelsesfilter",
|
||||
@@ -171,7 +157,6 @@
|
||||
},
|
||||
"ACTIONS": {
|
||||
"VERSIONS": "Administrer versjoner",
|
||||
"ASPECTS": "Oppdater aspekter",
|
||||
"LOCK": "Lås",
|
||||
"METADATA": "Info",
|
||||
"DOWNLOAD": "Last ned",
|
||||
@@ -220,12 +205,6 @@
|
||||
"STORE": "Lagre",
|
||||
"RESTORE": "Gjenopprett"
|
||||
},
|
||||
"NOTIFICATIONS": {
|
||||
"TASK_ASSIGNED": "{{taskName}}-oppgaven er tilordnet til {{assignee}}",
|
||||
"PROCESS_STARTED": "{{processName}}-prosessen er startet",
|
||||
"TASK_UPDATED": "{{taskName}}-oppgavedetaljene er oppdatert",
|
||||
"TASK_CREATED": "Oppgaven {{taskName}} ble opprettet"
|
||||
},
|
||||
"FORM-LOADING": {
|
||||
"FORM_DATA": "Skjemadata",
|
||||
"FORM_DATA_MESSAGE": "Skriv inn verdier for å fylle ut skjemaet",
|
||||
@@ -285,28 +264,26 @@
|
||||
},
|
||||
"TOOLTIP_MESSAGE": {
|
||||
"START_INPUT": "Starter side"
|
||||
},
|
||||
"TASK_CONTEXT_MENU": "Kontekstmeny for oppgaveliste"
|
||||
}
|
||||
},
|
||||
"PROCESS_LIST_DEMO": {
|
||||
"ERROR_MESSAGE": {
|
||||
"APP_ID_REQUIRED_ERROR": "Sett inn app-ID",
|
||||
"APP_ID_TYPE_ERROR": "App-ID må være et tall",
|
||||
"NUMBER_GREATER_THAN": "Verdien må være høyere enn eller lik {{ value }}"
|
||||
},
|
||||
"PROCESS_CONTEXT_MENU": "Kontekstmeny for prosessliste"
|
||||
}
|
||||
},
|
||||
"GROUP-TITLE1-TRANSLATION-KEY": "Egendefinert tittel, oversettelse én",
|
||||
"GROUP-TITLE2-TRANSLATION-KEY": "Egendefinert tittel, oversettelse to",
|
||||
"ERROR_CONTENT": {
|
||||
"RETURN_BUTTON": {
|
||||
"TEXT": "Tilbake til startsiden"
|
||||
},
|
||||
"507": {
|
||||
"TITLE": "ACS-disk er full",
|
||||
"DESCRIPTION": "Innhold overgår samlet lagringskvotegrense konfigurert for nettverket eller systemet",
|
||||
"SECONDARY_BUTTON": {
|
||||
"TEXT": ""
|
||||
},
|
||||
"RETURN_BUTTON": {
|
||||
"TEXT": "Tilbake til startsiden"
|
||||
}
|
||||
}
|
||||
},
|
||||
@@ -325,34 +302,25 @@
|
||||
"APP_NAME": "Programnavn",
|
||||
"APP_FILTER_MODE": "Filtrer etter programnavn",
|
||||
"ROLE_FILTER_MODE": "Filtrer etter rolle",
|
||||
"PRESELECT_VALIDATION": "Forhåndsvelg validering",
|
||||
"ALL_PRESELECTED_USERS": "Alle forhåndsvalgte brukere",
|
||||
"ALL_PRESELECTED_GROUPS": "Alle forhåndsvalgte grupper",
|
||||
"INVALID_USERS": "Ugyldige brukere",
|
||||
"INVALID_GROUPS": "Ugyldige grupper",
|
||||
"READONLY_MODE": "Skrivebeskyttet modus"
|
||||
"PRESELECT_VALIDATION": "Forhåndsvelg validering"
|
||||
},
|
||||
"ABOUT": {
|
||||
"TITLE": "Plugin-moduler",
|
||||
"TABLE_HEADERS": {
|
||||
"ID": "ID",
|
||||
"NAME": "Navn",
|
||||
"VERSION": "Versjon",
|
||||
"VENDOR": "Leverandør",
|
||||
"LICENSE": "Lisens",
|
||||
"RUNTIME": "Kjøretid",
|
||||
"DESCRIPTION": "Beskrivelse"
|
||||
}
|
||||
},
|
||||
"SETTINGS_CLOUD": {
|
||||
"MULTISELECTION": "Flervalg",
|
||||
"TESTING_MODE": "Testmodus",
|
||||
"SELECTION_MODE": "Valgmodus",
|
||||
"SELECTED_ROWS": "Valgte rader",
|
||||
"TASK_DETAILS_REDIRECTION": "Vis oppgavedetaljer ved oppgaveklikk",
|
||||
"PROCESS_DETAILS_REDIRECTION": "Vis prosessdetaljer ved prosessklikk",
|
||||
"ACTION": {
|
||||
"ACTION_TITLE": "Legg til handling",
|
||||
"ACTION_MENU": "Handlingsmeny",
|
||||
"CONTEX_MENU": "Kontekstmeny",
|
||||
"ACTION_VISIBLE": "Synlig",
|
||||
"ACTION_DISABLE": "Deaktiver",
|
||||
"ADD_BUTTON": "Legg til",
|
||||
"KEY": "Nøkkel",
|
||||
"TITLE": "Tittel",
|
||||
"ICON": "Ikon",
|
||||
"TASK_ID": "Oppgave-ID",
|
||||
"PROCESS_ID": "Prosesstilfelle-ID",
|
||||
"ACTION_TYPE": "Handlingstype"
|
||||
}
|
||||
},
|
||||
"DEFAULT_SEARCH": "Standard"
|
||||
"PROCESS_DETAILS_REDIRECTION": "Vis prosessdetaljer ved prosessklikk"
|
||||
}
|
||||
}
|
||||
Executable → Regular
+27
-59
@@ -1,8 +1,5 @@
|
||||
{
|
||||
"APP": {
|
||||
"ABOUT": {
|
||||
"DEVELOPMENT": "Ontwikkelaarsmodus"
|
||||
},
|
||||
"INFO_DRAWER": {
|
||||
"TITLE": "Details",
|
||||
"COMMENTS": "Opmerkingen",
|
||||
@@ -24,12 +21,11 @@
|
||||
"SHOW_COMMENTS": "Opmerkingen over versies tonen",
|
||||
"ALLOW_DOWNLOAD": "Versiedownload inschakelen",
|
||||
"READ_ONLY": "Alleen-lezen",
|
||||
"COMMENTS": "Opmerkingen weergeven",
|
||||
"VERSION_COMPARISON": "Versievergelijking tonen"
|
||||
"COMMENTS": "Opmerkingen weergeven"
|
||||
},
|
||||
"PERSONAL-FILES": "Persoonlijke bestanden",
|
||||
"WARN-MULTIPLE-UPLOADS": "Waarschuwing weergeven bij meerdere uploads.",
|
||||
"CUSTOM-PERMISSION-MESSAGE": "Aangepast rechtenbericht inschakelen",
|
||||
"CUSTOM-PERMISSION-MESSAGE": "Aangepast machtigingsbericht inschakelen",
|
||||
"MEDIUM-TIME-FORMAT": "Middellange tijdnotatie voor lijst met documenten inschakelen",
|
||||
"SEARCH": {
|
||||
"RADIO": {
|
||||
@@ -58,9 +54,7 @@
|
||||
},
|
||||
"APP_LAYOUT": {
|
||||
"APP": "App",
|
||||
"HEADER_TEXT_COLOR": "Kleur van koptekst",
|
||||
"APP_NAME": "ADF-demotoepassing",
|
||||
"FILTERED_SEARCH": "Filterkop",
|
||||
"HOME": "Home",
|
||||
"NODE-SELECTOR": "Selectiefunctie voor node",
|
||||
"SITES": "Sites",
|
||||
@@ -98,20 +92,12 @@
|
||||
"SEARCH_SERVICE_APPROACH": "Schakel dit in om de invoereigenschap uit te schakelen en om te configureren via de service",
|
||||
"HEADER_DATA": "Koptekstgegevens",
|
||||
"TREE_VIEW": "Structuurweergave",
|
||||
"EXPAND_LIST": "Uitvouwbare itemlijst",
|
||||
"ICONS": "Pictogrammen",
|
||||
"PEOPLE_GROUPS_CLOUD": "Personen-/groepencloud",
|
||||
"TASK_HEADER_CLOUD": {
|
||||
"COMPONENT_NAME": "Taakkop cloud",
|
||||
"APP_NAME_INPUT": "App-naam",
|
||||
"TASK_ID_INPUT": "Taak-id",
|
||||
"FIND_TASK_BUTTON": "Taak zoeken"
|
||||
},
|
||||
"PEOPLE_CLOUD": "Component Personencloud",
|
||||
"GROUPS_CLOUD": "Component Groepencloud",
|
||||
"CONFIRM-DIALOG": "Bevestigingsdialoogvenster",
|
||||
"COMMUNITY": "Community",
|
||||
"SERVICE_TASK_LIST": "Lijst met servicetaken"
|
||||
"COMMUNITY": "Community"
|
||||
},
|
||||
"TRASHCAN": {
|
||||
"ACTIONS": {
|
||||
@@ -127,7 +113,7 @@
|
||||
"DOCUMENT_LIST": {
|
||||
"MULTISELECT_CHECKBOXES": "Multiselect (met selectievakjes)",
|
||||
"THUMBNAILS": "Miniaturen inschakelen",
|
||||
"ALLOW_DROP_FILES": "Bestanden neerzetten in een map of een bestand inschakelen",
|
||||
"ALLOW_DROP_FILES": "Bestanden neerzetten in een map inschakelen",
|
||||
"MULTIPLE_FILE_UPLOAD": "Meerdere bestanden uploaden",
|
||||
"FOLDER_UPLOAD": "Map uploaden",
|
||||
"CUSTOM_FILTER": "Aangepast extensiefilter",
|
||||
@@ -171,11 +157,10 @@
|
||||
},
|
||||
"ACTIONS": {
|
||||
"VERSIONS": "Versies beheren",
|
||||
"ASPECTS": "Aspecten bijwerken",
|
||||
"LOCK": "Vergrendeling",
|
||||
"METADATA": "Info",
|
||||
"DOWNLOAD": "Downloaden",
|
||||
"PERMISSION": "Rechten",
|
||||
"PERMISSION": "Machtiging",
|
||||
"FOLDER": {
|
||||
"COPY": "Kopiëren",
|
||||
"MOVE": "Verplaatsen",
|
||||
@@ -220,12 +205,6 @@
|
||||
"STORE": "Opslaan",
|
||||
"RESTORE": "Herstellen"
|
||||
},
|
||||
"NOTIFICATIONS": {
|
||||
"TASK_ASSIGNED": "{{taskName}}-taak is toegewezen aan {{assignee}}",
|
||||
"PROCESS_STARTED": "{{processName}}-proces is gestart",
|
||||
"TASK_UPDATED": "{{taskName}}-taakdetails zijn bijgewerkt",
|
||||
"TASK_CREATED": "Taak {{taskName}} is gemaakt"
|
||||
},
|
||||
"FORM-LOADING": {
|
||||
"FORM_DATA": "Formuliergegevens",
|
||||
"FORM_DATA_MESSAGE": "Voer waarden in om het formulier in te vullen",
|
||||
@@ -273,8 +252,8 @@
|
||||
"NODE_LIST": "Taglijst per node-id"
|
||||
},
|
||||
"DEMO_PERMISSION": {
|
||||
"INHERIT_PERMISSION_BUTTON": "Rechten overnemen",
|
||||
"INHERITED_PERMISSIONS_BUTTON": "Rechten overgenomen"
|
||||
"INHERIT_PERMISSION_BUTTON": "Machtiging overnemen",
|
||||
"INHERITED_PERMISSIONS_BUTTON": "Machtiging overgenomen"
|
||||
},
|
||||
"TASK_LIST_DEMO": {
|
||||
"ERROR_MESSAGE": {
|
||||
@@ -285,28 +264,26 @@
|
||||
},
|
||||
"TOOLTIP_MESSAGE": {
|
||||
"START_INPUT": "Beginpagina"
|
||||
},
|
||||
"TASK_CONTEXT_MENU": "Contextmenu lijst met taken"
|
||||
}
|
||||
},
|
||||
"PROCESS_LIST_DEMO": {
|
||||
"ERROR_MESSAGE": {
|
||||
"APP_ID_REQUIRED_ERROR": "App-id invoegen",
|
||||
"APP_ID_TYPE_ERROR": "App-id moet een getal zijn",
|
||||
"NUMBER_GREATER_THAN": "Waarde moet groter zijn dan of gelijk zijn aan {{ value }}"
|
||||
},
|
||||
"PROCESS_CONTEXT_MENU": "Contextmenu lijst met processen"
|
||||
}
|
||||
},
|
||||
"GROUP-TITLE1-TRANSLATION-KEY": "Aangepaste titel vertaling één",
|
||||
"GROUP-TITLE2-TRANSLATION-KEY": "Aangepaste titel vertaling twee",
|
||||
"ERROR_CONTENT": {
|
||||
"RETURN_BUTTON": {
|
||||
"TEXT": "Terug naar Home"
|
||||
},
|
||||
"507": {
|
||||
"TITLE": "ACS-schijf vol",
|
||||
"DESCRIPTION": "Content overschrijdt de totale opslaglimiet die is geconfigureerd voor het netwerk of systeem",
|
||||
"SECONDARY_BUTTON": {
|
||||
"TEXT": ""
|
||||
},
|
||||
"RETURN_BUTTON": {
|
||||
"TEXT": "Terug naar Home"
|
||||
}
|
||||
}
|
||||
},
|
||||
@@ -325,34 +302,25 @@
|
||||
"APP_NAME": "Toepassingsnaam",
|
||||
"APP_FILTER_MODE": "Filteren op toepassingsnaam",
|
||||
"ROLE_FILTER_MODE": "Filteren op rol",
|
||||
"PRESELECT_VALIDATION": "Validatie voorselecteren",
|
||||
"ALL_PRESELECTED_USERS": "Alle voorgeselecteerde gebruikers",
|
||||
"ALL_PRESELECTED_GROUPS": "Alle voorgeselecteerde groepen",
|
||||
"INVALID_USERS": "Ongeldige gebruikers",
|
||||
"INVALID_GROUPS": "Ongeldige groepen",
|
||||
"READONLY_MODE": "Alleen-lezenmodus"
|
||||
"PRESELECT_VALIDATION": "Validatie voorselecteren"
|
||||
},
|
||||
"ABOUT": {
|
||||
"TITLE": "Plug-ins",
|
||||
"TABLE_HEADERS": {
|
||||
"ID": "Id",
|
||||
"NAME": "Naam",
|
||||
"VERSION": "Versie",
|
||||
"VENDOR": "Leverancier",
|
||||
"LICENSE": "Licentie",
|
||||
"RUNTIME": "Runtime",
|
||||
"DESCRIPTION": "Beschrijving"
|
||||
}
|
||||
},
|
||||
"SETTINGS_CLOUD": {
|
||||
"MULTISELECTION": "Multiselectie",
|
||||
"TESTING_MODE": "Testmodus",
|
||||
"SELECTION_MODE": "Selectiemodus",
|
||||
"SELECTED_ROWS": "Geselecteerde rijen",
|
||||
"TASK_DETAILS_REDIRECTION": "Taakdetails weergeven bij klikken op taak",
|
||||
"PROCESS_DETAILS_REDIRECTION": "Procesdetails weergeven bij klikken op proces",
|
||||
"ACTION": {
|
||||
"ACTION_TITLE": "Actie toevoegen",
|
||||
"ACTION_MENU": "Actiemenu",
|
||||
"CONTEX_MENU": "Contextmenu",
|
||||
"ACTION_VISIBLE": "Zichtbaar",
|
||||
"ACTION_DISABLE": "Uitschakelen",
|
||||
"ADD_BUTTON": "Toevoegen",
|
||||
"KEY": "Key",
|
||||
"TITLE": "Titel",
|
||||
"ICON": "Pictogram",
|
||||
"TASK_ID": "Taak-id",
|
||||
"PROCESS_ID": "Procesinstantie-id",
|
||||
"ACTION_TYPE": "Actietype"
|
||||
}
|
||||
},
|
||||
"DEFAULT_SEARCH": "Standaard"
|
||||
"PROCESS_DETAILS_REDIRECTION": "Procesdetails weergeven bij klikken op proces"
|
||||
}
|
||||
}
|
||||
Executable → Regular
+23
-55
@@ -1,8 +1,5 @@
|
||||
{
|
||||
"APP": {
|
||||
"ABOUT": {
|
||||
"DEVELOPMENT": "Tryb progr."
|
||||
},
|
||||
"INFO_DRAWER": {
|
||||
"TITLE": "Szczegóły",
|
||||
"COMMENTS": "Komentarze",
|
||||
@@ -24,8 +21,7 @@
|
||||
"SHOW_COMMENTS": "Pokaż komentarze do wersji",
|
||||
"ALLOW_DOWNLOAD": "Włącz pobieranie wersji",
|
||||
"READ_ONLY": "Tylko do odczytu",
|
||||
"COMMENTS": "Pokaż komentarze",
|
||||
"VERSION_COMPARISON": "Pokaż porównanie wersji"
|
||||
"COMMENTS": "Pokaż komentarze"
|
||||
},
|
||||
"PERSONAL-FILES": "Pliki osobiste",
|
||||
"WARN-MULTIPLE-UPLOADS": "Wyświetl ostrzeżenie dla wielu operacji przesyłania.",
|
||||
@@ -58,9 +54,7 @@
|
||||
},
|
||||
"APP_LAYOUT": {
|
||||
"APP": "Aplikacja",
|
||||
"HEADER_TEXT_COLOR": "Kolor tekstu nagłówka",
|
||||
"APP_NAME": "Wersja demonstracyjna aplikacji ADF",
|
||||
"FILTERED_SEARCH": "Nagłówek filtra",
|
||||
"HOME": "Strona główna",
|
||||
"NODE-SELECTOR": "Selektor węzłów",
|
||||
"SITES": "Witryny",
|
||||
@@ -98,20 +92,12 @@
|
||||
"SEARCH_SERVICE_APPROACH": "Kliknij ten element, aby wyłączyć właściwość wejściową i skonfigurować korzystając z usługi",
|
||||
"HEADER_DATA": "Dane nagłówka",
|
||||
"TREE_VIEW": "Widok drzewa",
|
||||
"EXPAND_LIST": "Lista pozycji rozszerzalnych",
|
||||
"ICONS": "Ikony",
|
||||
"PEOPLE_GROUPS_CLOUD": "Chmura dla osób/grup",
|
||||
"TASK_HEADER_CLOUD": {
|
||||
"COMPONENT_NAME": "Chmura nagłówka zadania",
|
||||
"APP_NAME_INPUT": "Nazwa aplikacji",
|
||||
"TASK_ID_INPUT": "Identyfikator zadania",
|
||||
"FIND_TASK_BUTTON": "Znajdź zadanie"
|
||||
},
|
||||
"PEOPLE_CLOUD": "Składnik Chmura dla osób",
|
||||
"GROUPS_CLOUD": "Składnik Chmura dla grup",
|
||||
"CONFIRM-DIALOG": "Okno dialogowe potwierdzenia",
|
||||
"COMMUNITY": "Community",
|
||||
"SERVICE_TASK_LIST": "Lista zadań serwisowych"
|
||||
"COMMUNITY": "Community"
|
||||
},
|
||||
"TRASHCAN": {
|
||||
"ACTIONS": {
|
||||
@@ -127,7 +113,7 @@
|
||||
"DOCUMENT_LIST": {
|
||||
"MULTISELECT_CHECKBOXES": "Wybór wielokrotny (przy użyciu pól wyboru)",
|
||||
"THUMBNAILS": "Włącz miniatury",
|
||||
"ALLOW_DROP_FILES": "Włącz upuszczanie plików w folderze lub pliku",
|
||||
"ALLOW_DROP_FILES": "Włącz upuszczanie plików w folderze",
|
||||
"MULTIPLE_FILE_UPLOAD": "Przesyłanie wielu plików",
|
||||
"FOLDER_UPLOAD": "Przesyłanie folderu",
|
||||
"CUSTOM_FILTER": "Niestandardowy filtr rozszerzeń",
|
||||
@@ -171,7 +157,6 @@
|
||||
},
|
||||
"ACTIONS": {
|
||||
"VERSIONS": "Zarządzaj wersjami",
|
||||
"ASPECTS": "Aktualizuj aspekty",
|
||||
"LOCK": "Blokada",
|
||||
"METADATA": "Informacje",
|
||||
"DOWNLOAD": "Pobierz",
|
||||
@@ -220,12 +205,6 @@
|
||||
"STORE": "Magazyn",
|
||||
"RESTORE": "Przywróć"
|
||||
},
|
||||
"NOTIFICATIONS": {
|
||||
"TASK_ASSIGNED": "Zadanie {{taskName}} zostało przydzielone do {{assignee}}",
|
||||
"PROCESS_STARTED": "Proces {{processName}} został uruchomiony",
|
||||
"TASK_UPDATED": "Szczegóły zadania {{taskName}} zostały zaktualizowane",
|
||||
"TASK_CREATED": "Zadanie {{taskName}} zostało utworzone"
|
||||
},
|
||||
"FORM-LOADING": {
|
||||
"FORM_DATA": "Dane formularza",
|
||||
"FORM_DATA_MESSAGE": "Wprowadź wartości, aby wypełnić formularz.",
|
||||
@@ -285,28 +264,26 @@
|
||||
},
|
||||
"TOOLTIP_MESSAGE": {
|
||||
"START_INPUT": "Strona początkowa"
|
||||
},
|
||||
"TASK_CONTEXT_MENU": "Menu kontekstowe listy zadań"
|
||||
}
|
||||
},
|
||||
"PROCESS_LIST_DEMO": {
|
||||
"ERROR_MESSAGE": {
|
||||
"APP_ID_REQUIRED_ERROR": "Wstaw identyfikator aplikacji",
|
||||
"APP_ID_TYPE_ERROR": "Identyfikator aplikacji musi być liczbą.",
|
||||
"NUMBER_GREATER_THAN": "Wartość musi być większa od lub równa wartości {{ value }}"
|
||||
},
|
||||
"PROCESS_CONTEXT_MENU": "Menu kontekstowe listy procesów"
|
||||
}
|
||||
},
|
||||
"GROUP-TITLE1-TRANSLATION-KEY": "Tytuł niestandardowy — tłumaczenie pierwsze",
|
||||
"GROUP-TITLE2-TRANSLATION-KEY": "Tytuł niestandardowy — tłumaczenie drugie",
|
||||
"ERROR_CONTENT": {
|
||||
"RETURN_BUTTON": {
|
||||
"TEXT": "Powrót do strony głównej"
|
||||
},
|
||||
"507": {
|
||||
"TITLE": "Dysk ACS pełny",
|
||||
"DESCRIPTION": "Zawartość przekracza limit łącznego przydziału miejsca w magazynie skonfigurowany w sieci lub systemie",
|
||||
"SECONDARY_BUTTON": {
|
||||
"TEXT": ""
|
||||
},
|
||||
"RETURN_BUTTON": {
|
||||
"TEXT": "Powrót do strony głównej"
|
||||
}
|
||||
}
|
||||
},
|
||||
@@ -325,34 +302,25 @@
|
||||
"APP_NAME": "Nazwa aplikacji",
|
||||
"APP_FILTER_MODE": "Filtruj według nazwy aplikacji",
|
||||
"ROLE_FILTER_MODE": "Filtruj według roli",
|
||||
"PRESELECT_VALIDATION": "Sprawdzanie poprawności wstępnego wyboru",
|
||||
"ALL_PRESELECTED_USERS": "Wszyscy wstępnie wybrani użytkownicy",
|
||||
"ALL_PRESELECTED_GROUPS": "Wszystkie wstępnie wybrane grupy",
|
||||
"INVALID_USERS": "Nieprawidłowi użytkownicy",
|
||||
"INVALID_GROUPS": "Nieprawidłowe grupy",
|
||||
"READONLY_MODE": "Tryb tylko do odczytu"
|
||||
"PRESELECT_VALIDATION": "Sprawdzanie poprawności wstępnego wyboru"
|
||||
},
|
||||
"ABOUT": {
|
||||
"TITLE": "Dodatki typu plugin",
|
||||
"TABLE_HEADERS": {
|
||||
"ID": "Identyfikator",
|
||||
"NAME": "Nazwa",
|
||||
"VERSION": "Wersja",
|
||||
"VENDOR": "Sprzedawca",
|
||||
"LICENSE": "Licencja",
|
||||
"RUNTIME": "Środowisko uruchomieniowe",
|
||||
"DESCRIPTION": "Opis"
|
||||
}
|
||||
},
|
||||
"SETTINGS_CLOUD": {
|
||||
"MULTISELECTION": "Wybór wielokrotny",
|
||||
"TESTING_MODE": "Tryb testowania",
|
||||
"SELECTION_MODE": "Tryb wyboru",
|
||||
"SELECTED_ROWS": "Wybrane wiersze",
|
||||
"TASK_DETAILS_REDIRECTION": "Wyświetlaj szczegóły zadania po kliknięciu zadania",
|
||||
"PROCESS_DETAILS_REDIRECTION": "Wyświetlaj szczegóły procesu po kliknięciu procesu",
|
||||
"ACTION": {
|
||||
"ACTION_TITLE": "Dodaj czynność",
|
||||
"ACTION_MENU": "Menu czynności",
|
||||
"CONTEX_MENU": "Menu kontekstowe",
|
||||
"ACTION_VISIBLE": "Widoczne",
|
||||
"ACTION_DISABLE": "Wyłącz",
|
||||
"ADD_BUTTON": "Dodaj",
|
||||
"KEY": "Klucz",
|
||||
"TITLE": "Tytuł",
|
||||
"ICON": "Ikona",
|
||||
"TASK_ID": "Identyfikator zadania",
|
||||
"PROCESS_ID": "Identyfikator wystąpienia procesu",
|
||||
"ACTION_TYPE": "Typ czynności"
|
||||
}
|
||||
},
|
||||
"DEFAULT_SEARCH": "Domyślne"
|
||||
"PROCESS_DETAILS_REDIRECTION": "Wyświetlaj szczegóły procesu po kliknięciu procesu"
|
||||
}
|
||||
}
|
||||
Executable → Regular
+29
-61
@@ -1,8 +1,5 @@
|
||||
{
|
||||
"APP": {
|
||||
"ABOUT": {
|
||||
"DEVELOPMENT": "Modo de desenvolvimento"
|
||||
},
|
||||
"INFO_DRAWER": {
|
||||
"TITLE": "Detalhes",
|
||||
"COMMENTS": "Comentários",
|
||||
@@ -20,15 +17,14 @@
|
||||
"HOME": "Página Inicial"
|
||||
},
|
||||
"ADF_VERSION_MANAGER": {
|
||||
"ALLOW_DELETE": "Permitir exclusão",
|
||||
"ALLOW_DELETE": "Permitir apagar",
|
||||
"SHOW_COMMENTS": "Mostrar comentários em versões",
|
||||
"ALLOW_DOWNLOAD": "Ativar descarregamento da versão",
|
||||
"ALLOW_DOWNLOAD": "Ativar download da versão",
|
||||
"READ_ONLY": "Somente leitura",
|
||||
"COMMENTS": "Mostrar comentários",
|
||||
"VERSION_COMPARISON": "Mostrar comparação de versões"
|
||||
"COMMENTS": "Mostrar comentários"
|
||||
},
|
||||
"PERSONAL-FILES": "Arquivos pessoais",
|
||||
"WARN-MULTIPLE-UPLOADS": "Exibir alerta para vários carregamentos.",
|
||||
"WARN-MULTIPLE-UPLOADS": "Exibir alerta para vários uploads.",
|
||||
"CUSTOM-PERMISSION-MESSAGE": "Ativar mensagem de permissão personalizada",
|
||||
"MEDIUM-TIME-FORMAT": "Ativar formato de tempo regular para lista de documento",
|
||||
"SEARCH": {
|
||||
@@ -58,9 +54,7 @@
|
||||
},
|
||||
"APP_LAYOUT": {
|
||||
"APP": "Aplicativo",
|
||||
"HEADER_TEXT_COLOR": "Cor do texto do cabeçalho",
|
||||
"APP_NAME": "Aplicativo Demo ADF",
|
||||
"FILTERED_SEARCH": "Filtros",
|
||||
"HOME": "Página Inicial",
|
||||
"NODE-SELECTOR": "Seletor de nó",
|
||||
"SITES": "Sites",
|
||||
@@ -98,20 +92,12 @@
|
||||
"SEARCH_SERVICE_APPROACH": "Marque essa opção para desativar a inserção e configurar a utilização do serviço",
|
||||
"HEADER_DATA": "Dados do cabeçalho",
|
||||
"TREE_VIEW": "Exibição em árvore",
|
||||
"EXPAND_LIST": "Lista de itens expansíveis",
|
||||
"ICONS": "Ícones",
|
||||
"PEOPLE_GROUPS_CLOUD": "Nuvem de Pessoas/Grupo",
|
||||
"TASK_HEADER_CLOUD": {
|
||||
"COMPONENT_NAME": "Cabeçalho de tarefa da nuvem",
|
||||
"APP_NAME_INPUT": "Nome do aplicativo",
|
||||
"TASK_ID_INPUT": "ID da tarefa",
|
||||
"FIND_TASK_BUTTON": "Localizar tarefa"
|
||||
},
|
||||
"PEOPLE_CLOUD": "Componente da Nuvem de Pessoas",
|
||||
"GROUPS_CLOUD": "Componente da Nuvem de Grupos",
|
||||
"CONFIRM-DIALOG": "Caixa de diálogo de confirmação",
|
||||
"COMMUNITY": "Comunidade",
|
||||
"SERVICE_TASK_LIST": "Lista de tarefas de serviços"
|
||||
"COMMUNITY": "Community"
|
||||
},
|
||||
"TRASHCAN": {
|
||||
"ACTIONS": {
|
||||
@@ -127,7 +113,7 @@
|
||||
"DOCUMENT_LIST": {
|
||||
"MULTISELECT_CHECKBOXES": "Seleção Múltipla (com caixas de seleção)",
|
||||
"THUMBNAILS": "Ativar Miniaturas",
|
||||
"ALLOW_DROP_FILES": "Ativar soltar arquivos em uma pasta ou um arquivo",
|
||||
"ALLOW_DROP_FILES": "Ativar Soltar Arquivos em uma pasta",
|
||||
"MULTIPLE_FILE_UPLOAD": "Carregamento de Vários Arquivos",
|
||||
"FOLDER_UPLOAD": "Carregamento de Pasta",
|
||||
"CUSTOM_FILTER": "Filtro de extensões personalizado",
|
||||
@@ -159,7 +145,7 @@
|
||||
"SHARE_EDIT": "Editar configurações",
|
||||
"NEW_FOLDER": "Nova Pasta",
|
||||
"EDIT_FOLDER": "Editar pasta",
|
||||
"DOWNLOAD": "Descarregar",
|
||||
"DOWNLOAD": "Download",
|
||||
"DELETE": "Excluir",
|
||||
"FAVORITES": "Adicionar aos favoritos",
|
||||
"SHARE": "Compartilhar",
|
||||
@@ -171,10 +157,9 @@
|
||||
},
|
||||
"ACTIONS": {
|
||||
"VERSIONS": "Gerenciar versões",
|
||||
"ASPECTS": "Atualizar aspectos",
|
||||
"LOCK": "Bloqueio",
|
||||
"METADATA": "Informações",
|
||||
"DOWNLOAD": "Descarregar",
|
||||
"DOWNLOAD": "Download",
|
||||
"PERMISSION": "Permissão",
|
||||
"FOLDER": {
|
||||
"COPY": "Copiar",
|
||||
@@ -220,12 +205,6 @@
|
||||
"STORE": "Armazenar",
|
||||
"RESTORE": "Restaurar"
|
||||
},
|
||||
"NOTIFICATIONS": {
|
||||
"TASK_ASSIGNED": "A tarefa {{taskName}} foi atribuída a {{assignee}}",
|
||||
"PROCESS_STARTED": "O processo {{processName}} foi iniciado",
|
||||
"TASK_UPDATED": "Os detalhes da tarefa {{taskName}} foram atualizados",
|
||||
"TASK_CREATED": "A tarefa {{taskName}} foi criada"
|
||||
},
|
||||
"FORM-LOADING": {
|
||||
"FORM_DATA": "Dados do formulário",
|
||||
"FORM_DATA_MESSAGE": "Insira os valores para preencher o formulário",
|
||||
@@ -285,28 +264,26 @@
|
||||
},
|
||||
"TOOLTIP_MESSAGE": {
|
||||
"START_INPUT": "Iniciando a página"
|
||||
},
|
||||
"TASK_CONTEXT_MENU": "Menu de contexto da lista de tarefas"
|
||||
}
|
||||
},
|
||||
"PROCESS_LIST_DEMO": {
|
||||
"ERROR_MESSAGE": {
|
||||
"APP_ID_REQUIRED_ERROR": "Inserir ID do aplicativo",
|
||||
"APP_ID_TYPE_ERROR": "O ID do aplicativo deve ser um número",
|
||||
"NUMBER_GREATER_THAN": "O valor deve ser maior ou igual a {{ value }}"
|
||||
},
|
||||
"PROCESS_CONTEXT_MENU": "Menu de contexto da lista de processamento"
|
||||
}
|
||||
},
|
||||
"GROUP-TITLE1-TRANSLATION-KEY": "Tradução um de título personalizado",
|
||||
"GROUP-TITLE2-TRANSLATION-KEY": "Tradução dois de título personalizado",
|
||||
"ERROR_CONTENT": {
|
||||
"RETURN_BUTTON": {
|
||||
"TEXT": "Voltar para a página inicial"
|
||||
},
|
||||
"507": {
|
||||
"TITLE": "Disco ACS cheio",
|
||||
"DESCRIPTION": "O conteúdo excede o limite de armazenamento geral configurado para a rede ou o sistema",
|
||||
"SECONDARY_BUTTON": {
|
||||
"TEXT": ""
|
||||
},
|
||||
"RETURN_BUTTON": {
|
||||
"TEXT": "Voltar para a página inicial"
|
||||
}
|
||||
}
|
||||
},
|
||||
@@ -325,34 +302,25 @@
|
||||
"APP_NAME": "Nome do aplicativo",
|
||||
"APP_FILTER_MODE": "Filtrar por nome do aplicativo",
|
||||
"ROLE_FILTER_MODE": "Filtrar por função",
|
||||
"PRESELECT_VALIDATION": "Validação de pré-seleção",
|
||||
"ALL_PRESELECTED_USERS": "Todos os usuários pré-selecionados",
|
||||
"ALL_PRESELECTED_GROUPS": "Todos os grupos pré-selecionados",
|
||||
"INVALID_USERS": "Usuários inválidos",
|
||||
"INVALID_GROUPS": "Grupos inválidos",
|
||||
"READONLY_MODE": "Modo somente leitura"
|
||||
"PRESELECT_VALIDATION": "Validação de pré-seleção"
|
||||
},
|
||||
"ABOUT": {
|
||||
"TITLE": "Plugins",
|
||||
"TABLE_HEADERS": {
|
||||
"ID": "ID",
|
||||
"NAME": "Nome",
|
||||
"VERSION": "Versão",
|
||||
"VENDOR": "Fornecedor",
|
||||
"LICENSE": "Licença",
|
||||
"RUNTIME": "Tempo de execução",
|
||||
"DESCRIPTION": "Descrição"
|
||||
}
|
||||
},
|
||||
"SETTINGS_CLOUD": {
|
||||
"MULTISELECTION": "Seleção Múltipla",
|
||||
"TESTING_MODE": "Modo de Teste",
|
||||
"SELECTION_MODE": "Modo de seleção",
|
||||
"SELECTED_ROWS": "Linhas selecionadas",
|
||||
"SELECTION_MODE": "Modo de Seleção",
|
||||
"TASK_DETAILS_REDIRECTION": "Exibir detalhes da tarefa ao clicar na tarefa",
|
||||
"PROCESS_DETAILS_REDIRECTION": "Exibir detalhes do processo ao clicar no processo",
|
||||
"ACTION": {
|
||||
"ACTION_TITLE": "Adicionar ação",
|
||||
"ACTION_MENU": "Menu de ação",
|
||||
"CONTEX_MENU": "Menu de contexto",
|
||||
"ACTION_VISIBLE": "Visível",
|
||||
"ACTION_DISABLE": "Desativar",
|
||||
"ADD_BUTTON": "Adicionar",
|
||||
"KEY": "Chave",
|
||||
"TITLE": "Título",
|
||||
"ICON": "Ícone",
|
||||
"TASK_ID": "ID de tarefa",
|
||||
"PROCESS_ID": "ID de instância de processo",
|
||||
"ACTION_TYPE": "Tipo de ação"
|
||||
}
|
||||
},
|
||||
"DEFAULT_SEARCH": "Padrão"
|
||||
"PROCESS_DETAILS_REDIRECTION": "Exibir detalhes do processo ao clicar no processo"
|
||||
}
|
||||
}
|
||||
Executable → Regular
+24
-56
@@ -1,8 +1,5 @@
|
||||
{
|
||||
"APP": {
|
||||
"ABOUT": {
|
||||
"DEVELOPMENT": "Режим разработки"
|
||||
},
|
||||
"INFO_DRAWER": {
|
||||
"TITLE": "Сведения",
|
||||
"COMMENTS": "Комментарии",
|
||||
@@ -24,8 +21,7 @@
|
||||
"SHOW_COMMENTS": "Показать комментарии к версиям",
|
||||
"ALLOW_DOWNLOAD": "Включить загрузку версий",
|
||||
"READ_ONLY": "Только чтение",
|
||||
"COMMENTS": "Показать комментарии",
|
||||
"VERSION_COMPARISON": "Показать сравнение версий"
|
||||
"COMMENTS": "Показать комментарии"
|
||||
},
|
||||
"PERSONAL-FILES": "Личные файлы",
|
||||
"WARN-MULTIPLE-UPLOADS": "Показывать предупреждение для нескольких загрузок.",
|
||||
@@ -58,9 +54,7 @@
|
||||
},
|
||||
"APP_LAYOUT": {
|
||||
"APP": "Приложение",
|
||||
"HEADER_TEXT_COLOR": "Цвет текста заголовка",
|
||||
"APP_NAME": "Демонстрационное приложение ADF",
|
||||
"FILTERED_SEARCH": "Заголовок фильтра",
|
||||
"HOME": "Домашняя",
|
||||
"NODE-SELECTOR": "Селектор узлов",
|
||||
"SITES": "Сайты",
|
||||
@@ -74,7 +68,7 @@
|
||||
"PROCESS_SERVICES": "Process Services",
|
||||
"LOGIN": "Войти",
|
||||
"CUSTOM_SOURCES": "Пользовательские источники",
|
||||
"DATATABLE": "Таблица данных",
|
||||
"DATATABLE": "Datatable",
|
||||
"DATATABLE_LAZY": "Таблица данных (частичная загрузка)",
|
||||
"DOCUMENT_LIST": "Список документов",
|
||||
"TEMPLATE": "Шаблон",
|
||||
@@ -98,20 +92,12 @@
|
||||
"SEARCH_SERVICE_APPROACH": "Установите флажок, чтобы отключить свойство ввода и настроить, используя службу.",
|
||||
"HEADER_DATA": "Данные заголовка",
|
||||
"TREE_VIEW": "Иерархическое представление",
|
||||
"EXPAND_LIST": "Расширяемый список элементов",
|
||||
"ICONS": "Значки",
|
||||
"PEOPLE_GROUPS_CLOUD": "Облако пользователей/групп",
|
||||
"TASK_HEADER_CLOUD": {
|
||||
"COMPONENT_NAME": "Облако заголовков задач",
|
||||
"APP_NAME_INPUT": "Название приложения",
|
||||
"TASK_ID_INPUT": "Идентификатор задачи",
|
||||
"FIND_TASK_BUTTON": "Найти задачу"
|
||||
},
|
||||
"PEOPLE_CLOUD": "Компонент облака «Пользователи»",
|
||||
"GROUPS_CLOUD": "Компонент облака «Группы»",
|
||||
"CONFIRM-DIALOG": "Диалоговое окно подтверждения",
|
||||
"COMMUNITY": "Community",
|
||||
"SERVICE_TASK_LIST": "Список сервисных задач"
|
||||
"COMMUNITY": "Community"
|
||||
},
|
||||
"TRASHCAN": {
|
||||
"ACTIONS": {
|
||||
@@ -127,7 +113,7 @@
|
||||
"DOCUMENT_LIST": {
|
||||
"MULTISELECT_CHECKBOXES": "Выбор нескольких вариантов (с флажками)",
|
||||
"THUMBNAILS": "Включить эскизы",
|
||||
"ALLOW_DROP_FILES": "Включите перетаскивание файлов в папке или файле",
|
||||
"ALLOW_DROP_FILES": "Включить перетаскивание файлов в папку",
|
||||
"MULTIPLE_FILE_UPLOAD": "Загрузка нескольких файлов",
|
||||
"FOLDER_UPLOAD": "Загрузка папки",
|
||||
"CUSTOM_FILTER": "Пользовательский фильтр расширений",
|
||||
@@ -171,7 +157,6 @@
|
||||
},
|
||||
"ACTIONS": {
|
||||
"VERSIONS": "Управление версиями",
|
||||
"ASPECTS": "Обновить аспекты",
|
||||
"LOCK": "Блокировка",
|
||||
"METADATA": "Информация",
|
||||
"DOWNLOAD": "Скачать",
|
||||
@@ -220,12 +205,6 @@
|
||||
"STORE": "Хранилище",
|
||||
"RESTORE": "Восстановить"
|
||||
},
|
||||
"NOTIFICATIONS": {
|
||||
"TASK_ASSIGNED": "Задача {{taskName}} была назначена {{assignee}}",
|
||||
"PROCESS_STARTED": "Процесс {{processName}} запущен",
|
||||
"TASK_UPDATED": "Сведения о задаче {{taskName}} обновлены",
|
||||
"TASK_CREATED": "{{taskName}} задача создана"
|
||||
},
|
||||
"FORM-LOADING": {
|
||||
"FORM_DATA": "Данные формы",
|
||||
"FORM_DATA_MESSAGE": "Введите значения для заполнения формы",
|
||||
@@ -285,28 +264,26 @@
|
||||
},
|
||||
"TOOLTIP_MESSAGE": {
|
||||
"START_INPUT": "Начальная страница"
|
||||
},
|
||||
"TASK_CONTEXT_MENU": "Контекстное меню списка задач"
|
||||
}
|
||||
},
|
||||
"PROCESS_LIST_DEMO": {
|
||||
"ERROR_MESSAGE": {
|
||||
"APP_ID_REQUIRED_ERROR": "Вставить идентификатор приложения",
|
||||
"APP_ID_TYPE_ERROR": "Идентификатор приложения должен быть числом",
|
||||
"NUMBER_GREATER_THAN": "Значение должно быть больше или равно {{ value }}"
|
||||
},
|
||||
"PROCESS_CONTEXT_MENU": "Контекстное меню списка процессов"
|
||||
}
|
||||
},
|
||||
"GROUP-TITLE1-TRANSLATION-KEY": "Перевод пользовательского заголовка один",
|
||||
"GROUP-TITLE2-TRANSLATION-KEY": "Перевод пользовательского заголовка два",
|
||||
"ERROR_CONTENT": {
|
||||
"RETURN_BUTTON": {
|
||||
"TEXT": "Назад на главную"
|
||||
},
|
||||
"507": {
|
||||
"TITLE": "Диск ACS заполнен",
|
||||
"DESCRIPTION": "Объем данных превысил максимально допустимое значение, установленное для сети или системы",
|
||||
"SECONDARY_BUTTON": {
|
||||
"TEXT": ""
|
||||
},
|
||||
"RETURN_BUTTON": {
|
||||
"TEXT": "Назад на главную"
|
||||
}
|
||||
}
|
||||
},
|
||||
@@ -325,34 +302,25 @@
|
||||
"APP_NAME": "Имя приложения",
|
||||
"APP_FILTER_MODE": "Фильтровать по имени приложения",
|
||||
"ROLE_FILTER_MODE": "Фильтровать по роли",
|
||||
"PRESELECT_VALIDATION": "Проверка предварительного выбора",
|
||||
"ALL_PRESELECTED_USERS": "Все заранее заданные пользователи",
|
||||
"ALL_PRESELECTED_GROUPS": "Все заранее заданные группы",
|
||||
"INVALID_USERS": "Недействительные пользователи",
|
||||
"INVALID_GROUPS": "Недействительные группы",
|
||||
"READONLY_MODE": "Режим только для чтения"
|
||||
"PRESELECT_VALIDATION": "Проверка предварительного выбора"
|
||||
},
|
||||
"ABOUT": {
|
||||
"TITLE": "Подключаемые модули",
|
||||
"TABLE_HEADERS": {
|
||||
"ID": "Идентификатор",
|
||||
"NAME": "Имя",
|
||||
"VERSION": "Версия",
|
||||
"VENDOR": "Поставщик",
|
||||
"LICENSE": "Лицензия",
|
||||
"RUNTIME": "Среда выполнения",
|
||||
"DESCRIPTION": "Описание"
|
||||
}
|
||||
},
|
||||
"SETTINGS_CLOUD": {
|
||||
"MULTISELECTION": "Выбор нескольких",
|
||||
"TESTING_MODE": "Режим тестирования",
|
||||
"SELECTION_MODE": "Режим выбора",
|
||||
"SELECTED_ROWS": "Выбранные ряды",
|
||||
"TASK_DETAILS_REDIRECTION": "Отображать подробные сведения о задаче при нажатии на задачу",
|
||||
"PROCESS_DETAILS_REDIRECTION": "Показывать сведения о процессе при нажатии на процессе",
|
||||
"ACTION": {
|
||||
"ACTION_TITLE": "Добавить действие",
|
||||
"ACTION_MENU": "Меню действий",
|
||||
"CONTEX_MENU": "Контекстное меню",
|
||||
"ACTION_VISIBLE": "Видимый",
|
||||
"ACTION_DISABLE": "Отключить",
|
||||
"ADD_BUTTON": "Добавить",
|
||||
"KEY": "Ключ",
|
||||
"TITLE": "Заголовок",
|
||||
"ICON": "Значок",
|
||||
"TASK_ID": "ИД задачи",
|
||||
"PROCESS_ID": "Идентификатор экземпляра процесса",
|
||||
"ACTION_TYPE": "Тип действия"
|
||||
}
|
||||
},
|
||||
"DEFAULT_SEARCH": "По умолчанию"
|
||||
"PROCESS_DETAILS_REDIRECTION": "Показывать сведения о процессе при нажатии на процессе"
|
||||
}
|
||||
}
|
||||
Executable → Regular
+23
-55
@@ -1,8 +1,5 @@
|
||||
{
|
||||
"APP": {
|
||||
"ABOUT": {
|
||||
"DEVELOPMENT": "Utvecklarläge"
|
||||
},
|
||||
"INFO_DRAWER": {
|
||||
"TITLE": "Detaljer",
|
||||
"COMMENTS": "Kommentarer",
|
||||
@@ -24,8 +21,7 @@
|
||||
"SHOW_COMMENTS": "Visa kommentarer om versioner",
|
||||
"ALLOW_DOWNLOAD": "Aktivera version nedladdning",
|
||||
"READ_ONLY": "Skrivskyddad",
|
||||
"COMMENTS": "Visa kommentarer",
|
||||
"VERSION_COMPARISON": "Visa versionsjämförelse"
|
||||
"COMMENTS": "Visa kommentarer"
|
||||
},
|
||||
"PERSONAL-FILES": "Personliga filer",
|
||||
"WARN-MULTIPLE-UPLOADS": "Visa varning för flera uppladdningar",
|
||||
@@ -58,9 +54,7 @@
|
||||
},
|
||||
"APP_LAYOUT": {
|
||||
"APP": "Program",
|
||||
"HEADER_TEXT_COLOR": "Rubrikens textfärg",
|
||||
"APP_NAME": "ADF-demoprogram",
|
||||
"FILTERED_SEARCH": "Filter sidhuvud",
|
||||
"HOME": "Hem",
|
||||
"NODE-SELECTOR": "Nodväljare",
|
||||
"SITES": "Webbplatser",
|
||||
@@ -98,20 +92,12 @@
|
||||
"SEARCH_SERVICE_APPROACH": "Kontrollera den här för att avaktivera indataegenskap och konfigurera genom att använda tjänsten",
|
||||
"HEADER_DATA": "Sidhuvuddata",
|
||||
"TREE_VIEW": "Trädvy",
|
||||
"EXPAND_LIST": "Utökbar objektlista",
|
||||
"ICONS": "Ikoner",
|
||||
"PEOPLE_GROUPS_CLOUD": "Personer/grupp moln",
|
||||
"TASK_HEADER_CLOUD": {
|
||||
"COMPONENT_NAME": "Uppgiftsrubrik för moln eller molnkomponent",
|
||||
"APP_NAME_INPUT": "Programnamn",
|
||||
"TASK_ID_INPUT": "Uppgifts-ID",
|
||||
"FIND_TASK_BUTTON": "Hitta uppgift"
|
||||
},
|
||||
"PEOPLE_CLOUD": "Personer moln-komponent",
|
||||
"GROUPS_CLOUD": "Grupper moln-komponent",
|
||||
"CONFIRM-DIALOG": "Dialogruta för bekräftelse",
|
||||
"COMMUNITY": "Community",
|
||||
"SERVICE_TASK_LIST": "Serviceuppgiftslista"
|
||||
"COMMUNITY": "Community"
|
||||
},
|
||||
"TRASHCAN": {
|
||||
"ACTIONS": {
|
||||
@@ -127,7 +113,7 @@
|
||||
"DOCUMENT_LIST": {
|
||||
"MULTISELECT_CHECKBOXES": "Flerval (med kryssrutor)",
|
||||
"THUMBNAILS": "Aktivera miniatyrbilder",
|
||||
"ALLOW_DROP_FILES": "Gör det möjligt att dra in filer i en mapp eller en fil",
|
||||
"ALLOW_DROP_FILES": "Aktivera släpp filer i en mapp",
|
||||
"MULTIPLE_FILE_UPLOAD": "Uppladdning av flera filer",
|
||||
"FOLDER_UPLOAD": "Mappuppladdning",
|
||||
"CUSTOM_FILTER": "Anpassade tilläggsfilter",
|
||||
@@ -171,7 +157,6 @@
|
||||
},
|
||||
"ACTIONS": {
|
||||
"VERSIONS": "Hantera versioner",
|
||||
"ASPECTS": "Uppdatera aspekter",
|
||||
"LOCK": "Lås",
|
||||
"METADATA": "Info",
|
||||
"DOWNLOAD": "Ladda ner",
|
||||
@@ -220,12 +205,6 @@
|
||||
"STORE": "Lagra",
|
||||
"RESTORE": "Återställ"
|
||||
},
|
||||
"NOTIFICATIONS": {
|
||||
"TASK_ASSIGNED": "{{taskName}} uppgiften har tilldelats till {{assignee}}",
|
||||
"PROCESS_STARTED": "{{processName}} processen har startats",
|
||||
"TASK_UPDATED": "{{taskName}} uppgiftsinformation har uppdaterats",
|
||||
"TASK_CREATED": "Uppgiften {{taskName}} skapades"
|
||||
},
|
||||
"FORM-LOADING": {
|
||||
"FORM_DATA": "Formulärdata",
|
||||
"FORM_DATA_MESSAGE": "Ange värden för att fylla formuläret",
|
||||
@@ -285,28 +264,26 @@
|
||||
},
|
||||
"TOOLTIP_MESSAGE": {
|
||||
"START_INPUT": "Startsida"
|
||||
},
|
||||
"TASK_CONTEXT_MENU": "Innehållsmeny till uppgiftslista"
|
||||
}
|
||||
},
|
||||
"PROCESS_LIST_DEMO": {
|
||||
"ERROR_MESSAGE": {
|
||||
"APP_ID_REQUIRED_ERROR": "Infoga program-ID",
|
||||
"APP_ID_TYPE_ERROR": "Program-ID måste vara ett nummer",
|
||||
"NUMBER_GREATER_THAN": "Värdet måste vara större än eller lika med {{ value }}"
|
||||
},
|
||||
"PROCESS_CONTEXT_MENU": "Innehållsmeny för processlista"
|
||||
}
|
||||
},
|
||||
"GROUP-TITLE1-TRANSLATION-KEY": "Anpassad titelöversättning ett",
|
||||
"GROUP-TITLE2-TRANSLATION-KEY": "Anpassad titelöversättning två",
|
||||
"ERROR_CONTENT": {
|
||||
"RETURN_BUTTON": {
|
||||
"TEXT": "Tillbaka hem"
|
||||
},
|
||||
"507": {
|
||||
"TITLE": "ACS disk full",
|
||||
"DESCRIPTION": "Innehållet överskrider övergripande kvotbegränsning som är konfigurerad för nätverket eller systemet",
|
||||
"SECONDARY_BUTTON": {
|
||||
"TEXT": ""
|
||||
},
|
||||
"RETURN_BUTTON": {
|
||||
"TEXT": "Tillbaka hem"
|
||||
}
|
||||
}
|
||||
},
|
||||
@@ -325,34 +302,25 @@
|
||||
"APP_NAME": "Programnamn",
|
||||
"APP_FILTER_MODE": "Filterera på programnamn",
|
||||
"ROLE_FILTER_MODE": "Filtrera på roll",
|
||||
"PRESELECT_VALIDATION": "Förval validering",
|
||||
"ALL_PRESELECTED_USERS": "Alla förvalda användare",
|
||||
"ALL_PRESELECTED_GROUPS": "Alla förvalda grupper",
|
||||
"INVALID_USERS": "Ogiltiga användare",
|
||||
"INVALID_GROUPS": "Ogiltiga grupper",
|
||||
"READONLY_MODE": "Skrivskyddat läge"
|
||||
"PRESELECT_VALIDATION": "Förval validering"
|
||||
},
|
||||
"ABOUT": {
|
||||
"TITLE": "Plugins",
|
||||
"TABLE_HEADERS": {
|
||||
"ID": "ID",
|
||||
"NAME": "Namn",
|
||||
"VERSION": "Version",
|
||||
"VENDOR": "Säljare",
|
||||
"LICENSE": "Licens",
|
||||
"RUNTIME": "Runtime",
|
||||
"DESCRIPTION": "Beskrivning"
|
||||
}
|
||||
},
|
||||
"SETTINGS_CLOUD": {
|
||||
"MULTISELECTION": "Flerval",
|
||||
"TESTING_MODE": "Testläge",
|
||||
"SELECTION_MODE": "Urvalsläge",
|
||||
"SELECTED_ROWS": "Valda rader",
|
||||
"TASK_DETAILS_REDIRECTION": "Visa uppgiftsdetaljer vid klick på uppgift",
|
||||
"PROCESS_DETAILS_REDIRECTION": "Visa processinformation vid processklick",
|
||||
"ACTION": {
|
||||
"ACTION_TITLE": "Lägg till åtgärd",
|
||||
"ACTION_MENU": "Åtgärdsmeny",
|
||||
"CONTEX_MENU": "Innehållsmeny",
|
||||
"ACTION_VISIBLE": "Synlig",
|
||||
"ACTION_DISABLE": "Avaktivera",
|
||||
"ADD_BUTTON": "Lägg till",
|
||||
"KEY": "Nyckel",
|
||||
"TITLE": "Titel",
|
||||
"ICON": "Ikon",
|
||||
"TASK_ID": "Uppgifts-ID",
|
||||
"PROCESS_ID": "Processinstans-ID",
|
||||
"ACTION_TYPE": "Åtgärdstyp"
|
||||
}
|
||||
},
|
||||
"DEFAULT_SEARCH": "Standard"
|
||||
"PROCESS_DETAILS_REDIRECTION": "Visa processinformation vid processklick"
|
||||
}
|
||||
}
|
||||
Executable → Regular
+31
-63
@@ -1,8 +1,5 @@
|
||||
{
|
||||
"APP": {
|
||||
"ABOUT": {
|
||||
"DEVELOPMENT": "Dev 模式"
|
||||
},
|
||||
"INFO_DRAWER": {
|
||||
"TITLE": "详细信息",
|
||||
"COMMENTS": "注释",
|
||||
@@ -24,8 +21,7 @@
|
||||
"SHOW_COMMENTS": "显示有关版本的注释",
|
||||
"ALLOW_DOWNLOAD": "启用版本下载",
|
||||
"READ_ONLY": "只读",
|
||||
"COMMENTS": "显示注释",
|
||||
"VERSION_COMPARISON": "显示版本对比"
|
||||
"COMMENTS": "显示注释"
|
||||
},
|
||||
"PERSONAL-FILES": "个人文件",
|
||||
"WARN-MULTIPLE-UPLOADS": "针对多个上传显示警告。",
|
||||
@@ -58,9 +54,7 @@
|
||||
},
|
||||
"APP_LAYOUT": {
|
||||
"APP": "APP",
|
||||
"HEADER_TEXT_COLOR": "标题文本颜色",
|
||||
"APP_NAME": "ADF 演示应用程序",
|
||||
"FILTERED_SEARCH": "筛选标题",
|
||||
"HOME": "主页",
|
||||
"NODE-SELECTOR": "节点选择器",
|
||||
"SITES": "站点",
|
||||
@@ -98,20 +92,12 @@
|
||||
"SEARCH_SERVICE_APPROACH": "选中此项以禁用输入属性并使用服务进行配置",
|
||||
"HEADER_DATA": "标头数据",
|
||||
"TREE_VIEW": "树视图",
|
||||
"EXPAND_LIST": "可扩展项目列表",
|
||||
"ICONS": "图标",
|
||||
"PEOPLE_GROUPS_CLOUD": "人员/一组云",
|
||||
"TASK_HEADER_CLOUD": {
|
||||
"COMPONENT_NAME": "云的任务标题",
|
||||
"APP_NAME_INPUT": "应用程序名称",
|
||||
"TASK_ID_INPUT": "任务 id",
|
||||
"FIND_TASK_BUTTON": "查找任务"
|
||||
},
|
||||
"PEOPLE_CLOUD": "人员云组件",
|
||||
"GROUPS_CLOUD": "组云组件",
|
||||
"CONFIRM-DIALOG": "确认对话",
|
||||
"COMMUNITY": "Community",
|
||||
"SERVICE_TASK_LIST": "服务任务列表"
|
||||
"COMMUNITY": "Community"
|
||||
},
|
||||
"TRASHCAN": {
|
||||
"ACTIONS": {
|
||||
@@ -119,19 +105,19 @@
|
||||
"RESTORE": "恢复"
|
||||
},
|
||||
"EMPTY_STATE": {
|
||||
"TITLE": "回收站为空",
|
||||
"FIRST_TEXT": "您删除的项目已移至回收站。",
|
||||
"SECOND_TEXT": "清空回收站以永久删除项目。"
|
||||
"TITLE": "“垃圾”为空",
|
||||
"FIRST_TEXT": "删除的项目移动到“垃圾”。",
|
||||
"SECOND_TEXT": "清空“垃圾”以永久删除项目。"
|
||||
}
|
||||
},
|
||||
"DOCUMENT_LIST": {
|
||||
"MULTISELECT_CHECKBOXES": "多选(含复选框)",
|
||||
"THUMBNAILS": "启用缩略图",
|
||||
"ALLOW_DROP_FILES": "在文件夹或文件中启用拖动文件",
|
||||
"ALLOW_DROP_FILES": "在文件夹中启用“文件拖放”",
|
||||
"MULTIPLE_FILE_UPLOAD": "上传多个文件",
|
||||
"FOLDER_UPLOAD": "文件夹上传",
|
||||
"CUSTOM_FILTER": "自定义扩展筛选器",
|
||||
"MAX_SIZE": "最大大小筛选器",
|
||||
"CUSTOM_FILTER": "自定义扩展过滤器",
|
||||
"MAX_SIZE": "最大大小过滤器",
|
||||
"ENABLE_VERSIONING": "启用版本控制",
|
||||
"DESCRIPTION_UPLOAD": "启用上传",
|
||||
"ENABLE_INFINITE_SCROLL": "启用无限滚动",
|
||||
@@ -145,7 +131,7 @@
|
||||
"COLUMNS": {
|
||||
"DISPLAY_NAME": "显示名称",
|
||||
"IS_LOCKED": "锁定",
|
||||
"TAG": "标记",
|
||||
"TAG": "标签",
|
||||
"NODE_ID": "节点 ID",
|
||||
"CREATED_BY": "创建者",
|
||||
"CREATED_ON": "创建日期",
|
||||
@@ -171,7 +157,6 @@
|
||||
},
|
||||
"ACTIONS": {
|
||||
"VERSIONS": "管理版本",
|
||||
"ASPECTS": "更新方面",
|
||||
"LOCK": "锁定",
|
||||
"METADATA": "信息",
|
||||
"DOWNLOAD": "下载",
|
||||
@@ -220,12 +205,6 @@
|
||||
"STORE": "存储",
|
||||
"RESTORE": "恢复"
|
||||
},
|
||||
"NOTIFICATIONS": {
|
||||
"TASK_ASSIGNED": "{{taskName}} 任务已分配给 {{assignee}}",
|
||||
"PROCESS_STARTED": "{{processName}} 进程已启动",
|
||||
"TASK_UPDATED": "{{taskName}} 任务详细信息已更新",
|
||||
"TASK_CREATED": "{{taskName}} 任务已创建"
|
||||
},
|
||||
"FORM-LOADING": {
|
||||
"FORM_DATA": "表单数据",
|
||||
"FORM_DATA_MESSAGE": "输入值以填充表单",
|
||||
@@ -268,9 +247,9 @@
|
||||
"RATING": "评分组件"
|
||||
},
|
||||
"TAG": {
|
||||
"LIST": "列表标记 Content Services",
|
||||
"LIST": "列表标签 Content Services",
|
||||
"INSERT": "插入节点 ID",
|
||||
"NODE_LIST": "标记列表(按节点 ID 排序)"
|
||||
"NODE_LIST": "标签列表(按节点 ID 排序)"
|
||||
},
|
||||
"DEMO_PERMISSION": {
|
||||
"INHERIT_PERMISSION_BUTTON": "继承权限",
|
||||
@@ -285,28 +264,26 @@
|
||||
},
|
||||
"TOOLTIP_MESSAGE": {
|
||||
"START_INPUT": "开始页面"
|
||||
},
|
||||
"TASK_CONTEXT_MENU": "任务列表上下文菜单"
|
||||
}
|
||||
},
|
||||
"PROCESS_LIST_DEMO": {
|
||||
"ERROR_MESSAGE": {
|
||||
"APP_ID_REQUIRED_ERROR": "插入应用程序 ID",
|
||||
"APP_ID_TYPE_ERROR": "应用程序 ID 必须为数字",
|
||||
"NUMBER_GREATER_THAN": "值必须大于或等于 {{ value }}"
|
||||
},
|
||||
"PROCESS_CONTEXT_MENU": "流程列表上下文菜单"
|
||||
}
|
||||
},
|
||||
"GROUP-TITLE1-TRANSLATION-KEY": "自定义标题翻译 1",
|
||||
"GROUP-TITLE2-TRANSLATION-KEY": "自定义标题翻译 2",
|
||||
"ERROR_CONTENT": {
|
||||
"RETURN_BUTTON": {
|
||||
"TEXT": "返回到主页"
|
||||
},
|
||||
"507": {
|
||||
"TITLE": "ACS 磁盘已满",
|
||||
"DESCRIPTION": "内容超出为网络或系统配置的总存储配额限制",
|
||||
"SECONDARY_BUTTON": {
|
||||
"TEXT": ""
|
||||
},
|
||||
"RETURN_BUTTON": {
|
||||
"TEXT": "返回到主页"
|
||||
}
|
||||
}
|
||||
},
|
||||
@@ -325,34 +302,25 @@
|
||||
"APP_NAME": "应用程序名称",
|
||||
"APP_FILTER_MODE": "按应用程序名称筛选",
|
||||
"ROLE_FILTER_MODE": "按角色筛选",
|
||||
"PRESELECT_VALIDATION": "预先选择验证",
|
||||
"ALL_PRESELECTED_USERS": "所有预选用户",
|
||||
"ALL_PRESELECTED_GROUPS": "所有预选组",
|
||||
"INVALID_USERS": "无效用户",
|
||||
"INVALID_GROUPS": "无效组",
|
||||
"READONLY_MODE": "只读模式"
|
||||
"PRESELECT_VALIDATION": "预先选择验证"
|
||||
},
|
||||
"ABOUT": {
|
||||
"TITLE": "插件",
|
||||
"TABLE_HEADERS": {
|
||||
"ID": "ID",
|
||||
"NAME": "名称",
|
||||
"VERSION": "版本",
|
||||
"VENDOR": "供应商",
|
||||
"LICENSE": "许可证",
|
||||
"RUNTIME": "运行时",
|
||||
"DESCRIPTION": "说明"
|
||||
}
|
||||
},
|
||||
"SETTINGS_CLOUD": {
|
||||
"MULTISELECTION": "多重选择",
|
||||
"TESTING_MODE": "测试模式",
|
||||
"SELECTION_MODE": "选择模式",
|
||||
"SELECTED_ROWS": "选定行",
|
||||
"TASK_DETAILS_REDIRECTION": "单击任务时显示任务详情",
|
||||
"PROCESS_DETAILS_REDIRECTION": "单击流程时显示流程详细信息",
|
||||
"ACTION": {
|
||||
"ACTION_TITLE": "添加操作",
|
||||
"ACTION_MENU": "操作菜单",
|
||||
"CONTEX_MENU": "上下文菜单",
|
||||
"ACTION_VISIBLE": "可见",
|
||||
"ACTION_DISABLE": "禁用",
|
||||
"ADD_BUTTON": "添加",
|
||||
"KEY": "Key",
|
||||
"TITLE": "标题",
|
||||
"ICON": "图标",
|
||||
"TASK_ID": "任务 ID",
|
||||
"PROCESS_ID": "流程实例 ID",
|
||||
"ACTION_TYPE": "操作类型"
|
||||
}
|
||||
},
|
||||
"DEFAULT_SEARCH": "默认值"
|
||||
"PROCESS_DETAILS_REDIRECTION": "单击流程时显示流程详细信息"
|
||||
}
|
||||
}
|
||||
+96
-655
@@ -2,7 +2,7 @@
|
||||
"$schema": "../../lib/core/app-config/schema.json",
|
||||
"ecmHost": "{protocol}//{hostname}{:port}",
|
||||
"bpmHost": "{protocol}//{hostname}{:port}",
|
||||
"identityHost": "{protocol}//{hostname}{:port}/auth/admin/realms/alfresco",
|
||||
"identityHost": "{protocol}//{hostname}{:port}/auth/realms/alfresco",
|
||||
"loginRoute": "login",
|
||||
"providers": "ALL",
|
||||
"contextRootBpm": "activiti-app",
|
||||
@@ -12,33 +12,94 @@
|
||||
"auth": {
|
||||
"withCredentials": false
|
||||
},
|
||||
"upload": {
|
||||
"threads": 1
|
||||
},
|
||||
"oauth2": {
|
||||
"host": "{protocol}//{hostname}{:port}/auth/realms/alfresco",
|
||||
"clientId": "alfresco",
|
||||
"scope": "openid profile email",
|
||||
"scope": "openid",
|
||||
"secret": "",
|
||||
"implicitFlow": true,
|
||||
"silentLogin": true,
|
||||
"redirectSilentIframeUri": "{protocol}//{hostname}{:port}/assets/silent-refresh.html",
|
||||
"redirectUri": "/",
|
||||
"redirectUriLogout": "#/logout",
|
||||
"publicUrls": [
|
||||
"**/preview/s/*",
|
||||
"**/settings",
|
||||
"**/logout"
|
||||
]
|
||||
"redirectUriLogout": "/logout"
|
||||
},
|
||||
"application": {
|
||||
"storagePrefix": "ADF",
|
||||
"name": "Alfresco ADF Application",
|
||||
"copyright": "© 2016 - 2021 Alfresco Software, Inc. All Rights Reserved."
|
||||
"copyright": "© 2016 - 2018 Alfresco Software, Inc. All Rights Reserved."
|
||||
},
|
||||
"notifications": true,
|
||||
"search": [{
|
||||
"filterWithContains": true,
|
||||
"languages": [
|
||||
{
|
||||
"key": "en",
|
||||
"label": "English"
|
||||
},
|
||||
{
|
||||
"key": "fr",
|
||||
"label": "Français"
|
||||
},
|
||||
{
|
||||
"key": "de",
|
||||
"label": "Deutsch"
|
||||
},
|
||||
{
|
||||
"key": "it",
|
||||
"label": "Italiano"
|
||||
},
|
||||
{
|
||||
"key": "es",
|
||||
"label": "Español"
|
||||
},
|
||||
{
|
||||
"key": "ja",
|
||||
"label": "日本語"
|
||||
},
|
||||
{
|
||||
"key": "nl",
|
||||
"label": "Nederlands"
|
||||
},
|
||||
{
|
||||
"key": "pt-BR",
|
||||
"label": "Português (Brasil)"
|
||||
},
|
||||
{
|
||||
"key": "nb",
|
||||
"label": "Bokmål"
|
||||
},
|
||||
{
|
||||
"key": "ru",
|
||||
"label": "Русский"
|
||||
},
|
||||
{
|
||||
"key": "zh-CN",
|
||||
"label": "中文简体"
|
||||
},
|
||||
{
|
||||
"key": "ar",
|
||||
"label": "عربى",
|
||||
"direction": "rtl"
|
||||
},
|
||||
{
|
||||
"key": "cs",
|
||||
"label": "Czech"
|
||||
},
|
||||
{
|
||||
"key": "pl",
|
||||
"label": "Polish"
|
||||
},
|
||||
{
|
||||
"key": "fi",
|
||||
"label": "Finnish"
|
||||
},
|
||||
{
|
||||
"key": "da",
|
||||
"label": "Danish"
|
||||
},
|
||||
{
|
||||
"key": "sv",
|
||||
"label": "Swedish"
|
||||
}
|
||||
],
|
||||
"search": {
|
||||
"app:fields": [
|
||||
"cm:name",
|
||||
"cm:title",
|
||||
@@ -52,8 +113,7 @@
|
||||
],
|
||||
"include": [
|
||||
"path",
|
||||
"allowableOperations",
|
||||
"properties"
|
||||
"allowableOperations"
|
||||
],
|
||||
"sorting": {
|
||||
"options": [
|
||||
@@ -88,7 +148,7 @@
|
||||
{
|
||||
"key": "score",
|
||||
"label": "Relevance",
|
||||
"type": "SCORE",
|
||||
"type": "FIELD",
|
||||
"field": "score",
|
||||
"ascending": false
|
||||
}
|
||||
@@ -317,8 +377,7 @@
|
||||
"selector": "date-range",
|
||||
"settings": {
|
||||
"field": "cm:created",
|
||||
"dateFormat": "DD-MMM-YY",
|
||||
"maxDate": "today"
|
||||
"dateFormat": "DD-MMM-YY"
|
||||
}
|
||||
}
|
||||
},
|
||||
@@ -368,440 +427,6 @@
|
||||
"postfix": ")"
|
||||
}
|
||||
]
|
||||
},
|
||||
"name": "DEFAULT_SEARCH",
|
||||
"default": true
|
||||
},
|
||||
{
|
||||
"filterWithContains": true,
|
||||
"app:fields": [
|
||||
"cm:name",
|
||||
"cm:title",
|
||||
"cm:description",
|
||||
"ia:whatEvent",
|
||||
"ia:descriptionEvent",
|
||||
"lnk:title",
|
||||
"lnk:description",
|
||||
"TEXT",
|
||||
"TAG"
|
||||
],
|
||||
"include": [
|
||||
"path",
|
||||
"allowableOperations",
|
||||
"properties"
|
||||
],
|
||||
"sorting": {
|
||||
"options": [
|
||||
{
|
||||
"key": "name",
|
||||
"label": "Name",
|
||||
"type": "FIELD",
|
||||
"field": "cm:name",
|
||||
"ascending": true
|
||||
},
|
||||
{
|
||||
"key": "content.sizeInBytes",
|
||||
"label": "Size",
|
||||
"type": "FIELD",
|
||||
"field": "content.size",
|
||||
"ascending": true
|
||||
},
|
||||
{
|
||||
"key": "createdByUser",
|
||||
"label": "Author",
|
||||
"type": "FIELD",
|
||||
"field": "cm:creator",
|
||||
"ascending": true
|
||||
},
|
||||
{
|
||||
"key": "createdAt",
|
||||
"label": "Created",
|
||||
"type": "FIELD",
|
||||
"field": "cm:created",
|
||||
"ascending": true
|
||||
},
|
||||
{
|
||||
"key": "score",
|
||||
"label": "Relevance",
|
||||
"type": "SCORE",
|
||||
"field": "score",
|
||||
"ascending": false
|
||||
}
|
||||
],
|
||||
"defaults": [
|
||||
{
|
||||
"key": "score",
|
||||
"type": "FIELD",
|
||||
"field": "score",
|
||||
"ascending": false
|
||||
}
|
||||
]
|
||||
},
|
||||
"resetButton": true,
|
||||
"filterQueries": [
|
||||
{
|
||||
"query": "TYPE:'cm:folder'"
|
||||
},
|
||||
{
|
||||
"query": "NOT cm:creator:System"
|
||||
}
|
||||
],
|
||||
"facetFields": {
|
||||
"expanded": true,
|
||||
"fields": [
|
||||
{
|
||||
"field": "content.size",
|
||||
"mincount": 1,
|
||||
"label": "Folder Size",
|
||||
"settings": {
|
||||
"allowUpdateOnChange": false,
|
||||
"hideDefaultAction": true,
|
||||
"unit": "Bytes"
|
||||
}
|
||||
},
|
||||
{
|
||||
"field": "creator",
|
||||
"mincount": 1,
|
||||
"label": "Folder created",
|
||||
"settings": {
|
||||
"allowUpdateOnChange": false,
|
||||
"hideDefaultAction": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"field": "modifier",
|
||||
"mincount": 1,
|
||||
"label": "Folder Modifier",
|
||||
"settings": {
|
||||
"allowUpdateOnChange": false,
|
||||
"hideDefaultAction": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"field": "created",
|
||||
"mincount": 1,
|
||||
"label": "Folder Created",
|
||||
"settings": {
|
||||
"allowUpdateOnChange": false,
|
||||
"hideDefaultAction": true
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"facetQueries": {
|
||||
"label": "SEARCH.FACET_QUERIES.MY_FACET_QUERIES",
|
||||
"pageSize": 5,
|
||||
"expanded": true,
|
||||
"mincount": 1,
|
||||
"queries": [
|
||||
{
|
||||
"query": "created:2019",
|
||||
"label": "SEARCH.FACET_QUERIES.CREATED_THIS_YEAR"
|
||||
},
|
||||
{
|
||||
"query": "content.mimetype:text/html",
|
||||
"label": "SEARCH.FACET_QUERIES.MIMETYPE",
|
||||
"group": "Type facet queries"
|
||||
},
|
||||
{
|
||||
"query": "content.size:[0 TO 10240]",
|
||||
"label": "SEARCH.FACET_QUERIES.XTRASMALL",
|
||||
"group": "Size facet queries"
|
||||
},
|
||||
{
|
||||
"query": "content.size:[10240 TO 102400]",
|
||||
"label": "SEARCH.FACET_QUERIES.SMALL",
|
||||
"group": "Size facet queries"
|
||||
},
|
||||
{
|
||||
"query": "content.size:[102400 TO 1048576]",
|
||||
"label": "SEARCH.FACET_QUERIES.MEDIUM",
|
||||
"group": "Size facet queries"
|
||||
},
|
||||
{
|
||||
"query": "content.size:[1048576 TO 16777216]",
|
||||
"label": "SEARCH.FACET_QUERIES.LARGE",
|
||||
"group": "Size facet queries"
|
||||
},
|
||||
{
|
||||
"query": "content.size:[16777216 TO 134217728]",
|
||||
"label": "SEARCH.FACET_QUERIES.XTRALARGE",
|
||||
"group": "Size facet queries"
|
||||
},
|
||||
{
|
||||
"query": "content.size:[134217728 TO MAX]",
|
||||
"label": "SEARCH.FACET_QUERIES.XXTRALARGE",
|
||||
"group": "Size facet queries"
|
||||
}
|
||||
],
|
||||
"settings": {
|
||||
"allowUpdateOnChange": false,
|
||||
"hideDefaultAction": true
|
||||
}
|
||||
},
|
||||
"facetIntervals": {
|
||||
"expanded": true,
|
||||
"intervals": [
|
||||
{
|
||||
"label": "The Created",
|
||||
"field": "cm:created",
|
||||
"sets": [
|
||||
{
|
||||
"label": "lastYear",
|
||||
"start": "2018",
|
||||
"end": "2019",
|
||||
"endInclusive": false
|
||||
},
|
||||
{
|
||||
"label": "currentYear",
|
||||
"start": "NOW/YEAR",
|
||||
"end": "NOW/YEAR+1YEAR"
|
||||
},
|
||||
{
|
||||
"label": "earlier",
|
||||
"start": "*",
|
||||
"end": "2018",
|
||||
"endInclusive": false
|
||||
}
|
||||
],
|
||||
"settings": {
|
||||
"allowUpdateOnChange": false,
|
||||
"hideDefaultAction": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"label": "The Modified",
|
||||
"field": "cm:modified",
|
||||
"sets": [
|
||||
{
|
||||
"label": "2017",
|
||||
"start": "2017",
|
||||
"end": "2018",
|
||||
"endInclusive": false
|
||||
},
|
||||
{
|
||||
"label": "2017-2018",
|
||||
"start": "2017",
|
||||
"end": "2018",
|
||||
"endInclusive": true
|
||||
},
|
||||
{
|
||||
"label": "currentYear",
|
||||
"start": "NOW/YEAR",
|
||||
"end": "NOW/YEAR+1YEAR"
|
||||
},
|
||||
{
|
||||
"label": "earlierThan2017",
|
||||
"start": "*",
|
||||
"end": "2017",
|
||||
"endInclusive": false
|
||||
}
|
||||
],
|
||||
"settings": {
|
||||
"allowUpdateOnChange": false,
|
||||
"hideDefaultAction": true
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"categories": [
|
||||
{
|
||||
"id": "contentSize",
|
||||
"name": "Content Size",
|
||||
"enabled": true,
|
||||
"component": {
|
||||
"selector": "slider",
|
||||
"settings": {
|
||||
"allowUpdateOnChange": false,
|
||||
"hideDefaultAction": true,
|
||||
"unit": "Byte",
|
||||
"field": "cm:content.size",
|
||||
"min": 0,
|
||||
"max": 18,
|
||||
"step": 1,
|
||||
"thumbLabel": true
|
||||
}
|
||||
}
|
||||
}
|
||||
],
|
||||
"highlight": {
|
||||
"prefix": " ",
|
||||
"postfix": " ",
|
||||
"mergeContiguous": true,
|
||||
"fields": [
|
||||
{
|
||||
"field": "cm:title"
|
||||
},
|
||||
{
|
||||
"field": "description",
|
||||
"prefix": "(",
|
||||
"postfix": ")"
|
||||
}
|
||||
]
|
||||
},
|
||||
"name": "Folder"
|
||||
}],
|
||||
"search-headers": {
|
||||
"filterWithContains": true,
|
||||
"app:fields": [
|
||||
"cm:name",
|
||||
"cm:title",
|
||||
"cm:description",
|
||||
"ia:whatEvent",
|
||||
"ia:descriptionEvent",
|
||||
"lnk:title",
|
||||
"lnk:description",
|
||||
"TEXT",
|
||||
"TAG"
|
||||
],
|
||||
"categories": [
|
||||
{
|
||||
"id": "queryName",
|
||||
"name": "SEARCH.SEARCH_HEADER.FILTERS.NAME.TITLE",
|
||||
"columnKey": "name",
|
||||
"enabled": true,
|
||||
"component": {
|
||||
"selector": "text",
|
||||
"settings": {
|
||||
"pattern": "cm:name:'(.*?)'",
|
||||
"field": "cm:name",
|
||||
"placeholder": "SEARCH.SEARCH_HEADER.FILTERS.NAME.PLACEHOLDER",
|
||||
"searchSuffix": "*",
|
||||
"allowUpdateOnChange": false
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "checkList",
|
||||
"name": "SEARCH.SEARCH_HEADER.FILTERS.TYPE.TITLE",
|
||||
"columnKey": "$thumbnail",
|
||||
"enabled": true,
|
||||
"component": {
|
||||
"selector": "check-list",
|
||||
"settings": {
|
||||
"pageSize": 5,
|
||||
"allowUpdateOnChange": false,
|
||||
"operator": "OR",
|
||||
"options": [
|
||||
{
|
||||
"name": "SEARCH.SEARCH_HEADER.FILTERS.TYPE.FOLDER",
|
||||
"value": "TYPE:'cm:folder'"
|
||||
},
|
||||
{
|
||||
"name": "SEARCH.SEARCH_HEADER.FILTERS.TYPE.DOCUMENT",
|
||||
"value": "TYPE:'cm:content'"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "contentSize",
|
||||
"name": "SEARCH.SEARCH_HEADER.FILTERS.SIZE.TITLE",
|
||||
"columnKey": "content.sizeInBytes",
|
||||
"enabled": true,
|
||||
"component": {
|
||||
"selector": "check-list",
|
||||
"settings": {
|
||||
"allowUpdateOnChange": false,
|
||||
"options": [
|
||||
{
|
||||
"name": "SEARCH.SEARCH_HEADER.FILTERS.SIZE.SMALL",
|
||||
"value": "content.size:[0 TO 1048576] OR TYPE:'cm:folder'"
|
||||
},
|
||||
{
|
||||
"name": "SEARCH.SEARCH_HEADER.FILTERS.SIZE.MEDIUM",
|
||||
"value": "content.size:[1048576 TO 52428800] OR TYPE:'cm:folder'"
|
||||
},
|
||||
{
|
||||
"name": "SEARCH.SEARCH_HEADER.FILTERS.SIZE.LARGE",
|
||||
"value": "content.size:<52428800 TO 524288000] OR TYPE:'cm:folder'"
|
||||
},
|
||||
{
|
||||
"name": "SEARCH.SEARCH_HEADER.FILTERS.SIZE.HUGE",
|
||||
"value": "content.size:<524288000 TO MAX] OR TYPE:'cm:folder'"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "createdDateRange",
|
||||
"name": "SEARCH.SEARCH_HEADER.FILTERS.DATE.TITLE",
|
||||
"columnKey": "createdAt",
|
||||
"enabled": true,
|
||||
"component": {
|
||||
"selector": "date-range",
|
||||
"settings": {
|
||||
"allowUpdateOnChange": false,
|
||||
"field": "cm:created",
|
||||
"dateFormat": "DD-MMM-YY",
|
||||
"maxDate": "today"
|
||||
}
|
||||
}
|
||||
}
|
||||
],
|
||||
"highlight": {
|
||||
"prefix": " ",
|
||||
"postfix": " ",
|
||||
"mergeContiguous": true,
|
||||
"fields": [
|
||||
{
|
||||
"field": "cm:title"
|
||||
},
|
||||
{
|
||||
"field": "description",
|
||||
"prefix": "(",
|
||||
"postfix": ")"
|
||||
}
|
||||
]
|
||||
},
|
||||
"sorting": {
|
||||
"options": [
|
||||
{
|
||||
"key": "name",
|
||||
"label": "Name",
|
||||
"type": "FIELD",
|
||||
"field": "cm:name",
|
||||
"ascending": true
|
||||
},
|
||||
{
|
||||
"key": "content.sizeInBytes",
|
||||
"label": "Size",
|
||||
"type": "FIELD",
|
||||
"field": "content.size",
|
||||
"ascending": true
|
||||
},
|
||||
{
|
||||
"key": "createdByUser.displayName",
|
||||
"label": "Author",
|
||||
"type": "FIELD",
|
||||
"field": "cm:creator",
|
||||
"ascending": true
|
||||
},
|
||||
{
|
||||
"key": "createdAt",
|
||||
"label": "Created",
|
||||
"type": "FIELD",
|
||||
"field": "cm:created",
|
||||
"ascending": true
|
||||
},
|
||||
{
|
||||
"key": "score",
|
||||
"label": "Relevance",
|
||||
"type": "FIELD",
|
||||
"field": "score",
|
||||
"ascending": false
|
||||
}
|
||||
],
|
||||
"defaults": [
|
||||
{
|
||||
"key": "score",
|
||||
"type": "FIELD",
|
||||
"field": "score",
|
||||
"ascending": false
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"pagination": {
|
||||
@@ -833,14 +458,6 @@
|
||||
"nocase": true
|
||||
}
|
||||
},
|
||||
"folders": {
|
||||
"excluded": [
|
||||
".git"
|
||||
],
|
||||
"match-options": {
|
||||
"nocase": true
|
||||
}
|
||||
},
|
||||
"logLevel": "trace",
|
||||
"activiti": {
|
||||
"rest": {
|
||||
@@ -922,8 +539,7 @@
|
||||
"type": "text",
|
||||
"title": "ADF-DOCUMENT-LIST.LAYOUT.NAME",
|
||||
"cssClass": "full-width ellipsis-cell",
|
||||
"sortable": true,
|
||||
"sortingKey": "name"
|
||||
"sortable": true
|
||||
},
|
||||
{
|
||||
"key": "visibility",
|
||||
@@ -1135,7 +751,7 @@
|
||||
},
|
||||
"adf-cloud-start-process": {
|
||||
"name": "My Default Cloud Name"
|
||||
},
|
||||
},
|
||||
"adf-process-list": {
|
||||
"presets": {
|
||||
"default": [
|
||||
@@ -1174,42 +790,12 @@
|
||||
"delete"
|
||||
]
|
||||
},
|
||||
"adf-edit-service-task-filter": {
|
||||
"filterProperties": [
|
||||
"appName",
|
||||
"serviceTaskId",
|
||||
"activityName",
|
||||
"activityType",
|
||||
"completedDate",
|
||||
"startedDate",
|
||||
"sort",
|
||||
"order",
|
||||
"status",
|
||||
"elementId",
|
||||
"serviceName",
|
||||
"processInstanceId",
|
||||
"processDefinitionId",
|
||||
"serviceName"
|
||||
],
|
||||
"sortProperties": [
|
||||
"id",
|
||||
"activityName",
|
||||
"completedDate",
|
||||
"startedDate"
|
||||
],
|
||||
"actions": [
|
||||
"save",
|
||||
"saveAs",
|
||||
"delete"
|
||||
]
|
||||
},
|
||||
"adf-edit-process-filter": {
|
||||
"filterProperties": [
|
||||
"status",
|
||||
"sort",
|
||||
"order",
|
||||
"processName",
|
||||
"name"
|
||||
"processName"
|
||||
],
|
||||
"sortProperties": [
|
||||
"id",
|
||||
@@ -1226,60 +812,10 @@
|
||||
"content-metadata": {
|
||||
"presets": {
|
||||
"default": {
|
||||
"exif:exif": "*",
|
||||
"cm:generalclassifiable": "*",
|
||||
"cm:complianceable": "*",
|
||||
"cm:dublincore": "*",
|
||||
"cm:effectivity": "*",
|
||||
"cm:summarizable": "*",
|
||||
"cm:versionable": "*",
|
||||
"cm:templatable": "*",
|
||||
"cm:emailed": "*",
|
||||
"emailserver:aliasable": "*",
|
||||
"cm:taggable": "*",
|
||||
"app:inlineeditable": "*",
|
||||
"cm:geographic": "*",
|
||||
"audio:audio": "*",
|
||||
"cm:indexControl": "*",
|
||||
"dp:restrictable": "*",
|
||||
"smf:customConfigSmartFolder": "*",
|
||||
"smf:systemConfigSmartFolder": "*",
|
||||
"ai:products": "*",
|
||||
"ai:dates": "*",
|
||||
"ai:places": "*",
|
||||
"ai:events": "*",
|
||||
"ai:organizations": "*",
|
||||
"ai:people": "*",
|
||||
"ai:things": "*",
|
||||
"ai:quantities": "*",
|
||||
"ai:creativeWorks": "*",
|
||||
"ai:labels": "*",
|
||||
"ai:textLines": "*"
|
||||
},
|
||||
"all-aspects": "*",
|
||||
"custom-title": [
|
||||
{
|
||||
"title": "Exif",
|
||||
"items": [
|
||||
{
|
||||
"aspect": "exif:exif",
|
||||
"editing": false,
|
||||
"properties": [
|
||||
"exif:pixelXDimension",
|
||||
{
|
||||
"title": "Custom YDimension Name",
|
||||
"name": "exif:pixelYDimension"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
"exif:exif": "*"
|
||||
}
|
||||
},
|
||||
"multi-value-pipe-separator": ", ",
|
||||
"multi-value-chips": true,
|
||||
"copy-to-clipboard-action": true,
|
||||
"selectFilterLimit": 5
|
||||
"multi-value-pipe-separator": ", "
|
||||
},
|
||||
"sideNav": {
|
||||
"expandedSidenav": true,
|
||||
@@ -1289,40 +825,40 @@
|
||||
"presets": {
|
||||
"default": [
|
||||
{
|
||||
"key": "id",
|
||||
"key": "entry.id",
|
||||
"type": "text",
|
||||
"title": "ADF_CLOUD_TASK_LIST.PROPERTIES.ID",
|
||||
"cssClass": "adf-expand-cell-4",
|
||||
"sortable": true
|
||||
},
|
||||
{
|
||||
"key": "name",
|
||||
"key": "entry.name",
|
||||
"type": "text",
|
||||
"title": "ADF_CLOUD_TASK_LIST.PROPERTIES.NAME",
|
||||
"sortable": true,
|
||||
"cssClass": "name-column adf-ellipsis-cell"
|
||||
},
|
||||
{
|
||||
"key": "status",
|
||||
"key": "entry.status",
|
||||
"type": "text",
|
||||
"title": "ADF_CLOUD_TASK_LIST.PROPERTIES.STATUS",
|
||||
"sortable": true
|
||||
},
|
||||
{
|
||||
"key": "priority",
|
||||
"key": "entry.priority",
|
||||
"type": "text",
|
||||
"title": "ADF_CLOUD_TASK_LIST.PROPERTIES.PRIORITY",
|
||||
"sortable": true
|
||||
},
|
||||
{
|
||||
"key": "createdDate",
|
||||
"key": "entry.createdDate",
|
||||
"type": "date",
|
||||
"title": "ADF_CLOUD_TASK_LIST.PROPERTIES.CREATED_DATE",
|
||||
"sortable": true,
|
||||
"format": "timeAgo"
|
||||
},
|
||||
{
|
||||
"key": "lastModified",
|
||||
"key": "entry.lastModified",
|
||||
"type": "date",
|
||||
"title": "ADF_CLOUD_TASK_LIST.PROPERTIES.LAST_MODIFIED",
|
||||
"sortable": true,
|
||||
@@ -1331,67 +867,29 @@
|
||||
]
|
||||
}
|
||||
},
|
||||
"adf-cloud-service-task-list": {
|
||||
"presets": {
|
||||
"default": [
|
||||
{
|
||||
"key": "id",
|
||||
"type": "text",
|
||||
"title": "ADF_CLOUD_SERVICE_TASK_LIST.PROPERTIES.ID",
|
||||
"sortable": true
|
||||
},
|
||||
{
|
||||
"key": "activityName",
|
||||
"type": "text",
|
||||
"title": "ADF_CLOUD_SERVICE_TASK_LIST.PROPERTIES.ACTIVITY_NAME",
|
||||
"sortable": true
|
||||
},
|
||||
{
|
||||
"key": "status",
|
||||
"type": "text",
|
||||
"title": "ADF_CLOUD_SERVICE_TASK_LIST.PROPERTIES.STATUS",
|
||||
"sortable": true
|
||||
},
|
||||
{
|
||||
"key": "startedDate",
|
||||
"type": "date",
|
||||
"title": "ADF_CLOUD_SERVICE_TASK_LIST.PROPERTIES.STARTED_DATE",
|
||||
"sortable": true,
|
||||
"format": "timeAgo"
|
||||
},
|
||||
{
|
||||
"key": "completedDate",
|
||||
"type": "date",
|
||||
"title": "ADF_CLOUD_SERVICE_TASK_LIST.PROPERTIES.COMPLETED_DATE",
|
||||
"sortable": true,
|
||||
"format": "timeAgo"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"adf-cloud-process-list": {
|
||||
"presets": {
|
||||
"default": [
|
||||
{
|
||||
"key": "id",
|
||||
"key": "entry.id",
|
||||
"type": "text",
|
||||
"title": "ADF_CLOUD_PROCESS_LIST.PROPERTIES.ID",
|
||||
"sortable": true
|
||||
},
|
||||
{
|
||||
"key": "name",
|
||||
"key": "entry.name",
|
||||
"type": "text",
|
||||
"title": "ADF_CLOUD_PROCESS_LIST.PROPERTIES.NAME",
|
||||
"sortable": true
|
||||
},
|
||||
{
|
||||
"key": "status",
|
||||
"key": "entry.status",
|
||||
"type": "text",
|
||||
"title": "ADF_CLOUD_PROCESS_LIST.PROPERTIES.STATUS",
|
||||
"sortable": true
|
||||
},
|
||||
{
|
||||
"key": "startDate",
|
||||
"key": "entry.startDate",
|
||||
"type": "date",
|
||||
"title": "ADF_CLOUD_PROCESS_LIST.PROPERTIES.START_DATE",
|
||||
"sortable": true,
|
||||
@@ -1400,28 +898,6 @@
|
||||
]
|
||||
}
|
||||
},
|
||||
"adf-cloud-priority-values": [
|
||||
{
|
||||
"key": "0",
|
||||
"value": "0",
|
||||
"label": "ADF_CLOUD_TASK_LIST.PROPERTIES.PRIORITY_VALUES.NONE"
|
||||
},
|
||||
{
|
||||
"key": "1",
|
||||
"value": "1",
|
||||
"label": "ADF_CLOUD_TASK_LIST.PROPERTIES.PRIORITY_VALUES.LOW"
|
||||
},
|
||||
{
|
||||
"key": "2",
|
||||
"value": "2",
|
||||
"label": "ADF_CLOUD_TASK_LIST.PROPERTIES.PRIORITY_VALUES.NORMAL"
|
||||
},
|
||||
{
|
||||
"key": "3",
|
||||
"value": "3",
|
||||
"label": "ADF_CLOUD_TASK_LIST.PROPERTIES.PRIORITY_VALUES.HIGH"
|
||||
}
|
||||
],
|
||||
"alfresco-deployed-apps": [
|
||||
{
|
||||
"name": "candidatebaseapp"
|
||||
@@ -1432,40 +908,5 @@
|
||||
{
|
||||
"name": "subprocessapp"
|
||||
}
|
||||
],
|
||||
"aspect-visible": {
|
||||
"default": [
|
||||
"cm:generalclassifiable",
|
||||
"cm:complianceable",
|
||||
"cm:dublincore",
|
||||
"cm:effectivity",
|
||||
"cm:summarizable",
|
||||
"cm:versionable",
|
||||
"cm:templatable",
|
||||
"cm:emailed",
|
||||
"emailserver:aliasable",
|
||||
"cm:taggable",
|
||||
"app:inlineeditable",
|
||||
"cm:geographic",
|
||||
"exif:exif",
|
||||
"audio:audio",
|
||||
"cm:indexControl",
|
||||
"dp:restrictable",
|
||||
"smf:customConfigSmartFolder",
|
||||
"smf:systemConfigSmartFolder"
|
||||
],
|
||||
"ai": [
|
||||
"ai:products",
|
||||
"ai:dates",
|
||||
"ai:places",
|
||||
"ai:events",
|
||||
"ai:organizations",
|
||||
"ai:people",
|
||||
"ai:things",
|
||||
"ai:quantities",
|
||||
"ai:creativeWorks",
|
||||
"ai:labels",
|
||||
"ai:textLines"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
@@ -0,0 +1,27 @@
|
||||
/*!
|
||||
* @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.
|
||||
*/
|
||||
|
||||
import { NgModule } from '@angular/core';
|
||||
import { AcaMonacoModule } from 'adf-monaco-extension';
|
||||
|
||||
@NgModule({
|
||||
imports: [
|
||||
AcaMonacoModule
|
||||
]
|
||||
})
|
||||
export class AppExtensionsModule {
|
||||
}
|
||||
@@ -1,4 +1,4 @@
|
||||
<div class="app-demo-app-container">
|
||||
<div class="adf-demo-app-container">
|
||||
<router-outlet></router-outlet>
|
||||
<router-outlet name="overlay"></router-outlet>
|
||||
</div>
|
||||
|
||||
@@ -7,7 +7,7 @@ router-outlet[name='overlay'] + * {
|
||||
right: 0;
|
||||
}
|
||||
|
||||
.app-demo-app-container {
|
||||
.adf-demo-app-container {
|
||||
height: 100%;
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
@@ -22,7 +22,7 @@ import {
|
||||
PageTitleService
|
||||
} from '@alfresco/adf-core';
|
||||
import { Router } from '@angular/router';
|
||||
import { MatDialog } from '@angular/material/dialog';
|
||||
import { MatDialog } from '@angular/material';
|
||||
|
||||
@Component({
|
||||
selector: 'app-root',
|
||||
|
||||
@@ -16,21 +16,14 @@
|
||||
*/
|
||||
|
||||
import { BrowserModule } from '@angular/platform-browser';
|
||||
import { APP_INITIALIZER, NgModule } from '@angular/core';
|
||||
import { FormsModule, ReactiveFormsModule } from '@angular/forms';
|
||||
import { NgModule } from '@angular/core';
|
||||
import { FormsModule } from '@angular/forms';
|
||||
import { FlexLayoutModule } from '@angular/flex-layout';
|
||||
import { ChartsModule } from 'ng2-charts';
|
||||
import { HttpClientModule, HTTP_INTERCEPTORS } from '@angular/common/http';
|
||||
import { BrowserAnimationsModule, NoopAnimationsModule } from '@angular/platform-browser/animations';
|
||||
import { TranslateModule } from '@ngx-translate/core';
|
||||
import {
|
||||
AppConfigService,
|
||||
TRANSLATION_PROVIDER,
|
||||
DebugAppConfigService,
|
||||
CoreModule,
|
||||
CoreAutomationService,
|
||||
AuthBearerInterceptor
|
||||
} from '@alfresco/adf-core';
|
||||
|
||||
import { AppConfigService, TRANSLATION_PROVIDER, DebugAppConfigService, CoreModule, CoreAutomationService } from '@alfresco/adf-core';
|
||||
import { ExtensionsModule } from '@alfresco/adf-extensions';
|
||||
import { AppComponent } from './app.component';
|
||||
import { MaterialModule } from './material.module';
|
||||
@@ -54,24 +47,30 @@ import { AppsViewComponent } from './components/process-service/apps-view.compon
|
||||
import { FilesComponent } from './components/files/files.component';
|
||||
import { VersionManagerDialogAdapterComponent } from './components/files/version-manager-dialog-adapter.component';
|
||||
import { MetadataDialogAdapterComponent } from './components/files/metadata-dialog-adapter.component';
|
||||
|
||||
import { ThemePickerModule } from './components/theme-picker/theme-picker';
|
||||
import { appRoutes } from './app.routes';
|
||||
|
||||
import { routing } from './app.routes';
|
||||
import { ReactiveFormsModule } from '@angular/forms';
|
||||
import { TaskAttachmentsComponent } from './components/process-service/task-attachments.component';
|
||||
import { ProcessAttachmentsComponent } from './components/process-service/process-attachments.component';
|
||||
import { SharedLinkViewComponent } from './components/shared-link-view/shared-link-view.component';
|
||||
import { DemoPermissionComponent } from './components/permissions/demo-permissions.component';
|
||||
import { PreviewService } from './services/preview.service';
|
||||
import { ReportIssueComponent } from './components/report-issue/report-issue.component';
|
||||
import { MonacoEditorModule } from 'ngx-monaco-editor';
|
||||
import { ContentModule } from '@alfresco/adf-content-services';
|
||||
import { InsightsModule } from '@alfresco/adf-insights';
|
||||
import { ProcessModule } from '@alfresco/adf-process-services';
|
||||
import { AuthBearerInterceptor } from './services';
|
||||
import { ProcessServicesCloudModule } from '@alfresco/adf-process-services-cloud';
|
||||
import { AppExtensionsModule } from './app-extension.module';
|
||||
import { TreeViewSampleComponent } from './components/tree-view/tree-view-sample.component';
|
||||
import { CloudLayoutComponent } from './components/cloud/cloud-layout.component';
|
||||
import { AppsCloudDemoComponent } from './components/cloud/apps-cloud-demo.component';
|
||||
import { TasksCloudDemoComponent } from './components/cloud/tasks-cloud-demo.component';
|
||||
import { ProcessesCloudDemoComponent } from './components/cloud/processes-cloud-demo.component';
|
||||
import { TaskDetailsCloudDemoComponent } from './components/cloud/task-details-cloud-demo.component';
|
||||
import { TaskHeaderCloudDemoComponent } from './components/cloud/task-header-cloud-demo.component';
|
||||
import { ServiceTaskListCloudDemoComponent } from './components/cloud/service-task-list-cloud-demo.component';
|
||||
import { CloudViewerComponent } from './components/cloud/cloud-viewer.component';
|
||||
import { ProcessDetailsCloudDemoComponent } from './components/cloud/process-details-cloud-demo.component';
|
||||
import { StartTaskCloudDemoComponent } from './components/cloud/start-task-cloud-demo.component';
|
||||
@@ -84,16 +83,11 @@ import { ConfirmDialogExampleComponent } from './components/confirm-dialog/confi
|
||||
import { FormCloudDemoComponent } from './components/app-layout/cloud/form-demo/cloud-form-demo.component';
|
||||
import { environment } from '../environments/environment';
|
||||
import { AppCloudSharedModule } from './components/cloud/shared/cloud.shared.module';
|
||||
import { DemoErrorComponent } from './components/error/demo-error.component';
|
||||
import { ProcessServicesCloudModule } from '@alfresco/adf-process-services-cloud';
|
||||
import { FilteredSearchComponent } from './components/files/filtered-search.component';
|
||||
import { RouterModule } from '@angular/router';
|
||||
import { ProcessCloudLayoutComponent } from './components/cloud/process-cloud-layout.component';
|
||||
import {
|
||||
CustomEditorComponent,
|
||||
CustomWidgetComponent
|
||||
} from './components/cloud/custom-form-components/custom-editor.component';
|
||||
import { AspectListSampleComponent } from './components/aspect-list-sample/aspect-list-sample.component';
|
||||
UserPreferenceCloudService,
|
||||
PROCESS_FILTERS_SERVICE_TOKEN,
|
||||
TASK_FILTERS_SERVICE_TOKEN
|
||||
} from '@alfresco/adf-process-services-cloud';
|
||||
|
||||
import { registerLocaleData } from '@angular/common';
|
||||
import localeFr from '@angular/common/locales/fr';
|
||||
@@ -112,9 +106,6 @@ import localePl from '@angular/common/locales/pl';
|
||||
import localeFi from '@angular/common/locales/fi';
|
||||
import localeDa from '@angular/common/locales/da';
|
||||
import localeSv from '@angular/common/locales/sv';
|
||||
import { setupAppNotifications } from './services/app-notifications-factory';
|
||||
import { AppNotificationsService } from './services/app-notifications.service';
|
||||
import { SearchFilterChipsComponent } from './components/search/search-filter-chips.component';
|
||||
|
||||
registerLocaleData(localeFr);
|
||||
registerLocaleData(localeDe);
|
||||
@@ -138,17 +129,17 @@ registerLocaleData(localeSv);
|
||||
BrowserModule,
|
||||
environment.e2e ? NoopAnimationsModule : BrowserAnimationsModule,
|
||||
ReactiveFormsModule,
|
||||
RouterModule.forRoot(appRoutes, { useHash: true, relativeLinkResolution: 'legacy' }),
|
||||
routing,
|
||||
FormsModule,
|
||||
HttpClientModule,
|
||||
MaterialModule,
|
||||
AppExtensionsModule,
|
||||
FlexLayoutModule,
|
||||
TranslateModule.forRoot(),
|
||||
CoreModule.forRoot(),
|
||||
ContentModule.forRoot(),
|
||||
InsightsModule.forRoot(),
|
||||
ProcessModule.forRoot(),
|
||||
ProcessServicesCloudModule.forRoot(),
|
||||
ProcessServicesCloudModule,
|
||||
ExtensionsModule.forRoot(),
|
||||
ThemePickerModule,
|
||||
ChartsModule,
|
||||
@@ -170,7 +161,6 @@ registerLocaleData(localeSv);
|
||||
FormNodeViewerComponent,
|
||||
AppsViewComponent,
|
||||
FilesComponent,
|
||||
FilteredSearchComponent,
|
||||
FormComponent,
|
||||
FormListComponent,
|
||||
VersionManagerDialogAdapterComponent,
|
||||
@@ -181,16 +171,14 @@ registerLocaleData(localeSv);
|
||||
SharedLinkViewComponent,
|
||||
FormLoadingComponent,
|
||||
DemoPermissionComponent,
|
||||
DemoErrorComponent,
|
||||
FormLoadingComponent,
|
||||
ReportIssueComponent,
|
||||
TreeViewSampleComponent,
|
||||
AspectListSampleComponent,
|
||||
CloudLayoutComponent,
|
||||
AppsCloudDemoComponent,
|
||||
TasksCloudDemoComponent,
|
||||
ProcessesCloudDemoComponent,
|
||||
TaskDetailsCloudDemoComponent,
|
||||
TaskHeaderCloudDemoComponent,
|
||||
CloudViewerComponent,
|
||||
ProcessDetailsCloudDemoComponent,
|
||||
StartTaskCloudDemoComponent,
|
||||
@@ -201,18 +189,15 @@ registerLocaleData(localeSv);
|
||||
PeopleGroupCloudDemoComponent,
|
||||
ConfirmDialogExampleComponent,
|
||||
FormCloudDemoComponent,
|
||||
ConfirmDialogExampleComponent,
|
||||
CustomEditorComponent,
|
||||
CustomWidgetComponent,
|
||||
ProcessCloudLayoutComponent,
|
||||
ServiceTaskListCloudDemoComponent,
|
||||
SearchFilterChipsComponent
|
||||
ConfirmDialogExampleComponent
|
||||
],
|
||||
providers: [
|
||||
{
|
||||
provide: HTTP_INTERCEPTORS, useClass:
|
||||
AuthBearerInterceptor, multi: true
|
||||
},
|
||||
{ provide: PROCESS_FILTERS_SERVICE_TOKEN, useClass: UserPreferenceCloudService },
|
||||
{ provide: TASK_FILTERS_SERVICE_TOKEN, useClass: UserPreferenceCloudService },
|
||||
{ provide: AppConfigService, useClass: DebugAppConfigService }, // not use this service in production
|
||||
{
|
||||
provide: TRANSLATION_PROVIDER,
|
||||
@@ -230,13 +215,12 @@ registerLocaleData(localeSv);
|
||||
source: 'resources/lazy-loading'
|
||||
}
|
||||
},
|
||||
AppNotificationsService,
|
||||
{
|
||||
provide: APP_INITIALIZER,
|
||||
useFactory: setupAppNotifications,
|
||||
deps: [AppNotificationsService],
|
||||
multi: true
|
||||
}
|
||||
PreviewService,
|
||||
CoreAutomationService
|
||||
],
|
||||
entryComponents: [
|
||||
VersionManagerDialogAdapterComponent,
|
||||
MetadataDialogAdapterComponent
|
||||
],
|
||||
bootstrap: [AppComponent]
|
||||
})
|
||||
|
||||
@@ -15,8 +15,15 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
import { Routes } from '@angular/router';
|
||||
import { AuthGuard, AuthGuardEcm, ErrorContentComponent, AuthGuardBpm, AuthGuardSsoRoleService } from '@alfresco/adf-core';
|
||||
import { ModuleWithProviders } from '@angular/core';
|
||||
import { RouterModule, Routes } from '@angular/router';
|
||||
import {
|
||||
AuthGuard,
|
||||
AuthGuardEcm,
|
||||
ErrorContentComponent,
|
||||
AuthGuardBpm,
|
||||
AuthGuardSsoRoleService
|
||||
} from '@alfresco/adf-core';
|
||||
import { AppLayoutComponent } from './components/app-layout/app-layout.component';
|
||||
import { HomeComponent } from './components/home/home.component';
|
||||
import { LogoutComponent } from './components/logout/logout.component';
|
||||
@@ -34,6 +41,7 @@ import { OverlayViewerComponent } from './components/overlay-viewer/overlay-view
|
||||
import { SharedLinkViewComponent } from './components/shared-link-view/shared-link-view.component';
|
||||
import { FormLoadingComponent } from './components/form/form-loading.component';
|
||||
import { DemoPermissionComponent } from './components/permissions/demo-permissions.component';
|
||||
import { ReportIssueComponent } from './components/report-issue/report-issue.component';
|
||||
import { AppComponent } from './app.component';
|
||||
import { TreeViewSampleComponent } from './components/tree-view/tree-view-sample.component';
|
||||
import { AppsCloudDemoComponent } from './components/cloud/apps-cloud-demo.component';
|
||||
@@ -49,20 +57,12 @@ import { ProcessDetailsCloudDemoComponent } from './components/cloud/process-det
|
||||
import { TemplateDemoComponent } from './components/template-list/template-demo.component';
|
||||
import { FormCloudDemoComponent } from './components/app-layout/cloud/form-demo/cloud-form-demo.component';
|
||||
import { ConfirmDialogExampleComponent } from './components/confirm-dialog/confirm-dialog-example.component';
|
||||
import { DemoErrorComponent } from './components/error/demo-error.component';
|
||||
import { TaskHeaderCloudDemoComponent } from './components/cloud/task-header-cloud-demo.component';
|
||||
import { FilteredSearchComponent } from './components/files/filtered-search.component';
|
||||
import { ProcessCloudLayoutComponent } from './components/cloud/process-cloud-layout.component';
|
||||
import { ServiceTaskListCloudDemoComponent } from './components/cloud/service-task-list-cloud-demo.component';
|
||||
import { AspectListSampleComponent } from './components/aspect-list-sample/aspect-list-sample.component';
|
||||
import { SearchFilterChipsComponent } from './components/search/search-filter-chips.component';
|
||||
|
||||
export const appRoutes: Routes = [
|
||||
{ path: 'login', loadChildren: () => import('./components/login/login.module').then(m => m.AppLoginModule) },
|
||||
{ path: 'login', loadChildren: 'app/components/login/login.module#AppLoginModule' },
|
||||
{ path: 'logout', component: LogoutComponent },
|
||||
{
|
||||
path: 'settings',
|
||||
loadChildren: () => import('./components/settings/settings.module').then(m => m.AppSettingsModule)
|
||||
loadChildren: 'app/components/settings/settings.module#AppSettingsModule'
|
||||
},
|
||||
{
|
||||
path: 'files/:nodeId/view',
|
||||
@@ -73,20 +73,7 @@ export const appRoutes: Routes = [
|
||||
children: [
|
||||
{
|
||||
path: '',
|
||||
loadChildren: () => import('./components/file-view/file-view.module').then(m => m.FileViewModule)
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
path: 'files/:nodeId/:versionId/view',
|
||||
component: AppComponent,
|
||||
canActivate: [AuthGuardEcm],
|
||||
canActivateChild: [AuthGuardEcm],
|
||||
outlet: 'overlay',
|
||||
children: [
|
||||
{
|
||||
path: '',
|
||||
loadChildren: () => import('./components/file-view/file-view.module').then(m => m.FileViewModule)
|
||||
loadChildren: 'app/components/file-view/file-view.module#FileViewModule'
|
||||
}
|
||||
]
|
||||
},
|
||||
@@ -98,7 +85,7 @@ export const appRoutes: Routes = [
|
||||
children: [
|
||||
{
|
||||
path: '',
|
||||
loadChildren: () => import('./components/file-view/file-view.module').then(m => m.FileViewModule)
|
||||
loadChildren: 'app/components/file-view/file-view.module#FileViewModule'
|
||||
}
|
||||
]
|
||||
},
|
||||
@@ -108,22 +95,17 @@ export const appRoutes: Routes = [
|
||||
component: AppLayoutComponent,
|
||||
canActivate: [AuthGuard],
|
||||
children: [
|
||||
{
|
||||
path: '',
|
||||
redirectTo: `/home`,
|
||||
pathMatch: 'full'
|
||||
},
|
||||
{
|
||||
path: 'breadcrumb',
|
||||
canActivate: [AuthGuardEcm],
|
||||
loadChildren: () => import('./components/breadcrumb-demo/breadcrumb-demo.module').then(m => m.AppBreadcrumbModule)
|
||||
loadChildren: 'app/components/breadcrumb-demo/breadcrumb-demo.module#AppBreadcrumbModule'
|
||||
},
|
||||
{
|
||||
path: 'notifications',
|
||||
children: [
|
||||
{
|
||||
path: '',
|
||||
loadChildren: () => import('./components/notifications/notifications.module').then(m => m.AppNotificationsModule)
|
||||
loadChildren: 'app/components/notifications/notifications.module#AppNotificationsModule'
|
||||
}
|
||||
]
|
||||
},
|
||||
@@ -132,7 +114,7 @@ export const appRoutes: Routes = [
|
||||
children: [
|
||||
{
|
||||
path: '',
|
||||
loadChildren: () => import('./components/config-editor/config-editor.module').then(m => m.AppConfigEditorModule)
|
||||
loadChildren: 'app/components/config-editor/config-editor.module#AppConfigEditorModule'
|
||||
}
|
||||
]
|
||||
},
|
||||
@@ -141,7 +123,7 @@ export const appRoutes: Routes = [
|
||||
children: [
|
||||
{
|
||||
path: '',
|
||||
loadChildren: () => import('./components/pipes/pipes.module').then(m => m.AppPipesModule)
|
||||
loadChildren: 'app/components/pipes/pipes.module#AppPipesModule'
|
||||
}
|
||||
]
|
||||
},
|
||||
@@ -150,7 +132,7 @@ export const appRoutes: Routes = [
|
||||
children: [
|
||||
{
|
||||
path: '',
|
||||
loadChildren: () => import('./components/card-view/card-view.module').then(m => m.AppCardViewModule)
|
||||
loadChildren: 'app/components/card-view/card-view.module#AppCardViewModule'
|
||||
}
|
||||
]
|
||||
},
|
||||
@@ -159,7 +141,7 @@ export const appRoutes: Routes = [
|
||||
children: [
|
||||
{
|
||||
path: '',
|
||||
loadChildren: () => import('./components/sites/sites.module').then(m => m.SitesModule)
|
||||
loadChildren: 'app/components/sites/sites.module#SitesModule'
|
||||
}
|
||||
]
|
||||
},
|
||||
@@ -168,7 +150,7 @@ export const appRoutes: Routes = [
|
||||
children: [
|
||||
{
|
||||
path: '',
|
||||
loadChildren: () => import('./components/header-data/header-data.module').then(m => m.AppHeaderDataModule)
|
||||
loadChildren: 'app/components/header-data/header-data.module#AppHeaderDataModule'
|
||||
}
|
||||
]
|
||||
},
|
||||
@@ -183,38 +165,25 @@ export const appRoutes: Routes = [
|
||||
{
|
||||
path: 'cloud',
|
||||
canActivate: [AuthGuardSsoRoleService],
|
||||
data: { roles: ['ACTIVITI_ADMIN', 'ACTIVITI_USER'], redirectUrl: '/error/403' },
|
||||
data: { roles: ['ACTIVITI_USER'], redirectUrl: '/error/403' },
|
||||
|
||||
children: [
|
||||
{
|
||||
path: '',
|
||||
data: { roles: ['ACTIVITI_USER'], redirectUrl: '/error/403' },
|
||||
component: AppsCloudDemoComponent
|
||||
},
|
||||
{
|
||||
path: 'people-group-cloud',
|
||||
data: { roles: ['ACTIVITI_USER'], redirectUrl: '/error/403' },
|
||||
component: PeopleGroupCloudDemoComponent
|
||||
},
|
||||
{
|
||||
path: 'task-header-cloud',
|
||||
data: { roles: ['ACTIVITI_USER'], redirectUrl: '/error/403' },
|
||||
component: TaskHeaderCloudDemoComponent
|
||||
},
|
||||
{
|
||||
path: 'service-task-list',
|
||||
data: { roles: ['ACTIVITI_ADMIN'], redirectUrl: '/error/403' },
|
||||
component: ServiceTaskListCloudDemoComponent
|
||||
},
|
||||
{
|
||||
path: 'community',
|
||||
data: { roles: ['ACTIVITI_USER'], redirectUrl: '/error/403' },
|
||||
loadChildren: () => import('./components/cloud/community/community.module').then(m => m.AppCommunityModule)
|
||||
loadChildren: 'app/components/cloud/community/community.module#AppCommunityModule'
|
||||
},
|
||||
{
|
||||
path: ':appName',
|
||||
canActivate: [AuthGuardSsoRoleService],
|
||||
data: { clientRoles: ['appName'], roles: ['ACTIVITI_USER'], redirectUrl: '/error/403' },
|
||||
component: ProcessCloudLayoutComponent,
|
||||
children: [
|
||||
{
|
||||
path: '',
|
||||
@@ -257,7 +226,7 @@ export const appRoutes: Routes = [
|
||||
},
|
||||
{
|
||||
path: 'node-selector',
|
||||
loadChildren: () => import('./components/content-node-selector/content-node-selector.module').then(m => m.AppContentNodeSelectorModule)
|
||||
loadChildren: 'app/components/content-node-selector/content-node-selector.module#AppContentNodeSelectorModule'
|
||||
},
|
||||
{
|
||||
path: 'confirm-dialog',
|
||||
@@ -265,37 +234,22 @@ export const appRoutes: Routes = [
|
||||
},
|
||||
{
|
||||
path: 'settings-layout',
|
||||
loadChildren: () => import('./components/settings/settings.module').then(m => m.AppSettingsModule)
|
||||
loadChildren: 'app/components/settings/settings.module#AppSettingsModule'
|
||||
},
|
||||
{
|
||||
path: 'trashcan',
|
||||
canActivate: [AuthGuardEcm],
|
||||
loadChildren: () => import('./components/trashcan/trashcan.module').then(m => m.AppTrashcanModule)
|
||||
loadChildren: 'app/components/trashcan/trashcan.module#AppTrashcanModule'
|
||||
},
|
||||
{
|
||||
path: 'files',
|
||||
component: FilesComponent,
|
||||
canActivate: [AuthGuardEcm]
|
||||
},
|
||||
{
|
||||
path: 'filtered-search',
|
||||
component: FilteredSearchComponent,
|
||||
canActivate: [AuthGuardEcm]
|
||||
},
|
||||
{
|
||||
path: 'filtered-search/:id',
|
||||
component: FilteredSearchComponent,
|
||||
canActivate: [AuthGuardEcm]
|
||||
},
|
||||
{
|
||||
path: 'filtered-search/:id/display/:mode',
|
||||
component: FilteredSearchComponent,
|
||||
canActivate: [AuthGuardEcm]
|
||||
},
|
||||
{
|
||||
path: 'extensions/document-list/presets',
|
||||
canActivate: [AuthGuardEcm],
|
||||
loadChildren: () => import('./components/document-list/extension-presets/extension-presets.module').then(m => m.ExtensionPresetsModule)
|
||||
loadChildren: './components/document-list/extension-presets/extension-presets.module#ExtensionPresetsModule'
|
||||
},
|
||||
{
|
||||
path: 'files/:id',
|
||||
@@ -310,31 +264,22 @@ export const appRoutes: Routes = [
|
||||
{
|
||||
path: 'dl-custom-sources',
|
||||
canActivate: [AuthGuardEcm],
|
||||
loadChildren: () => import('./components/files/custom-sources.module').then(m => m.AppCustomSourcesModule)
|
||||
loadChildren: 'app/components/files/custom-sources.module#AppCustomSourcesModule'
|
||||
|
||||
},
|
||||
{
|
||||
path: 'datatable',
|
||||
loadChildren: () => import('./components/datatable/datatable.module').then(m => m.AppDataTableModule)
|
||||
loadChildren: 'app/components/datatable/datatable.module#AppDataTableModule'
|
||||
},
|
||||
{
|
||||
path: 'datatable/dnd',
|
||||
loadChildren: () => import('./components/datatable/drag-and-drop/datatable-dnd.module').then(m => m.AppDataTableDndModule)
|
||||
},
|
||||
{
|
||||
path: 'rich-text-editor',
|
||||
loadChildren: () => import('./components/rich-text-editor/rich-text-editor.module').then(m => m.AppRichTextEditorModule)
|
||||
loadChildren: './components/datatable/drag-and-drop/datatable-dnd.module#AppDataTableDndModule'
|
||||
},
|
||||
{
|
||||
path: 'search',
|
||||
component: SearchResultComponent,
|
||||
canActivate: [AuthGuardEcm]
|
||||
},
|
||||
{
|
||||
path: 'search-filter-chips',
|
||||
component: SearchFilterChipsComponent,
|
||||
canActivate: [AuthGuardEcm]
|
||||
},
|
||||
{
|
||||
path: 'extendedSearch',
|
||||
component: SearchExtendedComponent,
|
||||
@@ -402,17 +347,17 @@ export const appRoutes: Routes = [
|
||||
{
|
||||
path: 'webscript',
|
||||
canActivate: [AuthGuardEcm],
|
||||
loadChildren: () => import('./components/webscript/webscript.module').then(m => m.AppWebScriptModule)
|
||||
loadChildren: 'app/components/webscript/webscript.module#AppWebScriptModule'
|
||||
},
|
||||
{
|
||||
path: 'tag',
|
||||
canActivate: [AuthGuardEcm],
|
||||
loadChildren: () => import('./components/tag/tag.module').then(m => m.AppTagModule)
|
||||
loadChildren: 'app/components/tag/tag.module#AppTagModule'
|
||||
},
|
||||
{
|
||||
path: 'social',
|
||||
canActivate: [AuthGuardEcm],
|
||||
loadChildren: () => import('./components/social/social.module').then(m => m.AppSocialModule)
|
||||
loadChildren: 'app/components/social/social.module#AppSocialModule'
|
||||
},
|
||||
{
|
||||
path: 'permissions/:id',
|
||||
@@ -424,18 +369,13 @@ export const appRoutes: Routes = [
|
||||
component: TreeViewSampleComponent,
|
||||
canActivate: [AuthGuardEcm]
|
||||
},
|
||||
{
|
||||
path: 'expandable-list',
|
||||
component: AspectListSampleComponent,
|
||||
canActivate: [AuthGuardEcm]
|
||||
},
|
||||
{
|
||||
path: 'about',
|
||||
loadChildren: () => import('./components/about/about.module').then(m => m.AppAboutModule)
|
||||
loadChildren: 'app/components/about/about.module#AppAboutModule'
|
||||
},
|
||||
{
|
||||
path: 'icons',
|
||||
loadChildren: () => import('./components/icons/icons.module').then(m => m.AppIconsModule)
|
||||
loadChildren: './components/icons/icons.module#AppIconsModule'
|
||||
},
|
||||
{ path: 'form-cloud', component: FormCloudDemoComponent },
|
||||
{ path: 'form', component: FormComponent },
|
||||
@@ -446,13 +386,17 @@ export const appRoutes: Routes = [
|
||||
component: OverlayViewerComponent,
|
||||
canActivate: [AuthGuardEcm]
|
||||
},
|
||||
{
|
||||
path: 'report-issue',
|
||||
component: ReportIssueComponent
|
||||
},
|
||||
{
|
||||
path: 'datatable-lazy',
|
||||
loadChildren: () => import('./components/lazy-loading/lazy-loading.module').then(m => m.LazyLoadingModule)
|
||||
loadChildren: 'app/components/lazy-loading/lazy-loading.module#LazyLoadingModule'
|
||||
},
|
||||
{
|
||||
path: 'copy-content',
|
||||
loadChildren: () => import('./components/datatable/copy-content/datatable.module').then(m => m.AppDataTableCopyModule)
|
||||
loadChildren: 'app/components/datatable/copy-content/datatable.module#AppDataTableCopyModule'
|
||||
},
|
||||
{
|
||||
path: 'template-list',
|
||||
@@ -461,36 +405,27 @@ export const appRoutes: Routes = [
|
||||
{
|
||||
path: 'task-list',
|
||||
canActivate: [AuthGuardBpm],
|
||||
loadChildren: () => import('./components/task-list-demo/task-list.module').then(m => m.AppTaskListModule)
|
||||
loadChildren: 'app/components/task-list-demo/task-list.module#AppTaskListModule'
|
||||
},
|
||||
{
|
||||
path: 'process-list',
|
||||
canActivate: [AuthGuardBpm],
|
||||
loadChildren: () => import('./components/process-list-demo/process-list.module').then(m => m.AppProcessListModule)
|
||||
loadChildren: 'app/components/process-list-demo/process-list.module#AppProcessListModule'
|
||||
},
|
||||
{
|
||||
path: 'error/:id',
|
||||
component: ErrorContentComponent
|
||||
},
|
||||
{
|
||||
path: 'error/no-authorization',
|
||||
component: ErrorContentComponent
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
path: 'error',
|
||||
component: AppLayoutComponent,
|
||||
children: [
|
||||
{
|
||||
path: '',
|
||||
redirectTo: '/error/404',
|
||||
pathMatch: 'full'
|
||||
},
|
||||
{
|
||||
path: ':id',
|
||||
component: DemoErrorComponent
|
||||
path: '**',
|
||||
redirectTo: 'error/404'
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
path: '**',
|
||||
redirectTo: 'error/404'
|
||||
}
|
||||
];
|
||||
|
||||
export const routing: ModuleWithProviders = RouterModule.forRoot(appRoutes, { initialNavigation: true });
|
||||
|
||||
@@ -1,4 +1 @@
|
||||
<mat-slide-toggle [(ngModel)]="dev">{{'APP.ABOUT.DEVELOPMENT' | translate }}</mat-slide-toggle>
|
||||
|
||||
<adf-about [dev]="dev" [pkg]="pkg"> </adf-about>
|
||||
|
||||
<adf-about></adf-about>
|
||||
|
||||
@@ -16,19 +16,15 @@
|
||||
*/
|
||||
|
||||
import { Component } from '@angular/core';
|
||||
import pkg from '../../../../../package.json';
|
||||
|
||||
@Component({
|
||||
selector: 'app-about-page',
|
||||
templateUrl: './about.component.html',
|
||||
styleUrls: ['./about.component.scss']
|
||||
styleUrls: ['about.component.scss']
|
||||
})
|
||||
export class AboutComponent {
|
||||
pkg: any;
|
||||
dev: true;
|
||||
|
||||
constructor() {
|
||||
this.pkg = pkg;
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@@ -31,7 +31,7 @@ const routes: Routes = [
|
||||
@NgModule({
|
||||
imports: [
|
||||
CommonModule,
|
||||
CoreModule,
|
||||
CoreModule.forChild(),
|
||||
RouterModule.forChild(routes)
|
||||
],
|
||||
declarations: [AboutComponent]
|
||||
|
||||
@@ -2,25 +2,17 @@
|
||||
[expandedSidenav]="expandedSidenav" (expanded)="setState($event)" [position]="position" data-automation-id="sidenav-layout">
|
||||
|
||||
<adf-sidenav-layout-header>
|
||||
<ng-template let-toggleMenu="toggleMenu" let-isMenuMinimized="isMenuMinimized">
|
||||
<ng-template let-toggleMenu="toggleMenu">
|
||||
|
||||
<adf-layout-header
|
||||
id="adf-header"
|
||||
[title]="title | translate"
|
||||
[redirectUrl]="redirectUrl"
|
||||
[logo]="logo"
|
||||
[tooltip]="tooltip | translate"
|
||||
[showSidenavToggle]="showMenu"
|
||||
[expandedSidenav]="!isMenuMinimized()"
|
||||
[color]="color"
|
||||
[position]="position"
|
||||
<adf-layout-header id="adf-header" [title]="title | translate" [redirectUrl]="redirectUrl" [logo]="logo"
|
||||
[tooltip]="tooltip | translate" [showSidenavToggle]="showMenu" [color]="color" [position]="position"
|
||||
(clicked)=toggleMenu($event)>
|
||||
|
||||
<div class="app-layout-menu-spacer"></div>
|
||||
<div class="adf-app-layout-menu-spacer"></div>
|
||||
|
||||
<app-search-bar fxFlex="0 1 auto"></app-search-bar>
|
||||
|
||||
<div class="app-header-delimiexpandedSidenavter"></div>
|
||||
<div class="adf-header-delimiexpandedSidenavter"></div>
|
||||
|
||||
<adf-userinfo [menuPositionX]="'before'" [menuPositionY]="'above'">
|
||||
</adf-userinfo>
|
||||
@@ -29,7 +21,7 @@
|
||||
<button data-automation-id="language-menu-button" mat-icon-button [matMenuTriggerFor]="langMenu">
|
||||
<mat-icon>language</mat-icon>
|
||||
</button>
|
||||
<mat-menu #langMenu="matMenu" class="app-menu">
|
||||
<mat-menu #langMenu="matMenu" class="adf-menu">
|
||||
<adf-language-menu></adf-language-menu>
|
||||
</mat-menu>
|
||||
|
||||
@@ -41,13 +33,13 @@
|
||||
|
||||
<adf-sidenav-layout-navigation>
|
||||
<ng-template let-isMenuMinimized="isMenuMinimized">
|
||||
<mat-nav-list class="app-sidenav-linklist">
|
||||
<mat-nav-list class="adf-sidenav-linklist">
|
||||
<ng-container *ngFor="let link of links">
|
||||
<ng-container *ngIf="link.children">
|
||||
<mat-list-item (click)="trigger.openMenu()" [attr.data-automation-id]="link.title | translate" class="app-sidenav-link">
|
||||
<mat-list-item (click)="trigger.openMenu()" [attr.data-automation-id]="link.title | translate" class="adf-sidenav-link">
|
||||
<mat-icon matListIcon>{{link.icon}}</mat-icon>
|
||||
<span matLine *ngIf="!isMenuMinimized()">{{link.title | translate }}</span>
|
||||
<mat-icon class="app-sidenav-link__expand-button" [matMenuTriggerData]="{links: link.children}"
|
||||
<mat-icon class="adf-sidenav-link__expand-button" [matMenuTriggerData]="{links: link.children}"
|
||||
rippleTrigger mat-icon-button #trigger="matMenuTrigger"
|
||||
[matMenuTriggerFor]="nestedMenu">arrow_right</mat-icon>
|
||||
</mat-list-item>
|
||||
@@ -55,15 +47,15 @@
|
||||
|
||||
<ng-container *ngIf="!link.children">
|
||||
<mat-list-item [routerLink]="link.href"
|
||||
routerLinkActive="app-sidenav-link--active" [routerLinkActiveOptions]="{ exact: true }"
|
||||
[attr.data-automation-id]="link.title | translate" class="app-sidenav-link">
|
||||
routerLinkActive="adf-sidenav-link--active" [routerLinkActiveOptions]="{ exact: true }"
|
||||
[attr.data-automation-id]="link.title | translate" class="adf-sidenav-link">
|
||||
<mat-icon matListIcon >{{link.icon}}</mat-icon>
|
||||
<span matLine *ngIf="!isMenuMinimized()">{{link.title | translate }}</span>
|
||||
</mat-list-item>
|
||||
</ng-container>
|
||||
</ng-container>
|
||||
|
||||
<mat-list-item adf-logout [enableRedirect]="enableRedirect" redirectUri="/logout" class="app-sidenav-link" data-automation-id="Logout" >
|
||||
<mat-list-item adf-logout [enableRedirect]="enableRedirect" redirectUri="/logout" class="adf-sidenav-link">
|
||||
<mat-icon matListIcon>exit_to_app</mat-icon>
|
||||
<span matLine *ngIf="!isMenuMinimized()">Logout</span>
|
||||
</mat-list-item>
|
||||
@@ -84,9 +76,9 @@
|
||||
<mat-menu #nestedMenu="matMenu" xPosition="after" class="nestedMenu">
|
||||
<ng-template matMenuContent let-links="links">
|
||||
<button mat-menu-item *ngFor="let link of links"
|
||||
class="app-sidenav-link"
|
||||
class="adf-sidenav-link"
|
||||
[attr.data-automation-id]="link.title | translate"
|
||||
routerLinkActive="app-sidenav-link--active"
|
||||
routerLinkActive="adf-sidenav-link--active"
|
||||
[routerLink]="link.href"
|
||||
[routerLinkActiveOptions]="{ exact: true }">
|
||||
|
||||
@@ -95,5 +87,3 @@
|
||||
</button>
|
||||
</ng-template>
|
||||
</mat-menu>
|
||||
|
||||
<adf-file-uploading-dialog #fileDialog position="left"></adf-file-uploading-dialog>
|
||||
|
||||
@@ -1,62 +1,69 @@
|
||||
@media screen and (max-width: 599px) {
|
||||
app-search-bar {
|
||||
width: 150px;
|
||||
}
|
||||
}
|
||||
@mixin adf-app-layout-theme($theme) {
|
||||
$primary: map-get($theme, primary);
|
||||
$minimumAppWidth: 320px;
|
||||
|
||||
@media screen and (max-width: 350px) {
|
||||
app-search-bar {
|
||||
width: 100px;
|
||||
}
|
||||
}
|
||||
|
||||
adf-file-uploading-dialog {
|
||||
z-index: 1100;
|
||||
}
|
||||
|
||||
.app-layout {
|
||||
display: flex;
|
||||
flex: 1;
|
||||
min-width: 320px;
|
||||
height: 100%;
|
||||
|
||||
.app-sidenav-link--active {
|
||||
color: var(--theme-primary-color);
|
||||
}
|
||||
|
||||
.app-sidenav-link {
|
||||
.mat-list-text {
|
||||
font-size: 14px;
|
||||
white-space: nowrap;
|
||||
min-width: 120px;
|
||||
padding: 0 10px;
|
||||
@media screen and ($mat-xsmall) {
|
||||
app-search-bar {
|
||||
width: 150px;
|
||||
}
|
||||
}
|
||||
|
||||
.mat-nav-list .mat-list-item.app-sidenav-link {
|
||||
height: 40px;
|
||||
@media screen and (max-width: 350px) {
|
||||
app-search-bar {
|
||||
width: 100px;
|
||||
}
|
||||
}
|
||||
|
||||
&-menu-spacer {
|
||||
flex: 1 1 auto;
|
||||
.adf-app-layout {
|
||||
display: flex;
|
||||
flex: 1;
|
||||
min-width: $minimumAppWidth;
|
||||
height: 100%;
|
||||
|
||||
.adf-sidenav-link--active {
|
||||
color: mat-color($primary);
|
||||
}
|
||||
|
||||
.adf-sidenav-link {
|
||||
.mat-list-text {
|
||||
font-size: 14px;
|
||||
white-space: nowrap;
|
||||
min-width: 120px;
|
||||
padding: 0 10px;
|
||||
}
|
||||
}
|
||||
|
||||
.mat-nav-list .mat-list-item.adf-sidenav-link {
|
||||
height: 40px;
|
||||
}
|
||||
|
||||
&-menu-spacer {
|
||||
flex: 1 1 auto;
|
||||
}
|
||||
}
|
||||
|
||||
@media screen and ($mat-small) {
|
||||
.adf-userinfo-name {
|
||||
display: none;
|
||||
}
|
||||
|
||||
.adf-menu {
|
||||
padding-top: 0;
|
||||
}
|
||||
}
|
||||
|
||||
@media screen and ($mat-xsmall) {}
|
||||
|
||||
mat-sidenav-content > div {
|
||||
display: flex;
|
||||
height: 100%;
|
||||
|
||||
> div {
|
||||
flex: auto;
|
||||
}
|
||||
}
|
||||
|
||||
[dir='rtl'] .adf-sidenav-link__expand-button {
|
||||
transform: rotateY(180deg);
|
||||
}
|
||||
}
|
||||
|
||||
@media screen and (max-width: 959px) {
|
||||
.app-menu {
|
||||
padding-top: 0;
|
||||
}
|
||||
}
|
||||
|
||||
mat-sidenav-content > div {
|
||||
display: flex;
|
||||
height: 100%;
|
||||
|
||||
> div {
|
||||
flex: auto;
|
||||
}
|
||||
}
|
||||
|
||||
[dir='rtl'] .app-sidenav-link__expand-button {
|
||||
transform: rotateY(180deg);
|
||||
}
|
||||
|
||||
@@ -20,12 +20,13 @@ import { UserPreferencesService, AppConfigService, AlfrescoApiService, UserPrefe
|
||||
import { HeaderDataService } from '../header-data/header-data.service';
|
||||
import { Subject } from 'rxjs';
|
||||
import { takeUntil } from 'rxjs/operators';
|
||||
import { ThemePalette } from '@angular/material/core';
|
||||
|
||||
@Component({
|
||||
templateUrl: './app-layout.component.html',
|
||||
styleUrls: ['./app-layout.component.scss'],
|
||||
host: { class: 'app-layout' },
|
||||
templateUrl: 'app-layout.component.html',
|
||||
styleUrls: ['app-layout.component.scss'],
|
||||
host: {
|
||||
'class': 'adf-app-layout'
|
||||
},
|
||||
encapsulation: ViewEncapsulation.None
|
||||
})
|
||||
export class AppLayoutComponent implements OnInit, OnDestroy {
|
||||
@@ -39,7 +40,6 @@ export class AppLayoutComponent implements OnInit, OnDestroy {
|
||||
]
|
||||
},
|
||||
{ href: '/files', icon: 'folder_open', title: 'APP_LAYOUT.CONTENT_SERVICES' },
|
||||
{ href: '/filtered-search', icon: 'rowing', title: 'APP_LAYOUT.FILTERED_SEARCH' },
|
||||
{ href: '/breadcrumb', icon: 'label', title: 'APP_LAYOUT.BREADCRUMB' },
|
||||
{ href: '/notifications', icon: 'alarm', title: 'APP_LAYOUT.NOTIFICATIONS' },
|
||||
{ href: '/card-view', icon: 'view_headline', title: 'APP_LAYOUT.CARD_VIEW' },
|
||||
@@ -48,16 +48,12 @@ export class AppLayoutComponent implements OnInit, OnDestroy {
|
||||
{ href: '/node-selector', icon: 'attachment', title: 'APP_LAYOUT.NODE-SELECTOR' },
|
||||
{ href: '/sites', icon: 'format_list_bulleted', title: 'APP_LAYOUT.SITES' },
|
||||
{ href: '/task-list', icon: 'assignment', title: 'APP_LAYOUT.TASK_LIST' },
|
||||
{
|
||||
href: '/cloud', icon: 'cloud', title: 'APP_LAYOUT.PROCESS_CLOUD', children: [
|
||||
{ href: '/cloud/', icon: 'cloud', title: 'APP_LAYOUT.HOME' },
|
||||
{ href: '/cloud/community', icon: 'cloud', title: 'APP_LAYOUT.COMMUNITY' },
|
||||
{ href: '/form-cloud', icon: 'poll', title: 'APP_LAYOUT.FORM' },
|
||||
{ href: '/cloud/people-group-cloud', icon: 'group', title: 'APP_LAYOUT.PEOPLE_GROUPS_CLOUD' },
|
||||
{ href: '/cloud/task-header-cloud', icon: 'cloud', title: 'APP_LAYOUT.TASK_HEADER_CLOUD.COMPONENT_NAME' },
|
||||
{ href: '/cloud/service-task-list', icon: 'cloud', title: 'APP_LAYOUT.SERVICE_TASK_LIST' }
|
||||
]
|
||||
},
|
||||
{ href: '/cloud', icon: 'cloud', title: 'APP_LAYOUT.PROCESS_CLOUD', children: [
|
||||
{ href: '/cloud/', icon: 'cloud', title: 'APP_LAYOUT.HOME' },
|
||||
{ href: '/cloud/community', icon: 'cloud', title: 'APP_LAYOUT.COMMUNITY' },
|
||||
{ href: '/form-cloud', icon: 'poll', title: 'APP_LAYOUT.FORM' },
|
||||
{ href: '/cloud/people-group-cloud', icon: 'group', title: 'APP_LAYOUT.PEOPLE_GROUPS_CLOUD' }
|
||||
]},
|
||||
{ href: '/activiti', icon: 'device_hub', title: 'APP_LAYOUT.PROCESS_SERVICES', children: [
|
||||
{ href: '/activiti', icon: 'vpn_key', title: 'APP_LAYOUT.APP' },
|
||||
{ href: '/process-list', icon: 'assignment', title: 'APP_LAYOUT.PROCESS_LIST' },
|
||||
@@ -74,7 +70,6 @@ export class AppLayoutComponent implements OnInit, OnDestroy {
|
||||
{ href: '/datatable/dnd', icon: 'view_module', title: 'Drag and Drop' },
|
||||
{ href: '/copy-content', icon: 'view_module', title: 'Copy Content' }
|
||||
]},
|
||||
{ href: '/rich-text-editor', icon: 'list_alt', title: 'APP_LAYOUT.RICH_TEXT_EDITOR' },
|
||||
{ href: '/template-list', icon: 'list_alt', title: 'APP_LAYOUT.TEMPLATE' },
|
||||
{ href: '/webscript', icon: 'extension', title: 'APP_LAYOUT.WEBSCRIPT' },
|
||||
{ href: '/tag', icon: 'local_offer', title: 'APP_LAYOUT.TAG' },
|
||||
@@ -86,21 +81,20 @@ export class AppLayoutComponent implements OnInit, OnDestroy {
|
||||
/* cspell:disable-next-line */
|
||||
{ href: '/overlay-viewer', icon: 'pageview', title: 'APP_LAYOUT.OVERLAY_VIEWER' },
|
||||
{ href: '/treeview', icon: 'nature', title: 'APP_LAYOUT.TREE_VIEW' },
|
||||
{ href: '/expandable-list', icon: 'hot_tub', title: 'APP_LAYOUT.EXPAND_LIST' },
|
||||
{ href: '/icons', icon: 'tag_faces', title: 'APP_LAYOUT.ICONS' },
|
||||
{ href: '/about', icon: 'info_outline', title: 'APP_LAYOUT.ABOUT' }
|
||||
];
|
||||
|
||||
expandedSidenav = false;
|
||||
|
||||
position: 'start' | 'end' = 'start';
|
||||
position = 'start';
|
||||
direction = 'ltr';
|
||||
|
||||
hideSidenav = false;
|
||||
showMenu = true;
|
||||
|
||||
enableRedirect = true;
|
||||
color: ThemePalette = 'primary';
|
||||
color = 'primary';
|
||||
title = 'APP_LAYOUT.APP_NAME';
|
||||
logo: string;
|
||||
redirectUrl: string | any[] = ['/home'];
|
||||
@@ -122,25 +116,12 @@ export class AppLayoutComponent implements OnInit, OnDestroy {
|
||||
|
||||
this.headerService.color
|
||||
.pipe(takeUntil(this.onDestroy$))
|
||||
.subscribe(color => {
|
||||
if (['primary', 'accent', 'warn'].includes(color)) {
|
||||
this.color = color;
|
||||
} else {
|
||||
this.color = undefined;
|
||||
document.documentElement.style.setProperty('--adf-header-background-color', color);
|
||||
}
|
||||
});
|
||||
.subscribe(color => this.color = color);
|
||||
|
||||
this.headerService.title
|
||||
.pipe(takeUntil(this.onDestroy$))
|
||||
.subscribe(title => this.title = title);
|
||||
|
||||
this.headerService.headerTextColor
|
||||
.pipe(takeUntil(this.onDestroy$))
|
||||
.subscribe(headerTextColor => {
|
||||
document.documentElement.style.setProperty('--adf-header-text-color', headerTextColor);
|
||||
});
|
||||
|
||||
this.headerService.logo
|
||||
.pipe(takeUntil(this.onDestroy$))
|
||||
.subscribe(path => this.logo = path);
|
||||
|
||||
+7
-7
@@ -2,7 +2,7 @@
|
||||
|
||||
<mat-tab-group>
|
||||
<mat-tab label="Form" class="form-cloud-render">
|
||||
<div class="app-form-container">
|
||||
<div class="adf-form-container">
|
||||
<adf-cloud-form
|
||||
[showRefreshButton]="false"
|
||||
[form]="form"
|
||||
@@ -11,7 +11,7 @@
|
||||
</adf-cloud-form>
|
||||
</div>
|
||||
|
||||
<div class="app-console" #console>
|
||||
<div class="adf-console" #console>
|
||||
<h3>Error log:</h3>
|
||||
<p *ngFor="let error of errorFields">Error {{ error.name }} {{error.validationSummary.message |
|
||||
translate}}</p>
|
||||
@@ -20,20 +20,20 @@
|
||||
<mat-tab label="Editor" class="form-cloud-editor">
|
||||
<ngx-monaco-editor
|
||||
id="adf-form-config-editor"
|
||||
class="app-form-config-editor"
|
||||
class="adf-form-config-editor"
|
||||
[options]="editorOptions"
|
||||
[(ngModel)]="formConfig"
|
||||
(onInit)="onInitFormEditor($event)">
|
||||
</ngx-monaco-editor>
|
||||
<div class="app-form-editor-buttons">
|
||||
<button mat-raised-button id="app-form-config-save" (click)="onSaveFormConfig()" color="primary">Save
|
||||
<div class="adf-form-editor-buttons">
|
||||
<button mat-raised-button id="adf-form-config-save" (click)="onSaveFormConfig()" color="primary">Save
|
||||
form config
|
||||
</button>
|
||||
<button mat-raised-button id="app-form-config-clear" (click)="onClearFormConfig()" color="primary">Clear
|
||||
<button mat-raised-button id="adf-form-config-clear" (click)="onClearFormConfig()" color="primary">Clear
|
||||
form config
|
||||
</button>
|
||||
</div>
|
||||
<div class="app-upload-config-button">
|
||||
<div class="adf-upload-config-button">
|
||||
<a mat-raised-button color="primary" >
|
||||
<mat-icon>file_upload</mat-icon>
|
||||
<label for="upload-config-file">Upload JSON File</label>
|
||||
|
||||
+8
-8
@@ -1,17 +1,17 @@
|
||||
.app-form-container {
|
||||
.adf-form-container {
|
||||
padding: 10px;
|
||||
}
|
||||
|
||||
.app-main-content {
|
||||
.adf-main-content {
|
||||
padding: 0 15px;
|
||||
}
|
||||
|
||||
.app-card-view {
|
||||
.adf-card-view {
|
||||
width: 30%;
|
||||
display: inline-block;
|
||||
}
|
||||
|
||||
.app-console {
|
||||
.adf-console {
|
||||
width: 60%;
|
||||
display: inline-block;
|
||||
vertical-align: top;
|
||||
@@ -26,21 +26,21 @@
|
||||
|
||||
p {
|
||||
display: block;
|
||||
font-family: monospace;
|
||||
font-family: monospace, monospace;
|
||||
margin: 0;
|
||||
}
|
||||
}
|
||||
|
||||
.app-form-config-editor {
|
||||
.adf-form-config-editor {
|
||||
height: 500px !important;
|
||||
}
|
||||
|
||||
.app-form-editor-buttons {
|
||||
.adf-form-editor-buttons {
|
||||
display: flex;
|
||||
justify-content: space-evenly;
|
||||
}
|
||||
|
||||
.app-upload-config-button {
|
||||
.adf-upload-config-button {
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
|
||||
|
||||
+9
-36
@@ -16,33 +16,17 @@
|
||||
*/
|
||||
|
||||
import { Component, OnDestroy, OnInit } from '@angular/core';
|
||||
import {
|
||||
CoreAutomationService,
|
||||
FormFieldModel,
|
||||
FormModel,
|
||||
FormRenderingService,
|
||||
NotificationService
|
||||
} from '@alfresco/adf-core';
|
||||
import {
|
||||
CloudFormRenderingService,
|
||||
FormCloudService
|
||||
} from '@alfresco/adf-process-services-cloud';
|
||||
import { FormFieldModel, NotificationService, FormRenderingService, CoreAutomationService } from '@alfresco/adf-core';
|
||||
import { FormCloud, FormCloudService, UploadCloudWidgetComponent } from '@alfresco/adf-process-services-cloud';
|
||||
import { Subscription } from 'rxjs';
|
||||
import {
|
||||
CustomEditorComponent,
|
||||
CustomWidgetComponent
|
||||
} from '../../../cloud/custom-form-components/custom-editor.component';
|
||||
|
||||
@Component({
|
||||
templateUrl: './cloud-form-demo.component.html',
|
||||
styleUrls: ['./cloud-form-demo.component.scss'],
|
||||
providers: [
|
||||
{ provide: FormRenderingService, useClass: CloudFormRenderingService }
|
||||
]
|
||||
templateUrl: 'cloud-form-demo.component.html',
|
||||
styleUrls: ['cloud-form-demo.component.scss']
|
||||
})
|
||||
export class FormCloudDemoComponent implements OnInit, OnDestroy {
|
||||
|
||||
form: FormModel;
|
||||
form: FormCloud;
|
||||
errorFields: FormFieldModel[] = [];
|
||||
formConfig: string;
|
||||
editor: any;
|
||||
@@ -59,21 +43,10 @@ export class FormCloudDemoComponent implements OnInit, OnDestroy {
|
||||
|
||||
constructor(
|
||||
private notificationService: NotificationService,
|
||||
private formRenderingService: FormRenderingService,
|
||||
private formService: FormCloudService,
|
||||
private automationService: CoreAutomationService,
|
||||
private formRenderingService: FormRenderingService) {
|
||||
this.formRenderingService.register({
|
||||
'demo-widget': () => CustomEditorComponent,
|
||||
'custom-editor': () => CustomEditorComponent,
|
||||
'custom-string': () => CustomWidgetComponent,
|
||||
'custom-datetime': () => CustomWidgetComponent,
|
||||
'custom-file': () => CustomWidgetComponent,
|
||||
'custom-number': () => CustomWidgetComponent,
|
||||
'custom-something': () => CustomWidgetComponent,
|
||||
'custom-boolean': () => CustomWidgetComponent,
|
||||
'custom-date': () => CustomWidgetComponent,
|
||||
custom: () => CustomWidgetComponent
|
||||
});
|
||||
private automationService: CoreAutomationService) {
|
||||
this.formRenderingService.setComponentTypeResolver('upload', () => UploadCloudWidgetComponent, true);
|
||||
}
|
||||
|
||||
logErrors(errorFields: FormFieldModel[]) {
|
||||
@@ -122,7 +95,7 @@ export class FormCloudDemoComponent implements OnInit, OnDestroy {
|
||||
|
||||
const fileReader = new FileReader();
|
||||
fileReader.onload = () => {
|
||||
this.formConfig = fileReader.result as string;
|
||||
this.formConfig = <string> fileReader.result;
|
||||
};
|
||||
fileReader.readAsText(file);
|
||||
|
||||
|
||||
@@ -1,18 +0,0 @@
|
||||
<div class="example-button-container">
|
||||
<p> ASPECT CHOSEN :</p>
|
||||
<p>{{currentResult}}</p>
|
||||
<br>
|
||||
<mat-form-field class="example-almost-full-width">
|
||||
<mat-label>Node Id For Aspects</mat-label>
|
||||
<input matInput placeholder="Node Id" [(ngModel)]="currentNodeId">
|
||||
</mat-form-field>
|
||||
<button mat-raised-button color="primary" aria-label="Click to show the list" (click)="showAspectForNode()">
|
||||
Show/Hide List
|
||||
</button>
|
||||
<adf-aspect-list [nodeId]="currentNodeId" *ngIf="isShowed" (valueChanged)="onValueChanged($event)"></adf-aspect-list>
|
||||
</div>
|
||||
<div>
|
||||
<button mat-fab color="primary" aria-label="Open dialog" (click)="openAspectDialog()">
|
||||
Dialog
|
||||
</button>
|
||||
</div>
|
||||
@@ -1,7 +0,0 @@
|
||||
.example-button-container {
|
||||
width: 90%;
|
||||
}
|
||||
|
||||
.example-almost-full-width {
|
||||
width: 70%;
|
||||
}
|
||||
@@ -1,47 +0,0 @@
|
||||
/*!
|
||||
* @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.
|
||||
*/
|
||||
|
||||
import { DialogAspectListService } from '@alfresco/adf-content-services';
|
||||
import { Component } from '@angular/core';
|
||||
|
||||
@Component({
|
||||
selector: 'app-expandable-menu',
|
||||
templateUrl: './aspect-list-sample.component.html',
|
||||
styleUrls: ['./aspect-list-sample.component.scss']
|
||||
})
|
||||
export class AspectListSampleComponent {
|
||||
|
||||
currentNodeId: string = '';
|
||||
isShowed: boolean = false;
|
||||
|
||||
currentResult: string[] = [];
|
||||
|
||||
constructor(private dialogAspectListService: DialogAspectListService) { }
|
||||
|
||||
showAspectForNode() {
|
||||
this.isShowed = !this.isShowed;
|
||||
}
|
||||
|
||||
openAspectDialog() {
|
||||
this.dialogAspectListService.openAspectListDialog(this.currentNodeId).subscribe((result) => this.currentResult = Array.from(result));
|
||||
}
|
||||
|
||||
onValueChanged(aspects) {
|
||||
this.currentResult = Array.from(aspects);
|
||||
}
|
||||
|
||||
}
|
||||
@@ -8,7 +8,7 @@
|
||||
<h2>1. Standalone (fixed size)</h2>
|
||||
<small>Component is used in the fixed-width layout</small>
|
||||
|
||||
<div class="app-breadcrumb-container-restricted">
|
||||
<div class="adf-breadcrumb-container-restricted">
|
||||
<adf-breadcrumb root="APP.PERSONAL-FILES" [target]="documentList" [folderNode]="documentList.folderNode">
|
||||
</adf-breadcrumb>
|
||||
</div>
|
||||
@@ -57,7 +57,7 @@
|
||||
Buttons do nothing and are present for layout purposes.
|
||||
</small>
|
||||
|
||||
<adf-toolbar class="app-full-content-toolbar">
|
||||
<adf-toolbar class="adf-full-content-toolbar">
|
||||
<adf-toolbar-title fxFlex="0 1 auto">
|
||||
<adf-breadcrumb root="APP.PERSONAL-FILES" [target]="documentList" [folderNode]="documentList.folderNode">
|
||||
</adf-breadcrumb>
|
||||
@@ -79,11 +79,11 @@
|
||||
<h2>6. Dropdown Breadcrumb</h2>
|
||||
|
||||
<adf-dropdown-breadcrumb fxHide fxShow.lt-sm="true"
|
||||
class="app-files-breadcrumb"
|
||||
class="adf-files-breadcrumb"
|
||||
[target]="documentList">
|
||||
</adf-dropdown-breadcrumb>
|
||||
|
||||
<div class="app-content">
|
||||
<div class="adf-content">
|
||||
<adf-document-list #documentList currentFolderId="-my-">
|
||||
</adf-document-list>
|
||||
</div>
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
.app-breadcrumb-container-restricted {
|
||||
.adf-breadcrumb-container-restricted {
|
||||
width: 800px;
|
||||
max-width: 800px;
|
||||
border: 1px solid lightgray;
|
||||
}
|
||||
|
||||
.app-content {
|
||||
.adf-content {
|
||||
margin: 10px 0;
|
||||
}
|
||||
|
||||
.app-full-content-toolbar .app-toolbar-title .app-breadcrumb {
|
||||
.adf-full-content-toolbar .adf-toolbar-title .adf-breadcrumb {
|
||||
width: 0;
|
||||
}
|
||||
|
||||
@@ -32,7 +32,7 @@ const routes: Routes = [
|
||||
@NgModule({
|
||||
imports: [
|
||||
CommonModule,
|
||||
CoreModule,
|
||||
CoreModule.forChild(),
|
||||
RouterModule.forChild(routes),
|
||||
ContentModule.forChild()
|
||||
],
|
||||
|
||||
@@ -1,39 +1,39 @@
|
||||
<div class="app-main-content">
|
||||
<div class="adf-main-content">
|
||||
<h1>CardView Component</h1>
|
||||
|
||||
<mat-card class="app-card-view">
|
||||
<mat-card class="adf-card-view">
|
||||
<adf-card-view
|
||||
[properties]="properties"
|
||||
[editable]="isEditable"
|
||||
[editable]="true"
|
||||
[displayClearAction]="showClearDateAction"
|
||||
[displayNoneOption]="showNoneOption">
|
||||
</adf-card-view>
|
||||
</mat-card>
|
||||
|
||||
<div class="app-console" #console>
|
||||
<div class="adf-console" #console>
|
||||
<h3>Changes log:</h3>
|
||||
<p *ngFor="let log of logs">{{ log }}</p>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
<p class="app-toggle">
|
||||
<p class="adf-toggle">
|
||||
<mat-slide-toggle
|
||||
id="app-toggle-editable"
|
||||
id="adf-toggle-editable"
|
||||
[color]="'primary'"
|
||||
(change)="toggleEditable()"
|
||||
[checked]="isEditable">
|
||||
Editable
|
||||
</mat-slide-toggle><br>
|
||||
<mat-slide-toggle
|
||||
id="app-toggle-clear-date"
|
||||
id="adf-toggle-clear-date"
|
||||
[color]="'primary'"
|
||||
(change)="toggleClearDate()"
|
||||
[checked]="showClearDateAction">
|
||||
Show clear date icon
|
||||
</mat-slide-toggle><br>
|
||||
<mat-slide-toggle
|
||||
id="app-toggle-none-option"
|
||||
id="adf-toggle-none-option"
|
||||
[color]="'primary'"
|
||||
(change)="toggleNoneOption()"
|
||||
[checked]="showNoneOption">
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
.app-main-content {
|
||||
.adf-main-content {
|
||||
padding: 0 15px;
|
||||
}
|
||||
|
||||
.app-card-view {
|
||||
.adf-card-view {
|
||||
width: 30%;
|
||||
display: inline-block;
|
||||
}
|
||||
|
||||
.app-console {
|
||||
.adf-console {
|
||||
width: 60%;
|
||||
display: inline-block;
|
||||
vertical-align: top;
|
||||
@@ -22,7 +22,7 @@
|
||||
|
||||
p {
|
||||
display: block;
|
||||
font-family: monospace;
|
||||
font-family: monospace, monospace;
|
||||
margin: 0;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -28,8 +28,7 @@ import {
|
||||
CardViewUpdateService,
|
||||
CardViewMapItemModel,
|
||||
UpdateNotification,
|
||||
DecimalNumberPipe,
|
||||
CardViewArrayItemModel
|
||||
DecimalNumberPipe
|
||||
} from '@alfresco/adf-core';
|
||||
import { of, Subject } from 'rxjs';
|
||||
import { takeUntil } from 'rxjs/operators';
|
||||
@@ -40,7 +39,7 @@ import { takeUntil } from 'rxjs/operators';
|
||||
})
|
||||
export class CardViewComponent implements OnInit, OnDestroy {
|
||||
|
||||
@ViewChild('console', { static: true }) console: ElementRef;
|
||||
@ViewChild('console') console: ElementRef;
|
||||
|
||||
isEditable = true;
|
||||
properties: any;
|
||||
@@ -78,43 +77,8 @@ export class CardViewComponent implements OnInit, OnDestroy {
|
||||
value: 'Spock',
|
||||
key: 'name',
|
||||
default: 'default bar',
|
||||
editable: this.isEditable
|
||||
}),
|
||||
new CardViewTextItemModel({
|
||||
label: 'CardView Text Item - Protected value',
|
||||
value: 'Spock',
|
||||
key: 'name',
|
||||
default: 'default bar',
|
||||
multiline: false,
|
||||
icon: 'icon',
|
||||
editable: false
|
||||
}),
|
||||
new CardViewTextItemModel({
|
||||
label: 'CardView Text Item - Multiline',
|
||||
value: 'Spock',
|
||||
key: 'name',
|
||||
default: 'default bar',
|
||||
multiline: true,
|
||||
icon: 'icon',
|
||||
editable: this.isEditable
|
||||
}),
|
||||
new CardViewTextItemModel({
|
||||
label: 'CardView Text Item - Default Value',
|
||||
value: '',
|
||||
key: 'name',
|
||||
default: 'default bar',
|
||||
multiline: false,
|
||||
icon: 'icon',
|
||||
editable: this.isEditable
|
||||
}),
|
||||
new CardViewTextItemModel({
|
||||
label: 'CardView Text Item - Multivalue (chips)',
|
||||
value: [1, 2, 3],
|
||||
key: 'name',
|
||||
default: 'default bar',
|
||||
multiline: true,
|
||||
multivalued: true,
|
||||
icon: 'icon',
|
||||
editable: this.isEditable
|
||||
}),
|
||||
new CardViewDateItemModel({
|
||||
@@ -125,15 +89,6 @@ export class CardViewComponent implements OnInit, OnDestroy {
|
||||
format: 'shortDate',
|
||||
editable: this.isEditable
|
||||
}),
|
||||
new CardViewDateItemModel({
|
||||
label: 'CardView Date Item - Multivalue (chips)',
|
||||
value: [new Date(1983, 11, 24, 10, 0, 30)],
|
||||
key: 'date',
|
||||
default: new Date(1983, 11, 24, 10, 0, 30),
|
||||
format: 'shortDate',
|
||||
editable: this.isEditable,
|
||||
multivalued: true
|
||||
}),
|
||||
new CardViewDatetimeItemModel({
|
||||
label: 'CardView Datetime Item',
|
||||
value: new Date(1983, 11, 24, 10, 0, 0),
|
||||
@@ -142,15 +97,6 @@ export class CardViewComponent implements OnInit, OnDestroy {
|
||||
format: 'short',
|
||||
editable: this.isEditable
|
||||
}),
|
||||
new CardViewDatetimeItemModel({
|
||||
label: 'CardView Datetime Item - Multivalue (chips)',
|
||||
value: [new Date(1983, 11, 24, 10, 0, 0)],
|
||||
key: 'datetime',
|
||||
default: new Date(1983, 11, 24, 10, 0, 0),
|
||||
format: 'short',
|
||||
editable: this.isEditable,
|
||||
multivalued: true
|
||||
}),
|
||||
new CardViewBoolItemModel({
|
||||
label: 'CardView Boolean Item',
|
||||
value: true,
|
||||
@@ -158,13 +104,6 @@ export class CardViewComponent implements OnInit, OnDestroy {
|
||||
default: false,
|
||||
editable: this.isEditable
|
||||
}),
|
||||
new CardViewBoolItemModel({
|
||||
label: 'Agree to all terms and conditions',
|
||||
value: true,
|
||||
key: 'boolean',
|
||||
default: false,
|
||||
editable: this.isEditable
|
||||
}),
|
||||
new CardViewIntItemModel({
|
||||
label: 'CardView Int Item',
|
||||
value: 213,
|
||||
@@ -178,29 +117,14 @@ export class CardViewComponent implements OnInit, OnDestroy {
|
||||
key: 'float',
|
||||
default: 0.0,
|
||||
editable: this.isEditable,
|
||||
pipes: [{ pipe: this.decimalNumberPipe }]
|
||||
}),
|
||||
new CardViewFloatItemModel({
|
||||
label: 'CardView Float Item - Multivalue (chips)',
|
||||
value: [9.9],
|
||||
key: 'float',
|
||||
default: 0.0,
|
||||
editable: this.isEditable,
|
||||
multivalued: true,
|
||||
pipes: [{ pipe: this.decimalNumberPipe }]
|
||||
pipes: [{ pipe: this.decimalNumberPipe}]
|
||||
}),
|
||||
new CardViewKeyValuePairsItemModel({
|
||||
label: 'CardView Key-Value Pairs Item',
|
||||
value: [{ name: 'hey', value: 'you' }, { name: 'hey', value: 'you' }],
|
||||
value: [],
|
||||
key: 'key-value-pairs',
|
||||
editable: this.isEditable
|
||||
}),
|
||||
new CardViewKeyValuePairsItemModel({
|
||||
label: 'CardView Key-Value Pairs Item',
|
||||
value: [{ name: 'hey', value: 'you' }, { name: 'hey', value: 'you' }],
|
||||
key: 'key-value-pairs',
|
||||
editable: false
|
||||
}),
|
||||
new CardViewSelectItemModel({
|
||||
label: 'CardView Select Item',
|
||||
value: 'one',
|
||||
@@ -221,25 +145,9 @@ export class CardViewComponent implements OnInit, OnDestroy {
|
||||
default: 'click here',
|
||||
editable: this.isEditable,
|
||||
clickable: true,
|
||||
icon: 'close',
|
||||
clickCallBack: () => {
|
||||
this.respondToCardClick();
|
||||
}
|
||||
}),
|
||||
new CardViewArrayItemModel({
|
||||
label: 'CardView Array of items',
|
||||
value: of([
|
||||
{ icon: 'directions_bike', value: 'Zlatan' },
|
||||
{ icon: 'directions_bike', value: 'Lionel Messi' },
|
||||
// eslint-disable-next-line @typescript-eslint/naming-convention
|
||||
{ value: 'Mohamed', directions_bike: 'save' },
|
||||
{ value: 'Ronaldo' }
|
||||
]),
|
||||
key: 'array',
|
||||
icon: 'edit',
|
||||
default: 'Empty',
|
||||
noOfItemsToDisplay: 2,
|
||||
editable: this.isEditable
|
||||
})
|
||||
];
|
||||
}
|
||||
|
||||
@@ -31,7 +31,7 @@ const routes: Routes = [
|
||||
@NgModule({
|
||||
imports: [
|
||||
CommonModule,
|
||||
CoreModule,
|
||||
CoreModule.forChild(),
|
||||
RouterModule.forChild(routes)
|
||||
],
|
||||
declarations: [CardViewComponent]
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
<adf-toolbar>
|
||||
<div fxLayout="column" fxLayoutAlign="center">
|
||||
<div fxLayout="row">
|
||||
<div class="app-crumb">{{appName + ' >'}} </div>
|
||||
<div class="app-filter-crumb"> {{filterName | translate}}</div>
|
||||
<div class="adf-app-crumb">{{appName + ' >'}} </div>
|
||||
<div class="adf-filter-crumb"> {{filterName | translate}}</div>
|
||||
</div>
|
||||
</div>
|
||||
</adf-toolbar>
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
.app-app-crumb {
|
||||
opacity: 0.5;
|
||||
.adf-app-crumb {
|
||||
opacity: 0.5;
|
||||
}
|
||||
|
||||
.app-filter-crumb {
|
||||
opacity: 0.8;
|
||||
margin-left: 5px;
|
||||
.adf-filter-crumb {
|
||||
opacity: 0.8;
|
||||
margin-left: 5px;
|
||||
}
|
||||
|
||||
@@ -21,7 +21,7 @@ import { ActivatedRoute } from '@angular/router';
|
||||
@Component({
|
||||
selector: 'app-cloud-breadcrumbs',
|
||||
templateUrl: './cloud-breadcrumb-component.html',
|
||||
styleUrls: ['./cloud-breadcrumb-component.scss']
|
||||
styleUrls: ['cloud-breadcrumb-component.scss']
|
||||
})
|
||||
export class CloudBreadcrumbsComponent implements OnInit {
|
||||
appName: string;
|
||||
|
||||
@@ -10,8 +10,7 @@
|
||||
[appName]="appName"
|
||||
[showIcons]="true"
|
||||
[filterParam]="currentTaskFilter$ | async"
|
||||
(filterClicked)="onTaskFilterSelected($event)"
|
||||
(filterSelected)="onTaskFilterSelected($event)">
|
||||
(filterClick)="onTaskFilterSelected($event)">
|
||||
</adf-cloud-task-filters>
|
||||
</mat-expansion-panel>
|
||||
|
||||
@@ -26,8 +25,7 @@
|
||||
[appName]="appName"
|
||||
[showIcons]="true"
|
||||
[filterParam]="currentProcessFilter$ | async"
|
||||
(filterClicked)="onProcessFilterSelected($event)"
|
||||
(filterSelected)="onProcessFilterSelected($event)">
|
||||
(filterClick)="onProcessFilterSelected($event)">
|
||||
</adf-cloud-process-filters>
|
||||
</mat-expansion-panel>
|
||||
</mat-accordion>
|
||||
|
||||
@@ -1,4 +1,3 @@
|
||||
app-cloud-task-filters .app-filters__entry,
|
||||
app-cloud-process-filters .app-filters__entry {
|
||||
padding-left: 0 !important;
|
||||
adf-cloud-task-filters .adf-filters__entry, adf-cloud-process-filters .adf-filters__entry {
|
||||
padding-left: 0 !important;
|
||||
}
|
||||
|
||||
@@ -19,12 +19,10 @@ import { Component, ViewEncapsulation, Input, OnInit } from '@angular/core';
|
||||
import { Observable } from 'rxjs';
|
||||
import { CloudLayoutService } from './services/cloud-layout.service';
|
||||
import { Router, ActivatedRoute } from '@angular/router';
|
||||
import { CloudProcessFiltersService } from './services/cloud-process-filters.service';
|
||||
import { ProcessFilterCloudModel } from '@alfresco/adf-process-services-cloud';
|
||||
@Component({
|
||||
selector: 'app-cloud-filters-demo',
|
||||
templateUrl: './cloud-filters-demo.component.html',
|
||||
styleUrls: ['./cloud-filters-demo.component.scss'],
|
||||
styleUrls: ['cloud-filters-demo.component.scss'],
|
||||
encapsulation: ViewEncapsulation.None
|
||||
})
|
||||
export class CloudFiltersDemoComponent implements OnInit {
|
||||
@@ -44,8 +42,7 @@ export class CloudFiltersDemoComponent implements OnInit {
|
||||
constructor(
|
||||
private cloudLayoutService: CloudLayoutService,
|
||||
private router: Router,
|
||||
private route: ActivatedRoute,
|
||||
private cloudProcessFiltersService: CloudProcessFiltersService
|
||||
private route: ActivatedRoute
|
||||
) {}
|
||||
|
||||
ngOnInit() {
|
||||
@@ -66,19 +63,15 @@ export class CloudFiltersDemoComponent implements OnInit {
|
||||
}
|
||||
|
||||
onTaskFilterSelected(filter) {
|
||||
if (filter) {
|
||||
this.router.navigate([`/cloud/${this.appName}/tasks/`], {queryParams: filter});
|
||||
}
|
||||
this.cloudLayoutService.setCurrentTaskFilterParam({id: filter && filter.id ? filter.id : ''});
|
||||
const currentFilter = Object.assign({}, filter);
|
||||
this.router.navigate([`/cloud/${this.appName}/tasks/`], { queryParams: currentFilter });
|
||||
}
|
||||
|
||||
onProcessFilterSelected(filter: ProcessFilterCloudModel) {
|
||||
if (filter) {
|
||||
const {appName} = this;
|
||||
const {id} = filter;
|
||||
|
||||
const queryParams = this.cloudProcessFiltersService.writeQueryParams(filter, appName, id);
|
||||
this.router.navigate([`/cloud/${appName}/processes/`], {queryParams});
|
||||
}
|
||||
onProcessFilterSelected(filter) {
|
||||
this.cloudLayoutService.setCurrentProcessFilterParam({id: filter && filter.id ? filter.id : ''});
|
||||
const currentFilter = Object.assign({}, filter);
|
||||
this.router.navigate([`/cloud/${this.appName}/processes/`], { queryParams: currentFilter });
|
||||
}
|
||||
|
||||
onTaskFilterOpen(): boolean {
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
<mat-tab-group fxFill class="app-cloud-layout-tab-body">
|
||||
<mat-tab-group fxFill class="adf-cloud-layout-tab-body">
|
||||
<mat-tab label="{{'PS_CLOUD_TAB.APPS_TAB' | translate}}">
|
||||
<div fxFill fxLayout>
|
||||
<adf-sidenav-layout fxFlex [sidenavMin]="70" [sidenavMax]="270" [stepOver]="780">
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
.app-cloud-layout-overflow {
|
||||
overflow: auto;
|
||||
.adf-cloud-layout-overflow {
|
||||
overflow: auto;
|
||||
}
|
||||
|
||||
.app-cloud-layout-tab-body .mat-tab-body-wrapper {
|
||||
height: 100%;
|
||||
.adf-cloud-layout-tab-body .mat-tab-body-wrapper {
|
||||
height: 100%;
|
||||
}
|
||||
|
||||
@@ -16,7 +16,8 @@
|
||||
*/
|
||||
|
||||
import { Component, OnInit } from '@angular/core';
|
||||
import { ActivatedRoute, Params } from '@angular/router';
|
||||
import { ActivatedRoute } from '@angular/router';
|
||||
import { Params } from '@angular/router/src/shared';
|
||||
|
||||
@Component({
|
||||
selector: 'app-cloud-viewer',
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
<mat-tab-group fxFill class="app-cloud-layout-tab-body">
|
||||
<mat-tab-group fxFill class="adf-cloud-layout-tab-body">
|
||||
<mat-tab label="{{'PS_CLOUD_TAB.APPS_TAB' | translate}}">
|
||||
<div fxFill fxLayout>
|
||||
<adf-sidenav-layout fxFlex [sidenavMin]="70" [sidenavMax]="270" [stepOver]="780">
|
||||
|
||||
@@ -15,23 +15,25 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
import { Component, OnInit, ViewEncapsulation } from '@angular/core';
|
||||
import { Component, ViewEncapsulation } from '@angular/core';
|
||||
import { Router, ActivatedRoute } from '@angular/router';
|
||||
import { CloudLayoutService } from '../services/cloud-layout.service';
|
||||
|
||||
@Component({
|
||||
templateUrl: './community-cloud.component.html',
|
||||
styles: [`.app-cloud-layout-overflow {
|
||||
styles: [`.adf-cloud-layout-overflow {
|
||||
overflow: auto;
|
||||
}
|
||||
|
||||
.app-cloud-layout-tab-body .mat-tab-body-wrapper {
|
||||
.adf-cloud-layout-tab-body .mat-tab-body-wrapper {
|
||||
height: 100% !important;
|
||||
}
|
||||
`],
|
||||
encapsulation: ViewEncapsulation.None
|
||||
})
|
||||
export class CommunityCloudComponent implements OnInit {
|
||||
export class CommunityCloudComponent {
|
||||
|
||||
appName: string = '';
|
||||
|
||||
constructor(
|
||||
private router: Router,
|
||||
|
||||
@@ -7,6 +7,7 @@
|
||||
</mat-expansion-panel-header>
|
||||
<adf-cloud-task-filters
|
||||
*ngIf="expandTaskFilter"
|
||||
[appName]="appName"
|
||||
[showIcons]="true"
|
||||
[filterParam]="currentTaskFilter$ | async"
|
||||
(filterClick)="onTaskFilterSelected($event)">
|
||||
@@ -21,6 +22,7 @@
|
||||
</mat-expansion-panel-header>
|
||||
<adf-cloud-process-filters
|
||||
*ngIf="expandProcessFilter"
|
||||
[appName]="appName"
|
||||
[showIcons]="true"
|
||||
[filterParam]="currentProcessFilter$ | async"
|
||||
(filterClick)="onProcessFilterSelected($event)">
|
||||
|
||||
@@ -15,7 +15,7 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
import { Component, ViewEncapsulation, OnInit } from '@angular/core';
|
||||
import { Component, ViewEncapsulation, Input, OnInit } from '@angular/core';
|
||||
import { Observable } from 'rxjs';
|
||||
import { Router, ActivatedRoute } from '@angular/router';
|
||||
import { CloudLayoutService } from '../services/cloud-layout.service';
|
||||
@@ -26,6 +26,9 @@ import { CloudLayoutService } from '../services/cloud-layout.service';
|
||||
})
|
||||
export class CommunityCloudFiltersDemoComponent implements OnInit {
|
||||
|
||||
@Input()
|
||||
appName: string = 'community';
|
||||
|
||||
currentTaskFilter$: Observable<any>;
|
||||
currentProcessFilter$: Observable<any>;
|
||||
|
||||
|
||||
+6
-4
@@ -3,20 +3,22 @@
|
||||
<mat-icon>arrow_back</mat-icon> Go Back
|
||||
</button>
|
||||
|
||||
<h4 data-automation-id="process-details-header">Simple page to show the process instance: {{ processInstanceId }}</h4>
|
||||
<h4 data-automation-id="process-details-header">Simple page to show the process instance: {{ processInstanceId }} of the app: {{ appName }}</h4>
|
||||
|
||||
<div class="app-process-cloud-container">
|
||||
<div class="adf-process-cloud-container">
|
||||
|
||||
<adf-cloud-task-list
|
||||
fxFlex
|
||||
class="app-cloud-layout-overflow"
|
||||
class="adf-cloud-layout-overflow"
|
||||
[appName]="''"
|
||||
[processInstanceId]="processInstanceId"
|
||||
(rowClick)="onRowClick($event)"
|
||||
#taskCloud>
|
||||
</adf-cloud-task-list>
|
||||
|
||||
<adf-cloud-process-header
|
||||
class="app-process-cloud-header"
|
||||
class="adf-process-cloud-header"
|
||||
[appName]="''"
|
||||
[processInstanceId]="processInstanceId">
|
||||
</adf-cloud-process-header>
|
||||
</div>
|
||||
|
||||
+3
-3
@@ -1,14 +1,14 @@
|
||||
.app {
|
||||
.adf {
|
||||
&-process-cloud-container {
|
||||
display: flex;
|
||||
}
|
||||
|
||||
&-cloud-layout-overflow {
|
||||
width: 67%;
|
||||
width:67%;
|
||||
}
|
||||
|
||||
&-process-cloud-header {
|
||||
margin-left: 10px;
|
||||
width: 25%;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
+5
@@ -25,11 +25,16 @@ import { ActivatedRoute, Router } from '@angular/router';
|
||||
export class CommunityProcessDetailsCloudDemoComponent {
|
||||
|
||||
processInstanceId: string;
|
||||
appName: string;
|
||||
|
||||
constructor(private route: ActivatedRoute, private router: Router) {
|
||||
this.route.params.subscribe((params) => {
|
||||
this.processInstanceId = params.processInstanceId;
|
||||
});
|
||||
|
||||
this.route.parent.params.subscribe((params) => {
|
||||
this.appName = params.appName;
|
||||
});
|
||||
}
|
||||
|
||||
onGoBack() {
|
||||
|
||||
+4
-2
@@ -1,6 +1,7 @@
|
||||
<div fxLayout="column" fxFill fxLayoutGap="2px">
|
||||
<adf-cloud-edit-process-filter
|
||||
[id]="filterId"
|
||||
[appName]="'community'"
|
||||
[filterProperties]="processFilterProperties.filterProperties"
|
||||
[sortProperties]="processFilterProperties.sortProperties"
|
||||
[actions]="processFilterProperties.actions"
|
||||
@@ -10,14 +11,15 @@
|
||||
<div fxLayout="column" fxFlex fxLayoutAlign="space-between" *ngIf="editedFilter">
|
||||
<adf-cloud-process-list #processCloud
|
||||
fxFlex
|
||||
class="app-cloud-layout-overflow"
|
||||
[appName]="''"
|
||||
class="adf-cloud-layout-overflow"
|
||||
[initiator]="editedFilter.initiator"
|
||||
[processDefinitionId]="editedFilter.processDefinitionId"
|
||||
[processDefinitionKey]="editedFilter.processDefinitionKey"
|
||||
[id]="editedFilter.processInstanceId"
|
||||
[status]="editedFilter.status"
|
||||
[name]="editedFilter.processName"
|
||||
[businessKey]="editedFilter['businessKey']"
|
||||
[businessKey]="editedFilter.businessKey"
|
||||
[lastModifiedFrom]="editedFilter.lastModifiedFrom"
|
||||
[lastModifiedTo]="editedFilter.lastModifiedTo"
|
||||
[sorting]="sortArray"
|
||||
|
||||
+13
-7
@@ -31,26 +31,28 @@ import { Subject } from 'rxjs';
|
||||
import { takeUntil } from 'rxjs/operators';
|
||||
import { Pagination } from '@alfresco/js-api';
|
||||
|
||||
const PROCESS_FILTER_PROPERTY_KEYS = 'adf-edit-process-filter';
|
||||
const ACTION_SAVE_AS = 'saveAs';
|
||||
|
||||
@Component({
|
||||
templateUrl: './community-processes-cloud.component.html'
|
||||
})
|
||||
export class CommunityProcessesCloudDemoComponent implements OnInit, OnDestroy {
|
||||
public static ACTION_SAVE_AS = 'saveAs';
|
||||
static PROCESS_FILTER_PROPERTY_KEYS = 'adf-edit-process-filter';
|
||||
|
||||
@ViewChild('processCloud')
|
||||
processCloud: ProcessListCloudComponent;
|
||||
|
||||
@ViewChild('processFiltersCloud')
|
||||
processFiltersCloud: ProcessFiltersCloudComponent;
|
||||
|
||||
appName: string = '';
|
||||
isFilterLoaded: boolean;
|
||||
|
||||
filterId: string = '';
|
||||
sortArray: any = [];
|
||||
selectedRow: any;
|
||||
multiselect: boolean;
|
||||
selectionMode: string;
|
||||
selectedRows: any[] = [];
|
||||
selectedRows: string[] = [];
|
||||
testingMode: boolean;
|
||||
processFilterProperties: any = { filterProperties: [], sortProperties: [], actions: [] };
|
||||
|
||||
@@ -66,7 +68,7 @@ export class CommunityProcessesCloudDemoComponent implements OnInit, OnDestroy {
|
||||
private processFilterCloudService: ProcessFilterCloudService,
|
||||
private appConfig: AppConfigService) {
|
||||
const properties = this.appConfig.get<Array<any>>(
|
||||
PROCESS_FILTER_PROPERTY_KEYS
|
||||
CommunityProcessesCloudDemoComponent.PROCESS_FILTER_PROPERTY_KEYS
|
||||
);
|
||||
|
||||
if (properties) {
|
||||
@@ -77,6 +79,10 @@ export class CommunityProcessesCloudDemoComponent implements OnInit, OnDestroy {
|
||||
ngOnInit() {
|
||||
this.isFilterLoaded = false;
|
||||
|
||||
this.route.parent.params.subscribe((params) => {
|
||||
this.appName = params.appName;
|
||||
});
|
||||
|
||||
this.route.queryParams.subscribe((params) => {
|
||||
if (Object.keys(params).length > 0) {
|
||||
this.isFilterLoaded = true;
|
||||
@@ -138,13 +144,13 @@ export class CommunityProcessesCloudDemoComponent implements OnInit, OnDestroy {
|
||||
|
||||
onProcessFilterAction(filterAction: any) {
|
||||
this.cloudLayoutService.setCurrentProcessFilterParam({ id: filterAction.filter.id });
|
||||
if (filterAction.actionType === ACTION_SAVE_AS) {
|
||||
if (filterAction.actionType === CommunityProcessesCloudDemoComponent.ACTION_SAVE_AS) {
|
||||
this.router.navigate([`/cloud/community/processes/`], { queryParams: filterAction.filter });
|
||||
}
|
||||
}
|
||||
|
||||
onRowsSelected(nodes) {
|
||||
this.resetSelectedRows();
|
||||
this.selectedRows = nodes.map((node) => node.obj);
|
||||
this.selectedRows = nodes.map((node) => node.obj.entry);
|
||||
}
|
||||
}
|
||||
|
||||
+1
@@ -1,5 +1,6 @@
|
||||
<adf-cloud-start-process
|
||||
[name]="processName"
|
||||
[appName]="''"
|
||||
(error)="openSnackMessage($event)"
|
||||
(success)="onStartProcessSuccess()"
|
||||
(cancel)="onCancelStartProcess()">
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user