Compare commits

...

38 Commits

Author SHA1 Message Date
Julius Härtl
3c407c06ff Merge pull request #4771 from nextcloud/release/1.10.0 2023-06-12 10:53:33 +02:00
Julius Härtl
febd4b1a0b Merge pull request #4800 from nextcloud/automated/noid/stable27-fix-npm-audit 2023-06-12 09:12:54 +02:00
nextcloud-command
12c3e476f9 chore(deps): fix npm audit
Signed-off-by: GitHub <noreply@github.com>
2023-06-11 03:36:39 +00:00
Nextcloud bot
ec8c782b5a Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-06-11 00:52:40 +00:00
Julius Härtl
0575926692 Merge pull request #4781 from nextcloud/dependabot/npm_and_yarn/stable27/url-search-params-polyfill-8.2.3 2023-06-10 12:48:48 +02:00
dependabot[bot]
617671c004 Merge pull request #4792 from nextcloud/dependabot/npm_and_yarn/stable27/cypress-12.14.0 2023-06-10 04:58:49 +00:00
dependabot[bot]
2f9cf4df37 Merge pull request #4778 from nextcloud/dependabot/npm_and_yarn/stable27/vue/test-utils-1.3.6 2023-06-10 03:43:39 +00:00
dependabot[bot]
7e5e0e2814 Chore(deps-dev): Bump cypress from 12.13.0 to 12.14.0
Bumps [cypress](https://github.com/cypress-io/cypress) from 12.13.0 to 12.14.0.
- [Release notes](https://github.com/cypress-io/cypress/releases)
- [Changelog](https://github.com/cypress-io/cypress/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/cypress-io/cypress/compare/v12.13.0...v12.14.0)

---
updated-dependencies:
- dependency-name: cypress
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-10 03:28:13 +00:00
dependabot[bot]
dd09c2ad69 Merge pull request #4783 from nextcloud/dependabot/npm_and_yarn/stable27/nextcloud/vue-7.12.0 2023-06-10 03:21:26 +00:00
dependabot[bot]
87dfdd62d4 Chore(deps): Bump @nextcloud/vue from 7.11.6 to 7.12.0
Bumps [@nextcloud/vue](https://github.com/nextcloud/nextcloud-vue) from 7.11.6 to 7.12.0.
- [Release notes](https://github.com/nextcloud/nextcloud-vue/releases)
- [Changelog](https://github.com/nextcloud/nextcloud-vue/blob/v7.12.0/CHANGELOG.md)
- [Commits](https://github.com/nextcloud/nextcloud-vue/compare/v7.11.6...v7.12.0)

---
updated-dependencies:
- dependency-name: "@nextcloud/vue"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-10 03:02:09 +00:00
dependabot[bot]
bd77b12f9b Chore(deps): Bump url-search-params-polyfill from 8.2.2 to 8.2.3
Bumps [url-search-params-polyfill](https://github.com/jerrybendy/url-search-params-polyfill) from 8.2.2 to 8.2.3.
- [Release notes](https://github.com/jerrybendy/url-search-params-polyfill/releases)
- [Commits](https://github.com/jerrybendy/url-search-params-polyfill/commits)

---
updated-dependencies:
- dependency-name: url-search-params-polyfill
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-10 01:57:56 +00:00
dependabot[bot]
b861f2b1cd Chore(deps-dev): Bump @vue/test-utils from 1.3.5 to 1.3.6
Bumps [@vue/test-utils](https://github.com/vuejs/test-utils) from 1.3.5 to 1.3.6.
- [Release notes](https://github.com/vuejs/test-utils/releases)
- [Commits](https://github.com/vuejs/test-utils/commits)

---
updated-dependencies:
- dependency-name: "@vue/test-utils"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-10 01:57:50 +00:00
Julius Härtl
8cf3853387 Merge pull request #4773 from nextcloud/backport/4765/stable27 2023-06-09 17:44:21 +02:00
Git'Fellow
313b5b0e15 Ensure boardId is an integer
Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>
2023-06-09 07:43:11 +00:00
Julius Härtl
7c81c7237b chore(release): Bump version to 1.10.0
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2023-06-09 09:31:18 +02:00
dependabot[bot]
82eb262433 Merge pull request #4756 from nextcloud/dependabot/npm_and_yarn/stable27/babel/runtime-7.22.3 2023-06-03 03:41:37 +00:00
dependabot[bot]
5ba5eb89b2 Merge pull request #4758 from nextcloud/dependabot/npm_and_yarn/stable27/url-search-params-polyfill-8.2.2 2023-06-03 03:21:04 +00:00
dependabot[bot]
b714be7829 Chore(deps): Bump url-search-params-polyfill from 8.1.1 to 8.2.2
Bumps [url-search-params-polyfill](https://github.com/jerrybendy/url-search-params-polyfill) from 8.1.1 to 8.2.2.
- [Release notes](https://github.com/jerrybendy/url-search-params-polyfill/releases)
- [Commits](https://github.com/jerrybendy/url-search-params-polyfill/commits)

---
updated-dependencies:
- dependency-name: url-search-params-polyfill
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-03 01:58:05 +00:00
dependabot[bot]
36e66e4345 Chore(deps): Bump @babel/runtime from 7.22.0 to 7.22.3
Bumps [@babel/runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-runtime) from 7.22.0 to 7.22.3.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.22.3/packages/babel-runtime)

---
updated-dependencies:
- dependency-name: "@babel/runtime"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-03 01:57:51 +00:00
Nextcloud bot
542c70eac1 Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-06-03 00:31:46 +00:00
Julius Härtl
f54722cd5a Merge pull request #4736 from nextcloud/dependabot/npm_and_yarn/stable27/nextcloud/auth-2.1.0 2023-05-30 10:55:55 +02:00
dependabot[bot]
5c29392428 Merge pull request #4738 from nextcloud/dependabot/npm_and_yarn/stable27/babel/runtime-7.22.0 2023-05-27 06:50:57 +00:00
dependabot[bot]
b8071def95 Merge pull request #4733 from nextcloud/dependabot/npm_and_yarn/stable27/cypress-12.13.0 2023-05-27 03:17:23 +00:00
dependabot[bot]
fba6dc0a45 Chore(deps): Bump @babel/runtime from 7.21.5 to 7.22.0
Bumps [@babel/runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-runtime) from 7.21.5 to 7.22.0.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.22.0/packages/babel-runtime)

---
updated-dependencies:
- dependency-name: "@babel/runtime"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-27 03:11:38 +00:00
dependabot[bot]
536029e6c6 Chore(deps): Bump @nextcloud/auth from 2.0.0 to 2.1.0
Bumps [@nextcloud/auth](https://github.com/nextcloud/nextcloud-auth) from 2.0.0 to 2.1.0.
- [Release notes](https://github.com/nextcloud/nextcloud-auth/releases)
- [Changelog](https://github.com/nextcloud/nextcloud-auth/blob/master/CHANGELOG.md)
- [Commits](https://github.com/nextcloud/nextcloud-auth/compare/v2.0.0...v2.1.0)

---
updated-dependencies:
- dependency-name: "@nextcloud/auth"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-27 01:58:05 +00:00
dependabot[bot]
77b81f4686 Chore(deps-dev): Bump cypress from 12.12.0 to 12.13.0
Bumps [cypress](https://github.com/cypress-io/cypress) from 12.12.0 to 12.13.0.
- [Release notes](https://github.com/cypress-io/cypress/releases)
- [Changelog](https://github.com/cypress-io/cypress/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/cypress-io/cypress/compare/v12.12.0...v12.13.0)

---
updated-dependencies:
- dependency-name: cypress
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-27 01:57:49 +00:00
Nextcloud bot
7ba4b2617a Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-05-27 00:32:23 +00:00
Julius Härtl
56e9d5ceb4 Merge pull request #4720 from nextcloud/backport/4688/stable27 2023-05-22 22:36:36 +02:00
Julius Härtl
bb569f7df7 Bump version to 1.10.0-beta.2
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2023-05-22 10:36:42 +02:00
Julius Härtl
4060c7a14a chore(webpack): Remove outdated config for hmr
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2023-05-22 08:04:51 +00:00
Julius Härtl
4cebac2306 chore(webpack): Move to shared code for entrypoints and use webpack serve public path
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2023-05-22 08:04:51 +00:00
Julius Härtl
2fd8cab627 chore(webpack): Add npm run serve command
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2023-05-22 08:04:51 +00:00
dependabot[bot]
4921f3dd62 Merge pull request #4700 from nextcloud/dependabot/npm_and_yarn/stable27/nextcloud/vue-7.11.6 2023-05-17 21:39:16 +00:00
dependabot[bot]
a268d428bf Merge pull request #4695 from nextcloud/dependabot/npm_and_yarn/stable27/nextcloud/event-bus-3.1.0 2023-05-17 21:34:45 +00:00
dependabot[bot]
ab11f47afa Chore(deps): Bump @nextcloud/vue from 7.11.4 to 7.11.6
Bumps [@nextcloud/vue](https://github.com/nextcloud/nextcloud-vue) from 7.11.4 to 7.11.6.
- [Release notes](https://github.com/nextcloud/nextcloud-vue/releases)
- [Changelog](https://github.com/nextcloud/nextcloud-vue/blob/v7.11.6/CHANGELOG.md)
- [Commits](https://github.com/nextcloud/nextcloud-vue/compare/v7.11.4...v7.11.6)

---
updated-dependencies:
- dependency-name: "@nextcloud/vue"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-17 18:11:38 +00:00
dependabot[bot]
0751f604ec Chore(deps): Bump @nextcloud/event-bus from 3.0.2 to 3.1.0
Bumps [@nextcloud/event-bus](https://github.com/nextcloud/nextcloud-event-bus) from 3.0.2 to 3.1.0.
- [Release notes](https://github.com/nextcloud/nextcloud-event-bus/releases)
- [Changelog](https://github.com/nextcloud/nextcloud-event-bus/blob/master/CHANGELOG.md)
- [Commits](https://github.com/nextcloud/nextcloud-event-bus/compare/v3.0.2...v3.1.0)

---
updated-dependencies:
- dependency-name: "@nextcloud/event-bus"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-17 18:11:13 +00:00
Julius Härtl
c2aec9f312 Merge pull request #4691 from nextcloud/update-stable27-target-versions 2023-05-17 20:10:22 +02:00
Joas Schilling
04e9373c58 chore(CI): Adjust testing matrix for Nextcloud 27 on stable27
Signed-off-by: Joas Schilling <coding@schilljs.com>
2023-05-17 13:48:54 +02:00
94 changed files with 242 additions and 438 deletions

View File

@@ -23,7 +23,7 @@ jobs:
# containers: [1, 2, 3]
php-versions: [ '8.0' ]
databases: [ 'sqlite' ]
server-versions: [ 'master' ]
server-versions: [ 'stable27' ]
steps:
- name: Use Node.js ${{ matrix.node-version }}

View File

@@ -28,7 +28,7 @@ jobs:
matrix:
php-versions: ['8.1']
databases: ['sqlite', 'mysql', 'pgsql']
server-versions: ['master']
server-versions: ['stable27']
name: php${{ matrix.php-versions }}-${{ matrix.databases }}-${{ matrix.server-versions }}
@@ -151,4 +151,4 @@ jobs:
repo: context.repo.repo,
body: comment
})
}
}

View File

@@ -28,7 +28,7 @@ jobs:
matrix:
php-versions: ['8.0', '8.1']
databases: ['sqlite', 'mysql', 'pgsql']
server-versions: ['master']
server-versions: ['stable27']
name: php${{ matrix.php-versions }}-${{ matrix.databases }}-${{ matrix.server-versions }}

View File

@@ -1,7 +1,7 @@
# Changelog
All notable changes to this project will be documented in this file.
## 1.10.0-beta.1
## 1.10.0
### Added
@@ -9,6 +9,8 @@ All notable changes to this project will be documented in this file.
### Fixed
- fix: Properly overwrite z-index of datepicker above modal @juliushaertl [#4664](https://github.com/nextcloud/deck/pull/4664)
- 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)
@@ -28,7 +30,12 @@ All notable changes to this project will be documented in this file.
- 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)
- chore(CI): Adjust testing matrix for Nextcloud 27 on stable27 @nickvergessen [#4691](https://github.com/nextcloud/deck/pull/4691)
## 1.9.0-beta.1

View File

@@ -60,6 +60,14 @@ To build you will need to have [Node.js](https://nodejs.org/en/) and [Composer](
- 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

View File

@@ -16,7 +16,7 @@
- 🚀 Get your project organized
</description>
<version>1.10.0-beta.1</version>
<version>1.10.0</version>
<licence>agpl</licence>
<author>Julius Härtl</author>
<documentation>

View File

@@ -19,7 +19,7 @@
"symfony/event-dispatcher": "^4.0",
"vimeo/psalm": "^5.4",
"php-parallel-lint/php-parallel-lint": "^1.2",
"nextcloud/ocp": "dev-master"
"nextcloud/ocp": "dev-stable27"
},
"config": {
"optimize-autoloader": true,

13
composer.lock generated
View File

@@ -4,7 +4,7 @@
"Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
"This file is @generated automatically"
],
"content-hash": "22d201a4569de6d4fafbc13277ae91a6",
"content-hash": "30950a60ff7a29428176f01bd6f4589b",
"packages": [
{
"name": "cogpowered/finediff",
@@ -1223,16 +1223,16 @@
},
{
"name": "nextcloud/ocp",
"version": "dev-master",
"version": "dev-stable27",
"source": {
"type": "git",
"url": "https://github.com/nextcloud-deps/ocp.git",
"reference": "5636b942e35ee391b1103150261d83d3d753d657"
"reference": "92f707dc8f36a76ddfed4d52d999d672613a4748"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/nextcloud-deps/ocp/zipball/5636b942e35ee391b1103150261d83d3d753d657",
"reference": "5636b942e35ee391b1103150261d83d3d753d657",
"url": "https://api.github.com/repos/nextcloud-deps/ocp/zipball/92f707dc8f36a76ddfed4d52d999d672613a4748",
"reference": "92f707dc8f36a76ddfed4d52d999d672613a4748",
"shasum": ""
},
"require": {
@@ -1242,7 +1242,6 @@
"psr/event-dispatcher": "^1.0",
"psr/log": "^1.1"
},
"default-branch": true,
"type": "library",
"extra": {
"branch-alias": {
@@ -1264,7 +1263,7 @@
"issues": "https://github.com/nextcloud-deps/ocp/issues",
"source": "https://github.com/nextcloud-deps/ocp/tree/master"
},
"time": "2023-02-08T00:37:37+00:00"
"time": "2023-05-17T10:58:24+00:00"
},
{
"name": "nikic/php-parser",

View File

@@ -284,7 +284,6 @@ OC.L10N.register(
"Share with a Deck card" : "مشاركة مع بطاقة Deck",
"Share {file} with a Deck card" : "مشاركة الملف {file} مع بطاقة Deck",
"Share" : "مشاركة ",
"Add a new list" : "اضف قائمة جديدة",
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "هل انت متأكد تريد مسح اللوح {title}؟ هذا سوف يمسح جميع بيانات هذا اللوح."
"Add a new list" : "اضف قائمة جديدة"
},
"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;");

View File

@@ -282,7 +282,6 @@
"Share with a Deck card" : "مشاركة مع بطاقة Deck",
"Share {file} with a Deck card" : "مشاركة الملف {file} مع بطاقة Deck",
"Share" : "مشاركة ",
"Add a new list" : "اضف قائمة جديدة",
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "هل انت متأكد تريد مسح اللوح {title}؟ هذا سوف يمسح جميع بيانات هذا اللوح."
"Add a new list" : "اضف قائمة جديدة"
},"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;"
}

View File

@@ -316,10 +316,6 @@ OC.L10N.register(
"Share with a Deck card" : "Споделяне с Deck карта",
"Share {file} with a Deck card" : "Споделяне {file} с Deck карта",
"Share" : "Споделяне",
"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}? Това ще изтрие всички данни на това табло."
"Add a new list" : "Добавяне на нов списък"
},
"nplurals=2; plural=(n != 1);");

View File

@@ -314,10 +314,6 @@
"Share with a Deck card" : "Споделяне с Deck карта",
"Share {file} with a Deck card" : "Споделяне {file} с Deck карта",
"Share" : "Споделяне",
"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}? Това ще изтрие всички данни на това табло."
"Add a new list" : "Добавяне на нов списък"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}

View File

@@ -316,10 +316,6 @@ OC.L10N.register(
"Share with a Deck card" : "Compartir amb una targeta de Deck",
"Share {file} with a Deck card" : "Compartir {file} amb una targeta de Deck",
"Share" : "Compartir",
"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."
"Add a new list" : "Afegeix una llista nova"
},
"nplurals=2; plural=(n != 1);");

View File

@@ -314,10 +314,6 @@
"Share with a Deck card" : "Compartir amb una targeta de Deck",
"Share {file} with a Deck card" : "Compartir {file} amb una targeta de Deck",
"Share" : "Compartir",
"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."
"Add a new list" : "Afegeix una llista nova"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}

View File

@@ -316,10 +316,6 @@ OC.L10N.register(
"Share with a Deck card" : "Sdílet s kartou aplikace Deck",
"Share {file} with a Deck card" : "Sdílet {file} s kartou aplikace Deck",
"Share" : "Sdílet",
"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."
"Add a new list" : "Přidat nový sloupec"
},
"nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n >= 2 && n <= 4 && n % 1 == 0) ? 1: (n % 1 != 0 ) ? 2 : 3;");

View File

@@ -314,10 +314,6 @@
"Share with a Deck card" : "Sdílet s kartou aplikace Deck",
"Share {file} with a Deck card" : "Sdílet {file} s kartou aplikace Deck",
"Share" : "Sdílet",
"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."
"Add a new list" : "Přidat nový sloupec"
},"pluralForm" :"nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n >= 2 && n <= 4 && n % 1 == 0) ? 1: (n % 1 != 0 ) ? 2 : 3;"
}

View File

@@ -230,7 +230,6 @@ OC.L10N.register(
"Share with a Deck card" : "Del med et Deck kort",
"Share {file} with a Deck card" : "Del {file} med et Deck kort",
"Share" : "Del",
"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."
"Add a new list" : "Tilføj en ny kolonne"
},
"nplurals=2; plural=(n != 1);");

View File

@@ -228,7 +228,6 @@
"Share with a Deck card" : "Del med et Deck kort",
"Share {file} with a Deck card" : "Del {file} med et Deck kort",
"Share" : "Del",
"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."
"Add a new list" : "Tilføj en ny kolonne"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}

View File

@@ -316,10 +316,6 @@ OC.L10N.register(
"Share with a Deck card" : "Mit einer Deck-Karte teilen",
"Share {file} with a Deck card" : "{file} mit einer Deck-Karte teilen",
"Share" : "Freigeben",
"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?"
"Add a new list" : "Eine neue Liste hinzufügen"
},
"nplurals=2; plural=(n != 1);");

View File

@@ -314,10 +314,6 @@
"Share with a Deck card" : "Mit einer Deck-Karte teilen",
"Share {file} with a Deck card" : "{file} mit einer Deck-Karte teilen",
"Share" : "Freigeben",
"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?"
"Add a new list" : "Eine neue Liste hinzufügen"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}

View File

@@ -316,10 +316,6 @@ OC.L10N.register(
"Share with a Deck card" : "Mit einer Deck-Karte teilen",
"Share {file} with a Deck card" : "{file} mit einer Deck-Karte teilen",
"Share" : "Freigeben",
"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?"
"Add a new list" : "Eine neue Liste hinzufügen"
},
"nplurals=2; plural=(n != 1);");

View File

@@ -314,10 +314,6 @@
"Share with a Deck card" : "Mit einer Deck-Karte teilen",
"Share {file} with a Deck card" : "{file} mit einer Deck-Karte teilen",
"Share" : "Freigeben",
"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?"
"Add a new list" : "Eine neue Liste hinzufügen"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}

View File

@@ -313,10 +313,6 @@ OC.L10N.register(
"Share with a Deck card" : "Μοιραστείτε με μια καρτέλα Deck",
"Share {file} with a Deck card" : "Μοιραστείτε το {file} με μια καρτέλα Deck",
"Share" : "Μοιραστείτε",
"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}; Θα διαγραφούν όλα τα δεδομένα."
"Add a new list" : "Προσθήκη νέας λίστας"
},
"nplurals=2; plural=(n != 1);");

View File

@@ -311,10 +311,6 @@
"Share with a Deck card" : "Μοιραστείτε με μια καρτέλα Deck",
"Share {file} with a Deck card" : "Μοιραστείτε το {file} με μια καρτέλα Deck",
"Share" : "Μοιραστείτε",
"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}; Θα διαγραφούν όλα τα δεδομένα."
"Add a new list" : "Προσθήκη νέας λίστας"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}

View File

@@ -316,10 +316,6 @@ OC.L10N.register(
"Share with a Deck card" : "Share with a Deck card",
"Share {file} with a Deck card" : "Share {file} with a Deck card",
"Share" : "Share",
"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."
"Add a new list" : "Add a new list"
},
"nplurals=2; plural=(n != 1);");

View File

@@ -314,10 +314,6 @@
"Share with a Deck card" : "Share with a Deck card",
"Share {file} with a Deck card" : "Share {file} with a Deck card",
"Share" : "Share",
"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."
"Add a new list" : "Add a new list"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}

View File

@@ -316,10 +316,6 @@ OC.L10N.register(
"Share with a Deck card" : "Compartir con una tarjeta de Deck",
"Share {file} with a Deck card" : "Compartir {file} con una tarjeta de Deck",
"Share" : "Compartir",
"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."
"Add a new list" : "Añadir una lista nueva"
},
"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");

View File

@@ -314,10 +314,6 @@
"Share with a Deck card" : "Compartir con una tarjeta de Deck",
"Share {file} with a Deck card" : "Compartir {file} con una tarjeta de Deck",
"Share" : "Compartir",
"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."
"Add a new list" : "Añadir una lista nueva"
},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
}

View File

@@ -316,10 +316,6 @@ OC.L10N.register(
"Share with a Deck card" : "Partekatu Deck txartel baten bidez",
"Share {file} with a Deck card" : "Partekatu {file} Deck txartel baten bidez",
"Share" : "Partekatu",
"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."
"Add a new list" : "Gehitu zerrenda berria"
},
"nplurals=2; plural=(n != 1);");

View File

@@ -314,10 +314,6 @@
"Share with a Deck card" : "Partekatu Deck txartel baten bidez",
"Share {file} with a Deck card" : "Partekatu {file} Deck txartel baten bidez",
"Share" : "Partekatu",
"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."
"Add a new list" : "Gehitu zerrenda berria"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}

View File

@@ -316,10 +316,6 @@ OC.L10N.register(
"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" : "Partager",
"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."
"Add a new list" : "Ajouter une nouvelle liste"
},
"nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");

View File

@@ -314,10 +314,6 @@
"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" : "Partager",
"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."
"Add a new list" : "Ajouter une nouvelle liste"
},"pluralForm" :"nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
}

