Compare commits
106 Commits
v1.10.0
...
backport/4
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
9207f567b1 | ||
|
|
24d4d86aa4 | ||
|
|
c30bf3c936 | ||
|
|
e4e5c9a651 | ||
|
|
9e813f322a | ||
|
|
70144b9061 | ||
|
|
27af65731e | ||
|
|
2778e5940c | ||
|
|
e20f2eac97 | ||
|
|
a91262b153 | ||
|
|
084c3649b2 | ||
|
|
c6584b93f3 | ||
|
|
57ed57ce23 | ||
|
|
77a81d273a | ||
|
|
b2e3d75b75 | ||
|
|
4de693a402 | ||
|
|
08febcb29a | ||
|
|
c1b6cc1149 | ||
|
|
2f43aabb2e | ||
|
|
50293ffbb4 | ||
|
|
a52bc5dc3f | ||
|
|
5acf52370a | ||
|
|
85e46f2513 | ||
|
|
db485aa713 | ||
|
|
e8aaa7c165 | ||
|
|
281d6c2af7 | ||
|
|
c8714ec821 | ||
|
|
84b2036374 | ||
|
|
5c65bf9b00 | ||
|
|
237f832ad1 | ||
|
|
d019d80efa | ||
|
|
42a2ef39db | ||
|
|
ed7c9fbf05 | ||
|
|
4f4627a600 | ||
|
|
7900c73d90 | ||
|
|
0030b8c20c | ||
|
|
fbc7d3135d | ||
|
|
7350ae2ef3 | ||
|
|
9cebe7ac56 | ||
|
|
bfe45c5af4 | ||
|
|
c3c8faffea | ||
|
|
96508580fd | ||
|
|
ee7fcefd73 | ||
|
|
ac31ff6efe | ||
|
|
af6111b51e | ||
|
|
6700c903eb | ||
|
|
10e48aded1 | ||
|
|
e80ba82d77 | ||
|
|
48202e6d98 | ||
|
|
e3ba870577 | ||
|
|
56fae37144 | ||
|
|
af9177584c | ||
|
|
d850c744cd | ||
|
|
cd60f4bf80 | ||
|
|
eddb6fc460 | ||
|
|
6684023424 | ||
|
|
43bec159ff | ||
|
|
27d960340e | ||
|
|
3cda8eab77 | ||
|
|
aac5c1ff72 | ||
|
|
65c0fcfdc9 | ||
|
|
c71d54a26e | ||
|
|
0224da2127 | ||
|
|
3114e1a477 | ||
|
|
375c78271d | ||
|
|
2b903ecf7f | ||
|
|
9e256921ba | ||
|
|
d7e85ac4da | ||
|
|
4495fc3554 | ||
|
|
6996c862ce | ||
|
|
f81d98fb4b | ||
|
|
cd942a1dfb | ||
|
|
ddd15e7451 | ||
|
|
21908ef534 | ||
|
|
426f1a33dd | ||
|
|
713271d525 | ||
|
|
a43efce576 | ||
|
|
07f2fb7c28 | ||
|
|
72563feaf0 | ||
|
|
763a474d11 | ||
|
|
3977d71892 | ||
|
|
25f3da3603 | ||
|
|
2920ca8c86 | ||
|
|
da7e075ee9 | ||
|
|
c7341bed78 | ||
|
|
d9014903ac | ||
|
|
5dad6bb0b0 | ||
|
|
e7529e2d74 | ||
|
|
c0e07dc202 | ||
|
|
2619219618 | ||
|
|
87a0a4ed4f | ||
|
|
df01d8ef79 | ||
|
|
9f38e51d9b | ||
|
|
3f2e343541 | ||
|
|
ea6006bec0 | ||
|
|
1e625d3955 | ||
|
|
4b0a27d6b5 | ||
|
|
9cc38000fd | ||
|
|
3574abe0cb | ||
|
|
fb5aed2143 | ||
|
|
3506ac2a42 | ||
|
|
1f2f8fe001 | ||
|
|
97d9c4cc2c | ||
|
|
b169ecd0fe | ||
|
|
912376a99d | ||
|
|
3ec2ad99b1 |
@@ -1,29 +0,0 @@
|
|||||||
{
|
|
||||||
"image": "ghcr.io/juliushaertl/nextcloud-dev-php80:latest",
|
|
||||||
"forwardPorts": [80],
|
|
||||||
"containerEnv": {
|
|
||||||
"NEXTCLOUD_AUTOINSTALL_APPS": "deck",
|
|
||||||
"XDEBUG_MODE": "debug"
|
|
||||||
},
|
|
||||||
"customizations": {
|
|
||||||
"vscode": {
|
|
||||||
"extensions": [
|
|
||||||
"felixfbecker.php-intellisense",
|
|
||||||
"octref.vetur"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"php.suggest.basic": false,
|
|
||||||
"git.alwaysSignOff": true
|
|
||||||
}
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"workspaceMount": "source=${localWorkspaceFolder},target=/var/www/html/apps-extra/deck,type=bind",
|
|
||||||
"workspaceFolder": "/var/www/html/apps-extra/deck",
|
|
||||||
"overrideCommand": true,
|
|
||||||
"postAttachCommand": "bash ./.devcontainer/setup.sh",
|
|
||||||
"portsAttributes": {
|
|
||||||
"80": {
|
|
||||||
"label": "Webserver"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@@ -1,9 +0,0 @@
|
|||||||
#!/bin/bash
|
|
||||||
|
|
||||||
(
|
|
||||||
cd /tmp && /usr/local/bin/bootstrap.sh apache2ctl start
|
|
||||||
)
|
|
||||||
|
|
||||||
composer install --no-dev
|
|
||||||
npm ci
|
|
||||||
npm run dev
|
|
||||||
4
.github/workflows/appbuild.yml
vendored
4
.github/workflows/appbuild.yml
vendored
@@ -13,7 +13,7 @@ jobs:
|
|||||||
|
|
||||||
strategy:
|
strategy:
|
||||||
matrix:
|
matrix:
|
||||||
node-version: [16.x]
|
node-version: [14.x]
|
||||||
|
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v3
|
- uses: actions/checkout@v3
|
||||||
@@ -24,7 +24,7 @@ jobs:
|
|||||||
- name: Set up npm7
|
- name: Set up npm7
|
||||||
run: npm i -g npm@7
|
run: npm i -g npm@7
|
||||||
- name: Setup PHP
|
- name: Setup PHP
|
||||||
uses: shivammathur/setup-php@2.25.1
|
uses: shivammathur/setup-php@2.24.0
|
||||||
with:
|
with:
|
||||||
php-version: '7.4'
|
php-version: '7.4'
|
||||||
tools: composer
|
tools: composer
|
||||||
|
|||||||
4
.github/workflows/appstore-build-publish.yml
vendored
4
.github/workflows/appstore-build-publish.yml
vendored
@@ -44,7 +44,7 @@ jobs:
|
|||||||
expression: "//info//dependencies//nextcloud/@min-version"
|
expression: "//info//dependencies//nextcloud/@min-version"
|
||||||
|
|
||||||
- name: Read package.json node and npm engines version
|
- name: Read package.json node and npm engines version
|
||||||
uses: skjnldsv/read-package-engines-version-actions@0ce2ed60f6df073a62a77c0a4958dd0fc68e32e7 # v2.1
|
uses: skjnldsv/read-package-engines-version-actions@1bdcee71fa343c46b18dc6aceffb4cd1e35209c6 # v1.2
|
||||||
id: versions
|
id: versions
|
||||||
# Continue if no package.json
|
# Continue if no package.json
|
||||||
continue-on-error: true
|
continue-on-error: true
|
||||||
@@ -66,7 +66,7 @@ jobs:
|
|||||||
run: npm i -g npm@"${{ steps.versions.outputs.npmVersion }}"
|
run: npm i -g npm@"${{ steps.versions.outputs.npmVersion }}"
|
||||||
|
|
||||||
- name: Set up php ${{ env.PHP_VERSION }}
|
- name: Set up php ${{ env.PHP_VERSION }}
|
||||||
uses: shivammathur/setup-php@2.25.1 # v2
|
uses: shivammathur/setup-php@2.24.0 # v2
|
||||||
with:
|
with:
|
||||||
php-version: ${{ env.PHP_VERSION }}
|
php-version: ${{ env.PHP_VERSION }}
|
||||||
coverage: none
|
coverage: none
|
||||||
|
|||||||
4
.github/workflows/command-rebase.yml
vendored
4
.github/workflows/command-rebase.yml
vendored
@@ -23,7 +23,7 @@ jobs:
|
|||||||
|
|
||||||
steps:
|
steps:
|
||||||
- name: Add reaction on start
|
- name: Add reaction on start
|
||||||
uses: peter-evans/create-or-update-comment@ca08ebd5dc95aa0cd97021e9708fcd6b87138c9b # v3.0.1
|
uses: peter-evans/create-or-update-comment@67dcc547d311b736a8e6c5c236542148a47adc3d # v2.1.1
|
||||||
with:
|
with:
|
||||||
token: ${{ secrets.COMMAND_BOT_PAT }}
|
token: ${{ secrets.COMMAND_BOT_PAT }}
|
||||||
repository: ${{ github.event.repository.full_name }}
|
repository: ${{ github.event.repository.full_name }}
|
||||||
@@ -42,7 +42,7 @@ jobs:
|
|||||||
GITHUB_TOKEN: ${{ secrets.COMMAND_BOT_PAT }}
|
GITHUB_TOKEN: ${{ secrets.COMMAND_BOT_PAT }}
|
||||||
|
|
||||||
- name: Add reaction on failure
|
- name: Add reaction on failure
|
||||||
uses: peter-evans/create-or-update-comment@ca08ebd5dc95aa0cd97021e9708fcd6b87138c9b # v3.0.1
|
uses: peter-evans/create-or-update-comment@67dcc547d311b736a8e6c5c236542148a47adc3d # v2.1.1
|
||||||
if: failure()
|
if: failure()
|
||||||
with:
|
with:
|
||||||
token: ${{ secrets.COMMAND_BOT_PAT }}
|
token: ${{ secrets.COMMAND_BOT_PAT }}
|
||||||
|
|||||||
4
.github/workflows/cypress.yml
vendored
4
.github/workflows/cypress.yml
vendored
@@ -23,7 +23,7 @@ jobs:
|
|||||||
# containers: [1, 2, 3]
|
# containers: [1, 2, 3]
|
||||||
php-versions: [ '8.0' ]
|
php-versions: [ '8.0' ]
|
||||||
databases: [ 'sqlite' ]
|
databases: [ 'sqlite' ]
|
||||||
server-versions: [ 'stable27' ]
|
server-versions: [ 'stable26' ]
|
||||||
|
|
||||||
steps:
|
steps:
|
||||||
- name: Use Node.js ${{ matrix.node-version }}
|
- name: Use Node.js ${{ matrix.node-version }}
|
||||||
@@ -64,7 +64,7 @@ jobs:
|
|||||||
path: apps/text
|
path: apps/text
|
||||||
|
|
||||||
- name: Set up php ${{ matrix.php-versions }}
|
- name: Set up php ${{ matrix.php-versions }}
|
||||||
uses: shivammathur/setup-php@2.25.1
|
uses: shivammathur/setup-php@2.24.0
|
||||||
with:
|
with:
|
||||||
php-version: ${{ matrix.php-versions }}
|
php-version: ${{ matrix.php-versions }}
|
||||||
extensions: mbstring, iconv, fileinfo, intl, sqlite, pdo_sqlite, zip, gd, apcu
|
extensions: mbstring, iconv, fileinfo, intl, sqlite, pdo_sqlite, zip, gd, apcu
|
||||||
|
|||||||
4
.github/workflows/integration.yml
vendored
4
.github/workflows/integration.yml
vendored
@@ -28,7 +28,7 @@ jobs:
|
|||||||
matrix:
|
matrix:
|
||||||
php-versions: ['8.1']
|
php-versions: ['8.1']
|
||||||
databases: ['sqlite', 'mysql', 'pgsql']
|
databases: ['sqlite', 'mysql', 'pgsql']
|
||||||
server-versions: ['stable27']
|
server-versions: ['stable26']
|
||||||
|
|
||||||
name: php${{ matrix.php-versions }}-${{ matrix.databases }}-${{ matrix.server-versions }}
|
name: php${{ matrix.php-versions }}-${{ matrix.databases }}-${{ matrix.server-versions }}
|
||||||
|
|
||||||
@@ -71,7 +71,7 @@ jobs:
|
|||||||
path: apps/${{ env.APP_NAME }}
|
path: apps/${{ env.APP_NAME }}
|
||||||
|
|
||||||
- name: Set up php ${{ matrix.php-versions }}
|
- name: Set up php ${{ matrix.php-versions }}
|
||||||
uses: shivammathur/setup-php@2.25.1
|
uses: shivammathur/setup-php@2.24.0
|
||||||
with:
|
with:
|
||||||
php-version: ${{ matrix.php-versions }}
|
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
|
||||||
|
|||||||
2
.github/workflows/lint-eslint.yml
vendored
2
.github/workflows/lint-eslint.yml
vendored
@@ -41,7 +41,7 @@ jobs:
|
|||||||
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # v3
|
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # v3
|
||||||
|
|
||||||
- name: Read package.json node and npm engines version
|
- name: Read package.json node and npm engines version
|
||||||
uses: skjnldsv/read-package-engines-version-actions@0ce2ed60f6df073a62a77c0a4958dd0fc68e32e7 # v2.1
|
uses: skjnldsv/read-package-engines-version-actions@1bdcee71fa343c46b18dc6aceffb4cd1e35209c6 # v1.2
|
||||||
id: versions
|
id: versions
|
||||||
with:
|
with:
|
||||||
fallbackNode: '^16'
|
fallbackNode: '^16'
|
||||||
|
|||||||
2
.github/workflows/lint-php-cs.yml
vendored
2
.github/workflows/lint-php-cs.yml
vendored
@@ -25,7 +25,7 @@ jobs:
|
|||||||
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # v3
|
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # v3
|
||||||
|
|
||||||
- name: Set up php
|
- name: Set up php
|
||||||
uses: shivammathur/setup-php@2.25.1 # v2
|
uses: shivammathur/setup-php@2.24.0 # v2
|
||||||
with:
|
with:
|
||||||
php-version: 8.1
|
php-version: 8.1
|
||||||
coverage: none
|
coverage: none
|
||||||
|
|||||||
2
.github/workflows/lint-php.yml
vendored
2
.github/workflows/lint-php.yml
vendored
@@ -34,7 +34,7 @@ jobs:
|
|||||||
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # v3
|
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # v3
|
||||||
|
|
||||||
- name: Set up php ${{ matrix.php-versions }}
|
- name: Set up php ${{ matrix.php-versions }}
|
||||||
uses: shivammathur/setup-php@2.25.1 # v2
|
uses: shivammathur/setup-php@2.24.0 # v2
|
||||||
with:
|
with:
|
||||||
php-version: ${{ matrix.php-versions }}
|
php-version: ${{ matrix.php-versions }}
|
||||||
coverage: none
|
coverage: none
|
||||||
|
|||||||
2
.github/workflows/lint-stylelint.yml
vendored
2
.github/workflows/lint-stylelint.yml
vendored
@@ -25,7 +25,7 @@ jobs:
|
|||||||
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # v3
|
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # v3
|
||||||
|
|
||||||
- name: Read package.json node and npm engines version
|
- name: Read package.json node and npm engines version
|
||||||
uses: skjnldsv/read-package-engines-version-actions@0ce2ed60f6df073a62a77c0a4958dd0fc68e32e7 # v2.1
|
uses: skjnldsv/read-package-engines-version-actions@1bdcee71fa343c46b18dc6aceffb4cd1e35209c6 # v1.2
|
||||||
id: versions
|
id: versions
|
||||||
with:
|
with:
|
||||||
fallbackNode: '^16'
|
fallbackNode: '^16'
|
||||||
|
|||||||
2
.github/workflows/nightly.yml
vendored
2
.github/workflows/nightly.yml
vendored
@@ -25,7 +25,7 @@ jobs:
|
|||||||
- name: Set up npm7
|
- name: Set up npm7
|
||||||
run: npm i -g npm@7
|
run: npm i -g npm@7
|
||||||
- name: Setup PHP
|
- name: Setup PHP
|
||||||
uses: shivammathur/setup-php@2.25.1
|
uses: shivammathur/setup-php@2.24.0
|
||||||
with:
|
with:
|
||||||
php-version: '7.4'
|
php-version: '7.4'
|
||||||
tools: composer
|
tools: composer
|
||||||
|
|||||||
71
.github/workflows/npm-audit-fix.yml
vendored
71
.github/workflows/npm-audit-fix.yml
vendored
@@ -1,71 +0,0 @@
|
|||||||
# This workflow is provided via the organization template repository
|
|
||||||
#
|
|
||||||
# https://github.com/nextcloud/.github
|
|
||||||
# https://docs.github.com/en/actions/learn-github-actions/sharing-workflows-with-your-organization
|
|
||||||
|
|
||||||
name: npm audit fix and compile
|
|
||||||
|
|
||||||
on:
|
|
||||||
workflow_dispatch:
|
|
||||||
schedule:
|
|
||||||
# At 2:30 on Sundays
|
|
||||||
- cron: '30 2 * * 0'
|
|
||||||
|
|
||||||
jobs:
|
|
||||||
build:
|
|
||||||
runs-on: ubuntu-latest
|
|
||||||
|
|
||||||
strategy:
|
|
||||||
fail-fast: false
|
|
||||||
matrix:
|
|
||||||
branches: ["main", "master", "stable26", "stable25", "stable24"]
|
|
||||||
|
|
||||||
name: npm-audit-fix-${{ matrix.branches }}
|
|
||||||
|
|
||||||
steps:
|
|
||||||
- name: Checkout
|
|
||||||
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # v3
|
|
||||||
with:
|
|
||||||
ref: ${{ matrix.branches }}
|
|
||||||
|
|
||||||
- name: Read package.json node and npm engines version
|
|
||||||
uses: skjnldsv/read-package-engines-version-actions@0ce2ed60f6df073a62a77c0a4958dd0fc68e32e7 # v2.1
|
|
||||||
id: versions
|
|
||||||
with:
|
|
||||||
fallbackNode: '^16'
|
|
||||||
fallbackNpm: '^7'
|
|
||||||
|
|
||||||
- name: Set up node ${{ steps.versions.outputs.nodeVersion }}
|
|
||||||
uses: actions/setup-node@8c91899e586c5b171469028077307d293428b516 # v3
|
|
||||||
with:
|
|
||||||
node-version: ${{ steps.versions.outputs.nodeVersion }}
|
|
||||||
|
|
||||||
- name: Set up npm ${{ steps.versions.outputs.npmVersion }}
|
|
||||||
run: npm i -g npm@"${{ steps.versions.outputs.npmVersion }}"
|
|
||||||
|
|
||||||
- name: Fix npm audit
|
|
||||||
run: |
|
|
||||||
npm audit fix
|
|
||||||
|
|
||||||
- name: Run npm ci and npm run build
|
|
||||||
if: always()
|
|
||||||
run: |
|
|
||||||
npm ci
|
|
||||||
npm run build --if-present
|
|
||||||
|
|
||||||
- name: Create Pull Request
|
|
||||||
if: always()
|
|
||||||
uses: peter-evans/create-pull-request@284f54f989303d2699d373481a0cfa13ad5a6666 # v3
|
|
||||||
with:
|
|
||||||
token: ${{ secrets.COMMAND_BOT_PAT }}
|
|
||||||
commit-message: "chore(deps): fix npm audit"
|
|
||||||
committer: GitHub <noreply@github.com>
|
|
||||||
author: nextcloud-command <nextcloud-command@users.noreply.github.com>
|
|
||||||
signoff: true
|
|
||||||
branch: automated/noid/${{ matrix.branches }}-fix-npm-audit
|
|
||||||
title: "[${{ matrix.branches }}] Fix npm audit"
|
|
||||||
body: |
|
|
||||||
Auto-generated fix of npm audit
|
|
||||||
labels: |
|
|
||||||
dependencies
|
|
||||||
3. to review
|
|
||||||
6
.github/workflows/phpunit.yml
vendored
6
.github/workflows/phpunit.yml
vendored
@@ -26,9 +26,9 @@ jobs:
|
|||||||
strategy:
|
strategy:
|
||||||
fail-fast: false
|
fail-fast: false
|
||||||
matrix:
|
matrix:
|
||||||
php-versions: ['8.0', '8.1']
|
php-versions: ['8.0', '8.1', '8.2']
|
||||||
databases: ['sqlite', 'mysql', 'pgsql']
|
databases: ['sqlite', 'mysql', 'pgsql']
|
||||||
server-versions: ['stable27']
|
server-versions: ['stable26']
|
||||||
|
|
||||||
name: php${{ matrix.php-versions }}-${{ matrix.databases }}-${{ matrix.server-versions }}
|
name: php${{ matrix.php-versions }}-${{ matrix.databases }}-${{ matrix.server-versions }}
|
||||||
|
|
||||||
@@ -70,7 +70,7 @@ jobs:
|
|||||||
path: apps/${{ env.APP_NAME }}
|
path: apps/${{ env.APP_NAME }}
|
||||||
|
|
||||||
- name: Set up php ${{ matrix.php-versions }}
|
- name: Set up php ${{ matrix.php-versions }}
|
||||||
uses: shivammathur/setup-php@2.25.1
|
uses: shivammathur/setup-php@2.24.0
|
||||||
with:
|
with:
|
||||||
php-version: ${{ matrix.php-versions }}
|
php-version: ${{ matrix.php-versions }}
|
||||||
tools: phpunit
|
tools: phpunit
|
||||||
|
|||||||
2
.github/workflows/psalm.yml
vendored
2
.github/workflows/psalm.yml
vendored
@@ -27,7 +27,7 @@ jobs:
|
|||||||
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # v3
|
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # v3
|
||||||
|
|
||||||
- name: Set up php
|
- name: Set up php
|
||||||
uses: shivammathur/setup-php@2.25.1 # v2
|
uses: shivammathur/setup-php@2.24.0 # v2
|
||||||
with:
|
with:
|
||||||
php-version: 8.1
|
php-version: 8.1
|
||||||
coverage: none
|
coverage: none
|
||||||
|
|||||||
6
.github/workflows/update-nextcloud-ocp.yml
vendored
6
.github/workflows/update-nextcloud-ocp.yml
vendored
@@ -17,7 +17,7 @@ jobs:
|
|||||||
strategy:
|
strategy:
|
||||||
fail-fast: false
|
fail-fast: false
|
||||||
matrix:
|
matrix:
|
||||||
branches: ["master", "stable26", "stable25", "stable24"]
|
branches: ["master", "stable25", "stable24"]
|
||||||
|
|
||||||
name: update-nextcloud-ocp-${{ matrix.branches }}
|
name: update-nextcloud-ocp-${{ matrix.branches }}
|
||||||
|
|
||||||
@@ -28,7 +28,7 @@ jobs:
|
|||||||
submodules: true
|
submodules: true
|
||||||
|
|
||||||
- name: Set up php8.1
|
- name: Set up php8.1
|
||||||
uses: shivammathur/setup-php@2.25.1 # v2
|
uses: shivammathur/setup-php@2.24.0 # v2
|
||||||
with:
|
with:
|
||||||
php-version: 8.1
|
php-version: 8.1
|
||||||
extensions: ctype,curl,dom,fileinfo,gd,intl,json,mbstring,openssl,pdo_sqlite,posix,sqlite,xml,zip
|
extensions: ctype,curl,dom,fileinfo,gd,intl,json,mbstring,openssl,pdo_sqlite,posix,sqlite,xml,zip
|
||||||
@@ -52,7 +52,7 @@ jobs:
|
|||||||
continue-on-error: true
|
continue-on-error: true
|
||||||
|
|
||||||
- name: Create Pull Request
|
- name: Create Pull Request
|
||||||
uses: peter-evans/create-pull-request@284f54f989303d2699d373481a0cfa13ad5a6666 # v3
|
uses: peter-evans/create-pull-request@2b011faafdcbc9ceb11414d64d0573f37c774b04 # v3
|
||||||
with:
|
with:
|
||||||
token: ${{ secrets.COMMAND_BOT_PAT }}
|
token: ${{ secrets.COMMAND_BOT_PAT }}
|
||||||
commit-message: "chore(dev-deps): Bump nextcloud/ocp package"
|
commit-message: "chore(dev-deps): Bump nextcloud/ocp package"
|
||||||
|
|||||||
71
CHANGELOG.md
71
CHANGELOG.md
@@ -1,55 +1,52 @@
|
|||||||
# Changelog
|
# Changelog
|
||||||
All notable changes to this project will be documented in this file.
|
All notable changes to this project will be documented in this file.
|
||||||
|
|
||||||
## 1.10.0
|
## 1.9.2
|
||||||
|
|
||||||
### Added
|
|
||||||
|
|
||||||
- Compatibility with Nextcloud 27
|
|
||||||
|
|
||||||
### Fixed
|
### Fixed
|
||||||
|
|
||||||
- fix: Properly overwrite z-index of datepicker above modal @juliushaertl [#4664](https://github.com/nextcloud/deck/pull/4664)
|
- fix: Properly overwrite z-index of datepicker above modal [#4665](https://github.com/nextcloud/deck/pull/4665)
|
||||||
- Use the color-primary-element* variables @szaimen [#4673](https://github.com/nextcloud/deck/pull/4673)
|
|
||||||
- fix(references): Mute NoPermissionException as it is expected to happen for references @juliushaertl [#4514](https://github.com/nextcloud/deck/pull/4514)
|
|
||||||
- fix(cards): Fix card sizing by limiting too wide style rules @juliushaertl [#4512](https://github.com/nextcloud/deck/pull/4512)
|
|
||||||
- fix: Adapt NcEmptyContent usages to new slots @juliushaertl [#4561](https://github.com/nextcloud/deck/pull/4561)
|
|
||||||
- Gracefully handle not found card for a share @mejo- [#4566](https://github.com/nextcloud/deck/pull/4566)
|
|
||||||
- Prevent tag itself being edit button if user lacks permissions @joshtrichards [#4574](https://github.com/nextcloud/deck/pull/4574)
|
|
||||||
- chore: Remove unused @nextcloud/vue-dashboard @juliushaertl [#4586](https://github.com/nextcloud/deck/pull/4586)
|
|
||||||
- Update Description.vue: Fixes the issue of hidden text by menu bar @pschopen [#4617](https://github.com/nextcloud/deck/pull/4617)
|
|
||||||
- allow user to toggle visibility of the calendar for a deck board @schiessle [#4622](https://github.com/nextcloud/deck/pull/4622)
|
|
||||||
- fix: Append datetime picker to body to avoid cut off @juliushaertl [#4643](https://github.com/nextcloud/deck/pull/4643)
|
|
||||||
- fix: Bring back overdue column by removing faulty condition @juliushaertl [#4660](https://github.com/nextcloud/deck/pull/4660)
|
|
||||||
- fix(sessions): Do not send close request without token @juliushaertl [#4510](https://github.com/nextcloud/deck/pull/4510)
|
|
||||||
- tests(integration): Add test for multiple board shares to the same user @juliushaertl [#4494](https://github.com/nextcloud/deck/pull/4494)
|
|
||||||
- fix(API): Fix board API details parameter to work as expected @nickvergessen [#4518](https://github.com/nextcloud/deck/pull/4518)
|
|
||||||
- Fix : Overlapping expiry dates on tags @Jerome-Herbinet [#4535](https://github.com/nextcloud/deck/pull/4535)
|
|
||||||
- Fix consistency of a "Create card" wording with its equivalent for Notes ("New card") @Jerome-Herbinet [#4534](https://github.com/nextcloud/deck/pull/4534)
|
|
||||||
- tests(integration): Add integration tests for due dates @juliushaertl [#4489](https://github.com/nextcloud/deck/pull/4489)
|
|
||||||
- Better display of card dates (creation and change dates) @Jerome-Herbinet [#4604](https://github.com/nextcloud/deck/pull/4604)
|
|
||||||
- Refactors lib\Activity\DeckProvider.php to improve code readability. @fsamapoor [#4648](https://github.com/nextcloud/deck/pull/4648)
|
|
||||||
- Converts 'strpos()' calls to improve code readability. @fsamapoor [#4657](https://github.com/nextcloud/deck/pull/4657)
|
|
||||||
- Dependency updates
|
|
||||||
|
|
||||||
### Other
|
|
||||||
|
|
||||||
- feat: Add devcontainer and update dev docs @juliushaertl [#4683](https://github.com/nextcloud/deck/pull/4683)
|
## 1.9.1
|
||||||
- chore(CI): Adjust testing matrix for Nextcloud 27 on stable27 @nickvergessen [#4691](https://github.com/nextcloud/deck/pull/4691)
|
|
||||||
|
|
||||||
## 1.9.0-beta.1
|
### Fixed
|
||||||
|
|
||||||
|
- Gracefully handle not found card for a share [#4567](https://github.com/nextcloud/deck/pull/4567)
|
||||||
|
- fix: Adapt NcEmptyContent usages to new slots [#4562](https://github.com/nextcloud/deck/pull/4562)
|
||||||
|
- allow user to toggle visibility of the calendar for a deck board [#4625](https://github.com/nextcloud/deck/pull/4625)
|
||||||
|
- fix: Append datetime picker to body to avoid cut off [#4644](https://github.com/nextcloud/deck/pull/4644)
|
||||||
|
- chore: Remove unused @nextcloud/vue-dashboard @juliushaertl [#4650](https://github.com/nextcloud/deck/pull/4650)
|
||||||
|
- fix: Bring back overdue column by removing faulty condition [#4662](https://github.com/nextcloud/deck/pull/4662)
|
||||||
|
- Fix : Overlapping expiry dates on tags [#4537](https://github.com/nextcloud/deck/pull/4537)
|
||||||
|
- Better display of card dates (creation and change dates) [#4619](https://github.com/nextcloud/deck/pull/4619)
|
||||||
|
- Update dependencies
|
||||||
|
|
||||||
|
## 1.9.0
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|
||||||
- Export Board @david-loe [#3065](https://github.com/nextcloud/deck/pull/3065)
|
- Live updates on board collaboration using notify_push @alangecker [#4273](https://github.com/nextcloud/deck/pull/4273)
|
||||||
- basic notify_push usage with session handling @alangecker [#3876](https://github.com/nextcloud/deck/pull/3876)
|
- Basic notify_push usage with session handling @alangecker [#3876](https://github.com/nextcloud/deck/pull/3876)
|
||||||
- feat(Description): Use text as editor if available @juliushaertl [#4399](https://github.com/nextcloud/deck/pull/4399)
|
- Use text as editor if available [#4399](https://github.com/nextcloud/deck/pull/4399)
|
||||||
- Improve reference provider and add reference widgets @julien-nc [#4422](https://github.com/nextcloud/deck/pull/4422)
|
- Improve reference provider and add reference widgets @julien-nc [#4422](https://github.com/nextcloud/deck/pull/4422)
|
||||||
- live updates 🎉 @alangecker [#4273](https://github.com/nextcloud/deck/pull/4273)
|
|
||||||
- Tag creation from card view @juliushaertl [#4344](https://github.com/nextcloud/deck/pull/4344)
|
- Tag creation from card view @juliushaertl [#4344](https://github.com/nextcloud/deck/pull/4344)
|
||||||
|
- Optimize query performance with larger board or card count @[#4452](https://github.com/nextcloud/deck/pull/4452)
|
||||||
|
- Export Board as CSV @david-loe [#3065](https://github.com/nextcloud/deck/pull/3065)
|
||||||
|
|
||||||
|
|
||||||
### Fixed
|
### Fixed
|
||||||
|
|
||||||
|
- fix(cards): Fix card sizing by limiting too wide style rules [#4521](https://github.com/nextcloud/deck/pull/4521)
|
||||||
|
- fix(references): Mute NoPermissionException as it is expected to happen for references [#4516](https://github.com/nextcloud/deck/pull/4516)
|
||||||
|
- fix(API): Fix board API details parameter to work as expected [#4519](https://github.com/nextcloud/deck/pull/4519)
|
||||||
|
- fix(sessions): Do not send close request without token [#4525](https://github.com/nextcloud/deck/pull/4525)
|
||||||
|
- fix: Avoid mutating the due date when calculating days @juliushaertl [#4488](https://github.com/nextcloud/deck/pull/4488)
|
||||||
|
- fix: Pass user id along to properly check permissions in background jobs @juliushaertl [#4485](https://github.com/nextcloud/deck/pull/4485)
|
||||||
|
- fix: Use passed userid when getting attachment folder @juliushaertl [#4487](https://github.com/nextcloud/deck/pull/4487)
|
||||||
|
- fix: Use proper z-index for text menubar @juliushaertl [#4490](https://github.com/nextcloud/deck/pull/4490)
|
||||||
|
- fix(dashboard): Fix undefined array index @marcelklehr [#4492](https://github.com/nextcloud/deck/pull/4492)
|
||||||
|
- fix: Always return sorted index array to make sure a json array is the result @juliushaertl [#4493](https://github.com/nextcloud/deck/pull/4493)
|
||||||
- Fix component renaming so that acl works on shares again @small1 [#4315](https://github.com/nextcloud/deck/pull/4315)
|
- Fix component renaming so that acl works on shares again @small1 [#4315](https://github.com/nextcloud/deck/pull/4315)
|
||||||
- fix(Sidebar): Only close sidebar on v-click-outside for specific targets @juliushaertl [#4350](https://github.com/nextcloud/deck/pull/4350)
|
- fix(Sidebar): Only close sidebar on v-click-outside for specific targets @juliushaertl [#4350](https://github.com/nextcloud/deck/pull/4350)
|
||||||
- add basic e2e tests for stack title @shoetten [#4206](https://github.com/nextcloud/deck/pull/4206)
|
- add basic e2e tests for stack title @shoetten [#4206](https://github.com/nextcloud/deck/pull/4206)
|
||||||
@@ -59,10 +56,6 @@ All notable changes to this project will be documented in this file.
|
|||||||
- perf: Register notifier and resource listener lazy @juliushaertl [#4439](https://github.com/nextcloud/deck/pull/4439)
|
- perf: Register notifier and resource listener lazy @juliushaertl [#4439](https://github.com/nextcloud/deck/pull/4439)
|
||||||
- perf: Lazy load dashboard components @juliushaertl [#4440](https://github.com/nextcloud/deck/pull/4440)
|
- perf: Lazy load dashboard components @juliushaertl [#4440](https://github.com/nextcloud/deck/pull/4440)
|
||||||
- Optimise upcomming overview creation @Raudius [#3793](https://github.com/nextcloud/deck/pull/3793)
|
- Optimise upcomming overview creation @Raudius [#3793](https://github.com/nextcloud/deck/pull/3793)
|
||||||
- Performance boost @juliushaertl [#4452](https://github.com/nextcloud/deck/pull/4452)
|
|
||||||
|
|
||||||
### Other
|
|
||||||
- Dependency updates
|
|
||||||
|
|
||||||
|
|
||||||
## 1.8.0-beta.1
|
## 1.8.0-beta.1
|
||||||
|
|||||||
98
README.md
98
README.md
@@ -30,7 +30,24 @@ Deck is a kanban style organization tool aimed at personal planning and project
|
|||||||
|
|
||||||
## Installation/Update
|
## Installation/Update
|
||||||
|
|
||||||
The app can be installed through the app store within Nextcloud. You can also download the latest release from the [release page](https://github.com/nextcloud-releases/deck/releases).
|
This app is supposed to work on the two latest Nextcloud versions.
|
||||||
|
|
||||||
|
### Install latest release
|
||||||
|
|
||||||
|
You can download and install the latest release from the [Nextcloud app store](https://apps.nextcloud.com/apps/deck)
|
||||||
|
|
||||||
|
### Install from git
|
||||||
|
|
||||||
|
If you want to run the latest development version from git source, you need to clone the repo to your apps folder:
|
||||||
|
|
||||||
|
```
|
||||||
|
git clone https://github.com/nextcloud/deck.git
|
||||||
|
cd deck
|
||||||
|
make install-deps
|
||||||
|
make build
|
||||||
|
```
|
||||||
|
|
||||||
|
Please make sure you have installed the following dependencies: `make, which, tar, npm, curl, composer`
|
||||||
|
|
||||||
## Performance limitations
|
## Performance limitations
|
||||||
|
|
||||||
@@ -45,55 +62,42 @@ Improvements on Nextcloud server and Deck itself will improve the situation.
|
|||||||
|
|
||||||
## Developing
|
## Developing
|
||||||
|
|
||||||
There are multiple ways to develop on Deck. As you will need a Nextcloud server running, the individual options are described below.
|
### Nextcloud environment
|
||||||
|
|
||||||
### General build instructions
|
You need to setup a [development environment](https://docs.nextcloud.com/server/latest/developer_manual//getting_started/devenv.html) of the current nextcloud version. You can also alternatively install & run the [nextcloud docker container](https://github.com/juliushaertl/nextcloud-docker-dev).
|
||||||
|
|
||||||
General build instructions for the app itself are the same for all options.
|
|
||||||
|
|
||||||
To build you will need to have [Node.js](https://nodejs.org/en/) and [Composer](https://getcomposer.org/) installed.
|
|
||||||
|
|
||||||
- Install PHP dependencies: `composer install --no-dev`
|
|
||||||
- Install JS dependencies: `npm ci`
|
|
||||||
- Build JavaScript for the frontend
|
|
||||||
- Development build `npm run dev`
|
|
||||||
- Watch for changes `npm run watch`
|
|
||||||
- Production build `npm run build`
|
|
||||||
|
|
||||||
### Faster frontend developing with HMR
|
|
||||||
|
|
||||||
You can enable HMR (Hot module replacement) to avoid page reloads when working on the frontend:
|
|
||||||
|
|
||||||
1. ☑️ Install and enable [`hmr_enabler` app](https://github.com/nextcloud/hmr_enabler)
|
|
||||||
2. 🏁 Run `npm run serve`
|
|
||||||
3. 🌍 Open the normal Nextcloud server URL (not the URL given by above command)
|
|
||||||
|
|
||||||
### GitHub Codespaces / VS Code devcontainer
|
|
||||||
|
|
||||||
- Open code spaces or the repository in VS Code to start the dev container
|
|
||||||
- The container will automatically install all dependencies and build the app
|
|
||||||
- Nextcloud will be installed from the master development branch and be available on a port exposed by the container
|
|
||||||
|
|
||||||
### Docker: Simple app development container
|
|
||||||
|
|
||||||
- Fork the app
|
|
||||||
- Clone the repository: `git clone https://github.com/nextcloud/deck.git`
|
|
||||||
- Go into deck directory: `cd deck`
|
|
||||||
- Build the app as described in the general build instructions
|
|
||||||
- Run Nextcloud development container and mount the apps source code into it
|
|
||||||
|
|
||||||
```
|
|
||||||
docker run --rm \
|
|
||||||
-p 8080:80 \
|
|
||||||
-v ~/path/to/app:/var/www/html/apps-extra/app \
|
|
||||||
ghcr.io/juliushaertl/nextcloud-dev-php80:latest
|
|
||||||
```
|
|
||||||
|
|
||||||
### Full Nextcloud development environment
|
|
||||||
|
|
||||||
You need to setup a [development environment](https://docs.nextcloud.com/server/latest/developer_manual//getting_started/devenv.html) of the current Nextcloud version. You can also alternatively install & run the [nextcloud docker container](https://github.com/juliushaertl/nextcloud-docker-dev).
|
|
||||||
After the finished installation, you can clone the deck project directly in the `/[nextcloud-docker-dev-dir]/workspace/server/apps/` folder.
|
After the finished installation, you can clone the deck project directly in the `/[nextcloud-docker-dev-dir]/workspace/server/apps/` folder.
|
||||||
|
|
||||||
|
### PHP
|
||||||
|
|
||||||
|
Nothing to prepare, just dig into the code.
|
||||||
|
|
||||||
|
### JavaScript
|
||||||
|
|
||||||
|
This requires at least Node 16 and npm 7 to be installed.
|
||||||
|
|
||||||
|
Deck requires running a `make build-js` to install npm dependencies and build the JavaScript code using webpack. While developing you can also use `make watch` to rebuild everytime the code changes.
|
||||||
|
|
||||||
|
#### Hot reloading
|
||||||
|
|
||||||
|
Enable debug mode in your config.php `'debug' => true,`
|
||||||
|
|
||||||
|
Without SSL:
|
||||||
|
```
|
||||||
|
npx webpack-dev-server --config webpack.hot.js \
|
||||||
|
--public localhost:3000 \
|
||||||
|
--output-public-path 'http://localhost:3000/js/'
|
||||||
|
```
|
||||||
|
|
||||||
|
With SSL:
|
||||||
|
```
|
||||||
|
npx webpack-dev-server --config webpack.dev.js --https \
|
||||||
|
--cert ~/repos/nextcloud/nc-dev/data/ssl/nextcloud.local.crt \
|
||||||
|
--key ~/repos/nextcloud/nc-dev/data/ssl/nextcloud.local.key \
|
||||||
|
--public nextcloud.local:3000 \
|
||||||
|
--output-public-path 'https://nextcloud.local:3000/js/'
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
### Running tests
|
### Running tests
|
||||||
You can use the provided Makefile to run all tests by using:
|
You can use the provided Makefile to run all tests by using:
|
||||||
|
|
||||||
|
|||||||
@@ -16,7 +16,7 @@
|
|||||||
- 🚀 Get your project organized
|
- 🚀 Get your project organized
|
||||||
|
|
||||||
</description>
|
</description>
|
||||||
<version>1.10.0</version>
|
<version>1.9.2</version>
|
||||||
<licence>agpl</licence>
|
<licence>agpl</licence>
|
||||||
<author>Julius Härtl</author>
|
<author>Julius Härtl</author>
|
||||||
<documentation>
|
<documentation>
|
||||||
@@ -38,7 +38,7 @@
|
|||||||
<database min-version="9.4">pgsql</database>
|
<database min-version="9.4">pgsql</database>
|
||||||
<database>sqlite</database>
|
<database>sqlite</database>
|
||||||
<database min-version="8.0">mysql</database>
|
<database min-version="8.0">mysql</database>
|
||||||
<nextcloud min-version="27" max-version="27"/>
|
<nextcloud min-version="26" max-version="26"/>
|
||||||
</dependencies>
|
</dependencies>
|
||||||
<background-jobs>
|
<background-jobs>
|
||||||
<job>OCA\Deck\Cron\DeleteCron</job>
|
<job>OCA\Deck\Cron\DeleteCron</job>
|
||||||
|
|||||||
@@ -19,7 +19,7 @@
|
|||||||
"symfony/event-dispatcher": "^4.0",
|
"symfony/event-dispatcher": "^4.0",
|
||||||
"vimeo/psalm": "^5.4",
|
"vimeo/psalm": "^5.4",
|
||||||
"php-parallel-lint/php-parallel-lint": "^1.2",
|
"php-parallel-lint/php-parallel-lint": "^1.2",
|
||||||
"nextcloud/ocp": "dev-stable27"
|
"nextcloud/ocp": "dev-stable26"
|
||||||
},
|
},
|
||||||
"config": {
|
"config": {
|
||||||
"optimize-autoloader": true,
|
"optimize-autoloader": true,
|
||||||
|
|||||||
379
composer.lock
generated
379
composer.lock
generated
@@ -4,7 +4,7 @@
|
|||||||
"Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
|
"Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
|
||||||
"This file is @generated automatically"
|
"This file is @generated automatically"
|
||||||
],
|
],
|
||||||
"content-hash": "30950a60ff7a29428176f01bd6f4589b",
|
"content-hash": "7f234626b3fd062832a6387b9434427c",
|
||||||
"packages": [
|
"packages": [
|
||||||
{
|
{
|
||||||
"name": "cogpowered/finediff",
|
"name": "cogpowered/finediff",
|
||||||
@@ -299,6 +299,79 @@
|
|||||||
],
|
],
|
||||||
"time": "2021-03-30T17:13:30+00:00"
|
"time": "2021-03-30T17:13:30+00:00"
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"name": "composer/package-versions-deprecated",
|
||||||
|
"version": "1.11.99.5",
|
||||||
|
"source": {
|
||||||
|
"type": "git",
|
||||||
|
"url": "https://github.com/composer/package-versions-deprecated.git",
|
||||||
|
"reference": "b4f54f74ef3453349c24a845d22392cd31e65f1d"
|
||||||
|
},
|
||||||
|
"dist": {
|
||||||
|
"type": "zip",
|
||||||
|
"url": "https://api.github.com/repos/composer/package-versions-deprecated/zipball/b4f54f74ef3453349c24a845d22392cd31e65f1d",
|
||||||
|
"reference": "b4f54f74ef3453349c24a845d22392cd31e65f1d",
|
||||||
|
"shasum": ""
|
||||||
|
},
|
||||||
|
"require": {
|
||||||
|
"composer-plugin-api": "^1.1.0 || ^2.0",
|
||||||
|
"php": "^7 || ^8"
|
||||||
|
},
|
||||||
|
"replace": {
|
||||||
|
"ocramius/package-versions": "1.11.99"
|
||||||
|
},
|
||||||
|
"require-dev": {
|
||||||
|
"composer/composer": "^1.9.3 || ^2.0@dev",
|
||||||
|
"ext-zip": "^1.13",
|
||||||
|
"phpunit/phpunit": "^6.5 || ^7"
|
||||||
|
},
|
||||||
|
"type": "composer-plugin",
|
||||||
|
"extra": {
|
||||||
|
"class": "PackageVersions\\Installer",
|
||||||
|
"branch-alias": {
|
||||||
|
"dev-master": "1.x-dev"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"autoload": {
|
||||||
|
"psr-4": {
|
||||||
|
"PackageVersions\\": "src/PackageVersions"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"notification-url": "https://packagist.org/downloads/",
|
||||||
|
"license": [
|
||||||
|
"MIT"
|
||||||
|
],
|
||||||
|
"authors": [
|
||||||
|
{
|
||||||
|
"name": "Marco Pivetta",
|
||||||
|
"email": "ocramius@gmail.com"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Jordi Boggiano",
|
||||||
|
"email": "j.boggiano@seld.be"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"description": "Composer plugin that provides efficient querying for installed package versions (no runtime IO)",
|
||||||
|
"support": {
|
||||||
|
"issues": "https://github.com/composer/package-versions-deprecated/issues",
|
||||||
|
"source": "https://github.com/composer/package-versions-deprecated/tree/1.11.99.5"
|
||||||
|
},
|
||||||
|
"funding": [
|
||||||
|
{
|
||||||
|
"url": "https://packagist.com",
|
||||||
|
"type": "custom"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"url": "https://github.com/composer",
|
||||||
|
"type": "github"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"url": "https://tidelift.com/funding/github/packagist/composer/composer",
|
||||||
|
"type": "tidelift"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"time": "2022-01-17T14:14:24+00:00"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"name": "composer/pcre",
|
"name": "composer/pcre",
|
||||||
"version": "1.0.1",
|
"version": "1.0.1",
|
||||||
@@ -626,49 +699,6 @@
|
|||||||
},
|
},
|
||||||
"time": "2021-08-05T19:00:23+00:00"
|
"time": "2021-08-05T19:00:23+00:00"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"name": "doctrine/deprecations",
|
|
||||||
"version": "v1.0.0",
|
|
||||||
"source": {
|
|
||||||
"type": "git",
|
|
||||||
"url": "https://github.com/doctrine/deprecations.git",
|
|
||||||
"reference": "0e2a4f1f8cdfc7a92ec3b01c9334898c806b30de"
|
|
||||||
},
|
|
||||||
"dist": {
|
|
||||||
"type": "zip",
|
|
||||||
"url": "https://api.github.com/repos/doctrine/deprecations/zipball/0e2a4f1f8cdfc7a92ec3b01c9334898c806b30de",
|
|
||||||
"reference": "0e2a4f1f8cdfc7a92ec3b01c9334898c806b30de",
|
|
||||||
"shasum": ""
|
|
||||||
},
|
|
||||||
"require": {
|
|
||||||
"php": "^7.1|^8.0"
|
|
||||||
},
|
|
||||||
"require-dev": {
|
|
||||||
"doctrine/coding-standard": "^9",
|
|
||||||
"phpunit/phpunit": "^7.5|^8.5|^9.5",
|
|
||||||
"psr/log": "^1|^2|^3"
|
|
||||||
},
|
|
||||||
"suggest": {
|
|
||||||
"psr/log": "Allows logging deprecations via PSR-3 logger implementation"
|
|
||||||
},
|
|
||||||
"type": "library",
|
|
||||||
"autoload": {
|
|
||||||
"psr-4": {
|
|
||||||
"Doctrine\\Deprecations\\": "lib/Doctrine/Deprecations"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"notification-url": "https://packagist.org/downloads/",
|
|
||||||
"license": [
|
|
||||||
"MIT"
|
|
||||||
],
|
|
||||||
"description": "A small layer on top of trigger_error(E_USER_DEPRECATED) or PSR-3 logging with options to disable all deprecations or selectively for packages.",
|
|
||||||
"homepage": "https://www.doctrine-project.org/",
|
|
||||||
"support": {
|
|
||||||
"issues": "https://github.com/doctrine/deprecations/issues",
|
|
||||||
"source": "https://github.com/doctrine/deprecations/tree/v1.0.0"
|
|
||||||
},
|
|
||||||
"time": "2022-05-02T15:47:09+00:00"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"name": "doctrine/instantiator",
|
"name": "doctrine/instantiator",
|
||||||
"version": "1.5.0",
|
"version": "1.5.0",
|
||||||
@@ -1072,16 +1102,16 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "myclabs/deep-copy",
|
"name": "myclabs/deep-copy",
|
||||||
"version": "1.11.1",
|
"version": "1.11.0",
|
||||||
"source": {
|
"source": {
|
||||||
"type": "git",
|
"type": "git",
|
||||||
"url": "https://github.com/myclabs/DeepCopy.git",
|
"url": "https://github.com/myclabs/DeepCopy.git",
|
||||||
"reference": "7284c22080590fb39f2ffa3e9057f10a4ddd0e0c"
|
"reference": "14daed4296fae74d9e3201d2c4925d1acb7aa614"
|
||||||
},
|
},
|
||||||
"dist": {
|
"dist": {
|
||||||
"type": "zip",
|
"type": "zip",
|
||||||
"url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/7284c22080590fb39f2ffa3e9057f10a4ddd0e0c",
|
"url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/14daed4296fae74d9e3201d2c4925d1acb7aa614",
|
||||||
"reference": "7284c22080590fb39f2ffa3e9057f10a4ddd0e0c",
|
"reference": "14daed4296fae74d9e3201d2c4925d1acb7aa614",
|
||||||
"shasum": ""
|
"shasum": ""
|
||||||
},
|
},
|
||||||
"require": {
|
"require": {
|
||||||
@@ -1119,7 +1149,7 @@
|
|||||||
],
|
],
|
||||||
"support": {
|
"support": {
|
||||||
"issues": "https://github.com/myclabs/DeepCopy/issues",
|
"issues": "https://github.com/myclabs/DeepCopy/issues",
|
||||||
"source": "https://github.com/myclabs/DeepCopy/tree/1.11.1"
|
"source": "https://github.com/myclabs/DeepCopy/tree/1.11.0"
|
||||||
},
|
},
|
||||||
"funding": [
|
"funding": [
|
||||||
{
|
{
|
||||||
@@ -1127,20 +1157,20 @@
|
|||||||
"type": "tidelift"
|
"type": "tidelift"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"time": "2023-03-08T13:26:56+00:00"
|
"time": "2022-03-03T13:19:32+00:00"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "netresearch/jsonmapper",
|
"name": "netresearch/jsonmapper",
|
||||||
"version": "v4.2.0",
|
"version": "v4.1.0",
|
||||||
"source": {
|
"source": {
|
||||||
"type": "git",
|
"type": "git",
|
||||||
"url": "https://github.com/cweiske/jsonmapper.git",
|
"url": "https://github.com/cweiske/jsonmapper.git",
|
||||||
"reference": "f60565f8c0566a31acf06884cdaa591867ecc956"
|
"reference": "cfa81ea1d35294d64adb9c68aa4cb9e92400e53f"
|
||||||
},
|
},
|
||||||
"dist": {
|
"dist": {
|
||||||
"type": "zip",
|
"type": "zip",
|
||||||
"url": "https://api.github.com/repos/cweiske/jsonmapper/zipball/f60565f8c0566a31acf06884cdaa591867ecc956",
|
"url": "https://api.github.com/repos/cweiske/jsonmapper/zipball/cfa81ea1d35294d64adb9c68aa4cb9e92400e53f",
|
||||||
"reference": "f60565f8c0566a31acf06884cdaa591867ecc956",
|
"reference": "cfa81ea1d35294d64adb9c68aa4cb9e92400e53f",
|
||||||
"shasum": ""
|
"shasum": ""
|
||||||
},
|
},
|
||||||
"require": {
|
"require": {
|
||||||
@@ -1176,9 +1206,9 @@
|
|||||||
"support": {
|
"support": {
|
||||||
"email": "cweiske@cweiske.de",
|
"email": "cweiske@cweiske.de",
|
||||||
"issues": "https://github.com/cweiske/jsonmapper/issues",
|
"issues": "https://github.com/cweiske/jsonmapper/issues",
|
||||||
"source": "https://github.com/cweiske/jsonmapper/tree/v4.2.0"
|
"source": "https://github.com/cweiske/jsonmapper/tree/v4.1.0"
|
||||||
},
|
},
|
||||||
"time": "2023-04-09T17:37:40+00:00"
|
"time": "2022-12-08T20:46:14+00:00"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "nextcloud/coding-standard",
|
"name": "nextcloud/coding-standard",
|
||||||
@@ -1223,21 +1253,20 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "nextcloud/ocp",
|
"name": "nextcloud/ocp",
|
||||||
"version": "dev-stable27",
|
"version": "dev-stable26",
|
||||||
"source": {
|
"source": {
|
||||||
"type": "git",
|
"type": "git",
|
||||||
"url": "https://github.com/nextcloud-deps/ocp.git",
|
"url": "https://github.com/nextcloud-deps/ocp.git",
|
||||||
"reference": "92f707dc8f36a76ddfed4d52d999d672613a4748"
|
"reference": "37923c381f59247ae6a4049561454f5d3cc2fa01"
|
||||||
},
|
},
|
||||||
"dist": {
|
"dist": {
|
||||||
"type": "zip",
|
"type": "zip",
|
||||||
"url": "https://api.github.com/repos/nextcloud-deps/ocp/zipball/92f707dc8f36a76ddfed4d52d999d672613a4748",
|
"url": "https://api.github.com/repos/nextcloud-deps/ocp/zipball/37923c381f59247ae6a4049561454f5d3cc2fa01",
|
||||||
"reference": "92f707dc8f36a76ddfed4d52d999d672613a4748",
|
"reference": "37923c381f59247ae6a4049561454f5d3cc2fa01",
|
||||||
"shasum": ""
|
"shasum": ""
|
||||||
},
|
},
|
||||||
"require": {
|
"require": {
|
||||||
"php": "^7.4 || ~8.0 || ~8.1",
|
"php": "^7.4 || ~8.0 || ~8.1",
|
||||||
"psr/clock": "^1.0",
|
|
||||||
"psr/container": "^1.1.1",
|
"psr/container": "^1.1.1",
|
||||||
"psr/event-dispatcher": "^1.0",
|
"psr/event-dispatcher": "^1.0",
|
||||||
"psr/log": "^1.1"
|
"psr/log": "^1.1"
|
||||||
@@ -1261,22 +1290,22 @@
|
|||||||
"description": "Composer package containing Nextcloud's public API (classes, interfaces)",
|
"description": "Composer package containing Nextcloud's public API (classes, interfaces)",
|
||||||
"support": {
|
"support": {
|
||||||
"issues": "https://github.com/nextcloud-deps/ocp/issues",
|
"issues": "https://github.com/nextcloud-deps/ocp/issues",
|
||||||
"source": "https://github.com/nextcloud-deps/ocp/tree/master"
|
"source": "https://github.com/nextcloud-deps/ocp/tree/stable26"
|
||||||
},
|
},
|
||||||
"time": "2023-05-17T10:58:24+00:00"
|
"time": "2023-05-05T00:32:37+00:00"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "nikic/php-parser",
|
"name": "nikic/php-parser",
|
||||||
"version": "v4.15.4",
|
"version": "v4.15.3",
|
||||||
"source": {
|
"source": {
|
||||||
"type": "git",
|
"type": "git",
|
||||||
"url": "https://github.com/nikic/PHP-Parser.git",
|
"url": "https://github.com/nikic/PHP-Parser.git",
|
||||||
"reference": "6bb5176bc4af8bcb7d926f88718db9b96a2d4290"
|
"reference": "570e980a201d8ed0236b0a62ddf2c9cbb2034039"
|
||||||
},
|
},
|
||||||
"dist": {
|
"dist": {
|
||||||
"type": "zip",
|
"type": "zip",
|
||||||
"url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/6bb5176bc4af8bcb7d926f88718db9b96a2d4290",
|
"url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/570e980a201d8ed0236b0a62ddf2c9cbb2034039",
|
||||||
"reference": "6bb5176bc4af8bcb7d926f88718db9b96a2d4290",
|
"reference": "570e980a201d8ed0236b0a62ddf2c9cbb2034039",
|
||||||
"shasum": ""
|
"shasum": ""
|
||||||
},
|
},
|
||||||
"require": {
|
"require": {
|
||||||
@@ -1317,9 +1346,9 @@
|
|||||||
],
|
],
|
||||||
"support": {
|
"support": {
|
||||||
"issues": "https://github.com/nikic/PHP-Parser/issues",
|
"issues": "https://github.com/nikic/PHP-Parser/issues",
|
||||||
"source": "https://github.com/nikic/PHP-Parser/tree/v4.15.4"
|
"source": "https://github.com/nikic/PHP-Parser/tree/v4.15.3"
|
||||||
},
|
},
|
||||||
"time": "2023-03-05T19:49:14+00:00"
|
"time": "2023-01-16T22:05:37+00:00"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "phar-io/manifest",
|
"name": "phar-io/manifest",
|
||||||
@@ -1653,27 +1682,24 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "phpdocumentor/type-resolver",
|
"name": "phpdocumentor/type-resolver",
|
||||||
"version": "1.7.1",
|
"version": "1.6.2",
|
||||||
"source": {
|
"source": {
|
||||||
"type": "git",
|
"type": "git",
|
||||||
"url": "https://github.com/phpDocumentor/TypeResolver.git",
|
"url": "https://github.com/phpDocumentor/TypeResolver.git",
|
||||||
"reference": "dfc078e8af9c99210337325ff5aa152872c98714"
|
"reference": "48f445a408c131e38cab1c235aa6d2bb7a0bb20d"
|
||||||
},
|
},
|
||||||
"dist": {
|
"dist": {
|
||||||
"type": "zip",
|
"type": "zip",
|
||||||
"url": "https://api.github.com/repos/phpDocumentor/TypeResolver/zipball/dfc078e8af9c99210337325ff5aa152872c98714",
|
"url": "https://api.github.com/repos/phpDocumentor/TypeResolver/zipball/48f445a408c131e38cab1c235aa6d2bb7a0bb20d",
|
||||||
"reference": "dfc078e8af9c99210337325ff5aa152872c98714",
|
"reference": "48f445a408c131e38cab1c235aa6d2bb7a0bb20d",
|
||||||
"shasum": ""
|
"shasum": ""
|
||||||
},
|
},
|
||||||
"require": {
|
"require": {
|
||||||
"doctrine/deprecations": "^1.0",
|
|
||||||
"php": "^7.4 || ^8.0",
|
"php": "^7.4 || ^8.0",
|
||||||
"phpdocumentor/reflection-common": "^2.0",
|
"phpdocumentor/reflection-common": "^2.0"
|
||||||
"phpstan/phpdoc-parser": "^1.13"
|
|
||||||
},
|
},
|
||||||
"require-dev": {
|
"require-dev": {
|
||||||
"ext-tokenizer": "*",
|
"ext-tokenizer": "*",
|
||||||
"phpbench/phpbench": "^1.2",
|
|
||||||
"phpstan/extension-installer": "^1.1",
|
"phpstan/extension-installer": "^1.1",
|
||||||
"phpstan/phpstan": "^1.8",
|
"phpstan/phpstan": "^1.8",
|
||||||
"phpstan/phpstan-phpunit": "^1.1",
|
"phpstan/phpstan-phpunit": "^1.1",
|
||||||
@@ -1705,74 +1731,29 @@
|
|||||||
"description": "A PSR-5 based resolver of Class names, Types and Structural Element Names",
|
"description": "A PSR-5 based resolver of Class names, Types and Structural Element Names",
|
||||||
"support": {
|
"support": {
|
||||||
"issues": "https://github.com/phpDocumentor/TypeResolver/issues",
|
"issues": "https://github.com/phpDocumentor/TypeResolver/issues",
|
||||||
"source": "https://github.com/phpDocumentor/TypeResolver/tree/1.7.1"
|
"source": "https://github.com/phpDocumentor/TypeResolver/tree/1.6.2"
|
||||||
},
|
},
|
||||||
"time": "2023-03-27T19:02:04+00:00"
|
"time": "2022-10-14T12:47:21+00:00"
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "phpstan/phpdoc-parser",
|
|
||||||
"version": "1.20.4",
|
|
||||||
"source": {
|
|
||||||
"type": "git",
|
|
||||||
"url": "https://github.com/phpstan/phpdoc-parser.git",
|
|
||||||
"reference": "7d568c87a9df9c5f7e8b5f075fc469aa8cb0a4cd"
|
|
||||||
},
|
|
||||||
"dist": {
|
|
||||||
"type": "zip",
|
|
||||||
"url": "https://api.github.com/repos/phpstan/phpdoc-parser/zipball/7d568c87a9df9c5f7e8b5f075fc469aa8cb0a4cd",
|
|
||||||
"reference": "7d568c87a9df9c5f7e8b5f075fc469aa8cb0a4cd",
|
|
||||||
"shasum": ""
|
|
||||||
},
|
|
||||||
"require": {
|
|
||||||
"php": "^7.2 || ^8.0"
|
|
||||||
},
|
|
||||||
"require-dev": {
|
|
||||||
"php-parallel-lint/php-parallel-lint": "^1.2",
|
|
||||||
"phpstan/extension-installer": "^1.0",
|
|
||||||
"phpstan/phpstan": "^1.5",
|
|
||||||
"phpstan/phpstan-phpunit": "^1.1",
|
|
||||||
"phpstan/phpstan-strict-rules": "^1.0",
|
|
||||||
"phpunit/phpunit": "^9.5",
|
|
||||||
"symfony/process": "^5.2"
|
|
||||||
},
|
|
||||||
"type": "library",
|
|
||||||
"autoload": {
|
|
||||||
"psr-4": {
|
|
||||||
"PHPStan\\PhpDocParser\\": [
|
|
||||||
"src/"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"notification-url": "https://packagist.org/downloads/",
|
|
||||||
"license": [
|
|
||||||
"MIT"
|
|
||||||
],
|
|
||||||
"description": "PHPDoc parser with support for nullable, intersection and generic types",
|
|
||||||
"support": {
|
|
||||||
"issues": "https://github.com/phpstan/phpdoc-parser/issues",
|
|
||||||
"source": "https://github.com/phpstan/phpdoc-parser/tree/1.20.4"
|
|
||||||
},
|
|
||||||
"time": "2023-05-02T09:19:37+00:00"
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "phpunit/php-code-coverage",
|
"name": "phpunit/php-code-coverage",
|
||||||
"version": "9.2.26",
|
"version": "9.2.24",
|
||||||
"source": {
|
"source": {
|
||||||
"type": "git",
|
"type": "git",
|
||||||
"url": "https://github.com/sebastianbergmann/php-code-coverage.git",
|
"url": "https://github.com/sebastianbergmann/php-code-coverage.git",
|
||||||
"reference": "443bc6912c9bd5b409254a40f4b0f4ced7c80ea1"
|
"reference": "2cf940ebc6355a9d430462811b5aaa308b174bed"
|
||||||
},
|
},
|
||||||
"dist": {
|
"dist": {
|
||||||
"type": "zip",
|
"type": "zip",
|
||||||
"url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/443bc6912c9bd5b409254a40f4b0f4ced7c80ea1",
|
"url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/2cf940ebc6355a9d430462811b5aaa308b174bed",
|
||||||
"reference": "443bc6912c9bd5b409254a40f4b0f4ced7c80ea1",
|
"reference": "2cf940ebc6355a9d430462811b5aaa308b174bed",
|
||||||
"shasum": ""
|
"shasum": ""
|
||||||
},
|
},
|
||||||
"require": {
|
"require": {
|
||||||
"ext-dom": "*",
|
"ext-dom": "*",
|
||||||
"ext-libxml": "*",
|
"ext-libxml": "*",
|
||||||
"ext-xmlwriter": "*",
|
"ext-xmlwriter": "*",
|
||||||
"nikic/php-parser": "^4.15",
|
"nikic/php-parser": "^4.14",
|
||||||
"php": ">=7.3",
|
"php": ">=7.3",
|
||||||
"phpunit/php-file-iterator": "^3.0.3",
|
"phpunit/php-file-iterator": "^3.0.3",
|
||||||
"phpunit/php-text-template": "^2.0.2",
|
"phpunit/php-text-template": "^2.0.2",
|
||||||
@@ -1787,8 +1768,8 @@
|
|||||||
"phpunit/phpunit": "^9.3"
|
"phpunit/phpunit": "^9.3"
|
||||||
},
|
},
|
||||||
"suggest": {
|
"suggest": {
|
||||||
"ext-pcov": "PHP extension that provides line coverage",
|
"ext-pcov": "*",
|
||||||
"ext-xdebug": "PHP extension that provides line coverage as well as branch and path coverage"
|
"ext-xdebug": "*"
|
||||||
},
|
},
|
||||||
"type": "library",
|
"type": "library",
|
||||||
"extra": {
|
"extra": {
|
||||||
@@ -1821,7 +1802,7 @@
|
|||||||
],
|
],
|
||||||
"support": {
|
"support": {
|
||||||
"issues": "https://github.com/sebastianbergmann/php-code-coverage/issues",
|
"issues": "https://github.com/sebastianbergmann/php-code-coverage/issues",
|
||||||
"source": "https://github.com/sebastianbergmann/php-code-coverage/tree/9.2.26"
|
"source": "https://github.com/sebastianbergmann/php-code-coverage/tree/9.2.24"
|
||||||
},
|
},
|
||||||
"funding": [
|
"funding": [
|
||||||
{
|
{
|
||||||
@@ -1829,7 +1810,7 @@
|
|||||||
"type": "github"
|
"type": "github"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"time": "2023-03-06T12:58:08+00:00"
|
"time": "2023-01-26T08:26:55+00:00"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "phpunit/php-file-iterator",
|
"name": "phpunit/php-file-iterator",
|
||||||
@@ -2074,16 +2055,16 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "phpunit/phpunit",
|
"name": "phpunit/phpunit",
|
||||||
"version": "9.6.8",
|
"version": "9.6.3",
|
||||||
"source": {
|
"source": {
|
||||||
"type": "git",
|
"type": "git",
|
||||||
"url": "https://github.com/sebastianbergmann/phpunit.git",
|
"url": "https://github.com/sebastianbergmann/phpunit.git",
|
||||||
"reference": "17d621b3aff84d0c8b62539e269e87d8d5baa76e"
|
"reference": "e7b1615e3e887d6c719121c6d4a44b0ab9645555"
|
||||||
},
|
},
|
||||||
"dist": {
|
"dist": {
|
||||||
"type": "zip",
|
"type": "zip",
|
||||||
"url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/17d621b3aff84d0c8b62539e269e87d8d5baa76e",
|
"url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/e7b1615e3e887d6c719121c6d4a44b0ab9645555",
|
||||||
"reference": "17d621b3aff84d0c8b62539e269e87d8d5baa76e",
|
"reference": "e7b1615e3e887d6c719121c6d4a44b0ab9645555",
|
||||||
"shasum": ""
|
"shasum": ""
|
||||||
},
|
},
|
||||||
"require": {
|
"require": {
|
||||||
@@ -2116,8 +2097,8 @@
|
|||||||
"sebastian/version": "^3.0.2"
|
"sebastian/version": "^3.0.2"
|
||||||
},
|
},
|
||||||
"suggest": {
|
"suggest": {
|
||||||
"ext-soap": "To be able to generate mocks based on WSDL files",
|
"ext-soap": "*",
|
||||||
"ext-xdebug": "PHP extension that provides line coverage as well as branch and path coverage"
|
"ext-xdebug": "*"
|
||||||
},
|
},
|
||||||
"bin": [
|
"bin": [
|
||||||
"phpunit"
|
"phpunit"
|
||||||
@@ -2156,8 +2137,7 @@
|
|||||||
],
|
],
|
||||||
"support": {
|
"support": {
|
||||||
"issues": "https://github.com/sebastianbergmann/phpunit/issues",
|
"issues": "https://github.com/sebastianbergmann/phpunit/issues",
|
||||||
"security": "https://github.com/sebastianbergmann/phpunit/security/policy",
|
"source": "https://github.com/sebastianbergmann/phpunit/tree/9.6.3"
|
||||||
"source": "https://github.com/sebastianbergmann/phpunit/tree/9.6.8"
|
|
||||||
},
|
},
|
||||||
"funding": [
|
"funding": [
|
||||||
{
|
{
|
||||||
@@ -2173,7 +2153,7 @@
|
|||||||
"type": "tidelift"
|
"type": "tidelift"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"time": "2023-05-11T05:14:45+00:00"
|
"time": "2023-02-04T13:37:15+00:00"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "psr/cache",
|
"name": "psr/cache",
|
||||||
@@ -2224,54 +2204,6 @@
|
|||||||
},
|
},
|
||||||
"time": "2021-02-03T23:26:27+00:00"
|
"time": "2021-02-03T23:26:27+00:00"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"name": "psr/clock",
|
|
||||||
"version": "1.0.0",
|
|
||||||
"source": {
|
|
||||||
"type": "git",
|
|
||||||
"url": "https://github.com/php-fig/clock.git",
|
|
||||||
"reference": "e41a24703d4560fd0acb709162f73b8adfc3aa0d"
|
|
||||||
},
|
|
||||||
"dist": {
|
|
||||||
"type": "zip",
|
|
||||||
"url": "https://api.github.com/repos/php-fig/clock/zipball/e41a24703d4560fd0acb709162f73b8adfc3aa0d",
|
|
||||||
"reference": "e41a24703d4560fd0acb709162f73b8adfc3aa0d",
|
|
||||||
"shasum": ""
|
|
||||||
},
|
|
||||||
"require": {
|
|
||||||
"php": "^7.0 || ^8.0"
|
|
||||||
},
|
|
||||||
"type": "library",
|
|
||||||
"autoload": {
|
|
||||||
"psr-4": {
|
|
||||||
"Psr\\Clock\\": "src/"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"notification-url": "https://packagist.org/downloads/",
|
|
||||||
"license": [
|
|
||||||
"MIT"
|
|
||||||
],
|
|
||||||
"authors": [
|
|
||||||
{
|
|
||||||
"name": "PHP-FIG",
|
|
||||||
"homepage": "https://www.php-fig.org/"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"description": "Common interface for reading the clock.",
|
|
||||||
"homepage": "https://github.com/php-fig/clock",
|
|
||||||
"keywords": [
|
|
||||||
"clock",
|
|
||||||
"now",
|
|
||||||
"psr",
|
|
||||||
"psr-20",
|
|
||||||
"time"
|
|
||||||
],
|
|
||||||
"support": {
|
|
||||||
"issues": "https://github.com/php-fig/clock/issues",
|
|
||||||
"source": "https://github.com/php-fig/clock/tree/1.0.0"
|
|
||||||
},
|
|
||||||
"time": "2022-11-25T14:36:26+00:00"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"name": "psr/container",
|
"name": "psr/container",
|
||||||
"version": "1.1.2",
|
"version": "1.1.2",
|
||||||
@@ -3152,16 +3084,16 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "sebastian/diff",
|
"name": "sebastian/diff",
|
||||||
"version": "4.0.5",
|
"version": "4.0.4",
|
||||||
"source": {
|
"source": {
|
||||||
"type": "git",
|
"type": "git",
|
||||||
"url": "https://github.com/sebastianbergmann/diff.git",
|
"url": "https://github.com/sebastianbergmann/diff.git",
|
||||||
"reference": "74be17022044ebaaecfdf0c5cd504fc9cd5a7131"
|
"reference": "3461e3fccc7cfdfc2720be910d3bd73c69be590d"
|
||||||
},
|
},
|
||||||
"dist": {
|
"dist": {
|
||||||
"type": "zip",
|
"type": "zip",
|
||||||
"url": "https://api.github.com/repos/sebastianbergmann/diff/zipball/74be17022044ebaaecfdf0c5cd504fc9cd5a7131",
|
"url": "https://api.github.com/repos/sebastianbergmann/diff/zipball/3461e3fccc7cfdfc2720be910d3bd73c69be590d",
|
||||||
"reference": "74be17022044ebaaecfdf0c5cd504fc9cd5a7131",
|
"reference": "3461e3fccc7cfdfc2720be910d3bd73c69be590d",
|
||||||
"shasum": ""
|
"shasum": ""
|
||||||
},
|
},
|
||||||
"require": {
|
"require": {
|
||||||
@@ -3206,7 +3138,7 @@
|
|||||||
],
|
],
|
||||||
"support": {
|
"support": {
|
||||||
"issues": "https://github.com/sebastianbergmann/diff/issues",
|
"issues": "https://github.com/sebastianbergmann/diff/issues",
|
||||||
"source": "https://github.com/sebastianbergmann/diff/tree/4.0.5"
|
"source": "https://github.com/sebastianbergmann/diff/tree/4.0.4"
|
||||||
},
|
},
|
||||||
"funding": [
|
"funding": [
|
||||||
{
|
{
|
||||||
@@ -3214,7 +3146,7 @@
|
|||||||
"type": "github"
|
"type": "github"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"time": "2023-05-07T05:35:17+00:00"
|
"time": "2020-10-26T13:10:38+00:00"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "sebastian/environment",
|
"name": "sebastian/environment",
|
||||||
@@ -3881,16 +3813,16 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "symfony/console",
|
"name": "symfony/console",
|
||||||
"version": "v5.4.23",
|
"version": "v5.4.19",
|
||||||
"source": {
|
"source": {
|
||||||
"type": "git",
|
"type": "git",
|
||||||
"url": "https://github.com/symfony/console.git",
|
"url": "https://github.com/symfony/console.git",
|
||||||
"reference": "90f21e27d0d88ce38720556dd164d4a1e4c3934c"
|
"reference": "dccb8d251a9017d5994c988b034d3e18aaabf740"
|
||||||
},
|
},
|
||||||
"dist": {
|
"dist": {
|
||||||
"type": "zip",
|
"type": "zip",
|
||||||
"url": "https://api.github.com/repos/symfony/console/zipball/90f21e27d0d88ce38720556dd164d4a1e4c3934c",
|
"url": "https://api.github.com/repos/symfony/console/zipball/dccb8d251a9017d5994c988b034d3e18aaabf740",
|
||||||
"reference": "90f21e27d0d88ce38720556dd164d4a1e4c3934c",
|
"reference": "dccb8d251a9017d5994c988b034d3e18aaabf740",
|
||||||
"shasum": ""
|
"shasum": ""
|
||||||
},
|
},
|
||||||
"require": {
|
"require": {
|
||||||
@@ -3955,12 +3887,12 @@
|
|||||||
"homepage": "https://symfony.com",
|
"homepage": "https://symfony.com",
|
||||||
"keywords": [
|
"keywords": [
|
||||||
"cli",
|
"cli",
|
||||||
"command-line",
|
"command line",
|
||||||
"console",
|
"console",
|
||||||
"terminal"
|
"terminal"
|
||||||
],
|
],
|
||||||
"support": {
|
"support": {
|
||||||
"source": "https://github.com/symfony/console/tree/v5.4.23"
|
"source": "https://github.com/symfony/console/tree/v5.4.19"
|
||||||
},
|
},
|
||||||
"funding": [
|
"funding": [
|
||||||
{
|
{
|
||||||
@@ -3976,7 +3908,7 @@
|
|||||||
"type": "tidelift"
|
"type": "tidelift"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"time": "2023-04-24T18:47:29+00:00"
|
"time": "2023-01-01T08:32:19+00:00"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "symfony/deprecation-contracts",
|
"name": "symfony/deprecation-contracts",
|
||||||
@@ -4210,16 +4142,16 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "symfony/filesystem",
|
"name": "symfony/filesystem",
|
||||||
"version": "v5.4.23",
|
"version": "v5.4.19",
|
||||||
"source": {
|
"source": {
|
||||||
"type": "git",
|
"type": "git",
|
||||||
"url": "https://github.com/symfony/filesystem.git",
|
"url": "https://github.com/symfony/filesystem.git",
|
||||||
"reference": "b2f79d86cd9e7de0fff6d03baa80eaed7a5f38b5"
|
"reference": "648bfaca6a494f3e22378123bcee2894045dc9d8"
|
||||||
},
|
},
|
||||||
"dist": {
|
"dist": {
|
||||||
"type": "zip",
|
"type": "zip",
|
||||||
"url": "https://api.github.com/repos/symfony/filesystem/zipball/b2f79d86cd9e7de0fff6d03baa80eaed7a5f38b5",
|
"url": "https://api.github.com/repos/symfony/filesystem/zipball/648bfaca6a494f3e22378123bcee2894045dc9d8",
|
||||||
"reference": "b2f79d86cd9e7de0fff6d03baa80eaed7a5f38b5",
|
"reference": "648bfaca6a494f3e22378123bcee2894045dc9d8",
|
||||||
"shasum": ""
|
"shasum": ""
|
||||||
},
|
},
|
||||||
"require": {
|
"require": {
|
||||||
@@ -4254,7 +4186,7 @@
|
|||||||
"description": "Provides basic utilities for the filesystem",
|
"description": "Provides basic utilities for the filesystem",
|
||||||
"homepage": "https://symfony.com",
|
"homepage": "https://symfony.com",
|
||||||
"support": {
|
"support": {
|
||||||
"source": "https://github.com/symfony/filesystem/tree/v5.4.23"
|
"source": "https://github.com/symfony/filesystem/tree/v5.4.19"
|
||||||
},
|
},
|
||||||
"funding": [
|
"funding": [
|
||||||
{
|
{
|
||||||
@@ -4270,7 +4202,7 @@
|
|||||||
"type": "tidelift"
|
"type": "tidelift"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"time": "2023-03-02T11:38:35+00:00"
|
"time": "2023-01-14T19:14:44+00:00"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "symfony/finder",
|
"name": "symfony/finder",
|
||||||
@@ -5184,16 +5116,16 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "symfony/string",
|
"name": "symfony/string",
|
||||||
"version": "v5.4.22",
|
"version": "v5.4.19",
|
||||||
"source": {
|
"source": {
|
||||||
"type": "git",
|
"type": "git",
|
||||||
"url": "https://github.com/symfony/string.git",
|
"url": "https://github.com/symfony/string.git",
|
||||||
"reference": "8036a4c76c0dd29e60b6a7cafcacc50cf088ea62"
|
"reference": "0a01071610fd861cc160dfb7e2682ceec66064cb"
|
||||||
},
|
},
|
||||||
"dist": {
|
"dist": {
|
||||||
"type": "zip",
|
"type": "zip",
|
||||||
"url": "https://api.github.com/repos/symfony/string/zipball/8036a4c76c0dd29e60b6a7cafcacc50cf088ea62",
|
"url": "https://api.github.com/repos/symfony/string/zipball/0a01071610fd861cc160dfb7e2682ceec66064cb",
|
||||||
"reference": "8036a4c76c0dd29e60b6a7cafcacc50cf088ea62",
|
"reference": "0a01071610fd861cc160dfb7e2682ceec66064cb",
|
||||||
"shasum": ""
|
"shasum": ""
|
||||||
},
|
},
|
||||||
"require": {
|
"require": {
|
||||||
@@ -5250,7 +5182,7 @@
|
|||||||
"utf8"
|
"utf8"
|
||||||
],
|
],
|
||||||
"support": {
|
"support": {
|
||||||
"source": "https://github.com/symfony/string/tree/v5.4.22"
|
"source": "https://github.com/symfony/string/tree/v5.4.19"
|
||||||
},
|
},
|
||||||
"funding": [
|
"funding": [
|
||||||
{
|
{
|
||||||
@@ -5266,7 +5198,7 @@
|
|||||||
"type": "tidelift"
|
"type": "tidelift"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"time": "2023-03-14T06:11:53+00:00"
|
"time": "2023-01-01T08:32:19+00:00"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "theseer/tokenizer",
|
"name": "theseer/tokenizer",
|
||||||
@@ -5320,22 +5252,22 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "vimeo/psalm",
|
"name": "vimeo/psalm",
|
||||||
"version": "5.11.0",
|
"version": "5.7.7",
|
||||||
"source": {
|
"source": {
|
||||||
"type": "git",
|
"type": "git",
|
||||||
"url": "https://github.com/vimeo/psalm.git",
|
"url": "https://github.com/vimeo/psalm.git",
|
||||||
"reference": "c9b192ab8400fdaf04b2b13d110575adc879aa90"
|
"reference": "e028ba46ba0d7f9a78bc3201c251e137383e145f"
|
||||||
},
|
},
|
||||||
"dist": {
|
"dist": {
|
||||||
"type": "zip",
|
"type": "zip",
|
||||||
"url": "https://api.github.com/repos/vimeo/psalm/zipball/c9b192ab8400fdaf04b2b13d110575adc879aa90",
|
"url": "https://api.github.com/repos/vimeo/psalm/zipball/e028ba46ba0d7f9a78bc3201c251e137383e145f",
|
||||||
"reference": "c9b192ab8400fdaf04b2b13d110575adc879aa90",
|
"reference": "e028ba46ba0d7f9a78bc3201c251e137383e145f",
|
||||||
"shasum": ""
|
"shasum": ""
|
||||||
},
|
},
|
||||||
"require": {
|
"require": {
|
||||||
"amphp/amp": "^2.4.2",
|
"amphp/amp": "^2.4.2",
|
||||||
"amphp/byte-stream": "^1.5",
|
"amphp/byte-stream": "^1.5",
|
||||||
"composer-runtime-api": "^2",
|
"composer/package-versions-deprecated": "^1.10.0",
|
||||||
"composer/semver": "^1.4 || ^2.0 || ^3.0",
|
"composer/semver": "^1.4 || ^2.0 || ^3.0",
|
||||||
"composer/xdebug-handler": "^2.0 || ^3.0",
|
"composer/xdebug-handler": "^2.0 || ^3.0",
|
||||||
"dnoegel/php-xdg-base-dir": "^0.1.1",
|
"dnoegel/php-xdg-base-dir": "^0.1.1",
|
||||||
@@ -5350,7 +5282,7 @@
|
|||||||
"felixfbecker/language-server-protocol": "^1.5.2",
|
"felixfbecker/language-server-protocol": "^1.5.2",
|
||||||
"fidry/cpu-core-counter": "^0.4.1 || ^0.5.1",
|
"fidry/cpu-core-counter": "^0.4.1 || ^0.5.1",
|
||||||
"netresearch/jsonmapper": "^1.0 || ^2.0 || ^3.0 || ^4.0",
|
"netresearch/jsonmapper": "^1.0 || ^2.0 || ^3.0 || ^4.0",
|
||||||
"nikic/php-parser": "^4.14",
|
"nikic/php-parser": "^4.13",
|
||||||
"php": "^7.4 || ~8.0.0 || ~8.1.0 || ~8.2.0",
|
"php": "^7.4 || ~8.0.0 || ~8.1.0 || ~8.2.0",
|
||||||
"sebastian/diff": "^4.0 || ^5.0",
|
"sebastian/diff": "^4.0 || ^5.0",
|
||||||
"spatie/array-to-xml": "^2.17.0 || ^3.0",
|
"spatie/array-to-xml": "^2.17.0 || ^3.0",
|
||||||
@@ -5361,7 +5293,6 @@
|
|||||||
"psalm/psalm": "self.version"
|
"psalm/psalm": "self.version"
|
||||||
},
|
},
|
||||||
"require-dev": {
|
"require-dev": {
|
||||||
"amphp/phpunit-util": "^2.0",
|
|
||||||
"bamarni/composer-bin-plugin": "^1.4",
|
"bamarni/composer-bin-plugin": "^1.4",
|
||||||
"brianium/paratest": "^6.9",
|
"brianium/paratest": "^6.9",
|
||||||
"ext-curl": "*",
|
"ext-curl": "*",
|
||||||
@@ -5420,9 +5351,9 @@
|
|||||||
],
|
],
|
||||||
"support": {
|
"support": {
|
||||||
"issues": "https://github.com/vimeo/psalm/issues",
|
"issues": "https://github.com/vimeo/psalm/issues",
|
||||||
"source": "https://github.com/vimeo/psalm/tree/5.11.0"
|
"source": "https://github.com/vimeo/psalm/tree/5.7.7"
|
||||||
},
|
},
|
||||||
"time": "2023-05-04T21:35:44+00:00"
|
"time": "2023-02-25T01:05:07+00:00"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "webmozart/assert",
|
"name": "webmozart/assert",
|
||||||
|
|||||||
@@ -284,6 +284,7 @@ OC.L10N.register(
|
|||||||
"Share with a Deck card" : "مشاركة مع بطاقة Deck",
|
"Share with a Deck card" : "مشاركة مع بطاقة Deck",
|
||||||
"Share {file} with a Deck card" : "مشاركة الملف {file} مع بطاقة Deck",
|
"Share {file} with a Deck card" : "مشاركة الملف {file} مع بطاقة Deck",
|
||||||
"Share" : "مشاركة ",
|
"Share" : "مشاركة ",
|
||||||
"Add a new list" : "اضف قائمة جديدة"
|
"Add a new list" : "اضف قائمة جديدة",
|
||||||
|
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "هل انت متأكد تريد مسح اللوح {title}؟ هذا سوف يمسح جميع بيانات هذا اللوح."
|
||||||
},
|
},
|
||||||
"nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;");
|
"nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;");
|
||||||
|
|||||||
@@ -282,6 +282,7 @@
|
|||||||
"Share with a Deck card" : "مشاركة مع بطاقة Deck",
|
"Share with a Deck card" : "مشاركة مع بطاقة Deck",
|
||||||
"Share {file} with a Deck card" : "مشاركة الملف {file} مع بطاقة Deck",
|
"Share {file} with a Deck card" : "مشاركة الملف {file} مع بطاقة Deck",
|
||||||
"Share" : "مشاركة ",
|
"Share" : "مشاركة ",
|
||||||
"Add a new list" : "اضف قائمة جديدة"
|
"Add a new list" : "اضف قائمة جديدة",
|
||||||
|
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "هل انت متأكد تريد مسح اللوح {title}؟ هذا سوف يمسح جميع بيانات هذا اللوح."
|
||||||
},"pluralForm" :"nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;"
|
},"pluralForm" :"nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;"
|
||||||
}
|
}
|
||||||
@@ -316,6 +316,10 @@ OC.L10N.register(
|
|||||||
"Share with a Deck card" : "Споделяне с Deck карта",
|
"Share with a Deck card" : "Споделяне с Deck карта",
|
||||||
"Share {file} with a Deck card" : "Споделяне {file} с Deck карта",
|
"Share {file} with a Deck card" : "Споделяне {file} с Deck карта",
|
||||||
"Share" : "Споделяне",
|
"Share" : "Споделяне",
|
||||||
"Add a new list" : "Добавяне на нов списък"
|
"Are you sure you want to transfer the board {title} for {user}?" : "Сигурни ли сте че искате да прехвърлите таблото {title} на {user}?",
|
||||||
|
"Transfer the board for {user} successfully" : "Успешно прехвърляне на таблото към {user} ",
|
||||||
|
"Failed to transfer the board for {user}" : "Неуспешно прехвърляне на таблото към {user}",
|
||||||
|
"Add a new list" : "Добавяне на нов списък",
|
||||||
|
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Сигурни ли сте, че искате да изтриете таблото {title}? Това ще изтрие всички данни на това табло."
|
||||||
},
|
},
|
||||||
"nplurals=2; plural=(n != 1);");
|
"nplurals=2; plural=(n != 1);");
|
||||||
|
|||||||
@@ -314,6 +314,10 @@
|
|||||||
"Share with a Deck card" : "Споделяне с Deck карта",
|
"Share with a Deck card" : "Споделяне с Deck карта",
|
||||||
"Share {file} with a Deck card" : "Споделяне {file} с Deck карта",
|
"Share {file} with a Deck card" : "Споделяне {file} с Deck карта",
|
||||||
"Share" : "Споделяне",
|
"Share" : "Споделяне",
|
||||||
"Add a new list" : "Добавяне на нов списък"
|
"Are you sure you want to transfer the board {title} for {user}?" : "Сигурни ли сте че искате да прехвърлите таблото {title} на {user}?",
|
||||||
|
"Transfer the board for {user} successfully" : "Успешно прехвърляне на таблото към {user} ",
|
||||||
|
"Failed to transfer the board for {user}" : "Неуспешно прехвърляне на таблото към {user}",
|
||||||
|
"Add a new list" : "Добавяне на нов списък",
|
||||||
|
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Сигурни ли сте, че искате да изтриете таблото {title}? Това ще изтрие всички данни на това табло."
|
||||||
},"pluralForm" :"nplurals=2; plural=(n != 1);"
|
},"pluralForm" :"nplurals=2; plural=(n != 1);"
|
||||||
}
|
}
|
||||||
@@ -316,6 +316,10 @@ OC.L10N.register(
|
|||||||
"Share with a Deck card" : "Compartir amb una targeta de Deck",
|
"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 {file} with a Deck card" : "Compartir {file} amb una targeta de Deck",
|
||||||
"Share" : "Compartir",
|
"Share" : "Compartir",
|
||||||
"Add a new list" : "Afegeix una llista nova"
|
"Are you sure you want to transfer the board {title} for {user}?" : "Esteu segur que voleu transferir el tauler {title} per a {user}?",
|
||||||
|
"Transfer the board for {user} successfully" : "Transfereix el tauler per a {user} correctament",
|
||||||
|
"Failed to transfer the board for {user}" : "No s'ha pogut transferir el tauler per a {user}",
|
||||||
|
"Add a new list" : "Afegeix una llista nova",
|
||||||
|
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Esteu segur que voleu suprimir el tauler {title}? Això eliminarà totes les dades d'aquest tauler."
|
||||||
},
|
},
|
||||||
"nplurals=2; plural=(n != 1);");
|
"nplurals=2; plural=(n != 1);");
|
||||||
|
|||||||
@@ -314,6 +314,10 @@
|
|||||||
"Share with a Deck card" : "Compartir amb una targeta de Deck",
|
"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 {file} with a Deck card" : "Compartir {file} amb una targeta de Deck",
|
||||||
"Share" : "Compartir",
|
"Share" : "Compartir",
|
||||||
"Add a new list" : "Afegeix una llista nova"
|
"Are you sure you want to transfer the board {title} for {user}?" : "Esteu segur que voleu transferir el tauler {title} per a {user}?",
|
||||||
|
"Transfer the board for {user} successfully" : "Transfereix el tauler per a {user} correctament",
|
||||||
|
"Failed to transfer the board for {user}" : "No s'ha pogut transferir el tauler per a {user}",
|
||||||
|
"Add a new list" : "Afegeix una llista nova",
|
||||||
|
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Esteu segur que voleu suprimir el tauler {title}? Això eliminarà totes les dades d'aquest tauler."
|
||||||
},"pluralForm" :"nplurals=2; plural=(n != 1);"
|
},"pluralForm" :"nplurals=2; plural=(n != 1);"
|
||||||
}
|
}
|
||||||
@@ -316,6 +316,10 @@ OC.L10N.register(
|
|||||||
"Share with a Deck card" : "Sdílet s kartou aplikace Deck",
|
"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 {file} with a Deck card" : "Sdílet {file} s kartou aplikace Deck",
|
||||||
"Share" : "Sdílet",
|
"Share" : "Sdílet",
|
||||||
"Add a new list" : "Přidat nový sloupec"
|
"Are you sure you want to transfer the board {title} for {user}?" : "Opravdu chcete předat vlastnictví tabule {title} uživateli {user}?",
|
||||||
|
"Transfer the board for {user} successfully" : "Předání vlastnictví tabule uživateli {user} úspěšné",
|
||||||
|
"Failed to transfer the board for {user}" : "Nepodařilo se předat vlastnictví tabule uživateli {user}",
|
||||||
|
"Add a new list" : "Přidat nový sloupec",
|
||||||
|
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Opravdu chcete tabuly {title} smazat? Toto smaže veškerá data této tabule."
|
||||||
},
|
},
|
||||||
"nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n >= 2 && n <= 4 && n % 1 == 0) ? 1: (n % 1 != 0 ) ? 2 : 3;");
|
"nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n >= 2 && n <= 4 && n % 1 == 0) ? 1: (n % 1 != 0 ) ? 2 : 3;");
|
||||||
|
|||||||
@@ -314,6 +314,10 @@
|
|||||||
"Share with a Deck card" : "Sdílet s kartou aplikace Deck",
|
"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 {file} with a Deck card" : "Sdílet {file} s kartou aplikace Deck",
|
||||||
"Share" : "Sdílet",
|
"Share" : "Sdílet",
|
||||||
"Add a new list" : "Přidat nový sloupec"
|
"Are you sure you want to transfer the board {title} for {user}?" : "Opravdu chcete předat vlastnictví tabule {title} uživateli {user}?",
|
||||||
|
"Transfer the board for {user} successfully" : "Předání vlastnictví tabule uživateli {user} úspěšné",
|
||||||
|
"Failed to transfer the board for {user}" : "Nepodařilo se předat vlastnictví tabule uživateli {user}",
|
||||||
|
"Add a new list" : "Přidat nový sloupec",
|
||||||
|
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Opravdu chcete tabuly {title} smazat? Toto smaže veškerá data této tabule."
|
||||||
},"pluralForm" :"nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n >= 2 && n <= 4 && n % 1 == 0) ? 1: (n % 1 != 0 ) ? 2 : 3;"
|
},"pluralForm" :"nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n >= 2 && n <= 4 && n % 1 == 0) ? 1: (n % 1 != 0 ) ? 2 : 3;"
|
||||||
}
|
}
|
||||||
@@ -230,6 +230,7 @@ OC.L10N.register(
|
|||||||
"Share with a Deck card" : "Del med et Deck kort",
|
"Share with a Deck card" : "Del med et Deck kort",
|
||||||
"Share {file} with a Deck card" : "Del {file} med et Deck kort",
|
"Share {file} with a Deck card" : "Del {file} med et Deck kort",
|
||||||
"Share" : "Del",
|
"Share" : "Del",
|
||||||
"Add a new list" : "Tilføj en ny kolonne"
|
"Add a new list" : "Tilføj en ny kolonne",
|
||||||
|
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Er du sikker på du vil slette tavlen {title}? Dette vil slette alt data på tavlen."
|
||||||
},
|
},
|
||||||
"nplurals=2; plural=(n != 1);");
|
"nplurals=2; plural=(n != 1);");
|
||||||
|
|||||||
@@ -228,6 +228,7 @@
|
|||||||
"Share with a Deck card" : "Del med et Deck kort",
|
"Share with a Deck card" : "Del med et Deck kort",
|
||||||
"Share {file} with a Deck card" : "Del {file} med et Deck kort",
|
"Share {file} with a Deck card" : "Del {file} med et Deck kort",
|
||||||
"Share" : "Del",
|
"Share" : "Del",
|
||||||
"Add a new list" : "Tilføj en ny kolonne"
|
"Add a new list" : "Tilføj en ny kolonne",
|
||||||
|
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Er du sikker på du vil slette tavlen {title}? Dette vil slette alt data på tavlen."
|
||||||
},"pluralForm" :"nplurals=2; plural=(n != 1);"
|
},"pluralForm" :"nplurals=2; plural=(n != 1);"
|
||||||
}
|
}
|
||||||
@@ -316,6 +316,10 @@ OC.L10N.register(
|
|||||||
"Share with a Deck card" : "Mit einer Deck-Karte teilen",
|
"Share with a Deck card" : "Mit einer Deck-Karte teilen",
|
||||||
"Share {file} with a Deck card" : "{file} mit einer Deck-Karte teilen",
|
"Share {file} with a Deck card" : "{file} mit einer Deck-Karte teilen",
|
||||||
"Share" : "Freigeben",
|
"Share" : "Freigeben",
|
||||||
"Add a new list" : "Eine neue Liste hinzufügen"
|
"Are you sure you want to transfer the board {title} for {user}?" : "Möchtest du wirklich das Board {title} an {user} übertragen?",
|
||||||
|
"Transfer the board for {user} successfully" : "Das Board wurde erfolgreich an {user} übertragen",
|
||||||
|
"Failed to transfer the board for {user}" : "Board konnte nicht an {user} übertragen werden",
|
||||||
|
"Add a new list" : "Eine neue Liste hinzufügen",
|
||||||
|
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Möchtest du wirklich das Board {title} mit all seinen Daten löschen?"
|
||||||
},
|
},
|
||||||
"nplurals=2; plural=(n != 1);");
|
"nplurals=2; plural=(n != 1);");
|
||||||
|
|||||||
@@ -314,6 +314,10 @@
|
|||||||
"Share with a Deck card" : "Mit einer Deck-Karte teilen",
|
"Share with a Deck card" : "Mit einer Deck-Karte teilen",
|
||||||
"Share {file} with a Deck card" : "{file} mit einer Deck-Karte teilen",
|
"Share {file} with a Deck card" : "{file} mit einer Deck-Karte teilen",
|
||||||
"Share" : "Freigeben",
|
"Share" : "Freigeben",
|
||||||
"Add a new list" : "Eine neue Liste hinzufügen"
|
"Are you sure you want to transfer the board {title} for {user}?" : "Möchtest du wirklich das Board {title} an {user} übertragen?",
|
||||||
|
"Transfer the board for {user} successfully" : "Das Board wurde erfolgreich an {user} übertragen",
|
||||||
|
"Failed to transfer the board for {user}" : "Board konnte nicht an {user} übertragen werden",
|
||||||
|
"Add a new list" : "Eine neue Liste hinzufügen",
|
||||||
|
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Möchtest du wirklich das Board {title} mit all seinen Daten löschen?"
|
||||||
},"pluralForm" :"nplurals=2; plural=(n != 1);"
|
},"pluralForm" :"nplurals=2; plural=(n != 1);"
|
||||||
}
|
}
|
||||||
@@ -316,6 +316,10 @@ OC.L10N.register(
|
|||||||
"Share with a Deck card" : "Mit einer Deck-Karte teilen",
|
"Share with a Deck card" : "Mit einer Deck-Karte teilen",
|
||||||
"Share {file} with a Deck card" : "{file} mit einer Deck-Karte teilen",
|
"Share {file} with a Deck card" : "{file} mit einer Deck-Karte teilen",
|
||||||
"Share" : "Freigeben",
|
"Share" : "Freigeben",
|
||||||
"Add a new list" : "Eine neue Liste hinzufügen"
|
"Are you sure you want to transfer the board {title} for {user}?" : "Möchten Sie wirklich das Board {title} an {user} übertragen?",
|
||||||
|
"Transfer the board for {user} successfully" : "Das Board wurde an {user} übertragen",
|
||||||
|
"Failed to transfer the board for {user}" : "Board konnte nicht an {user} übertragen werden",
|
||||||
|
"Add a new list" : "Eine neue Liste hinzufügen",
|
||||||
|
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Möchten Sie wirklich dieses Board {title} mit all seinen Daten löschen?"
|
||||||
},
|
},
|
||||||
"nplurals=2; plural=(n != 1);");
|
"nplurals=2; plural=(n != 1);");
|
||||||
|
|||||||
@@ -314,6 +314,10 @@
|
|||||||
"Share with a Deck card" : "Mit einer Deck-Karte teilen",
|
"Share with a Deck card" : "Mit einer Deck-Karte teilen",
|
||||||
"Share {file} with a Deck card" : "{file} mit einer Deck-Karte teilen",
|
"Share {file} with a Deck card" : "{file} mit einer Deck-Karte teilen",
|
||||||
"Share" : "Freigeben",
|
"Share" : "Freigeben",
|
||||||
"Add a new list" : "Eine neue Liste hinzufügen"
|
"Are you sure you want to transfer the board {title} for {user}?" : "Möchten Sie wirklich das Board {title} an {user} übertragen?",
|
||||||
|
"Transfer the board for {user} successfully" : "Das Board wurde an {user} übertragen",
|
||||||
|
"Failed to transfer the board for {user}" : "Board konnte nicht an {user} übertragen werden",
|
||||||
|
"Add a new list" : "Eine neue Liste hinzufügen",
|
||||||
|
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Möchten Sie wirklich dieses Board {title} mit all seinen Daten löschen?"
|
||||||
},"pluralForm" :"nplurals=2; plural=(n != 1);"
|
},"pluralForm" :"nplurals=2; plural=(n != 1);"
|
||||||
}
|
}
|
||||||
@@ -313,6 +313,10 @@ OC.L10N.register(
|
|||||||
"Share with a Deck card" : "Μοιραστείτε με μια καρτέλα Deck",
|
"Share with a Deck card" : "Μοιραστείτε με μια καρτέλα Deck",
|
||||||
"Share {file} with a Deck card" : "Μοιραστείτε το {file} με μια καρτέλα Deck",
|
"Share {file} with a Deck card" : "Μοιραστείτε το {file} με μια καρτέλα Deck",
|
||||||
"Share" : "Μοιραστείτε",
|
"Share" : "Μοιραστείτε",
|
||||||
"Add a new list" : "Προσθήκη νέας λίστας"
|
"Are you sure you want to transfer the board {title} for {user}?" : "Είστε σίγουροι ότι θέλετε να μεταφέρετε τον πίνακα {title} για {user}? ",
|
||||||
|
"Transfer the board for {user} successfully" : "Επιτυχής μεταφορά του πίνακα για τον χρήστη {user}",
|
||||||
|
"Failed to transfer the board for {user}" : "Απέτυχε η μεταφορά του πίνακα για τον χρήστη {user}",
|
||||||
|
"Add a new list" : "Προσθήκη νέας λίστας",
|
||||||
|
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Είστε βέβαιοι ότι θέλετε να διαγράψετε τον πίνακα {title}; Θα διαγραφούν όλα τα δεδομένα."
|
||||||
},
|
},
|
||||||
"nplurals=2; plural=(n != 1);");
|
"nplurals=2; plural=(n != 1);");
|
||||||
|
|||||||
@@ -311,6 +311,10 @@
|
|||||||
"Share with a Deck card" : "Μοιραστείτε με μια καρτέλα Deck",
|
"Share with a Deck card" : "Μοιραστείτε με μια καρτέλα Deck",
|
||||||
"Share {file} with a Deck card" : "Μοιραστείτε το {file} με μια καρτέλα Deck",
|
"Share {file} with a Deck card" : "Μοιραστείτε το {file} με μια καρτέλα Deck",
|
||||||
"Share" : "Μοιραστείτε",
|
"Share" : "Μοιραστείτε",
|
||||||
"Add a new list" : "Προσθήκη νέας λίστας"
|
"Are you sure you want to transfer the board {title} for {user}?" : "Είστε σίγουροι ότι θέλετε να μεταφέρετε τον πίνακα {title} για {user}? ",
|
||||||
|
"Transfer the board for {user} successfully" : "Επιτυχής μεταφορά του πίνακα για τον χρήστη {user}",
|
||||||
|
"Failed to transfer the board for {user}" : "Απέτυχε η μεταφορά του πίνακα για τον χρήστη {user}",
|
||||||
|
"Add a new list" : "Προσθήκη νέας λίστας",
|
||||||
|
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Είστε βέβαιοι ότι θέλετε να διαγράψετε τον πίνακα {title}; Θα διαγραφούν όλα τα δεδομένα."
|
||||||
},"pluralForm" :"nplurals=2; plural=(n != 1);"
|
},"pluralForm" :"nplurals=2; plural=(n != 1);"
|
||||||
}
|
}
|
||||||
@@ -316,6 +316,10 @@ OC.L10N.register(
|
|||||||
"Share with a Deck card" : "Share with a Deck card",
|
"Share with a Deck card" : "Share with a Deck card",
|
||||||
"Share {file} with a Deck card" : "Share {file} with a Deck card",
|
"Share {file} with a Deck card" : "Share {file} with a Deck card",
|
||||||
"Share" : "Share",
|
"Share" : "Share",
|
||||||
"Add a new list" : "Add a new list"
|
"Are you sure you want to transfer the board {title} for {user}?" : "Are you sure you want to transfer the board {title} for {user}?",
|
||||||
|
"Transfer the board for {user} successfully" : "Transfer the board for {user} successfully",
|
||||||
|
"Failed to transfer the board for {user}" : "Failed to transfer the board for {user}",
|
||||||
|
"Add a new list" : "Add a new list",
|
||||||
|
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Are you sure you want to delete the board {title}? This will delete all the data of this board."
|
||||||
},
|
},
|
||||||
"nplurals=2; plural=(n != 1);");
|
"nplurals=2; plural=(n != 1);");
|
||||||
|
|||||||
@@ -314,6 +314,10 @@
|
|||||||
"Share with a Deck card" : "Share with a Deck card",
|
"Share with a Deck card" : "Share with a Deck card",
|
||||||
"Share {file} with a Deck card" : "Share {file} with a Deck card",
|
"Share {file} with a Deck card" : "Share {file} with a Deck card",
|
||||||
"Share" : "Share",
|
"Share" : "Share",
|
||||||
"Add a new list" : "Add a new list"
|
"Are you sure you want to transfer the board {title} for {user}?" : "Are you sure you want to transfer the board {title} for {user}?",
|
||||||
|
"Transfer the board for {user} successfully" : "Transfer the board for {user} successfully",
|
||||||
|
"Failed to transfer the board for {user}" : "Failed to transfer the board for {user}",
|
||||||
|
"Add a new list" : "Add a new list",
|
||||||
|
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Are you sure you want to delete the board {title}? This will delete all the data of this board."
|
||||||
},"pluralForm" :"nplurals=2; plural=(n != 1);"
|
},"pluralForm" :"nplurals=2; plural=(n != 1);"
|
||||||
}
|
}
|
||||||
@@ -316,6 +316,10 @@ OC.L10N.register(
|
|||||||
"Share with a Deck card" : "Compartir con una tarjeta de Deck",
|
"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 {file} with a Deck card" : "Compartir {file} con una tarjeta de Deck",
|
||||||
"Share" : "Compartir",
|
"Share" : "Compartir",
|
||||||
"Add a new list" : "Añadir una lista nueva"
|
"Are you sure you want to transfer the board {title} for {user}?" : "¿Estás seguro de que quieres transferir el tablero {título} a {usuario}?",
|
||||||
|
"Transfer the board for {user} successfully" : "Transferir el tablero para {usuario} con éxito",
|
||||||
|
"Failed to transfer the board for {user}" : "No se ha podido transferir el tablero para {usuario}",
|
||||||
|
"Add a new list" : "Añadir una lista nueva",
|
||||||
|
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "¿Estas seguro de que quieres eliminar el tablero {title}? Esto eliminará todos los datos del tablero."
|
||||||
},
|
},
|
||||||
"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
|
"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
|
||||||
|
|||||||
@@ -314,6 +314,10 @@
|
|||||||
"Share with a Deck card" : "Compartir con una tarjeta de Deck",
|
"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 {file} with a Deck card" : "Compartir {file} con una tarjeta de Deck",
|
||||||
"Share" : "Compartir",
|
"Share" : "Compartir",
|
||||||
"Add a new list" : "Añadir una lista nueva"
|
"Are you sure you want to transfer the board {title} for {user}?" : "¿Estás seguro de que quieres transferir el tablero {título} a {usuario}?",
|
||||||
|
"Transfer the board for {user} successfully" : "Transferir el tablero para {usuario} con éxito",
|
||||||
|
"Failed to transfer the board for {user}" : "No se ha podido transferir el tablero para {usuario}",
|
||||||
|
"Add a new list" : "Añadir una lista nueva",
|
||||||
|
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "¿Estas seguro de que quieres eliminar el tablero {title}? Esto eliminará todos los datos del tablero."
|
||||||
},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
|
},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
|
||||||
}
|
}
|
||||||
@@ -316,6 +316,10 @@ OC.L10N.register(
|
|||||||
"Share with a Deck card" : "Partekatu Deck txartel baten bidez",
|
"Share with a Deck card" : "Partekatu Deck txartel baten bidez",
|
||||||
"Share {file} with a Deck card" : "Partekatu {file} Deck txartel baten bidez",
|
"Share {file} with a Deck card" : "Partekatu {file} Deck txartel baten bidez",
|
||||||
"Share" : "Partekatu",
|
"Share" : "Partekatu",
|
||||||
"Add a new list" : "Gehitu zerrenda berria"
|
"Are you sure you want to transfer the board {title} for {user}?" : "Ziur {title} taula transferitu nahi duzula {user}?",
|
||||||
|
"Transfer the board for {user} successfully" : "Transferitu {user}-ren panela behar bezala",
|
||||||
|
"Failed to transfer the board for {user}" : "Ezin izan da transferitu {user}-ren panela",
|
||||||
|
"Add a new list" : "Gehitu zerrenda berria",
|
||||||
|
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Ziur zaude «{title}» taula ezabatu nahi duzula? Honek taula honen datu guztiak ezabatuko ditu."
|
||||||
},
|
},
|
||||||
"nplurals=2; plural=(n != 1);");
|
"nplurals=2; plural=(n != 1);");
|
||||||
|
|||||||
@@ -314,6 +314,10 @@
|
|||||||
"Share with a Deck card" : "Partekatu Deck txartel baten bidez",
|
"Share with a Deck card" : "Partekatu Deck txartel baten bidez",
|
||||||
"Share {file} with a Deck card" : "Partekatu {file} Deck txartel baten bidez",
|
"Share {file} with a Deck card" : "Partekatu {file} Deck txartel baten bidez",
|
||||||
"Share" : "Partekatu",
|
"Share" : "Partekatu",
|
||||||
"Add a new list" : "Gehitu zerrenda berria"
|
"Are you sure you want to transfer the board {title} for {user}?" : "Ziur {title} taula transferitu nahi duzula {user}?",
|
||||||
|
"Transfer the board for {user} successfully" : "Transferitu {user}-ren panela behar bezala",
|
||||||
|
"Failed to transfer the board for {user}" : "Ezin izan da transferitu {user}-ren panela",
|
||||||
|
"Add a new list" : "Gehitu zerrenda berria",
|
||||||
|
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Ziur zaude «{title}» taula ezabatu nahi duzula? Honek taula honen datu guztiak ezabatuko ditu."
|
||||||
},"pluralForm" :"nplurals=2; plural=(n != 1);"
|
},"pluralForm" :"nplurals=2; plural=(n != 1);"
|
||||||
}
|
}
|
||||||
@@ -316,6 +316,10 @@ OC.L10N.register(
|
|||||||
"Share with a Deck card" : "Partager avec Deck en tant que carte",
|
"Share with a Deck card" : "Partager avec Deck en tant que carte",
|
||||||
"Share {file} with a Deck card" : "Partager {file} avec Deck en tant que carte",
|
"Share {file} with a Deck card" : "Partager {file} avec Deck en tant que carte",
|
||||||
"Share" : "Partager",
|
"Share" : "Partager",
|
||||||
"Add a new list" : "Ajouter une nouvelle liste"
|
"Are you sure you want to transfer the board {title} for {user}?" : "Êtes-vous sûr de vouloir transférer le tableau {title} pour {user} ?",
|
||||||
|
"Transfer the board for {user} successfully" : "Transfert du tableau pour {user} avec succès",
|
||||||
|
"Failed to transfer the board for {user}" : "Échec du transfert du tableau pour {user}",
|
||||||
|
"Add a new list" : "Ajouter une nouvelle liste",
|
||||||
|
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Êtes-vous certain de vouloir supprimer le tableau {title} ? Cela supprimera l'ensemble des données de ce tableau."
|
||||||
},
|
},
|
||||||
"nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
|
"nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
|
||||||
|
|||||||
@@ -314,6 +314,10 @@
|
|||||||
"Share with a Deck card" : "Partager avec Deck en tant que carte",
|
"Share with a Deck card" : "Partager avec Deck en tant que carte",
|
||||||
"Share {file} with a Deck card" : "Partager {file} avec Deck en tant que carte",
|
"Share {file} with a Deck card" : "Partager {file} avec Deck en tant que carte",
|
||||||
"Share" : "Partager",
|
"Share" : "Partager",
|
||||||
"Add a new list" : "Ajouter une nouvelle liste"
|
"Are you sure you want to transfer the board {title} for {user}?" : "Êtes-vous sûr de vouloir transférer le tableau {title} pour {user} ?",
|
||||||
|
"Transfer the board for {user} successfully" : "Transfert du tableau pour {user} avec succès",
|
||||||
|
"Failed to transfer the board for {user}" : "Échec du transfert du tableau pour {user}",
|
||||||
|
"Add a new list" : "Ajouter une nouvelle liste",
|
||||||
|
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Êtes-vous certain de vouloir supprimer le tableau {title} ? Cela supprimera l'ensemble des données de ce tableau."
|
||||||
},"pluralForm" :"nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
|
},"pluralForm" :"nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
|
||||||
}
|
}
|
||||||
@@ -277,6 +277,7 @@ OC.L10N.register(
|
|||||||
"Share with a Deck card" : "Compartir cunha tarxeta Deck",
|
"Share with a Deck card" : "Compartir cunha tarxeta Deck",
|
||||||
"Share {file} with a Deck card" : "Compartir {file} cunha tarxeta Deck",
|
"Share {file} with a Deck card" : "Compartir {file} cunha tarxeta Deck",
|
||||||
"Share" : "Compartir",
|
"Share" : "Compartir",
|
||||||
"Add a new list" : "Engadir unha lista nova"
|
"Add a new list" : "Engadir unha lista nova",
|
||||||
|
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Confirma que quere eliminar o taboleiro {title}? Isto eliminará todos os datos deste taboleiro."
|
||||||
},
|
},
|
||||||
"nplurals=2; plural=(n != 1);");
|
"nplurals=2; plural=(n != 1);");
|
||||||
|
|||||||
@@ -275,6 +275,7 @@
|
|||||||
"Share with a Deck card" : "Compartir cunha tarxeta Deck",
|
"Share with a Deck card" : "Compartir cunha tarxeta Deck",
|
||||||
"Share {file} with a Deck card" : "Compartir {file} cunha tarxeta Deck",
|
"Share {file} with a Deck card" : "Compartir {file} cunha tarxeta Deck",
|
||||||
"Share" : "Compartir",
|
"Share" : "Compartir",
|
||||||
"Add a new list" : "Engadir unha lista nova"
|
"Add a new list" : "Engadir unha lista nova",
|
||||||
|
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Confirma que quere eliminar o taboleiro {title}? Isto eliminará todos os datos deste taboleiro."
|
||||||
},"pluralForm" :"nplurals=2; plural=(n != 1);"
|
},"pluralForm" :"nplurals=2; plural=(n != 1);"
|
||||||
}
|
}
|
||||||
@@ -268,6 +268,7 @@ OC.L10N.register(
|
|||||||
"Share with a Deck card" : "שיתוף עם כרטיס חפיסה",
|
"Share with a Deck card" : "שיתוף עם כרטיס חפיסה",
|
||||||
"Share {file} with a Deck card" : "שיתוף {file} עם כרטיס חפיסה",
|
"Share {file} with a Deck card" : "שיתוף {file} עם כרטיס חפיסה",
|
||||||
"Share" : "שיתוף",
|
"Share" : "שיתוף",
|
||||||
"Add a new list" : "הוסף רשימה חדשה"
|
"Add a new list" : "הוסף רשימה חדשה",
|
||||||
|
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "למחוק את הלוח {title}? פעולה זו תמחק את כל הנתונים של הלוח הזה."
|
||||||
},
|
},
|
||||||
"nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n == 2 && n % 1 == 0) ? 1: (n % 10 == 0 && n % 1 == 0 && n > 10) ? 2 : 3;");
|
"nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n == 2 && n % 1 == 0) ? 1: (n % 10 == 0 && n % 1 == 0 && n > 10) ? 2 : 3;");
|
||||||
|
|||||||
@@ -266,6 +266,7 @@
|
|||||||
"Share with a Deck card" : "שיתוף עם כרטיס חפיסה",
|
"Share with a Deck card" : "שיתוף עם כרטיס חפיסה",
|
||||||
"Share {file} with a Deck card" : "שיתוף {file} עם כרטיס חפיסה",
|
"Share {file} with a Deck card" : "שיתוף {file} עם כרטיס חפיסה",
|
||||||
"Share" : "שיתוף",
|
"Share" : "שיתוף",
|
||||||
"Add a new list" : "הוסף רשימה חדשה"
|
"Add a new list" : "הוסף רשימה חדשה",
|
||||||
|
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "למחוק את הלוח {title}? פעולה זו תמחק את כל הנתונים של הלוח הזה."
|
||||||
},"pluralForm" :"nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n == 2 && n % 1 == 0) ? 1: (n % 10 == 0 && n % 1 == 0 && n > 10) ? 2 : 3;"
|
},"pluralForm" :"nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n == 2 && n % 1 == 0) ? 1: (n % 10 == 0 && n % 1 == 0 && n > 10) ? 2 : 3;"
|
||||||
}
|
}
|
||||||
@@ -286,6 +286,7 @@ OC.L10N.register(
|
|||||||
"Share with a Deck card" : "Dijeli s Deck karticom",
|
"Share with a Deck card" : "Dijeli s Deck karticom",
|
||||||
"Share {file} with a Deck card" : "Dijeli {file} s Deck karticom",
|
"Share {file} with a Deck card" : "Dijeli {file} s Deck karticom",
|
||||||
"Share" : "Dijeli",
|
"Share" : "Dijeli",
|
||||||
"Add a new list" : "Dodaj novi popis"
|
"Add a new list" : "Dodaj novi popis",
|
||||||
|
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Jeste li sigurni da želite izbrisati ploču {title}? Time ćete izbrisati sve podatke ploče."
|
||||||
},
|
},
|
||||||
"nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;");
|
"nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;");
|
||||||
|
|||||||
@@ -284,6 +284,7 @@
|
|||||||
"Share with a Deck card" : "Dijeli s Deck karticom",
|
"Share with a Deck card" : "Dijeli s Deck karticom",
|
||||||
"Share {file} with a Deck card" : "Dijeli {file} s Deck karticom",
|
"Share {file} with a Deck card" : "Dijeli {file} s Deck karticom",
|
||||||
"Share" : "Dijeli",
|
"Share" : "Dijeli",
|
||||||
"Add a new list" : "Dodaj novi popis"
|
"Add a new list" : "Dodaj novi popis",
|
||||||
|
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Jeste li sigurni da želite izbrisati ploču {title}? Time ćete izbrisati sve podatke ploče."
|
||||||
},"pluralForm" :"nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;"
|
},"pluralForm" :"nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;"
|
||||||
}
|
}
|
||||||
@@ -316,6 +316,10 @@ OC.L10N.register(
|
|||||||
"Share with a Deck card" : "Megosztás kártyával",
|
"Share with a Deck card" : "Megosztás kártyával",
|
||||||
"Share {file} with a Deck card" : "A(z) {file} megosztása egy kártyával",
|
"Share {file} with a Deck card" : "A(z) {file} megosztása egy kártyával",
|
||||||
"Share" : "Megosztás",
|
"Share" : "Megosztás",
|
||||||
"Add a new list" : "Új lista hozzáadása"
|
"Are you sure you want to transfer the board {title} for {user}?" : "Biztos, hogy átadja a(z) {board} tábla tulajdonjogát {user} számára?",
|
||||||
|
"Transfer the board for {user} successfully" : "A tábla átadása {user} számára sikeres",
|
||||||
|
"Failed to transfer the board for {user}" : "A tábla átadása {user} számára sikertelen",
|
||||||
|
"Add a new list" : "Új lista hozzáadása",
|
||||||
|
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Biztos, hogy törli a(z) {title} táblát? Ez törölni fogja a tábla összes adatát."
|
||||||
},
|
},
|
||||||
"nplurals=2; plural=(n != 1);");
|
"nplurals=2; plural=(n != 1);");
|
||||||
|
|||||||
@@ -314,6 +314,10 @@
|
|||||||
"Share with a Deck card" : "Megosztás kártyával",
|
"Share with a Deck card" : "Megosztás kártyával",
|
||||||
"Share {file} with a Deck card" : "A(z) {file} megosztása egy kártyával",
|
"Share {file} with a Deck card" : "A(z) {file} megosztása egy kártyával",
|
||||||
"Share" : "Megosztás",
|
"Share" : "Megosztás",
|
||||||
"Add a new list" : "Új lista hozzáadása"
|
"Are you sure you want to transfer the board {title} for {user}?" : "Biztos, hogy átadja a(z) {board} tábla tulajdonjogát {user} számára?",
|
||||||
|
"Transfer the board for {user} successfully" : "A tábla átadása {user} számára sikeres",
|
||||||
|
"Failed to transfer the board for {user}" : "A tábla átadása {user} számára sikertelen",
|
||||||
|
"Add a new list" : "Új lista hozzáadása",
|
||||||
|
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Biztos, hogy törli a(z) {title} táblát? Ez törölni fogja a tábla összes adatát."
|
||||||
},"pluralForm" :"nplurals=2; plural=(n != 1);"
|
},"pluralForm" :"nplurals=2; plural=(n != 1);"
|
||||||
}
|
}
|
||||||
@@ -225,6 +225,7 @@ OC.L10N.register(
|
|||||||
"Something went wrong" : "Ada yang salah",
|
"Something went wrong" : "Ada yang salah",
|
||||||
"Maximum file size of {size} exceeded" : "Melampaui batas ukuran maksimal {size}",
|
"Maximum file size of {size} exceeded" : "Melampaui batas ukuran maksimal {size}",
|
||||||
"Share" : "Bagikan",
|
"Share" : "Bagikan",
|
||||||
"Add a new list" : "Tambah daftar baru"
|
"Add a new list" : "Tambah daftar baru",
|
||||||
|
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Apakah Anda yakin ingin menghapus papan {title}? Aksi ini akan menghapus seluruh data pada papan ini."
|
||||||
},
|
},
|
||||||
"nplurals=1; plural=0;");
|
"nplurals=1; plural=0;");
|
||||||
|
|||||||
@@ -223,6 +223,7 @@
|
|||||||
"Something went wrong" : "Ada yang salah",
|
"Something went wrong" : "Ada yang salah",
|
||||||
"Maximum file size of {size} exceeded" : "Melampaui batas ukuran maksimal {size}",
|
"Maximum file size of {size} exceeded" : "Melampaui batas ukuran maksimal {size}",
|
||||||
"Share" : "Bagikan",
|
"Share" : "Bagikan",
|
||||||
"Add a new list" : "Tambah daftar baru"
|
"Add a new list" : "Tambah daftar baru",
|
||||||
|
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Apakah Anda yakin ingin menghapus papan {title}? Aksi ini akan menghapus seluruh data pada papan ini."
|
||||||
},"pluralForm" :"nplurals=1; plural=0;"
|
},"pluralForm" :"nplurals=1; plural=0;"
|
||||||
}
|
}
|
||||||
@@ -291,6 +291,9 @@ OC.L10N.register(
|
|||||||
"Share with a Deck card" : "Condividi con una scheda di Deck",
|
"Share with a Deck card" : "Condividi con una scheda di Deck",
|
||||||
"Share {file} with a Deck card" : "Condividi {file} con una scheda di Deck",
|
"Share {file} with a Deck card" : "Condividi {file} con una scheda di Deck",
|
||||||
"Share" : "Condividi",
|
"Share" : "Condividi",
|
||||||
"Add a new list" : "Aggiungi un nuovo elenco"
|
"Transfer the board for {user} successfully" : "Trasferimento della bacheca per {user} avvenuta con successo.",
|
||||||
|
"Failed to transfer the board for {user}" : "Trasferimento della bacheca per {user} fallito",
|
||||||
|
"Add a new list" : "Aggiungi un nuovo elenco",
|
||||||
|
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Sei sicuro di voler eliminare la lavagna {title}? Questo eliminerà tutti i dati di questa lavagna?"
|
||||||
},
|
},
|
||||||
"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
|
"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
|
||||||
|
|||||||
@@ -289,6 +289,9 @@
|
|||||||
"Share with a Deck card" : "Condividi con una scheda di Deck",
|
"Share with a Deck card" : "Condividi con una scheda di Deck",
|
||||||
"Share {file} with a Deck card" : "Condividi {file} con una scheda di Deck",
|
"Share {file} with a Deck card" : "Condividi {file} con una scheda di Deck",
|
||||||
"Share" : "Condividi",
|
"Share" : "Condividi",
|
||||||
"Add a new list" : "Aggiungi un nuovo elenco"
|
"Transfer the board for {user} successfully" : "Trasferimento della bacheca per {user} avvenuta con successo.",
|
||||||
|
"Failed to transfer the board for {user}" : "Trasferimento della bacheca per {user} fallito",
|
||||||
|
"Add a new list" : "Aggiungi un nuovo elenco",
|
||||||
|
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Sei sicuro di voler eliminare la lavagna {title}? Questo eliminerà tutti i dati di questa lavagna?"
|
||||||
},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
|
},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
|
||||||
}
|
}
|
||||||
@@ -295,6 +295,10 @@ OC.L10N.register(
|
|||||||
"Share with a Deck card" : "デッキのカードで共有する",
|
"Share with a Deck card" : "デッキのカードで共有する",
|
||||||
"Share {file} with a Deck card" : "{file}をデッキのカードで共有する",
|
"Share {file} with a Deck card" : "{file}をデッキのカードで共有する",
|
||||||
"Share" : "共有",
|
"Share" : "共有",
|
||||||
"Add a new list" : "新しいリストを追加"
|
"Are you sure you want to transfer the board {title} for {user}?" : "本当に、 {user} のボード {title} を転送してもよろしいですか?",
|
||||||
|
"Transfer the board for {user} successfully" : "{user} のボードの転送に成功しました",
|
||||||
|
"Failed to transfer the board for {user}" : "{user} のボードの転送に失敗しました",
|
||||||
|
"Add a new list" : "新しいリストを追加",
|
||||||
|
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "このボード{title}を削除してもよろしいですか?この操作はこのボードのデータすべてを削除します。"
|
||||||
},
|
},
|
||||||
"nplurals=1; plural=0;");
|
"nplurals=1; plural=0;");
|
||||||
|
|||||||
@@ -293,6 +293,10 @@
|
|||||||
"Share with a Deck card" : "デッキのカードで共有する",
|
"Share with a Deck card" : "デッキのカードで共有する",
|
||||||
"Share {file} with a Deck card" : "{file}をデッキのカードで共有する",
|
"Share {file} with a Deck card" : "{file}をデッキのカードで共有する",
|
||||||
"Share" : "共有",
|
"Share" : "共有",
|
||||||
"Add a new list" : "新しいリストを追加"
|
"Are you sure you want to transfer the board {title} for {user}?" : "本当に、 {user} のボード {title} を転送してもよろしいですか?",
|
||||||
|
"Transfer the board for {user} successfully" : "{user} のボードの転送に成功しました",
|
||||||
|
"Failed to transfer the board for {user}" : "{user} のボードの転送に失敗しました",
|
||||||
|
"Add a new list" : "新しいリストを追加",
|
||||||
|
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "このボード{title}を削除してもよろしいですか?この操作はこのボードのデータすべてを削除します。"
|
||||||
},"pluralForm" :"nplurals=1; plural=0;"
|
},"pluralForm" :"nplurals=1; plural=0;"
|
||||||
}
|
}
|
||||||
@@ -124,6 +124,7 @@ OC.L10N.register(
|
|||||||
"Delete the board?" : "보드를 삭제합니까?",
|
"Delete the board?" : "보드를 삭제합니까?",
|
||||||
"No results found" : "결과 없음",
|
"No results found" : "결과 없음",
|
||||||
"Something went wrong" : "잘못된 접근",
|
"Something went wrong" : "잘못된 접근",
|
||||||
"Share" : "공유"
|
"Share" : "공유",
|
||||||
|
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "정말로 보드 {title}을 지우시겠습니까? 보드의 모든 데이터가 삭제됩니다."
|
||||||
},
|
},
|
||||||
"nplurals=1; plural=0;");
|
"nplurals=1; plural=0;");
|
||||||
|
|||||||
@@ -122,6 +122,7 @@
|
|||||||
"Delete the board?" : "보드를 삭제합니까?",
|
"Delete the board?" : "보드를 삭제합니까?",
|
||||||
"No results found" : "결과 없음",
|
"No results found" : "결과 없음",
|
||||||
"Something went wrong" : "잘못된 접근",
|
"Something went wrong" : "잘못된 접근",
|
||||||
"Share" : "공유"
|
"Share" : "공유",
|
||||||
|
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "정말로 보드 {title}을 지우시겠습니까? 보드의 모든 데이터가 삭제됩니다."
|
||||||
},"pluralForm" :"nplurals=1; plural=0;"
|
},"pluralForm" :"nplurals=1; plural=0;"
|
||||||
}
|
}
|
||||||
@@ -265,6 +265,7 @@ OC.L10N.register(
|
|||||||
"Maximum file size of {size} exceeded" : "Viršytas maksimalus {size} failo dydis",
|
"Maximum file size of {size} exceeded" : "Viršytas maksimalus {size} failo dydis",
|
||||||
"Error creating the share" : "Klaida kuriant viešinį",
|
"Error creating the share" : "Klaida kuriant viešinį",
|
||||||
"Share" : "Bendrinti",
|
"Share" : "Bendrinti",
|
||||||
"Add a new list" : "Pridėti naują sąrašą"
|
"Add a new list" : "Pridėti naują sąrašą",
|
||||||
|
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Ar tikrai norite ištrinti lentą, pavadinimu {title}? Tai ištrins visus šios lentos duomenis."
|
||||||
},
|
},
|
||||||
"nplurals=4; plural=(n % 10 == 1 && (n % 100 > 19 || n % 100 < 11) ? 0 : (n % 10 >= 2 && n % 10 <=9) && (n % 100 > 19 || n % 100 < 11) ? 1 : n % 1 != 0 ? 2: 3);");
|
"nplurals=4; plural=(n % 10 == 1 && (n % 100 > 19 || n % 100 < 11) ? 0 : (n % 10 >= 2 && n % 10 <=9) && (n % 100 > 19 || n % 100 < 11) ? 1 : n % 1 != 0 ? 2: 3);");
|
||||||
|
|||||||
@@ -263,6 +263,7 @@
|
|||||||
"Maximum file size of {size} exceeded" : "Viršytas maksimalus {size} failo dydis",
|
"Maximum file size of {size} exceeded" : "Viršytas maksimalus {size} failo dydis",
|
||||||
"Error creating the share" : "Klaida kuriant viešinį",
|
"Error creating the share" : "Klaida kuriant viešinį",
|
||||||
"Share" : "Bendrinti",
|
"Share" : "Bendrinti",
|
||||||
"Add a new list" : "Pridėti naują sąrašą"
|
"Add a new list" : "Pridėti naują sąrašą",
|
||||||
|
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Ar tikrai norite ištrinti lentą, pavadinimu {title}? Tai ištrins visus šios lentos duomenis."
|
||||||
},"pluralForm" :"nplurals=4; plural=(n % 10 == 1 && (n % 100 > 19 || n % 100 < 11) ? 0 : (n % 10 >= 2 && n % 10 <=9) && (n % 100 > 19 || n % 100 < 11) ? 1 : n % 1 != 0 ? 2: 3);"
|
},"pluralForm" :"nplurals=4; plural=(n % 10 == 1 && (n % 100 > 19 || n % 100 < 11) ? 0 : (n % 10 >= 2 && n % 10 <=9) && (n % 100 > 19 || n % 100 < 11) ? 1 : n % 1 != 0 ? 2: 3);"
|
||||||
}
|
}
|
||||||
@@ -271,6 +271,7 @@ OC.L10N.register(
|
|||||||
"Share with a Deck card" : "Споделено со Deck картица",
|
"Share with a Deck card" : "Споделено со Deck картица",
|
||||||
"Share {file} with a Deck card" : "Сподели {file} со Deck картица",
|
"Share {file} with a Deck card" : "Сподели {file} со Deck картица",
|
||||||
"Share" : "Сподели",
|
"Share" : "Сподели",
|
||||||
"Add a new list" : "Додади нова листа"
|
"Add a new list" : "Додади нова листа",
|
||||||
|
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Дали сте сигурени дека сакате да ја избришете оваа табла {title}? Ова ќе ги избрише и сите податоци на таблата."
|
||||||
},
|
},
|
||||||
"nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1;");
|
"nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1;");
|
||||||
|
|||||||
@@ -269,6 +269,7 @@
|
|||||||
"Share with a Deck card" : "Споделено со Deck картица",
|
"Share with a Deck card" : "Споделено со Deck картица",
|
||||||
"Share {file} with a Deck card" : "Сподели {file} со Deck картица",
|
"Share {file} with a Deck card" : "Сподели {file} со Deck картица",
|
||||||
"Share" : "Сподели",
|
"Share" : "Сподели",
|
||||||
"Add a new list" : "Додади нова листа"
|
"Add a new list" : "Додади нова листа",
|
||||||
|
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Дали сте сигурени дека сакате да ја избришете оваа табла {title}? Ова ќе ги избрише и сите податоци на таблата."
|
||||||
},"pluralForm" :"nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1;"
|
},"pluralForm" :"nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1;"
|
||||||
}
|
}
|
||||||
@@ -315,6 +315,10 @@ OC.L10N.register(
|
|||||||
"Share with a Deck card" : "Del med et Stokk-kort",
|
"Share with a Deck card" : "Del med et Stokk-kort",
|
||||||
"Share {file} with a Deck card" : "Del {file} med et Stokk-kort",
|
"Share {file} with a Deck card" : "Del {file} med et Stokk-kort",
|
||||||
"Share" : "Del",
|
"Share" : "Del",
|
||||||
"Add a new list" : "Legg til en ny stabel"
|
"Are you sure you want to transfer the board {title} for {user}?" : "Er du sikker på at du vil overføre tavlen {title} for {user}?",
|
||||||
|
"Transfer the board for {user} successfully" : "Tavlen ble overført for {user}",
|
||||||
|
"Failed to transfer the board for {user}" : "Klarte ikke overføre tavlen for {user}",
|
||||||
|
"Add a new list" : "Legg til en ny stabel",
|
||||||
|
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Er du sikker på sletting av tavlen {title}? Dette vil slette alt innholdet på denne tavlen."
|
||||||
},
|
},
|
||||||
"nplurals=2; plural=(n != 1);");
|
"nplurals=2; plural=(n != 1);");
|
||||||
|
|||||||
@@ -313,6 +313,10 @@
|
|||||||
"Share with a Deck card" : "Del med et Stokk-kort",
|
"Share with a Deck card" : "Del med et Stokk-kort",
|
||||||
"Share {file} with a Deck card" : "Del {file} med et Stokk-kort",
|
"Share {file} with a Deck card" : "Del {file} med et Stokk-kort",
|
||||||
"Share" : "Del",
|
"Share" : "Del",
|
||||||
"Add a new list" : "Legg til en ny stabel"
|
"Are you sure you want to transfer the board {title} for {user}?" : "Er du sikker på at du vil overføre tavlen {title} for {user}?",
|
||||||
|
"Transfer the board for {user} successfully" : "Tavlen ble overført for {user}",
|
||||||
|
"Failed to transfer the board for {user}" : "Klarte ikke overføre tavlen for {user}",
|
||||||
|
"Add a new list" : "Legg til en ny stabel",
|
||||||
|
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Er du sikker på sletting av tavlen {title}? Dette vil slette alt innholdet på denne tavlen."
|
||||||
},"pluralForm" :"nplurals=2; plural=(n != 1);"
|
},"pluralForm" :"nplurals=2; plural=(n != 1);"
|
||||||
}
|
}
|
||||||
@@ -309,6 +309,9 @@ OC.L10N.register(
|
|||||||
"Share with a Deck card" : "Delen met een Deck kaart",
|
"Share with a Deck card" : "Delen met een Deck kaart",
|
||||||
"Share {file} with a Deck card" : "Delen {file} met een Deck kaart",
|
"Share {file} with a Deck card" : "Delen {file} met een Deck kaart",
|
||||||
"Share" : "Delen",
|
"Share" : "Delen",
|
||||||
"Add a new list" : "Voeg een nieuwe lijst toe"
|
"Transfer the board for {user} successfully" : "Overdracht van het bord voor {user} is gelukt",
|
||||||
|
"Failed to transfer the board for {user}" : "Niet gelukt om het bord over te dragen voor {user}",
|
||||||
|
"Add a new list" : "Voeg een nieuwe lijst toe",
|
||||||
|
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Weet je zeker dat je bord {title} met wilt verwijderen? Dit verwijderd alle informatie van dit bord."
|
||||||
},
|
},
|
||||||
"nplurals=2; plural=(n != 1);");
|
"nplurals=2; plural=(n != 1);");
|
||||||
|
|||||||
@@ -307,6 +307,9 @@
|
|||||||
"Share with a Deck card" : "Delen met een Deck kaart",
|
"Share with a Deck card" : "Delen met een Deck kaart",
|
||||||
"Share {file} with a Deck card" : "Delen {file} met een Deck kaart",
|
"Share {file} with a Deck card" : "Delen {file} met een Deck kaart",
|
||||||
"Share" : "Delen",
|
"Share" : "Delen",
|
||||||
"Add a new list" : "Voeg een nieuwe lijst toe"
|
"Transfer the board for {user} successfully" : "Overdracht van het bord voor {user} is gelukt",
|
||||||
|
"Failed to transfer the board for {user}" : "Niet gelukt om het bord over te dragen voor {user}",
|
||||||
|
"Add a new list" : "Voeg een nieuwe lijst toe",
|
||||||
|
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Weet je zeker dat je bord {title} met wilt verwijderen? Dit verwijderd alle informatie van dit bord."
|
||||||
},"pluralForm" :"nplurals=2; plural=(n != 1);"
|
},"pluralForm" :"nplurals=2; plural=(n != 1);"
|
||||||
}
|
}
|
||||||
@@ -316,6 +316,10 @@ OC.L10N.register(
|
|||||||
"Share with a Deck card" : "Udostępnij za pomocą karty Tablicy",
|
"Share with a Deck card" : "Udostępnij za pomocą karty Tablicy",
|
||||||
"Share {file} with a Deck card" : "Udostępnij {file} za pomocą karty Tablicy",
|
"Share {file} with a Deck card" : "Udostępnij {file} za pomocą karty Tablicy",
|
||||||
"Share" : "Udostępnianie",
|
"Share" : "Udostępnianie",
|
||||||
"Add a new list" : "Dodaj nową listę"
|
"Are you sure you want to transfer the board {title} for {user}?" : "Czy na pewno chcesz przenieść tablicę {title} dla {user}?",
|
||||||
|
"Transfer the board for {user} successfully" : "Przeniesienie tablicy dla {user} pomyślne",
|
||||||
|
"Failed to transfer the board for {user}" : "Nie udało się przenieść tablicy dla {user}",
|
||||||
|
"Add a new list" : "Dodaj nową listę",
|
||||||
|
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Czy na pewno chcesz usunąć tablicę {title}? Spowoduje to usunięcie wszystkich danych z tej tablicy."
|
||||||
},
|
},
|
||||||
"nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);");
|
"nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);");
|
||||||
|
|||||||
@@ -314,6 +314,10 @@
|
|||||||
"Share with a Deck card" : "Udostępnij za pomocą karty Tablicy",
|
"Share with a Deck card" : "Udostępnij za pomocą karty Tablicy",
|
||||||
"Share {file} with a Deck card" : "Udostępnij {file} za pomocą karty Tablicy",
|
"Share {file} with a Deck card" : "Udostępnij {file} za pomocą karty Tablicy",
|
||||||
"Share" : "Udostępnianie",
|
"Share" : "Udostępnianie",
|
||||||
"Add a new list" : "Dodaj nową listę"
|
"Are you sure you want to transfer the board {title} for {user}?" : "Czy na pewno chcesz przenieść tablicę {title} dla {user}?",
|
||||||
|
"Transfer the board for {user} successfully" : "Przeniesienie tablicy dla {user} pomyślne",
|
||||||
|
"Failed to transfer the board for {user}" : "Nie udało się przenieść tablicy dla {user}",
|
||||||
|
"Add a new list" : "Dodaj nową listę",
|
||||||
|
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Czy na pewno chcesz usunąć tablicę {title}? Spowoduje to usunięcie wszystkich danych z tej tablicy."
|
||||||
},"pluralForm" :"nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);"
|
},"pluralForm" :"nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);"
|
||||||
}
|
}
|
||||||
@@ -316,6 +316,10 @@ OC.L10N.register(
|
|||||||
"Share with a Deck card" : "Compartilhar com um cartão Deck",
|
"Share with a Deck card" : "Compartilhar com um cartão Deck",
|
||||||
"Share {file} with a Deck card" : "Compartilhar {file} com um cartão Deck",
|
"Share {file} with a Deck card" : "Compartilhar {file} com um cartão Deck",
|
||||||
"Share" : "Compartilhar",
|
"Share" : "Compartilhar",
|
||||||
"Add a new list" : "Adicionar nova lista"
|
"Are you sure you want to transfer the board {title} for {user}?" : "Deseja realmente transferir o painel {title} para {user}?",
|
||||||
|
"Transfer the board for {user} successfully" : "O painel foi transferido para {user} com sucesso",
|
||||||
|
"Failed to transfer the board for {user}" : "Não foi possível transferir o painel para {user}",
|
||||||
|
"Add a new list" : "Adicionar nova lista",
|
||||||
|
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Deseja realmente excluir o painel {title}? Isto excluirá todos os dados deste painel."
|
||||||
},
|
},
|
||||||
"nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
|
"nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
|
||||||
|
|||||||
@@ -314,6 +314,10 @@
|
|||||||
"Share with a Deck card" : "Compartilhar com um cartão Deck",
|
"Share with a Deck card" : "Compartilhar com um cartão Deck",
|
||||||
"Share {file} with a Deck card" : "Compartilhar {file} com um cartão Deck",
|
"Share {file} with a Deck card" : "Compartilhar {file} com um cartão Deck",
|
||||||
"Share" : "Compartilhar",
|
"Share" : "Compartilhar",
|
||||||
"Add a new list" : "Adicionar nova lista"
|
"Are you sure you want to transfer the board {title} for {user}?" : "Deseja realmente transferir o painel {title} para {user}?",
|
||||||
|
"Transfer the board for {user} successfully" : "O painel foi transferido para {user} com sucesso",
|
||||||
|
"Failed to transfer the board for {user}" : "Não foi possível transferir o painel para {user}",
|
||||||
|
"Add a new list" : "Adicionar nova lista",
|
||||||
|
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Deseja realmente excluir o painel {title}? Isto excluirá todos os dados deste painel."
|
||||||
},"pluralForm" :"nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
|
},"pluralForm" :"nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
|
||||||
}
|
}
|
||||||
@@ -316,6 +316,10 @@ OC.L10N.register(
|
|||||||
"Share with a Deck card" : "Опубликовать в приложении Карточки",
|
"Share with a Deck card" : "Опубликовать в приложении Карточки",
|
||||||
"Share {file} with a Deck card" : "Опубликовать «{file}» в приложении Карточки",
|
"Share {file} with a Deck card" : "Опубликовать «{file}» в приложении Карточки",
|
||||||
"Share" : "Опубликовать",
|
"Share" : "Опубликовать",
|
||||||
"Add a new list" : "Создать список"
|
"Are you sure you want to transfer the board {title} for {user}?" : "Вы уверены, что хотите передать доску {title} для {user}?",
|
||||||
|
"Transfer the board for {user} successfully" : "Передача доски для {user} выполнена успешно",
|
||||||
|
"Failed to transfer the board for {user}" : "Не удалось передать доску для {user}",
|
||||||
|
"Add a new list" : "Создать список",
|
||||||
|
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Подтвердите удаление доски «{title}»; это действие приведёт к удалению также все данных, принадлежащих этой доске."
|
||||||
},
|
},
|
||||||
"nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);");
|
"nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);");
|
||||||
|
|||||||
@@ -314,6 +314,10 @@
|
|||||||
"Share with a Deck card" : "Опубликовать в приложении Карточки",
|
"Share with a Deck card" : "Опубликовать в приложении Карточки",
|
||||||
"Share {file} with a Deck card" : "Опубликовать «{file}» в приложении Карточки",
|
"Share {file} with a Deck card" : "Опубликовать «{file}» в приложении Карточки",
|
||||||
"Share" : "Опубликовать",
|
"Share" : "Опубликовать",
|
||||||
"Add a new list" : "Создать список"
|
"Are you sure you want to transfer the board {title} for {user}?" : "Вы уверены, что хотите передать доску {title} для {user}?",
|
||||||
|
"Transfer the board for {user} successfully" : "Передача доски для {user} выполнена успешно",
|
||||||
|
"Failed to transfer the board for {user}" : "Не удалось передать доску для {user}",
|
||||||
|
"Add a new list" : "Создать список",
|
||||||
|
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Подтвердите удаление доски «{title}»; это действие приведёт к удалению также все данных, принадлежащих этой доске."
|
||||||
},"pluralForm" :"nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);"
|
},"pluralForm" :"nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);"
|
||||||
}
|
}
|
||||||
@@ -285,6 +285,7 @@ OC.L10N.register(
|
|||||||
"Share with a Deck card" : "Cumpartzi cun un'ischeda deck",
|
"Share with a Deck card" : "Cumpartzi cun un'ischeda deck",
|
||||||
"Share {file} with a Deck card" : "Cumpartzi {file} cun un'ischeda de deck",
|
"Share {file} with a Deck card" : "Cumpartzi {file} cun un'ischeda de deck",
|
||||||
"Share" : "Cumpartzi",
|
"Share" : "Cumpartzi",
|
||||||
"Add a new list" : "Agiunghe un'elencu nou"
|
"Add a new list" : "Agiunghe un'elencu nou",
|
||||||
|
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Ses seguru chi cheres cantzellare sa lavagna {title}? Custa operatzione at a cantzellare totu is datos de custa lavagna."
|
||||||
},
|
},
|
||||||
"nplurals=2; plural=(n != 1);");
|
"nplurals=2; plural=(n != 1);");
|
||||||
|
|||||||
@@ -283,6 +283,7 @@
|
|||||||
"Share with a Deck card" : "Cumpartzi cun un'ischeda deck",
|
"Share with a Deck card" : "Cumpartzi cun un'ischeda deck",
|
||||||
"Share {file} with a Deck card" : "Cumpartzi {file} cun un'ischeda de deck",
|
"Share {file} with a Deck card" : "Cumpartzi {file} cun un'ischeda de deck",
|
||||||
"Share" : "Cumpartzi",
|
"Share" : "Cumpartzi",
|
||||||
"Add a new list" : "Agiunghe un'elencu nou"
|
"Add a new list" : "Agiunghe un'elencu nou",
|
||||||
|
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Ses seguru chi cheres cantzellare sa lavagna {title}? Custa operatzione at a cantzellare totu is datos de custa lavagna."
|
||||||
},"pluralForm" :"nplurals=2; plural=(n != 1);"
|
},"pluralForm" :"nplurals=2; plural=(n != 1);"
|
||||||
}
|
}
|
||||||
@@ -307,6 +307,10 @@ OC.L10N.register(
|
|||||||
"Share with a Deck card" : "Zdieľať s kartou Deck",
|
"Share with a Deck card" : "Zdieľať s kartou Deck",
|
||||||
"Share {file} with a Deck card" : "Zdieľať {file} s kartou Deck",
|
"Share {file} with a Deck card" : "Zdieľať {file} s kartou Deck",
|
||||||
"Share" : "Zdieľať",
|
"Share" : "Zdieľať",
|
||||||
"Add a new list" : "Pridať nový zoznam"
|
"Are you sure you want to transfer the board {title} for {user}?" : "Naozaj chcete preniesť nástenku {title} na užívateľa {user}?",
|
||||||
|
"Transfer the board for {user} successfully" : "Presun nástenky na {user} bolo úspešné",
|
||||||
|
"Failed to transfer the board for {user}" : "Chyba pri presune nástenky na {user}",
|
||||||
|
"Add a new list" : "Pridať nový zoznam",
|
||||||
|
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Naozaj chcete chcete vymazať nástenku {title}? Toto zmaže všetky údaje o tejto nástenke."
|
||||||
},
|
},
|
||||||
"nplurals=4; plural=(n % 1 == 0 && n == 1 ? 0 : n % 1 == 0 && n >= 2 && n <= 4 ? 1 : n % 1 != 0 ? 2: 3);");
|
"nplurals=4; plural=(n % 1 == 0 && n == 1 ? 0 : n % 1 == 0 && n >= 2 && n <= 4 ? 1 : n % 1 != 0 ? 2: 3);");
|
||||||
|
|||||||
@@ -305,6 +305,10 @@
|
|||||||
"Share with a Deck card" : "Zdieľať s kartou Deck",
|
"Share with a Deck card" : "Zdieľať s kartou Deck",
|
||||||
"Share {file} with a Deck card" : "Zdieľať {file} s kartou Deck",
|
"Share {file} with a Deck card" : "Zdieľať {file} s kartou Deck",
|
||||||
"Share" : "Zdieľať",
|
"Share" : "Zdieľať",
|
||||||
"Add a new list" : "Pridať nový zoznam"
|
"Are you sure you want to transfer the board {title} for {user}?" : "Naozaj chcete preniesť nástenku {title} na užívateľa {user}?",
|
||||||
|
"Transfer the board for {user} successfully" : "Presun nástenky na {user} bolo úspešné",
|
||||||
|
"Failed to transfer the board for {user}" : "Chyba pri presune nástenky na {user}",
|
||||||
|
"Add a new list" : "Pridať nový zoznam",
|
||||||
|
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Naozaj chcete chcete vymazať nástenku {title}? Toto zmaže všetky údaje o tejto nástenke."
|
||||||
},"pluralForm" :"nplurals=4; plural=(n % 1 == 0 && n == 1 ? 0 : n % 1 == 0 && n >= 2 && n <= 4 ? 1 : n % 1 != 0 ? 2: 3);"
|
},"pluralForm" :"nplurals=4; plural=(n % 1 == 0 && n == 1 ? 0 : n % 1 == 0 && n >= 2 && n <= 4 ? 1 : n % 1 != 0 ? 2: 3);"
|
||||||
}
|
}
|
||||||
@@ -288,6 +288,7 @@ OC.L10N.register(
|
|||||||
"Share with a Deck card" : "Poveži z nalogo Deck",
|
"Share with a Deck card" : "Poveži z nalogo Deck",
|
||||||
"Share {file} with a Deck card" : "Poveži datoteko {file} z nalogo Deck",
|
"Share {file} with a Deck card" : "Poveži datoteko {file} z nalogo Deck",
|
||||||
"Share" : "Souporaba",
|
"Share" : "Souporaba",
|
||||||
"Add a new list" : "Dodaj nov seznam"
|
"Add a new list" : "Dodaj nov seznam",
|
||||||
|
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Ali ste prepričani, da želite izbrisati zbirko »{title}«? S tem boste izbrisali tudi vse podatke zbirke."
|
||||||
},
|
},
|
||||||
"nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);");
|
"nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);");
|
||||||
|
|||||||
@@ -286,6 +286,7 @@
|
|||||||
"Share with a Deck card" : "Poveži z nalogo Deck",
|
"Share with a Deck card" : "Poveži z nalogo Deck",
|
||||||
"Share {file} with a Deck card" : "Poveži datoteko {file} z nalogo Deck",
|
"Share {file} with a Deck card" : "Poveži datoteko {file} z nalogo Deck",
|
||||||
"Share" : "Souporaba",
|
"Share" : "Souporaba",
|
||||||
"Add a new list" : "Dodaj nov seznam"
|
"Add a new list" : "Dodaj nov seznam",
|
||||||
|
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Ali ste prepričani, da želite izbrisati zbirko »{title}«? S tem boste izbrisali tudi vse podatke zbirke."
|
||||||
},"pluralForm" :"nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);"
|
},"pluralForm" :"nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);"
|
||||||
}
|
}
|
||||||
@@ -316,6 +316,10 @@ OC.L10N.register(
|
|||||||
"Share with a Deck card" : "Дели са Шпил картицом",
|
"Share with a Deck card" : "Дели са Шпил картицом",
|
||||||
"Share {file} with a Deck card" : "Дели {file} са Шпил картицом",
|
"Share {file} with a Deck card" : "Дели {file} са Шпил картицом",
|
||||||
"Share" : "Подели",
|
"Share" : "Подели",
|
||||||
"Add a new list" : "Додај нови списак"
|
"Are you sure you want to transfer the board {title} for {user}?" : "Да ли сте сигурни да желите пренети таблу {title} за {user}?",
|
||||||
|
"Transfer the board for {user} successfully" : "Пренос табле за {user} је успео",
|
||||||
|
"Failed to transfer the board for {user}" : "Пренос табле за {user} није успео",
|
||||||
|
"Add a new list" : "Додај нови списак",
|
||||||
|
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Да ли стварно желите да обришете таблу {title}? Овим ћете обрисати све податке са табле."
|
||||||
},
|
},
|
||||||
"nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);");
|
"nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);");
|
||||||
|
|||||||
@@ -314,6 +314,10 @@
|
|||||||
"Share with a Deck card" : "Дели са Шпил картицом",
|
"Share with a Deck card" : "Дели са Шпил картицом",
|
||||||
"Share {file} with a Deck card" : "Дели {file} са Шпил картицом",
|
"Share {file} with a Deck card" : "Дели {file} са Шпил картицом",
|
||||||
"Share" : "Подели",
|
"Share" : "Подели",
|
||||||
"Add a new list" : "Додај нови списак"
|
"Are you sure you want to transfer the board {title} for {user}?" : "Да ли сте сигурни да желите пренети таблу {title} за {user}?",
|
||||||
|
"Transfer the board for {user} successfully" : "Пренос табле за {user} је успео",
|
||||||
|
"Failed to transfer the board for {user}" : "Пренос табле за {user} није успео",
|
||||||
|
"Add a new list" : "Додај нови списак",
|
||||||
|
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Да ли стварно желите да обришете таблу {title}? Овим ћете обрисати све податке са табле."
|
||||||
},"pluralForm" :"nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);"
|
},"pluralForm" :"nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);"
|
||||||
}
|
}
|
||||||
@@ -316,6 +316,10 @@ OC.L10N.register(
|
|||||||
"Share with a Deck card" : "Dela med ett Deck-kort",
|
"Share with a Deck card" : "Dela med ett Deck-kort",
|
||||||
"Share {file} with a Deck card" : "Dela {file} med ett Deck-kort",
|
"Share {file} with a Deck card" : "Dela {file} med ett Deck-kort",
|
||||||
"Share" : "Dela",
|
"Share" : "Dela",
|
||||||
"Add a new list" : "Lägg till en ny lista"
|
"Are you sure you want to transfer the board {title} for {user}?" : "Är du säker på att du vill överföra tavla {title} för {user}?",
|
||||||
|
"Transfer the board for {user} successfully" : "Överförde tavlan för {user}",
|
||||||
|
"Failed to transfer the board for {user}" : "Misslyckades med att överföra tavlan för {user}",
|
||||||
|
"Add a new list" : "Lägg till en ny lista",
|
||||||
|
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Är du säker på att du vill radera tavla {title}? Detta kommer att radera all information från denna tavla."
|
||||||
},
|
},
|
||||||
"nplurals=2; plural=(n != 1);");
|
"nplurals=2; plural=(n != 1);");
|
||||||
|
|||||||
@@ -314,6 +314,10 @@
|
|||||||
"Share with a Deck card" : "Dela med ett Deck-kort",
|
"Share with a Deck card" : "Dela med ett Deck-kort",
|
||||||
"Share {file} with a Deck card" : "Dela {file} med ett Deck-kort",
|
"Share {file} with a Deck card" : "Dela {file} med ett Deck-kort",
|
||||||
"Share" : "Dela",
|
"Share" : "Dela",
|
||||||
"Add a new list" : "Lägg till en ny lista"
|
"Are you sure you want to transfer the board {title} for {user}?" : "Är du säker på att du vill överföra tavla {title} för {user}?",
|
||||||
|
"Transfer the board for {user} successfully" : "Överförde tavlan för {user}",
|
||||||
|
"Failed to transfer the board for {user}" : "Misslyckades med att överföra tavlan för {user}",
|
||||||
|
"Add a new list" : "Lägg till en ny lista",
|
||||||
|
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Är du säker på att du vill radera tavla {title}? Detta kommer att radera all information från denna tavla."
|
||||||
},"pluralForm" :"nplurals=2; plural=(n != 1);"
|
},"pluralForm" :"nplurals=2; plural=(n != 1);"
|
||||||
}
|
}
|
||||||
@@ -316,6 +316,10 @@ OC.L10N.register(
|
|||||||
"Share with a Deck card" : "Bir tahta kartı ile paylaş",
|
"Share with a Deck card" : "Bir tahta kartı ile paylaş",
|
||||||
"Share {file} with a Deck card" : "{file} dosyasını bir tahta kartı ile paylaş",
|
"Share {file} with a Deck card" : "{file} dosyasını bir tahta kartı ile paylaş",
|
||||||
"Share" : "Paylaş",
|
"Share" : "Paylaş",
|
||||||
"Add a new list" : "Yeni liste ekle"
|
"Are you sure you want to transfer the board {title} for {user}?" : "{title} panosunu {user} kullanıcısına aktarmak istediğinize emin misiniz?",
|
||||||
|
"Transfer the board for {user} successfully" : "Pano {user} kullanıcısına aktarıldı",
|
||||||
|
"Failed to transfer the board for {user}" : "Pano {user} kullanıcısına aktarılamadı",
|
||||||
|
"Add a new list" : "Yeni liste ekle",
|
||||||
|
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "{title} panosunu silmek istediğinize emin misiniz? Bu işlem, bu panodaki tüm verileri silecek."
|
||||||
},
|
},
|
||||||
"nplurals=2; plural=(n > 1);");
|
"nplurals=2; plural=(n > 1);");
|
||||||
|
|||||||
@@ -314,6 +314,10 @@
|
|||||||
"Share with a Deck card" : "Bir tahta kartı ile paylaş",
|
"Share with a Deck card" : "Bir tahta kartı ile paylaş",
|
||||||
"Share {file} with a Deck card" : "{file} dosyasını bir tahta kartı ile paylaş",
|
"Share {file} with a Deck card" : "{file} dosyasını bir tahta kartı ile paylaş",
|
||||||
"Share" : "Paylaş",
|
"Share" : "Paylaş",
|
||||||
"Add a new list" : "Yeni liste ekle"
|
"Are you sure you want to transfer the board {title} for {user}?" : "{title} panosunu {user} kullanıcısına aktarmak istediğinize emin misiniz?",
|
||||||
|
"Transfer the board for {user} successfully" : "Pano {user} kullanıcısına aktarıldı",
|
||||||
|
"Failed to transfer the board for {user}" : "Pano {user} kullanıcısına aktarılamadı",
|
||||||
|
"Add a new list" : "Yeni liste ekle",
|
||||||
|
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "{title} panosunu silmek istediğinize emin misiniz? Bu işlem, bu panodaki tüm verileri silecek."
|
||||||
},"pluralForm" :"nplurals=2; plural=(n > 1);"
|
},"pluralForm" :"nplurals=2; plural=(n > 1);"
|
||||||
}
|
}
|
||||||
@@ -129,7 +129,6 @@ OC.L10N.register(
|
|||||||
"Upload new files" : "Додати файл",
|
"Upload new files" : "Додати файл",
|
||||||
"Share from Files" : "Відкрити Файли",
|
"Share from Files" : "Відкрити Файли",
|
||||||
"Add this attachment" : "Долучити вкладення",
|
"Add this attachment" : "Долучити вкладення",
|
||||||
"Show in Files" : "Показати в Файлах",
|
|
||||||
"Download" : "Звантажити",
|
"Download" : "Звантажити",
|
||||||
"Delete Attachment" : "Забрати вкладення",
|
"Delete Attachment" : "Забрати вкладення",
|
||||||
"Restore Attachment" : "Відновити вкладення",
|
"Restore Attachment" : "Відновити вкладення",
|
||||||
|
|||||||
@@ -127,7 +127,6 @@
|
|||||||
"Upload new files" : "Додати файл",
|
"Upload new files" : "Додати файл",
|
||||||
"Share from Files" : "Відкрити Файли",
|
"Share from Files" : "Відкрити Файли",
|
||||||
"Add this attachment" : "Долучити вкладення",
|
"Add this attachment" : "Долучити вкладення",
|
||||||
"Show in Files" : "Показати в Файлах",
|
|
||||||
"Download" : "Звантажити",
|
"Download" : "Звантажити",
|
||||||
"Delete Attachment" : "Забрати вкладення",
|
"Delete Attachment" : "Забрати вкладення",
|
||||||
"Restore Attachment" : "Відновити вкладення",
|
"Restore Attachment" : "Відновити вкладення",
|
||||||
|
|||||||
@@ -278,7 +278,6 @@ OC.L10N.register(
|
|||||||
"Search for {searchQuery} in all boards" : "在所有看板中搜索 {searchQuery}",
|
"Search for {searchQuery} in all boards" : "在所有看板中搜索 {searchQuery}",
|
||||||
"No results found" : "未找到结果",
|
"No results found" : "未找到结果",
|
||||||
"{stack} in {board}" : "{stack} 于 {board}",
|
"{stack} in {board}" : "{stack} 于 {board}",
|
||||||
"Click to expand description" : "点击展开描述",
|
|
||||||
"No upcoming cards" : "没有即将到来的卡片",
|
"No upcoming cards" : "没有即将到来的卡片",
|
||||||
"upcoming cards" : "即将到来的卡片",
|
"upcoming cards" : "即将到来的卡片",
|
||||||
"Link to a board" : "链接到一个面板",
|
"Link to a board" : "链接到一个面板",
|
||||||
@@ -292,6 +291,7 @@ OC.L10N.register(
|
|||||||
"Share with a Deck card" : "分享给一张看板卡片",
|
"Share with a Deck card" : "分享给一张看板卡片",
|
||||||
"Share {file} with a Deck card" : "将{file}分享给一张看板卡片",
|
"Share {file} with a Deck card" : "将{file}分享给一张看板卡片",
|
||||||
"Share" : "分享",
|
"Share" : "分享",
|
||||||
"Add a new list" : "添加新列表"
|
"Add a new list" : "添加新列表",
|
||||||
|
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "你确定你要删除 {title}面板吗?面板内所有数据都将因此被删除。"
|
||||||
},
|
},
|
||||||
"nplurals=1; plural=0;");
|
"nplurals=1; plural=0;");
|
||||||
|
|||||||
@@ -276,7 +276,6 @@
|
|||||||
"Search for {searchQuery} in all boards" : "在所有看板中搜索 {searchQuery}",
|
"Search for {searchQuery} in all boards" : "在所有看板中搜索 {searchQuery}",
|
||||||
"No results found" : "未找到结果",
|
"No results found" : "未找到结果",
|
||||||
"{stack} in {board}" : "{stack} 于 {board}",
|
"{stack} in {board}" : "{stack} 于 {board}",
|
||||||
"Click to expand description" : "点击展开描述",
|
|
||||||
"No upcoming cards" : "没有即将到来的卡片",
|
"No upcoming cards" : "没有即将到来的卡片",
|
||||||
"upcoming cards" : "即将到来的卡片",
|
"upcoming cards" : "即将到来的卡片",
|
||||||
"Link to a board" : "链接到一个面板",
|
"Link to a board" : "链接到一个面板",
|
||||||
@@ -290,6 +289,7 @@
|
|||||||
"Share with a Deck card" : "分享给一张看板卡片",
|
"Share with a Deck card" : "分享给一张看板卡片",
|
||||||
"Share {file} with a Deck card" : "将{file}分享给一张看板卡片",
|
"Share {file} with a Deck card" : "将{file}分享给一张看板卡片",
|
||||||
"Share" : "分享",
|
"Share" : "分享",
|
||||||
"Add a new list" : "添加新列表"
|
"Add a new list" : "添加新列表",
|
||||||
|
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "你确定你要删除 {title}面板吗?面板内所有数据都将因此被删除。"
|
||||||
},"pluralForm" :"nplurals=1; plural=0;"
|
},"pluralForm" :"nplurals=1; plural=0;"
|
||||||
}
|
}
|
||||||
@@ -316,6 +316,10 @@ OC.L10N.register(
|
|||||||
"Share with a Deck card" : "用一張 Deck 卡片進行分享 ",
|
"Share with a Deck card" : "用一張 Deck 卡片進行分享 ",
|
||||||
"Share {file} with a Deck card" : "用一張 Deck 卡片分享 {file}",
|
"Share {file} with a Deck card" : "用一張 Deck 卡片分享 {file}",
|
||||||
"Share" : "分享",
|
"Share" : "分享",
|
||||||
"Add a new list" : "添加一張新清單"
|
"Are you sure you want to transfer the board {title} for {user}?" : "您想要轉移 {user} 的面板 {title} 嗎?",
|
||||||
|
"Transfer the board for {user} successfully" : "轉移 {user} 的面板成功",
|
||||||
|
"Failed to transfer the board for {user}" : "轉移 {user} 的面板失敗",
|
||||||
|
"Add a new list" : "添加一張新清單",
|
||||||
|
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "你確定你要刪除 {title} 面板嗎?面板內所有數據都將因此被刪除。"
|
||||||
},
|
},
|
||||||
"nplurals=1; plural=0;");
|
"nplurals=1; plural=0;");
|
||||||
|
|||||||
@@ -314,6 +314,10 @@
|
|||||||
"Share with a Deck card" : "用一張 Deck 卡片進行分享 ",
|
"Share with a Deck card" : "用一張 Deck 卡片進行分享 ",
|
||||||
"Share {file} with a Deck card" : "用一張 Deck 卡片分享 {file}",
|
"Share {file} with a Deck card" : "用一張 Deck 卡片分享 {file}",
|
||||||
"Share" : "分享",
|
"Share" : "分享",
|
||||||
"Add a new list" : "添加一張新清單"
|
"Are you sure you want to transfer the board {title} for {user}?" : "您想要轉移 {user} 的面板 {title} 嗎?",
|
||||||
|
"Transfer the board for {user} successfully" : "轉移 {user} 的面板成功",
|
||||||
|
"Failed to transfer the board for {user}" : "轉移 {user} 的面板失敗",
|
||||||
|
"Add a new list" : "添加一張新清單",
|
||||||
|
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "你確定你要刪除 {title} 面板嗎?面板內所有數據都將因此被刪除。"
|
||||||
},"pluralForm" :"nplurals=1; plural=0;"
|
},"pluralForm" :"nplurals=1; plural=0;"
|
||||||
}
|
}
|
||||||
@@ -316,6 +316,10 @@ OC.L10N.register(
|
|||||||
"Share with a Deck card" : "與 Deck 卡片分享",
|
"Share with a Deck card" : "與 Deck 卡片分享",
|
||||||
"Share {file} with a Deck card" : "與 Deck 卡片分享 {file}",
|
"Share {file} with a Deck card" : "與 Deck 卡片分享 {file}",
|
||||||
"Share" : "分享",
|
"Share" : "分享",
|
||||||
"Add a new list" : "新增列表"
|
"Are you sure you want to transfer the board {title} for {user}?" : "您想要轉移 {user} 的看板 {title} 嗎?",
|
||||||
|
"Transfer the board for {user} successfully" : "轉移 {user} 的看板成功",
|
||||||
|
"Failed to transfer the board for {user}" : "轉移 {user} 的看板失敗",
|
||||||
|
"Add a new list" : "新增列表",
|
||||||
|
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "您確定要刪除佈告欄 {title} 嗎?這將會刪除所有此佈告欄的資料。"
|
||||||
},
|
},
|
||||||
"nplurals=1; plural=0;");
|
"nplurals=1; plural=0;");
|
||||||
|
|||||||
@@ -314,6 +314,10 @@
|
|||||||
"Share with a Deck card" : "與 Deck 卡片分享",
|
"Share with a Deck card" : "與 Deck 卡片分享",
|
||||||
"Share {file} with a Deck card" : "與 Deck 卡片分享 {file}",
|
"Share {file} with a Deck card" : "與 Deck 卡片分享 {file}",
|
||||||
"Share" : "分享",
|
"Share" : "分享",
|
||||||
"Add a new list" : "新增列表"
|
"Are you sure you want to transfer the board {title} for {user}?" : "您想要轉移 {user} 的看板 {title} 嗎?",
|
||||||
|
"Transfer the board for {user} successfully" : "轉移 {user} 的看板成功",
|
||||||
|
"Failed to transfer the board for {user}" : "轉移 {user} 的看板失敗",
|
||||||
|
"Add a new list" : "新增列表",
|
||||||
|
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "您確定要刪除佈告欄 {title} 嗎?這將會刪除所有此佈告欄的資料。"
|
||||||
},"pluralForm" :"nplurals=1; plural=0;"
|
},"pluralForm" :"nplurals=1; plural=0;"
|
||||||
}
|
}
|
||||||
@@ -186,28 +186,28 @@ class DeckProvider implements IProvider {
|
|||||||
|
|
||||||
private function getIcon(IEvent $event) {
|
private function getIcon(IEvent $event) {
|
||||||
$event->setIcon($this->urlGenerator->getAbsoluteURL($this->urlGenerator->imagePath('deck', 'deck-dark.svg')));
|
$event->setIcon($this->urlGenerator->getAbsoluteURL($this->urlGenerator->imagePath('deck', 'deck-dark.svg')));
|
||||||
if (str_contains($event->getSubject(), '_update')) {
|
if (strpos($event->getSubject(), '_update') !== false) {
|
||||||
$event->setIcon($this->urlGenerator->getAbsoluteURL($this->urlGenerator->imagePath('files', 'change.svg')));
|
$event->setIcon($this->urlGenerator->getAbsoluteURL($this->urlGenerator->imagePath('files', 'change.svg')));
|
||||||
}
|
}
|
||||||
if (str_contains($event->getSubject(), '_create')) {
|
if (strpos($event->getSubject(), '_create') !== false) {
|
||||||
$event->setIcon($this->urlGenerator->getAbsoluteURL($this->urlGenerator->imagePath('files', 'add-color.svg')));
|
$event->setIcon($this->urlGenerator->getAbsoluteURL($this->urlGenerator->imagePath('files', 'add-color.svg')));
|
||||||
}
|
}
|
||||||
if (str_contains($event->getSubject(), '_delete')) {
|
if (strpos($event->getSubject(), '_delete') !== false) {
|
||||||
$event->setIcon($this->urlGenerator->getAbsoluteURL($this->urlGenerator->imagePath('files', 'delete-color.svg')));
|
$event->setIcon($this->urlGenerator->getAbsoluteURL($this->urlGenerator->imagePath('files', 'delete-color.svg')));
|
||||||
}
|
}
|
||||||
if (str_contains($event->getSubject(), 'archive')) {
|
if (strpos($event->getSubject(), 'archive') !== false) {
|
||||||
$event->setIcon($this->urlGenerator->getAbsoluteURL($this->urlGenerator->imagePath('deck', 'archive.svg')));
|
$event->setIcon($this->urlGenerator->getAbsoluteURL($this->urlGenerator->imagePath('deck', 'archive.svg')));
|
||||||
}
|
}
|
||||||
if (str_contains($event->getSubject(), '_restore')) {
|
if (strpos($event->getSubject(), '_restore') !== false) {
|
||||||
$event->setIcon($this->urlGenerator->getAbsoluteURL($this->urlGenerator->imagePath('core', 'actions/history.svg')));
|
$event->setIcon($this->urlGenerator->getAbsoluteURL($this->urlGenerator->imagePath('core', 'actions/history.svg')));
|
||||||
}
|
}
|
||||||
if (str_contains($event->getSubject(), 'attachment_')) {
|
if (strpos($event->getSubject(), 'attachment_') !== false) {
|
||||||
$event->setIcon($this->urlGenerator->getAbsoluteURL($this->urlGenerator->imagePath('core', 'places/files.svg')));
|
$event->setIcon($this->urlGenerator->getAbsoluteURL($this->urlGenerator->imagePath('core', 'places/files.svg')));
|
||||||
}
|
}
|
||||||
if (str_contains($event->getSubject(), 'comment_')) {
|
if (strpos($event->getSubject(), 'comment_') !== false) {
|
||||||
$event->setIcon($this->urlGenerator->getAbsoluteURL($this->urlGenerator->imagePath('core', 'actions/comment.svg')));
|
$event->setIcon($this->urlGenerator->getAbsoluteURL($this->urlGenerator->imagePath('core', 'actions/comment.svg')));
|
||||||
}
|
}
|
||||||
if (str_contains($event->getSubject(), 'label_')) {
|
if (strpos($event->getSubject(), 'label_') !== false) {
|
||||||
$event->setIcon($this->urlGenerator->getAbsoluteURL($this->urlGenerator->imagePath('core', 'actions/tag.svg')));
|
$event->setIcon($this->urlGenerator->getAbsoluteURL($this->urlGenerator->imagePath('core', 'actions/tag.svg')));
|
||||||
}
|
}
|
||||||
return $event;
|
return $event;
|
||||||
|
|||||||
@@ -53,7 +53,7 @@ class AttachmentController extends Controller {
|
|||||||
* @throws \OCA\Deck\NotFoundException
|
* @throws \OCA\Deck\NotFoundException
|
||||||
*/
|
*/
|
||||||
public function display($cardId, $attachmentId) {
|
public function display($cardId, $attachmentId) {
|
||||||
if (!str_contains($attachmentId, ':')) {
|
if (strpos($attachmentId, ':') === false) {
|
||||||
$type = 'deck_file';
|
$type = 'deck_file';
|
||||||
} else {
|
} else {
|
||||||
[$type, $attachmentId] = explode(':', $attachmentId);
|
[$type, $attachmentId] = explode(':', $attachmentId);
|
||||||
@@ -76,7 +76,7 @@ class AttachmentController extends Controller {
|
|||||||
* @NoAdminRequired
|
* @NoAdminRequired
|
||||||
*/
|
*/
|
||||||
public function update($cardId, $attachmentId) {
|
public function update($cardId, $attachmentId) {
|
||||||
if (!str_contains($attachmentId, ':')) {
|
if (strpos($attachmentId, ':') === false) {
|
||||||
$type = 'deck_file';
|
$type = 'deck_file';
|
||||||
} else {
|
} else {
|
||||||
[$type, $attachmentId] = explode(':', $attachmentId);
|
[$type, $attachmentId] = explode(':', $attachmentId);
|
||||||
@@ -88,7 +88,7 @@ class AttachmentController extends Controller {
|
|||||||
* @NoAdminRequired
|
* @NoAdminRequired
|
||||||
*/
|
*/
|
||||||
public function delete($cardId, $attachmentId) {
|
public function delete($cardId, $attachmentId) {
|
||||||
if (!str_contains($attachmentId, ':')) {
|
if (strpos($attachmentId, ':') === false) {
|
||||||
$type = 'deck_file';
|
$type = 'deck_file';
|
||||||
} else {
|
} else {
|
||||||
[$type, $attachmentId] = explode(':', $attachmentId);
|
[$type, $attachmentId] = explode(':', $attachmentId);
|
||||||
@@ -100,7 +100,7 @@ class AttachmentController extends Controller {
|
|||||||
* @NoAdminRequired
|
* @NoAdminRequired
|
||||||
*/
|
*/
|
||||||
public function restore($cardId, $attachmentId) {
|
public function restore($cardId, $attachmentId) {
|
||||||
if (!str_contains($attachmentId, ':')) {
|
if (strpos($attachmentId, ':') === false) {
|
||||||
$type = 'deck_file';
|
$type = 'deck_file';
|
||||||
} else {
|
} else {
|
||||||
[$type, $attachmentId] = explode(':', $attachmentId);
|
[$type, $attachmentId] = explode(':', $attachmentId);
|
||||||
|
|||||||
@@ -601,7 +601,7 @@ class CardMapper extends QBMapper implements IPermissionMapper {
|
|||||||
}
|
}
|
||||||
$this->cache->set('findBoardId:' . $id, $result);
|
$this->cache->set('findBoardId:' . $id, $result);
|
||||||
}
|
}
|
||||||
return $result !== false ? (int) $result : null;
|
return $result !== false ? $result : null;
|
||||||
}
|
}
|
||||||
|
|
||||||
public function mapOwner(Card &$card) {
|
public function mapOwner(Card &$card) {
|
||||||
|
|||||||
@@ -68,7 +68,7 @@ class RelationalEntity extends Entity implements \JsonSerializable {
|
|||||||
$reflection = new \ReflectionClass($this);
|
$reflection = new \ReflectionClass($this);
|
||||||
$json = [];
|
$json = [];
|
||||||
foreach ($properties as $property => $value) {
|
foreach ($properties as $property => $value) {
|
||||||
if (!str_starts_with($property, '_') && $reflection->hasProperty($property)) {
|
if (strpos($property, '_') !== 0 && $reflection->hasProperty($property)) {
|
||||||
$propertyReflection = $reflection->getProperty($property);
|
$propertyReflection = $reflection->getProperty($property);
|
||||||
if (!$propertyReflection->isPrivate() && !in_array($property, $this->_resolvedProperties, true)) {
|
if (!$propertyReflection->isPrivate() && !in_array($property, $this->_resolvedProperties, true)) {
|
||||||
$json[$property] = $this->getter($property);
|
$json[$property] = $this->getter($property);
|
||||||
@@ -129,7 +129,7 @@ class RelationalEntity extends Entity implements \JsonSerializable {
|
|||||||
|
|
||||||
public function __call(string $methodName, array $args) {
|
public function __call(string $methodName, array $args) {
|
||||||
$attr = lcfirst(substr($methodName, 7));
|
$attr = lcfirst(substr($methodName, 7));
|
||||||
if (array_key_exists($attr, $this->_resolvedProperties) && str_starts_with($methodName, 'resolve')) {
|
if (array_key_exists($attr, $this->_resolvedProperties) && strpos($methodName, 'resolve') === 0) {
|
||||||
if ($this->_resolvedProperties[$attr] !== null) {
|
if ($this->_resolvedProperties[$attr] !== null) {
|
||||||
return $this->_resolvedProperties[$attr];
|
return $this->_resolvedProperties[$attr];
|
||||||
}
|
}
|
||||||
@@ -137,7 +137,7 @@ class RelationalEntity extends Entity implements \JsonSerializable {
|
|||||||
}
|
}
|
||||||
|
|
||||||
$attr = lcfirst(substr($methodName, 3));
|
$attr = lcfirst(substr($methodName, 3));
|
||||||
if (array_key_exists($attr, $this->_resolvedProperties) && str_starts_with($methodName, 'set')) {
|
if (array_key_exists($attr, $this->_resolvedProperties) && strpos($methodName, 'set') === 0) {
|
||||||
if (!is_scalar($args[0])) {
|
if (!is_scalar($args[0])) {
|
||||||
$args[0] = $args[0]['primaryKey'];
|
$args[0] = $args[0]['primaryKey'];
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -51,11 +51,11 @@ class BeforeTemplateRenderedListener implements IEventListener {
|
|||||||
Util::addStyle('deck', 'deck');
|
Util::addStyle('deck', 'deck');
|
||||||
|
|
||||||
$pathInfo = $this->request->getPathInfo();
|
$pathInfo = $this->request->getPathInfo();
|
||||||
if (str_starts_with($pathInfo, '/apps/calendar')) {
|
if (strpos($pathInfo, '/apps/calendar') === 0) {
|
||||||
Util::addScript('deck', 'deck-calendar');
|
Util::addScript('deck', 'deck-calendar');
|
||||||
}
|
}
|
||||||
|
|
||||||
if (str_starts_with($pathInfo, '/call/') || str_starts_with($pathInfo, '/apps/spreed')) {
|
if (strpos($pathInfo, '/call/') === 0 || strpos($pathInfo, '/apps/spreed') === 0) {
|
||||||
Util::addScript('deck', 'deck-talk');
|
Util::addScript('deck', 'deck-talk');
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user