Compare commits
164 Commits
6408-updat
...
v1.15.0-be
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
a552bde7c7 | ||
|
|
0f593eda27 | ||
|
|
0c71403859 | ||
|
|
facb5f4a33 | ||
|
|
13d6a79b1f | ||
|
|
8104df7c14 | ||
|
|
a35489bee3 | ||
|
|
fe1c4e5b34 | ||
|
|
eeda7b4fb9 | ||
|
|
052774397c | ||
|
|
f2c30afe8a | ||
|
|
ea01d84419 | ||
|
|
e2cc8c3bd9 | ||
|
|
c630d3e809 | ||
|
|
97eb0a2c5e | ||
|
|
59fa3cd11c | ||
|
|
bdaf28eef4 | ||
|
|
00a1fa8b85 | ||
|
|
76792c61a1 | ||
|
|
989db86f83 | ||
|
|
61019d5625 | ||
|
|
ba45022c79 | ||
|
|
1fa8c5ff35 | ||
|
|
e98adcd65c | ||
|
|
92e6659301 | ||
|
|
96957af0ce | ||
|
|
7cd8946e20 | ||
|
|
9c55a2dde0 | ||
|
|
6d81cb3ddd | ||
|
|
5e92394dc7 | ||
|
|
6ceecd4f9b | ||
|
|
774b5f11cd | ||
|
|
fb236edf8c | ||
|
|
5aeebc1ed8 | ||
|
|
60b7357ef4 | ||
|
|
22bb8d65e9 | ||
|
|
8f77cce542 | ||
|
|
be783d244c | ||
|
|
4d17f10675 | ||
|
|
3391a40b77 | ||
|
|
d829a28ddf | ||
|
|
0a48954f18 | ||
|
|
2e0f0d29b6 | ||
|
|
1fe20dcc1d | ||
|
|
838b648ef6 | ||
|
|
55c44ef6d4 | ||
|
|
e436cb921a | ||
|
|
f6df55dd2d | ||
|
|
f8bdc3e864 | ||
|
|
443c7f852e | ||
|
|
86cb011a5c | ||
|
|
b3cdbdced8 | ||
|
|
ba953c9b09 | ||
|
|
e8ed8bc9d3 | ||
|
|
1b781b43a0 | ||
|
|
b79cb2e89d | ||
|
|
517fc14847 | ||
|
|
9058acaa58 | ||
|
|
326fb861a4 | ||
|
|
39097b424a | ||
|
|
5f9fb3c08f | ||
|
|
91458331bc | ||
|
|
368d5e4f63 | ||
|
|
3e52dc0ae2 | ||
|
|
36a1932786 | ||
|
|
53a83a788d | ||
|
|
48d0edd243 | ||
|
|
cc00efb40a | ||
|
|
27ec8beda2 | ||
|
|
a8dd7837c1 | ||
|
|
ae0460e5b7 | ||
|
|
246e270dc6 | ||
|
|
554b1edd52 | ||
|
|
bb78592b70 | ||
|
|
79419cdb96 | ||
|
|
7c22c706b0 | ||
|
|
389d72c30c | ||
|
|
ff2672b8f3 | ||
|
|
0ff9520e22 | ||
|
|
61ed059f13 | ||
|
|
587e2d4dcd | ||
|
|
bd44ea27d3 | ||
|
|
702206b9c3 | ||
|
|
47c4b58468 | ||
|
|
8dbea68b8f | ||
|
|
d44267d06c | ||
|
|
7d04b5a6b7 | ||
|
|
ac02ddfc4d | ||
|
|
606a53aac6 | ||
|
|
c4272d46a5 | ||
|
|
b492f7a6cf | ||
|
|
9cd320188d | ||
|
|
4d8f9763b8 | ||
|
|
a1d5c911e8 | ||
|
|
bf5f5ad09f | ||
|
|
1c0bc1f09a | ||
|
|
32c67cd3fb | ||
|
|
4da6a42bdf | ||
|
|
60dbf606be | ||
|
|
345ca761c7 | ||
|
|
d69a123d0e | ||
|
|
3e4bf0eb99 | ||
|
|
4ad732a7c4 | ||
|
|
f66e3e8172 | ||
|
|
c45a63da02 | ||
|
|
8e111f26f2 | ||
|
|
dc131fc681 | ||
|
|
ca24876463 | ||
|
|
10af76bdf0 | ||
|
|
bc746fec21 | ||
|
|
dc5a2a5914 | ||
|
|
79dfcc7e5a | ||
|
|
5d7913a377 | ||
|
|
dcc912919d | ||
|
|
5738e0851a | ||
|
|
83797f4e4a | ||
|
|
55778a26e6 | ||
|
|
c2c2519601 | ||
|
|
1184f18108 | ||
|
|
c80a087f6d | ||
|
|
d23c7eecd3 | ||
|
|
fb24eddaf8 | ||
|
|
cb09583c0b | ||
|
|
b08f0b80aa | ||
|
|
9f5bfbf8ff | ||
|
|
299e54baa9 | ||
|
|
bd1bd0ac41 | ||
|
|
af680cb37e | ||
|
|
ac68516579 | ||
|
|
876a68eb46 | ||
|
|
4372b4ac27 | ||
|
|
e4fb4655db | ||
|
|
ec76abe744 | ||
|
|
82fe8c8cf2 | ||
|
|
11e01b58eb | ||
|
|
00df27020c | ||
|
|
784a1462da | ||
|
|
abca5d19d7 | ||
|
|
3ceee99a69 | ||
|
|
02b17b8cf6 | ||
|
|
d688090dfc | ||
|
|
d36c127dc8 | ||
|
|
9b5c419c29 | ||
|
|
fff42693df | ||
|
|
192518decd | ||
|
|
51f4e2e415 | ||
|
|
a7eba9dcfd | ||
|
|
fff6395b3a | ||
|
|
4438d775f0 | ||
|
|
69e3e4a80b | ||
|
|
1868e66911 | ||
|
|
b4903c983d | ||
|
|
4bc033a2e9 | ||
|
|
f0a0b8d08e | ||
|
|
6a8784c184 | ||
|
|
f4a70cda51 | ||
|
|
101499df1e | ||
|
|
26f82d9ef6 | ||
|
|
4d9395982e | ||
|
|
12ae50d67b | ||
|
|
e986ca31a1 | ||
|
|
be263513b3 | ||
|
|
db4db8a696 | ||
|
|
c2425f3c33 |
2
.github/CODEOWNERS
vendored
Normal file
2
.github/CODEOWNERS
vendored
Normal file
@@ -0,0 +1,2 @@
|
||||
# App maintainers
|
||||
* @luka-nextcloud @grnd-alt @elzody
|
||||
4
.github/workflows/appbuild.yml
vendored
4
.github/workflows/appbuild.yml
vendored
@@ -16,9 +16,9 @@ jobs:
|
||||
node-version: [16.x]
|
||||
|
||||
steps:
|
||||
- uses: actions/checkout@v4.2.1
|
||||
- uses: actions/checkout@v4.2.2
|
||||
- name: Use Node.js ${{ matrix.node-version }}
|
||||
uses: actions/setup-node@v4.0.4
|
||||
uses: actions/setup-node@v4.1.0
|
||||
with:
|
||||
node-version: ${{ matrix.node-version }}
|
||||
- name: Set up npm7
|
||||
|
||||
6
.github/workflows/appstore-build-publish.yml
vendored
6
.github/workflows/appstore-build-publish.yml
vendored
@@ -32,7 +32,7 @@ jobs:
|
||||
echo "APP_VERSION=${GITHUB_REF##*/}" >> $GITHUB_ENV
|
||||
|
||||
- name: Checkout
|
||||
uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
|
||||
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
|
||||
with:
|
||||
path: ${{ env.APP_NAME }}
|
||||
|
||||
@@ -56,7 +56,7 @@ jobs:
|
||||
- name: Set up node ${{ steps.versions.outputs.nodeVersion }}
|
||||
# Skip if no package.json
|
||||
if: ${{ steps.versions.outputs.nodeVersion }}
|
||||
uses: actions/setup-node@0a44ba7841725637a19e28fa30b79a866c81b0a6 # v4.0.4
|
||||
uses: actions/setup-node@39370e3970a6d050c480ffad4ff0ed4d3fdee5af # v4.1.0
|
||||
with:
|
||||
node-version: ${{ steps.versions.outputs.nodeVersion }}
|
||||
|
||||
@@ -134,7 +134,7 @@ jobs:
|
||||
unzip latest-$NCVERSION.zip
|
||||
|
||||
- name: Checkout server master fallback
|
||||
uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
|
||||
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
|
||||
if: ${{ steps.server-checkout.outcome != 'success' }}
|
||||
with:
|
||||
submodules: true
|
||||
|
||||
8
.github/workflows/cypress-e2e.yml
vendored
8
.github/workflows/cypress-e2e.yml
vendored
@@ -41,7 +41,7 @@ jobs:
|
||||
|
||||
steps:
|
||||
- name: Use Node.js ${{ matrix.node-version }}
|
||||
uses: actions/setup-node@v4.0.4
|
||||
uses: actions/setup-node@v4.1.0
|
||||
with:
|
||||
node-version: ${{ matrix.node-version }}
|
||||
|
||||
@@ -51,7 +51,7 @@ jobs:
|
||||
echo "text_app_ref=$text_app_ref" >> $GITHUB_ENV
|
||||
|
||||
- name: Checkout server
|
||||
uses: actions/checkout@v4.2.1
|
||||
uses: actions/checkout@v4.2.2
|
||||
with:
|
||||
repository: nextcloud/server
|
||||
ref: ${{ matrix.server-versions }}
|
||||
@@ -64,12 +64,12 @@ jobs:
|
||||
git -c "http.extraheader=$auth_header" -c protocol.version=2 submodule update --init --force --recursive --depth=1
|
||||
|
||||
- name: Checkout ${{ env.APP_NAME }}
|
||||
uses: actions/checkout@v4.2.1
|
||||
uses: actions/checkout@v4.2.2
|
||||
with:
|
||||
path: apps/${{ env.APP_NAME }}
|
||||
|
||||
- name: Checkout text
|
||||
uses: actions/checkout@v4.2.1
|
||||
uses: actions/checkout@v4.2.2
|
||||
with:
|
||||
repository: nextcloud/text
|
||||
ref: ${{ env.text_app_ref }}
|
||||
|
||||
8
.github/workflows/integration.yml
vendored
8
.github/workflows/integration.yml
vendored
@@ -52,7 +52,7 @@ jobs:
|
||||
|
||||
steps:
|
||||
- name: Checkout server
|
||||
uses: actions/checkout@v4.2.1
|
||||
uses: actions/checkout@v4.2.2
|
||||
with:
|
||||
repository: nextcloud/server
|
||||
ref: ${{ matrix.server-versions }}
|
||||
@@ -66,12 +66,12 @@ jobs:
|
||||
cd build/integration && composer require --dev phpunit/phpunit:~9
|
||||
|
||||
- name: Checkout app
|
||||
uses: actions/checkout@v4.2.1
|
||||
uses: actions/checkout@v4.2.2
|
||||
with:
|
||||
path: apps/${{ env.APP_NAME }}
|
||||
|
||||
- name: Checkout activity
|
||||
uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
|
||||
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
|
||||
with:
|
||||
repository: nextcloud/activity
|
||||
ref: ${{ matrix.server-versions }}
|
||||
@@ -81,7 +81,7 @@ jobs:
|
||||
uses: shivammathur/setup-php@2.31.1
|
||||
with:
|
||||
php-version: ${{ matrix.php-versions }}
|
||||
extensions: mbstring, iconv, fileinfo, intl, sqlite, pdo_sqlite, mysql, pdo_mysql, pgsql, pdo_pgsql, apcu
|
||||
extensions: mbstring, iconv, fileinfo, intl, sqlite, pdo_sqlite, mysql, pdo_mysql, pgsql, pdo_pgsql, apcu, gd
|
||||
ini-values:
|
||||
apc.enable_cli=on
|
||||
coverage: none
|
||||
|
||||
4
.github/workflows/lint-eslint.yml
vendored
4
.github/workflows/lint-eslint.yml
vendored
@@ -56,7 +56,7 @@ jobs:
|
||||
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
|
||||
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
|
||||
|
||||
- name: Read package.json node and npm engines version
|
||||
uses: skjnldsv/read-package-engines-version-actions@06d6baf7d8f41934ab630e97d9e6c0bc9c9ac5e4 # v3
|
||||
@@ -66,7 +66,7 @@ jobs:
|
||||
fallbackNpm: '^10'
|
||||
|
||||
- name: Set up node ${{ steps.versions.outputs.nodeVersion }}
|
||||
uses: actions/setup-node@0a44ba7841725637a19e28fa30b79a866c81b0a6 # v4.0.4
|
||||
uses: actions/setup-node@39370e3970a6d050c480ffad4ff0ed4d3fdee5af # v4.1.0
|
||||
with:
|
||||
node-version: ${{ steps.versions.outputs.nodeVersion }}
|
||||
|
||||
|
||||
2
.github/workflows/lint-php-cs.yml
vendored
2
.github/workflows/lint-php-cs.yml
vendored
@@ -25,7 +25,7 @@ jobs:
|
||||
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
|
||||
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
|
||||
|
||||
- name: Get php version
|
||||
id: versions
|
||||
|
||||
4
.github/workflows/lint-php.yml
vendored
4
.github/workflows/lint-php.yml
vendored
@@ -24,7 +24,7 @@ jobs:
|
||||
php-versions: ${{ steps.versions.outputs.php-versions }}
|
||||
steps:
|
||||
- name: Checkout app
|
||||
uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
|
||||
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
|
||||
- name: Get version matrix
|
||||
id: versions
|
||||
uses: icewind1991/nextcloud-version-matrix@58becf3b4bb6dc6cef677b15e2fd8e7d48c0908f # v1.0.0
|
||||
@@ -40,7 +40,7 @@ jobs:
|
||||
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
|
||||
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
|
||||
|
||||
- name: Set up php ${{ matrix.php-versions }}
|
||||
uses: shivammathur/setup-php@c541c155eee45413f5b09a52248675b1a2575231 # v2.31.1
|
||||
|
||||
4
.github/workflows/lint-stylelint.yml
vendored
4
.github/workflows/lint-stylelint.yml
vendored
@@ -25,7 +25,7 @@ jobs:
|
||||
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
|
||||
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
|
||||
|
||||
- name: Read package.json node and npm engines version
|
||||
uses: skjnldsv/read-package-engines-version-actions@06d6baf7d8f41934ab630e97d9e6c0bc9c9ac5e4 # v3
|
||||
@@ -35,7 +35,7 @@ jobs:
|
||||
fallbackNpm: '^10'
|
||||
|
||||
- name: Set up node ${{ steps.versions.outputs.nodeVersion }}
|
||||
uses: actions/setup-node@0a44ba7841725637a19e28fa30b79a866c81b0a6 # v4.0.4
|
||||
uses: actions/setup-node@39370e3970a6d050c480ffad4ff0ed4d3fdee5af # v4.1.0
|
||||
with:
|
||||
node-version: ${{ steps.versions.outputs.nodeVersion }}
|
||||
|
||||
|
||||
4
.github/workflows/nodejs.yml
vendored
4
.github/workflows/nodejs.yml
vendored
@@ -12,9 +12,9 @@ jobs:
|
||||
node-version: [14.x]
|
||||
|
||||
steps:
|
||||
- uses: actions/checkout@v4.2.1
|
||||
- uses: actions/checkout@v4.2.2
|
||||
- name: Use Node.js ${{ matrix.node-version }}
|
||||
uses: actions/setup-node@v4.0.4
|
||||
uses: actions/setup-node@v4.1.0
|
||||
with:
|
||||
node-version: ${{ matrix.node-version }}
|
||||
- name: Set up npm7
|
||||
|
||||
4
.github/workflows/npm-audit-fix.yml
vendored
4
.github/workflows/npm-audit-fix.yml
vendored
@@ -27,7 +27,7 @@ jobs:
|
||||
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
|
||||
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
|
||||
with:
|
||||
ref: ${{ matrix.branches }}
|
||||
|
||||
@@ -39,7 +39,7 @@ jobs:
|
||||
fallbackNpm: '^10'
|
||||
|
||||
- name: Set up node ${{ steps.versions.outputs.nodeVersion }}
|
||||
uses: actions/setup-node@0a44ba7841725637a19e28fa30b79a866c81b0a6 # v4.0.4
|
||||
uses: actions/setup-node@39370e3970a6d050c480ffad4ff0ed4d3fdee5af # v4.1.0
|
||||
with:
|
||||
node-version: ${{ steps.versions.outputs.nodeVersion }}
|
||||
|
||||
|
||||
6
.github/workflows/phpunit-mysql.yml
vendored
6
.github/workflows/phpunit-mysql.yml
vendored
@@ -24,7 +24,7 @@ jobs:
|
||||
matrix: ${{ steps.versions.outputs.sparse-matrix }}
|
||||
steps:
|
||||
- name: Checkout app
|
||||
uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
|
||||
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
|
||||
|
||||
- name: Get version matrix
|
||||
id: versions
|
||||
@@ -86,14 +86,14 @@ jobs:
|
||||
echo "APP_NAME=${GITHUB_REPOSITORY##*/}" >> $GITHUB_ENV
|
||||
|
||||
- name: Checkout server
|
||||
uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
|
||||
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
|
||||
with:
|
||||
submodules: true
|
||||
repository: nextcloud/server
|
||||
ref: ${{ matrix.server-versions }}
|
||||
|
||||
- name: Checkout app
|
||||
uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
|
||||
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
|
||||
with:
|
||||
path: apps/${{ env.APP_NAME }}
|
||||
|
||||
|
||||
6
.github/workflows/phpunit-pgsql.yml
vendored
6
.github/workflows/phpunit-pgsql.yml
vendored
@@ -25,7 +25,7 @@ jobs:
|
||||
server-max: ${{ steps.versions.outputs.branches-max-list }}
|
||||
steps:
|
||||
- name: Checkout app
|
||||
uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
|
||||
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
|
||||
|
||||
- name: Get version matrix
|
||||
id: versions
|
||||
@@ -89,14 +89,14 @@ jobs:
|
||||
echo "APP_NAME=${GITHUB_REPOSITORY##*/}" >> $GITHUB_ENV
|
||||
|
||||
- name: Checkout server
|
||||
uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
|
||||
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
|
||||
with:
|
||||
submodules: true
|
||||
repository: nextcloud/server
|
||||
ref: ${{ matrix.server-versions }}
|
||||
|
||||
- name: Checkout app
|
||||
uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
|
||||
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
|
||||
with:
|
||||
path: apps/${{ env.APP_NAME }}
|
||||
|
||||
|
||||
6
.github/workflows/phpunit-sqlite.yml
vendored
6
.github/workflows/phpunit-sqlite.yml
vendored
@@ -25,7 +25,7 @@ jobs:
|
||||
server-max: ${{ steps.versions.outputs.branches-max-list }}
|
||||
steps:
|
||||
- name: Checkout app
|
||||
uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
|
||||
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
|
||||
|
||||
- name: Get version matrix
|
||||
id: versions
|
||||
@@ -78,14 +78,14 @@ jobs:
|
||||
echo "APP_NAME=${GITHUB_REPOSITORY##*/}" >> $GITHUB_ENV
|
||||
|
||||
- name: Checkout server
|
||||
uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
|
||||
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
|
||||
with:
|
||||
submodules: true
|
||||
repository: nextcloud/server
|
||||
ref: ${{ matrix.server-versions }}
|
||||
|
||||
- name: Checkout app
|
||||
uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
|
||||
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
|
||||
with:
|
||||
path: apps/${{ env.APP_NAME }}
|
||||
|
||||
|
||||
2
.github/workflows/pr-feedback.yml
vendored
2
.github/workflows/pr-feedback.yml
vendored
@@ -20,7 +20,7 @@ jobs:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: The get-github-handles-from-website action
|
||||
uses: marcelklehr/get-github-handles-from-website-action@a739600f6b91da4957f51db0792697afbb2f143c # v1.0.0
|
||||
uses: marcelklehr/get-github-handles-from-website-action@06b2239db0a48fe1484ba0bfd966a3ab81a08308 # v1.0.1
|
||||
id: scrape
|
||||
with:
|
||||
website: 'https://nextcloud.com/team/'
|
||||
|
||||
2
.github/workflows/psalm.yml
vendored
2
.github/workflows/psalm.yml
vendored
@@ -21,7 +21,7 @@ jobs:
|
||||
name: static-psalm-analysis
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
|
||||
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
|
||||
|
||||
- name: Get php version
|
||||
id: versions
|
||||
|
||||
6
.github/workflows/reuse.yml
vendored
6
.github/workflows/reuse.yml
vendored
@@ -16,7 +16,9 @@ jobs:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
|
||||
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
|
||||
with:
|
||||
persist-credentials: false
|
||||
|
||||
- name: REUSE Compliance Check
|
||||
uses: fsfe/reuse-action@3ae3c6bdf1257ab19397fab11fd3312144692083 # v4.0.0
|
||||
uses: fsfe/reuse-action@bb774aa972c2a89ff34781233d275075cbddf542 # v5.0.0
|
||||
|
||||
2
.github/workflows/update-nextcloud-ocp.yml
vendored
2
.github/workflows/update-nextcloud-ocp.yml
vendored
@@ -26,7 +26,7 @@ jobs:
|
||||
|
||||
steps:
|
||||
- id: checkout
|
||||
uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
|
||||
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
|
||||
with:
|
||||
ref: ${{ matrix.branches }}
|
||||
submodules: true
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
/.editorconfig
|
||||
/.eslintrc.js
|
||||
/.nextcloudignore
|
||||
/webpack.*.js
|
||||
/webpack.js
|
||||
/.codecov.yml
|
||||
/composer.json
|
||||
/composer.lock
|
||||
@@ -26,3 +26,10 @@
|
||||
/package-lock.json
|
||||
/node_modules/
|
||||
/src/
|
||||
/cypress/
|
||||
/cypress.config.js
|
||||
/.devcontainer/
|
||||
/.php-cs-fixer.dist.php
|
||||
/psalm.xml
|
||||
/relativeci.config.js
|
||||
/stylelint.config.js
|
||||
|
||||
10
CHANGELOG.md
10
CHANGELOG.md
@@ -5,6 +5,16 @@
|
||||
# Changelog
|
||||
All notable changes to this project will be documented in this file.
|
||||
|
||||
## 1.15.0-beta.1
|
||||
### Fixed
|
||||
- fix: Catch not found card @juliusknorr [#6646](https://github.com/nextcloud/deck/pull/6646)
|
||||
- fix: Avoid failing on public dav URLs @juliusknorr [#6642](https://github.com/nextcloud/deck/pull/6642)
|
||||
- fix: Proper rich object formats @juliusknorr [#6641](https://github.com/nextcloud/deck/pull/6641)
|
||||
- fix(notifications): Notifier::prepare() threw \InvalidArgumentExcepti… @nickvergessen [#6623](https://github.com/nextcloud/deck/pull/6623)
|
||||
- fix: close modal after deleting card @ludij [#6617](https://github.com/nextcloud/deck/pull/6617)
|
||||
- fix: Use new query builder @juliusknorr [#6611](https://github.com/nextcloud/deck/pull/6611)
|
||||
- fix: new card input spacing @luka-nextcloud [#6574](https://github.com/nextcloud/deck/pull/6574)
|
||||
|
||||
## 1.14.0-beta.1
|
||||
|
||||
### Fixed
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
<?php
|
||||
|
||||
/**
|
||||
* SPDX-FileCopyrightText: 2016 Nextcloud GmbH and Nextcloud contributors
|
||||
* SPDX-License-Identifier: AGPL-3.0-or-later
|
||||
|
||||
@@ -20,7 +20,7 @@
|
||||
- 🚀 Get your project organized
|
||||
|
||||
</description>
|
||||
<version>2.0.0-dev.0</version>
|
||||
<version>1.15.0-beta.1</version>
|
||||
<licence>agpl</licence>
|
||||
<author>Julius Härtl</author>
|
||||
<namespace>Deck</namespace>
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
<?php
|
||||
|
||||
/**
|
||||
* SPDX-FileCopyrightText: 2016 Nextcloud GmbH and Nextcloud contributors
|
||||
* SPDX-License-Identifier: AGPL-3.0-or-later
|
||||
@@ -102,6 +103,8 @@ return [
|
||||
['name' => 'card_api#assignUser', 'url' => '/api/v{apiVersion}/boards/{boardId}/stacks/{stackId}/cards/{cardId}/assignUser', 'verb' => 'PUT'],
|
||||
['name' => 'card_api#unassignUser', 'url' => '/api/v{apiVersion}/boards/{boardId}/stacks/{stackId}/cards/{cardId}/unassignUser', 'verb' => 'PUT'],
|
||||
['name' => 'card_api#reorder', 'url' => '/api/v{apiVersion}/boards/{boardId}/stacks/{stackId}/cards/{cardId}/reorder', 'verb' => 'PUT'],
|
||||
['name' => 'card_api#archive', 'url' => '/api/v{apiVersion}/boards/{boardId}/stacks/{stackId}/cards/{cardId}/archive', 'verb' => 'PUT'],
|
||||
['name' => 'card_api#unarchive', 'url' => '/api/v{apiVersion}/boards/{boardId}/stacks/{stackId}/cards/{cardId}/unarchive', 'verb' => 'PUT'],
|
||||
['name' => 'card_api#delete', 'url' => '/api/v{apiVersion}/boards/{boardId}/stacks/{stackId}/cards/{cardId}', 'verb' => 'DELETE'],
|
||||
|
||||
['name' => 'card_api#findAllWithDue', 'url' => '/api/v{apiVersion}/dashboard/due', 'verb' => 'GET'],
|
||||
@@ -136,6 +139,8 @@ return [
|
||||
['name' => 'comments_api#update', 'url' => '/api/v{apiVersion}/cards/{cardId}/comments/{commentId}', 'verb' => 'PUT'],
|
||||
['name' => 'comments_api#delete', 'url' => '/api/v{apiVersion}/cards/{cardId}/comments/{commentId}', 'verb' => 'DELETE'],
|
||||
|
||||
['name' => 'card#clone', 'url' => '/api/v{apiVersion}/cards/{cardId}/clone', 'verb' => 'POST'],
|
||||
|
||||
['name' => 'overview_api#upcomingCards', 'url' => '/api/v{apiVersion}/overview/upcoming', 'verb' => 'GET'],
|
||||
|
||||
['name' => 'search#search', 'url' => '/api/v{apiVersion}/search', 'verb' => 'GET'],
|
||||
|
||||
@@ -16,8 +16,7 @@
|
||||
"phpunit/phpunit": "^9",
|
||||
"nextcloud/coding-standard": "^1.1",
|
||||
"nextcloud/ocp": "dev-master",
|
||||
"psalm/phar": "^5.13",
|
||||
"psr/log": "^3.0.2"
|
||||
"psalm/phar": "^5.13"
|
||||
},
|
||||
"config": {
|
||||
"optimize-autoloader": true,
|
||||
@@ -25,7 +24,7 @@
|
||||
"composer/package-versions-deprecated": true
|
||||
},
|
||||
"platform": {
|
||||
"php": "8.0"
|
||||
"php": "8.1"
|
||||
}
|
||||
},
|
||||
"scripts": {
|
||||
|
||||
215
composer.lock
generated
215
composer.lock
generated
@@ -4,7 +4,7 @@
|
||||
"Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
|
||||
"This file is @generated automatically"
|
||||
],
|
||||
"content-hash": "a5da47f4673be93176acc503a6b0d2f1",
|
||||
"content-hash": "6950663d9d213151028e780637480220",
|
||||
"packages": [
|
||||
{
|
||||
"name": "icecave/parity",
|
||||
@@ -195,16 +195,16 @@
|
||||
},
|
||||
{
|
||||
"name": "marc-mabe/php-enum",
|
||||
"version": "v4.7.0",
|
||||
"version": "v4.7.1",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/marc-mabe/php-enum.git",
|
||||
"reference": "3da42cc1daceaf98c858e56f59d1ccd52b011fdc"
|
||||
"reference": "7159809e5cfa041dca28e61f7f7ae58063aae8ed"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/marc-mabe/php-enum/zipball/3da42cc1daceaf98c858e56f59d1ccd52b011fdc",
|
||||
"reference": "3da42cc1daceaf98c858e56f59d1ccd52b011fdc",
|
||||
"url": "https://api.github.com/repos/marc-mabe/php-enum/zipball/7159809e5cfa041dca28e61f7f7ae58063aae8ed",
|
||||
"reference": "7159809e5cfa041dca28e61f7f7ae58063aae8ed",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
@@ -215,13 +215,13 @@
|
||||
"phpbench/phpbench": "^0.16.10 || ^1.0.4",
|
||||
"phpstan/phpstan": "^1.3.1",
|
||||
"phpunit/phpunit": "^7.5.20 | ^8.5.22 | ^9.5.11",
|
||||
"vimeo/psalm": "^4.17.0"
|
||||
"vimeo/psalm": "^4.17.0 | ^5.26.1"
|
||||
},
|
||||
"type": "library",
|
||||
"extra": {
|
||||
"branch-alias": {
|
||||
"dev-master": "4.6-dev",
|
||||
"dev-3.x": "3.2-dev"
|
||||
"dev-3.x": "3.2-dev",
|
||||
"dev-master": "4.7-dev"
|
||||
}
|
||||
},
|
||||
"autoload": {
|
||||
@@ -262,38 +262,38 @@
|
||||
],
|
||||
"support": {
|
||||
"issues": "https://github.com/marc-mabe/php-enum/issues",
|
||||
"source": "https://github.com/marc-mabe/php-enum/tree/v4.7.0"
|
||||
"source": "https://github.com/marc-mabe/php-enum/tree/v4.7.1"
|
||||
},
|
||||
"time": "2022-04-19T02:21:46+00:00"
|
||||
"time": "2024-11-28T04:54:44+00:00"
|
||||
}
|
||||
],
|
||||
"packages-dev": [
|
||||
{
|
||||
"name": "doctrine/instantiator",
|
||||
"version": "1.5.0",
|
||||
"version": "2.0.0",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/doctrine/instantiator.git",
|
||||
"reference": "0a0fa9780f5d4e507415a065172d26a98d02047b"
|
||||
"reference": "c6222283fa3f4ac679f8b9ced9a4e23f163e80d0"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/doctrine/instantiator/zipball/0a0fa9780f5d4e507415a065172d26a98d02047b",
|
||||
"reference": "0a0fa9780f5d4e507415a065172d26a98d02047b",
|
||||
"url": "https://api.github.com/repos/doctrine/instantiator/zipball/c6222283fa3f4ac679f8b9ced9a4e23f163e80d0",
|
||||
"reference": "c6222283fa3f4ac679f8b9ced9a4e23f163e80d0",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
"php": "^7.1 || ^8.0"
|
||||
"php": "^8.1"
|
||||
},
|
||||
"require-dev": {
|
||||
"doctrine/coding-standard": "^9 || ^11",
|
||||
"doctrine/coding-standard": "^11",
|
||||
"ext-pdo": "*",
|
||||
"ext-phar": "*",
|
||||
"phpbench/phpbench": "^0.16 || ^1",
|
||||
"phpstan/phpstan": "^1.4",
|
||||
"phpstan/phpstan-phpunit": "^1",
|
||||
"phpunit/phpunit": "^7.5 || ^8.5 || ^9.5",
|
||||
"vimeo/psalm": "^4.30 || ^5.4"
|
||||
"phpbench/phpbench": "^1.2",
|
||||
"phpstan/phpstan": "^1.9.4",
|
||||
"phpstan/phpstan-phpunit": "^1.3",
|
||||
"phpunit/phpunit": "^9.5.27",
|
||||
"vimeo/psalm": "^5.4"
|
||||
},
|
||||
"type": "library",
|
||||
"autoload": {
|
||||
@@ -320,7 +320,7 @@
|
||||
],
|
||||
"support": {
|
||||
"issues": "https://github.com/doctrine/instantiator/issues",
|
||||
"source": "https://github.com/doctrine/instantiator/tree/1.5.0"
|
||||
"source": "https://github.com/doctrine/instantiator/tree/2.0.0"
|
||||
},
|
||||
"funding": [
|
||||
{
|
||||
@@ -336,7 +336,7 @@
|
||||
"type": "tidelift"
|
||||
}
|
||||
],
|
||||
"time": "2022-12-30T00:15:36+00:00"
|
||||
"time": "2022-12-30T00:23:10+00:00"
|
||||
},
|
||||
{
|
||||
"name": "kubawerlos/php-cs-fixer-custom-fixers",
|
||||
@@ -386,16 +386,16 @@
|
||||
},
|
||||
{
|
||||
"name": "myclabs/deep-copy",
|
||||
"version": "1.12.0",
|
||||
"version": "1.12.1",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/myclabs/DeepCopy.git",
|
||||
"reference": "3a6b9a42cd8f8771bd4295d13e1423fa7f3d942c"
|
||||
"reference": "123267b2c49fbf30d78a7b2d333f6be754b94845"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/3a6b9a42cd8f8771bd4295d13e1423fa7f3d942c",
|
||||
"reference": "3a6b9a42cd8f8771bd4295d13e1423fa7f3d942c",
|
||||
"url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/123267b2c49fbf30d78a7b2d333f6be754b94845",
|
||||
"reference": "123267b2c49fbf30d78a7b2d333f6be754b94845",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
@@ -434,7 +434,7 @@
|
||||
],
|
||||
"support": {
|
||||
"issues": "https://github.com/myclabs/DeepCopy/issues",
|
||||
"source": "https://github.com/myclabs/DeepCopy/tree/1.12.0"
|
||||
"source": "https://github.com/myclabs/DeepCopy/tree/1.12.1"
|
||||
},
|
||||
"funding": [
|
||||
{
|
||||
@@ -442,7 +442,7 @@
|
||||
"type": "tidelift"
|
||||
}
|
||||
],
|
||||
"time": "2024-06-12T14:39:25+00:00"
|
||||
"time": "2024-11-08T17:47:46+00:00"
|
||||
},
|
||||
{
|
||||
"name": "nextcloud/coding-standard",
|
||||
@@ -492,16 +492,16 @@
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/nextcloud-deps/ocp.git",
|
||||
"reference": "6b2abc6f31dbfb3d21ee1d19453dc687fd46ae0d"
|
||||
"reference": "15a749fe867b97ae5e699a3ce9e1d50a792c1777"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/nextcloud-deps/ocp/zipball/6b2abc6f31dbfb3d21ee1d19453dc687fd46ae0d",
|
||||
"reference": "6b2abc6f31dbfb3d21ee1d19453dc687fd46ae0d",
|
||||
"url": "https://api.github.com/repos/nextcloud-deps/ocp/zipball/15a749fe867b97ae5e699a3ce9e1d50a792c1777",
|
||||
"reference": "15a749fe867b97ae5e699a3ce9e1d50a792c1777",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
"php": "~8.0 || ~8.1 || ~8.2 || ~8.3",
|
||||
"php": "~8.1 || ~8.2 || ~8.3",
|
||||
"psr/clock": "^1.0",
|
||||
"psr/container": "^2.0.2",
|
||||
"psr/event-dispatcher": "^1.0",
|
||||
@@ -522,14 +522,18 @@
|
||||
{
|
||||
"name": "Christoph Wurst",
|
||||
"email": "christoph@winzerhof-wurst.at"
|
||||
},
|
||||
{
|
||||
"name": "Joas Schilling",
|
||||
"email": "coding@schilljs.com"
|
||||
}
|
||||
],
|
||||
"description": "Composer package containing Nextcloud's public API (classes, interfaces)",
|
||||
"description": "Composer package containing Nextcloud's public OCP API and the unstable NCU API",
|
||||
"support": {
|
||||
"issues": "https://github.com/nextcloud-deps/ocp/issues",
|
||||
"source": "https://github.com/nextcloud-deps/ocp/tree/master"
|
||||
},
|
||||
"time": "2024-10-16T00:43:10+00:00"
|
||||
"time": "2024-12-21T00:43:01+00:00"
|
||||
},
|
||||
{
|
||||
"name": "nikic/php-parser",
|
||||
@@ -709,16 +713,16 @@
|
||||
},
|
||||
{
|
||||
"name": "php-cs-fixer/shim",
|
||||
"version": "v3.64.0",
|
||||
"version": "v3.65.0",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/PHP-CS-Fixer/shim.git",
|
||||
"reference": "81ccfd24baf3a10810dab1152c403981a790b837"
|
||||
"reference": "4983ec79b9dee926695ac324ea6e8d291935525d"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/PHP-CS-Fixer/shim/zipball/81ccfd24baf3a10810dab1152c403981a790b837",
|
||||
"reference": "81ccfd24baf3a10810dab1152c403981a790b837",
|
||||
"url": "https://api.github.com/repos/PHP-CS-Fixer/shim/zipball/4983ec79b9dee926695ac324ea6e8d291935525d",
|
||||
"reference": "4983ec79b9dee926695ac324ea6e8d291935525d",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
@@ -755,9 +759,9 @@
|
||||
"description": "A tool to automatically fix PHP code style",
|
||||
"support": {
|
||||
"issues": "https://github.com/PHP-CS-Fixer/shim/issues",
|
||||
"source": "https://github.com/PHP-CS-Fixer/shim/tree/v3.64.0"
|
||||
"source": "https://github.com/PHP-CS-Fixer/shim/tree/v3.65.0"
|
||||
},
|
||||
"time": "2024-08-30T23:10:11+00:00"
|
||||
"time": "2024-11-25T00:39:41+00:00"
|
||||
},
|
||||
{
|
||||
"name": "phpunit/php-code-coverage",
|
||||
@@ -1080,16 +1084,16 @@
|
||||
},
|
||||
{
|
||||
"name": "phpunit/phpunit",
|
||||
"version": "9.6.21",
|
||||
"version": "9.6.22",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/sebastianbergmann/phpunit.git",
|
||||
"reference": "de6abf3b6f8dd955fac3caad3af7a9504e8c2ffa"
|
||||
"reference": "f80235cb4d3caa59ae09be3adf1ded27521d1a9c"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/de6abf3b6f8dd955fac3caad3af7a9504e8c2ffa",
|
||||
"reference": "de6abf3b6f8dd955fac3caad3af7a9504e8c2ffa",
|
||||
"url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/f80235cb4d3caa59ae09be3adf1ded27521d1a9c",
|
||||
"reference": "f80235cb4d3caa59ae09be3adf1ded27521d1a9c",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
@@ -1100,7 +1104,7 @@
|
||||
"ext-mbstring": "*",
|
||||
"ext-xml": "*",
|
||||
"ext-xmlwriter": "*",
|
||||
"myclabs/deep-copy": "^1.12.0",
|
||||
"myclabs/deep-copy": "^1.12.1",
|
||||
"phar-io/manifest": "^2.0.4",
|
||||
"phar-io/version": "^3.2.1",
|
||||
"php": ">=7.3",
|
||||
@@ -1163,7 +1167,7 @@
|
||||
"support": {
|
||||
"issues": "https://github.com/sebastianbergmann/phpunit/issues",
|
||||
"security": "https://github.com/sebastianbergmann/phpunit/security/policy",
|
||||
"source": "https://github.com/sebastianbergmann/phpunit/tree/9.6.21"
|
||||
"source": "https://github.com/sebastianbergmann/phpunit/tree/9.6.22"
|
||||
},
|
||||
"funding": [
|
||||
{
|
||||
@@ -1179,7 +1183,7 @@
|
||||
"type": "tidelift"
|
||||
}
|
||||
],
|
||||
"time": "2024-09-19T10:50:18+00:00"
|
||||
"time": "2024-12-05T13:48:26+00:00"
|
||||
},
|
||||
{
|
||||
"name": "psalm/phar",
|
||||
@@ -1423,20 +1427,20 @@
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/Roave/SecurityAdvisories.git",
|
||||
"reference": "c3c55a0f6643119fa8699577cc83ca6256d98ab5"
|
||||
"reference": "233f7c395ac3b83e3c85aa304f3350bf8897aca5"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/Roave/SecurityAdvisories/zipball/c3c55a0f6643119fa8699577cc83ca6256d98ab5",
|
||||
"reference": "c3c55a0f6643119fa8699577cc83ca6256d98ab5",
|
||||
"url": "https://api.github.com/repos/Roave/SecurityAdvisories/zipball/233f7c395ac3b83e3c85aa304f3350bf8897aca5",
|
||||
"reference": "233f7c395ac3b83e3c85aa304f3350bf8897aca5",
|
||||
"shasum": ""
|
||||
},
|
||||
"conflict": {
|
||||
"3f/pygmentize": "<1.2",
|
||||
"admidio/admidio": "<4.3.10",
|
||||
"admidio/admidio": "<4.3.12",
|
||||
"adodb/adodb-php": "<=5.20.20|>=5.21,<=5.21.3",
|
||||
"aheinze/cockpit": "<2.2",
|
||||
"aimeos/ai-admin-graphql": ">=2022.04.1,<2022.10.10|>=2023.04.1,<2023.10.6|>=2024.04.1,<2024.04.6",
|
||||
"aimeos/ai-admin-graphql": ">=2022.04.1,<2022.10.10|>=2023.04.1,<2023.10.6|>=2024.04.1,<2024.07.2",
|
||||
"aimeos/ai-admin-jsonadm": "<2020.10.13|>=2021.04.1,<2021.10.6|>=2022.04.1,<2022.10.3|>=2023.04.1,<2023.10.4|==2024.04.1",
|
||||
"aimeos/ai-client-html": ">=2020.04.1,<2020.10.27|>=2021.04.1,<2021.10.22|>=2022.04.1,<2022.10.13|>=2023.04.1,<2023.10.15|>=2024.04.1,<2024.04.7",
|
||||
"aimeos/ai-controller-frontend": "<2020.10.15|>=2021.04.1,<2021.10.8|>=2022.04.1,<2022.10.8|>=2023.04.1,<2023.10.9|==2024.04.1",
|
||||
@@ -1448,6 +1452,7 @@
|
||||
"alextselegidis/easyappointments": "<1.5",
|
||||
"alterphp/easyadmin-extension-bundle": ">=1.2,<1.2.11|>=1.3,<1.3.1",
|
||||
"amazing/media2click": ">=1,<1.3.3",
|
||||
"ameos/ameos_tarteaucitron": "<1.2.23",
|
||||
"amphp/artax": "<1.0.6|>=2,<2.0.6",
|
||||
"amphp/http": "<=1.7.2|>=2,<=2.1",
|
||||
"amphp/http-client": ">=4,<4.4",
|
||||
@@ -1473,6 +1478,7 @@
|
||||
"azuracast/azuracast": "<0.18.3",
|
||||
"backdrop/backdrop": "<1.27.3|>=1.28,<1.28.2",
|
||||
"backpack/crud": "<3.4.9",
|
||||
"backpack/filemanager": "<2.0.2|>=3,<3.0.9",
|
||||
"bacula-web/bacula-web": "<8.0.0.0-RC2-dev",
|
||||
"badaso/core": "<2.7",
|
||||
"bagisto/bagisto": "<2.1",
|
||||
@@ -1480,7 +1486,7 @@
|
||||
"barrelstrength/sprout-forms": "<3.9",
|
||||
"barryvdh/laravel-translation-manager": "<0.6.2",
|
||||
"barzahlen/barzahlen-php": "<2.0.1",
|
||||
"baserproject/basercms": "<5.0.9",
|
||||
"baserproject/basercms": "<=5.1.1",
|
||||
"bassjobsen/bootstrap-3-typeahead": ">4.0.2",
|
||||
"bbpress/bbpress": "<2.6.5",
|
||||
"bcosca/fatfree": "<3.7.2",
|
||||
@@ -1536,7 +1542,7 @@
|
||||
"contao/managed-edition": "<=1.5",
|
||||
"corveda/phpsandbox": "<1.3.5",
|
||||
"cosenary/instagram": "<=2.3",
|
||||
"craftcms/cms": "<4.6.2|>=5,<=5.2.2",
|
||||
"craftcms/cms": "<=4.12.6.1|>=5,<=5.4.7.1",
|
||||
"croogo/croogo": "<4",
|
||||
"cuyz/valinor": "<0.12",
|
||||
"czim/file-handling": "<1.5|>=2,<2.3",
|
||||
@@ -1567,9 +1573,9 @@
|
||||
"dolibarr/dolibarr": "<19.0.2",
|
||||
"dompdf/dompdf": "<2.0.4",
|
||||
"doublethreedigital/guest-entries": "<3.1.2",
|
||||
"drupal/core": ">=6,<6.38|>=7,<7.96|>=8,<10.2.9|>=10.3,<10.3.6|>=11,<11.0.5",
|
||||
"drupal/core-recommended": ">=8,<10.2.9|>=10.3,<10.3.6|>=11,<11.0.5",
|
||||
"drupal/drupal": ">=5,<5.11|>=6,<6.38|>=7,<7.80|>=8,<10.2.9|>=10.3,<10.3.6|>=11,<11.0.5",
|
||||
"drupal/core": ">=6,<6.38|>=7,<7.102|>=8,<10.2.11|>=10.3,<10.3.9|>=11,<11.0.8",
|
||||
"drupal/core-recommended": ">=7,<7.102|>=8,<10.2.11|>=10.3,<10.3.9|>=11,<11.0.8",
|
||||
"drupal/drupal": ">=5,<5.11|>=6,<6.38|>=7,<7.102|>=8,<10.2.11|>=10.3,<10.3.9|>=11,<11.0.8",
|
||||
"duncanmcclean/guest-entries": "<3.1.2",
|
||||
"dweeves/magmi": "<=0.7.24",
|
||||
"ec-cube/ec-cube": "<2.4.4|>=2.11,<=2.17.1|>=3,<=3.0.18.0-patch4|>=4,<=4.1.2",
|
||||
@@ -1596,6 +1602,7 @@
|
||||
"ezsystems/ezplatform-admin-ui": ">=1.3,<1.3.5|>=1.4,<1.4.6|>=1.5,<1.5.29|>=2.3,<2.3.26|>=3.3,<3.3.39",
|
||||
"ezsystems/ezplatform-admin-ui-assets": ">=4,<4.2.1|>=5,<5.0.1|>=5.1,<5.1.1",
|
||||
"ezsystems/ezplatform-graphql": ">=1.0.0.0-RC1-dev,<1.0.13|>=2.0.0.0-beta1,<2.3.12",
|
||||
"ezsystems/ezplatform-http-cache": "<2.3.16",
|
||||
"ezsystems/ezplatform-kernel": "<1.2.5.1-dev|>=1.3,<1.3.35",
|
||||
"ezsystems/ezplatform-rest": ">=1.2,<=1.2.2|>=1.3,<1.3.8",
|
||||
"ezsystems/ezplatform-richtext": ">=2.3,<2.3.7.1-dev|>=3.3,<3.3.40",
|
||||
@@ -1605,13 +1612,14 @@
|
||||
"ezsystems/ezpublish-legacy": "<=2017.12.7.3|>=2018.6,<=2019.03.5.1",
|
||||
"ezsystems/platform-ui-assets-bundle": ">=4.2,<4.2.3",
|
||||
"ezsystems/repository-forms": ">=2.3,<2.3.2.1-dev|>=2.5,<2.5.15",
|
||||
"ezyang/htmlpurifier": "<4.1.1",
|
||||
"ezyang/htmlpurifier": "<=4.2",
|
||||
"facade/ignition": "<1.16.15|>=2,<2.4.2|>=2.5,<2.5.2",
|
||||
"facturascripts/facturascripts": "<=2022.08",
|
||||
"fastly/magento2": "<1.2.26",
|
||||
"feehi/cms": "<=2.1.1",
|
||||
"feehi/feehicms": "<=2.1.1",
|
||||
"fenom/fenom": "<=2.12.1",
|
||||
"filament/actions": ">=3.2,<3.2.123",
|
||||
"filament/infolists": ">=3,<3.2.115",
|
||||
"filament/tables": ">=3,<3.2.115",
|
||||
"filegator/filegator": "<7.8",
|
||||
@@ -1648,7 +1656,7 @@
|
||||
"froxlor/froxlor": "<=2.2.0.0-RC3",
|
||||
"frozennode/administrator": "<=5.0.12",
|
||||
"fuel/core": "<1.8.1",
|
||||
"funadmin/funadmin": "<=3.2|>=3.3.2,<=3.3.3",
|
||||
"funadmin/funadmin": "<=5.0.2",
|
||||
"gaoming13/wechat-php-sdk": "<=1.10.2",
|
||||
"genix/cms": "<=1.1.11",
|
||||
"getformwork/formwork": "<1.13.1|==2.0.0.0-beta1",
|
||||
@@ -1679,11 +1687,12 @@
|
||||
"hov/jobfair": "<1.0.13|>=2,<2.0.2",
|
||||
"httpsoft/http-message": "<1.0.12",
|
||||
"hyn/multi-tenant": ">=5.6,<5.7.2",
|
||||
"ibexa/admin-ui": ">=4.2,<4.2.3|>=4.6.0.0-beta1,<4.6.9",
|
||||
"ibexa/admin-ui": ">=4.2,<4.2.3|>=4.6,<4.6.14",
|
||||
"ibexa/core": ">=4,<4.0.7|>=4.1,<4.1.4|>=4.2,<4.2.3|>=4.5,<4.5.6|>=4.6,<4.6.2",
|
||||
"ibexa/fieldtype-richtext": ">=4.6,<4.6.10",
|
||||
"ibexa/graphql": ">=2.5,<2.5.31|>=3.3,<3.3.28|>=4.2,<4.2.3",
|
||||
"ibexa/post-install": "<=1.0.4",
|
||||
"ibexa/http-cache": ">=4.6,<4.6.14",
|
||||
"ibexa/post-install": "<1.0.16|>=4.6,<4.6.14",
|
||||
"ibexa/solr": ">=4.5,<4.5.4",
|
||||
"ibexa/user": ">=4,<4.4.3",
|
||||
"icecoder/icecoder": "<=8.1",
|
||||
@@ -1745,13 +1754,15 @@
|
||||
"lara-zeus/artemis": ">=1,<=1.0.6",
|
||||
"lara-zeus/dynamic-dashboard": ">=3,<=3.0.1",
|
||||
"laravel/fortify": "<1.11.1",
|
||||
"laravel/framework": "<6.20.44|>=7,<7.30.6|>=8,<8.75",
|
||||
"laravel/framework": "<6.20.45|>=7,<7.30.7|>=8,<8.83.28|>=9,<9.52.17|>=10,<10.48.23|>=11,<11.31",
|
||||
"laravel/laravel": ">=5.4,<5.4.22",
|
||||
"laravel/pulse": "<1.3.1",
|
||||
"laravel/reverb": "<1.4",
|
||||
"laravel/socialite": ">=1,<2.0.10",
|
||||
"latte/latte": "<2.10.8",
|
||||
"lavalite/cms": "<=9|==10.1",
|
||||
"lcobucci/jwt": ">=3.4,<3.4.6|>=4,<4.0.4|>=4.1,<4.1.5",
|
||||
"league/commonmark": "<0.18.3",
|
||||
"league/commonmark": "<2.6",
|
||||
"league/flysystem": "<1.1.4|>=2,<2.1.1",
|
||||
"league/oauth2-server": ">=8.3.2,<8.4.2|>=8.5,<8.5.3",
|
||||
"lexik/jwt-authentication-bundle": "<2.10.7|>=2.11,<2.11.3",
|
||||
@@ -1765,6 +1776,7 @@
|
||||
"lms/routes": "<2.1.1",
|
||||
"localizationteam/l10nmgr": "<7.4|>=8,<8.7|>=9,<9.2",
|
||||
"luyadev/yii-helpers": "<1.2.1",
|
||||
"maestroerror/php-heic-to-jpg": "<1.0.5",
|
||||
"magento/community-edition": "<2.4.5|==2.4.5|>=2.4.5.0-patch1,<2.4.5.0-patch10|==2.4.6|>=2.4.6.0-patch1,<2.4.6.0-patch8|>=2.4.7.0-beta1,<2.4.7.0-patch3",
|
||||
"magento/core": "<=1.9.4.5",
|
||||
"magento/magento1ce": "<1.9.4.3-dev",
|
||||
@@ -1778,9 +1790,11 @@
|
||||
"matyhtf/framework": "<3.0.6",
|
||||
"mautic/core": "<4.4.13|>=5,<5.1.1",
|
||||
"mautic/core-lib": ">=1.0.0.0-beta,<4.4.13|>=5.0.0.0-alpha,<5.1.1",
|
||||
"maximebf/debugbar": "<1.19",
|
||||
"mdanter/ecc": "<2",
|
||||
"mediawiki/abuse-filter": "<1.39.9|>=1.40,<1.41.3|>=1.42,<1.42.2",
|
||||
"mediawiki/cargo": "<3.6.1",
|
||||
"mediawiki/core": "<1.36.2",
|
||||
"mediawiki/core": "<1.39.5|==1.40",
|
||||
"mediawiki/matomo": "<2.4.3",
|
||||
"mediawiki/semantic-media-wiki": "<4.0.2",
|
||||
"melisplatform/melis-asset-manager": "<5.0.1",
|
||||
@@ -1800,7 +1814,7 @@
|
||||
"mojo42/jirafeau": "<4.4",
|
||||
"mongodb/mongodb": ">=1,<1.9.2",
|
||||
"monolog/monolog": ">=1.8,<1.12",
|
||||
"moodle/moodle": "<4.3.5|>=4.4.0.0-beta,<4.4.1",
|
||||
"moodle/moodle": "<4.3.8|>=4.4,<4.4.4",
|
||||
"mos/cimage": "<0.7.19",
|
||||
"movim/moxl": ">=0.8,<=0.10",
|
||||
"movingbytes/social-network": "<=1.2.1",
|
||||
@@ -1823,6 +1837,7 @@
|
||||
"neos/swiftmailer": "<5.4.5",
|
||||
"netgen/tagsbundle": ">=3.4,<3.4.11|>=4,<4.0.15",
|
||||
"nette/application": ">=2,<2.0.19|>=2.1,<2.1.13|>=2.2,<2.2.10|>=2.3,<2.3.14|>=2.4,<2.4.16|>=3,<3.0.6",
|
||||
"nette/database": "<=3.2.4",
|
||||
"nette/nette": ">=2,<2.0.19|>=2.1,<2.1.13",
|
||||
"nilsteampassnet/teampass": "<3.0.10",
|
||||
"nonfiction/nterchange": "<4.1.1",
|
||||
@@ -1848,7 +1863,7 @@
|
||||
"openmage/magento-lts": "<20.10.1",
|
||||
"opensolutions/vimbadmin": "<=3.0.15",
|
||||
"opensource-workshop/connect-cms": "<1.7.2|>=2,<2.3.2",
|
||||
"orchid/platform": ">=9,<9.4.4|>=14.0.0.0-alpha4,<14.5",
|
||||
"orchid/platform": ">=8,<14.43",
|
||||
"oro/calendar-bundle": ">=4.2,<=4.2.6|>=5,<=5.0.6|>=5.1,<5.1.1",
|
||||
"oro/commerce": ">=4.1,<5.0.11|>=5.1,<5.1.1",
|
||||
"oro/crm": ">=1.7,<1.7.4|>=3.1,<4.1.17|>=4.2,<4.2.7",
|
||||
@@ -1879,7 +1894,7 @@
|
||||
"phenx/php-svg-lib": "<0.5.2",
|
||||
"php-censor/php-censor": "<2.0.13|>=2.1,<2.1.5",
|
||||
"php-mod/curl": "<2.3.2",
|
||||
"phpbb/phpbb": "<3.2.10|>=3.3,<3.3.1",
|
||||
"phpbb/phpbb": "<3.3.11",
|
||||
"phpems/phpems": ">=6,<=6.1.3",
|
||||
"phpfastcache/phpfastcache": "<6.1.5|>=7,<7.1.2|>=8,<8.0.7",
|
||||
"phpmailer/phpmailer": "<6.5",
|
||||
@@ -1887,8 +1902,8 @@
|
||||
"phpmyadmin/phpmyadmin": "<5.2.1",
|
||||
"phpmyfaq/phpmyfaq": "<3.2.5|==3.2.5",
|
||||
"phpoffice/common": "<0.2.9",
|
||||
"phpoffice/phpexcel": "<1.8",
|
||||
"phpoffice/phpspreadsheet": "<1.29.2|>=2,<2.1.1|>=2.2,<2.3",
|
||||
"phpoffice/phpexcel": "<1.8.1",
|
||||
"phpoffice/phpspreadsheet": "<1.29.4|>=2,<2.1.3|>=2.2,<2.3.2|>=3.3,<3.4",
|
||||
"phpseclib/phpseclib": "<2.0.47|>=3,<3.0.36",
|
||||
"phpservermon/phpservermon": "<3.6",
|
||||
"phpsysinfo/phpsysinfo": "<3.4.3",
|
||||
@@ -1925,7 +1940,7 @@
|
||||
"processwire/processwire": "<=3.0.229",
|
||||
"propel/propel": ">=2.0.0.0-alpha1,<=2.0.0.0-alpha7",
|
||||
"propel/propel1": ">=1,<=1.7.1",
|
||||
"pterodactyl/panel": "<1.11.6",
|
||||
"pterodactyl/panel": "<1.11.8",
|
||||
"ptheofan/yii2-statemachine": ">=2.0.0.0-RC1-dev,<=2",
|
||||
"ptrofimov/beanstalk_console": "<1.7.14",
|
||||
"pubnub/pubnub": "<6.1",
|
||||
@@ -1942,7 +1957,7 @@
|
||||
"rap2hpoutre/laravel-log-viewer": "<0.13",
|
||||
"react/http": ">=0.7,<1.9",
|
||||
"really-simple-plugins/complianz-gdpr": "<6.4.2",
|
||||
"redaxo/source": "<=5.15.1",
|
||||
"redaxo/source": "<5.18",
|
||||
"remdex/livehelperchat": "<4.29",
|
||||
"reportico-web/reportico": "<=8.1",
|
||||
"rhukster/dom-sanitizer": "<1.0.7",
|
||||
@@ -1954,11 +1969,12 @@
|
||||
"s-cart/s-cart": "<6.9",
|
||||
"sabberworm/php-css-parser": ">=1,<1.0.1|>=2,<2.0.1|>=3,<3.0.1|>=4,<4.0.1|>=5,<5.0.9|>=5.1,<5.1.3|>=5.2,<5.2.1|>=6,<6.0.2|>=7,<7.0.4|>=8,<8.0.1|>=8.1,<8.1.1|>=8.2,<8.2.1|>=8.3,<8.3.1",
|
||||
"sabre/dav": ">=1.6,<1.7.11|>=1.8,<1.8.9",
|
||||
"samwilson/unlinked-wikibase": "<1.39.6|>=1.40,<1.40.2|>=1.41,<1.41.1",
|
||||
"scheb/two-factor-bundle": "<3.26|>=4,<4.11",
|
||||
"sensiolabs/connect": "<4.2.3",
|
||||
"serluck/phpwhois": "<=4.2.6",
|
||||
"sfroemken/url_redirect": "<=1.2.1",
|
||||
"sheng/yiicms": "<=1.2",
|
||||
"sheng/yiicms": "<1.2.1",
|
||||
"shopware/core": "<=6.5.8.12|>=6.6,<=6.6.5",
|
||||
"shopware/platform": "<=6.5.8.12|>=6.6,<=6.6.5",
|
||||
"shopware/production": "<=6.3.5.2",
|
||||
@@ -1966,6 +1982,7 @@
|
||||
"shopware/storefront": "<=6.4.8.1|>=6.5.8,<6.5.8.7-dev",
|
||||
"shopxo/shopxo": "<=6.1",
|
||||
"showdoc/showdoc": "<2.10.4",
|
||||
"shuchkin/simplexlsx": ">=1.0.12,<1.1.12",
|
||||
"silverstripe-australia/advancedreports": ">=1,<=2",
|
||||
"silverstripe/admin": "<1.13.19|>=2,<2.1.8",
|
||||
"silverstripe/assets": ">=1,<1.11.1",
|
||||
@@ -1985,11 +2002,13 @@
|
||||
"silverstripe/userforms": "<3|>=5,<5.4.2",
|
||||
"silverstripe/versioned-admin": ">=1,<1.11.1",
|
||||
"simple-updates/phpwhois": "<=1",
|
||||
"simplesamlphp/saml2": "<1.10.6|>=2,<2.3.8|>=3,<3.1.4|==5.0.0.0-alpha12",
|
||||
"simplesamlphp/saml2": "<4.6.14|==5.0.0.0-alpha12",
|
||||
"simplesamlphp/saml2-legacy": "<4.6.14",
|
||||
"simplesamlphp/simplesamlphp": "<1.18.6",
|
||||
"simplesamlphp/simplesamlphp-module-infocard": "<1.0.1",
|
||||
"simplesamlphp/simplesamlphp-module-openid": "<1",
|
||||
"simplesamlphp/simplesamlphp-module-openidprovider": "<0.9",
|
||||
"simplesamlphp/xml-common": "<1.20",
|
||||
"simplesamlphp/xml-security": "==1.6.11",
|
||||
"simplito/elliptic-php": "<1.0.6",
|
||||
"sitegeist/fluid-components": "<3.5",
|
||||
@@ -1998,25 +2017,26 @@
|
||||
"slim/slim": "<2.6",
|
||||
"slub/slub-events": "<3.0.3",
|
||||
"smarty/smarty": "<4.5.3|>=5,<5.1.1",
|
||||
"snipe/snipe-it": "<7.0.10",
|
||||
"snipe/snipe-it": "<=7.0.13",
|
||||
"socalnick/scn-social-auth": "<1.15.2",
|
||||
"socialiteproviders/steam": "<1.1",
|
||||
"spatie/browsershot": "<3.57.4",
|
||||
"spatie/browsershot": "<5.0.1",
|
||||
"spatie/image-optimizer": "<1.7.3",
|
||||
"spencer14420/sp-php-email-handler": "<1",
|
||||
"spipu/html2pdf": "<5.2.8",
|
||||
"spoon/library": "<1.4.1",
|
||||
"spoonity/tcpdf": "<6.2.22",
|
||||
"squizlabs/php_codesniffer": ">=1,<2.8.1|>=3,<3.0.1",
|
||||
"ssddanbrown/bookstack": "<24.05.1",
|
||||
"starcitizentools/citizen-skin": ">=2.6.3,<2.31",
|
||||
"statamic/cms": "<4.46|>=5.3,<5.6.2",
|
||||
"statamic/cms": "<=5.16",
|
||||
"stormpath/sdk": "<9.9.99",
|
||||
"studio-42/elfinder": "<=2.1.64",
|
||||
"studiomitte/friendlycaptcha": "<0.1.4",
|
||||
"subhh/libconnect": "<7.0.8|>=8,<8.1",
|
||||
"sukohi/surpass": "<1",
|
||||
"sulu/form-bundle": ">=2,<2.5.3",
|
||||
"sulu/sulu": "<1.6.44|>=2,<2.6.5",
|
||||
"sulu/sulu": "<1.6.44|>=2,<2.5.21|>=2.6,<2.6.5",
|
||||
"sumocoders/framework-user-bundle": "<1.4",
|
||||
"superbig/craft-audit": "<3.0.2",
|
||||
"swag/paypal": "<5.4.4",
|
||||
@@ -2038,7 +2058,8 @@
|
||||
"symfony/error-handler": ">=4.4,<4.4.4|>=5,<5.0.4",
|
||||
"symfony/form": ">=2.3,<2.3.35|>=2.4,<2.6.12|>=2.7,<2.7.50|>=2.8,<2.8.49|>=3,<3.4.20|>=4,<4.0.15|>=4.1,<4.1.9|>=4.2,<4.2.1",
|
||||
"symfony/framework-bundle": ">=2,<2.3.18|>=2.4,<2.4.8|>=2.5,<2.5.2|>=2.7,<2.7.51|>=2.8,<2.8.50|>=3,<3.4.26|>=4,<4.1.12|>=4.2,<4.2.7|>=5.3.14,<5.3.15|>=5.4.3,<5.4.4|>=6.0.3,<6.0.4",
|
||||
"symfony/http-foundation": ">=2,<2.8.52|>=3,<3.4.35|>=4,<4.2.12|>=4.3,<4.3.8|>=4.4,<4.4.7|>=5,<5.0.7",
|
||||
"symfony/http-client": ">=4.3,<5.4.47|>=6,<6.4.15|>=7,<7.1.8",
|
||||
"symfony/http-foundation": "<5.4.46|>=6,<6.4.14|>=7,<7.1.7",
|
||||
"symfony/http-kernel": ">=2,<4.4.50|>=5,<5.4.20|>=6,<6.0.20|>=6.1,<6.1.12|>=6.2,<6.2.6",
|
||||
"symfony/intl": ">=2.7,<2.7.38|>=2.8,<2.8.31|>=3,<3.2.14|>=3.3,<3.3.13",
|
||||
"symfony/maker-bundle": ">=1.27,<1.29.2|>=1.30,<1.31.1",
|
||||
@@ -2046,20 +2067,22 @@
|
||||
"symfony/phpunit-bridge": ">=2.8,<2.8.50|>=3,<3.4.26|>=4,<4.1.12|>=4.2,<4.2.7",
|
||||
"symfony/polyfill": ">=1,<1.10",
|
||||
"symfony/polyfill-php55": ">=1,<1.10",
|
||||
"symfony/process": "<5.4.46|>=6,<6.4.14|>=7,<7.1.7",
|
||||
"symfony/proxy-manager-bridge": ">=2.7,<2.7.51|>=2.8,<2.8.50|>=3,<3.4.26|>=4,<4.1.12|>=4.2,<4.2.7",
|
||||
"symfony/routing": ">=2,<2.0.19",
|
||||
"symfony/runtime": ">=5.3,<5.4.46|>=6,<6.4.14|>=7,<7.1.7",
|
||||
"symfony/security": ">=2,<2.7.51|>=2.8,<3.4.49|>=4,<4.4.24|>=5,<5.2.8",
|
||||
"symfony/security-bundle": ">=2,<4.4.50|>=5,<5.4.20|>=6,<6.0.20|>=6.1,<6.1.12|>=6.2,<6.2.6",
|
||||
"symfony/security-bundle": ">=2,<4.4.50|>=5,<5.4.20|>=6,<6.0.20|>=6.1,<6.1.12|>=6.2,<6.4.10|>=7,<7.0.10|>=7.1,<7.1.3",
|
||||
"symfony/security-core": ">=2.4,<2.6.13|>=2.7,<2.7.9|>=2.7.30,<2.7.32|>=2.8,<3.4.49|>=4,<4.4.24|>=5,<5.2.9",
|
||||
"symfony/security-csrf": ">=2.4,<2.7.48|>=2.8,<2.8.41|>=3,<3.3.17|>=3.4,<3.4.11|>=4,<4.0.11",
|
||||
"symfony/security-guard": ">=2.8,<3.4.48|>=4,<4.4.23|>=5,<5.2.8",
|
||||
"symfony/security-http": ">=2.3,<2.3.41|>=2.4,<2.7.51|>=2.8,<2.8.50|>=3,<3.4.26|>=4,<4.2.12|>=4.3,<4.3.8|>=4.4,<4.4.7|>=5,<5.0.7|>=5.1,<5.2.8|>=5.3,<5.3.2|>=5.4,<5.4.31|>=6,<6.3.8",
|
||||
"symfony/security-http": ">=2.3,<2.3.41|>=2.4,<2.7.51|>=2.8,<2.8.50|>=3,<3.4.26|>=4,<4.2.12|>=4.3,<4.3.8|>=4.4,<4.4.7|>=5,<5.0.7|>=5.1,<5.2.8|>=5.3,<5.4.47|>=6,<6.4.15|>=7,<7.1.8",
|
||||
"symfony/serializer": ">=2,<2.0.11|>=4.1,<4.4.35|>=5,<5.3.12",
|
||||
"symfony/symfony": ">=2,<4.4.51|>=5,<5.4.31|>=6,<6.3.8",
|
||||
"symfony/symfony": "<5.4.47|>=6,<6.4.15|>=7,<7.1.8",
|
||||
"symfony/translation": ">=2,<2.0.17",
|
||||
"symfony/twig-bridge": ">=2,<4.4.51|>=5,<5.4.31|>=6,<6.3.8",
|
||||
"symfony/ux-autocomplete": "<2.11.2",
|
||||
"symfony/validator": ">=2,<2.0.24|>=2.1,<2.1.12|>=2.2,<2.2.5|>=2.3,<2.3.3",
|
||||
"symfony/validator": "<5.4.43|>=6,<6.4.11|>=7,<7.1.4",
|
||||
"symfony/var-exporter": ">=4.2,<4.2.12|>=4.3,<4.3.8",
|
||||
"symfony/web-profiler-bundle": ">=2,<2.3.19|>=2.4,<2.4.9|>=2.5,<2.5.4",
|
||||
"symfony/webhook": ">=6.3,<6.3.8",
|
||||
@@ -2070,13 +2093,13 @@
|
||||
"t3s/content-consent": "<1.0.3|>=2,<2.0.2",
|
||||
"tastyigniter/tastyigniter": "<3.3",
|
||||
"tcg/voyager": "<=1.4",
|
||||
"tecnickcom/tcpdf": "<=6.7.4",
|
||||
"tecnickcom/tcpdf": "<=6.7.5",
|
||||
"terminal42/contao-tablelookupwizard": "<3.3.5",
|
||||
"thelia/backoffice-default-template": ">=2.1,<2.1.2",
|
||||
"thelia/thelia": ">=2.1,<2.1.3",
|
||||
"theonedemon/phpwhois": "<=4.2.5",
|
||||
"thinkcmf/thinkcmf": "<6.0.8",
|
||||
"thorsten/phpmyfaq": "<3.2.2",
|
||||
"thorsten/phpmyfaq": "<4",
|
||||
"tikiwiki/tiki-manager": "<=17.1",
|
||||
"timber/timber": ">=0.16.6,<1.23.1|>=1.24,<1.24.1|>=2,<2.1",
|
||||
"tinymce/tinymce": "<7.2",
|
||||
@@ -2085,14 +2108,14 @@
|
||||
"tobiasbg/tablepress": "<=2.0.0.0-RC1",
|
||||
"topthink/framework": "<6.0.17|>=6.1,<=8.0.4",
|
||||
"topthink/think": "<=6.1.1",
|
||||
"topthink/thinkphp": "<=3.2.3",
|
||||
"topthink/thinkphp": "<=3.2.3|>=6.1.3,<=8.0.4",
|
||||
"torrentpier/torrentpier": "<=2.4.3",
|
||||
"tpwd/ke_search": "<4.0.3|>=4.1,<4.6.6|>=5,<5.0.2",
|
||||
"tribalsystems/zenario": "<=9.7.61188",
|
||||
"truckersmp/phpwhois": "<=4.3.1",
|
||||
"ttskch/pagination-service-provider": "<1",
|
||||
"twbs/bootstrap": "<=3.4.1|>=4,<=4.6.2",
|
||||
"twig/twig": "<1.44.8|>=2,<2.16.1|>=3,<3.11.1|>=3.12,<3.14",
|
||||
"twig/twig": "<3.11.2|>=3.12,<3.14.1",
|
||||
"typo3/cms": "<9.5.29|>=10,<10.4.35|>=11,<11.5.23|>=12,<12.2",
|
||||
"typo3/cms-backend": "<4.1.14|>=4.2,<4.2.15|>=4.3,<4.3.7|>=4.4,<4.4.4|>=7,<=7.6.50|>=8,<=8.7.39|>=9,<=9.5.24|>=10,<10.4.46|>=11,<11.5.40|>=12,<12.4.21|>=13,<13.3.1",
|
||||
"typo3/cms-core": "<=8.7.56|>=9,<=9.5.47|>=10,<=10.4.44|>=11,<=11.5.36|>=12,<=12.4.14|>=13,<=13.1",
|
||||
@@ -2111,6 +2134,7 @@
|
||||
"ua-parser/uap-php": "<3.8",
|
||||
"uasoft-indonesia/badaso": "<=2.9.7",
|
||||
"unisharp/laravel-filemanager": "<2.6.4",
|
||||
"unopim/unopim": "<0.1.5",
|
||||
"userfrosting/userfrosting": ">=0.3.1,<4.6.3",
|
||||
"usmanhalalit/pixie": "<1.0.3|>=2,<2.0.2",
|
||||
"uvdesk/community-skeleton": "<=1.1.1",
|
||||
@@ -2141,6 +2165,7 @@
|
||||
"wikimedia/parsoid": "<0.12.2",
|
||||
"willdurand/js-translation-bundle": "<2.1.1",
|
||||
"winter/wn-backend-module": "<1.2.4",
|
||||
"winter/wn-cms-module": "<1.0.476|>=1.1,<1.1.11|>=1.2,<1.2.7",
|
||||
"winter/wn-dusk-plugin": "<2.1",
|
||||
"winter/wn-system-module": "<1.2.4",
|
||||
"wintercms/winter": "<=1.2.3",
|
||||
@@ -2156,7 +2181,7 @@
|
||||
"xataface/xataface": "<3",
|
||||
"xpressengine/xpressengine": "<3.0.15",
|
||||
"yab/quarx": "<2.4.5",
|
||||
"yeswiki/yeswiki": "<4.1",
|
||||
"yeswiki/yeswiki": "<=4.4.4",
|
||||
"yetiforce/yetiforce-crm": "<=6.4",
|
||||
"yidashi/yii2cmf": "<=2",
|
||||
"yii2mod/yii2-cms": "<1.9.2",
|
||||
@@ -2246,7 +2271,7 @@
|
||||
"type": "tidelift"
|
||||
}
|
||||
],
|
||||
"time": "2024-10-11T18:06:00+00:00"
|
||||
"time": "2024-12-13T21:04:51+00:00"
|
||||
},
|
||||
{
|
||||
"name": "sebastian/cli-parser",
|
||||
@@ -3265,15 +3290,15 @@
|
||||
"aliases": [],
|
||||
"minimum-stability": "stable",
|
||||
"stability-flags": {
|
||||
"roave/security-advisories": 20,
|
||||
"nextcloud/ocp": 20
|
||||
"nextcloud/ocp": 20,
|
||||
"roave/security-advisories": 20
|
||||
},
|
||||
"prefer-stable": false,
|
||||
"prefer-lowest": false,
|
||||
"platform": [],
|
||||
"platform-dev": [],
|
||||
"platform": {},
|
||||
"platform-dev": {},
|
||||
"platform-overrides": {
|
||||
"php": "8.0"
|
||||
"php": "8.1"
|
||||
},
|
||||
"plugin-api-version": "2.3.0"
|
||||
"plugin-api-version": "2.6.0"
|
||||
}
|
||||
|
||||
@@ -5,6 +5,7 @@
|
||||
import { randUser } from '../utils/index.js'
|
||||
const user = randUser()
|
||||
const recipient = randUser()
|
||||
import { sampleBoard } from '../utils/sampleBoard'
|
||||
|
||||
describe('Board', function() {
|
||||
|
||||
@@ -58,3 +59,73 @@ describe('Board', function() {
|
||||
.should('be.visible')
|
||||
})
|
||||
})
|
||||
|
||||
describe('Board cloning', function() {
|
||||
before(function() {
|
||||
cy.createUser(user)
|
||||
})
|
||||
|
||||
it('Clones a board without cards', function() {
|
||||
const boardName = 'Clone board original'
|
||||
const board = sampleBoard(boardName)
|
||||
cy.createExampleBoard({ user, board }).then((board) => {
|
||||
const boardId = board.id
|
||||
cy.visit(`/apps/deck/board/${boardId}`)
|
||||
cy.get('.app-navigation__list .app-navigation-entry:contains("' + boardName + '")')
|
||||
.parent()
|
||||
.find('button[aria-label="Actions"]')
|
||||
.click()
|
||||
cy.get('button:contains("Clone board")')
|
||||
.click()
|
||||
|
||||
cy.get('.modal-container button:contains("Clone")')
|
||||
.click()
|
||||
|
||||
cy.get('.app-navigation__list .app-navigation-entry:contains("' + boardName + '")')
|
||||
.should('be.visible')
|
||||
|
||||
cy.get('.app-navigation__list .app-navigation-entry:contains("' + boardName + ' (copy)")')
|
||||
.should('be.visible')
|
||||
|
||||
cy.get('.board-title h2').contains(boardName + ' (copy)')
|
||||
|
||||
cy.get('h3[aria-label="TestList"]')
|
||||
.should('be.visible')
|
||||
})
|
||||
})
|
||||
|
||||
it('Clones a board with cards', function() {
|
||||
const boardName = 'Clone with cards'
|
||||
const board = sampleBoard(boardName)
|
||||
cy.createExampleBoard({ user, board }).then((board) => {
|
||||
const boardId = board.id
|
||||
cy.visit(`/apps/deck/board/${boardId}`)
|
||||
cy.get('.app-navigation__list .app-navigation-entry:contains("' + boardName + '")')
|
||||
.parent()
|
||||
.find('button[aria-label="Actions"]')
|
||||
.click()
|
||||
cy.get('button:contains("Clone board")')
|
||||
.click()
|
||||
|
||||
cy.get('.checkbox-content__text:contains("Clone cards")')
|
||||
.click()
|
||||
|
||||
cy.get('.modal-container button:contains("Clone")')
|
||||
.click()
|
||||
|
||||
cy.get('.app-navigation__list .app-navigation-entry:contains("' + boardName + '")')
|
||||
.should('be.visible')
|
||||
|
||||
cy.get('.app-navigation__list .app-navigation-entry:contains("' + boardName + ' (copy)")')
|
||||
.should('be.visible')
|
||||
|
||||
cy.get('.board-title h2').contains(boardName + ' (copy)')
|
||||
|
||||
cy.get('h3[aria-label="TestList"]')
|
||||
.should('be.visible')
|
||||
|
||||
cy.get('.card:contains("Hello world")')
|
||||
.should('be.visible')
|
||||
})
|
||||
})
|
||||
})
|
||||
|
||||
@@ -25,9 +25,9 @@ const useModal = (useModal) => {
|
||||
})
|
||||
}
|
||||
|
||||
describe('Card', function() {
|
||||
describe('Card', function () {
|
||||
let boardId
|
||||
before(function() {
|
||||
before(function () {
|
||||
cy.createUser(user)
|
||||
cy.login(user)
|
||||
cy.createExampleBoard({
|
||||
@@ -38,11 +38,11 @@ describe('Card', function() {
|
||||
})
|
||||
})
|
||||
|
||||
beforeEach(function() {
|
||||
beforeEach(function () {
|
||||
cy.login(user)
|
||||
})
|
||||
|
||||
it('Can add a card', function() {
|
||||
it('Can add a card', function () {
|
||||
cy.visit(`/apps/deck/#/board/${boardId}`)
|
||||
const newCardTitle = 'Write some cypress tests'
|
||||
|
||||
@@ -63,7 +63,7 @@ describe('Card', function() {
|
||||
})
|
||||
})
|
||||
|
||||
it('Create card from overview', function() {
|
||||
it('Create card from overview', function () {
|
||||
cy.visit(`/apps/deck/#/`)
|
||||
const newCardTitle = 'Test create from overview'
|
||||
cy.intercept({ method: 'POST', url: '**/apps/deck/cards' }).as('save')
|
||||
@@ -71,6 +71,10 @@ describe('Card', function() {
|
||||
|
||||
cy.get('.button-vue[aria-label*="Add card"]')
|
||||
.first().click()
|
||||
|
||||
// Somehow this avoids the electron crash
|
||||
cy.wait(2000)
|
||||
|
||||
cy.get('.modal-mask.card-selector .card-title').should('be.visible').click().type(newCardTitle)
|
||||
cy.get('.modal-mask.card-selector .multiselect-board').should('be.visible').click()
|
||||
cy.get('.vs__dropdown-menu [data-cy="board-select-title"]:contains("' + boardData.title + '")').should('be.visible').click()
|
||||
@@ -91,14 +95,14 @@ describe('Card', function() {
|
||||
})
|
||||
|
||||
describe('Modal', () => {
|
||||
beforeEach(function() {
|
||||
beforeEach(function () {
|
||||
cy.login(user)
|
||||
useModal(true).then(() => {
|
||||
cy.visit(`/apps/deck/#/board/${boardId}`)
|
||||
})
|
||||
})
|
||||
|
||||
it('Can show card details modal', function() {
|
||||
it('Can show card details modal', function () {
|
||||
cy.getNavigationEntry(boardData.title)
|
||||
.first().click({ force: true })
|
||||
|
||||
@@ -124,7 +128,7 @@ describe('Card', function() {
|
||||
cy.get('.attachment-list .basename').contains('welcome.txt')
|
||||
})
|
||||
|
||||
it.only('Shows the modal with the editor', () => {
|
||||
it('Shows the modal with the editor', () => {
|
||||
cy.get('.card:contains("Hello world")').should('be.visible').click()
|
||||
cy.intercept({ method: 'PUT', url: '**/apps/deck/cards/*' }).as('save')
|
||||
cy.get('.modal__card').should('be.visible')
|
||||
@@ -161,9 +165,9 @@ describe('Card', function() {
|
||||
cy.get('.reference-picker-modal--content .reference-picker .multiselect-list').should('be.visible').contains(boardData.stacks[0].title)
|
||||
cy.get('.reference-picker-modal--content .reference-picker button.button-vue--vue-primary').should('be.visible').click()
|
||||
cy.wait('@save', { timeout: 7000 })
|
||||
cy.get('.modal__card .ProseMirror').contains('/index.php/apps/deck/card/').should('be.visible')
|
||||
cy.get('.modal__card .ProseMirror').contains('/index.php/apps/deck/card/').should('have.length', 1)
|
||||
|
||||
cy.visit(`/apps/deck/#/board/${boardId}`)
|
||||
cy.visit(`/apps/deck/board/${boardId}`)
|
||||
cy.reload()
|
||||
cy.get('.board .stack').eq(0).within(() => {
|
||||
cy.get(`.card:contains("${newCardTitle}")`).should('be.visible')
|
||||
@@ -172,7 +176,7 @@ describe('Card', function() {
|
||||
})
|
||||
|
||||
describe('Sidebar', () => {
|
||||
beforeEach(function() {
|
||||
beforeEach(function () {
|
||||
cy.login(user)
|
||||
useModal(false).then(() => {
|
||||
cy.visit(`/apps/deck/#/board/${boardId}`)
|
||||
@@ -185,7 +189,7 @@ describe('Card', function() {
|
||||
.find('.ProseMirror h1').contains('Hello world writing more text').should('be.visible')
|
||||
})
|
||||
|
||||
it('Set a due date', function() {
|
||||
it('Set a due date', function () {
|
||||
const newCardTitle = 'Card with a due date'
|
||||
|
||||
cy.get('.button-vue[aria-label*="Add card"]')
|
||||
@@ -223,7 +227,7 @@ describe('Card', function() {
|
||||
cy.get(`.card:contains("${newCardTitle}")`).find('[data-due-state]').should('not.exist')
|
||||
})
|
||||
|
||||
it('Add a label', function() {
|
||||
it('Add a label', function () {
|
||||
const newCardTitle = 'Card with labels'
|
||||
|
||||
cy.get('.button-vue[aria-label*="Add card"]')
|
||||
@@ -252,7 +256,7 @@ describe('Card', function() {
|
||||
})
|
||||
|
||||
describe('Card actions', () => {
|
||||
beforeEach(function() {
|
||||
beforeEach(function () {
|
||||
cy.login(user)
|
||||
useModal(false).then(() => {
|
||||
cy.visit(`/apps/deck/#/board/${boardId}`)
|
||||
@@ -298,5 +302,18 @@ describe('Card', function() {
|
||||
})
|
||||
})
|
||||
})
|
||||
|
||||
it('clone card', () => {
|
||||
cy.intercept({ method: 'POST', url: '**/apps/deck/**/cards/*/clone' }).as('clone')
|
||||
cy.get('.card:contains("Hello world")').should('be.visible').click()
|
||||
cy.get('#app-sidebar-vue')
|
||||
.find('.ProseMirror h1').contains('Hello world').should('be.visible')
|
||||
|
||||
cy.get('.app-sidebar-header .action-item__menutoggle').click()
|
||||
cy.get('.v-popper__popper button:contains("Move/copy card")').click()
|
||||
cy.get('.modal-container button:contains("Copy card")').click()
|
||||
cy.wait('@clone', { timeout: 7000 })
|
||||
cy.get('.card:contains("Hello world")').should('have.length', 2)
|
||||
})
|
||||
})
|
||||
})
|
||||
|
||||
@@ -6,11 +6,14 @@ import { randUser } from '../utils/index.js'
|
||||
import { sampleBoard } from '../utils/sampleBoard'
|
||||
const user = randUser()
|
||||
const recipient = randUser()
|
||||
const domain = Math.random().toString(36).replace(/[^a-z]+/g, '').slice(0, 10)
|
||||
|
||||
describe('Board', function() {
|
||||
before(function() {
|
||||
cy.createUser(user)
|
||||
cy.createUser(recipient)
|
||||
cy.login(recipient)
|
||||
cy.setUserEmail(recipient, `${recipient.userId}@${domain}.com`)
|
||||
})
|
||||
|
||||
beforeEach(function() {
|
||||
@@ -34,6 +37,24 @@ describe('Board', function() {
|
||||
})
|
||||
})
|
||||
|
||||
it('Share a board to a user by email', function() {
|
||||
const board = sampleBoard('Shared by email')
|
||||
cy.createExampleBoard({ user, board }).then((board) => {
|
||||
const boardId = board.id
|
||||
cy.visit(`/apps/deck/#/board/${boardId}`)
|
||||
cy.get('.board-title').contains(board.title)
|
||||
|
||||
// domain is only in the email address - not in user ids.
|
||||
cy.shareBoardWithUi(domain, recipient.userId)
|
||||
|
||||
cy.login(recipient)
|
||||
cy.visit(`/apps/deck/#/board/${boardId}`)
|
||||
cy.get('.board-title').contains(board.title)
|
||||
cy.get('.button-vue[aria-label*="Add card"]')
|
||||
.should('not.exist')
|
||||
})
|
||||
})
|
||||
|
||||
it('Share a board to a user as writable', function() {
|
||||
const board = sampleBoard('Editable board')
|
||||
cy.createExampleBoard({ user, board }).then((board) => {
|
||||
|
||||
@@ -4,12 +4,21 @@
|
||||
*/
|
||||
|
||||
import { addCommands } from '@nextcloud/cypress'
|
||||
import axios from '@nextcloud/axios'
|
||||
|
||||
addCommands()
|
||||
|
||||
const url = Cypress.config('baseUrl').replace(/\/index.php\/?$/g, '')
|
||||
Cypress.env('baseUrl', url)
|
||||
|
||||
// prepare main cypress window so we can use axios there
|
||||
// and it will successfully fetch csrf tokens when needed.
|
||||
window.OC = {
|
||||
config: { modRewriteWorking: false },
|
||||
}
|
||||
// Prevent @nextcloud/router from reading window.location
|
||||
window._oc_webroot = url
|
||||
|
||||
Cypress.Commands.add('openLeftSidebar', () => {
|
||||
cy.get('.app-navigation button.app-navigation-toggle').click()
|
||||
})
|
||||
@@ -89,15 +98,23 @@ Cypress.Commands.add('getNavigationEntry', (boardTitle) => {
|
||||
.find('a.app-navigation-entry-link')
|
||||
})
|
||||
|
||||
Cypress.Commands.add('shareBoardWithUi', (userId) => {
|
||||
cy.intercept({ method: 'GET', url: `**/ocs/v2.php/apps/files_sharing/api/v1/sharees?search=${userId}*` }).as('fetchRecipients')
|
||||
Cypress.Commands.add('shareBoardWithUi', (query, userId=query) => {
|
||||
cy.intercept({ method: 'GET', url: `**/ocs/v2.php/apps/files_sharing/api/v1/sharees?search=${query}*` }).as('fetchRecipients')
|
||||
cy.get('[aria-label="Open details"]').click()
|
||||
cy.get('.app-sidebar').should('be.visible')
|
||||
cy.get('.select input').type(`${userId}`)
|
||||
cy.get('.select input').type(`${query}`)
|
||||
cy.wait('@fetchRecipients', { timeout: 7000 })
|
||||
|
||||
cy.get('.vs__dropdown-menu .option').first().contains(userId)
|
||||
cy.get('.vs__dropdown-menu .option').first().contains(query)
|
||||
cy.get('.select input').type('{enter}')
|
||||
|
||||
cy.get('.shareWithList').contains(userId)
|
||||
})
|
||||
|
||||
Cypress.Commands.add('setUserEmail', (user, value) => {
|
||||
Cypress.log()
|
||||
return axios.put(
|
||||
`${url}/ocs/v2.php/cloud/users/${user.userId}`,
|
||||
{ key: 'email', value },
|
||||
)
|
||||
})
|
||||
|
||||
47
docs/API.md
47
docs/API.md
@@ -347,6 +347,34 @@ A 403 response might be returned if the users ability to create new boards has b
|
||||
|
||||
##### 200 Success
|
||||
|
||||
### PUT /boards/{boardId}/stacks/{stackId}/cards/{cardId}/archive - Archive a card
|
||||
|
||||
#### Request parameters
|
||||
|
||||
| Parameter | Type | Description |
|
||||
| --------- | ------- | --------------------------------------- |
|
||||
| boardId | Integer | The id of the board the card belongs to |
|
||||
| stackId | Integer | The id of the stack the card belongs to |
|
||||
| cardId | Integer | The id of the card |
|
||||
|
||||
#### Response
|
||||
|
||||
##### 200 Success
|
||||
|
||||
### PUT /boards/{boardId}/stacks/{stackId}/cards/{cardId}/unarchive - Unarchive a card
|
||||
|
||||
#### Request parameters
|
||||
|
||||
| Parameter | Type | Description |
|
||||
| --------- | ------- | --------------------------------------- |
|
||||
| boardId | Integer | The id of the board the card belongs to |
|
||||
| stackId | Integer | The id of the stack the card belongs to |
|
||||
| cardId | Integer | The id of the card |
|
||||
|
||||
#### Response
|
||||
|
||||
##### 200 Success
|
||||
|
||||
### DELETE /boards/{boardId} - Delete a board
|
||||
|
||||
#### Request parameters
|
||||
@@ -423,6 +451,25 @@ A 403 response might be returned if the users ability to create new boards has b
|
||||
|
||||
##### 200 Success
|
||||
|
||||
### POST /boards/{boardId}/clone - Clone a board
|
||||
|
||||
Creates a copy of the board.
|
||||
|
||||
#### Request body
|
||||
|
||||
| Parameter | Type | Description |
|
||||
| --------- | ------ | ---------------------------------------------------- |
|
||||
| withCards | Bool | Setting if the cards should be copied (Default: false) |
|
||||
| withAssignments | Bool | Setting if the card assignments should be cloned (Default: false) |
|
||||
| withLabels | Bool | Setting if the card labels should be cloned (Default: false) |
|
||||
| withDueDate | Bool | Setting if the card due dates should be cloned (Default: false) |
|
||||
| moveCardsToLeftStack | Bool | Setting if all cards should be moved to the most left column (useful for To-Do / Doing / Done boards) (Default: false) |
|
||||
| restoreArchivedCards | Bool | Setting if the archived cards should be unarchived (Default: false) |
|
||||
|
||||
#### Response
|
||||
|
||||
##### 200 Success
|
||||
|
||||
### DELETE /boards/{boardId}/acl/{aclId} - Delete an acl rule
|
||||
|
||||
#### Response
|
||||
|
||||
@@ -105,17 +105,21 @@ It is possible to import from the following sources:
|
||||
|
||||
#### Trello JSON
|
||||
|
||||
Steps:
|
||||
* Create the data file
|
||||
* Access Trello
|
||||
* go to the board you want to export
|
||||
* Follow the steps in [Trello documentation](https://help.trello.com/article/747-exporting-data-from-trello-1) and export as JSON
|
||||
* Create the configuration file
|
||||
* Execute the import informing the import file path, data file and source as `Trello JSON`
|
||||
**Limitations:**
|
||||
* Comments with more than 1000 characters are placed as attached files to the card.
|
||||
|
||||
Create the configuration file respecting the [JSON Schema](https://github.com/nextcloud/deck/blob/main/lib/Service/Importer/fixtures/config-trelloJson-schema.json) for import `Trello JSON`
|
||||
**Steps:**
|
||||
1. Create the data file:
|
||||
* Access Trello.
|
||||
* Go to the board you want to export.
|
||||
* Follow the steps in [Trello documentation](https://help.trello.com/article/747-exporting-data-from-trello-1) and export as JSON.
|
||||
2. Create the configuration file.
|
||||
3. Execute the import, specifying the import file path, data file, and source as `Trello JSON`.
|
||||
|
||||
Create the configuration file respecting the [JSON Schema](https://github.com/nextcloud/deck/blob/main/lib/Service/Importer/fixtures/config-trelloJson-schema.json) for importing `Trello JSON`.
|
||||
|
||||
Example configuration file:
|
||||
|
||||
```json
|
||||
{
|
||||
"owner": "admin",
|
||||
@@ -126,26 +130,22 @@ Example configuration file:
|
||||
}
|
||||
```
|
||||
|
||||
**Limitations**:
|
||||
|
||||
Importing from a JSON file imports up to 1000 actions. To find out how many actions the board to be imported has, identify how many actions the JSON has.
|
||||
**Additional Limitations**:
|
||||
* Importing from a JSON file imports up to 1000 actions. To find out how many actions the board to be imported has, check the number of actions in the JSON.
|
||||
|
||||
#### Trello API
|
||||
|
||||
Import using API is recommended for boards with more than 1000 actions.
|
||||
Importing via API is recommended for boards with more than 1000 actions. Trello allows attaching links to a card, but Deck does not support this feature. Attachment links are instead added in a markdown table at the end of the description for each imported card.
|
||||
|
||||
Trello makes it possible to attach links to a card. Deck does not have this feature. Attachments and attachment links are added in a markdown table at the end of the description for every imported card that has attachments in Trello.
|
||||
|
||||
* Get the API Key and API Token [here](https://developer.atlassian.com/cloud/trello/guides/rest-api/api-introduction/#authentication-and-authorization)
|
||||
* Get the ID of the board you want to import by making a request to:
|
||||
https://api.trello.com/1/members/me/boards?key={yourKey}&token={yourToken}&fields=id,name
|
||||
|
||||
This ID you will use in the configuration file in the `board` property
|
||||
* Create the configuration file
|
||||
|
||||
Create the configuration file respecting the [JSON Schema](https://github.com/nextcloud/deck/blob/main/lib/Service/Importer/fixtures/config-trelloApi-schema.json) for import `Trello JSON`
|
||||
1. Get the API Key and Token [here](https://developer.atlassian.com/cloud/trello/guides/rest-api/api-introduction/#authentication-and-authorization).
|
||||
2. Obtain the ID of the board you want to import by making a request to:
|
||||
```
|
||||
https://api.trello.com/1/members/me/boards?key={yourKey}&token={yourToken}&fields=id,name
|
||||
```
|
||||
3. Create the configuration file, ensuring it follows the [JSON Schema](https://github.com/nextcloud/deck/blob/main/lib/Service/Importer/fixtures/config-trelloApi-schema.json) for `Trello JSON`.
|
||||
|
||||
Example configuration file:
|
||||
|
||||
```json
|
||||
{
|
||||
"owner": "admin",
|
||||
|
||||
@@ -4,18 +4,19 @@
|
||||
-->
|
||||
## Export
|
||||
|
||||
Deck currently supports exporting all boards a user owns in a single JSON file. The format is based on the database schema that deck uses. It can be used to re-import boards on the same or other instances.
|
||||
Deck currently supports exporting all boards a user owns in a single JSON file. The format is based on the database schema that Deck uses. It can be used to re-import boards on the same or other instances.
|
||||
|
||||
The export currently has some kown limitations in terms of specific data not included:
|
||||
The export currently has some known limitations in terms of specific data not included:
|
||||
- Activity information
|
||||
- File attachments to deck cards
|
||||
- File attachments to Deck cards
|
||||
- Comments
|
||||
-
|
||||
```
|
||||
occ deck:export > my-file.json
|
||||
```
|
||||
|
||||
## Import boards
|
||||
```
|
||||
occ deck:export userid > userid-deck-export.json
|
||||
```
|
||||
*(`userid` = username as seen in the admin user accounts page)*
|
||||
|
||||
## Import Boards
|
||||
|
||||
Importing can be done using the API or the `occ` `deck:import` command.
|
||||
|
||||
@@ -23,39 +24,57 @@ It is possible to import from the following sources:
|
||||
|
||||
### Deck JSON
|
||||
|
||||
A json file that has been obtained from the above described `occ deck:export [userid]` command can be imported.
|
||||
A JSON file that has been obtained from the above-described `occ deck:export [userid] > userid-deck-export.json` command can be imported.
|
||||
|
||||
```
|
||||
occ deck:import my-file.json
|
||||
occ deck:import userid-deck-export.json
|
||||
```
|
||||
|
||||
In case you are importing from a different instance you may use an additional config file to provide custom user id mapping in case users have different identifiers.
|
||||
You will be asked to provide a path to a config file.
|
||||
|
||||
```
|
||||
To know what to put in there:
|
||||
- Have a look at your `userid-deck-export.json`
|
||||
- Near the top, you will see `"uid"` with a username.
|
||||
- Search for additional `"uid"` entries to find all the usernames involved and note them.
|
||||
- Search for `"acl"`, where `"uid"`s of groups are also present; note them too.
|
||||
|
||||
If you are importing from a different instance, you must provide custom user ID mapping in case users have different identifiers.
|
||||
|
||||
Create a config file, e.g., `deck-import-config-file-userid.json`, and adjust the content of this example as described above. User IDs on the new instance can be seen in the admin user accounts page.
|
||||
|
||||
```json
|
||||
{
|
||||
"owner": "admin",
|
||||
"owner": "useridofnewownerofallboards",
|
||||
"uidRelation": {
|
||||
"johndoe": "test-user-1"
|
||||
"userid1onoldinstance": "userid1onnewinstance",
|
||||
"userid2onoldinstance": "userid2onnewinstance",
|
||||
"groupid1onoldinstance": "groupid1onnewinstance"
|
||||
}
|
||||
}
|
||||
```
|
||||
|
||||
After pressing enter, everything will be imported.
|
||||
|
||||
Additional info:
|
||||
- If you export a user’s boards, all boards that the user has access to will be exported (including those shared with that user).
|
||||
|
||||
#### Trello JSON
|
||||
|
||||
Limitations:
|
||||
**Limitations:**
|
||||
* Comments with more than 1000 characters are placed as attached files to the card.
|
||||
|
||||
Steps:
|
||||
* Create the data file
|
||||
* Access Trello
|
||||
* go to the board you want to export
|
||||
* Follow the steps in [Trello documentation](https://help.trello.com/article/747-exporting-data-from-trello-1) and export as JSON
|
||||
* Create the configuration file
|
||||
* Execute the import informing the import file path, data file and source as `Trello JSON`
|
||||
**Steps:**
|
||||
1. Create the data file:
|
||||
* Access Trello.
|
||||
* Go to the board you want to export.
|
||||
* Follow the steps in [Trello documentation](https://help.trello.com/article/747-exporting-data-from-trello-1) and export as JSON.
|
||||
2. Create the configuration file.
|
||||
3. Execute the import, specifying the import file path, data file, and source as `Trello JSON`.
|
||||
|
||||
Create the configuration file respecting the [JSON Schema](https://github.com/nextcloud/deck/blob/main/lib/Service/Importer/fixtures/config-trelloJson-schema.json) for import `Trello JSON`
|
||||
Create the configuration file respecting the [JSON Schema](https://github.com/nextcloud/deck/blob/main/lib/Service/Importer/fixtures/config-trelloJson-schema.json) for importing `Trello JSON`.
|
||||
|
||||
Example configuration file:
|
||||
|
||||
```json
|
||||
{
|
||||
"owner": "admin",
|
||||
@@ -66,26 +85,22 @@ Example configuration file:
|
||||
}
|
||||
```
|
||||
|
||||
**Limitations**:
|
||||
|
||||
Importing from a JSON file imports up to 1000 actions. To find out how many actions the board to be imported has, identify how many actions the JSON has.
|
||||
**Additional Limitations**:
|
||||
* Importing from a JSON file imports up to 1000 actions. To find out how many actions the board to be imported has, check the number of actions in the JSON.
|
||||
|
||||
#### Trello API
|
||||
|
||||
Import using API is recommended for boards with more than 1000 actions.
|
||||
Importing via API is recommended for boards with more than 1000 actions. Trello allows attaching links to a card, but Deck does not support this feature. Attachment links are instead added in a markdown table at the end of the description for each imported card.
|
||||
|
||||
Trello makes it possible to attach links to a card. Deck does not have this feature. Attachments and attachment links are added in a markdown table at the end of the description for every imported card that has attachments in Trello.
|
||||
|
||||
* Get the API Key and API Token [here](https://developer.atlassian.com/cloud/trello/guides/rest-api/api-introduction/#authentication-and-authorization)
|
||||
* Get the ID of the board you want to import by making a request to:
|
||||
https://api.trello.com/1/members/me/boards?key={yourKey}&token={yourToken}&fields=id,name
|
||||
|
||||
This ID you will use in the configuration file in the `board` property
|
||||
* Create the configuration file
|
||||
|
||||
Create the configuration file respecting the [JSON Schema](https://github.com/nextcloud/deck/blob/main/lib/Service/Importer/fixtures/config-trelloApi-schema.json) for import `Trello JSON`
|
||||
1. Get the API Key and Token [here](https://developer.atlassian.com/cloud/trello/guides/rest-api/api-introduction/#authentication-and-authorization).
|
||||
2. Obtain the ID of the board you want to import by making a request to:
|
||||
```
|
||||
https://api.trello.com/1/members/me/boards?key={yourKey}&token={yourToken}&fields=id,name
|
||||
```
|
||||
3. Create the configuration file, ensuring it follows the [JSON Schema](https://github.com/nextcloud/deck/blob/main/lib/Service/Importer/fixtures/config-trelloApi-schema.json) for `Trello JSON`.
|
||||
|
||||
Example configuration file:
|
||||
|
||||
```json
|
||||
{
|
||||
"owner": "admin",
|
||||
|
||||
@@ -42,6 +42,7 @@ OC.L10N.register(
|
||||
"Shared with you" : "Met u gedeel",
|
||||
"No notifications" : "Geen kennisgewings",
|
||||
"An error occurred" : "'n Fout het voorgekom",
|
||||
"Advanced options" : "Gevorderde opsies",
|
||||
"Today" : "Vandag",
|
||||
"Tomorrow" : "Môre",
|
||||
"Close" : "Sluit",
|
||||
|
||||
@@ -40,6 +40,7 @@
|
||||
"Shared with you" : "Met u gedeel",
|
||||
"No notifications" : "Geen kennisgewings",
|
||||
"An error occurred" : "'n Fout het voorgekom",
|
||||
"Advanced options" : "Gevorderde opsies",
|
||||
"Today" : "Vandag",
|
||||
"Tomorrow" : "Môre",
|
||||
"Close" : "Sluit",
|
||||
|
||||
45
l10n/ar.js
45
l10n/ar.js
@@ -85,14 +85,14 @@ OC.L10N.register(
|
||||
"{user} has mentioned you in a comment on {deck-card}." : "{user} أشار إليك في تعليق على {deck-card}",
|
||||
"The board \"%s\" has been shared with you by %s." : "تمت مشاركة اللوح \"%s\" معك من قبل %s.",
|
||||
"{user} has shared {deck-board} with you." : "{user} قام بمشاركة {deck-board} معك.",
|
||||
"Deck board" : "رُقعة اللوحات Deck board",
|
||||
"Deck board" : "لوحة البطاقات",
|
||||
"Owned by %1$s" : "يملكها %1$s",
|
||||
"Deck boards, cards and comments" : "رُقعة اللوحات و البطاقات و الملاحظات",
|
||||
"Deck boards, cards and comments" : "اللوحات و البطاقات و الملاحظات",
|
||||
"From %1$s, in %2$s/%3$s, owned by %4$s" : " من %1$s، في %2$s/%3$s، يملكها %4$s",
|
||||
"Create a new deck card" : "إنشاء بطاقة deck card جديدة",
|
||||
"Create a new deck card" : "إنشاء بطاقة جديدة",
|
||||
"Card comments" : "تعليقات البطاقة ",
|
||||
"%s on %s" : "%s على %s",
|
||||
"Deck boards and cards" : "رُقَع اللوحات و البطاقات",
|
||||
"Deck boards and cards" : "اللوحات و البطاقات",
|
||||
"No data was provided to create an attachment." : "لا بيانات تم تقديمها لانشاء مرفق",
|
||||
"Finished" : "اكتمل",
|
||||
"To review" : "لإعادة المراجعة",
|
||||
@@ -119,19 +119,20 @@ OC.L10N.register(
|
||||
"Path is already shared with this card" : "تم مشاركة المسار بالفعل مع هذه البطاقة ",
|
||||
"Invalid date, date format must be YYYY-MM-DD" : "تاريخ غير صحيح, يجب أن يكون تنسيق التاريخ YYYY-MM-DD",
|
||||
"Personal planning and team project organization" : "التخطيط الشخصي و تنظيم مشروع الفريق",
|
||||
"Deck is a kanban style organization tool aimed at personal planning and project organization for teams integrated with Nextcloud.\n\n\n- 📥 Add your tasks to cards and put them in order\n- 📄 Write down additional notes in Markdown\n- 🔖 Assign labels for even better organization\n- 👥 Share with your team, friends or family\n- 📎 Attach files and embed them in your Markdown description\n- 💬 Discuss with your team using comments\n- ⚡ Keep track of changes in the activity stream\n- 🚀 Get your project organized" : "التطبيق \"رِزَم البطاقات\" Deck هو أداة لتنظيم المهام الشخصية و الجماعية في نكست كلاود على نمط \"خطوط التصنيع أو التجميع في المصانع\" و المعروف بـ kanban.\n\n\n- 📥 أكتب مهمتك او مهمة فريقك على بطاقة و ضع البطاقة في الرُّقعة على كدسة البطاقات من ذات التصنيف أو المرحلة من الإنجاز\n- 📄 دوّن ملاحظاتك الإضافية على البطاقة بصيغة ماركداون markdown\n- 🔖 و يمكنك أيضاً إسناد البطاقة أي المهمة إلى شخص أو أشخاص في فريقك\n- 👥 شارك البطاقة مع من ترغب من أعضاء فريقك أو عائلتك أو أصدقائك\n- 📎 إرفاق ملفات و تضمينها بصيغة ماركداون في البطاقة\n- 💬ناقش البطاقة مع زملائك في خانة الملاحظات\n- ⚡ تابع ما يُستجد من عمليات و تطوّرات على البطاقة أو المهمة\n- 🚀 حافظ على مشروعك مُنسّقاً باستمرار.",
|
||||
"Deck is a kanban style organization tool aimed at personal planning and project organization for teams integrated with Nextcloud.\n\n\n- 📥 Add your tasks to cards and put them in order\n- 📄 Write down additional notes in Markdown\n- 🔖 Assign labels for even better organization\n- 👥 Share with your team, friends or family\n- 📎 Attach files and embed them in your Markdown description\n- 💬 Discuss with your team using comments\n- ⚡ Keep track of changes in the activity stream\n- 🚀 Get your project organized" : "التطبيق \"رِزَم البطاقات\" Deck هو أداة لتنظيم المهام الشخصية و الجماعية في نكست كلاود على نمط \"خطوط التصنيع أو التجميع في المصانع\" و المعروف بـ kanban.\n\n\n- 📥 أكتب مهمتك او مهمة فريقك على بطاقة و ضع البطاقة على لوحة البطاقات من ذات التصنيف أو المرحلة من الإنجاز\n- 📄 دوّن ملاحظاتك الإضافية على البطاقة بصيغة ماركداون markdown\n- 🔖 و يمكنك أيضاً إسناد البطاقة أي المهمة إلى شخص أو أشخاص في فريقك\n- 👥 شارك البطاقة مع من ترغب من أعضاء فريقك أو عائلتك أو أصدقائك\n- 📎 إرفاق ملفات و تضمينها بصيغة ماركداون في البطاقة\n- 💬ناقش البطاقة مع زملائك في خانة الملاحظات\n- ⚡ تابع ما يُستجد من عمليات و تطوّرات على البطاقة أو المهمة\n- 🚀 حافظ على مشروعك مُنسّقاً باستمرار.",
|
||||
"Card details" : "تفاصيل البطاقة",
|
||||
"Add board" : "إضافة لوح",
|
||||
"Select the board to link to a project" : "تحديد اللوح لربطه بمشروع",
|
||||
"Search by board title" : "بحث بواسطة عنوان اللوح",
|
||||
"Select board" : "حدد لوح",
|
||||
"Move card to another board" : "حرك البطاقة الى لوح اخر",
|
||||
"Move/copy card" : "نسخ أو نقل بطاقة",
|
||||
"Select a board" : "حدد لوح",
|
||||
"No lists available" : "لا يوجد قائمة متاحه ",
|
||||
"Select a list" : "اختر قائمة ",
|
||||
"Move card" : "حرك البطاقة",
|
||||
"Cancel" : "إلغاء",
|
||||
"Copy card" : "نسخ بطاقة",
|
||||
"Select a card" : "حدد بطاقة",
|
||||
"Cancel" : "إلغاء",
|
||||
"Select the card to link to a project" : "حدد البطاقة لربطها بمشروع",
|
||||
"Link to card" : "اربط بطاقة",
|
||||
"File already exists" : "الملف موجود مسبقاً",
|
||||
@@ -152,7 +153,7 @@ OC.L10N.register(
|
||||
"Unassigned" : "غير معيين ",
|
||||
"Filter by status" : "تصفية بحسب الحالة",
|
||||
"Open and completed" : "مفتوحة و منجزة",
|
||||
"Open" : "إفتح",
|
||||
"Open" : "فتح",
|
||||
"Completed" : "مُكتمل",
|
||||
"Filter by due date" : "تصفية بواسطة تاريخ الإنجاز",
|
||||
"Overdue" : "تأخر",
|
||||
@@ -182,7 +183,7 @@ OC.L10N.register(
|
||||
"Undo" : "تراجع",
|
||||
"Deleted cards" : "البطاقات المحذوفة",
|
||||
"Share board with a user, group or team …" : "مشاركة اللوحة مع مستخدِم او مجموعة أو فريق ...",
|
||||
"Searching for users, groups and teams …" : "البحث عن مستخدِمين، أو مجموعات، أو فِرَق",
|
||||
"Searching for users, groups and teams …" : "البحث عن مستخدِمين، أو مجموعات، أو فرق",
|
||||
"No participants found" : "لم يتم العثور على مشاركين",
|
||||
"Board owner" : "منشئ اللوح",
|
||||
"(Group)" : "(مجموعة)",
|
||||
@@ -212,7 +213,7 @@ OC.L10N.register(
|
||||
"title and color value must be provided" : "العنوان و قيمة اللون يجب تقديمها ",
|
||||
"Board name" : "اسم اللوح",
|
||||
"Members" : "الاعضاء",
|
||||
"Assign to users/groups/team" : "إسناد إلى مستخدِمين/مجموعات/فِرَق",
|
||||
"Assign to users/groups/team" : "إسناد إلى مستخدمين/مجموعات/فرق",
|
||||
"Assign a user to this card…" : "انسب مستخدم الى هذه البطاقة..",
|
||||
"Select a user to assign to this card…" : "حدِّد مستخدِماً ليتم إسناد هذه البطاقة له...",
|
||||
"Upload new files" : "رفع ملفات جديدة",
|
||||
@@ -254,7 +255,7 @@ OC.L10N.register(
|
||||
"Choose attachment" : "اختيار مرفق",
|
||||
"Assign a due date to this card…" : "تعيين تاريخ استحقاق لهذه البطاقة...",
|
||||
"Set a due date" : "تعيين تاريخ الانجاز",
|
||||
"Add due date" : "أضِف تاريخ الاستحقاق",
|
||||
"Add due date" : "إضافة تاريخ الاستحقاق",
|
||||
"Choose a date" : "إختَر تاريخاً",
|
||||
"Remove due date" : "ازالة تاريخ الانجاز",
|
||||
"Mark as done" : "تمييز كمُنجَز",
|
||||
@@ -263,10 +264,10 @@ OC.L10N.register(
|
||||
"Unarchive card" : "إلغاء أرشفة البطاقة ",
|
||||
"Archive card" : "أرشفة البطاقة",
|
||||
"Select Date" : "اختر التاريخ ",
|
||||
"Set due date for later today" : "عيِّن آخِرَ هذا اليوم كموعدٍ لاستحقاق البطاقة",
|
||||
"Set due date for tomorrow" : "عيِّن يوم الغد كموعدٍ لاستحقاق البطاقة",
|
||||
"Set due date for this weekend" : "عيِّن نهاية هذا الأسبوع كموعدٍ لاستحقاق البطاقة",
|
||||
"Set due date for next week" : "عيِّن الأسبوع المُقبل كموعدٍ لاستحقاق البطاقة",
|
||||
"Set due date for later today" : "تعيين آخِرَ هذا اليوم كموعدٍ لاستحقاق البطاقة",
|
||||
"Set due date for tomorrow" : "تعيين يوم الغد كموعدٍ لاستحقاق البطاقة",
|
||||
"Set due date for this weekend" : "تعيين نهاية هذا الأسبوع كموعدٍ لاستحقاق البطاقة",
|
||||
"Set due date for next week" : "تعيين الأسبوع المُقبل كموعدٍ لاستحقاق البطاقة",
|
||||
"Assign a tag to this card…" : "انسب وسم الى هذه البطاقة..",
|
||||
"Select or create a tag…" : "اختيار أو إنشاء وسم جديد...",
|
||||
"Create a new tag:" : "إنشاء وسم جديد:",
|
||||
@@ -281,7 +282,7 @@ OC.L10N.register(
|
||||
"Delete card" : "حذف البطاقة",
|
||||
"Card deleted" : "البطاقة حٌذفت ",
|
||||
"seconds ago" : "ثوانٍ مضت",
|
||||
"Keyboard shortcuts" : "إختصارات لوحة المفاتيح",
|
||||
"Keyboard shortcuts" : "اختصارات لوحة المفاتيح",
|
||||
"Boost your productivity using Deck with keyboard shortcuts." : "ضاعِف إنتاجيتك باستعمال \"رِزَم البطاقات\" Deck، و اختصارات لوحة المفاتيح ",
|
||||
"Board actions" : "إجراءات اللوحة",
|
||||
"Keyboard shortcut" : "إختصار لوحة المفاتيح",
|
||||
@@ -310,7 +311,7 @@ OC.L10N.register(
|
||||
"All boards" : "جميع الالواح",
|
||||
"Archived boards" : "الالواح المؤرشفة",
|
||||
"Shared with you" : "تم مشاركتها معك",
|
||||
"Deck settings" : "إعدادات رِزَمِ البطاقات",
|
||||
"Deck settings" : "إعدادات رزم البطاقات",
|
||||
"Use bigger card view" : "استخدام بطاقة عرض أكبر ",
|
||||
"Show card ID badge" : "أعرض شارة رقم البطاقة",
|
||||
"Show boards in calendar/tasks" : "إظهار اللوح في التقويم/المهام",
|
||||
@@ -337,6 +338,15 @@ OC.L10N.register(
|
||||
"An error occurred" : "حدث خطأ",
|
||||
"Are you sure you want to delete the board {title}? This will delete all the data of this board including archived cards." : "هل أنت متأكد من حذف اللوحة {title}؟ هذا سيؤدي إلى حذف كل بيانات هذه اللوحة بما في ذلك البطاقات المؤرشفة.",
|
||||
"Delete the board?" : "مسح اللوح؟",
|
||||
"Clone {boardTitle}" : "استنساخ {boardTitle}",
|
||||
"Clone cards" : "استنسخ البطاقة ",
|
||||
"Clone assignments" : "استنساخ مهام",
|
||||
"Clone labels" : "استنساخ عناوين",
|
||||
"Clone due dates" : "استنساخ تواريخ استحقاق",
|
||||
"Advanced options" : "الخيارات المتقدمة",
|
||||
"Move all cards to the first list" : "نقل كل البطاقات للقائمة الأولى",
|
||||
"Restore archived cards" : "استرجاع البطاقات المؤرشفة",
|
||||
"Clone" : "استنسخ",
|
||||
"Loading filtered view" : "جارِ تحميل التصفية ",
|
||||
"Today" : "اليوم",
|
||||
"Tomorrow" : "غدا",
|
||||
@@ -376,6 +386,7 @@ OC.L10N.register(
|
||||
"Share with a Deck card" : "مشاركة مع بطاقة Deck",
|
||||
"Share {file} with a Deck card" : "مشاركة الملف {file} مع بطاقة Deck",
|
||||
"Share" : "مشاركة ",
|
||||
"Move card to another board" : "حرك البطاقة الى لوح اخر",
|
||||
"Searching for users, groups and circles …" : "ابحث عن أعضاء، مجموعات أو حلقات ...",
|
||||
"(Circle)" : "(دائرة)",
|
||||
"Assign to users/groups/circles" : "انسب الى المستخدمين،المجموعات،الدوائر",
|
||||
|
||||
45
l10n/ar.json
45
l10n/ar.json
@@ -83,14 +83,14 @@
|
||||
"{user} has mentioned you in a comment on {deck-card}." : "{user} أشار إليك في تعليق على {deck-card}",
|
||||
"The board \"%s\" has been shared with you by %s." : "تمت مشاركة اللوح \"%s\" معك من قبل %s.",
|
||||
"{user} has shared {deck-board} with you." : "{user} قام بمشاركة {deck-board} معك.",
|
||||
"Deck board" : "رُقعة اللوحات Deck board",
|
||||
"Deck board" : "لوحة البطاقات",
|
||||
"Owned by %1$s" : "يملكها %1$s",
|
||||
"Deck boards, cards and comments" : "رُقعة اللوحات و البطاقات و الملاحظات",
|
||||
"Deck boards, cards and comments" : "اللوحات و البطاقات و الملاحظات",
|
||||
"From %1$s, in %2$s/%3$s, owned by %4$s" : " من %1$s، في %2$s/%3$s، يملكها %4$s",
|
||||
"Create a new deck card" : "إنشاء بطاقة deck card جديدة",
|
||||
"Create a new deck card" : "إنشاء بطاقة جديدة",
|
||||
"Card comments" : "تعليقات البطاقة ",
|
||||
"%s on %s" : "%s على %s",
|
||||
"Deck boards and cards" : "رُقَع اللوحات و البطاقات",
|
||||
"Deck boards and cards" : "اللوحات و البطاقات",
|
||||
"No data was provided to create an attachment." : "لا بيانات تم تقديمها لانشاء مرفق",
|
||||
"Finished" : "اكتمل",
|
||||
"To review" : "لإعادة المراجعة",
|
||||
@@ -117,19 +117,20 @@
|
||||
"Path is already shared with this card" : "تم مشاركة المسار بالفعل مع هذه البطاقة ",
|
||||
"Invalid date, date format must be YYYY-MM-DD" : "تاريخ غير صحيح, يجب أن يكون تنسيق التاريخ YYYY-MM-DD",
|
||||
"Personal planning and team project organization" : "التخطيط الشخصي و تنظيم مشروع الفريق",
|
||||
"Deck is a kanban style organization tool aimed at personal planning and project organization for teams integrated with Nextcloud.\n\n\n- 📥 Add your tasks to cards and put them in order\n- 📄 Write down additional notes in Markdown\n- 🔖 Assign labels for even better organization\n- 👥 Share with your team, friends or family\n- 📎 Attach files and embed them in your Markdown description\n- 💬 Discuss with your team using comments\n- ⚡ Keep track of changes in the activity stream\n- 🚀 Get your project organized" : "التطبيق \"رِزَم البطاقات\" Deck هو أداة لتنظيم المهام الشخصية و الجماعية في نكست كلاود على نمط \"خطوط التصنيع أو التجميع في المصانع\" و المعروف بـ kanban.\n\n\n- 📥 أكتب مهمتك او مهمة فريقك على بطاقة و ضع البطاقة في الرُّقعة على كدسة البطاقات من ذات التصنيف أو المرحلة من الإنجاز\n- 📄 دوّن ملاحظاتك الإضافية على البطاقة بصيغة ماركداون markdown\n- 🔖 و يمكنك أيضاً إسناد البطاقة أي المهمة إلى شخص أو أشخاص في فريقك\n- 👥 شارك البطاقة مع من ترغب من أعضاء فريقك أو عائلتك أو أصدقائك\n- 📎 إرفاق ملفات و تضمينها بصيغة ماركداون في البطاقة\n- 💬ناقش البطاقة مع زملائك في خانة الملاحظات\n- ⚡ تابع ما يُستجد من عمليات و تطوّرات على البطاقة أو المهمة\n- 🚀 حافظ على مشروعك مُنسّقاً باستمرار.",
|
||||
"Deck is a kanban style organization tool aimed at personal planning and project organization for teams integrated with Nextcloud.\n\n\n- 📥 Add your tasks to cards and put them in order\n- 📄 Write down additional notes in Markdown\n- 🔖 Assign labels for even better organization\n- 👥 Share with your team, friends or family\n- 📎 Attach files and embed them in your Markdown description\n- 💬 Discuss with your team using comments\n- ⚡ Keep track of changes in the activity stream\n- 🚀 Get your project organized" : "التطبيق \"رِزَم البطاقات\" Deck هو أداة لتنظيم المهام الشخصية و الجماعية في نكست كلاود على نمط \"خطوط التصنيع أو التجميع في المصانع\" و المعروف بـ kanban.\n\n\n- 📥 أكتب مهمتك او مهمة فريقك على بطاقة و ضع البطاقة على لوحة البطاقات من ذات التصنيف أو المرحلة من الإنجاز\n- 📄 دوّن ملاحظاتك الإضافية على البطاقة بصيغة ماركداون markdown\n- 🔖 و يمكنك أيضاً إسناد البطاقة أي المهمة إلى شخص أو أشخاص في فريقك\n- 👥 شارك البطاقة مع من ترغب من أعضاء فريقك أو عائلتك أو أصدقائك\n- 📎 إرفاق ملفات و تضمينها بصيغة ماركداون في البطاقة\n- 💬ناقش البطاقة مع زملائك في خانة الملاحظات\n- ⚡ تابع ما يُستجد من عمليات و تطوّرات على البطاقة أو المهمة\n- 🚀 حافظ على مشروعك مُنسّقاً باستمرار.",
|
||||
"Card details" : "تفاصيل البطاقة",
|
||||
"Add board" : "إضافة لوح",
|
||||
"Select the board to link to a project" : "تحديد اللوح لربطه بمشروع",
|
||||
"Search by board title" : "بحث بواسطة عنوان اللوح",
|
||||
"Select board" : "حدد لوح",
|
||||
"Move card to another board" : "حرك البطاقة الى لوح اخر",
|
||||
"Move/copy card" : "نسخ أو نقل بطاقة",
|
||||
"Select a board" : "حدد لوح",
|
||||
"No lists available" : "لا يوجد قائمة متاحه ",
|
||||
"Select a list" : "اختر قائمة ",
|
||||
"Move card" : "حرك البطاقة",
|
||||
"Cancel" : "إلغاء",
|
||||
"Copy card" : "نسخ بطاقة",
|
||||
"Select a card" : "حدد بطاقة",
|
||||
"Cancel" : "إلغاء",
|
||||
"Select the card to link to a project" : "حدد البطاقة لربطها بمشروع",
|
||||
"Link to card" : "اربط بطاقة",
|
||||
"File already exists" : "الملف موجود مسبقاً",
|
||||
@@ -150,7 +151,7 @@
|
||||
"Unassigned" : "غير معيين ",
|
||||
"Filter by status" : "تصفية بحسب الحالة",
|
||||
"Open and completed" : "مفتوحة و منجزة",
|
||||
"Open" : "إفتح",
|
||||
"Open" : "فتح",
|
||||
"Completed" : "مُكتمل",
|
||||
"Filter by due date" : "تصفية بواسطة تاريخ الإنجاز",
|
||||
"Overdue" : "تأخر",
|
||||
@@ -180,7 +181,7 @@
|
||||
"Undo" : "تراجع",
|
||||
"Deleted cards" : "البطاقات المحذوفة",
|
||||
"Share board with a user, group or team …" : "مشاركة اللوحة مع مستخدِم او مجموعة أو فريق ...",
|
||||
"Searching for users, groups and teams …" : "البحث عن مستخدِمين، أو مجموعات، أو فِرَق",
|
||||
"Searching for users, groups and teams …" : "البحث عن مستخدِمين، أو مجموعات، أو فرق",
|
||||
"No participants found" : "لم يتم العثور على مشاركين",
|
||||
"Board owner" : "منشئ اللوح",
|
||||
"(Group)" : "(مجموعة)",
|
||||
@@ -210,7 +211,7 @@
|
||||
"title and color value must be provided" : "العنوان و قيمة اللون يجب تقديمها ",
|
||||
"Board name" : "اسم اللوح",
|
||||
"Members" : "الاعضاء",
|
||||
"Assign to users/groups/team" : "إسناد إلى مستخدِمين/مجموعات/فِرَق",
|
||||
"Assign to users/groups/team" : "إسناد إلى مستخدمين/مجموعات/فرق",
|
||||
"Assign a user to this card…" : "انسب مستخدم الى هذه البطاقة..",
|
||||
"Select a user to assign to this card…" : "حدِّد مستخدِماً ليتم إسناد هذه البطاقة له...",
|
||||
"Upload new files" : "رفع ملفات جديدة",
|
||||
@@ -252,7 +253,7 @@
|
||||
"Choose attachment" : "اختيار مرفق",
|
||||
"Assign a due date to this card…" : "تعيين تاريخ استحقاق لهذه البطاقة...",
|
||||
"Set a due date" : "تعيين تاريخ الانجاز",
|
||||
"Add due date" : "أضِف تاريخ الاستحقاق",
|
||||
"Add due date" : "إضافة تاريخ الاستحقاق",
|
||||
"Choose a date" : "إختَر تاريخاً",
|
||||
"Remove due date" : "ازالة تاريخ الانجاز",
|
||||
"Mark as done" : "تمييز كمُنجَز",
|
||||
@@ -261,10 +262,10 @@
|
||||
"Unarchive card" : "إلغاء أرشفة البطاقة ",
|
||||
"Archive card" : "أرشفة البطاقة",
|
||||
"Select Date" : "اختر التاريخ ",
|
||||
"Set due date for later today" : "عيِّن آخِرَ هذا اليوم كموعدٍ لاستحقاق البطاقة",
|
||||
"Set due date for tomorrow" : "عيِّن يوم الغد كموعدٍ لاستحقاق البطاقة",
|
||||
"Set due date for this weekend" : "عيِّن نهاية هذا الأسبوع كموعدٍ لاستحقاق البطاقة",
|
||||
"Set due date for next week" : "عيِّن الأسبوع المُقبل كموعدٍ لاستحقاق البطاقة",
|
||||
"Set due date for later today" : "تعيين آخِرَ هذا اليوم كموعدٍ لاستحقاق البطاقة",
|
||||
"Set due date for tomorrow" : "تعيين يوم الغد كموعدٍ لاستحقاق البطاقة",
|
||||
"Set due date for this weekend" : "تعيين نهاية هذا الأسبوع كموعدٍ لاستحقاق البطاقة",
|
||||
"Set due date for next week" : "تعيين الأسبوع المُقبل كموعدٍ لاستحقاق البطاقة",
|
||||
"Assign a tag to this card…" : "انسب وسم الى هذه البطاقة..",
|
||||
"Select or create a tag…" : "اختيار أو إنشاء وسم جديد...",
|
||||
"Create a new tag:" : "إنشاء وسم جديد:",
|
||||
@@ -279,7 +280,7 @@
|
||||
"Delete card" : "حذف البطاقة",
|
||||
"Card deleted" : "البطاقة حٌذفت ",
|
||||
"seconds ago" : "ثوانٍ مضت",
|
||||
"Keyboard shortcuts" : "إختصارات لوحة المفاتيح",
|
||||
"Keyboard shortcuts" : "اختصارات لوحة المفاتيح",
|
||||
"Boost your productivity using Deck with keyboard shortcuts." : "ضاعِف إنتاجيتك باستعمال \"رِزَم البطاقات\" Deck، و اختصارات لوحة المفاتيح ",
|
||||
"Board actions" : "إجراءات اللوحة",
|
||||
"Keyboard shortcut" : "إختصار لوحة المفاتيح",
|
||||
@@ -308,7 +309,7 @@
|
||||
"All boards" : "جميع الالواح",
|
||||
"Archived boards" : "الالواح المؤرشفة",
|
||||
"Shared with you" : "تم مشاركتها معك",
|
||||
"Deck settings" : "إعدادات رِزَمِ البطاقات",
|
||||
"Deck settings" : "إعدادات رزم البطاقات",
|
||||
"Use bigger card view" : "استخدام بطاقة عرض أكبر ",
|
||||
"Show card ID badge" : "أعرض شارة رقم البطاقة",
|
||||
"Show boards in calendar/tasks" : "إظهار اللوح في التقويم/المهام",
|
||||
@@ -335,6 +336,15 @@
|
||||
"An error occurred" : "حدث خطأ",
|
||||
"Are you sure you want to delete the board {title}? This will delete all the data of this board including archived cards." : "هل أنت متأكد من حذف اللوحة {title}؟ هذا سيؤدي إلى حذف كل بيانات هذه اللوحة بما في ذلك البطاقات المؤرشفة.",
|
||||
"Delete the board?" : "مسح اللوح؟",
|
||||
"Clone {boardTitle}" : "استنساخ {boardTitle}",
|
||||
"Clone cards" : "استنسخ البطاقة ",
|
||||
"Clone assignments" : "استنساخ مهام",
|
||||
"Clone labels" : "استنساخ عناوين",
|
||||
"Clone due dates" : "استنساخ تواريخ استحقاق",
|
||||
"Advanced options" : "الخيارات المتقدمة",
|
||||
"Move all cards to the first list" : "نقل كل البطاقات للقائمة الأولى",
|
||||
"Restore archived cards" : "استرجاع البطاقات المؤرشفة",
|
||||
"Clone" : "استنسخ",
|
||||
"Loading filtered view" : "جارِ تحميل التصفية ",
|
||||
"Today" : "اليوم",
|
||||
"Tomorrow" : "غدا",
|
||||
@@ -374,6 +384,7 @@
|
||||
"Share with a Deck card" : "مشاركة مع بطاقة Deck",
|
||||
"Share {file} with a Deck card" : "مشاركة الملف {file} مع بطاقة Deck",
|
||||
"Share" : "مشاركة ",
|
||||
"Move card to another board" : "حرك البطاقة الى لوح اخر",
|
||||
"Searching for users, groups and circles …" : "ابحث عن أعضاء، مجموعات أو حلقات ...",
|
||||
"(Circle)" : "(دائرة)",
|
||||
"Assign to users/groups/circles" : "انسب الى المستخدمين،المجموعات،الدوائر",
|
||||
|
||||
@@ -100,6 +100,8 @@ OC.L10N.register(
|
||||
"No notifications" : "Nun hai nengún avisu",
|
||||
"No reminder" : "Nun hai nengún recordatoriu",
|
||||
"An error occurred" : "Prodúxose un error",
|
||||
"Clone cards" : "Clonar les tarxetes",
|
||||
"Advanced options" : "Opciones avanzaes",
|
||||
"Today" : "Güei",
|
||||
"Tomorrow" : "Mañana",
|
||||
"No results found" : "Nun s'atopó nengún resultáu",
|
||||
|
||||
@@ -98,6 +98,8 @@
|
||||
"No notifications" : "Nun hai nengún avisu",
|
||||
"No reminder" : "Nun hai nengún recordatoriu",
|
||||
"An error occurred" : "Prodúxose un error",
|
||||
"Clone cards" : "Clonar les tarxetes",
|
||||
"Advanced options" : "Opciones avanzaes",
|
||||
"Today" : "Güei",
|
||||
"Tomorrow" : "Mañana",
|
||||
"No results found" : "Nun s'atopó nengún resultáu",
|
||||
|
||||
@@ -116,13 +116,12 @@ OC.L10N.register(
|
||||
"Select the board to link to a project" : "Изберете таблото, което да свържете към проект",
|
||||
"Search by board title" : "Търсене по заглавие на таблото",
|
||||
"Select board" : "Избор на табло",
|
||||
"Move card to another board" : "Преместване на картата на друго табло",
|
||||
"Select a board" : "Избор на табло",
|
||||
"No lists available" : "Няма налична списъци.",
|
||||
"Select a list" : "Избор на списък",
|
||||
"Move card" : "Преместване на карта",
|
||||
"Cancel" : "Отказ",
|
||||
"Select a card" : "Избор на карта",
|
||||
"Cancel" : "Отказ",
|
||||
"Select the card to link to a project" : "Изберете картата, която да свържете към проект",
|
||||
"Link to card" : "Връзка към карта",
|
||||
"File already exists" : "Файлът вече съществува",
|
||||
@@ -283,6 +282,9 @@ OC.L10N.register(
|
||||
"An error occurred" : "Възникна грешка",
|
||||
"Are you sure you want to delete the board {title}? This will delete all the data of this board including archived cards." : "Сигурни ли сте, че искате да изтриете таблото {title}? Това ще изтрие всички данни на това табло, включително архивираните карти.",
|
||||
"Delete the board?" : "Изтриване на таблото?",
|
||||
"Clone cards" : " Клониране на карти",
|
||||
"Advanced options" : "Допълнителни опции",
|
||||
"Clone" : "Клониране",
|
||||
"Loading filtered view" : "Зареждане на филтриран изглед",
|
||||
"Today" : "Днес",
|
||||
"Tomorrow" : "Утре",
|
||||
@@ -317,6 +319,7 @@ OC.L10N.register(
|
||||
"Share with a Deck card" : "Споделяне с Deck карта",
|
||||
"Share {file} with a Deck card" : "Споделяне {file} с Deck карта",
|
||||
"Share" : "Споделяне",
|
||||
"Move card to another board" : "Преместване на картата на друго табло",
|
||||
"Searching for users, groups and circles …" : "Търсене за потребители, групи и кръгове ...",
|
||||
"(Circle)" : "(Кръг)",
|
||||
"Assign to users/groups/circles" : "Зачисляване към потребители/групи/кръгове"
|
||||
|
||||
@@ -114,13 +114,12 @@
|
||||
"Select the board to link to a project" : "Изберете таблото, което да свържете към проект",
|
||||
"Search by board title" : "Търсене по заглавие на таблото",
|
||||
"Select board" : "Избор на табло",
|
||||
"Move card to another board" : "Преместване на картата на друго табло",
|
||||
"Select a board" : "Избор на табло",
|
||||
"No lists available" : "Няма налична списъци.",
|
||||
"Select a list" : "Избор на списък",
|
||||
"Move card" : "Преместване на карта",
|
||||
"Cancel" : "Отказ",
|
||||
"Select a card" : "Избор на карта",
|
||||
"Cancel" : "Отказ",
|
||||
"Select the card to link to a project" : "Изберете картата, която да свържете към проект",
|
||||
"Link to card" : "Връзка към карта",
|
||||
"File already exists" : "Файлът вече съществува",
|
||||
@@ -281,6 +280,9 @@
|
||||
"An error occurred" : "Възникна грешка",
|
||||
"Are you sure you want to delete the board {title}? This will delete all the data of this board including archived cards." : "Сигурни ли сте, че искате да изтриете таблото {title}? Това ще изтрие всички данни на това табло, включително архивираните карти.",
|
||||
"Delete the board?" : "Изтриване на таблото?",
|
||||
"Clone cards" : " Клониране на карти",
|
||||
"Advanced options" : "Допълнителни опции",
|
||||
"Clone" : "Клониране",
|
||||
"Loading filtered view" : "Зареждане на филтриран изглед",
|
||||
"Today" : "Днес",
|
||||
"Tomorrow" : "Утре",
|
||||
@@ -315,6 +317,7 @@
|
||||
"Share with a Deck card" : "Споделяне с Deck карта",
|
||||
"Share {file} with a Deck card" : "Споделяне {file} с Deck карта",
|
||||
"Share" : "Споделяне",
|
||||
"Move card to another board" : "Преместване на картата на друго табло",
|
||||
"Searching for users, groups and circles …" : "Търсене за потребители, групи и кръгове ...",
|
||||
"(Circle)" : "(Кръг)",
|
||||
"Assign to users/groups/circles" : "Зачисляване към потребители/групи/кръгове"
|
||||
|
||||
@@ -125,13 +125,12 @@ OC.L10N.register(
|
||||
"Select the board to link to a project" : "Selecciona el tauler per enllaçar a un projecte",
|
||||
"Search by board title" : "Cerca per títol del tauler",
|
||||
"Select board" : "Selecciona un tauler",
|
||||
"Move card to another board" : "Mou la targeta a un altre tauler",
|
||||
"Select a board" : "Selecciona un tauler",
|
||||
"No lists available" : "No hi ha cap llista disponible",
|
||||
"Select a list" : "Seleccioneu una llista",
|
||||
"Move card" : "Mou la targeta",
|
||||
"Cancel" : "Cancel·la",
|
||||
"Select a card" : "Selecciona una targeta",
|
||||
"Cancel" : "Cancel·la",
|
||||
"Select the card to link to a project" : "Selecciona la targeta per enllaçar a un projecte",
|
||||
"Link to card" : "Enllaç a la targeta",
|
||||
"File already exists" : "El fitxer ja existeix",
|
||||
@@ -327,6 +326,9 @@ OC.L10N.register(
|
||||
"An error occurred" : "S'ha produït un error",
|
||||
"Are you sure you want to delete the board {title}? This will delete all the data of this board including archived cards." : "Esteu segur que voleu suprimir el tauler {title}? Això suprimirà totes les dades d'aquest tauler, incloses les targetes arxivades.",
|
||||
"Delete the board?" : "Voleu suprimir el tauler?",
|
||||
"Clone cards" : "Clonar targetes",
|
||||
"Advanced options" : "Paràmetres avançats",
|
||||
"Clone" : "Clonar",
|
||||
"Loading filtered view" : "S'està carregant la visualització filtrada",
|
||||
"Today" : "Avui",
|
||||
"Tomorrow" : "Demà",
|
||||
@@ -366,6 +368,7 @@ OC.L10N.register(
|
||||
"Share with a Deck card" : "Compartir amb una targeta de Deck",
|
||||
"Share {file} with a Deck card" : "Compartir {file} amb una targeta de Deck",
|
||||
"Share" : "Compartir",
|
||||
"Move card to another board" : "Mou la targeta a un altre tauler",
|
||||
"Searching for users, groups and circles …" : "Buscant usuaris, grups i cercles …",
|
||||
"(Circle)" : "(Cercle)",
|
||||
"Assign to users/groups/circles" : "Assignació a usuaris/grups/cercles"
|
||||
|
||||
@@ -123,13 +123,12 @@
|
||||
"Select the board to link to a project" : "Selecciona el tauler per enllaçar a un projecte",
|
||||
"Search by board title" : "Cerca per títol del tauler",
|
||||
"Select board" : "Selecciona un tauler",
|
||||
"Move card to another board" : "Mou la targeta a un altre tauler",
|
||||
"Select a board" : "Selecciona un tauler",
|
||||
"No lists available" : "No hi ha cap llista disponible",
|
||||
"Select a list" : "Seleccioneu una llista",
|
||||
"Move card" : "Mou la targeta",
|
||||
"Cancel" : "Cancel·la",
|
||||
"Select a card" : "Selecciona una targeta",
|
||||
"Cancel" : "Cancel·la",
|
||||
"Select the card to link to a project" : "Selecciona la targeta per enllaçar a un projecte",
|
||||
"Link to card" : "Enllaç a la targeta",
|
||||
"File already exists" : "El fitxer ja existeix",
|
||||
@@ -325,6 +324,9 @@
|
||||
"An error occurred" : "S'ha produït un error",
|
||||
"Are you sure you want to delete the board {title}? This will delete all the data of this board including archived cards." : "Esteu segur que voleu suprimir el tauler {title}? Això suprimirà totes les dades d'aquest tauler, incloses les targetes arxivades.",
|
||||
"Delete the board?" : "Voleu suprimir el tauler?",
|
||||
"Clone cards" : "Clonar targetes",
|
||||
"Advanced options" : "Paràmetres avançats",
|
||||
"Clone" : "Clonar",
|
||||
"Loading filtered view" : "S'està carregant la visualització filtrada",
|
||||
"Today" : "Avui",
|
||||
"Tomorrow" : "Demà",
|
||||
@@ -364,6 +366,7 @@
|
||||
"Share with a Deck card" : "Compartir amb una targeta de Deck",
|
||||
"Share {file} with a Deck card" : "Compartir {file} amb una targeta de Deck",
|
||||
"Share" : "Compartir",
|
||||
"Move card to another board" : "Mou la targeta a un altre tauler",
|
||||
"Searching for users, groups and circles …" : "Buscant usuaris, grups i cercles …",
|
||||
"(Circle)" : "(Cercle)",
|
||||
"Assign to users/groups/circles" : "Assignació a usuaris/grups/cercles"
|
||||
|
||||
15
l10n/cs.js
15
l10n/cs.js
@@ -125,13 +125,14 @@ OC.L10N.register(
|
||||
"Select the board to link to a project" : "Vyberte tabuli kterou propojit s projektem",
|
||||
"Search by board title" : "Hledat podle názvu tabule",
|
||||
"Select board" : "Vybrat tabuli",
|
||||
"Move card to another board" : "Přesunout kartu na jinou tabuli",
|
||||
"Move/copy card" : "Přesunout/zkopírovat kartu",
|
||||
"Select a board" : "Vybrat tabuli",
|
||||
"No lists available" : "Nejsou k dispozici žádné seznamy",
|
||||
"Select a list" : "Vyberte sloupec",
|
||||
"Move card" : "Přesunout kartu",
|
||||
"Cancel" : "Storno",
|
||||
"Copy card" : "Zkopírovat kartu",
|
||||
"Select a card" : "Vybrat kartu",
|
||||
"Cancel" : "Storno",
|
||||
"Select the card to link to a project" : "Vyberte kartu kterou propojit s projektem",
|
||||
"Link to card" : "Propojit s kartou",
|
||||
"File already exists" : "Soubor už existuje",
|
||||
@@ -337,6 +338,15 @@ OC.L10N.register(
|
||||
"An error occurred" : "Došlo k chybě",
|
||||
"Are you sure you want to delete the board {title}? This will delete all the data of this board including archived cards." : "Opravdu chcete tabuli {title} smazat? Toto smaže veškerá data této tabule, včetně archivovaných karet.",
|
||||
"Delete the board?" : "Smazat tabuli?",
|
||||
"Clone {boardTitle}" : "Naklonovat {boardTitle}",
|
||||
"Clone cards" : "Klonovat karty",
|
||||
"Clone assignments" : "Přiřazení klonu",
|
||||
"Clone labels" : "Popisky klonu",
|
||||
"Clone due dates" : "Termíny klonu",
|
||||
"Advanced options" : "Pokročilé předvolby",
|
||||
"Move all cards to the first list" : "Přesunout všechny karty na první seznam",
|
||||
"Restore archived cards" : "Obnovit archivované karty",
|
||||
"Clone" : "Klonovat",
|
||||
"Loading filtered view" : "Načítání filtrovaného pohledu",
|
||||
"Today" : "Dnes",
|
||||
"Tomorrow" : "Zítra",
|
||||
@@ -376,6 +386,7 @@ OC.L10N.register(
|
||||
"Share with a Deck card" : "Sdílet s kartou aplikace Deck",
|
||||
"Share {file} with a Deck card" : "Sdílet {file} s kartou aplikace Deck",
|
||||
"Share" : "Sdílet",
|
||||
"Move card to another board" : "Přesunout kartu na jinou tabuli",
|
||||
"Searching for users, groups and circles …" : "Hledání v uživatelích, skupinách a okruzích…",
|
||||
"(Circle)" : "(Okruh)",
|
||||
"Assign to users/groups/circles" : "Přiřadit uživatelům/skupinám/okruhům",
|
||||
|
||||
15
l10n/cs.json
15
l10n/cs.json
@@ -123,13 +123,14 @@
|
||||
"Select the board to link to a project" : "Vyberte tabuli kterou propojit s projektem",
|
||||
"Search by board title" : "Hledat podle názvu tabule",
|
||||
"Select board" : "Vybrat tabuli",
|
||||
"Move card to another board" : "Přesunout kartu na jinou tabuli",
|
||||
"Move/copy card" : "Přesunout/zkopírovat kartu",
|
||||
"Select a board" : "Vybrat tabuli",
|
||||
"No lists available" : "Nejsou k dispozici žádné seznamy",
|
||||
"Select a list" : "Vyberte sloupec",
|
||||
"Move card" : "Přesunout kartu",
|
||||
"Cancel" : "Storno",
|
||||
"Copy card" : "Zkopírovat kartu",
|
||||
"Select a card" : "Vybrat kartu",
|
||||
"Cancel" : "Storno",
|
||||
"Select the card to link to a project" : "Vyberte kartu kterou propojit s projektem",
|
||||
"Link to card" : "Propojit s kartou",
|
||||
"File already exists" : "Soubor už existuje",
|
||||
@@ -335,6 +336,15 @@
|
||||
"An error occurred" : "Došlo k chybě",
|
||||
"Are you sure you want to delete the board {title}? This will delete all the data of this board including archived cards." : "Opravdu chcete tabuli {title} smazat? Toto smaže veškerá data této tabule, včetně archivovaných karet.",
|
||||
"Delete the board?" : "Smazat tabuli?",
|
||||
"Clone {boardTitle}" : "Naklonovat {boardTitle}",
|
||||
"Clone cards" : "Klonovat karty",
|
||||
"Clone assignments" : "Přiřazení klonu",
|
||||
"Clone labels" : "Popisky klonu",
|
||||
"Clone due dates" : "Termíny klonu",
|
||||
"Advanced options" : "Pokročilé předvolby",
|
||||
"Move all cards to the first list" : "Přesunout všechny karty na první seznam",
|
||||
"Restore archived cards" : "Obnovit archivované karty",
|
||||
"Clone" : "Klonovat",
|
||||
"Loading filtered view" : "Načítání filtrovaného pohledu",
|
||||
"Today" : "Dnes",
|
||||
"Tomorrow" : "Zítra",
|
||||
@@ -374,6 +384,7 @@
|
||||
"Share with a Deck card" : "Sdílet s kartou aplikace Deck",
|
||||
"Share {file} with a Deck card" : "Sdílet {file} s kartou aplikace Deck",
|
||||
"Share" : "Sdílet",
|
||||
"Move card to another board" : "Přesunout kartu na jinou tabuli",
|
||||
"Searching for users, groups and circles …" : "Hledání v uživatelích, skupinách a okruzích…",
|
||||
"(Circle)" : "(Okruh)",
|
||||
"Assign to users/groups/circles" : "Přiřadit uživatelům/skupinám/okruhům",
|
||||
|
||||
@@ -68,13 +68,12 @@ OC.L10N.register(
|
||||
"Select the board to link to a project" : "Vælg en tavle at linke til et projekt",
|
||||
"Search by board title" : "Søg efter tavle titel",
|
||||
"Select board" : "Vælg tavle",
|
||||
"Move card to another board" : "Flyt kort til en anden tavle",
|
||||
"Select a board" : "Vælg én tavle",
|
||||
"No lists available" : "Ingen kolonner tilgængelige",
|
||||
"Select a list" : "Vælg en kolonne",
|
||||
"Move card" : "Flyt kort",
|
||||
"Cancel" : "Annullér",
|
||||
"Select a card" : "Vælg et kort",
|
||||
"Cancel" : "Annullér",
|
||||
"Select the card to link to a project" : "Vælg et kort at linke til et projekt",
|
||||
"Link to card" : "Link til kort",
|
||||
"File already exists" : "Filen findes allerede",
|
||||
@@ -215,6 +214,7 @@ OC.L10N.register(
|
||||
"No reminder" : "Ingen påmindelse",
|
||||
"An error occurred" : "Der var en fejl",
|
||||
"Delete the board?" : "Slet tavlen?",
|
||||
"Advanced options" : "Avancerede indstillinger",
|
||||
"Loading filtered view" : "Indlæser filtreret visning",
|
||||
"Today" : "I dag",
|
||||
"Tomorrow" : "I morgen",
|
||||
@@ -233,6 +233,7 @@ OC.L10N.register(
|
||||
"Share with a Deck card" : "Del med et Deck kort",
|
||||
"Share {file} with a Deck card" : "Del {file} med et Deck kort",
|
||||
"Share" : "Del",
|
||||
"Move card to another board" : "Flyt kort til en anden tavle",
|
||||
"Searching for users, groups and circles …" : "Leder efter brugere, grupper og cirkler ...",
|
||||
"(Circle)" : "(Cirkel)",
|
||||
"Assign to users/groups/circles" : "Tildel til brugere/grupper/cirkler"
|
||||
|
||||
@@ -66,13 +66,12 @@
|
||||
"Select the board to link to a project" : "Vælg en tavle at linke til et projekt",
|
||||
"Search by board title" : "Søg efter tavle titel",
|
||||
"Select board" : "Vælg tavle",
|
||||
"Move card to another board" : "Flyt kort til en anden tavle",
|
||||
"Select a board" : "Vælg én tavle",
|
||||
"No lists available" : "Ingen kolonner tilgængelige",
|
||||
"Select a list" : "Vælg en kolonne",
|
||||
"Move card" : "Flyt kort",
|
||||
"Cancel" : "Annullér",
|
||||
"Select a card" : "Vælg et kort",
|
||||
"Cancel" : "Annullér",
|
||||
"Select the card to link to a project" : "Vælg et kort at linke til et projekt",
|
||||
"Link to card" : "Link til kort",
|
||||
"File already exists" : "Filen findes allerede",
|
||||
@@ -213,6 +212,7 @@
|
||||
"No reminder" : "Ingen påmindelse",
|
||||
"An error occurred" : "Der var en fejl",
|
||||
"Delete the board?" : "Slet tavlen?",
|
||||
"Advanced options" : "Avancerede indstillinger",
|
||||
"Loading filtered view" : "Indlæser filtreret visning",
|
||||
"Today" : "I dag",
|
||||
"Tomorrow" : "I morgen",
|
||||
@@ -231,6 +231,7 @@
|
||||
"Share with a Deck card" : "Del med et Deck kort",
|
||||
"Share {file} with a Deck card" : "Del {file} med et Deck kort",
|
||||
"Share" : "Del",
|
||||
"Move card to another board" : "Flyt kort til en anden tavle",
|
||||
"Searching for users, groups and circles …" : "Leder efter brugere, grupper og cirkler ...",
|
||||
"(Circle)" : "(Cirkel)",
|
||||
"Assign to users/groups/circles" : "Tildel til brugere/grupper/cirkler"
|
||||
|
||||
15
l10n/de.js
15
l10n/de.js
@@ -125,13 +125,14 @@ OC.L10N.register(
|
||||
"Select the board to link to a project" : "Wähle ein Board aus, um dieses mit einem Projekt zu verknüpfen",
|
||||
"Search by board title" : "Nach einem Board suchen",
|
||||
"Select board" : "Board auswählen",
|
||||
"Move card to another board" : "Karte auf ein anderes Board verschieben",
|
||||
"Move/copy card" : "Karte verschieben/kopieren",
|
||||
"Select a board" : "Ein Board auswählen",
|
||||
"No lists available" : "Keine Listen verfügbar",
|
||||
"Select a list" : "Eine Liste auswählen",
|
||||
"Move card" : "Karte verschieben",
|
||||
"Cancel" : "Abbrechen",
|
||||
"Copy card" : "Karte kopieren",
|
||||
"Select a card" : "Eine Karte auswählen",
|
||||
"Cancel" : "Abbrechen",
|
||||
"Select the card to link to a project" : "Wähle die Karte aus, um diese mit einem Projekt zu verknüpfen",
|
||||
"Link to card" : "Mit dieser Karte verknüpfen",
|
||||
"File already exists" : "Datei bereits vorhanden",
|
||||
@@ -337,6 +338,15 @@ OC.L10N.register(
|
||||
"An error occurred" : "Es ist ein Fehler aufgetreten",
|
||||
"Are you sure you want to delete the board {title}? This will delete all the data of this board including archived cards." : "Möchtest du wirklich das Board {title} mit all seinen Daten einschließlich der archivierten Karten löschen?",
|
||||
"Delete the board?" : "Das Board löschen?",
|
||||
"Clone {boardTitle}" : "{boardTitle} klonen",
|
||||
"Clone cards" : "Karten klonen",
|
||||
"Clone assignments" : "Zuweisungen klonen",
|
||||
"Clone labels" : "Etiketten klonen",
|
||||
"Clone due dates" : "Fälligkeitsdaten klonen",
|
||||
"Advanced options" : "Erweiterte Optionen",
|
||||
"Move all cards to the first list" : "Alle Karten in die erste Liste verschieben",
|
||||
"Restore archived cards" : "Archivierte Karten wiederherstellen",
|
||||
"Clone" : "Klonen",
|
||||
"Loading filtered view" : "Lade gefilterte Ansicht",
|
||||
"Today" : "Heute",
|
||||
"Tomorrow" : "Morgen",
|
||||
@@ -376,6 +386,7 @@ OC.L10N.register(
|
||||
"Share with a Deck card" : "Mit einer Deck-Karte teilen",
|
||||
"Share {file} with a Deck card" : "{file} mit einer Deck-Karte teilen",
|
||||
"Share" : "Freigeben",
|
||||
"Move card to another board" : "Karte auf ein anderes Board verschieben",
|
||||
"Searching for users, groups and circles …" : "Suche nach Benutzern, Gruppen und Kreisen …",
|
||||
"(Circle)" : "(Kreis)",
|
||||
"Assign to users/groups/circles" : "An Benutzer, Gruppen oder Kreise zuweisen",
|
||||
|
||||
15
l10n/de.json
15
l10n/de.json
@@ -123,13 +123,14 @@
|
||||
"Select the board to link to a project" : "Wähle ein Board aus, um dieses mit einem Projekt zu verknüpfen",
|
||||
"Search by board title" : "Nach einem Board suchen",
|
||||
"Select board" : "Board auswählen",
|
||||
"Move card to another board" : "Karte auf ein anderes Board verschieben",
|
||||
"Move/copy card" : "Karte verschieben/kopieren",
|
||||
"Select a board" : "Ein Board auswählen",
|
||||
"No lists available" : "Keine Listen verfügbar",
|
||||
"Select a list" : "Eine Liste auswählen",
|
||||
"Move card" : "Karte verschieben",
|
||||
"Cancel" : "Abbrechen",
|
||||
"Copy card" : "Karte kopieren",
|
||||
"Select a card" : "Eine Karte auswählen",
|
||||
"Cancel" : "Abbrechen",
|
||||
"Select the card to link to a project" : "Wähle die Karte aus, um diese mit einem Projekt zu verknüpfen",
|
||||
"Link to card" : "Mit dieser Karte verknüpfen",
|
||||
"File already exists" : "Datei bereits vorhanden",
|
||||
@@ -335,6 +336,15 @@
|
||||
"An error occurred" : "Es ist ein Fehler aufgetreten",
|
||||
"Are you sure you want to delete the board {title}? This will delete all the data of this board including archived cards." : "Möchtest du wirklich das Board {title} mit all seinen Daten einschließlich der archivierten Karten löschen?",
|
||||
"Delete the board?" : "Das Board löschen?",
|
||||
"Clone {boardTitle}" : "{boardTitle} klonen",
|
||||
"Clone cards" : "Karten klonen",
|
||||
"Clone assignments" : "Zuweisungen klonen",
|
||||
"Clone labels" : "Etiketten klonen",
|
||||
"Clone due dates" : "Fälligkeitsdaten klonen",
|
||||
"Advanced options" : "Erweiterte Optionen",
|
||||
"Move all cards to the first list" : "Alle Karten in die erste Liste verschieben",
|
||||
"Restore archived cards" : "Archivierte Karten wiederherstellen",
|
||||
"Clone" : "Klonen",
|
||||
"Loading filtered view" : "Lade gefilterte Ansicht",
|
||||
"Today" : "Heute",
|
||||
"Tomorrow" : "Morgen",
|
||||
@@ -374,6 +384,7 @@
|
||||
"Share with a Deck card" : "Mit einer Deck-Karte teilen",
|
||||
"Share {file} with a Deck card" : "{file} mit einer Deck-Karte teilen",
|
||||
"Share" : "Freigeben",
|
||||
"Move card to another board" : "Karte auf ein anderes Board verschieben",
|
||||
"Searching for users, groups and circles …" : "Suche nach Benutzern, Gruppen und Kreisen …",
|
||||
"(Circle)" : "(Kreis)",
|
||||
"Assign to users/groups/circles" : "An Benutzer, Gruppen oder Kreise zuweisen",
|
||||
|
||||
@@ -125,13 +125,14 @@ OC.L10N.register(
|
||||
"Select the board to link to a project" : "Wählen Sie ein Board aus, um dieses mit einem Projekt zu verknüpfen",
|
||||
"Search by board title" : "Nach einem Board suchen",
|
||||
"Select board" : "Board auswählen",
|
||||
"Move card to another board" : "Karte auf ein anderes Board verschieben",
|
||||
"Move/copy card" : "Karte verschieben/kopieren",
|
||||
"Select a board" : "Ein Board auswählen",
|
||||
"No lists available" : "Keine Listen verfügbar",
|
||||
"Select a list" : "Eine Liste auswählen",
|
||||
"Move card" : "Karte verschieben",
|
||||
"Cancel" : "Abbrechen",
|
||||
"Copy card" : "Karte kopieren",
|
||||
"Select a card" : "Eine Karte auswählen",
|
||||
"Cancel" : "Abbrechen",
|
||||
"Select the card to link to a project" : "Wählen Sie die Karte aus, um diese mit einem Projekt zu verknüpfen",
|
||||
"Link to card" : "Mit einer Karte verknüpfen",
|
||||
"File already exists" : "Datei bereits vorhanden",
|
||||
@@ -337,6 +338,15 @@ OC.L10N.register(
|
||||
"An error occurred" : "Es ist ein Fehler aufgetreten",
|
||||
"Are you sure you want to delete the board {title}? This will delete all the data of this board including archived cards." : "Möchten Sie das Board {title} wirklich löschen? Dadurch werden alle Daten dieses Boards einschließlich archivierter Karten gelöscht.",
|
||||
"Delete the board?" : "Das Board löschen?",
|
||||
"Clone {boardTitle}" : "{boardTitle} klonen",
|
||||
"Clone cards" : "Karten klonen",
|
||||
"Clone assignments" : "Zuordnungen klonen",
|
||||
"Clone labels" : "Etiketten klonen",
|
||||
"Clone due dates" : "Fälligkeitsdaten klonen",
|
||||
"Advanced options" : "Erweiterte Optionen",
|
||||
"Move all cards to the first list" : "Alle Karten in die erste Liste verschieben",
|
||||
"Restore archived cards" : "Archivierte Karten wiederherstellen",
|
||||
"Clone" : "Klonen",
|
||||
"Loading filtered view" : "Lade gefilterte Ansicht",
|
||||
"Today" : "Heute",
|
||||
"Tomorrow" : "Morgen",
|
||||
@@ -376,6 +386,7 @@ OC.L10N.register(
|
||||
"Share with a Deck card" : "Mit einer Deck-Karte teilen",
|
||||
"Share {file} with a Deck card" : "{file} mit einer Deck-Karte teilen",
|
||||
"Share" : "Freigeben",
|
||||
"Move card to another board" : "Karte auf ein anderes Board verschieben",
|
||||
"Searching for users, groups and circles …" : "Suche nach Benutzern, Gruppen und Kreisen …",
|
||||
"(Circle)" : "(Kreis)",
|
||||
"Assign to users/groups/circles" : "An Benutzer, Gruppen oder Kreise zuweisen",
|
||||
|
||||
@@ -123,13 +123,14 @@
|
||||
"Select the board to link to a project" : "Wählen Sie ein Board aus, um dieses mit einem Projekt zu verknüpfen",
|
||||
"Search by board title" : "Nach einem Board suchen",
|
||||
"Select board" : "Board auswählen",
|
||||
"Move card to another board" : "Karte auf ein anderes Board verschieben",
|
||||
"Move/copy card" : "Karte verschieben/kopieren",
|
||||
"Select a board" : "Ein Board auswählen",
|
||||
"No lists available" : "Keine Listen verfügbar",
|
||||
"Select a list" : "Eine Liste auswählen",
|
||||
"Move card" : "Karte verschieben",
|
||||
"Cancel" : "Abbrechen",
|
||||
"Copy card" : "Karte kopieren",
|
||||
"Select a card" : "Eine Karte auswählen",
|
||||
"Cancel" : "Abbrechen",
|
||||
"Select the card to link to a project" : "Wählen Sie die Karte aus, um diese mit einem Projekt zu verknüpfen",
|
||||
"Link to card" : "Mit einer Karte verknüpfen",
|
||||
"File already exists" : "Datei bereits vorhanden",
|
||||
@@ -335,6 +336,15 @@
|
||||
"An error occurred" : "Es ist ein Fehler aufgetreten",
|
||||
"Are you sure you want to delete the board {title}? This will delete all the data of this board including archived cards." : "Möchten Sie das Board {title} wirklich löschen? Dadurch werden alle Daten dieses Boards einschließlich archivierter Karten gelöscht.",
|
||||
"Delete the board?" : "Das Board löschen?",
|
||||
"Clone {boardTitle}" : "{boardTitle} klonen",
|
||||
"Clone cards" : "Karten klonen",
|
||||
"Clone assignments" : "Zuordnungen klonen",
|
||||
"Clone labels" : "Etiketten klonen",
|
||||
"Clone due dates" : "Fälligkeitsdaten klonen",
|
||||
"Advanced options" : "Erweiterte Optionen",
|
||||
"Move all cards to the first list" : "Alle Karten in die erste Liste verschieben",
|
||||
"Restore archived cards" : "Archivierte Karten wiederherstellen",
|
||||
"Clone" : "Klonen",
|
||||
"Loading filtered view" : "Lade gefilterte Ansicht",
|
||||
"Today" : "Heute",
|
||||
"Tomorrow" : "Morgen",
|
||||
@@ -374,6 +384,7 @@
|
||||
"Share with a Deck card" : "Mit einer Deck-Karte teilen",
|
||||
"Share {file} with a Deck card" : "{file} mit einer Deck-Karte teilen",
|
||||
"Share" : "Freigeben",
|
||||
"Move card to another board" : "Karte auf ein anderes Board verschieben",
|
||||
"Searching for users, groups and circles …" : "Suche nach Benutzern, Gruppen und Kreisen …",
|
||||
"(Circle)" : "(Kreis)",
|
||||
"Assign to users/groups/circles" : "An Benutzer, Gruppen oder Kreise zuweisen",
|
||||
|
||||
@@ -124,13 +124,12 @@ OC.L10N.register(
|
||||
"Select the board to link to a project" : "Επιλέξτε πίνακα και συνδέστε τον σε ένα έργο",
|
||||
"Search by board title" : "Αναζήτηση με το όνομα πίνακα",
|
||||
"Select board" : "Επιλογή πίνακα",
|
||||
"Move card to another board" : "Μετακίνηση καρτέλας σε άλλο πίνακα",
|
||||
"Select a board" : "Επιλογή ενός πίνακα",
|
||||
"No lists available" : "Δεν υπάρχουν διαθέσιμες λίστες",
|
||||
"Select a list" : "Επιλέξτε μια λίστα",
|
||||
"Move card" : "Μετακίνηση καρτέλας",
|
||||
"Cancel" : "Aκύρωση",
|
||||
"Select a card" : "Επιλογή μιας καρτέλας",
|
||||
"Cancel" : "Aκύρωση",
|
||||
"Select the card to link to a project" : "Επιλογή καρτέλας για σύνδεση στο έργο",
|
||||
"Link to card" : "Σύνδεσμος σε καρτέλα",
|
||||
"File already exists" : "Το αρχείο υπάρχει ήδη",
|
||||
@@ -335,6 +334,9 @@ OC.L10N.register(
|
||||
"An error occurred" : "Παρουσιάστηκε σφάλμα",
|
||||
"Are you sure you want to delete the board {title}? This will delete all the data of this board including archived cards." : "Είστε βέβαιοι ότι θέλετε να διαγράψετε τον πίνακα {title}; Αυτό θα διαγράψει όλα τα δεδομένα του πίνακα συμπεριλαμβανομένων και των αρχειοθετημένων καρτών.",
|
||||
"Delete the board?" : "Διαγραφή του πίνακα;",
|
||||
"Clone cards" : "Κάρτες κλώνου",
|
||||
"Advanced options" : "Επιλογές για προχωρημένους",
|
||||
"Clone" : "Κλώνος",
|
||||
"Loading filtered view" : "Φόρτωση εμφάνισης με βάση το φίλτρο",
|
||||
"Today" : "Σήμερα",
|
||||
"Tomorrow" : "Αύριο",
|
||||
@@ -374,6 +376,7 @@ OC.L10N.register(
|
||||
"Share with a Deck card" : "Μοιραστείτε με μια καρτέλα Deck",
|
||||
"Share {file} with a Deck card" : "Μοιραστείτε το {file} με μια καρτέλα Deck",
|
||||
"Share" : "Μοιραστείτε",
|
||||
"Move card to another board" : "Μετακίνηση καρτέλας σε άλλο πίνακα",
|
||||
"Searching for users, groups and circles …" : "Αναζήτηση χρηστών, ομάδων και κύκλων…",
|
||||
"(Circle)" : "(Κύκλος)",
|
||||
"Assign to users/groups/circles" : "Ανάθεση σε χρήστες/ομάδες/κύκλους",
|
||||
|
||||
@@ -122,13 +122,12 @@
|
||||
"Select the board to link to a project" : "Επιλέξτε πίνακα και συνδέστε τον σε ένα έργο",
|
||||
"Search by board title" : "Αναζήτηση με το όνομα πίνακα",
|
||||
"Select board" : "Επιλογή πίνακα",
|
||||
"Move card to another board" : "Μετακίνηση καρτέλας σε άλλο πίνακα",
|
||||
"Select a board" : "Επιλογή ενός πίνακα",
|
||||
"No lists available" : "Δεν υπάρχουν διαθέσιμες λίστες",
|
||||
"Select a list" : "Επιλέξτε μια λίστα",
|
||||
"Move card" : "Μετακίνηση καρτέλας",
|
||||
"Cancel" : "Aκύρωση",
|
||||
"Select a card" : "Επιλογή μιας καρτέλας",
|
||||
"Cancel" : "Aκύρωση",
|
||||
"Select the card to link to a project" : "Επιλογή καρτέλας για σύνδεση στο έργο",
|
||||
"Link to card" : "Σύνδεσμος σε καρτέλα",
|
||||
"File already exists" : "Το αρχείο υπάρχει ήδη",
|
||||
@@ -333,6 +332,9 @@
|
||||
"An error occurred" : "Παρουσιάστηκε σφάλμα",
|
||||
"Are you sure you want to delete the board {title}? This will delete all the data of this board including archived cards." : "Είστε βέβαιοι ότι θέλετε να διαγράψετε τον πίνακα {title}; Αυτό θα διαγράψει όλα τα δεδομένα του πίνακα συμπεριλαμβανομένων και των αρχειοθετημένων καρτών.",
|
||||
"Delete the board?" : "Διαγραφή του πίνακα;",
|
||||
"Clone cards" : "Κάρτες κλώνου",
|
||||
"Advanced options" : "Επιλογές για προχωρημένους",
|
||||
"Clone" : "Κλώνος",
|
||||
"Loading filtered view" : "Φόρτωση εμφάνισης με βάση το φίλτρο",
|
||||
"Today" : "Σήμερα",
|
||||
"Tomorrow" : "Αύριο",
|
||||
@@ -372,6 +374,7 @@
|
||||
"Share with a Deck card" : "Μοιραστείτε με μια καρτέλα Deck",
|
||||
"Share {file} with a Deck card" : "Μοιραστείτε το {file} με μια καρτέλα Deck",
|
||||
"Share" : "Μοιραστείτε",
|
||||
"Move card to another board" : "Μετακίνηση καρτέλας σε άλλο πίνακα",
|
||||
"Searching for users, groups and circles …" : "Αναζήτηση χρηστών, ομάδων και κύκλων…",
|
||||
"(Circle)" : "(Κύκλος)",
|
||||
"Assign to users/groups/circles" : "Ανάθεση σε χρήστες/ομάδες/κύκλους",
|
||||
|
||||
@@ -125,13 +125,14 @@ OC.L10N.register(
|
||||
"Select the board to link to a project" : "Select the board to link to a project",
|
||||
"Search by board title" : "Search by board title",
|
||||
"Select board" : "Select board",
|
||||
"Move card to another board" : "Move card to another board",
|
||||
"Move/copy card" : "Move/copy card",
|
||||
"Select a board" : "Select a board",
|
||||
"No lists available" : "No lists available",
|
||||
"Select a list" : "Select a list",
|
||||
"Move card" : "Move card",
|
||||
"Cancel" : "Cancel",
|
||||
"Copy card" : "Copy card",
|
||||
"Select a card" : "Select a card",
|
||||
"Cancel" : "Cancel",
|
||||
"Select the card to link to a project" : "Select the card to link to a project",
|
||||
"Link to card" : "Link to card",
|
||||
"File already exists" : "File already exists",
|
||||
@@ -337,6 +338,15 @@ OC.L10N.register(
|
||||
"An error occurred" : "An error occurred",
|
||||
"Are you sure you want to delete the board {title}? This will delete all the data of this board including archived cards." : "Are you sure you want to delete the board {title}? This will delete all the data of this board including archived cards.",
|
||||
"Delete the board?" : "Delete the board?",
|
||||
"Clone {boardTitle}" : "Clone {boardTitle}",
|
||||
"Clone cards" : "Clone cards",
|
||||
"Clone assignments" : "Clone assignments",
|
||||
"Clone labels" : "Clone labels",
|
||||
"Clone due dates" : "Clone due dates",
|
||||
"Advanced options" : "Advanced options",
|
||||
"Move all cards to the first list" : "Move all cards to the first list",
|
||||
"Restore archived cards" : "Restore archived cards",
|
||||
"Clone" : "Clone",
|
||||
"Loading filtered view" : "Loading filtered view",
|
||||
"Today" : "Today",
|
||||
"Tomorrow" : "Tomorrow",
|
||||
@@ -376,6 +386,7 @@ OC.L10N.register(
|
||||
"Share with a Deck card" : "Share with a Deck card",
|
||||
"Share {file} with a Deck card" : "Share {file} with a Deck card",
|
||||
"Share" : "Share",
|
||||
"Move card to another board" : "Move card to another board",
|
||||
"Searching for users, groups and circles …" : "Searching for users, groups and circles …",
|
||||
"(Circle)" : "(Circle)",
|
||||
"Assign to users/groups/circles" : "Assign to users/groups/circles",
|
||||
|
||||
@@ -123,13 +123,14 @@
|
||||
"Select the board to link to a project" : "Select the board to link to a project",
|
||||
"Search by board title" : "Search by board title",
|
||||
"Select board" : "Select board",
|
||||
"Move card to another board" : "Move card to another board",
|
||||
"Move/copy card" : "Move/copy card",
|
||||
"Select a board" : "Select a board",
|
||||
"No lists available" : "No lists available",
|
||||
"Select a list" : "Select a list",
|
||||
"Move card" : "Move card",
|
||||
"Cancel" : "Cancel",
|
||||
"Copy card" : "Copy card",
|
||||
"Select a card" : "Select a card",
|
||||
"Cancel" : "Cancel",
|
||||
"Select the card to link to a project" : "Select the card to link to a project",
|
||||
"Link to card" : "Link to card",
|
||||
"File already exists" : "File already exists",
|
||||
@@ -335,6 +336,15 @@
|
||||
"An error occurred" : "An error occurred",
|
||||
"Are you sure you want to delete the board {title}? This will delete all the data of this board including archived cards." : "Are you sure you want to delete the board {title}? This will delete all the data of this board including archived cards.",
|
||||
"Delete the board?" : "Delete the board?",
|
||||
"Clone {boardTitle}" : "Clone {boardTitle}",
|
||||
"Clone cards" : "Clone cards",
|
||||
"Clone assignments" : "Clone assignments",
|
||||
"Clone labels" : "Clone labels",
|
||||
"Clone due dates" : "Clone due dates",
|
||||
"Advanced options" : "Advanced options",
|
||||
"Move all cards to the first list" : "Move all cards to the first list",
|
||||
"Restore archived cards" : "Restore archived cards",
|
||||
"Clone" : "Clone",
|
||||
"Loading filtered view" : "Loading filtered view",
|
||||
"Today" : "Today",
|
||||
"Tomorrow" : "Tomorrow",
|
||||
@@ -374,6 +384,7 @@
|
||||
"Share with a Deck card" : "Share with a Deck card",
|
||||
"Share {file} with a Deck card" : "Share {file} with a Deck card",
|
||||
"Share" : "Share",
|
||||
"Move card to another board" : "Move card to another board",
|
||||
"Searching for users, groups and circles …" : "Searching for users, groups and circles …",
|
||||
"(Circle)" : "(Circle)",
|
||||
"Assign to users/groups/circles" : "Assign to users/groups/circles",
|
||||
|
||||
@@ -124,6 +124,7 @@ OC.L10N.register(
|
||||
"No notifications" : "Neniu sciigo",
|
||||
"Delete board" : "Forigi tabulon",
|
||||
"An error occurred" : "Eraro okazis",
|
||||
"Advanced options" : "Detalaj agordoj",
|
||||
"Today" : "Hodiaŭ",
|
||||
"Tomorrow" : "Morgaŭ",
|
||||
"Close" : "Malfermi",
|
||||
|
||||
@@ -122,6 +122,7 @@
|
||||
"No notifications" : "Neniu sciigo",
|
||||
"Delete board" : "Forigi tabulon",
|
||||
"An error occurred" : "Eraro okazis",
|
||||
"Advanced options" : "Detalaj agordoj",
|
||||
"Today" : "Hodiaŭ",
|
||||
"Tomorrow" : "Morgaŭ",
|
||||
"Close" : "Malfermi",
|
||||
|
||||
@@ -125,13 +125,12 @@ OC.L10N.register(
|
||||
"Select the board to link to a project" : "Selecciona el tablero que enlazar a un proyecto",
|
||||
"Search by board title" : "Buscar por título de tablero",
|
||||
"Select board" : "Selecciona tablero",
|
||||
"Move card to another board" : "Mover la tarjeta a otro tablero",
|
||||
"Select a board" : "Selecciona un tablero",
|
||||
"No lists available" : "No hay listas disponibles",
|
||||
"Select a list" : "Seleccionar una lista",
|
||||
"Move card" : "Mover tarjeta",
|
||||
"Cancel" : "Cancelar",
|
||||
"Select a card" : "Seleccionar una tarjeta",
|
||||
"Cancel" : "Cancelar",
|
||||
"Select the card to link to a project" : "Selecciona la tarjeta que enlazar a un proyecto",
|
||||
"Link to card" : "Enlace a tarjeta",
|
||||
"File already exists" : "El archivo ya existe",
|
||||
@@ -335,6 +334,9 @@ OC.L10N.register(
|
||||
"An error occurred" : "Ocurrió un error",
|
||||
"Are you sure you want to delete the board {title}? This will delete all the data of this board including archived cards." : "¿Está seguro de querer eliminar el tablero {title}? Esto eliminará todos los datos del tablero incluyendo las tarjetas archivadas.",
|
||||
"Delete the board?" : "¿Borrar el tablero?",
|
||||
"Clone cards" : "Clonar tarjetas",
|
||||
"Advanced options" : "Opciones avanzadas",
|
||||
"Clone" : "Clonar",
|
||||
"Loading filtered view" : "Cargando vista filtrada",
|
||||
"Today" : "Hoy",
|
||||
"Tomorrow" : "Mañana",
|
||||
@@ -374,6 +376,7 @@ OC.L10N.register(
|
||||
"Share with a Deck card" : "Compartir con una tarjeta de Deck",
|
||||
"Share {file} with a Deck card" : "Compartir {file} con una tarjeta de Deck",
|
||||
"Share" : "Compartir",
|
||||
"Move card to another board" : "Mover la tarjeta a otro tablero",
|
||||
"Searching for users, groups and circles …" : "Buscando usuarios, grupos o círculos...",
|
||||
"(Circle)" : "(Circle)",
|
||||
"Assign to users/groups/circles" : "Asignar a usuarios/grupos/círculos",
|
||||
|
||||
@@ -123,13 +123,12 @@
|
||||
"Select the board to link to a project" : "Selecciona el tablero que enlazar a un proyecto",
|
||||
"Search by board title" : "Buscar por título de tablero",
|
||||
"Select board" : "Selecciona tablero",
|
||||
"Move card to another board" : "Mover la tarjeta a otro tablero",
|
||||
"Select a board" : "Selecciona un tablero",
|
||||
"No lists available" : "No hay listas disponibles",
|
||||
"Select a list" : "Seleccionar una lista",
|
||||
"Move card" : "Mover tarjeta",
|
||||
"Cancel" : "Cancelar",
|
||||
"Select a card" : "Seleccionar una tarjeta",
|
||||
"Cancel" : "Cancelar",
|
||||
"Select the card to link to a project" : "Selecciona la tarjeta que enlazar a un proyecto",
|
||||
"Link to card" : "Enlace a tarjeta",
|
||||
"File already exists" : "El archivo ya existe",
|
||||
@@ -333,6 +332,9 @@
|
||||
"An error occurred" : "Ocurrió un error",
|
||||
"Are you sure you want to delete the board {title}? This will delete all the data of this board including archived cards." : "¿Está seguro de querer eliminar el tablero {title}? Esto eliminará todos los datos del tablero incluyendo las tarjetas archivadas.",
|
||||
"Delete the board?" : "¿Borrar el tablero?",
|
||||
"Clone cards" : "Clonar tarjetas",
|
||||
"Advanced options" : "Opciones avanzadas",
|
||||
"Clone" : "Clonar",
|
||||
"Loading filtered view" : "Cargando vista filtrada",
|
||||
"Today" : "Hoy",
|
||||
"Tomorrow" : "Mañana",
|
||||
@@ -372,6 +374,7 @@
|
||||
"Share with a Deck card" : "Compartir con una tarjeta de Deck",
|
||||
"Share {file} with a Deck card" : "Compartir {file} con una tarjeta de Deck",
|
||||
"Share" : "Compartir",
|
||||
"Move card to another board" : "Mover la tarjeta a otro tablero",
|
||||
"Searching for users, groups and circles …" : "Buscando usuarios, grupos o círculos...",
|
||||
"(Circle)" : "(Circle)",
|
||||
"Assign to users/groups/circles" : "Asignar a usuarios/grupos/círculos",
|
||||
|
||||
@@ -60,6 +60,7 @@ OC.L10N.register(
|
||||
"Archive board" : "Archivar tablero",
|
||||
"No notifications" : "No hay notificaciones",
|
||||
"Delete board" : "Borrar tableros",
|
||||
"Advanced options" : "Opciones avanzadas",
|
||||
"Today" : "Hoy",
|
||||
"Tomorrow" : "Mañana",
|
||||
"Close" : "Cerrar",
|
||||
|
||||
@@ -58,6 +58,7 @@
|
||||
"Archive board" : "Archivar tablero",
|
||||
"No notifications" : "No hay notificaciones",
|
||||
"Delete board" : "Borrar tableros",
|
||||
"Advanced options" : "Opciones avanzadas",
|
||||
"Today" : "Hoy",
|
||||
"Tomorrow" : "Mañana",
|
||||
"Close" : "Cerrar",
|
||||
|
||||
@@ -51,8 +51,8 @@ OC.L10N.register(
|
||||
"Select board" : "Selecciona tablero",
|
||||
"Select a board" : "Selecciona un tablero",
|
||||
"Select a list" : "Seleccionar una lista",
|
||||
"Cancel" : "Cancelar",
|
||||
"Select a card" : "Seleccionar una tarjeta",
|
||||
"Cancel" : "Cancelar",
|
||||
"Open" : "Abrir",
|
||||
"Completed" : "Completado",
|
||||
"Next 24 hours" : "Próximas 24 horas",
|
||||
@@ -101,6 +101,7 @@ OC.L10N.register(
|
||||
"No notifications" : "No hay notificaciones",
|
||||
"Delete board" : "Eliminar Tablero",
|
||||
"An error occurred" : "Ocurrió un error",
|
||||
"Advanced options" : "Opciones avanzadas",
|
||||
"Today" : "Hoy",
|
||||
"Tomorrow" : "Mañana",
|
||||
"No due" : "Sin finalizar",
|
||||
|
||||
@@ -49,8 +49,8 @@
|
||||
"Select board" : "Selecciona tablero",
|
||||
"Select a board" : "Selecciona un tablero",
|
||||
"Select a list" : "Seleccionar una lista",
|
||||
"Cancel" : "Cancelar",
|
||||
"Select a card" : "Seleccionar una tarjeta",
|
||||
"Cancel" : "Cancelar",
|
||||
"Open" : "Abrir",
|
||||
"Completed" : "Completado",
|
||||
"Next 24 hours" : "Próximas 24 horas",
|
||||
@@ -99,6 +99,7 @@
|
||||
"No notifications" : "No hay notificaciones",
|
||||
"Delete board" : "Eliminar Tablero",
|
||||
"An error occurred" : "Ocurrió un error",
|
||||
"Advanced options" : "Opciones avanzadas",
|
||||
"Today" : "Hoy",
|
||||
"Tomorrow" : "Mañana",
|
||||
"No due" : "Sin finalizar",
|
||||
|
||||
@@ -63,6 +63,7 @@ OC.L10N.register(
|
||||
"Archive board" : "Archivar tablero",
|
||||
"No notifications" : "No hay notificaciones",
|
||||
"Delete board" : "Borrar tableros",
|
||||
"Advanced options" : "Opciones avanzadas",
|
||||
"Today" : "Hoy",
|
||||
"Tomorrow" : "Mañana",
|
||||
"Close" : "Cerrar",
|
||||
|
||||
@@ -61,6 +61,7 @@
|
||||
"Archive board" : "Archivar tablero",
|
||||
"No notifications" : "No hay notificaciones",
|
||||
"Delete board" : "Borrar tableros",
|
||||
"Advanced options" : "Opciones avanzadas",
|
||||
"Today" : "Hoy",
|
||||
"Tomorrow" : "Mañana",
|
||||
"Close" : "Cerrar",
|
||||
|
||||
@@ -64,6 +64,7 @@ OC.L10N.register(
|
||||
"Archive board" : "Archivar tablero",
|
||||
"No notifications" : "No hay notificaciones",
|
||||
"Delete board" : "Borrar tableros",
|
||||
"Advanced options" : "Opciones avanzadas",
|
||||
"Today" : "Hoy",
|
||||
"Tomorrow" : "Mañana",
|
||||
"Close" : "Cerrar",
|
||||
|
||||
@@ -62,6 +62,7 @@
|
||||
"Archive board" : "Archivar tablero",
|
||||
"No notifications" : "No hay notificaciones",
|
||||
"Delete board" : "Borrar tableros",
|
||||
"Advanced options" : "Opciones avanzadas",
|
||||
"Today" : "Hoy",
|
||||
"Tomorrow" : "Mañana",
|
||||
"Close" : "Cerrar",
|
||||
|
||||
@@ -63,6 +63,7 @@ OC.L10N.register(
|
||||
"Archive board" : "Archivar tablero",
|
||||
"No notifications" : "No hay notificaciones",
|
||||
"Delete board" : "Borrar tableros",
|
||||
"Advanced options" : "Opciones avanzadas",
|
||||
"Today" : "Hoy",
|
||||
"Tomorrow" : "Mañana",
|
||||
"Close" : "Cerrar",
|
||||
|
||||
@@ -61,6 +61,7 @@
|
||||
"Archive board" : "Archivar tablero",
|
||||
"No notifications" : "No hay notificaciones",
|
||||
"Delete board" : "Borrar tableros",
|
||||
"Advanced options" : "Opciones avanzadas",
|
||||
"Today" : "Hoy",
|
||||
"Tomorrow" : "Mañana",
|
||||
"Close" : "Cerrar",
|
||||
|
||||
@@ -63,6 +63,7 @@ OC.L10N.register(
|
||||
"Archive board" : "Archivar tablero",
|
||||
"No notifications" : "No hay notificaciones",
|
||||
"Delete board" : "Borrar tableros",
|
||||
"Advanced options" : "Opciones avanzadas",
|
||||
"Today" : "Hoy",
|
||||
"Tomorrow" : "Mañana",
|
||||
"Close" : "Cerrar",
|
||||
|
||||
@@ -61,6 +61,7 @@
|
||||
"Archive board" : "Archivar tablero",
|
||||
"No notifications" : "No hay notificaciones",
|
||||
"Delete board" : "Borrar tableros",
|
||||
"Advanced options" : "Opciones avanzadas",
|
||||
"Today" : "Hoy",
|
||||
"Tomorrow" : "Mañana",
|
||||
"Close" : "Cerrar",
|
||||
|
||||
@@ -116,13 +116,12 @@ OC.L10N.register(
|
||||
"Select the board to link to a project" : "Selecciona el tablero para vincularlo a un proyecto",
|
||||
"Search by board title" : "Buscar por título del tablero",
|
||||
"Select board" : "Seleccionar tablero",
|
||||
"Move card to another board" : "Mover tarjeta a otro tablero",
|
||||
"Select a board" : "Seleccionar un tablero",
|
||||
"No lists available" : "No hay listas disponibles",
|
||||
"Select a list" : "Seleccionar una lista",
|
||||
"Move card" : "Mover tarjeta",
|
||||
"Cancel" : "Cancelar",
|
||||
"Select a card" : "Seleccionar una tarjeta",
|
||||
"Cancel" : "Cancelar",
|
||||
"Select the card to link to a project" : "Selecciona la tarjeta para vincularla a un proyecto",
|
||||
"Link to card" : "Vincular con tarjeta",
|
||||
"File already exists" : "El archivo ya existe",
|
||||
@@ -283,6 +282,9 @@ OC.L10N.register(
|
||||
"An error occurred" : "Se produjo un error",
|
||||
"Are you sure you want to delete the board {title}? This will delete all the data of this board including archived cards." : "¿Estás seguro de que quieres eliminar el tablero {title}? Esto eliminará todos los datos de este tablero, incluidas las tarjetas archivadas.",
|
||||
"Delete the board?" : "¿Eliminar el tablero?",
|
||||
"Clone cards" : "Clonar tarjetas",
|
||||
"Advanced options" : "Opciones avanzadas",
|
||||
"Clone" : "Clonar",
|
||||
"Loading filtered view" : "Cargando vista filtrada",
|
||||
"Today" : "Hoy",
|
||||
"Tomorrow" : "Mañana",
|
||||
@@ -317,6 +319,7 @@ OC.L10N.register(
|
||||
"Share with a Deck card" : "Compartir con una tarjeta de Deck",
|
||||
"Share {file} with a Deck card" : "Compartir {file} con una tarjeta de Deck",
|
||||
"Share" : "Compartir",
|
||||
"Move card to another board" : "Mover tarjeta a otro tablero",
|
||||
"Searching for users, groups and circles …" : "Buscando usuarios, grupos y círculos …",
|
||||
"(Circle)" : "(Círculo)",
|
||||
"Assign to users/groups/circles" : "Asignar a usuarios/grupos/círculos"
|
||||
|
||||
@@ -114,13 +114,12 @@
|
||||
"Select the board to link to a project" : "Selecciona el tablero para vincularlo a un proyecto",
|
||||
"Search by board title" : "Buscar por título del tablero",
|
||||
"Select board" : "Seleccionar tablero",
|
||||
"Move card to another board" : "Mover tarjeta a otro tablero",
|
||||
"Select a board" : "Seleccionar un tablero",
|
||||
"No lists available" : "No hay listas disponibles",
|
||||
"Select a list" : "Seleccionar una lista",
|
||||
"Move card" : "Mover tarjeta",
|
||||
"Cancel" : "Cancelar",
|
||||
"Select a card" : "Seleccionar una tarjeta",
|
||||
"Cancel" : "Cancelar",
|
||||
"Select the card to link to a project" : "Selecciona la tarjeta para vincularla a un proyecto",
|
||||
"Link to card" : "Vincular con tarjeta",
|
||||
"File already exists" : "El archivo ya existe",
|
||||
@@ -281,6 +280,9 @@
|
||||
"An error occurred" : "Se produjo un error",
|
||||
"Are you sure you want to delete the board {title}? This will delete all the data of this board including archived cards." : "¿Estás seguro de que quieres eliminar el tablero {title}? Esto eliminará todos los datos de este tablero, incluidas las tarjetas archivadas.",
|
||||
"Delete the board?" : "¿Eliminar el tablero?",
|
||||
"Clone cards" : "Clonar tarjetas",
|
||||
"Advanced options" : "Opciones avanzadas",
|
||||
"Clone" : "Clonar",
|
||||
"Loading filtered view" : "Cargando vista filtrada",
|
||||
"Today" : "Hoy",
|
||||
"Tomorrow" : "Mañana",
|
||||
@@ -315,6 +317,7 @@
|
||||
"Share with a Deck card" : "Compartir con una tarjeta de Deck",
|
||||
"Share {file} with a Deck card" : "Compartir {file} con una tarjeta de Deck",
|
||||
"Share" : "Compartir",
|
||||
"Move card to another board" : "Mover tarjeta a otro tablero",
|
||||
"Searching for users, groups and circles …" : "Buscando usuarios, grupos y círculos …",
|
||||
"(Circle)" : "(Círculo)",
|
||||
"Assign to users/groups/circles" : "Asignar a usuarios/grupos/círculos"
|
||||
|
||||
@@ -63,6 +63,7 @@ OC.L10N.register(
|
||||
"Archive board" : "Archivar tablero",
|
||||
"No notifications" : "No hay notificaciones",
|
||||
"Delete board" : "Borrar tableros",
|
||||
"Advanced options" : "Opciones avanzadas",
|
||||
"Today" : "Hoy",
|
||||
"Tomorrow" : "Mañana",
|
||||
"Close" : "Cerrar",
|
||||
|
||||
@@ -61,6 +61,7 @@
|
||||
"Archive board" : "Archivar tablero",
|
||||
"No notifications" : "No hay notificaciones",
|
||||
"Delete board" : "Borrar tableros",
|
||||
"Advanced options" : "Opciones avanzadas",
|
||||
"Today" : "Hoy",
|
||||
"Tomorrow" : "Mañana",
|
||||
"Close" : "Cerrar",
|
||||
|
||||
@@ -59,6 +59,7 @@ OC.L10N.register(
|
||||
"Archive board" : "Archivar tablero",
|
||||
"No notifications" : "No hay notificaciones",
|
||||
"Delete board" : "Borrar tableros",
|
||||
"Advanced options" : "Opciones avanzadas",
|
||||
"Today" : "Hoy",
|
||||
"Tomorrow" : "Mañana",
|
||||
"Close" : "Cerrar",
|
||||
|
||||
@@ -57,6 +57,7 @@
|
||||
"Archive board" : "Archivar tablero",
|
||||
"No notifications" : "No hay notificaciones",
|
||||
"Delete board" : "Borrar tableros",
|
||||
"Advanced options" : "Opciones avanzadas",
|
||||
"Today" : "Hoy",
|
||||
"Tomorrow" : "Mañana",
|
||||
"Close" : "Cerrar",
|
||||
|
||||
@@ -107,6 +107,7 @@ OC.L10N.register(
|
||||
"Add card" : "Agregar tarjeta",
|
||||
"Archived cards" : "Tarjetas archivadas",
|
||||
"Add list" : "Añadir lista",
|
||||
"List name" : "Nombre de lista",
|
||||
"Active filters" : "Filtros activos",
|
||||
"Filter by tag" : "Filtrar por etiqueta",
|
||||
"Unassigned" : "No asignado",
|
||||
@@ -180,6 +181,9 @@ OC.L10N.register(
|
||||
"Delete board" : "Borrar tableros",
|
||||
"No reminder" : "Sin recordatorio",
|
||||
"An error occurred" : "Ha ocurrido un error",
|
||||
"Clone cards" : "Clonar tarjetas",
|
||||
"Advanced options" : "Opciones avanzadas",
|
||||
"Clone" : "Clonar",
|
||||
"Today" : "Hoy",
|
||||
"Tomorrow" : "Mañana",
|
||||
"Close" : "Cerrar",
|
||||
|
||||
@@ -105,6 +105,7 @@
|
||||
"Add card" : "Agregar tarjeta",
|
||||
"Archived cards" : "Tarjetas archivadas",
|
||||
"Add list" : "Añadir lista",
|
||||
"List name" : "Nombre de lista",
|
||||
"Active filters" : "Filtros activos",
|
||||
"Filter by tag" : "Filtrar por etiqueta",
|
||||
"Unassigned" : "No asignado",
|
||||
@@ -178,6 +179,9 @@
|
||||
"Delete board" : "Borrar tableros",
|
||||
"No reminder" : "Sin recordatorio",
|
||||
"An error occurred" : "Ha ocurrido un error",
|
||||
"Clone cards" : "Clonar tarjetas",
|
||||
"Advanced options" : "Opciones avanzadas",
|
||||
"Clone" : "Clonar",
|
||||
"Today" : "Hoy",
|
||||
"Tomorrow" : "Mañana",
|
||||
"Close" : "Cerrar",
|
||||
|
||||
@@ -59,6 +59,7 @@ OC.L10N.register(
|
||||
"Archive board" : "Archivar tablero",
|
||||
"No notifications" : "No hay notificaciones",
|
||||
"Delete board" : "Borrar tableros",
|
||||
"Advanced options" : "Opciones avanzadas",
|
||||
"Today" : "Hoy",
|
||||
"Tomorrow" : "Mañana",
|
||||
"Close" : "Cerrar",
|
||||
|
||||
@@ -57,6 +57,7 @@
|
||||
"Archive board" : "Archivar tablero",
|
||||
"No notifications" : "No hay notificaciones",
|
||||
"Delete board" : "Borrar tableros",
|
||||
"Advanced options" : "Opciones avanzadas",
|
||||
"Today" : "Hoy",
|
||||
"Tomorrow" : "Mañana",
|
||||
"Close" : "Cerrar",
|
||||
|
||||
@@ -59,6 +59,7 @@ OC.L10N.register(
|
||||
"Archive board" : "Archivar tablero",
|
||||
"No notifications" : "No hay notificaciones",
|
||||
"Delete board" : "Borrar tableros",
|
||||
"Advanced options" : "Opciones avanzadas",
|
||||
"Today" : "Hoy",
|
||||
"Tomorrow" : "Mañana",
|
||||
"Close" : "Cerrar",
|
||||
|
||||
@@ -57,6 +57,7 @@
|
||||
"Archive board" : "Archivar tablero",
|
||||
"No notifications" : "No hay notificaciones",
|
||||
"Delete board" : "Borrar tableros",
|
||||
"Advanced options" : "Opciones avanzadas",
|
||||
"Today" : "Hoy",
|
||||
"Tomorrow" : "Mañana",
|
||||
"Close" : "Cerrar",
|
||||
|
||||
@@ -61,6 +61,7 @@ OC.L10N.register(
|
||||
"Archive board" : "Archivar tablero",
|
||||
"No notifications" : "No hay notificaciones",
|
||||
"Delete board" : "Borrar tableros",
|
||||
"Advanced options" : "Opciones avanzadas",
|
||||
"Today" : "Hoy",
|
||||
"Tomorrow" : "Mañana",
|
||||
"Close" : "Cerrar",
|
||||
|
||||
@@ -59,6 +59,7 @@
|
||||
"Archive board" : "Archivar tablero",
|
||||
"No notifications" : "No hay notificaciones",
|
||||
"Delete board" : "Borrar tableros",
|
||||
"Advanced options" : "Opciones avanzadas",
|
||||
"Today" : "Hoy",
|
||||
"Tomorrow" : "Mañana",
|
||||
"Close" : "Cerrar",
|
||||
|
||||
@@ -59,6 +59,7 @@ OC.L10N.register(
|
||||
"Archive board" : "Archivar tablero",
|
||||
"No notifications" : "No hay notificaciones",
|
||||
"Delete board" : "Borrar tableros",
|
||||
"Advanced options" : "Opciones avanzadas",
|
||||
"Today" : "Hoy",
|
||||
"Tomorrow" : "Mañana",
|
||||
"Close" : "Cerrar",
|
||||
|
||||
@@ -57,6 +57,7 @@
|
||||
"Archive board" : "Archivar tablero",
|
||||
"No notifications" : "No hay notificaciones",
|
||||
"Delete board" : "Borrar tableros",
|
||||
"Advanced options" : "Opciones avanzadas",
|
||||
"Today" : "Hoy",
|
||||
"Tomorrow" : "Mañana",
|
||||
"Close" : "Cerrar",
|
||||
|
||||
@@ -62,6 +62,7 @@ OC.L10N.register(
|
||||
"No notifications" : "No hay notificaciones",
|
||||
"Delete board" : "Borrar tableros",
|
||||
"An error occurred" : "Se presentó un error",
|
||||
"Advanced options" : "Opciones avanzadas",
|
||||
"Today" : "Hoy",
|
||||
"Tomorrow" : "Mañana",
|
||||
"Close" : "Cerrar",
|
||||
|
||||
@@ -60,6 +60,7 @@
|
||||
"No notifications" : "No hay notificaciones",
|
||||
"Delete board" : "Borrar tableros",
|
||||
"An error occurred" : "Se presentó un error",
|
||||
"Advanced options" : "Opciones avanzadas",
|
||||
"Today" : "Hoy",
|
||||
"Tomorrow" : "Mañana",
|
||||
"Close" : "Cerrar",
|
||||
|
||||
@@ -63,6 +63,7 @@ OC.L10N.register(
|
||||
"Archive board" : "Archivar tablero",
|
||||
"No notifications" : "No hay notificaciones",
|
||||
"Delete board" : "Borrar tableros",
|
||||
"Advanced options" : "Opciones avanzadas",
|
||||
"Today" : "Hoy",
|
||||
"Tomorrow" : "Mañana",
|
||||
"Close" : "Cerrar",
|
||||
|
||||
@@ -61,6 +61,7 @@
|
||||
"Archive board" : "Archivar tablero",
|
||||
"No notifications" : "No hay notificaciones",
|
||||
"Delete board" : "Borrar tableros",
|
||||
"Advanced options" : "Opciones avanzadas",
|
||||
"Today" : "Hoy",
|
||||
"Tomorrow" : "Mañana",
|
||||
"Close" : "Cerrar",
|
||||
|
||||
@@ -59,6 +59,7 @@ OC.L10N.register(
|
||||
"Archive board" : "Archivar tablero",
|
||||
"No notifications" : "No hay notificaciones",
|
||||
"Delete board" : "Borrar tableros",
|
||||
"Advanced options" : "Opciones avanzadas",
|
||||
"Today" : "Hoy",
|
||||
"Tomorrow" : "Mañana",
|
||||
"Close" : "Cerrar",
|
||||
|
||||
@@ -57,6 +57,7 @@
|
||||
"Archive board" : "Archivar tablero",
|
||||
"No notifications" : "No hay notificaciones",
|
||||
"Delete board" : "Borrar tableros",
|
||||
"Advanced options" : "Opciones avanzadas",
|
||||
"Today" : "Hoy",
|
||||
"Tomorrow" : "Mañana",
|
||||
"Close" : "Cerrar",
|
||||
|
||||
@@ -49,6 +49,7 @@ OC.L10N.register(
|
||||
"Cancel edit" : "Loobu muutmisest",
|
||||
"No notifications" : "Märguandeid pole",
|
||||
"An error occurred" : "Tekkis tõrge",
|
||||
"Advanced options" : "Täpsemad valikud",
|
||||
"Today" : "Täna",
|
||||
"Tomorrow" : "Homme",
|
||||
"Close" : "Sulge",
|
||||
|
||||
@@ -47,6 +47,7 @@
|
||||
"Cancel edit" : "Loobu muutmisest",
|
||||
"No notifications" : "Märguandeid pole",
|
||||
"An error occurred" : "Tekkis tõrge",
|
||||
"Advanced options" : "Täpsemad valikud",
|
||||
"Today" : "Täna",
|
||||
"Tomorrow" : "Homme",
|
||||
"Close" : "Sulge",
|
||||
|
||||
@@ -125,13 +125,12 @@ OC.L10N.register(
|
||||
"Select the board to link to a project" : "Hautatu taula proiektu bati estekatzeko",
|
||||
"Search by board title" : "Bilatu taula izenez",
|
||||
"Select board" : "Hautatu taula",
|
||||
"Move card to another board" : "Mugitu txartela beste taula batera",
|
||||
"Select a board" : "Hautatu taula bat",
|
||||
"No lists available" : "Ez dago zerrendarik eskuragarri",
|
||||
"Select a list" : "Hautatu zerrenda bat",
|
||||
"Move card" : "Mugitu txartela",
|
||||
"Cancel" : "Utzi",
|
||||
"Select a card" : "Hautatu txartel bat",
|
||||
"Cancel" : "Utzi",
|
||||
"Select the card to link to a project" : "Hautatu proiektu bati estekatzeko txartela",
|
||||
"Link to card" : "Lotu txartelera",
|
||||
"File already exists" : "Badago izen bereko fitxategi bat",
|
||||
@@ -317,6 +316,7 @@ OC.L10N.register(
|
||||
"Limit board creation to some groups" : "Mugatu taulak sortzea talde batzuei",
|
||||
"Users outside of those groups will not be able to create their own boards, but will still be able to work on boards that have been shared with them." : "Talde horietatik kanpo dauden erabiltzaileek ezingo dituzte haien taulak sortu, baina partekatu zaizkien tauletan lan egiten jarraitu ahal izango dute.",
|
||||
"Cancel edit" : "Utzi editatzeari",
|
||||
"Save board" : "Gorde mahaia",
|
||||
"Board details" : "Taularen xehetasunak",
|
||||
"Edit board" : "Editatu taula",
|
||||
"Clone board" : "Klonatu taula",
|
||||
@@ -336,6 +336,9 @@ OC.L10N.register(
|
||||
"An error occurred" : "Errore bat gertatu da",
|
||||
"Are you sure you want to delete the board {title}? This will delete all the data of this board including archived cards." : "Ziur zaude {title} taula ezabatu nahi duzula? Honek taula honen datu guztiak ezabatuko ditu, artxibatutako txartelak barne.",
|
||||
"Delete the board?" : "Taula ezabatu?",
|
||||
"Clone cards" : "Klonatu txartelak",
|
||||
"Advanced options" : "Ezarpen aurreratuak",
|
||||
"Clone" : "Klonatu",
|
||||
"Loading filtered view" : "Kargatzen iragazitako ikuspegia",
|
||||
"Today" : "Gaur",
|
||||
"Tomorrow" : "Bihar",
|
||||
@@ -375,6 +378,7 @@ OC.L10N.register(
|
||||
"Share with a Deck card" : "Partekatu Deck txartel baten bidez",
|
||||
"Share {file} with a Deck card" : "Partekatu {file} Deck txartel baten bidez",
|
||||
"Share" : "Partekatu",
|
||||
"Move card to another board" : "Mugitu txartela beste taula batera",
|
||||
"Searching for users, groups and circles …" : "Erabiltzaileak, taldeak, zirkuluak... bilatzen",
|
||||
"(Circle)" : "(Zirkulua)",
|
||||
"Assign to users/groups/circles" : "Esleitu erabiltzaile/talde/zirkuluei",
|
||||
|
||||
@@ -123,13 +123,12 @@
|
||||
"Select the board to link to a project" : "Hautatu taula proiektu bati estekatzeko",
|
||||
"Search by board title" : "Bilatu taula izenez",
|
||||
"Select board" : "Hautatu taula",
|
||||
"Move card to another board" : "Mugitu txartela beste taula batera",
|
||||
"Select a board" : "Hautatu taula bat",
|
||||
"No lists available" : "Ez dago zerrendarik eskuragarri",
|
||||
"Select a list" : "Hautatu zerrenda bat",
|
||||
"Move card" : "Mugitu txartela",
|
||||
"Cancel" : "Utzi",
|
||||
"Select a card" : "Hautatu txartel bat",
|
||||
"Cancel" : "Utzi",
|
||||
"Select the card to link to a project" : "Hautatu proiektu bati estekatzeko txartela",
|
||||
"Link to card" : "Lotu txartelera",
|
||||
"File already exists" : "Badago izen bereko fitxategi bat",
|
||||
@@ -315,6 +314,7 @@
|
||||
"Limit board creation to some groups" : "Mugatu taulak sortzea talde batzuei",
|
||||
"Users outside of those groups will not be able to create their own boards, but will still be able to work on boards that have been shared with them." : "Talde horietatik kanpo dauden erabiltzaileek ezingo dituzte haien taulak sortu, baina partekatu zaizkien tauletan lan egiten jarraitu ahal izango dute.",
|
||||
"Cancel edit" : "Utzi editatzeari",
|
||||
"Save board" : "Gorde mahaia",
|
||||
"Board details" : "Taularen xehetasunak",
|
||||
"Edit board" : "Editatu taula",
|
||||
"Clone board" : "Klonatu taula",
|
||||
@@ -334,6 +334,9 @@
|
||||
"An error occurred" : "Errore bat gertatu da",
|
||||
"Are you sure you want to delete the board {title}? This will delete all the data of this board including archived cards." : "Ziur zaude {title} taula ezabatu nahi duzula? Honek taula honen datu guztiak ezabatuko ditu, artxibatutako txartelak barne.",
|
||||
"Delete the board?" : "Taula ezabatu?",
|
||||
"Clone cards" : "Klonatu txartelak",
|
||||
"Advanced options" : "Ezarpen aurreratuak",
|
||||
"Clone" : "Klonatu",
|
||||
"Loading filtered view" : "Kargatzen iragazitako ikuspegia",
|
||||
"Today" : "Gaur",
|
||||
"Tomorrow" : "Bihar",
|
||||
@@ -373,6 +376,7 @@
|
||||
"Share with a Deck card" : "Partekatu Deck txartel baten bidez",
|
||||
"Share {file} with a Deck card" : "Partekatu {file} Deck txartel baten bidez",
|
||||
"Share" : "Partekatu",
|
||||
"Move card to another board" : "Mugitu txartela beste taula batera",
|
||||
"Searching for users, groups and circles …" : "Erabiltzaileak, taldeak, zirkuluak... bilatzen",
|
||||
"(Circle)" : "(Zirkulua)",
|
||||
"Assign to users/groups/circles" : "Esleitu erabiltzaile/talde/zirkuluei",
|
||||
|
||||
@@ -117,13 +117,12 @@ OC.L10N.register(
|
||||
"Select the board to link to a project" : "تختهای را برای ایجاد پیوند با یک پروژه انتخاب کنید",
|
||||
"Search by board title" : "جستجو بر اساس عنوان تخته",
|
||||
"Select board" : "انتخاب تخته",
|
||||
"Move card to another board" : "انتقال برگه به تختهای دیگر",
|
||||
"Select a board" : "انتخاب یک تخته",
|
||||
"No lists available" : "هیچ فهرستی در دسترس نیست",
|
||||
"Select a list" : "یک فهرست برگزینید",
|
||||
"Move card" : "انتقال برگه",
|
||||
"Cancel" : "لغو",
|
||||
"Select a card" : "انتخاب یک برگه",
|
||||
"Cancel" : "لغو",
|
||||
"Select the card to link to a project" : "برگهای را برای ایجاد پیوند با یک پروژه انتخاب کنید",
|
||||
"Link to card" : "پیوند به برگه",
|
||||
"File already exists" : "پرونده از قبل موجود است",
|
||||
@@ -287,6 +286,9 @@ OC.L10N.register(
|
||||
"An error occurred" : "خطایی روی داد",
|
||||
"Are you sure you want to delete the board {title}? This will delete all the data of this board including archived cards." : "Are you sure you want to delete the board {title}? This will delete all the data of this board including archived cards.",
|
||||
"Delete the board?" : "Delete the board?",
|
||||
"Clone cards" : "شبیه سازی کارت",
|
||||
"Advanced options" : "گزینههای پیشرفته",
|
||||
"Clone" : "شبیه سازی",
|
||||
"Loading filtered view" : "Loading filtered view",
|
||||
"Today" : "Today",
|
||||
"Tomorrow" : "فردا",
|
||||
@@ -324,6 +326,7 @@ OC.L10N.register(
|
||||
"Share with a Deck card" : "Share with a Deck card",
|
||||
"Share {file} with a Deck card" : "Share {file} with a Deck card",
|
||||
"Share" : "همرسانی",
|
||||
"Move card to another board" : "انتقال برگه به تختهای دیگر",
|
||||
"Searching for users, groups and circles …" : "جستجوی کاربران، گروهها و حلقهها…",
|
||||
"(Circle)" : "(حلقه)",
|
||||
"Assign to users/groups/circles" : "به کاربران/ گروهها/ حلقهها اختصاص دهید"
|
||||
|
||||
@@ -115,13 +115,12 @@
|
||||
"Select the board to link to a project" : "تختهای را برای ایجاد پیوند با یک پروژه انتخاب کنید",
|
||||
"Search by board title" : "جستجو بر اساس عنوان تخته",
|
||||
"Select board" : "انتخاب تخته",
|
||||
"Move card to another board" : "انتقال برگه به تختهای دیگر",
|
||||
"Select a board" : "انتخاب یک تخته",
|
||||
"No lists available" : "هیچ فهرستی در دسترس نیست",
|
||||
"Select a list" : "یک فهرست برگزینید",
|
||||
"Move card" : "انتقال برگه",
|
||||
"Cancel" : "لغو",
|
||||
"Select a card" : "انتخاب یک برگه",
|
||||
"Cancel" : "لغو",
|
||||
"Select the card to link to a project" : "برگهای را برای ایجاد پیوند با یک پروژه انتخاب کنید",
|
||||
"Link to card" : "پیوند به برگه",
|
||||
"File already exists" : "پرونده از قبل موجود است",
|
||||
@@ -285,6 +284,9 @@
|
||||
"An error occurred" : "خطایی روی داد",
|
||||
"Are you sure you want to delete the board {title}? This will delete all the data of this board including archived cards." : "Are you sure you want to delete the board {title}? This will delete all the data of this board including archived cards.",
|
||||
"Delete the board?" : "Delete the board?",
|
||||
"Clone cards" : "شبیه سازی کارت",
|
||||
"Advanced options" : "گزینههای پیشرفته",
|
||||
"Clone" : "شبیه سازی",
|
||||
"Loading filtered view" : "Loading filtered view",
|
||||
"Today" : "Today",
|
||||
"Tomorrow" : "فردا",
|
||||
@@ -322,6 +324,7 @@
|
||||
"Share with a Deck card" : "Share with a Deck card",
|
||||
"Share {file} with a Deck card" : "Share {file} with a Deck card",
|
||||
"Share" : "همرسانی",
|
||||
"Move card to another board" : "انتقال برگه به تختهای دیگر",
|
||||
"Searching for users, groups and circles …" : "جستجوی کاربران، گروهها و حلقهها…",
|
||||
"(Circle)" : "(حلقه)",
|
||||
"Assign to users/groups/circles" : "به کاربران/ گروهها/ حلقهها اختصاص دهید"
|
||||
|
||||
39
l10n/fi.js
39
l10n/fi.js
@@ -31,6 +31,7 @@ OC.L10N.register(
|
||||
"{user} has renamed the card {before} to {card}" : "{user} muutti kortin {before} uudeksi nimeksi {card}",
|
||||
"You have added a description to card {card} in list {stack} on board {board}" : "Olet lisännyt kuvauksen kortille {card} listalla {stack} taululla {board}",
|
||||
"{user} has added a description to card {card} in list {stack} on board {board}" : "{user} on lisännyt kuvauksen kortille {card} listalla {stack} taululla {board}",
|
||||
"You have updated the description of card {card} in list {stack} on board {board}" : "Olet päivittänyt kortin {card} kuvauksen listalla {stack} taululla {board}",
|
||||
"You have removed the due date of card {card}" : "Poistit eräpäivän kortilta {card}",
|
||||
"{user} has removed the due date of card {card}" : "{user} poisti eräpäivän kortilta {card}",
|
||||
"You have set the due date of card {card} to {after}" : "Asetit kortille {card} eräpäivän {after}",
|
||||
@@ -61,7 +62,9 @@ OC.L10N.register(
|
||||
"The card \"%s\" on \"%s\" has reached its due date." : "Kortin \"%s\" on \"%s\" eräpäivä on tullut vastaan.",
|
||||
"%s has mentioned you in a comment on \"%s\"." : "%s mainitsi sinut kommentissa kortilla \"%s\".",
|
||||
"The board \"%s\" has been shared with you by %s." : "Taulu \"%s\" on jaettu kanssasi käyttäjän %s toimesta.",
|
||||
"{user} has shared {deck-board} with you." : "{user} on jakanut taulun {deck-board} kanssasi.",
|
||||
"Deck board" : "Deck-taulu",
|
||||
"Create a new deck card" : "Luo uusi kortti",
|
||||
"Card comments" : "Kortin kommentit",
|
||||
"Finished" : "Valmistunut",
|
||||
"To review" : "Arvosteltavana",
|
||||
@@ -91,13 +94,12 @@ OC.L10N.register(
|
||||
"Select the board to link to a project" : "Valitse projektiin linkitettävä taulu",
|
||||
"Search by board title" : "Hae taulun otsikon mukaan",
|
||||
"Select board" : "Valitse taulu",
|
||||
"Move card to another board" : "Siirrä kortti toiselle taululle",
|
||||
"Select a board" : "Valitse taulu",
|
||||
"No lists available" : "Ei listoja saatavilla",
|
||||
"Select a list" : "Valitse lista ",
|
||||
"Move card" : "Siirrä kortti",
|
||||
"Cancel" : "Peruuta",
|
||||
"Select a card" : "Valitse kortti",
|
||||
"Cancel" : "Peruuta",
|
||||
"Select the card to link to a project" : "Valitse projektiin linkitettävä kortti",
|
||||
"Link to card" : "Linkitä korttiin",
|
||||
"File already exists" : "Tiedosto on jo olemassa",
|
||||
@@ -114,11 +116,13 @@ OC.L10N.register(
|
||||
"Active filters" : "Aktiiviset suodattimet",
|
||||
"Apply filter" : "Toteuta suodatus",
|
||||
"Filter by tag" : "Suodata tunnisteen perusteella",
|
||||
"Filter by assigned user" : "Suodata määritetyn käyttäjän mukaan",
|
||||
"Filter by assigned user" : "Suodata määritetyn käyttäjän perusteella",
|
||||
"Unassigned" : "Määrittämätön",
|
||||
"Open" : "Avaa",
|
||||
"Completed" : "Valmistui",
|
||||
"Filter by due date" : "Suodata määräpäivän mukaan",
|
||||
"Filter by status" : "Suodata tilan perusteella",
|
||||
"Open and completed" : "Avoimet ja valmiit",
|
||||
"Open" : "Avoimet",
|
||||
"Completed" : "Valmiit",
|
||||
"Filter by due date" : "Suodata määräpäivän perusteella",
|
||||
"Overdue" : "Myöhässä",
|
||||
"Next 24 hours" : "Seuraavat 24 tuntia",
|
||||
"Next 7 days" : "Seuraavat 7 päivää",
|
||||
@@ -128,6 +132,8 @@ OC.L10N.register(
|
||||
"Hide archived cards" : "Piilota arkistoidut kortit",
|
||||
"Show archived cards" : "Näytä arkistoidut kortit",
|
||||
"Toggle compact mode" : "Käytä kompaktia tilaa",
|
||||
"Hide card cover images" : "Piilota korttien kansikuvat",
|
||||
"Show card cover images" : "Näytä korttien kansikuvat",
|
||||
"Open details" : "Avaa yksityiskohdat",
|
||||
"Details" : "Tiedot",
|
||||
"Loading board" : "Ladataan taulua",
|
||||
@@ -140,6 +146,7 @@ OC.L10N.register(
|
||||
"Deleted lists" : "Poistetut listat",
|
||||
"Undo" : "Kumoa",
|
||||
"Deleted cards" : "Poistetut kortit",
|
||||
"Share board with a user, group or team …" : "Jaa taulu käyttäjän, ryhmän tai tiimin kanssa...",
|
||||
"No participants found" : "Ei osallistujia löydetty",
|
||||
"Board owner" : "Taulun omistaja",
|
||||
"(Group)" : "(Ryhmä)",
|
||||
@@ -148,6 +155,8 @@ OC.L10N.register(
|
||||
"Can manage" : "Voi hallita",
|
||||
"Owner" : "Omistaja",
|
||||
"Delete" : "Poista",
|
||||
"Failed to create share with {displayName}" : "Jaon luonti epäonnistui kohteen {displayName} kanssa",
|
||||
"Are you sure you want to transfer the board {title} to {user}?" : "Haluatko varmasti siirtää taulun {title} käyttäjälle {user}?",
|
||||
"Transfer" : "Siirrä",
|
||||
"Archive all cards" : "Arkistoi kaikki kortit",
|
||||
"Delete list" : "Poista lista",
|
||||
@@ -161,6 +170,8 @@ OC.L10N.register(
|
||||
"Board name" : "Taulun nimi",
|
||||
"Members" : "Jäsenet",
|
||||
"Upload new files" : "Lähetä uusia tiedostoja",
|
||||
"Share from Files" : "Jaa tiedostoista",
|
||||
"Pending share" : "Odottava jako",
|
||||
"Add this attachment" : "Lisää tämä liite",
|
||||
"Download" : "Lataa",
|
||||
"Remove attachment" : "Poista liite",
|
||||
@@ -194,15 +205,18 @@ OC.L10N.register(
|
||||
"Write a description …" : "Kirjoita kuvaus…",
|
||||
"Choose attachment" : "Valitse liite",
|
||||
"Set a due date" : "Aseta eräpäivä",
|
||||
"Choose a date" : "Valitse päivämäärä",
|
||||
"Remove due date" : "Poista eräpäivä",
|
||||
"Mark as done" : "Merkitse valmiiksi",
|
||||
"Unarchive card" : "Poista kortti arkistosta",
|
||||
"Archive card" : "Arkistoi kortti",
|
||||
"Select Date" : "Valitse päivä",
|
||||
"Assign a tag to this card…" : "Lisää kortille tunniste...",
|
||||
"Create a new tag:" : "Luo uusi tunniste:",
|
||||
"(group)" : "(ryhmä)",
|
||||
"Next week – {timeLocale}" : "Ensi viikko – {timeLocale}",
|
||||
"{count} comments, {unread} unread" : "{count} kommenttia, {unread} lukematonta",
|
||||
"Edit card title" : "Muokkaa kortin otsikkoa",
|
||||
"Assign to me" : "Määritä minulle",
|
||||
"Unassign myself" : "Poista määritys minulta",
|
||||
"Delete card" : "Poista kortti",
|
||||
@@ -213,26 +227,36 @@ OC.L10N.register(
|
||||
"Action" : "Toiminto",
|
||||
"Shift" : "Siirrä",
|
||||
"Search" : "Etsi",
|
||||
"Mark card as completed/not completed" : "Merkitse kortti valmiiksi/avoimeksi",
|
||||
"All boards" : "Kaikki taulut",
|
||||
"Archived boards" : "Arkistoidut taulut",
|
||||
"Shared with you" : "Jaettu kanssasi",
|
||||
"Deck settings" : "Pakan asetukset",
|
||||
"Show boards in calendar/tasks" : "Näytä taulut kalenterissa ja tehtävissä",
|
||||
"Cancel edit" : "Peruuta muokkaus",
|
||||
"Board details" : "Taulun tiedot",
|
||||
"Edit board" : "Muokkaa taulua",
|
||||
"Clone board" : "Monista taulu",
|
||||
"Unarchive board" : "Kumoa taulun arkistointi",
|
||||
"Archive board" : "Arkistoi taulu",
|
||||
"Export board" : "Vie taulu",
|
||||
"All cards" : "Kaikki kortit",
|
||||
"No notifications" : "Ei ilmoituksia",
|
||||
"Delete board" : "Poista taulu",
|
||||
"Board {0} deleted" : "Taulu {0} poistettu",
|
||||
"No reminder" : "Ei muistutusta",
|
||||
"An error occurred" : "Tapahtui virhe",
|
||||
"Are you sure you want to delete the board {title}? This will delete all the data of this board including archived cards." : "Haluatko varmasti poistaa taulun {title}? Tämä poistaa kaikki taulun tiedot, mukaan lukien arkistoidut kortit.",
|
||||
"Delete the board?" : "Poistetaanko tämä taulu?",
|
||||
"Clone cards" : "Kloonaa kortteja",
|
||||
"Advanced options" : "Lisävalinnat",
|
||||
"Clone" : "Kloonaa",
|
||||
"Today" : "Tänään",
|
||||
"Tomorrow" : "Huomenna",
|
||||
"Search for {searchQuery} in all boards" : "Hae ehtoja {searchQuery} kaikilta tauluilta",
|
||||
"No results found" : "Ei tuloksia",
|
||||
"Click to expand description" : "Laajenna kuvausta ",
|
||||
"{nbCards} cards" : "{nbCards} korttia ",
|
||||
"Click to expand comment" : "Napsauta laajentaaksesi kommentin",
|
||||
"Create a new card" : "Luo uusi kortti",
|
||||
"Card title" : "Kortin otsikko",
|
||||
@@ -243,6 +267,8 @@ OC.L10N.register(
|
||||
"Close" : "Sulje",
|
||||
"No upcoming cards" : "Ei tulevia kortteja",
|
||||
"upcoming cards" : "tulevat kortit",
|
||||
"New card" : "Uusi kortti",
|
||||
"Due on {date}" : "Määräpäivä {date}",
|
||||
"This weekend – {timeLocale}" : "Tämä viikonloppu – {timeLocale}",
|
||||
"Tomorrow – {timeLocale}" : "Huomenna – {timeLocale}",
|
||||
"Later today – {timeLocale}" : "Myöhemmin tänään – {timeLocale}",
|
||||
@@ -254,6 +280,7 @@ OC.L10N.register(
|
||||
"Maximum file size of {size} exceeded" : "Tiedoston enimmäiskoko {size} ylitetty",
|
||||
"Error creating the share" : "Virhe jakoa luotaessa",
|
||||
"Share" : "Jaa",
|
||||
"Move card to another board" : "Siirrä kortti toiselle taululle",
|
||||
"(Circle)" : "(Piiri)"
|
||||
},
|
||||
"nplurals=2; plural=(n != 1);");
|
||||
|
||||
39
l10n/fi.json
39
l10n/fi.json
@@ -29,6 +29,7 @@
|
||||
"{user} has renamed the card {before} to {card}" : "{user} muutti kortin {before} uudeksi nimeksi {card}",
|
||||
"You have added a description to card {card} in list {stack} on board {board}" : "Olet lisännyt kuvauksen kortille {card} listalla {stack} taululla {board}",
|
||||
"{user} has added a description to card {card} in list {stack} on board {board}" : "{user} on lisännyt kuvauksen kortille {card} listalla {stack} taululla {board}",
|
||||
"You have updated the description of card {card} in list {stack} on board {board}" : "Olet päivittänyt kortin {card} kuvauksen listalla {stack} taululla {board}",
|
||||
"You have removed the due date of card {card}" : "Poistit eräpäivän kortilta {card}",
|
||||
"{user} has removed the due date of card {card}" : "{user} poisti eräpäivän kortilta {card}",
|
||||
"You have set the due date of card {card} to {after}" : "Asetit kortille {card} eräpäivän {after}",
|
||||
@@ -59,7 +60,9 @@
|
||||
"The card \"%s\" on \"%s\" has reached its due date." : "Kortin \"%s\" on \"%s\" eräpäivä on tullut vastaan.",
|
||||
"%s has mentioned you in a comment on \"%s\"." : "%s mainitsi sinut kommentissa kortilla \"%s\".",
|
||||
"The board \"%s\" has been shared with you by %s." : "Taulu \"%s\" on jaettu kanssasi käyttäjän %s toimesta.",
|
||||
"{user} has shared {deck-board} with you." : "{user} on jakanut taulun {deck-board} kanssasi.",
|
||||
"Deck board" : "Deck-taulu",
|
||||
"Create a new deck card" : "Luo uusi kortti",
|
||||
"Card comments" : "Kortin kommentit",
|
||||
"Finished" : "Valmistunut",
|
||||
"To review" : "Arvosteltavana",
|
||||
@@ -89,13 +92,12 @@
|
||||
"Select the board to link to a project" : "Valitse projektiin linkitettävä taulu",
|
||||
"Search by board title" : "Hae taulun otsikon mukaan",
|
||||
"Select board" : "Valitse taulu",
|
||||
"Move card to another board" : "Siirrä kortti toiselle taululle",
|
||||
"Select a board" : "Valitse taulu",
|
||||
"No lists available" : "Ei listoja saatavilla",
|
||||
"Select a list" : "Valitse lista ",
|
||||
"Move card" : "Siirrä kortti",
|
||||
"Cancel" : "Peruuta",
|
||||
"Select a card" : "Valitse kortti",
|
||||
"Cancel" : "Peruuta",
|
||||
"Select the card to link to a project" : "Valitse projektiin linkitettävä kortti",
|
||||
"Link to card" : "Linkitä korttiin",
|
||||
"File already exists" : "Tiedosto on jo olemassa",
|
||||
@@ -112,11 +114,13 @@
|
||||
"Active filters" : "Aktiiviset suodattimet",
|
||||
"Apply filter" : "Toteuta suodatus",
|
||||
"Filter by tag" : "Suodata tunnisteen perusteella",
|
||||
"Filter by assigned user" : "Suodata määritetyn käyttäjän mukaan",
|
||||
"Filter by assigned user" : "Suodata määritetyn käyttäjän perusteella",
|
||||
"Unassigned" : "Määrittämätön",
|
||||
"Open" : "Avaa",
|
||||
"Completed" : "Valmistui",
|
||||
"Filter by due date" : "Suodata määräpäivän mukaan",
|
||||
"Filter by status" : "Suodata tilan perusteella",
|
||||
"Open and completed" : "Avoimet ja valmiit",
|
||||
"Open" : "Avoimet",
|
||||
"Completed" : "Valmiit",
|
||||
"Filter by due date" : "Suodata määräpäivän perusteella",
|
||||
"Overdue" : "Myöhässä",
|
||||
"Next 24 hours" : "Seuraavat 24 tuntia",
|
||||
"Next 7 days" : "Seuraavat 7 päivää",
|
||||
@@ -126,6 +130,8 @@
|
||||
"Hide archived cards" : "Piilota arkistoidut kortit",
|
||||
"Show archived cards" : "Näytä arkistoidut kortit",
|
||||
"Toggle compact mode" : "Käytä kompaktia tilaa",
|
||||
"Hide card cover images" : "Piilota korttien kansikuvat",
|
||||
"Show card cover images" : "Näytä korttien kansikuvat",
|
||||
"Open details" : "Avaa yksityiskohdat",
|
||||
"Details" : "Tiedot",
|
||||
"Loading board" : "Ladataan taulua",
|
||||
@@ -138,6 +144,7 @@
|
||||
"Deleted lists" : "Poistetut listat",
|
||||
"Undo" : "Kumoa",
|
||||
"Deleted cards" : "Poistetut kortit",
|
||||
"Share board with a user, group or team …" : "Jaa taulu käyttäjän, ryhmän tai tiimin kanssa...",
|
||||
"No participants found" : "Ei osallistujia löydetty",
|
||||
"Board owner" : "Taulun omistaja",
|
||||
"(Group)" : "(Ryhmä)",
|
||||
@@ -146,6 +153,8 @@
|
||||
"Can manage" : "Voi hallita",
|
||||
"Owner" : "Omistaja",
|
||||
"Delete" : "Poista",
|
||||
"Failed to create share with {displayName}" : "Jaon luonti epäonnistui kohteen {displayName} kanssa",
|
||||
"Are you sure you want to transfer the board {title} to {user}?" : "Haluatko varmasti siirtää taulun {title} käyttäjälle {user}?",
|
||||
"Transfer" : "Siirrä",
|
||||
"Archive all cards" : "Arkistoi kaikki kortit",
|
||||
"Delete list" : "Poista lista",
|
||||
@@ -159,6 +168,8 @@
|
||||
"Board name" : "Taulun nimi",
|
||||
"Members" : "Jäsenet",
|
||||
"Upload new files" : "Lähetä uusia tiedostoja",
|
||||
"Share from Files" : "Jaa tiedostoista",
|
||||
"Pending share" : "Odottava jako",
|
||||
"Add this attachment" : "Lisää tämä liite",
|
||||
"Download" : "Lataa",
|
||||
"Remove attachment" : "Poista liite",
|
||||
@@ -192,15 +203,18 @@
|
||||
"Write a description …" : "Kirjoita kuvaus…",
|
||||
"Choose attachment" : "Valitse liite",
|
||||
"Set a due date" : "Aseta eräpäivä",
|
||||
"Choose a date" : "Valitse päivämäärä",
|
||||
"Remove due date" : "Poista eräpäivä",
|
||||
"Mark as done" : "Merkitse valmiiksi",
|
||||
"Unarchive card" : "Poista kortti arkistosta",
|
||||
"Archive card" : "Arkistoi kortti",
|
||||
"Select Date" : "Valitse päivä",
|
||||
"Assign a tag to this card…" : "Lisää kortille tunniste...",
|
||||
"Create a new tag:" : "Luo uusi tunniste:",
|
||||
"(group)" : "(ryhmä)",
|
||||
"Next week – {timeLocale}" : "Ensi viikko – {timeLocale}",
|
||||
"{count} comments, {unread} unread" : "{count} kommenttia, {unread} lukematonta",
|
||||
"Edit card title" : "Muokkaa kortin otsikkoa",
|
||||
"Assign to me" : "Määritä minulle",
|
||||
"Unassign myself" : "Poista määritys minulta",
|
||||
"Delete card" : "Poista kortti",
|
||||
@@ -211,26 +225,36 @@
|
||||
"Action" : "Toiminto",
|
||||
"Shift" : "Siirrä",
|
||||
"Search" : "Etsi",
|
||||
"Mark card as completed/not completed" : "Merkitse kortti valmiiksi/avoimeksi",
|
||||
"All boards" : "Kaikki taulut",
|
||||
"Archived boards" : "Arkistoidut taulut",
|
||||
"Shared with you" : "Jaettu kanssasi",
|
||||
"Deck settings" : "Pakan asetukset",
|
||||
"Show boards in calendar/tasks" : "Näytä taulut kalenterissa ja tehtävissä",
|
||||
"Cancel edit" : "Peruuta muokkaus",
|
||||
"Board details" : "Taulun tiedot",
|
||||
"Edit board" : "Muokkaa taulua",
|
||||
"Clone board" : "Monista taulu",
|
||||
"Unarchive board" : "Kumoa taulun arkistointi",
|
||||
"Archive board" : "Arkistoi taulu",
|
||||
"Export board" : "Vie taulu",
|
||||
"All cards" : "Kaikki kortit",
|
||||
"No notifications" : "Ei ilmoituksia",
|
||||
"Delete board" : "Poista taulu",
|
||||
"Board {0} deleted" : "Taulu {0} poistettu",
|
||||
"No reminder" : "Ei muistutusta",
|
||||
"An error occurred" : "Tapahtui virhe",
|
||||
"Are you sure you want to delete the board {title}? This will delete all the data of this board including archived cards." : "Haluatko varmasti poistaa taulun {title}? Tämä poistaa kaikki taulun tiedot, mukaan lukien arkistoidut kortit.",
|
||||
"Delete the board?" : "Poistetaanko tämä taulu?",
|
||||
"Clone cards" : "Kloonaa kortteja",
|
||||
"Advanced options" : "Lisävalinnat",
|
||||
"Clone" : "Kloonaa",
|
||||
"Today" : "Tänään",
|
||||
"Tomorrow" : "Huomenna",
|
||||
"Search for {searchQuery} in all boards" : "Hae ehtoja {searchQuery} kaikilta tauluilta",
|
||||
"No results found" : "Ei tuloksia",
|
||||
"Click to expand description" : "Laajenna kuvausta ",
|
||||
"{nbCards} cards" : "{nbCards} korttia ",
|
||||
"Click to expand comment" : "Napsauta laajentaaksesi kommentin",
|
||||
"Create a new card" : "Luo uusi kortti",
|
||||
"Card title" : "Kortin otsikko",
|
||||
@@ -241,6 +265,8 @@
|
||||
"Close" : "Sulje",
|
||||
"No upcoming cards" : "Ei tulevia kortteja",
|
||||
"upcoming cards" : "tulevat kortit",
|
||||
"New card" : "Uusi kortti",
|
||||
"Due on {date}" : "Määräpäivä {date}",
|
||||
"This weekend – {timeLocale}" : "Tämä viikonloppu – {timeLocale}",
|
||||
"Tomorrow – {timeLocale}" : "Huomenna – {timeLocale}",
|
||||
"Later today – {timeLocale}" : "Myöhemmin tänään – {timeLocale}",
|
||||
@@ -252,6 +278,7 @@
|
||||
"Maximum file size of {size} exceeded" : "Tiedoston enimmäiskoko {size} ylitetty",
|
||||
"Error creating the share" : "Virhe jakoa luotaessa",
|
||||
"Share" : "Jaa",
|
||||
"Move card to another board" : "Siirrä kortti toiselle taululle",
|
||||
"(Circle)" : "(Piiri)"
|
||||
},"pluralForm" :"nplurals=2; plural=(n != 1);"
|
||||
}
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user