View File

@@ -277,7 +277,6 @@ OC.L10N.register(
"Share with a Deck card" : "Compartir cunha tarxeta Deck",
"Share {file} with a Deck card" : "Compartir {file} cunha tarxeta Deck",
"Share" : "Compartir",
"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."
"Add a new list" : "Engadir unha lista nova"
},
"nplurals=2; plural=(n != 1);");

View File

@@ -275,7 +275,6 @@
"Share with a Deck card" : "Compartir cunha tarxeta Deck",
"Share {file} with a Deck card" : "Compartir {file} cunha tarxeta Deck",
"Share" : "Compartir",
"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."
"Add a new list" : "Engadir unha lista nova"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}

View File

@@ -268,7 +268,6 @@ OC.L10N.register(
"Share with a Deck card" : "שיתוף עם כרטיס חפיסה",
"Share {file} with a Deck card" : "שיתוף {file} עם כרטיס חפיסה",
"Share" : "שיתוף",
"Add a new list" : "הוסף רשימה חדשה",
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "למחוק את הלוח {title}? פעולה זו תמחק את כל הנתונים של הלוח הזה."
"Add a new list" : "הוסף רשימה חדשה"
},
"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;");

View File

@@ -266,7 +266,6 @@
"Share with a Deck card" : "שיתוף עם כרטיס חפיסה",
"Share {file} with a Deck card" : "שיתוף {file} עם כרטיס חפיסה",
"Share" : "שיתוף",
"Add a new list" : "הוסף רשימה חדשה",
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "למחוק את הלוח {title}? פעולה זו תמחק את כל הנתונים של הלוח הזה."
"Add a new list" : "הוסף רשימה חדשה"
},"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;"
}

View File

@@ -286,7 +286,6 @@ OC.L10N.register(
"Share with a Deck card" : "Dijeli s Deck karticom",
"Share {file} with a Deck card" : "Dijeli {file} s Deck karticom",
"Share" : "Dijeli",
"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."
"Add a new list" : "Dodaj novi popis"
},
"nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;");

View File

@@ -284,7 +284,6 @@
"Share with a Deck card" : "Dijeli s Deck karticom",
"Share {file} with a Deck card" : "Dijeli {file} s Deck karticom",
"Share" : "Dijeli",
"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."
"Add a new list" : "Dodaj novi popis"
},"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;"
}

View File

@@ -316,10 +316,6 @@ OC.L10N.register(
"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" : "Megosztás",
"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."
"Add a new list" : "Új lista hozzáadása"
},
"nplurals=2; plural=(n != 1);");

View File

@@ -314,10 +314,6 @@
"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" : "Megosztás",
"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."
"Add a new list" : "Új lista hozzáadása"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}

View File

@@ -225,7 +225,6 @@ OC.L10N.register(
"Something went wrong" : "Ada yang salah",
"Maximum file size of {size} exceeded" : "Melampaui batas ukuran maksimal {size}",
"Share" : "Bagikan",
"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."
"Add a new list" : "Tambah daftar baru"
},
"nplurals=1; plural=0;");

View File

@@ -223,7 +223,6 @@
"Something went wrong" : "Ada yang salah",
"Maximum file size of {size} exceeded" : "Melampaui batas ukuran maksimal {size}",
"Share" : "Bagikan",
"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."
"Add a new list" : "Tambah daftar baru"
},"pluralForm" :"nplurals=1; plural=0;"
}

View File

@@ -291,9 +291,6 @@ OC.L10N.register(
"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" : "Condividi",
"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?"
"Add a new list" : "Aggiungi un nuovo elenco"
},
"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");

View File

@@ -289,9 +289,6 @@
"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" : "Condividi",
"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?"
"Add a new list" : "Aggiungi un nuovo elenco"
},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
}

View File

@@ -295,10 +295,6 @@ OC.L10N.register(
"Share with a Deck card" : "デッキのカードで共有する",
"Share {file} with a Deck card" : "{file}をデッキのカードで共有する",
"Share" : "共有",
"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}を削除してもよろしいですか?この操作はこのボードのデータすべてを削除します。"
"Add a new list" : "新しいリストを追加"
},
"nplurals=1; plural=0;");

View File

@@ -293,10 +293,6 @@
"Share with a Deck card" : "デッキのカードで共有する",
"Share {file} with a Deck card" : "{file}をデッキのカードで共有する",
"Share" : "共有",
"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}を削除してもよろしいですか?この操作はこのボードのデータすべてを削除します。"
"Add a new list" : "新しいリストを追加"
},"pluralForm" :"nplurals=1; plural=0;"
}

View File

@@ -124,7 +124,6 @@ OC.L10N.register(
"Delete the board?" : "보드를 삭제합니까?",
"No results found" : "결과 없음",
"Something went wrong" : "잘못된 접근",
"Share" : "공유",
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "정말로 보드 {title}을 지우시겠습니까? 보드의 모든 데이터가 삭제됩니다."
"Share" : "공유"
},
"nplurals=1; plural=0;");

View File

@@ -122,7 +122,6 @@
"Delete the board?" : "보드를 삭제합니까?",
"No results found" : "결과 없음",
"Something went wrong" : "잘못된 접근",
"Share" : "공유",
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "정말로 보드 {title}을 지우시겠습니까? 보드의 모든 데이터가 삭제됩니다."
"Share" : "공유"
},"pluralForm" :"nplurals=1; plural=0;"
}

View File

@@ -265,7 +265,6 @@ OC.L10N.register(
"Maximum file size of {size} exceeded" : "Viršytas maksimalus {size} failo dydis",
"Error creating the share" : "Klaida kuriant viešinį",
"Share" : "Bendrinti",
"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."
"Add a new list" : "Pridėti naują sąrašą"
},
"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);");

View File

@@ -263,7 +263,6 @@
"Maximum file size of {size} exceeded" : "Viršytas maksimalus {size} failo dydis",
"Error creating the share" : "Klaida kuriant viešinį",
"Share" : "Bendrinti",
"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."
"Add a new list" : "Pridėti naują sąrašą"
},"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);"
}

View File

@@ -271,7 +271,6 @@ OC.L10N.register(
"Share with a Deck card" : "Споделено со Deck картица",
"Share {file} with a Deck card" : "Сподели {file} со Deck картица",
"Share" : "Сподели",
"Add a new list" : "Додади нова листа",
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Дали сте сигурени дека сакате да ја избришете оваа табла {title}? Ова ќе ги избрише и сите податоци на таблата."
"Add a new list" : "Додади нова листа"
},
"nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1;");

View File

@@ -269,7 +269,6 @@
"Share with a Deck card" : "Споделено со Deck картица",
"Share {file} with a Deck card" : "Сподели {file} со Deck картица",
"Share" : "Сподели",
"Add a new list" : "Додади нова листа",
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Дали сте сигурени дека сакате да ја избришете оваа табла {title}? Ова ќе ги избрише и сите податоци на таблата."
"Add a new list" : "Додади нова листа"
},"pluralForm" :"nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1;"
}

View File

@@ -315,10 +315,6 @@ OC.L10N.register(
"Share with a Deck card" : "Del med et Stokk-kort",
"Share {file} with a Deck card" : "Del {file} med et Stokk-kort",
"Share" : "Del",
"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."
"Add a new list" : "Legg til en ny stabel"
},
"nplurals=2; plural=(n != 1);");

View File

@@ -313,10 +313,6 @@
"Share with a Deck card" : "Del med et Stokk-kort",
"Share {file} with a Deck card" : "Del {file} med et Stokk-kort",
"Share" : "Del",
"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."
"Add a new list" : "Legg til en ny stabel"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}

View File

@@ -309,9 +309,6 @@ OC.L10N.register(
"Share with a Deck card" : "Delen met een Deck kaart",
"Share {file} with a Deck card" : "Delen {file} met een Deck kaart",
"Share" : "Delen",
"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."
"Add a new list" : "Voeg een nieuwe lijst toe"
},
"nplurals=2; plural=(n != 1);");

View File

@@ -307,9 +307,6 @@
"Share with a Deck card" : "Delen met een Deck kaart",
"Share {file} with a Deck card" : "Delen {file} met een Deck kaart",
"Share" : "Delen",
"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."
"Add a new list" : "Voeg een nieuwe lijst toe"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}

View File

@@ -316,10 +316,6 @@ OC.L10N.register(
"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" : "Udostępnianie",
"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."
"Add a new list" : "Dodaj nową listę"
},
"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);");

View File

@@ -314,10 +314,6 @@
"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" : "Udostępnianie",
"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."
"Add a new list" : "Dodaj nową listę"
},"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);"
}

View File

@@ -316,10 +316,6 @@ OC.L10N.register(
"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" : "Compartilhar",
"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."
"Add a new list" : "Adicionar nova lista"
},
"nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");

View File

@@ -314,10 +314,6 @@
"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" : "Compartilhar",
"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."
"Add a new list" : "Adicionar nova lista"
},"pluralForm" :"nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
}

View File

@@ -316,10 +316,6 @@ OC.L10N.register(
"Share with a Deck card" : "Опубликовать в приложении Карточки",
"Share {file} with a Deck card" : "Опубликовать «{file}» в приложении Карточки",
"Share" : "Опубликовать",
"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}»; это действие приведёт к удалению также все данных, принадлежащих этой доске."
"Add a new list" : "Создать список"
},
"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);");

View File

@@ -314,10 +314,6 @@
"Share with a Deck card" : "Опубликовать в приложении Карточки",
"Share {file} with a Deck card" : "Опубликовать «{file}» в приложении Карточки",
"Share" : "Опубликовать",
"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}»; это действие приведёт к удалению также все данных, принадлежащих этой доске."
"Add a new list" : "Создать список"
},"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);"
}

View File

@@ -285,7 +285,6 @@ OC.L10N.register(
"Share with a Deck card" : "Cumpartzi cun un'ischeda deck",
"Share {file} with a Deck card" : "Cumpartzi {file} cun un'ischeda de deck",
"Share" : "Cumpartzi",
"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."
"Add a new list" : "Agiunghe un'elencu nou"
},
"nplurals=2; plural=(n != 1);");

View File

@@ -283,7 +283,6 @@
"Share with a Deck card" : "Cumpartzi cun un'ischeda deck",
"Share {file} with a Deck card" : "Cumpartzi {file} cun un'ischeda de deck",
"Share" : "Cumpartzi",
"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."
"Add a new list" : "Agiunghe un'elencu nou"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}

View File

@@ -307,10 +307,6 @@ OC.L10N.register(
"Share with a Deck card" : "Zdieľať s kartou Deck",
"Share {file} with a Deck card" : "Zdieľať {file} s kartou Deck",
"Share" : "Zdieľať",
"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."
"Add a new list" : "Pridať nový zoznam"
},
"nplurals=4; plural=(n % 1 == 0 && n == 1 ? 0 : n % 1 == 0 && n >= 2 && n <= 4 ? 1 : n % 1 != 0 ? 2: 3);");

View File

@@ -305,10 +305,6 @@
"Share with a Deck card" : "Zdieľať s kartou Deck",
"Share {file} with a Deck card" : "Zdieľať {file} s kartou Deck",
"Share" : "Zdieľať",
"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."
"Add a new list" : "Pridať nový zoznam"
},"pluralForm" :"nplurals=4; plural=(n % 1 == 0 && n == 1 ? 0 : n % 1 == 0 && n >= 2 && n <= 4 ? 1 : n % 1 != 0 ? 2: 3);"
}

View File

@@ -288,7 +288,6 @@ OC.L10N.register(
"Share with a Deck card" : "Poveži z nalogo Deck",
"Share {file} with a Deck card" : "Poveži datoteko {file} z nalogo Deck",
"Share" : "Souporaba",
"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."
"Add a new list" : "Dodaj nov seznam"
},
"nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);");

View File

@@ -286,7 +286,6 @@
"Share with a Deck card" : "Poveži z nalogo Deck",
"Share {file} with a Deck card" : "Poveži datoteko {file} z nalogo Deck",
"Share" : "Souporaba",
"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."
"Add a new list" : "Dodaj nov seznam"
},"pluralForm" :"nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);"
}

View File

@@ -316,10 +316,6 @@ OC.L10N.register(
"Share with a Deck card" : "Дели са Шпил картицом",
"Share {file} with a Deck card" : "Дели {file} са Шпил картицом",
"Share" : "Подели",
"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}? Овим ћете обрисати све податке са табле."
"Add a new list" : "Додај нови списак"
},
"nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);");

View File

@@ -314,10 +314,6 @@
"Share with a Deck card" : "Дели са Шпил картицом",
"Share {file} with a Deck card" : "Дели {file} са Шпил картицом",
"Share" : "Подели",
"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}? Овим ћете обрисати све податке са табле."
"Add a new list" : "Додај нови списак"
},"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);"
}

View File

@@ -78,7 +78,7 @@ OC.L10N.register(
"{user} has mentioned you in a comment on {deck-card}." : "{user} har nämnt dig i en kommentar i {deck-card}.",
"The board \"%s\" has been shared with you by %s." : "Tavlan \"%s\" har delats med dig av %s.",
"{user} has shared {deck-board} with you." : "{user} har delat {deck-board} med dig.",
"Deck board" : "Deck-plank",
"Deck board" : "Deck-tavla",
"Owned by %1$s" : "Ägd av %1$s",
"Deck boards, cards and comments" : "Deck tavlor, kort och kommentarer",
"From %1$s, in %2$s/%3$s, owned by %4$s" : "Från %1$s, i %2$s/%3$s, ägd av %4$s",
@@ -92,7 +92,7 @@ OC.L10N.register(
"Later" : "Senare",
"copy" : "kopiera",
"To do" : "Att göra",
"Doing" : "Gör",
"Doing" : "Pågående",
"Done" : "Klart",
"Example Task 3" : "Exempeluppgift 3",
"Example Task 2" : "Exempeluppgift 2",
@@ -249,7 +249,7 @@ OC.L10N.register(
"Write a description …" : "Ange en beskrivning ...",
"Choose attachment" : "Välj bilaga",
"(group)" : " (grupp)",
"Todo items" : "Todo saker",
"Todo items" : "Att göra saker",
"{count} comments, {unread} unread" : "{count} kommentarer, {unread} olästa",
"Edit card title" : "Ändra korttitel",
"Assign to me" : "Tilldela till mig",
@@ -289,7 +289,7 @@ OC.L10N.register(
"Only assigned cards" : "Bara tilldelade kort",
"No reminder" : "Ingen påminnelse",
"An error occurred" : "Ett fel uppstod",
"Are you sure you want to delete the board {title}? This will delete all the data of this board including archived cards." : "Är du säker på att du vill radera brädet {title}? Detta kommer radera all data som tillhör brädet inklusive arkiverade kort.",
"Are you sure you want to delete the board {title}? This will delete all the data of this board including archived cards." : "Är du säker på att du vill radera tavla {title}? Detta kommer radera all data som tillhör tavlan inklusive arkiverade kort.",
"Delete the board?" : "Ta bort tavlan?",
"Loading filtered view" : "Laddar filtrerad vy",
"No due" : "Inget slut",
@@ -316,10 +316,6 @@ OC.L10N.register(
"Share with a Deck card" : "Dela med ett Deck-kort",
"Share {file} with a Deck card" : "Dela {file} med ett Deck-kort",
"Share" : "Dela",
"Are you sure you want to transfer the board {title} for {user}?" : "Är du säker på att du vill överföra brädet {title} för {user}?",
"Transfer the board for {user} successfully" : "Överförde brädet för {user}",
"Failed to transfer the board for {user}" : "Misslyckades med att överföra brädet 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."
"Add a new list" : "Lägg till en ny lista"
},
"nplurals=2; plural=(n != 1);");

View File

@@ -76,7 +76,7 @@
"{user} has mentioned you in a comment on {deck-card}." : "{user} har nämnt dig i en kommentar i {deck-card}.",
"The board \"%s\" has been shared with you by %s." : "Tavlan \"%s\" har delats med dig av %s.",
"{user} has shared {deck-board} with you." : "{user} har delat {deck-board} med dig.",
"Deck board" : "Deck-plank",
"Deck board" : "Deck-tavla",
"Owned by %1$s" : "Ägd av %1$s",
"Deck boards, cards and comments" : "Deck tavlor, kort och kommentarer",
"From %1$s, in %2$s/%3$s, owned by %4$s" : "Från %1$s, i %2$s/%3$s, ägd av %4$s",
@@ -90,7 +90,7 @@
"Later" : "Senare",
"copy" : "kopiera",
"To do" : "Att göra",
"Doing" : "Gör",
"Doing" : "Pågående",
"Done" : "Klart",
"Example Task 3" : "Exempeluppgift 3",
"Example Task 2" : "Exempeluppgift 2",
@@ -247,7 +247,7 @@
"Write a description …" : "Ange en beskrivning ...",
"Choose attachment" : "Välj bilaga",
"(group)" : " (grupp)",
"Todo items" : "Todo saker",
"Todo items" : "Att göra saker",
"{count} comments, {unread} unread" : "{count} kommentarer, {unread} olästa",
"Edit card title" : "Ändra korttitel",
"Assign to me" : "Tilldela till mig",
@@ -287,7 +287,7 @@
"Only assigned cards" : "Bara tilldelade kort",
"No reminder" : "Ingen påminnelse",
"An error occurred" : "Ett fel uppstod",
"Are you sure you want to delete the board {title}? This will delete all the data of this board including archived cards." : "Är du säker på att du vill radera brädet {title}? Detta kommer radera all data som tillhör brädet inklusive arkiverade kort.",
"Are you sure you want to delete the board {title}? This will delete all the data of this board including archived cards." : "Är du säker på att du vill radera tavla {title}? Detta kommer radera all data som tillhör tavlan inklusive arkiverade kort.",
"Delete the board?" : "Ta bort tavlan?",
"Loading filtered view" : "Laddar filtrerad vy",
"No due" : "Inget slut",
@@ -314,10 +314,6 @@
"Share with a Deck card" : "Dela med ett Deck-kort",
"Share {file} with a Deck card" : "Dela {file} med ett Deck-kort",
"Share" : "Dela",
"Are you sure you want to transfer the board {title} for {user}?" : "Är du säker på att du vill överföra brädet {title} för {user}?",
"Transfer the board for {user} successfully" : "Överförde brädet för {user}",
"Failed to transfer the board for {user}" : "Misslyckades med att överföra brädet 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."
"Add a new list" : "Lägg till en ny lista"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}

View File

@@ -316,10 +316,6 @@ OC.L10N.register(
"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" : "Paylaş",
"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."
"Add a new list" : "Yeni liste ekle"
},
"nplurals=2; plural=(n > 1);");

View File

@@ -314,10 +314,6 @@
"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" : "Paylaş",
"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."
"Add a new list" : "Yeni liste ekle"
},"pluralForm" :"nplurals=2; plural=(n > 1);"
}

View File

@@ -129,6 +129,7 @@ OC.L10N.register(
"Upload new files" : "Додати файл",
"Share from Files" : "Відкрити Файли",
"Add this attachment" : "Долучити вкладення",
"Show in Files" : "Показати в Файлах",
"Download" : "Звантажити",
"Delete Attachment" : "Забрати вкладення",
"Restore Attachment" : "Відновити вкладення",

View File

@@ -127,6 +127,7 @@
"Upload new files" : "Додати файл",
"Share from Files" : "Відкрити Файли",
"Add this attachment" : "Долучити вкладення",
"Show in Files" : "Показати в Файлах",
"Download" : "Звантажити",
"Delete Attachment" : "Забрати вкладення",
"Restore Attachment" : "Відновити вкладення",

View File

@@ -173,7 +173,7 @@ OC.L10N.register(
"Can manage" : "可以管理",
"Owner" : "所有者",
"Delete" : "删除",
"Failed to create share with {displayName}" : "用 {displayName} 创建分享失败",
"Failed to create share with {displayName}" : "用{displayName}创建分享失败",
"Transfer" : "传输",
"Archive all cards" : "归档所有卡片",
"Delete list" : "删除列表",
@@ -278,6 +278,7 @@ OC.L10N.register(
"Search for {searchQuery} in all boards" : "在所有看板中搜索 {searchQuery}",
"No results found" : "未找到结果",
"{stack} in {board}" : "{stack} 于 {board}",
"Click to expand description" : "点击展开描述",
"No upcoming cards" : "没有即将到来的卡片",
"upcoming cards" : "即将到来的卡片",
"Link to a board" : "链接到一个面板",
@@ -285,13 +286,12 @@ OC.L10N.register(
"Create a card" : "创建一张卡片",
"Message from {author} in {conversationName}" : "{conversationName} 会话中来自 {author} 的消息",
"Something went wrong" : "发生了错误",
"Failed to upload {name}" : "未能上传 {name}",
"Failed to upload {name}" : "未能上传{name}",
"Maximum file size of {size} exceeded" : "文件容量已超过 {size} 的上限",
"Error creating the share" : "创建分享出错",
"Share with a Deck card" : "分享给一张看板卡片",
"Share {file} with a Deck card" : "将{file}分享给一张看板卡片",
"Share" : "分享",
"Add a new list" : "添加新列表",
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "你确定你要删除 {title}面板吗?面板内所有数据都将因此被删除。"
"Add a new list" : "添加新列表"
},
"nplurals=1; plural=0;");

View File

@@ -171,7 +171,7 @@
"Can manage" : "可以管理",
"Owner" : "所有者",
"Delete" : "删除",
"Failed to create share with {displayName}" : "用 {displayName} 创建分享失败",
"Failed to create share with {displayName}" : "用{displayName}创建分享失败",
"Transfer" : "传输",
"Archive all cards" : "归档所有卡片",
"Delete list" : "删除列表",
@@ -276,6 +276,7 @@
"Search for {searchQuery} in all boards" : "在所有看板中搜索 {searchQuery}",
"No results found" : "未找到结果",
"{stack} in {board}" : "{stack} 于 {board}",
"Click to expand description" : "点击展开描述",
"No upcoming cards" : "没有即将到来的卡片",
"upcoming cards" : "即将到来的卡片",
"Link to a board" : "链接到一个面板",
@@ -283,13 +284,12 @@
"Create a card" : "创建一张卡片",
"Message from {author} in {conversationName}" : "{conversationName} 会话中来自 {author} 的消息",
"Something went wrong" : "发生了错误",
"Failed to upload {name}" : "未能上传 {name}",
"Failed to upload {name}" : "未能上传{name}",
"Maximum file size of {size} exceeded" : "文件容量已超过 {size} 的上限",
"Error creating the share" : "创建分享出错",
"Share with a Deck card" : "分享给一张看板卡片",
"Share {file} with a Deck card" : "将{file}分享给一张看板卡片",
"Share" : "分享",
"Add a new list" : "添加新列表",
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "你确定你要删除 {title}面板吗?面板内所有数据都将因此被删除。"
"Add a new list" : "添加新列表"
},"pluralForm" :"nplurals=1; plural=0;"
}

View File

@@ -316,10 +316,6 @@ OC.L10N.register(
"Share with a Deck card" : "用一張 Deck 卡片進行分享 ",
"Share {file} with a Deck card" : "用一張 Deck 卡片分享 {file}",
"Share" : "分享",
"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} 面板嗎?面板內所有數據都將因此被刪除。"
"Add a new list" : "添加一張新清單"
},
"nplurals=1; plural=0;");

View File

@@ -314,10 +314,6 @@
"Share with a Deck card" : "用一張 Deck 卡片進行分享 ",
"Share {file} with a Deck card" : "用一張 Deck 卡片分享 {file}",
"Share" : "分享",
"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} 面板嗎?面板內所有數據都將因此被刪除。"
"Add a new list" : "添加一張新清單"
},"pluralForm" :"nplurals=1; plural=0;"
}

View File

@@ -316,10 +316,6 @@ OC.L10N.register(
"Share with a Deck card" : "與 Deck 卡片分享",
"Share {file} with a Deck card" : "與 Deck 卡片分享 {file}",
"Share" : "分享",
"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} 嗎?這將會刪除所有此佈告欄的資料。"
"Add a new list" : "新增列表"
},
"nplurals=1; plural=0;");

View File

@@ -314,10 +314,6 @@
"Share with a Deck card" : "與 Deck 卡片分享",
"Share {file} with a Deck card" : "與 Deck 卡片分享 {file}",
"Share" : "分享",
"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} 嗎?這將會刪除所有此佈告欄的資料。"
"Add a new list" : "新增列表"
},"pluralForm" :"nplurals=1; plural=0;"
}

View File

@@ -601,7 +601,7 @@ class CardMapper extends QBMapper implements IPermissionMapper {
}
$this->cache->set('findBoardId:' . $id, $result);
}
return $result !== false ? $result : null;
return $result !== false ? (int) $result : null;
}
public function mapOwner(Card &$card) {

157
package-lock.json generated
View File

@@ -1,12 +1,12 @@
{
"name": "deck",
"version": "1.10.0-beta.1",
"version": "1.10.0-beta.2",
"lockfileVersion": 2,
"requires": true,
"packages": {
"": {
"name": "deck",
"version": "1.10.0-beta.1",
"version": "1.10.0-beta.2",
"license": "agpl",
"dependencies": {
"@babel/polyfill": "^7.12.1",
@@ -1744,9 +1744,9 @@
}
},
"node_modules/@babel/runtime": {
"version": "7.21.5",
"resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.21.5.tgz",
"integrity": "sha512-8jI69toZqqcsnqGGqwGS4Qb1VwLOEp4hz+CXPywcvjs60u3B4Pom/U/7rm4W8tMOYEB+E9wgD0mW1l3r8qlI9Q==",
"version": "7.22.3",
"resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.22.3.tgz",
"integrity": "sha512-XsDuspWKLUsxwCp6r7EhsExHtYfbe5oAGQ19kqngTdCPUoPQzOPdUbD/pB9PJiwb2ptYKQDjSJT3R6dC+EPqfQ==",
"dependencies": {
"regenerator-runtime": "^0.13.11"
},
@@ -2907,11 +2907,15 @@
}
},
"node_modules/@nextcloud/auth": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/@nextcloud/auth/-/auth-2.0.0.tgz",
"integrity": "sha512-v8K8tvjkOsGt1+gKydVeMiEwWLXlfPWSptXnMqP21Xd6pFAQxNuNNCY679XKU4MNaKzpZqLstCCxv/KrjeQv8A==",
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/@nextcloud/auth/-/auth-2.1.0.tgz",
"integrity": "sha512-wf5xQrWQu6fkl3MGegVdyR5mh/EdSQKJByH3m2Url2K2xbML9Y4Y7LAff9jjJAcMt2MkzzJEM463ZBbgTqs0lg==",
"dependencies": {
"@nextcloud/event-bus": "^3.0.0"
"@nextcloud/event-bus": "^3.1.0"
},
"engines": {
"node": "^16.0.0",
"npm": "^7.0.0 || ^8.0.0"
}
},
"node_modules/@nextcloud/axios": {
@@ -3084,11 +3088,11 @@
}
},
"node_modules/@nextcloud/event-bus": {
"version": "3.0.2",
"resolved": "https://registry.npmjs.org/@nextcloud/event-bus/-/event-bus-3.0.2.tgz",
"integrity": "sha512-svXCZa4UkoZKsBiGzTi0cVcbPFUOhCm7pMKjGumRwBvHywX+8by478IQ8Grw75PFHxajMJZ0KrOTTM8WnzzEAw==",
"version": "3.1.0",
"resolved": "https://registry.npmjs.org/@nextcloud/event-bus/-/event-bus-3.1.0.tgz",
"integrity": "sha512-purXQsXbhbmpcDsbDuR0i7vwUgOsqnIUa7QAD3lV/UZUkUT94SmxBM5LgQ8iV8TQBWWleEwQHy5kYfHeTGF9wg==",
"dependencies": {
"semver": "^7.3.7"
"semver": "^7.5.1"
},
"engines": {
"node": "^16.0.0",
@@ -3107,9 +3111,9 @@
}
},
"node_modules/@nextcloud/event-bus/node_modules/semver": {
"version": "7.3.7",
"resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz",
"integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==",
"version": "7.5.1",
"resolved": "https://registry.npmjs.org/semver/-/semver-7.5.1.tgz",
"integrity": "sha512-Wvss5ivl8TMRZXXESstBA4uR5iXgEN/VC5/sOcuXdVLzcdkz4HWetIoRfG5gb5X+ij/G9rw9YoGn3QoQ8OCSpw==",
"dependencies": {
"lru-cache": "^6.0.0"
},
@@ -3428,9 +3432,9 @@
}
},
"node_modules/@nextcloud/vue": {
"version": "7.11.4",
"resolved": "https://registry.npmjs.org/@nextcloud/vue/-/vue-7.11.4.tgz",
"integrity": "sha512-GDynE+HuC2eoSDg1oMSzl25Q6QDWycCYh6GkKFqTlTrWqsjAzINrcP8c/mVAbrJAkAuu8VYrQ8X3aTIuq7Vutw==",
"version": "7.12.0",
"resolved": "https://registry.npmjs.org/@nextcloud/vue/-/vue-7.12.0.tgz",
"integrity": "sha512-f7x3YFBzc/mt27F7AU+ITLmGCwRpVM0aVTF+DxjaOdelQNTYZBuFJCCOk6nC+x+gg/KWLIxeWm/NWDxToCstbQ==",
"dependencies": {
"@floating-ui/dom": "^1.1.0",
"@nextcloud/auth": "^2.0.0",
@@ -4642,9 +4646,9 @@
}
},
"node_modules/@vue/test-utils": {
"version": "1.3.5",
"resolved": "https://registry.npmjs.org/@vue/test-utils/-/test-utils-1.3.5.tgz",
"integrity": "sha512-ezdlDNoxi5m/eP5Chg34AjnmNplrik4fyzB2DB9Yqa32OpywV8IvHqK9eCf+nIVsHFBejjV00agPFYRH2/D3Hg==",
"version": "1.3.6",
"resolved": "https://registry.npmjs.org/@vue/test-utils/-/test-utils-1.3.6.tgz",
"integrity": "sha512-udMmmF1ts3zwxUJEIAj5ziioR900reDrt6C9H3XpWPsLBx2lpHKoA4BTdd9HNIYbkGltWw+JjWJ+5O6QBwiyEw==",
"dev": true,
"dependencies": {
"dom-event-types": "^1.0.0",
@@ -7000,9 +7004,9 @@
"integrity": "sha512-uX1KG+x9h5hIJsaKR9xHUeUraxf8IODOwq9JLNPq6BwB04a/xgpq3rcx47l5BZu5zBPlgD342tdke3Hom/nJRA=="
},
"node_modules/cypress": {
"version": "12.12.0",
"resolved": "https://registry.npmjs.org/cypress/-/cypress-12.12.0.tgz",
"integrity": "sha512-UU5wFQ7SMVCR/hyKok/KmzG6fpZgBHHfrXcHzDmPHWrT+UUetxFzQgt7cxCszlwfozckzwkd22dxMwl/vNkWRw==",
"version": "12.14.0",
"resolved": "https://registry.npmjs.org/cypress/-/cypress-12.14.0.tgz",
"integrity": "sha512-HiLIXKXZaIT1RT7sw1sVPt+qKtis3uYNm6KwC4qoYjabwLKaqZlyS/P+uVvvlBNcHIwL/BC6nQZajpbUd7hOgQ==",
"dev": true,
"hasInstallScript": true,
"dependencies": {
@@ -9253,18 +9257,24 @@
"peer": true
},
"node_modules/fast-xml-parser": {
"version": "3.21.1",
"resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-3.21.1.tgz",
"integrity": "sha512-FTFVjYoBOZTJekiUsawGsSYV9QL0A+zDYCRj7y34IO6Jg+2IMYEtQa+bbictpdpV8dHxXywqU7C0gRDEOFtBFg==",
"version": "4.2.4",
"resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-4.2.4.tgz",
"integrity": "sha512-fbfMDvgBNIdDJLdLOwacjFAPYt67tr31H9ZhWSm45CDAxvd0I6WTlSOUo7K2P/K5sA5JgMKG64PI3DMcaFdWpQ==",
"funding": [
{
"type": "paypal",
"url": "https://paypal.me/naturalintelligence"
},
{
"type": "github",
"url": "https://github.com/sponsors/NaturalIntelligence"
}
],
"dependencies": {
"strnum": "^1.0.4"
"strnum": "^1.0.5"
},
"bin": {
"xml2js": "cli.js"
},
"funding": {
"type": "paypal",
"url": "https://paypal.me/naturalintelligence"
"fxparser": "src/cli/cli.js"
}
},
"node_modules/fastest-levenshtein": {
@@ -10764,11 +10774,11 @@
}
},
"node_modules/is-svg": {
"version": "4.3.2",
"resolved": "https://registry.npmjs.org/is-svg/-/is-svg-4.3.2.tgz",
"integrity": "sha512-mM90duy00JGMyjqIVHu9gNTjywdZV+8qNasX8cm/EEYZ53PHDgajvbBwNVvty5dwSAxLUD3p3bdo+7sR/UMrpw==",
"version": "4.4.0",
"resolved": "https://registry.npmjs.org/is-svg/-/is-svg-4.4.0.tgz",
"integrity": "sha512-v+AgVwiK5DsGtT9ng+m4mClp6zDAmwrW8nZi6Gg15qzvBnRWWdfWA1TGaXyCDnWq5g5asofIgMVl3PjKxvk1ug==",
"dependencies": {
"fast-xml-parser": "^3.19.0"
"fast-xml-parser": "^4.1.3"
},
"engines": {
"node": ">=6"
@@ -17884,8 +17894,9 @@
}
},
"node_modules/url-search-params-polyfill": {
"version": "8.1.1",
"license": "MIT"
"version": "8.2.3",
"resolved": "https://registry.npmjs.org/url-search-params-polyfill/-/url-search-params-polyfill-8.2.3.tgz",
"integrity": "sha512-DTQqQ7tYuQlmCzAAPAE7ALvXZhqh6+WfCQ+kpbLyGMM/PHG90P95XtLFLw7XskcL+4x7TyyNDFxfGJrJXUk7jg=="
},
"node_modules/url/node_modules/punycode": {
"version": "1.3.2",
@@ -20194,9 +20205,9 @@
}
},
"@babel/runtime": {
"version": "7.21.5",
"resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.21.5.tgz",
"integrity": "sha512-8jI69toZqqcsnqGGqwGS4Qb1VwLOEp4hz+CXPywcvjs60u3B4Pom/U/7rm4W8tMOYEB+E9wgD0mW1l3r8qlI9Q==",
"version": "7.22.3",
"resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.22.3.tgz",
"integrity": "sha512-XsDuspWKLUsxwCp6r7EhsExHtYfbe5oAGQ19kqngTdCPUoPQzOPdUbD/pB9PJiwb2ptYKQDjSJT3R6dC+EPqfQ==",
"requires": {
"regenerator-runtime": "^0.13.11"
}
@@ -21101,11 +21112,11 @@
}
},
"@nextcloud/auth": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/@nextcloud/auth/-/auth-2.0.0.tgz",
"integrity": "sha512-v8K8tvjkOsGt1+gKydVeMiEwWLXlfPWSptXnMqP21Xd6pFAQxNuNNCY679XKU4MNaKzpZqLstCCxv/KrjeQv8A==",
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/@nextcloud/auth/-/auth-2.1.0.tgz",
"integrity": "sha512-wf5xQrWQu6fkl3MGegVdyR5mh/EdSQKJByH3m2Url2K2xbML9Y4Y7LAff9jjJAcMt2MkzzJEM463ZBbgTqs0lg==",
"requires": {
"@nextcloud/event-bus": "^3.0.0"
"@nextcloud/event-bus": "^3.1.0"
}
},
"@nextcloud/axios": {
@@ -21215,11 +21226,11 @@
}
},
"@nextcloud/event-bus": {
"version": "3.0.2",
"resolved": "https://registry.npmjs.org/@nextcloud/event-bus/-/event-bus-3.0.2.tgz",
"integrity": "sha512-svXCZa4UkoZKsBiGzTi0cVcbPFUOhCm7pMKjGumRwBvHywX+8by478IQ8Grw75PFHxajMJZ0KrOTTM8WnzzEAw==",
"version": "3.1.0",
"resolved": "https://registry.npmjs.org/@nextcloud/event-bus/-/event-bus-3.1.0.tgz",
"integrity": "sha512-purXQsXbhbmpcDsbDuR0i7vwUgOsqnIUa7QAD3lV/UZUkUT94SmxBM5LgQ8iV8TQBWWleEwQHy5kYfHeTGF9wg==",
"requires": {
"semver": "^7.3.7"
"semver": "^7.5.1"
},
"dependencies": {
"lru-cache": {
@@ -21231,9 +21242,9 @@
}
},
"semver": {
"version": "7.3.7",
"resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz",
"integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==",
"version": "7.5.1",
"resolved": "https://registry.npmjs.org/semver/-/semver-7.5.1.tgz",
"integrity": "sha512-Wvss5ivl8TMRZXXESstBA4uR5iXgEN/VC5/sOcuXdVLzcdkz4HWetIoRfG5gb5X+ij/G9rw9YoGn3QoQ8OCSpw==",
"requires": {
"lru-cache": "^6.0.0"
}
@@ -21489,9 +21500,9 @@
}
},
"@nextcloud/vue": {
"version": "7.11.4",
"resolved": "https://registry.npmjs.org/@nextcloud/vue/-/vue-7.11.4.tgz",
"integrity": "sha512-GDynE+HuC2eoSDg1oMSzl25Q6QDWycCYh6GkKFqTlTrWqsjAzINrcP8c/mVAbrJAkAuu8VYrQ8X3aTIuq7Vutw==",
"version": "7.12.0",
"resolved": "https://registry.npmjs.org/@nextcloud/vue/-/vue-7.12.0.tgz",
"integrity": "sha512-f7x3YFBzc/mt27F7AU+ITLmGCwRpVM0aVTF+DxjaOdelQNTYZBuFJCCOk6nC+x+gg/KWLIxeWm/NWDxToCstbQ==",
"requires": {
"@floating-ui/dom": "^1.1.0",
"@nextcloud/auth": "^2.0.0",
@@ -22458,9 +22469,9 @@
}
},
"@vue/test-utils": {
"version": "1.3.5",
"resolved": "https://registry.npmjs.org/@vue/test-utils/-/test-utils-1.3.5.tgz",
"integrity": "sha512-ezdlDNoxi5m/eP5Chg34AjnmNplrik4fyzB2DB9Yqa32OpywV8IvHqK9eCf+nIVsHFBejjV00agPFYRH2/D3Hg==",
"version": "1.3.6",
"resolved": "https://registry.npmjs.org/@vue/test-utils/-/test-utils-1.3.6.tgz",
"integrity": "sha512-udMmmF1ts3zwxUJEIAj5ziioR900reDrt6C9H3XpWPsLBx2lpHKoA4BTdd9HNIYbkGltWw+JjWJ+5O6QBwiyEw==",
"dev": true,
"requires": {
"dom-event-types": "^1.0.0",
@@ -24214,9 +24225,9 @@
"integrity": "sha512-uX1KG+x9h5hIJsaKR9xHUeUraxf8IODOwq9JLNPq6BwB04a/xgpq3rcx47l5BZu5zBPlgD342tdke3Hom/nJRA=="
},
"cypress": {
"version": "12.12.0",
"resolved": "https://registry.npmjs.org/cypress/-/cypress-12.12.0.tgz",
"integrity": "sha512-UU5wFQ7SMVCR/hyKok/KmzG6fpZgBHHfrXcHzDmPHWrT+UUetxFzQgt7cxCszlwfozckzwkd22dxMwl/vNkWRw==",
"version": "12.14.0",
"resolved": "https://registry.npmjs.org/cypress/-/cypress-12.14.0.tgz",
"integrity": "sha512-HiLIXKXZaIT1RT7sw1sVPt+qKtis3uYNm6KwC4qoYjabwLKaqZlyS/P+uVvvlBNcHIwL/BC6nQZajpbUd7hOgQ==",
"dev": true,
"requires": {
"@cypress/request": "^2.88.10",
@@ -25877,11 +25888,11 @@
"peer": true
},
"fast-xml-parser": {
"version": "3.21.1",
"resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-3.21.1.tgz",
"integrity": "sha512-FTFVjYoBOZTJekiUsawGsSYV9QL0A+zDYCRj7y34IO6Jg+2IMYEtQa+bbictpdpV8dHxXywqU7C0gRDEOFtBFg==",
"version": "4.2.4",
"resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-4.2.4.tgz",
"integrity": "sha512-fbfMDvgBNIdDJLdLOwacjFAPYt67tr31H9ZhWSm45CDAxvd0I6WTlSOUo7K2P/K5sA5JgMKG64PI3DMcaFdWpQ==",
"requires": {
"strnum": "^1.0.4"
"strnum": "^1.0.5"
}
},
"fastest-levenshtein": {
@@ -26922,11 +26933,11 @@
}
},
"is-svg": {
"version": "4.3.2",
"resolved": "https://registry.npmjs.org/is-svg/-/is-svg-4.3.2.tgz",
"integrity": "sha512-mM90duy00JGMyjqIVHu9gNTjywdZV+8qNasX8cm/EEYZ53PHDgajvbBwNVvty5dwSAxLUD3p3bdo+7sR/UMrpw==",
"version": "4.4.0",
"resolved": "https://registry.npmjs.org/is-svg/-/is-svg-4.4.0.tgz",
"integrity": "sha512-v+AgVwiK5DsGtT9ng+m4mClp6zDAmwrW8nZi6Gg15qzvBnRWWdfWA1TGaXyCDnWq5g5asofIgMVl3PjKxvk1ug==",
"requires": {
"fast-xml-parser": "^3.19.0"
"fast-xml-parser": "^4.1.3"
}
},
"is-symbol": {
@@ -32039,7 +32050,9 @@
}
},
"url-search-params-polyfill": {
"version": "8.1.1"
"version": "8.2.3",
"resolved": "https://registry.npmjs.org/url-search-params-polyfill/-/url-search-params-polyfill-8.2.3.tgz",
"integrity": "sha512-DTQqQ7tYuQlmCzAAPAE7ALvXZhqh6+WfCQ+kpbLyGMM/PHG90P95XtLFLw7XskcL+4x7TyyNDFxfGJrJXUk7jg=="
},
"util": {
"version": "0.12.4",

View File

@@ -1,7 +1,7 @@
{
"name": "deck",
"description": "",
"version": "1.10.0-beta.1",
"version": "1.10.0",
"authors": [
{
"name": "Julius Härtl",
@@ -20,6 +20,7 @@
"build": "NODE_ENV=production webpack --progress --config webpack.js",
"dev": "NODE_ENV=development webpack --progress --config webpack.js",
"watch": "NODE_ENV=development webpack --progress --watch --config webpack.js",
"serve": "webpack serve --node-env development --allowed-hosts all --config webpack.js",
"lint": "eslint --ext .js,.vue src",
"lint:fix": "eslint --ext .js,.vue src --fix",
"lint:cypress": "eslint --ext .js cypress",

View File

@@ -23,6 +23,8 @@
import { subscribe } from '@nextcloud/event-bus'
import { generateUrl } from '@nextcloud/router'
import './shared-init.js'
subscribe('calendar:handle-todo-click', ({ calendarId, taskId }) => {
const deckAppPrefix = 'app-generated--deck--board-'
if (calendarId.startsWith(deckAppPrefix)) {

View File

@@ -26,10 +26,7 @@ import './../css/collections.css'
import FileSharingPicker from './views/FileSharingPicker.js'
import { buildSelector } from './helpers/selector.js'
// eslint-disable-next-line
__webpack_nonce__ = btoa(OC.requestToken);
// eslint-disable-next-line
__webpack_public_path__ = OC.linkTo('deck', 'js/');
import './shared-init.js'
Vue.prototype.t = t
Vue.prototype.n = n

View File

@@ -22,12 +22,9 @@
import './css/dashboard.scss'
const debug = process.env.NODE_ENV !== 'production'
import './shared-init.js'
// eslint-disable-next-line
__webpack_nonce__ = btoa(OC.requestToken);
// eslint-disable-next-line
__webpack_public_path__ = OC.linkTo('deck', 'js/');
const debug = process.env.NODE_ENV !== 'production'
document.addEventListener('DOMContentLoaded', () => {
OCA.Dashboard.register('deck', async (el) => {

View File

@@ -28,6 +28,8 @@ import CommentReferenceWidget from './views/CommentReferenceWidget.vue'
import { translate, translatePlural } from '@nextcloud/l10n'
import './shared-init.js'
Vue.prototype.t = translate
Vue.prototype.n = translatePlural
Vue.prototype.OC = window.OC

View File

@@ -27,10 +27,7 @@ import CardCreateDialog from './CardCreateDialog.vue'
import { buildSelector } from './helpers/selector.js'
import './init-collections.js'
// eslint-disable-next-line
__webpack_nonce__ = btoa(OC.requestToken);
// eslint-disable-next-line
__webpack_public_path__ = OC.linkTo('deck', 'js/');
import './shared-init.js'
Vue.prototype.t = t
Vue.prototype.n = n

View File

@@ -25,23 +25,17 @@ import router from './router.js'
import store from './store/main.js'
import { sync } from 'vuex-router-sync'
import { translate, translatePlural } from '@nextcloud/l10n'
import { generateFilePath } from '@nextcloud/router'
import { showError } from '@nextcloud/dialogs'
import { subscribe } from '@nextcloud/event-bus'
import { Tooltip } from '@nextcloud/vue'
import ClickOutside from 'vue-click-outside'
import './shared-init.js'
import './models/index.js'
import './sessions.js'
// the server snap.js conflicts with vertical scrolling so we disable it
document.body.setAttribute('data-snap-ignore', 'true')
// eslint-disable-next-line
__webpack_nonce__ = btoa(OC.requestToken)
if (!process.env.HOT) {
// eslint-disable-next-line
__webpack_public_path__ = generateFilePath('deck', '', 'js/')
}
sync(store, router)
Vue.prototype.t = translate

12
src/shared-init.js Normal file
View File

@@ -0,0 +1,12 @@
import { generateFilePath } from '@nextcloud/router'
// eslint-disable-next-line
__webpack_nonce__ = btoa(OC.requestToken)
if (!process.env.WEBPACK_SERVE) {
// eslint-disable-next-line
__webpack_public_path__ = generateFilePath('deck', '', 'js/')
} else {
// eslint-disable-next-line
__webpack_public_path__ = 'http://127.0.0.1:3000/'
}

View File

@@ -1,26 +0,0 @@
const webpack = require('webpack');
const merge = require('webpack-merge');
const dev = require('./webpack.dev.js');
module.exports = merge(dev, {
devServer: {
hot: true,
port: 3000,
/**
* This makes sure the main entrypoint is written to disk so it is
* loaded by Nextcloud though our existing addScript calls
*/
writeToDisk: (filePath) => {
return /deck\.js$/.test(filePath);
},
headers: {
'Access-Control-Allow-Origin': '*'
}
},
plugins: [
new webpack.DefinePlugin({
'process.env.NODE_ENV': JSON.stringify(process.env.NODE_ENV),
'process.env.HOT': true
})
]
})

View File

@@ -1,8 +1,9 @@
const webpackConfig = require('@nextcloud/webpack-vue-config')
const webpack = require('webpack')
const path = require('path')
const buildMode = process.env.NODE_ENV
const isDev = buildMode === 'development'
const isDevServer = process.env.WEBPACK_SERVE
webpackConfig.entry = {
...webpackConfig.entry,
@@ -13,14 +14,22 @@ webpackConfig.entry = {
reference: path.join(__dirname, 'src', 'init-reference.js'),
}
webpackConfig.stats = {
context: path.resolve(__dirname, 'src'),
assets: true,
entrypoints: true,
chunks: true,
modules: true,
if (isDevServer) {
webpackConfig.output.publicPath = 'http://127.0.0.1:3000/'
webpackConfig.plugins.push(
new webpack.DefinePlugin({
'process.env.WEBPACK_SERVE': true,
})
)
} else {
webpackConfig.stats = {
context: path.resolve(__dirname, 'src'),
assets: true,
entrypoints: true,
chunks: true,
modules: true,
}
}
// Workaround for https://github.com/nextcloud/webpack-vue-config/pull/432 causing problems with nextcloud-vue-collections
webpackConfig.resolve.alias = {}