Compare commits

...

606 Commits

Author SHA1 Message Date
Nextcloud bot
7d52891eb8 [tx-robot] updated from transifex 2019-08-08 02:23:42 +00:00
Nextcloud bot
a36bfda277 [tx-robot] updated from transifex 2019-08-07 02:23:17 +00:00
Nextcloud bot
427e954764 [tx-robot] updated from transifex 2019-08-06 02:22:58 +00:00
Julius Härtl
5f6eb7848f Bump uglifyjs-webpack-plugin from 2.1.3 to 2.2.0 in /js (#1161)
Bump uglifyjs-webpack-plugin from 2.1.3 to 2.2.0 in /js
2019-08-05 08:04:02 +02:00
Julius Härtl
dfdd3222ea Bump webpack from 4.38.0 to 4.39.1 in /js (#1162)
Bump webpack from 4.38.0 to 4.39.1 in /js
2019-08-05 08:03:28 +02:00
Nextcloud bot
8845ba1033 [tx-robot] updated from transifex 2019-08-05 02:22:48 +00:00
dependabot-preview[bot]
1b82ca5d17 Bump webpack from 4.38.0 to 4.39.1 in /js
Bumps [webpack](https://github.com/webpack/webpack) from 4.38.0 to 4.39.1.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v4.38.0...v4.39.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-08-04 01:13:19 +00:00
dependabot-preview[bot]
cefec146a2 Bump uglifyjs-webpack-plugin from 2.1.3 to 2.2.0 in /js
Bumps [uglifyjs-webpack-plugin](https://github.com/webpack-contrib/uglifyjs-webpack-plugin) from 2.1.3 to 2.2.0.
- [Release notes](https://github.com/webpack-contrib/uglifyjs-webpack-plugin/releases)
- [Changelog](https://github.com/webpack-contrib/uglifyjs-webpack-plugin/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack-contrib/uglifyjs-webpack-plugin/compare/v2.1.3...v2.2.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-08-04 01:12:41 +00:00
Nextcloud bot
6db4cf44bc [tx-robot] updated from transifex 2019-08-02 02:23:17 +00:00
Julius Härtl
eff48652c9 Fix npm audit issues
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-08-01 16:12:49 +02:00
Julius Härtl
28bdb2ea43 Bump nextcloud-vue-collections from 0.5.4 to 0.5.6 in /js (#1155)
Bump nextcloud-vue-collections from 0.5.4 to 0.5.6 in /js
2019-08-01 15:59:39 +02:00
Nextcloud bot
7b2de87b05 [tx-robot] updated from transifex 2019-07-31 02:25:10 +00:00
dependabot-preview[bot]
1fcf3f95ac Bump nextcloud-vue-collections from 0.5.4 to 0.5.6 in /js
Bumps [nextcloud-vue-collections](https://github.com/juliushaertl/nextcloud-vue-collections) from 0.5.4 to 0.5.6.
- [Release notes](https://github.com/juliushaertl/nextcloud-vue-collections/releases)
- [Commits](https://github.com/juliushaertl/nextcloud-vue-collections/compare/v0.5.4...v0.5.6)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-07-30 07:27:52 +00:00
Julius Härtl
2f893eb6ad Bump @babel/core from 7.4.5 to 7.5.5 in /js (#1149)
Bump @babel/core from 7.4.5 to 7.5.5 in /js
2019-07-28 13:11:46 +02:00
Julius Härtl
65272d76e1 Bump @babel/preset-env from 7.4.5 to 7.5.5 in /js (#1145)
Bump @babel/preset-env from 7.4.5 to 7.5.5 in /js
2019-07-28 13:11:34 +02:00
Julius Härtl
96bd7194af Adjust notifier to Nextcloud 17 (#1135)
Adjust notifier to Nextcloud 17
2019-07-28 13:10:48 +02:00
Joas Schilling
f064fe55e2 Adjust notifier to Nextcloud 17
Signed-off-by: Joas Schilling <coding@schilljs.com>
2019-07-28 13:01:57 +02:00
Julius Härtl
799497e62f Bump phpunit
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-07-28 12:59:14 +02:00
Julius Härtl
a87277735d Bump webpack from 4.37.0 to 4.38.0 in /js (#1154)
Bump webpack from 4.37.0 to 4.38.0 in /js
2019-07-28 12:49:51 +02:00
Nextcloud bot
9d5c67cbef [tx-robot] updated from transifex 2019-07-28 02:24:28 +00:00
dependabot-preview[bot]
c031e1b9c2 Bump webpack from 4.37.0 to 4.38.0 in /js
Bumps [webpack](https://github.com/webpack/webpack) from 4.37.0 to 4.38.0.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v4.37.0...v4.38.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-07-28 01:13:24 +00:00
Nextcloud bot
54b4b7c430 [tx-robot] updated from transifex 2019-07-25 02:23:27 +00:00
dependabot-preview[bot]
a953822671 Bump @babel/preset-env from 7.4.5 to 7.5.5 in /js
Bumps [@babel/preset-env](https://github.com/babel/babel) from 7.4.5 to 7.5.5.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/master/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/compare/v7.4.5...v7.5.5)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-07-24 13:27:18 +00:00
Julius Härtl
ea4f4e8335 Bump vue-loader from 15.7.0 to 15.7.1 in /js (#1144)
Bump vue-loader from 15.7.0 to 15.7.1 in /js
2019-07-24 15:25:38 +02:00
Julius Härtl
0bf11c1976 Merge branch 'master' into dependabot/npm_and_yarn/js/vue-loader-15.7.1 2019-07-24 15:25:28 +02:00
Julius Härtl
98bd957dd6 Bump nextcloud-vue from 0.11.4 to 0.11.5 in /js (#1127)
Bump nextcloud-vue from 0.11.4 to 0.11.5 in /js
2019-07-24 15:25:20 +02:00
Julius Härtl
6089d190f4 Adjust travis config as well
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-07-24 15:24:47 +02:00
Julius Härtl
c51509faeb Adjust master test branches
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-07-24 15:20:02 +02:00
Julius Härtl
c817ff2245 Make 0.7 a 17 only release
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-07-24 15:17:48 +02:00
dependabot-preview[bot]
a9dd5b8ebe Bump nextcloud-vue from 0.11.4 to 0.11.5 in /js
Bumps [nextcloud-vue](https://github.com/nextcloud/nextcloud-vue) from 0.11.4 to 0.11.5.
- [Release notes](https://github.com/nextcloud/nextcloud-vue/releases)
- [Commits](https://github.com/nextcloud/nextcloud-vue/compare/v0.11.4...v0.11.5)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-07-24 07:16:51 +00:00
dependabot-preview[bot]
3105ec62ec Bump vue-loader from 15.7.0 to 15.7.1 in /js
Bumps [vue-loader](https://github.com/vuejs/vue-loader) from 15.7.0 to 15.7.1.
- [Release notes](https://github.com/vuejs/vue-loader/releases)
- [Changelog](https://github.com/vuejs/vue-loader/blob/master/CHANGELOG.md)
- [Commits](https://github.com/vuejs/vue-loader/compare/v15.7.0...v15.7.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-07-24 07:16:33 +00:00
Julius Härtl
012454abbc Bump webpack from 4.35.3 to 4.37.0 in /js (#1152)
Bump webpack from 4.35.3 to 4.37.0 in /js
2019-07-24 09:14:47 +02:00
dependabot-preview[bot]
179f75052c Bump webpack from 4.35.3 to 4.37.0 in /js
Bumps [webpack](https://github.com/webpack/webpack) from 4.35.3 to 4.37.0.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v4.35.3...v4.37.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-07-24 06:55:47 +00:00
Julius Härtl
e49c905d6e Bump mini-css-extract-plugin from 0.7.0 to 0.8.0 in /js (#1142)
Bump mini-css-extract-plugin from 0.7.0 to 0.8.0 in /js
2019-07-24 08:54:26 +02:00
Julius Härtl
a25f4ac6c1 Bump url-loader from 2.0.1 to 2.1.0 in /js (#1143)
Bump url-loader from 2.0.1 to 2.1.0 in /js
2019-07-24 08:53:58 +02:00
Julius Härtl
37a9655f90 Bump webpack-cli from 3.3.5 to 3.3.6 in /js (#1150)
Bump webpack-cli from 3.3.5 to 3.3.6 in /js
2019-07-24 08:53:28 +02:00
Julius Härtl
717955a233 Bump css-loader from 3.0.0 to 3.1.0 in /js (#1148)
Bump css-loader from 3.0.0 to 3.1.0 in /js
2019-07-24 08:53:10 +02:00
Nextcloud bot
36940d3c4b [tx-robot] updated from transifex 2019-07-21 02:24:41 +00:00
dependabot-preview[bot]
804e662ec4 Bump webpack-cli from 3.3.5 to 3.3.6 in /js
Bumps [webpack-cli](https://github.com/webpack/webpack-cli) from 3.3.5 to 3.3.6.
- [Release notes](https://github.com/webpack/webpack-cli/releases)
- [Changelog](https://github.com/webpack/webpack-cli/blob/v3.3.6/CHANGELOG.md)
- [Commits](https://github.com/webpack/webpack-cli/compare/v3.3.5...v3.3.6)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-07-21 01:16:20 +00:00
dependabot-preview[bot]
6ef071cee9 Bump @babel/core from 7.4.5 to 7.5.5 in /js
Bumps [@babel/core](https://github.com/babel/babel) from 7.4.5 to 7.5.5.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/master/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/compare/v7.4.5...v7.5.5)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-07-21 01:15:51 +00:00
dependabot-preview[bot]
2bf98e57b1 Bump css-loader from 3.0.0 to 3.1.0 in /js
Bumps [css-loader](https://github.com/webpack-contrib/css-loader) from 3.0.0 to 3.1.0.
- [Release notes](https://github.com/webpack-contrib/css-loader/releases)
- [Changelog](https://github.com/webpack-contrib/css-loader/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack-contrib/css-loader/compare/v3.0.0...v3.1.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-07-21 01:15:23 +00:00
dependabot-preview[bot]
76943246c8 Bump url-loader from 2.0.1 to 2.1.0 in /js
Bumps [url-loader](https://github.com/webpack-contrib/url-loader) from 2.0.1 to 2.1.0.
- [Release notes](https://github.com/webpack-contrib/url-loader/releases)
- [Changelog](https://github.com/webpack-contrib/url-loader/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack-contrib/url-loader/compare/v2.0.1...v2.1.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-07-21 01:13:17 +00:00
dependabot-preview[bot]
ecdae3a558 Bump mini-css-extract-plugin from 0.7.0 to 0.8.0 in /js
Bumps [mini-css-extract-plugin](https://github.com/webpack-contrib/mini-css-extract-plugin) from 0.7.0 to 0.8.0.
- [Release notes](https://github.com/webpack-contrib/mini-css-extract-plugin/releases)
- [Changelog](https://github.com/webpack-contrib/mini-css-extract-plugin/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack-contrib/mini-css-extract-plugin/compare/v0.7.0...v0.8.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-07-21 01:12:48 +00:00
Nextcloud bot
836d15486b [tx-robot] updated from transifex 2019-07-17 02:24:09 +00:00
Julius Härtl
1281bde407 Bump nextcloud-vue-collections from 0.5.2 to 0.5.4 in /js (#1128)
Bump nextcloud-vue-collections from 0.5.2 to 0.5.4 in /js
2019-07-15 18:42:16 +02:00
Julius Härtl
a250b0ec7a Bump webpack from 4.35.2 to 4.35.3 in /js (#1126)
Bump webpack from 4.35.2 to 4.35.3 in /js
2019-07-15 18:42:08 +02:00
Julius Härtl
b09c622b7b Bump markdown-it from 8.4.2 to 9.0.1 in /js (#1130)
Bump markdown-it from 8.4.2 to 9.0.1 in /js
2019-07-15 18:41:38 +02:00
Julius Härtl
99153659ae Bump karma from 4.1.0 to 4.2.0 in /js (#1132)
Bump karma from 4.1.0 to 4.2.0 in /js
2019-07-15 18:40:56 +02:00
dependabot-preview[bot]
c3661e6b25 Bump karma from 4.1.0 to 4.2.0 in /js
Bumps [karma](https://github.com/karma-runner/karma) from 4.1.0 to 4.2.0.
- [Release notes](https://github.com/karma-runner/karma/releases)
- [Changelog](https://github.com/karma-runner/karma/blob/master/CHANGELOG.md)
- [Commits](https://github.com/karma-runner/karma/compare/v4.1.0...v4.2.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-07-14 01:16:41 +00:00
dependabot-preview[bot]
b17b2bec39 Bump markdown-it from 8.4.2 to 9.0.1 in /js
Bumps [markdown-it](https://github.com/markdown-it/markdown-it) from 8.4.2 to 9.0.1.
- [Release notes](https://github.com/markdown-it/markdown-it/releases)
- [Changelog](https://github.com/markdown-it/markdown-it/blob/master/CHANGELOG.md)
- [Commits](https://github.com/markdown-it/markdown-it/compare/8.4.2...9.0.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-07-14 01:15:39 +00:00
dependabot-preview[bot]
8e524e3ccb Bump nextcloud-vue-collections from 0.5.2 to 0.5.4 in /js
Bumps [nextcloud-vue-collections](https://github.com/juliushaertl/nextcloud-vue-collections) from 0.5.2 to 0.5.4.
- [Release notes](https://github.com/juliushaertl/nextcloud-vue-collections/releases)
- [Commits](https://github.com/juliushaertl/nextcloud-vue-collections/compare/v0.5.2...v0.5.4)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-07-14 01:14:48 +00:00
dependabot-preview[bot]
5b7cd146d0 Bump webpack from 4.35.2 to 4.35.3 in /js
Bumps [webpack](https://github.com/webpack/webpack) from 4.35.2 to 4.35.3.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v4.35.2...v4.35.3)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-07-14 01:13:27 +00:00
Nextcloud bot
e18e8fb032 [tx-robot] updated from transifex 2019-07-13 02:23:06 +00:00
Julius Härtl
5af9b3937a Bump lodash.merge from 4.6.1 to 4.6.2 in /js (#1124)
Bump lodash.merge from 4.6.1 to 4.6.2 in /js
2019-07-11 10:34:37 +02:00
Julius Härtl
0f9972cff4 Bump webpack from 4.35.0 to 4.35.2 in /js (#1118)
Bump webpack from 4.35.0 to 4.35.2 in /js
2019-07-11 08:40:49 +02:00
dependabot[bot]
ac852cd4e7 Bump lodash.merge from 4.6.1 to 4.6.2 in /js
Bumps [lodash.merge](https://github.com/lodash/lodash) from 4.6.1 to 4.6.2.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/commits)

Signed-off-by: dependabot[bot] <support@github.com>
2019-07-11 06:35:25 +00:00
Julius Härtl
8ff832a9f9 [Security] Bump lodash from 4.17.11 to 4.17.14 in /js (#1123)
[Security] Bump lodash from 4.17.11 to 4.17.14 in /js
2019-07-11 08:34:49 +02:00
Julius Härtl
45d8e224e4 [Security] Bump lodash.merge from 4.6.1 to 4.6.2 in /js (#1122)
[Security] Bump lodash.merge from 4.6.1 to 4.6.2 in /js
2019-07-11 08:34:37 +02:00
dependabot-preview[bot]
5238e475a7 [Security] Bump lodash from 4.17.11 to 4.17.14 in /js
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.11 to 4.17.14. **This update includes security fixes.**
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/compare/4.17.11...4.17.14)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-07-11 00:39:02 +00:00
dependabot-preview[bot]
5d8e52b106 [Security] Bump lodash.merge from 4.6.1 to 4.6.2 in /js
Bumps [lodash.merge](https://github.com/lodash/lodash) from 4.6.1 to 4.6.2. **This update includes security fixes.**
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/commits)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-07-10 21:40:52 +00:00
dependabot-preview[bot]
436626684b Bump webpack from 4.35.0 to 4.35.2 in /js
Bumps [webpack](https://github.com/webpack/webpack) from 4.35.0 to 4.35.2.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v4.35.0...v4.35.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-07-07 01:13:03 +00:00
Nextcloud bot
d6e218064f [tx-robot] updated from transifex 2019-07-06 02:21:13 +00:00
Julius Härtl
c5cfef3ddb Fix proper activity object data (#1117)
Fix proper activity object data
2019-07-05 15:46:41 +02:00
Nextcloud bot
78233b2d62 [tx-robot] updated from transifex 2019-07-05 02:21:49 +00:00
Julius Härtl
f3b5fd4030 Do not overwrite activity object with stripped down card data
Fix check for after data

Signed-off-by: Julius Härtl <jus@bitgrid.net>

Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-07-04 21:34:03 +02:00
Nextcloud bot
5d0180956a [tx-robot] updated from transifex 2019-07-04 02:21:28 +00:00
Nextcloud bot
75c7502186 [tx-robot] updated from transifex 2019-07-03 02:21:27 +00:00
Nextcloud bot
3733b13651 [tx-robot] updated from transifex 2019-07-02 02:21:25 +00:00
Nextcloud bot
0543c1d775 [tx-robot] updated from transifex 2019-07-01 02:21:07 +00:00
Julius Härtl
abb8ae5cff Bump version
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-06-30 16:46:58 +02:00
Julius Härtl
40fd0c1401 Add polyfill and fix activity filtering
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-06-30 16:39:28 +02:00
Julius Härtl
fa0a3f099f Bump version to 0.6.3
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-06-30 13:49:36 +02:00
Julius Härtl
22087fddc3 Fix ACL and archived REST endpoints (#1111)
Fix ACL and archived REST endpoints
2019-06-30 13:48:02 +02:00
Julius Härtl
db59150d74 Fix comments if activity stream is disabled (#1110)
Fix comments if activity stream is disabled
2019-06-30 13:44:55 +02:00
Julius Härtl
8b8db54309 Fix tests
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-06-30 13:42:26 +02:00
Julius Härtl
5b019b1c04 Remove unneeded data from card details
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-06-30 13:38:44 +02:00
Julius Härtl
1811dc73b7 Fix ACL and archived REST endpoints
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-06-30 13:27:22 +02:00
Julius Härtl
29a555f475 Bump url-loader from 2.0.0 to 2.0.1 in /js (#1108)
Bump url-loader from 2.0.0 to 2.0.1 in /js
2019-06-30 13:21:31 +02:00
Julius Härtl
2d757e9a95 Bump webpack-cli from 3.3.4 to 3.3.5 in /js (#1109)
Bump webpack-cli from 3.3.4 to 3.3.5 in /js
2019-06-30 13:21:24 +02:00
Julius Härtl
691988c885 Fix sharee parameter in share activity (fixes #869)
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-06-30 12:55:09 +02:00
Julius Härtl
2713434084 Remove unavailable parameter
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-06-30 12:48:26 +02:00
Julius Härtl
f18accd9c4 Fix comments if activity stream setting is disabled
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-06-30 12:42:49 +02:00
dependabot-preview[bot]
2d95d29c63 Bump webpack-cli from 3.3.4 to 3.3.5 in /js
Bumps [webpack-cli](https://github.com/webpack/webpack-cli) from 3.3.4 to 3.3.5.
- [Release notes](https://github.com/webpack/webpack-cli/releases)
- [Changelog](https://github.com/webpack/webpack-cli/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack/webpack-cli/compare/v3.3.4...v3.3.5)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-06-30 01:12:57 +00:00
dependabot-preview[bot]
58a5a73124 Bump url-loader from 2.0.0 to 2.0.1 in /js
Bumps [url-loader](https://github.com/webpack-contrib/url-loader) from 2.0.0 to 2.0.1.
- [Release notes](https://github.com/webpack-contrib/url-loader/releases)
- [Changelog](https://github.com/webpack-contrib/url-loader/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack-contrib/url-loader/compare/v2.0.0...v2.0.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-06-30 01:12:25 +00:00
Nextcloud bot
cc4439517d [tx-robot] updated from transifex 2019-06-25 02:21:59 +00:00
Nextcloud bot
f357d9ebd0 [tx-robot] updated from transifex 2019-06-24 02:22:05 +00:00
Julius Härtl
b4984d6e73 Bump webpack from 4.32.2 to 4.35.0 in /js (#1100)
Bump webpack from 4.32.2 to 4.35.0 in /js
2019-06-21 10:02:18 +02:00
dependabot-preview[bot]
db4b9a3d97 Bump webpack from 4.32.2 to 4.35.0 in /js
Bumps [webpack](https://github.com/webpack/webpack) from 4.32.2 to 4.35.0.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v4.32.2...v4.35.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-06-21 07:27:04 +00:00
Julius Härtl
d9478518fe Bump nextcloud-vue-collections from 0.4.0 to 0.5.2 in /js (#1063)
Bump nextcloud-vue-collections from 0.4.0 to 0.5.2 in /js
2019-06-21 09:26:41 +02:00
Julius Härtl
dfd2e09136 Bump webpack-cli from 3.3.3 to 3.3.4 in /js (#1091)
Bump webpack-cli from 3.3.3 to 3.3.4 in /js
2019-06-21 09:25:16 +02:00
Julius Härtl
a5e23ead24 Bump css-loader from 2.1.1 to 3.0.0 in /js (#1092)
Bump css-loader from 2.1.1 to 3.0.0 in /js
2019-06-21 09:25:03 +02:00
Nextcloud bot
f3efc9d95a [tx-robot] updated from transifex 2019-06-21 02:21:07 +00:00
Nextcloud bot
53cf93cb8e [tx-robot] updated from transifex 2019-06-16 02:21:49 +00:00
Nextcloud bot
587483df19 [tx-robot] updated from transifex 2019-06-14 02:22:30 +00:00
dependabot-preview[bot]
7e7dfa3b0b Bump css-loader from 2.1.1 to 3.0.0 in /js
Bumps [css-loader](https://github.com/webpack-contrib/css-loader) from 2.1.1 to 3.0.0.
- [Release notes](https://github.com/webpack-contrib/css-loader/releases)
- [Changelog](https://github.com/webpack-contrib/css-loader/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack-contrib/css-loader/compare/v2.1.1...v3.0.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-06-13 21:10:34 +00:00
dependabot-preview[bot]
cdb41f4376 Bump webpack-cli from 3.3.3 to 3.3.4 in /js
Bumps [webpack-cli](https://github.com/webpack/webpack-cli) from 3.3.3 to 3.3.4.
- [Release notes](https://github.com/webpack/webpack-cli/releases)
- [Changelog](https://github.com/webpack/webpack-cli/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack/webpack-cli/compare/3.3.3...v3.3.4)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-06-13 21:09:50 +00:00
Julius Härtl
ec2f9ad431 Bump webpack-cli from 3.3.2 to 3.3.3 in /js (#1083)
Bump webpack-cli from 3.3.2 to 3.3.3 in /js
2019-06-11 18:36:26 +02:00
dependabot-preview[bot]
319b13fbf9 Bump url-loader from 1.1.2 to 2.0.0 in /js (#1085)
Bumps [url-loader](https://github.com/webpack-contrib/url-loader) from 1.1.2 to 2.0.0.
- [Release notes](https://github.com/webpack-contrib/url-loader/releases)
- [Changelog](https://github.com/webpack-contrib/url-loader/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack-contrib/url-loader/compare/v1.1.2...v2.0.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-06-11 18:35:19 +02:00
Nextcloud bot
e577fbca20 [tx-robot] updated from transifex 2019-06-11 02:12:44 +00:00
Nextcloud bot
5eadc789fe [tx-robot] updated from transifex 2019-06-10 02:13:03 +00:00
Nextcloud bot
86431ec3dc [tx-robot] updated from transifex 2019-06-09 02:12:51 +00:00
dependabot-preview[bot]
2eb39d43fc Bump webpack-cli from 3.3.2 to 3.3.3 in /js
Bumps [webpack-cli](https://github.com/webpack/webpack-cli) from 3.3.2 to 3.3.3.
- [Release notes](https://github.com/webpack/webpack-cli/releases)
- [Changelog](https://github.com/webpack/webpack-cli/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack/webpack-cli/compare/v3.3.2...3.3.3)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-06-09 01:13:08 +00:00
cloud2018
f645f73993 make dialog (attachment, file exists) translatable (#1079)
* make dialog (attachment, file exists) translatable

Dialog (attachment, file exists) translatable

Signed-off-by: Markus Eckstein eckstein-markus@gmx.de

* Commit suggestion

Signed-off-by: Markus Eckstein eckstein-markus@gmx.de

Co-Authored-By: Julius Härtl <jus@bitgrid.net>
2019-06-07 07:54:49 +02:00
Julius Härtl
e3201ee21a Bump mini-css-extract-plugin from 0.6.0 to 0.7.0 in /js (#1074)
Bump mini-css-extract-plugin from 0.6.0 to 0.7.0 in /js
2019-06-05 11:38:13 +02:00
dependabot-preview[bot]
37ee10121b Bump nextcloud-vue-collections from 0.4.0 to 0.5.2 in /js
Bumps [nextcloud-vue-collections](https://github.com/juliushaertl/nextcloud-vue-collections) from 0.4.0 to 0.5.2.
- [Release notes](https://github.com/juliushaertl/nextcloud-vue-collections/releases)
- [Commits](https://github.com/juliushaertl/nextcloud-vue-collections/compare/v0.4.0...v0.5.2)
2019-06-05 09:36:53 +00:00
Julius Härtl
aecd402628 Bump @babel/core from 7.4.4 to 7.4.5 in /js (#1066)
Bump @babel/core from 7.4.4 to 7.4.5 in /js
2019-06-05 11:36:15 +02:00
Julius Härtl
bf28b32684 Fix typo in API urls (#1050)
Fix typo in API urls
2019-06-05 11:35:38 +02:00
Julius Härtl
1accc9f11e Bump @babel/preset-env from 7.4.4 to 7.4.5 in /js (#1064)
Bump @babel/preset-env from 7.4.4 to 7.4.5 in /js
2019-06-05 11:35:24 +02:00
Julius Härtl
0297c6384c Merge branch 'master' into dependabot/npm_and_yarn/js/@babel/core-7.4.5 2019-06-05 11:35:09 +02:00
Julius Härtl
f86d060028 Bump webpack from 4.31.0 to 4.32.2 in /js (#1067)
Bump webpack from 4.31.0 to 4.32.2 in /js
2019-06-05 11:35:01 +02:00
Julius Härtl
fe59f0f976 Bump nextcloud-axios from 0.1.3 to 0.2.0 in /js (#1075)
Bump nextcloud-axios from 0.1.3 to 0.2.0 in /js
2019-06-05 11:34:27 +02:00
dependabot-preview[bot]
7f22f82b63 Bump nextcloud-axios from 0.1.3 to 0.2.0 in /js
Bumps [nextcloud-axios](https://github.com/ChristophWurst/nextcloud-axios) from 0.1.3 to 0.2.0.
- [Release notes](https://github.com/ChristophWurst/nextcloud-axios/releases)
- [Commits](https://github.com/ChristophWurst/nextcloud-axios/compare/v0.1.3...v0.2.0)
2019-06-04 09:12:59 +00:00
Julius Härtl
78955c54ae Bump nextcloud-vue from 0.11.2 to 0.11.4 in /js (#1081)
Bump nextcloud-vue from 0.11.2 to 0.11.4 in /js
2019-06-04 11:08:01 +02:00
Julius Härtl
5aabac0554 [Security] Bump axios from 0.18.0 to 0.18.1 in /js (#1080)
[Security] Bump axios from 0.18.0 to 0.18.1 in /js
2019-06-04 11:06:42 +02:00
dependabot-preview[bot]
492afaa11e Bump nextcloud-vue from 0.11.2 to 0.11.4 in /js
Bumps [nextcloud-vue](https://github.com/nextcloud/nextcloud-vue) from 0.11.2 to 0.11.4.
- [Release notes](https://github.com/nextcloud/nextcloud-vue/releases)
- [Commits](https://github.com/nextcloud/nextcloud-vue/compare/v0.11.2...v0.11.4)
2019-06-02 01:12:54 +00:00
dependabot-preview[bot]
17fb44f248 [Security] Bump axios from 0.18.0 to 0.18.1 in /js
Bumps [axios](https://github.com/axios/axios) from 0.18.0 to 0.18.1. **This update includes security fixes.**
- [Release notes](https://github.com/axios/axios/releases)
- [Changelog](https://github.com/axios/axios/blob/v0.18.1/CHANGELOG.md)
- [Commits](https://github.com/axios/axios/compare/v0.18.0...v0.18.1)
2019-06-02 01:12:00 +00:00
Nextcloud bot
3e5bea372d [tx-robot] updated from transifex 2019-06-01 02:12:43 +00:00
dependabot-preview[bot]
0262902164 Bump mini-css-extract-plugin from 0.6.0 to 0.7.0 in /js
Bumps [mini-css-extract-plugin](https://github.com/webpack-contrib/mini-css-extract-plugin) from 0.6.0 to 0.7.0.
- [Release notes](https://github.com/webpack-contrib/mini-css-extract-plugin/releases)
- [Changelog](https://github.com/webpack-contrib/mini-css-extract-plugin/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack-contrib/mini-css-extract-plugin/compare/v0.6.0...v0.7.0)
2019-05-31 07:21:35 +00:00
dependabot-preview[bot]
31e2edabb8 Bump webpack from 4.31.0 to 4.32.2 in /js
Bumps [webpack](https://github.com/webpack/webpack) from 4.31.0 to 4.32.2.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v4.31.0...v4.32.2)
2019-05-24 15:20:53 +00:00
dependabot-preview[bot]
ba55adde4f Bump @babel/core from 7.4.4 to 7.4.5 in /js
Bumps [@babel/core](https://github.com/babel/babel) from 7.4.4 to 7.4.5.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/master/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/compare/v7.4.4...v7.4.5)
2019-05-24 15:20:21 +00:00
dependabot-preview[bot]
1c62be7b31 Bump @babel/preset-env from 7.4.4 to 7.4.5 in /js
Bumps [@babel/preset-env](https://github.com/babel/babel) from 7.4.4 to 7.4.5.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/master/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/compare/v7.4.4...v7.4.5)
2019-05-24 15:19:16 +00:00
Julius Härtl
8adad1457a Revert "Do not use getDisplayName for groups" (#1062)
Revert "Do not use getDisplayName for groups"
2019-05-23 21:32:53 +02:00
Arthur Schiwon
5423894175 Revert "Do not use getDisplayName for groups"
This reverts commit 12ebffb885.

Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2019-05-23 18:15:24 +02:00
Nextcloud bot
dfc8b15ab2 [tx-robot] updated from transifex 2019-05-23 02:21:22 +00:00
Julius Härtl
3950beaaad returns string on null (#1049)
returns string on null
2019-05-20 18:55:43 +02:00
Julius Härtl
b16cfbf662 Bump babel-loader from 8.0.5 to 8.0.6 in /js (#1055)
Bump babel-loader from 8.0.5 to 8.0.6 in /js
2019-05-20 18:44:10 +02:00
Julius Härtl
dd841b5e1a Bump uglifyjs-webpack-plugin from 2.1.2 to 2.1.3 in /js (#1053)
Bump uglifyjs-webpack-plugin from 2.1.2 to 2.1.3 in /js
2019-05-20 18:42:43 +02:00
Julius Härtl
ec9b1b992a Bump nextcloud-vue from 0.11.1 to 0.11.2 in /js (#1052)
Bump nextcloud-vue from 0.11.1 to 0.11.2 in /js
2019-05-20 18:42:13 +02:00
dependabot[bot]
8fd36933ce Bump babel-loader from 8.0.5 to 8.0.6 in /js
Bumps [babel-loader](https://github.com/babel/babel-loader) from 8.0.5 to 8.0.6.
- [Release notes](https://github.com/babel/babel-loader/releases)
- [Changelog](https://github.com/babel/babel-loader/blob/master/CHANGELOG.md)
- [Commits](https://github.com/babel/babel-loader/compare/v8.0.5...v8.0.6)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-05-18 19:53:12 +00:00
dependabot[bot]
caab88ed19 Bump uglifyjs-webpack-plugin from 2.1.2 to 2.1.3 in /js
Bumps [uglifyjs-webpack-plugin](https://github.com/webpack-contrib/uglifyjs-webpack-plugin) from 2.1.2 to 2.1.3.
- [Release notes](https://github.com/webpack-contrib/uglifyjs-webpack-plugin/releases)
- [Changelog](https://github.com/webpack-contrib/uglifyjs-webpack-plugin/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack-contrib/uglifyjs-webpack-plugin/compare/v2.1.2...v2.1.3)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-05-18 19:52:08 +00:00
dependabot[bot]
e2ad6739f1 Bump nextcloud-vue from 0.11.1 to 0.11.2 in /js
Bumps [nextcloud-vue](https://github.com/nextcloud/nextcloud-vue) from 0.11.1 to 0.11.2.
- [Release notes](https://github.com/nextcloud/nextcloud-vue/releases)
- [Commits](https://github.com/nextcloud/nextcloud-vue/compare/v0.11.1...v0.11.2)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-05-18 19:51:35 +00:00
Nextcloud bot
fcd831a010 [tx-robot] updated from transifex 2019-05-18 02:20:38 +00:00
Julius Härtl
85ba0c524f Fix typo in API urls
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-05-17 12:28:26 +02:00
Maxence Lange
6de2614f05 returns string on null
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2019-05-16 08:50:16 -01:00
Julius Härtl
6782641c28 Bump version to 0.6.2 (#1042)
Bump version to 0.6.2
2019-05-15 13:19:31 +02:00
Julius Härtl
ffa9716722 Bump version to 0.6.2
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-05-15 13:10:52 +02:00
Julius Härtl
690db724b3 Merge pull request #1046 from nextcloud/dependabot/npm_and_yarn/js/nextcloud-vue-0.11.1
Bump nextcloud-vue from 0.11.0 to 0.11.1 in /js
2019-05-15 13:09:50 +02:00
Julius Härtl
ca66afd841 Expose app version through capabilities (#1047)
Expose app version through capabilities
2019-05-15 13:09:41 +02:00
Julius Härtl
4739681929 Expose app version through capabilities
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-05-14 11:56:29 +02:00
Julius Härtl
002f956861 Bump webpack from 4.30.0 to 4.31.0 in /js (#1045)
Bump webpack from 4.30.0 to 4.31.0 in /js
2019-05-13 13:34:24 +02:00
Julius Härtl
e567c91c25 Bump vuex from 3.1.0 to 3.1.1 in /js (#1044)
Bump vuex from 3.1.0 to 3.1.1 in /js
2019-05-13 13:34:15 +02:00
dependabot[bot]
fd586db444 Bump nextcloud-vue from 0.11.0 to 0.11.1 in /js
Bumps [nextcloud-vue](https://github.com/nextcloud/nextcloud-vue) from 0.11.0 to 0.11.1.
- [Release notes](https://github.com/nextcloud/nextcloud-vue/releases)
- [Commits](https://github.com/nextcloud/nextcloud-vue/compare/v0.11.0...v0.11.1)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-05-12 01:13:57 +00:00
dependabot[bot]
9c157a7112 Bump webpack from 4.30.0 to 4.31.0 in /js
Bumps [webpack](https://github.com/webpack/webpack) from 4.30.0 to 4.31.0.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v4.30.0...v4.31.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-05-12 01:13:28 +00:00
dependabot[bot]
68efe83fdf Bump vuex from 3.1.0 to 3.1.1 in /js
Bumps [vuex](https://github.com/vuejs/vuex) from 3.1.0 to 3.1.1.
- [Release notes](https://github.com/vuejs/vuex/releases)
- [Commits](https://github.com/vuejs/vuex/compare/v3.1.0...v3.1.1)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-05-12 01:12:53 +00:00
Julius Härtl
78780ff44b Merge pull request #1035 from nextcloud/bugfix/1027
Cast entity to array when logging
2019-05-11 09:49:39 +02:00
Julius Härtl
e33faa594d Do not fail if groups don't exist (#1033)
Do not fail if groups don't exist
2019-05-08 13:18:12 +02:00
Julius Härtl
8688b05474 Only map circles if the app is enabled (#1034)
Only map circles if the app is enabled
2019-05-08 13:18:03 +02:00
Julius Härtl
57dd1a7b40 Cast entity to array when logging
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-05-07 14:04:52 +02:00
Julius Härtl
47e3aad1b7 Only map circles if the app is enabled
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-05-07 14:01:38 +02:00
Julius Härtl
c118de2165 Fix acl update route (#1026)
Fix acl update route
2019-05-07 13:55:32 +02:00
Julius Härtl
99fd3c9945 Bump nextcloud-vue from 0.10.0 to 0.11.0 in /js (#1030)
Bump nextcloud-vue from 0.10.0 to 0.11.0 in /js
2019-05-07 13:55:04 +02:00
Julius Härtl
4d4c2257a0 Do not fail if groups don't exist
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-05-07 13:54:44 +02:00
Julius Härtl
a181ffdd41 Bump webpack-cli from 3.3.1 to 3.3.2 in /js (#1029)
Bump webpack-cli from 3.3.1 to 3.3.2 in /js
2019-05-07 13:45:12 +02:00
dependabot[bot]
a57a5350bc Bump nextcloud-vue from 0.10.0 to 0.11.0 in /js
Bumps [nextcloud-vue](https://github.com/nextcloud/nextcloud-vue) from 0.10.0 to 0.11.0.
- [Release notes](https://github.com/nextcloud/nextcloud-vue/releases)
- [Commits](https://github.com/nextcloud/nextcloud-vue/compare/v0.10.0...v0.11.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-05-05 01:13:19 +00:00
dependabot[bot]
057c0875ba Bump webpack-cli from 3.3.1 to 3.3.2 in /js
Bumps [webpack-cli](https://github.com/webpack/webpack-cli) from 3.3.1 to 3.3.2.
- [Release notes](https://github.com/webpack/webpack-cli/releases)
- [Changelog](https://github.com/webpack/webpack-cli/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack/webpack-cli/commits)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-05-05 01:12:47 +00:00
Julius Härtl
230756112b Bump @babel/polyfill from 7.4.3 to 7.4.4 in /js (#1022)
Bump @babel/polyfill from 7.4.3 to 7.4.4 in /js
2019-05-02 11:30:02 +02:00
Julius Härtl
13295c7f8c Fix acl update route
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-05-02 08:51:57 +02:00
Nextcloud bot
f9fff3a165 [tx-robot] updated from transifex 2019-05-01 00:19:20 +00:00
Nextcloud bot
a410aca159 [tx-robot] updated from transifex 2019-04-30 00:19:35 +00:00
dependabot[bot]
81510ce1e0 Bump @babel/polyfill from 7.4.3 to 7.4.4 in /js
Bumps [@babel/polyfill](https://github.com/babel/babel) from 7.4.3 to 7.4.4.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/master/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/compare/v7.4.3...v7.4.4)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-04-29 10:54:30 +00:00
Julius Härtl
5d2d114c78 Update christophwurst/nextcloud requirement from ^14.0 to ^15.0 (#1019)
Update christophwurst/nextcloud requirement from ^14.0 to ^15.0
2019-04-29 12:33:06 +02:00
Julius Härtl
865d961436 Bump webpack-cli from 3.3.0 to 3.3.1 in /js (#1023)
Bump webpack-cli from 3.3.0 to 3.3.1 in /js
2019-04-29 12:19:30 +02:00
Julius Härtl
930845abfa Bump @babel/core from 7.4.3 to 7.4.4 in /js (#1021)
Bump @babel/core from 7.4.3 to 7.4.4 in /js
2019-04-29 12:19:19 +02:00
Julius Härtl
0190a51546 Bump @babel/preset-env from 7.4.3 to 7.4.4 in /js (#1020)
Bump @babel/preset-env from 7.4.3 to 7.4.4 in /js
2019-04-29 12:19:03 +02:00
dependabot[bot]
9a21f5ee66 Update christophwurst/nextcloud requirement from ^14.0 to ^15.0
Updates the requirements on [christophwurst/nextcloud](https://github.com/ChristophWurst/nextcloud_composer) to permit the latest version.
- [Release notes](https://github.com/ChristophWurst/nextcloud_composer/releases)
- [Commits](https://github.com/ChristophWurst/nextcloud_composer/compare/14.0.0...v15.0.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-04-29 12:17:46 +02:00
dependabot[bot]
1c1b1f1f6d Bump webpack-cli from 3.3.0 to 3.3.1 in /js
Bumps [webpack-cli](https://github.com/webpack/webpack-cli) from 3.3.0 to 3.3.1.
- [Release notes](https://github.com/webpack/webpack-cli/releases)
- [Changelog](https://github.com/webpack/webpack-cli/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack/webpack-cli/compare/v.3.3.0...v.3.3.1)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-04-28 01:13:53 +00:00
dependabot[bot]
fbcc2a4934 Bump @babel/core from 7.4.3 to 7.4.4 in /js
Bumps [@babel/core](https://github.com/babel/babel) from 7.4.3 to 7.4.4.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/master/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/compare/v7.4.3...v7.4.4)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-04-28 01:12:45 +00:00
dependabot[bot]
83b8488b05 Bump @babel/preset-env from 7.4.3 to 7.4.4 in /js
Bumps [@babel/preset-env](https://github.com/babel/babel) from 7.4.3 to 7.4.4.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/master/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/compare/v7.4.3...v7.4.4)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-04-28 01:12:13 +00:00
Nextcloud bot
65fdb98302 [tx-robot] updated from transifex 2019-04-28 00:19:15 +00:00
Julius Härtl
3079a028f0 Bump version to 0.6.1 (#1017)
Bump version to 0.6.1
2019-04-27 10:31:39 +02:00
Julius Härtl
5231b5e553 Bump version to 0.6.1
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-04-27 10:24:08 +02:00
Nextcloud bot
9908a5daf1 [tx-robot] updated from transifex 2019-04-27 00:19:09 +00:00
Julius Härtl
d44b1615cc Merge pull request #1011 from nextcloud/bugfix/1006/sharing-middleware-leftover
Fix use of renamed SharingMiddleware
2019-04-25 18:20:13 +02:00
Julius Härtl
f6d0a3f2e7 Remove collections label in sidebar (#1010)
Remove collections label in sidebar
2019-04-25 18:20:00 +02:00
Julius Härtl
cc1dcafa88 Only try to access angular instance if we are currently in deck (#1015)
Only try to access angular instance if we are currently in deck
2019-04-25 18:01:39 +02:00
Julius Härtl
a530cd0e32 Add proper default value for since (#1014)
Add proper default value for since
2019-04-25 18:01:16 +02:00
Julius Härtl
d655625ec1 Only try to access angular instance if we are currently in deck
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-04-25 14:20:04 +02:00
Julius Härtl
05102aa1dc Add proper default value for since to fetch boards that have no last_modified date yet
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-04-25 14:06:49 +02:00
Julius Härtl
4db30397a2 Fix use of renamed SharingMiddleware
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-04-25 11:49:48 +02:00
Julius Härtl
9e883774b6 Bump nextcloud-vue from 0.9.7 to 0.10.0 in /js (#1001)
Bump nextcloud-vue from 0.9.7 to 0.10.0 in /js
2019-04-25 11:48:42 +02:00
Julius Härtl
3a6a9fbf35 Bump karma from 4.0.1 to 4.1.0 in /js (#1000)
Bump karma from 4.0.1 to 4.1.0 in /js
2019-04-25 11:48:29 +02:00
Julius Härtl
49c57fc2d3 Bump webpack from 4.29.6 to 4.30.0 in /js (#995)
Bump webpack from 4.29.6 to 4.30.0 in /js
2019-04-25 11:48:11 +02:00
Julius Härtl
b3b6c181a0 Remove collections label in sidebar
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-04-25 09:57:26 +02:00
Julius Härtl
ca5a1bcdda Merge pull request #1007 from sunjam/master
Update README.md to include Circles App
2019-04-24 20:50:55 +02:00
sunjam
990be95e71 Update README.md
added Circles app to readme
2019-04-24 11:05:26 -07:00
Julius Härtl
bbd7fd8535 Bump version to 0.6.0
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-04-23 21:08:16 +02:00
Julius Härtl
05576abd27 Some activity hardening (#997)
Some activity hardening
2019-04-23 09:01:22 +02:00
Julius Härtl
f2b0123f75 Make sure we always reset the comments collection if the id changes (#999)
Make sure we always reset the comments collection if the id changes
2019-04-23 09:00:44 +02:00
dependabot[bot]
af3d51c72d Bump nextcloud-vue from 0.9.7 to 0.10.0 in /js
Bumps [nextcloud-vue](https://github.com/nextcloud/nextcloud-vue) from 0.9.7 to 0.10.0.
- [Release notes](https://github.com/nextcloud/nextcloud-vue/releases)
- [Commits](https://github.com/nextcloud/nextcloud-vue/compare/v0.9.7...v0.10.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-04-21 01:13:15 +00:00
dependabot[bot]
d3fa32c355 Bump karma from 4.0.1 to 4.1.0 in /js
Bumps [karma](https://github.com/karma-runner/karma) from 4.0.1 to 4.1.0.
- [Release notes](https://github.com/karma-runner/karma/releases)
- [Changelog](https://github.com/karma-runner/karma/blob/master/CHANGELOG.md)
- [Commits](https://github.com/karma-runner/karma/compare/v4.0.1...v4.1.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-04-21 01:12:39 +00:00
Nextcloud bot
0c78f272b7 [tx-robot] updated from transifex 2019-04-21 00:19:56 +00:00
Nextcloud bot
4d91559b82 [tx-robot] updated from transifex 2019-04-19 00:19:24 +00:00
Nextcloud bot
b375cd7acc [tx-robot] updated from transifex 2019-04-18 00:19:37 +00:00
Julius Härtl
44db4bb40e Make sure we always reset the comments collection if the id changes
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-04-17 16:07:29 +02:00
dependabot[bot]
0435377dca Bump webpack from 4.29.6 to 4.30.0 in /js
Bumps [webpack](https://github.com/webpack/webpack) from 4.29.6 to 4.30.0.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v4.29.6...v4.30.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-04-17 13:21:39 +00:00
Julius Härtl
223de1e54f Fix tests
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-04-17 15:16:08 +02:00
Julius Härtl
2c1293be81 Do not extend user parameter if user not found (fix #847)
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-04-17 15:16:08 +02:00
Julius Härtl
9516c7578b Properly check for available data (fixes #921)
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-04-17 15:16:07 +02:00
Julius Härtl
7e8f4c83b3 Merge pull request #998 from nextcloud/bugfix/tests-stable
Run integration tests against stable Nextcloud branches
2019-04-17 15:11:21 +02:00
Julius Härtl
ed4d495f5a Run integration tests against stable Nextcloud branches
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-04-17 14:55:25 +02:00
Julius Härtl
942310b093 Merge pull request #991 from nextcloud/bugfix/980/use-isavailable
using fulltextsearchmanager::isAvailable()
2019-04-17 14:44:02 +02:00
Nextcloud bot
10bda90afb [tx-robot] updated from transifex 2019-04-17 00:19:47 +00:00
Nextcloud bot
ef49c5f4c3 [tx-robot] updated from transifex 2019-04-16 00:27:18 +00:00
Nextcloud bot
4db2fbde67 [tx-robot] updated from transifex 2019-04-14 00:20:29 +00:00
Nextcloud bot
fa3e090cd9 [tx-robot] updated from transifex 2019-04-13 00:22:40 +00:00
Nextcloud bot
9c71c71168 [tx-robot] updated from transifex 2019-04-12 00:19:56 +00:00
Julius Härtl
76d67e50d5 Merge pull request #993 from nextcloud/bugfix/798/drag-compact
Fix sortable placehodler in compact mode
2019-04-11 12:49:22 +02:00
Julius Härtl
348170fe1e Fix sortable placehodler in compact mode
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-04-11 10:32:51 +02:00
Maxence Lange
a8472c650a using public instead
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2019-04-11 07:27:43 -01:00
Julius Härtl
54d5f5ca58 Merge pull request #989 from nextcloud/dependabot/npm_and_yarn/js/mini-css-extract-plugin-0.6.0
Bump mini-css-extract-plugin from 0.5.0 to 0.6.0 in /js
2019-04-11 10:21:11 +02:00
Julius Härtl
f1c6a712d7 Merge pull request #988 from nextcloud/bugfix/967/collections-fixes
Bugfix/967/collections fixes
2019-04-11 10:20:55 +02:00
dependabot[bot]
d730d9c8c0 Bump mini-css-extract-plugin from 0.5.0 to 0.6.0 in /js
Bumps [mini-css-extract-plugin](https://github.com/webpack-contrib/mini-css-extract-plugin) from 0.5.0 to 0.6.0.
- [Release notes](https://github.com/webpack-contrib/mini-css-extract-plugin/releases)
- [Changelog](https://github.com/webpack-contrib/mini-css-extract-plugin/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack-contrib/mini-css-extract-plugin/compare/v0.5.0...v0.6.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-04-11 07:56:18 +00:00
Nextcloud bot
7f7ee53cd3 [tx-robot] updated from transifex 2019-04-11 00:19:47 +00:00
Maxence Lange
cf0d2dc28c using isAvailable()
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2019-04-10 20:29:19 -01:00
Julius Härtl
50f868b148 Merge pull request #983 from nextcloud/bugfix/980/fts-argument-type
Bugfix/980/fts argument type
2019-04-10 17:28:54 +02:00
Julius Härtl
bc390263ab Fix labels in the UI
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-04-10 17:27:50 +02:00
Julius Härtl
d73a799593 Merge pull request #987 from nextcloud/bugfix/808/full-owner-details
Always use full owner details
2019-04-10 17:26:26 +02:00
Julius Härtl
9f60c3545a Merge pull request #986 from nextcloud/bugfix/981/label-lastmodified
Add lastModified field to labels
2019-04-10 17:26:08 +02:00
Julius Härtl
7ea0f70fe8 Hide currentboard in selector (fixes #967)
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-04-10 17:17:19 +02:00
Julius Härtl
ebaf98015a Merge pull request #984 from nextcloud/bugfix/noid/commentscss
Fix importing and comments css
2019-04-10 16:51:08 +02:00
Julius Härtl
ed4b7c5475 Merge pull request #985 from nextcloud/bugfix/979/comments-fix
Only try to add comment details if the comment was found
2019-04-10 16:49:29 +02:00
Julius Härtl
b0eaae6705 Add lastModified field to labels
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-04-10 16:48:36 +02:00
Julius Härtl
cab46164ff Always use full owner details
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-04-10 16:47:21 +02:00
Julius Härtl
0aed61868f Only try to add comment details if the comment was found
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-04-10 15:48:15 +02:00
Julius Härtl
d9305fc347 Merge pull request #973 from nextcloud/dependabot/npm_and_yarn/js/@babel/core-7.4.3
Bump @babel/core from 7.4.0 to 7.4.3 in /js
2019-04-10 15:44:52 +02:00
Julius Härtl
8cdfcd7293 Fix importing and comments css
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-04-10 15:42:22 +02:00
Julius Härtl
0258b74b42 Catch exceptions and only cast when necessary
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-04-10 15:41:32 +02:00
Julius Härtl
6fb960c255 Merge pull request #975 from nextcloud/dependabot/npm_and_yarn/js/nextcloud-vue-0.9.7
Bump nextcloud-vue from 0.9.5 to 0.9.7 in /js
2019-04-10 13:44:08 +02:00
Julius Härtl
6af28f1b79 Cast ids to integer for fulltextsearch
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-04-10 12:53:41 +02:00
Julius Härtl
bcc48d08c8 Add check if fts is enabled
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-04-10 12:53:41 +02:00
dependabot[bot]
d9844c7f4f Bump nextcloud-vue from 0.9.5 to 0.9.7 in /js
Bumps [nextcloud-vue](https://github.com/nextcloud/nextcloud-vue) from 0.9.5 to 0.9.7.
- [Release notes](https://github.com/nextcloud/nextcloud-vue/releases)
- [Commits](https://github.com/nextcloud/nextcloud-vue/compare/v0.9.5...v0.9.7)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-04-10 10:44:51 +00:00
dependabot[bot]
8c00ec67a8 Bump @babel/core from 7.4.0 to 7.4.3 in /js
Bumps [@babel/core](https://github.com/babel/babel) from 7.4.0 to 7.4.3.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/master/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/compare/v7.4.0...v7.4.3)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-04-10 10:36:30 +00:00
Julius Härtl
5c73f74355 Merge pull request #978 from nextcloud/dependabot/npm_and_yarn/js/nextcloud-vue-collections-0.4.0
Bump nextcloud-vue-collections from 0.2.2 to 0.4.0 in /js
2019-04-10 12:17:05 +02:00
Julius Härtl
4974c02e3e Merge pull request #977 from nextcloud/tests/noid/drone-1.0
Update drone.yml for drone 1.0
2019-04-10 12:16:28 +02:00
Julius Härtl
35a24427d8 Disable integration tests for now
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-04-10 12:11:52 +02:00
Julius Härtl
200e1867a2 Merge pull request #974 from nextcloud/dependabot/npm_and_yarn/js/@babel/polyfill-7.4.3
Bump @babel/polyfill from 7.4.0 to 7.4.3 in /js
2019-04-10 11:39:52 +02:00
Julius Härtl
2b16057006 Split unit tests in separate pipelines
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-04-10 11:38:12 +02:00
Julius Härtl
665886fa96 Try to fix integration run
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-04-10 11:35:23 +02:00
Julius Härtl
693ae495d7 Adjust tests
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-04-08 16:19:54 +02:00
Julius Härtl
c1f098ec54 Reenable app check
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-04-08 15:49:32 +02:00
Julius Härtl
6718a7bde4 Remove signed-off-check as we have the DCO bot
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-04-08 15:49:05 +02:00
dependabot[bot]
a680fc1e1c Bump nextcloud-vue-collections from 0.2.2 to 0.4.0 in /js
Bumps [nextcloud-vue-collections](https://github.com/juliushaertl/nextcloud-vue-collections) from 0.2.2 to 0.4.0.
- [Release notes](https://github.com/juliushaertl/nextcloud-vue-collections/releases)
- [Commits](https://github.com/juliushaertl/nextcloud-vue-collections/compare/v0.2.2...v0.4.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-04-08 13:47:40 +00:00
dependabot[bot]
73bc59a2bc Bump @babel/polyfill from 7.4.0 to 7.4.3 in /js
Bumps [@babel/polyfill](https://github.com/babel/babel) from 7.4.0 to 7.4.3.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/master/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/compare/v7.4.0...v7.4.3)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-04-08 13:47:19 +00:00
Julius Härtl
022ff0f425 Merge pull request #976 from nextcloud/dependabot/npm_and_yarn/js/@babel/preset-env-7.4.3
Bump @babel/preset-env from 7.4.2 to 7.4.3 in /js
2019-04-08 15:45:37 +02:00
Julius Härtl
3443969d7a Update drone.yml for drone 1.0
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-04-08 15:43:20 +02:00
Nextcloud bot
147d1abac4 [tx-robot] updated from transifex 2019-04-08 00:21:03 +00:00
dependabot[bot]
c6c15855f8 Bump @babel/preset-env from 7.4.2 to 7.4.3 in /js
Bumps [@babel/preset-env](https://github.com/babel/babel) from 7.4.2 to 7.4.3.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/master/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/compare/v7.4.2...v7.4.3)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-04-07 01:14:15 +00:00
Nextcloud bot
0e528dfd66 [tx-robot] updated from transifex 2019-04-05 00:20:21 +00:00
Nextcloud bot
f20edf35fe [tx-robot] updated from transifex 2019-04-03 00:20:26 +00:00
Nextcloud bot
f558978af0 [tx-robot] updated from transifex 2019-04-02 00:21:04 +00:00
Nextcloud bot
51811083cc [tx-robot] updated from transifex 2019-04-01 00:21:30 +00:00
Julius Härtl
af41532044 Prepare 0.6.0-beta1
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-03-30 12:15:17 +01:00
Nextcloud bot
ed3a92572f [tx-robot] updated from transifex 2019-03-30 01:20:29 +00:00
Julius Härtl
4f54c4365d Merge pull request #885 from nextcloud/feature/noid/nc16-fulltextsearch
[nc16-only] Implementing fulltextsearch
2019-03-29 21:02:19 +01:00
Julius Härtl
3ebe794930 Disable occ app:check-code until appinfo schema in server is updated
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-03-29 20:43:21 +01:00
Nextcloud bot
f6e3722cd3 [tx-robot] updated from transifex 2019-03-29 01:20:02 +00:00
Julius Härtl
efaed4140d Fix tests
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-03-28 19:21:39 +01:00
Julius Härtl
f9b40a05e4 Fix unknown global
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-03-28 18:55:41 +01:00
Maxence Lange
bc33a71f0d limit fulltextsearch to NC16
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2019-03-28 18:51:26 +01:00
Maxence Lange
5e0eff5407 implementing fulltextsearch
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
cleaning

Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
cleaning some useless code

Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
compat nc6

Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
compat nc16

Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
Merge remote-tracking branch 'origin/feature/noid/nc16-fulltextsearch' into feature/noid/nc16-fulltextsearch

Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2019-03-28 18:51:26 +01:00
Maxence Lange
957eb271ca adding events
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2019-03-28 18:51:26 +01:00
Maxence Lange
0cb8c75744 implementing fulltextsearch
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2019-03-28 18:49:56 +01:00
Maxence Lange
5d72750d92 ignore .idea
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2019-03-28 18:49:29 +01:00
Julius Härtl
d2cd6341bd Merge pull request #964 from nextcloud/dependabot/npm_and_yarn/js/nextcloud-vue-0.9.5
Bump nextcloud-vue from 0.9.4 to 0.9.5 in /js
2019-03-28 18:47:39 +01:00
Julius Härtl
d5212ec6dd Merge pull request #960 from nextcloud/enhancement/954/rest
REST API enhancements
2019-03-28 18:47:16 +01:00
Julius Härtl
29f6ae477b Make circles/collections depending on available version
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-03-28 18:46:37 +01:00
dependabot[bot]
27837cc635 Bump nextcloud-vue from 0.9.4 to 0.9.5 in /js
Bumps [nextcloud-vue](https://github.com/nextcloud/nextcloud-vue) from 0.9.4 to 0.9.5.
- [Release notes](https://github.com/nextcloud/nextcloud-vue/releases)
- [Commits](https://github.com/nextcloud/nextcloud-vue/compare/v0.9.4...v0.9.5)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-03-28 15:53:36 +00:00
Julius Härtl
9ee2c92a9d Update API docs
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-03-28 16:49:24 +01:00
Julius Härtl
7a77c04caf Unify params
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-03-28 16:49:24 +01:00
Julius Härtl
1b4cf508e6 Add details paramter to board request
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-03-28 16:49:24 +01:00
Julius Härtl
6c1fe18f92 Add acl endpoints to REST API
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-03-28 16:49:24 +01:00
Julius Härtl
8532db96e3 Merge pull request #962 from nextcloud/dependabot/npm_and_yarn/js/vue-and-vue-template-compiler-2.6.10
Bump vue and vue-template-compiler in /js
2019-03-28 16:48:25 +01:00
Julius Härtl
fe7ccac9ed Merge pull request #961 from nextcloud/dependabot/npm_and_yarn/js/nextcloud-vue-0.9.4
Bump nextcloud-vue from 0.8.0 to 0.9.4 in /js
2019-03-28 16:48:20 +01:00
Julius Härtl
8615fe1a40 Merge pull request #923 from nextcloud/feature/126/circles
Share with circles
2019-03-28 16:48:05 +01:00
dependabot[bot]
ef1eb0bff2 Bump vue and vue-template-compiler in /js
Bumps [vue](https://github.com/vuejs/vue) and [vue-template-compiler](https://github.com/vuejs/vue). These dependencies needed to be updated together.

Updates `vue` from 2.6.8 to 2.6.10
- [Release notes](https://github.com/vuejs/vue/releases)
- [Commits](https://github.com/vuejs/vue/compare/v2.6.8...v2.6.10)

Updates `vue-template-compiler` from 2.6.8 to 2.6.10
- [Release notes](https://github.com/vuejs/vue/releases)
- [Commits](https://github.com/vuejs/vue/compare/v2.6.8...v2.6.10)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-03-28 07:28:08 +00:00
dependabot[bot]
094556a4f1 Bump nextcloud-vue from 0.8.0 to 0.9.4 in /js
Bumps [nextcloud-vue](https://github.com/nextcloud/nextcloud-vue) from 0.8.0 to 0.9.4.
- [Release notes](https://github.com/nextcloud/nextcloud-vue/releases)
- [Commits](https://github.com/nextcloud/nextcloud-vue/compare/v0.8.0...v0.9.4)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-03-28 07:27:36 +00:00
Julius Härtl
aa725eee62 Add release docs from github wiki
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-03-28 08:21:52 +01:00
Nextcloud bot
c0cce67d40 [tx-robot] updated from transifex 2019-03-28 01:20:37 +00:00
Julius Härtl
195d63073e Merge pull request #946 from nextcloud/feature/collections
Collaboration linking
2019-03-27 18:38:35 +01:00
Julius Härtl
ed38e70989 Properly fetch infromation for personal circles
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-03-27 18:15:11 +01:00
Julius Härtl
ed3991b7bd Share with circles
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-03-27 18:10:43 +01:00
Nextcloud bot
a842fd6d26 [tx-robot] updated from transifex 2019-03-27 01:13:48 +00:00
Julius Härtl
ed5f52a164 Merge pull request #959 from nextcloud/bugfix/840
Fix activity text
2019-03-26 13:45:08 +01:00
Julius Härtl
42f72f33d9 Fix activity text
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-03-26 10:49:15 +01:00
Julius Härtl
e00eeb6ef9 Fix eslint
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-03-26 09:09:40 +01:00
Julius Härtl
fd2dfbf056 Remove usused dependency
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-03-26 09:09:40 +01:00
Julius Härtl
d6e3ab3c26 Bump nextcloud-vue-collections
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-03-25 14:51:44 +01:00
Julius Härtl
e1824a3d85 Fix popover menu of vue-components
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-03-25 14:51:44 +01:00
Julius Härtl
076fc1a876 Fix codacy errors
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-03-25 14:51:44 +01:00
Julius Härtl
7009d2d6f4 Test compatibility against master
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-03-25 14:51:44 +01:00
Julius Härtl
33953affa6 Make import dependent on version
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-03-25 14:51:44 +01:00
Julius Härtl
706a1b8e96 Fix code style
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-03-25 14:51:43 +01:00
Julius Härtl
d46a7ffe69 Ignore vue files from eslint for now
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-03-25 14:51:43 +01:00
Julius Härtl
2852510b55 Require 16 for collections
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-03-25 14:51:43 +01:00
Julius Härtl
e2be00a18d Implement collections integration
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-03-25 14:51:42 +01:00
Nextcloud bot
9149a01949 [tx-robot] updated from transifex 2019-03-24 01:14:13 +00:00
Nextcloud bot
e3c8072f77 [tx-robot] updated from transifex 2019-03-23 01:13:50 +00:00
Julius Härtl
aae6b162c6 Merge pull request #922 from nextcloud/enhancement/noid/api-exception
Let ExceptionMiddleware properly return JSON on API related exceptions
2019-03-22 16:06:32 +01:00
Julius Härtl
0132dae215 Let ExceptionMiddleware properly return JSON on API related exceptions
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-03-22 13:41:03 +01:00
Julius Härtl
2b65ff9fb0 Merge pull request #956 from nextcloud/docs/add-user-docs
Add user docs to the navigation
2019-03-22 10:33:44 +01:00
Julius Härtl
36b013029a Add user docs to the navigation
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-03-22 10:26:50 +01:00
Julius Härtl
5c7ee5c920 Merge pull request #936 from quentinDupont/user_documentation
User documentation in english
2019-03-22 10:23:40 +01:00
Julius Härtl
58cf153aa8 Merge pull request #950 from nextcloud/dependabot/npm_and_yarn/js/@babel/polyfill-7.4.0
Bump @babel/polyfill from 7.2.5 to 7.4.0 in /js
2019-03-22 09:56:08 +01:00
dependabot[bot]
91e4eb95b3 Bump @babel/polyfill from 7.2.5 to 7.4.0 in /js
Bumps [@babel/polyfill](https://github.com/babel/babel) from 7.2.5 to 7.4.0.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/master/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/compare/v7.2.5...v7.4.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-03-21 13:36:54 +00:00
Julius Härtl
3b6aaa6c05 Merge pull request #953 from nextcloud/dependabot/npm_and_yarn/js/@babel/preset-env-7.4.2
Bump @babel/preset-env from 7.4.1 to 7.4.2 in /js
2019-03-21 14:34:31 +01:00
dependabot[bot]
116c563197 Bump @babel/preset-env from 7.4.1 to 7.4.2 in /js
Bumps [@babel/preset-env](https://github.com/babel/babel) from 7.4.1 to 7.4.2.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/master/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/compare/v7.4.1...v7.4.2)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-03-21 10:30:35 +00:00
Julius Härtl
4dec2ef1f6 Merge pull request #948 from nextcloud/dependabot/npm_and_yarn/js/@babel/preset-env-7.4.1
Bump @babel/preset-env from 7.3.4 to 7.4.1 in /js
2019-03-21 11:26:44 +01:00
Julius Härtl
cc343e8eb0 Merge pull request #947 from nextcloud/dependabot/npm_and_yarn/js/@babel/core-7.4.0
Bump @babel/core from 7.3.4 to 7.4.0 in /js
2019-03-21 11:26:21 +01:00
dependabot[bot]
f6ce5e109c Bump @babel/preset-env from 7.3.4 to 7.4.1 in /js
Bumps [@babel/preset-env](https://github.com/babel/babel) from 7.3.4 to 7.4.1.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/master/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/compare/v7.3.4...v7.4.1)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-03-21 09:22:14 +00:00
dependabot[bot]
8eafe4533a Bump @babel/core from 7.3.4 to 7.4.0 in /js
Bumps [@babel/core](https://github.com/babel/babel) from 7.3.4 to 7.4.0.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/master/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/compare/v7.3.4...v7.4.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-03-21 09:21:37 +00:00
Nextcloud bot
ab32b11362 [tx-robot] updated from transifex 2019-03-21 01:22:15 +00:00
Julius Härtl
29f9dc547d Merge pull request #939 from nextcloud/bugfix/noid/board-api-stacks
Enrich board listing with stacks
2019-03-19 22:54:50 +01:00
Julius Härtl
33ca8a1827 Fix tests
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-03-19 22:43:53 +01:00
Julius Härtl
3941849b07 Merge pull request #937 from nextcloud/bugfix/noid/noadminrequired
Add proper annotations for assignUser
2019-03-19 12:19:13 +01:00
Nextcloud bot
206eef9c29 [tx-robot] updated from transifex 2019-03-19 01:20:42 +00:00
Nextcloud bot
07e81f363b [tx-robot] updated from transifex 2019-03-17 01:21:15 +00:00
Julius Härtl
093d330213 Merge pull request #942 from nextcloud/dependabot/npm_and_yarn/js/webpack-cli-3.3.0
Bump webpack-cli from 3.2.3 to 3.3.0 in /js
2019-03-16 09:36:12 +01:00
dependabot[bot]
b4549ca298 Bump webpack-cli from 3.2.3 to 3.3.0 in /js
Bumps [webpack-cli](https://github.com/webpack/webpack-cli) from 3.2.3 to 3.3.0.
- [Release notes](https://github.com/webpack/webpack-cli/releases)
- [Changelog](https://github.com/webpack/webpack-cli/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack/webpack-cli/compare/V.3.2.3...v.3.3.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-03-16 02:13:14 +00:00
Nextcloud bot
c301447363 [tx-robot] updated from transifex 2019-03-15 01:22:44 +00:00
Julius Härtl
6e4f8ca8ea Enrich board listing with stacks
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-03-14 22:32:06 +01:00
Julius Härtl
b72d1c82a9 Add proper annotations for assignUser
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-03-13 17:24:13 +01:00
Nextcloud bot
7cd8bca9dc [tx-robot] updated from transifex 2019-03-13 01:14:38 +00:00
Quentin Dupont
7f3ac6249c User documentation in english
Signed-off-by: Quentin Dupont <perso@quentindupont.fr>
2019-03-12 23:15:09 +01:00
Julius Härtl
3a6abcfb54 Merge pull request #933 from nextcloud/dependabot/npm_and_yarn/js/angular-1.7.8
Bump angular from 1.7.7 to 1.7.8 in /js
2019-03-12 10:48:42 +01:00
dependabot[bot]
892580c207 Bump angular from 1.7.7 to 1.7.8 in /js
Bumps [angular](https://github.com/angular/angular.js) from 1.7.7 to 1.7.8.
- [Release notes](https://github.com/angular/angular.js/releases)
- [Changelog](https://github.com/angular/angular.js/blob/master/CHANGELOG.md)
- [Commits](https://github.com/angular/angular.js/compare/v1.7.7...v1.7.8)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-03-12 07:48:47 +00:00
Julius Härtl
2c826a26fa Merge pull request #927 from nextcloud/dependabot/npm_and_yarn/js/css-loader-2.1.1
Bump css-loader from 2.1.0 to 2.1.1 in /js
2019-03-12 08:47:24 +01:00
Julius Härtl
eb8fcc3849 Merge pull request #929 from nextcloud/dependabot/npm_and_yarn/js/angular-animate-1.7.8
Bump angular-animate from 1.7.7 to 1.7.8 in /js
2019-03-12 08:43:15 +01:00
Julius Härtl
3c8009cb2f Merge pull request #931 from nextcloud/dependabot/npm_and_yarn/js/angular-sanitize-1.7.8
Bump angular-sanitize from 1.7.7 to 1.7.8 in /js
2019-03-12 08:42:28 +01:00
dependabot[bot]
a385fcaed2 Bump angular-sanitize from 1.7.7 to 1.7.8 in /js
Bumps [angular-sanitize](https://github.com/angular/angular.js) from 1.7.7 to 1.7.8.
- [Release notes](https://github.com/angular/angular.js/releases)
- [Changelog](https://github.com/angular/angular.js/blob/master/CHANGELOG.md)
- [Commits](https://github.com/angular/angular.js/compare/v1.7.7...v1.7.8)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-03-11 14:03:47 +00:00
dependabot[bot]
98a9f10548 Bump angular-animate from 1.7.7 to 1.7.8 in /js
Bumps [angular-animate](https://github.com/angular/angular.js) from 1.7.7 to 1.7.8.
- [Release notes](https://github.com/angular/angular.js/releases)
- [Changelog](https://github.com/angular/angular.js/blob/master/CHANGELOG.md)
- [Commits](https://github.com/angular/angular.js/compare/v1.7.7...v1.7.8)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-03-11 14:03:15 +00:00
Nextcloud bot
6bdb0435c2 [tx-robot] updated from transifex 2019-03-10 01:14:24 +00:00
dependabot[bot]
4394540b5c Bump css-loader from 2.1.0 to 2.1.1 in /js
Bumps [css-loader](https://github.com/webpack-contrib/css-loader) from 2.1.0 to 2.1.1.
- [Release notes](https://github.com/webpack-contrib/css-loader/releases)
- [Changelog](https://github.com/webpack-contrib/css-loader/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack-contrib/css-loader/compare/v2.1.0...v2.1.1)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-03-09 02:13:44 +00:00
Nextcloud bot
60b7016622 [tx-robot] updated from transifex 2019-03-08 01:14:34 +00:00
Nextcloud bot
eef033a397 [tx-robot] updated from transifex 2019-03-06 01:13:57 +00:00
Julius Härtl
c5d50279c0 Merge pull request #816 from nextcloud/bugfix/780/duplicate-delete-call
Fix duplicate call to delete
2019-03-05 12:27:00 +01:00
Julius Härtl
3156f69717 Fix tests
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-03-05 10:10:18 +01:00
Julius Härtl
791bd9417d Merge pull request #814 from nextcloud/issue586
Prevent duplicate tag names
2019-03-05 10:02:05 +01:00
Julius Härtl
944780f74b Only allow deletion for undeleted boards
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-03-05 10:01:04 +01:00
Julius Härtl
91129c80b0 Fix duplicate call to delete
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-03-05 10:01:04 +01:00
Julius Härtl
ee93d64fd0 Fix codacy warnings and remove unused code
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-03-05 09:29:28 +01:00
Julius Härtl
4481fc1ace Remove unused is_object
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-03-05 09:27:28 +01:00
Jakob Röhrl
d11917e4ff now the tests are working
Signed-off-by: Jakob Röhrl <jakob.roehrl@web.de>
2019-03-05 09:26:03 +01:00
Jakob Röhrl
ee20841ad6 fix failed unit test
Signed-off-by: Jakob Röhrl <jakob.roehrl@web.de>
2019-03-05 09:26:03 +01:00
Jakob Röhrl
e5d3c16a80 show different error messages and UI reset after failed update
Signed-off-by: Jakob Röhrl <jakob.roehrl@web.de>
2019-03-05 09:26:03 +01:00
Jakob Röhrl
f01cd506f7 new try
Signed-off-by: Jakob Röhrl <jakob.roehrl@web.de>
2019-03-05 09:25:21 +01:00
Jakob Röhrl
ab73f58fd8 added private function
Signed-off-by: Jakob Röhrl <jakob.roehrl@web.de>
2019-03-05 09:24:05 +01:00
Jakob Röhrl
eb0cd9685d Signed-off-by: Jakob Röhrl <jakob.roehrl@web.de>
fix for issue586
2019-03-05 09:24:05 +01:00
Julius Härtl
4eca322ca2 Merge pull request #906 from nextcloud/issue869
change timeline icon opacity
2019-03-05 09:21:45 +01:00
Julius Härtl
77cba48058 Merge pull request #920 from nextcloud/dependabot/npm_and_yarn/js/webpack-4.29.6
Bump webpack from 4.29.5 to 4.29.6 in /js
2019-03-05 08:07:51 +01:00
Nextcloud bot
01bfb44a52 [tx-robot] updated from transifex 2019-03-05 01:17:54 +00:00
dependabot[bot]
567f9c7068 Bump webpack from 4.29.5 to 4.29.6 in /js
Bumps [webpack](https://github.com/webpack/webpack) from 4.29.5 to 4.29.6.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v4.29.5...v4.29.6)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-03-04 15:28:23 +00:00
Julius Härtl
d8e8b485b5 Merge pull request #910 from nextcloud/dependabot/npm_and_yarn/js/karma-4.0.1
Bump karma from 4.0.0 to 4.0.1 in /js
2019-03-04 16:27:07 +01:00
Julius Härtl
f4f639833e Merge pull request #911 from nextcloud/dependabot/npm_and_yarn/js/@babel/preset-env-7.3.4
Bump @babel/preset-env from 7.3.1 to 7.3.4 in /js
2019-03-04 16:26:51 +01:00
Julius Härtl
806cb6d450 Merge pull request #914 from nextcloud/dependabot/npm_and_yarn/js/@babel/core-7.3.4
Bump @babel/core from 7.3.3 to 7.3.4 in /js
2019-03-04 16:26:22 +01:00
Julius Härtl
11f7944fa6 Merge pull request #913 from nextcloud/dependabot/npm_and_yarn/js/uglifyjs-webpack-plugin-2.1.2
Bump uglifyjs-webpack-plugin from 2.1.1 to 2.1.2 in /js
2019-03-04 16:26:09 +01:00
dependabot[bot]
5d668097a6 Bump @babel/core from 7.3.3 to 7.3.4 in /js
Bumps [@babel/core](https://github.com/babel/babel) from 7.3.3 to 7.3.4.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/master/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/compare/v7.3.3...v7.3.4)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-03-02 02:14:41 +00:00
dependabot[bot]
28e3a363e3 Bump uglifyjs-webpack-plugin from 2.1.1 to 2.1.2 in /js
Bumps [uglifyjs-webpack-plugin](https://github.com/webpack-contrib/uglifyjs-webpack-plugin) from 2.1.1 to 2.1.2.
- [Release notes](https://github.com/webpack-contrib/uglifyjs-webpack-plugin/releases)
- [Changelog](https://github.com/webpack-contrib/uglifyjs-webpack-plugin/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack-contrib/uglifyjs-webpack-plugin/compare/v2.1.1...v2.1.2)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-03-02 02:14:34 +00:00
dependabot[bot]
e8d0c1dde2 Bump @babel/preset-env from 7.3.1 to 7.3.4 in /js
Bumps [@babel/preset-env](https://github.com/babel/babel) from 7.3.1 to 7.3.4.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/master/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/compare/v7.3.1...v7.3.4)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-03-02 02:13:13 +00:00
dependabot[bot]
8a3e9bc9ef Bump karma from 4.0.0 to 4.0.1 in /js
Bumps [karma](https://github.com/karma-runner/karma) from 4.0.0 to 4.0.1.
- [Release notes](https://github.com/karma-runner/karma/releases)
- [Changelog](https://github.com/karma-runner/karma/blob/master/CHANGELOG.md)
- [Commits](https://github.com/karma-runner/karma/compare/v4.0.0...v4.0.1)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-03-02 02:12:48 +00:00
Nextcloud bot
c66143dc9d [tx-robot] updated from transifex 2019-03-01 01:19:48 +00:00
Nextcloud bot
73c20dbb77 [tx-robot] updated from transifex 2019-02-28 01:20:40 +00:00
Jakob Röhrl
7c0a1488a6 change opacity
Signed-off-by: Jakob Röhrl <jakob.roehrl@web.de>
2019-02-25 11:23:06 +01:00
Nextcloud bot
0562af094a [tx-robot] updated from transifex 2019-02-21 01:18:45 +00:00
Julius Härtl
2f8b955241 Merge pull request #870 from nextcloud/issue570
change UI after label has been changed
2019-02-20 14:35:53 +01:00
Julius Härtl
51c4c54a2d Merge pull request #904 from nextcloud/dependabot/npm_and_yarn/js/webpack-4.29.5
Bump webpack from 4.29.3 to 4.29.5 in /js
2019-02-20 14:30:38 +01:00
dependabot[bot]
a16eb3946d Bump webpack from 4.29.3 to 4.29.5 in /js
Bumps [webpack](https://github.com/webpack/webpack) from 4.29.3 to 4.29.5.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v4.29.3...v4.29.5)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-02-20 13:24:52 +00:00
Nextcloud bot
1ed8a57713 [tx-robot] updated from transifex 2019-02-20 01:19:16 +00:00
Julius Härtl
492cd0a277 Merge pull request #902 from nextcloud/revert-898-dependabot/npm_and_yarn/js/webpack-4.29.4
Revert "Bump webpack from 4.29.3 to 4.29.4 in /js"
2019-02-18 17:22:53 +01:00
Julius Härtl
239c1ff46e Revert "Bump webpack from 4.29.3 to 4.29.4 in /js" 2019-02-18 10:15:47 +01:00
Nextcloud bot
4424f6702c [tx-robot] updated from transifex 2019-02-17 01:20:49 +00:00
Julius Härtl
c952303049 Bump webpack from 4.29.3 to 4.29.4 in /js (#898)
Bump webpack from 4.29.3 to 4.29.4 in /js
2019-02-16 09:36:09 +01:00
Julius Härtl
8da2893721 Bump @babel/core from 7.2.2 to 7.3.3 in /js (#899)
Bump @babel/core from 7.2.2 to 7.3.3 in /js
2019-02-16 09:35:52 +01:00
Julius Härtl
38aa576e18 Update stale.yml 2019-02-16 09:23:44 +01:00
dependabot[bot]
8f280ad527 Bump @babel/core from 7.2.2 to 7.3.3 in /js
Bumps [@babel/core](https://github.com/babel/babel) from 7.2.2 to 7.3.3.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/master/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/compare/v7.2.2...v7.3.3)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-02-16 02:14:12 +00:00
dependabot[bot]
227456d1a6 Bump webpack from 4.29.3 to 4.29.4 in /js
Bumps [webpack](https://github.com/webpack/webpack) from 4.29.3 to 4.29.4.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v4.29.3...v4.29.4)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-02-16 02:13:35 +00:00
Nextcloud bot
ee9c874d6d [tx-robot] updated from transifex 2019-02-15 01:20:44 +00:00
Julius Härtl
81908e984b Merge pull request #739 from nextcloud/bugfix/noid/group-limit
Allow deck to be limited to groups again
2019-02-14 15:20:31 +01:00
Julius Härtl
9d0a7b3f57 Fix eslint error
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-02-14 15:10:07 +01:00
Jakob Röhrl
b4353ce102 change UI after label has been changed
Signed-off-by: Jakob Röhrl <jakob.roehrl@web.de>
2019-02-14 14:03:23 +01:00
Julius Härtl
4961c109a2 Merge pull request #893 from nextcloud/versions/bump-0.6-dev
Bump master version for 0.6
2019-02-14 13:58:56 +01:00
Nextcloud bot
9147d64953 [tx-robot] updated from transifex 2019-02-14 01:19:21 +00:00
Nextcloud bot
108c8bf112 [tx-robot] updated from transifex 2019-02-13 01:19:15 +00:00
Julius Härtl
53f8bc9058 Merge pull request #857 from nextcloud/issue254
Use JS tooltips for board controls
2019-02-12 11:13:35 +01:00
Julius Härtl
fe126664df Merge pull request #821 from nextcloud/dependabot/npm_and_yarn/js/@babel/polyfill-7.2.5
Bump @babel/polyfill from 7.0.0 to 7.2.5 in /js
2019-02-12 11:11:21 +01:00
Julius Härtl
9c0b240687 Adjust test matrix
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-02-12 11:08:54 +01:00
Julius Härtl
4fa703e723 0.6 will be 15/16 only
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-02-12 11:05:43 +01:00
Julius Härtl
df4596a8df Merge pull request #873 from nextcloud/issue795
Removed tooltips "Access for group" in board.sidebarView
2019-02-12 11:01:02 +01:00
Julius Härtl
6c4fb4acb4 Merge pull request #876 from nextcloud/issue725
prevent loading details by clicking on the card title
2019-02-12 10:52:36 +01:00
Julius Härtl
baa06dcb6b Merge pull request #886 from nextcloud/bugfix/noid/babel-polyfill
Fix issues with duplicate polyfill added with 16
2019-02-12 10:44:47 +01:00
Julius Härtl
1aa13d8aaf Merge pull request #880 from nextcloud/dependabot/npm_and_yarn/js/angular-1.7.7
Bump angular from 1.7.6 to 1.7.7 in /js
2019-02-12 10:34:41 +01:00
dependabot[bot]
f042ab5f7b Bump angular from 1.7.6 to 1.7.7 in /js
Bumps [angular](https://github.com/angular/angular.js) from 1.7.6 to 1.7.7.
- [Release notes](https://github.com/angular/angular.js/releases)
- [Changelog](https://github.com/angular/angular.js/blob/master/CHANGELOG.md)
- [Commits](https://github.com/angular/angular.js/compare/v1.7.6...v1.7.7)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-02-12 09:20:15 +00:00
Julius Härtl
13260bfce6 Merge pull request #884 from nextcloud/dependabot/npm_and_yarn/js/webpack-4.29.3
Bump webpack from 4.29.0 to 4.29.3 in /js
2019-02-12 10:18:29 +01:00
Julius Härtl
f6b044db9b Merge pull request #882 from nextcloud/dependabot/npm_and_yarn/js/angular-animate-1.7.7
Bump angular-animate from 1.7.6 to 1.7.7 in /js
2019-02-12 10:18:03 +01:00
Julius Härtl
8071b34ddb Fix issues with duplicate polyfill added with 16
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-02-12 10:15:11 +01:00
Nextcloud bot
056bf1ccab [tx-robot] updated from transifex 2019-02-12 01:19:27 +00:00
dependabot[bot]
7833e4f261 Bump webpack from 4.29.0 to 4.29.3 in /js
Bumps [webpack](https://github.com/webpack/webpack) from 4.29.0 to 4.29.3.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v4.29.0...v4.29.3)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-02-11 17:17:36 +00:00
Julius Härtl
b4f4341dc1 Merge pull request #881 from nextcloud/dependabot/npm_and_yarn/js/webpack-cli-3.2.3
Bump webpack-cli from 3.2.0 to 3.2.3 in /js
2019-02-11 18:12:59 +01:00
dependabot[bot]
debcd9203c Bump angular-animate from 1.7.6 to 1.7.7 in /js
Bumps [angular-animate](https://github.com/angular/angular.js) from 1.7.6 to 1.7.7.
- [Release notes](https://github.com/angular/angular.js/releases)
- [Changelog](https://github.com/angular/angular.js/blob/master/CHANGELOG.md)
- [Commits](https://github.com/angular/angular.js/compare/v1.7.6...v1.7.7)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-02-11 15:53:55 +00:00
Julius Härtl
ee07630b55 Merge pull request #879 from nextcloud/dependabot/npm_and_yarn/js/angular-sanitize-1.7.7
Bump angular-sanitize from 1.7.6 to 1.7.7 in /js
2019-02-11 16:51:58 +01:00
Julius Härtl
6d4c59cbb4 Merge pull request #874 from nextcloud/dependabot/npm_and_yarn/js/@uirouter/angularjs-1.0.22
Bump @uirouter/angularjs from 1.0.21 to 1.0.22 in /js
2019-02-11 16:51:13 +01:00
Julius Härtl
25743a05cd Merge pull request #883 from nextcloud/dependabot/npm_and_yarn/js/lodash-4.17.11
[Security] Bump lodash from 4.17.10 to 4.17.11 in /js
2019-02-11 16:50:35 +01:00
dependabot[bot]
bed704270c [Security] Bump lodash from 4.17.10 to 4.17.11 in /js
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.10 to 4.17.11. **This update includes security fixes.**
- [Release notes](https://github.com/lodash/lodash/releases)
- [Changelog](https://github.com/lodash/lodash/blob/master/CHANGELOG)
- [Commits](https://github.com/lodash/lodash/compare/4.17.10...4.17.11)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-02-07 19:04:37 +00:00
dependabot[bot]
e7ab69233a Bump webpack-cli from 3.2.0 to 3.2.3 in /js
Bumps [webpack-cli](https://github.com/webpack/webpack-cli) from 3.2.0 to 3.2.3.
- [Release notes](https://github.com/webpack/webpack-cli/releases)
- [Changelog](https://github.com/webpack/webpack-cli/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack/webpack-cli/commits)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-02-06 16:05:20 +00:00
dependabot[bot]
d6923b3268 Bump angular-sanitize from 1.7.6 to 1.7.7 in /js
Bumps [angular-sanitize](https://github.com/angular/angular.js) from 1.7.6 to 1.7.7.
- [Release notes](https://github.com/angular/angular.js/releases)
- [Changelog](https://github.com/angular/angular.js/blob/master/CHANGELOG.md)
- [Commits](https://github.com/angular/angular.js/compare/v1.7.6...v1.7.7)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-02-06 16:03:09 +00:00
Jakob Röhrl
618394f9f7 prevent loading details by clicking on the title
Signed-off-by: Jakob Röhrl <jakob.roehrl@web.de>
2019-02-04 10:23:02 +01:00
Nextcloud bot
8403265f35 [tx-robot] updated from transifex 2019-02-03 01:13:55 +00:00
dependabot[bot]
d117479a5d Bump @uirouter/angularjs from 1.0.21 to 1.0.22 in /js
Bumps [@uirouter/angularjs](https://github.com/angular-ui/ui-router) from 1.0.21 to 1.0.22.
- [Release notes](https://github.com/angular-ui/ui-router/releases)
- [Changelog](https://github.com/angular-ui/ui-router/blob/master/CHANGELOG.md)
- [Commits](https://github.com/angular-ui/ui-router/compare/1.0.21...1.0.22)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-02-02 02:13:12 +00:00
Jakob Röhrl
6a6af073fc Tooltip replaced
Signed-off-by: Jakob Röhrl <jakob.roehrl@web.de>
2019-01-31 11:52:19 +01:00
Nextcloud bot
c7513dcf13 [tx-robot] updated from transifex 2019-01-31 01:13:40 +00:00
Jakob Röhrl
ec72c7b1f1 now it
Signed-off-by: Jakob Röhrl <jakob.roehrl@web.de>
2019-01-29 09:09:11 +01:00
Julius Härtl
a7f8b66cce Merge pull request #856 from nextcloud/issue439
hide sidebar after card deletion
2019-01-28 18:17:58 +01:00
dependabot[bot]
df8e3a543e Bump @babel/polyfill from 7.0.0 to 7.2.5 in /js
Bumps [@babel/polyfill](https://github.com/babel/babel) from 7.0.0 to 7.2.5.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/master/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/compare/v7.0.0...v7.2.5)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-01-28 17:15:45 +00:00
Julius Härtl
fb00f41829 Merge pull request #852 from nextcloud/dependabot/npm_and_yarn/js/angular-1.7.6
Bump angular from 1.7.5 to 1.7.6 in /js
2019-01-28 18:14:12 +01:00
Julius Härtl
0efd35c603 Merge pull request #858 from nextcloud/dependabot/npm_and_yarn/js/webpack-4.29.0
Bump webpack from 4.28.4 to 4.29.0 in /js
2019-01-28 18:14:03 +01:00
Julius Härtl
a4aaa62b49 Merge pull request #860 from nextcloud/dependabot/npm_and_yarn/js/karma-4.0.0
Bump karma from 3.1.4 to 4.0.0 in /js
2019-01-28 18:12:59 +01:00
Julius Härtl
3667edf9f7 Merge pull request #859 from nextcloud/dependabot/npm_and_yarn/js/@babel/preset-env-7.3.1
Bump @babel/preset-env from 7.2.3 to 7.3.1 in /js
2019-01-28 18:12:44 +01:00
Nextcloud bot
c43ef715d6 [tx-robot] updated from transifex 2019-01-28 01:13:28 +00:00
Nextcloud bot
17fe0092b0 [tx-robot] updated from transifex 2019-01-27 01:14:04 +00:00
dependabot[bot]
cfc94899bc Bump karma from 3.1.4 to 4.0.0 in /js
Bumps [karma](https://github.com/karma-runner/karma) from 3.1.4 to 4.0.0.
- [Release notes](https://github.com/karma-runner/karma/releases)
- [Changelog](https://github.com/karma-runner/karma/blob/master/CHANGELOG.md)
- [Commits](https://github.com/karma-runner/karma/compare/v3.1.4...v4.0.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-01-26 02:15:54 +00:00
dependabot[bot]
fa83741938 Bump @babel/preset-env from 7.2.3 to 7.3.1 in /js
Bumps [@babel/preset-env](https://github.com/babel/babel) from 7.2.3 to 7.3.1.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/master/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/compare/v7.2.3...v7.3.1)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-01-26 02:15:06 +00:00
dependabot[bot]
f5562529f6 Bump webpack from 4.28.4 to 4.29.0 in /js
Bumps [webpack](https://github.com/webpack/webpack) from 4.28.4 to 4.29.0.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v4.28.4...v4.29.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-01-26 02:14:01 +00:00
Nextcloud bot
8e9dda297b [tx-robot] updated from transifex 2019-01-26 01:19:01 +00:00
Jakob Röhrl
c035f01848 Use JS tooltips for board controls
Signed-off-by: Jakob Röhrl <jakob.roehrl@web.de>
2019-01-25 10:40:24 +01:00
Jakob Röhrl
6ef0335321 hide sidebar after card deletion
Signed-off-by: Jakob Röhrl <jakob.roehrl@web.de>
2019-01-25 09:17:38 +01:00
Nextcloud bot
1ba7f8b56f [tx-robot] updated from transifex 2019-01-25 01:19:17 +00:00
Nextcloud bot
f6afd3d22c [tx-robot] updated from transifex 2019-01-24 01:19:23 +00:00
Nextcloud bot
87da9db877 [tx-robot] updated from transifex 2019-01-22 01:19:20 +00:00
dependabot[bot]
cb3df9fc7b Bump angular from 1.7.5 to 1.7.6 in /js
Bumps [angular](https://github.com/angular/angular.js) from 1.7.5 to 1.7.6.
- [Release notes](https://github.com/angular/angular.js/releases)
- [Changelog](https://github.com/angular/angular.js/blob/master/CHANGELOG.md)
- [Commits](https://github.com/angular/angular.js/compare/v1.7.5...v1.7.6)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-01-21 09:06:55 +00:00
Julius Härtl
5a17b2c10f Merge pull request #853 from nextcloud/dependabot/npm_and_yarn/js/angular-sanitize-1.7.6
Bump angular-sanitize from 1.7.5 to 1.7.6 in /js
2019-01-21 10:05:26 +01:00
Julius Härtl
2afec002b1 Merge pull request #851 from nextcloud/dependabot/npm_and_yarn/js/angular-animate-1.7.6
Bump angular-animate from 1.7.5 to 1.7.6 in /js
2019-01-21 10:04:50 +01:00
Nextcloud bot
2355e5eb2f [tx-robot] updated from transifex 2019-01-21 01:18:17 +00:00
Nextcloud bot
139b38ca1d [tx-robot] updated from transifex 2019-01-19 01:19:11 +00:00
dependabot[bot]
64971d866d Bump angular-sanitize from 1.7.5 to 1.7.6 in /js
Bumps [angular-sanitize](https://github.com/angular/angular.js) from 1.7.5 to 1.7.6.
- [Release notes](https://github.com/angular/angular.js/releases)
- [Changelog](https://github.com/angular/angular.js/blob/master/CHANGELOG.md)
- [Commits](https://github.com/angular/angular.js/compare/v1.7.5...v1.7.6)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-01-18 14:49:05 +00:00
dependabot[bot]
98ad7b04bd Bump angular-animate from 1.7.5 to 1.7.6 in /js
Bumps [angular-animate](https://github.com/angular/angular.js) from 1.7.5 to 1.7.6.
- [Release notes](https://github.com/angular/angular.js/releases)
- [Changelog](https://github.com/angular/angular.js/blob/master/CHANGELOG.md)
- [Commits](https://github.com/angular/angular.js/compare/v1.7.5...v1.7.6)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-01-18 14:48:21 +00:00
Nextcloud bot
8c9335bebf [tx-robot] updated from transifex 2019-01-18 01:21:45 +00:00
Nextcloud bot
f7cb1356f9 [tx-robot] updated from transifex 2019-01-17 01:19:24 +00:00
Nextcloud bot
a6a4ff07af [tx-robot] updated from transifex 2019-01-15 01:19:51 +00:00
Julius Härtl
63aa96068a Merge pull request #843 from nextcloud/dependabot/npm_and_yarn/js/@uirouter/angularjs-1.0.21
Bump @uirouter/angularjs from 1.0.20 to 1.0.21 in /js
2019-01-14 19:40:23 +01:00
Julius Härtl
60dcdd7ee7 Merge pull request #842 from nextcloud/dependabot/npm_and_yarn/js/webpack-4.28.4
Bump webpack from 4.28.3 to 4.28.4 in /js
2019-01-14 19:40:02 +01:00
Nextcloud bot
d9d070ebe3 [tx-robot] updated from transifex 2019-01-13 01:20:16 +00:00
dependabot[bot]
e22c494b84 Bump @uirouter/angularjs from 1.0.20 to 1.0.21 in /js
Bumps [@uirouter/angularjs](https://github.com/angular-ui/ui-router) from 1.0.20 to 1.0.21.
- [Release notes](https://github.com/angular-ui/ui-router/releases)
- [Changelog](https://github.com/angular-ui/ui-router/blob/master/CHANGELOG.md)
- [Commits](https://github.com/angular-ui/ui-router/compare/1.0.20...1.0.21)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-01-12 02:13:17 +00:00
dependabot[bot]
66e217f7e2 Bump webpack from 4.28.3 to 4.28.4 in /js
Bumps [webpack](https://github.com/webpack/webpack) from 4.28.3 to 4.28.4.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v4.28.3...v4.28.4)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-01-12 02:12:48 +00:00
Nextcloud bot
c7bbeda3ad [tx-robot] updated from transifex 2019-01-12 01:18:31 +00:00
Nextcloud bot
a12bd23ffa [tx-robot] updated from transifex 2019-01-11 01:19:11 +00:00
Julius Härtl
e65140bcbb Merge pull request #838 from nextcloud/dependabot/npm_and_yarn/js/webpack-cli-3.2.0
Bump webpack-cli from 3.1.2 to 3.2.0 in /js
2019-01-07 10:45:16 +01:00
dependabot[bot]
fe13d562b2 Bump webpack-cli from 3.1.2 to 3.2.0 in /js
Bumps [webpack-cli](https://github.com/webpack/webpack-cli) from 3.1.2 to 3.2.0.
- [Release notes](https://github.com/webpack/webpack-cli/releases)
- [Changelog](https://github.com/webpack/webpack-cli/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack/webpack-cli/commits)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-01-07 08:27:34 +00:00
Julius Härtl
b1832cc925 Merge pull request #836 from nextcloud/dependabot/npm_and_yarn/js/babel-loader-8.0.5
Bump babel-loader from 8.0.4 to 8.0.5 in /js
2019-01-07 09:24:42 +01:00
Julius Härtl
db87547a7d Merge pull request #837 from nextcloud/dependabot/npm_and_yarn/js/webpack-merge-4.2.1
Bump webpack-merge from 4.1.5 to 4.2.1 in /js
2019-01-07 09:24:22 +01:00
dependabot[bot]
c96a3c2ba7 Bump webpack-merge from 4.1.5 to 4.2.1 in /js
Bumps [webpack-merge](https://github.com/survivejs/webpack-merge) from 4.1.5 to 4.2.1.
- [Release notes](https://github.com/survivejs/webpack-merge/releases)
- [Changelog](https://github.com/survivejs/webpack-merge/blob/master/CHANGELOG.md)
- [Commits](https://github.com/survivejs/webpack-merge/compare/v4.1.5...v4.2.1)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-01-06 15:17:41 +00:00
dependabot[bot]
3808dc3430 Bump babel-loader from 8.0.4 to 8.0.5 in /js
Bumps [babel-loader](https://github.com/babel/babel-loader) from 8.0.4 to 8.0.5.
- [Release notes](https://github.com/babel/babel-loader/releases)
- [Changelog](https://github.com/babel/babel-loader/blob/master/CHANGELOG.md)
- [Commits](https://github.com/babel/babel-loader/compare/v8.0.4...v8.0.5)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-01-06 15:16:39 +00:00
Nextcloud bot
722b52f168 [tx-robot] updated from transifex 2019-01-05 01:18:20 +00:00
Nextcloud bot
8f2e5366a1 [tx-robot] updated from transifex 2019-01-03 01:18:16 +00:00
Julius Härtl
2b2c6771e8 Merge pull request #831 from nextcloud/dependabot/npm_and_yarn/js/css-loader-2.1.0
Bump css-loader from 2.0.2 to 2.1.0 in /js
2019-01-02 17:56:01 +01:00
dependabot[bot]
f5c1152eb0 Bump css-loader from 2.0.2 to 2.1.0 in /js
Bumps [css-loader](https://github.com/webpack-contrib/css-loader) from 2.0.2 to 2.1.0.
- [Release notes](https://github.com/webpack-contrib/css-loader/releases)
- [Changelog](https://github.com/webpack-contrib/css-loader/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack-contrib/css-loader/compare/v2.0.2...v2.1.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-12-31 02:23:17 +00:00
Nextcloud bot
7ccfae6f29 [tx-robot] updated from transifex 2018-12-31 01:18:28 +00:00
Nextcloud bot
5187337db7 [tx-robot] updated from transifex 2018-12-30 01:19:33 +00:00
Julius Härtl
872a88c347 Merge pull request #830 from nextcloud/dependabot/npm_and_yarn/js/uglifyjs-webpack-plugin-2.1.1
Bump uglifyjs-webpack-plugin from 2.1.0 to 2.1.1 in /js
2018-12-29 23:38:07 +01:00
dependabot[bot]
5dee524870 Bump uglifyjs-webpack-plugin from 2.1.0 to 2.1.1 in /js
Bumps [uglifyjs-webpack-plugin](https://github.com/webpack-contrib/uglifyjs-webpack-plugin) from 2.1.0 to 2.1.1.
- [Release notes](https://github.com/webpack-contrib/uglifyjs-webpack-plugin/releases)
- [Changelog](https://github.com/webpack-contrib/uglifyjs-webpack-plugin/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack-contrib/uglifyjs-webpack-plugin/compare/v2.1.0...v2.1.1)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-12-29 22:30:13 +00:00
Julius Härtl
720dd4f5e0 Merge pull request #829 from nextcloud/dependabot/npm_and_yarn/js/webpack-4.28.3
Bump webpack from 4.27.1 to 4.28.3 in /js
2018-12-29 23:27:01 +01:00
dependabot[bot]
93cadc6d0a Bump webpack from 4.27.1 to 4.28.3 in /js
Bumps [webpack](https://github.com/webpack/webpack) from 4.27.1 to 4.28.3.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v4.27.1...v4.28.3)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-12-29 22:16:34 +00:00
Julius Härtl
19c53eec7b Merge pull request #824 from nextcloud/dependabot/npm_and_yarn/js/@babel/preset-env-7.2.3
Bump @babel/preset-env from 7.2.0 to 7.2.3 in /js
2018-12-29 23:14:05 +01:00
Julius Härtl
e89182e012 Merge pull request #825 from nextcloud/dependabot/npm_and_yarn/js/uglifyjs-webpack-plugin-2.1.0
Bump uglifyjs-webpack-plugin from 2.0.1 to 2.1.0 in /js
2018-12-29 23:13:38 +01:00
Julius Härtl
735bd1e918 Merge pull request #823 from nextcloud/dependabot/npm_and_yarn/js/karma-3.1.4
Bump karma from 3.1.3 to 3.1.4 in /js
2018-12-29 23:13:24 +01:00
Julius Härtl
213789139e Update stale.yml 2018-12-28 15:59:54 +01:00
Nextcloud bot
1302d44c77 [tx-robot] updated from transifex 2018-12-28 01:18:23 +00:00
Nextcloud bot
52c94619ba [tx-robot] updated from transifex 2018-12-27 01:18:45 +00:00
Nextcloud bot
17d73fd8a8 [tx-robot] updated from transifex 2018-12-26 01:18:23 +00:00
Nextcloud bot
e0583c1b22 [tx-robot] updated from transifex 2018-12-25 01:18:15 +00:00
dependabot[bot]
75e49d9fe6 Bump uglifyjs-webpack-plugin from 2.0.1 to 2.1.0 in /js
Bumps [uglifyjs-webpack-plugin](https://github.com/webpack-contrib/uglifyjs-webpack-plugin) from 2.0.1 to 2.1.0.
- [Release notes](https://github.com/webpack-contrib/uglifyjs-webpack-plugin/releases)
- [Changelog](https://github.com/webpack-contrib/uglifyjs-webpack-plugin/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack-contrib/uglifyjs-webpack-plugin/compare/v2.0.1...v2.1.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-12-24 08:11:25 +00:00
dependabot[bot]
b2d0f53767 Bump @babel/preset-env from 7.2.0 to 7.2.3 in /js
Bumps [@babel/preset-env](https://github.com/babel/babel) from 7.2.0 to 7.2.3.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/master/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/compare/v7.2.0...v7.2.3)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-12-24 08:11:03 +00:00
dependabot[bot]
cf80c84fbd Bump karma from 3.1.3 to 3.1.4 in /js
Bumps [karma](https://github.com/karma-runner/karma) from 3.1.3 to 3.1.4.
- [Release notes](https://github.com/karma-runner/karma/releases)
- [Changelog](https://github.com/karma-runner/karma/blob/master/CHANGELOG.md)
- [Commits](https://github.com/karma-runner/karma/compare/v3.1.3...v3.1.4)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-12-24 08:10:25 +00:00
Julius Härtl
cf0c51daf1 Merge pull request #826 from nextcloud/dependabot/npm_and_yarn/js/css-loader-2.0.2
Bump css-loader from 2.0.1 to 2.0.2 in /js
2018-12-24 09:08:23 +01:00
dependabot[bot]
042b9f8c81 Bump css-loader from 2.0.1 to 2.0.2 in /js
Bumps [css-loader](https://github.com/webpack-contrib/css-loader) from 2.0.1 to 2.0.2.
- [Release notes](https://github.com/webpack-contrib/css-loader/releases)
- [Changelog](https://github.com/webpack-contrib/css-loader/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack-contrib/css-loader/compare/v2.0.1...v2.0.2)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-12-24 02:20:16 +00:00
Nextcloud bot
c733b356f6 [tx-robot] updated from transifex 2018-12-24 01:23:45 +00:00
Nextcloud bot
5233f3f4dc [tx-robot] updated from transifex 2018-12-23 01:19:02 +00:00
Julius Härtl
75407d9dc4 Merge pull request #818 from cloud2018/Papercut-translation
make "archived cards" translatable
2018-12-21 10:14:35 +01:00
cloud2018
61786e4d94 make "archived cards" translatable
Signed-off-by: Markus Eckstein <eckstein-markus@gmx.de>
2018-12-20 17:43:18 +01:00
Julius Härtl
2721e51850 Merge pull request #815 from nextcloud/release/0.5.2
Bump version to 0.5.2
2018-12-20 15:28:08 +01:00
Julius Härtl
77708ac5c1 Bump version to 0.5.2
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2018-12-20 11:50:26 +01:00
Julius Härtl
67677f1dfc Merge pull request #813 from nextcloud/bugfix/768/due-date-notification-archive
Mark notification as read if a card with duedate gets archived
2018-12-20 11:36:36 +01:00
Julius Härtl
03ad5cb040 Merge branch 'master' into bugfix/768/due-date-notification-archive 2018-12-20 11:30:07 +01:00
Julius Härtl
35bec2749c Merge pull request #811 from nextcloud/bugfix/807/edge
Fix edge issues
2018-12-20 11:29:57 +01:00
Julius Härtl
ff21f855ca Merge pull request #812 from nextcloud/bugfix/796/comments-format
Only pass valid subject parameters when commenting
2018-12-20 11:29:37 +01:00
Julius Härtl
5c0455ec56 Only pass valid subject parameters when commenting
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2018-12-20 10:49:07 +01:00
Julius Härtl
8b750b7c7c Mark notification as read if a card with duedate gets archived
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2018-12-20 10:46:48 +01:00
Julius Härtl
1551a8a862 Add empty search text default to avoid filtering issue with undefined value on edge (fixes #807)
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2018-12-20 10:19:14 +01:00
Julius Härtl
50a5048fbe Fix drop shadow on edge
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2018-12-20 10:18:44 +01:00
Julius Härtl
cf41665c0a Add stale bot config
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2018-12-20 08:51:23 +01:00
Julius Härtl
02c3131f18 Merge pull request #774 from nextcloud/bugfix/771/rest-types
Fix numeric types and missing card id in card detail results
2018-12-20 08:45:44 +01:00
Julius Härtl
af57c3bf4f Fix If-Modified-Since header parsing
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2018-12-20 08:27:13 +01:00
Julius Härtl
ec42c0c2b4 Fix numeric types and missing card id in card detail results
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2018-12-20 08:27:10 +01:00
Nextcloud bot
082346b9e9 [tx-robot] updated from transifex 2018-12-20 01:18:15 +00:00
Julius Härtl
d986dd2beb Merge pull request #784 from nextcloud/dependabot/npm_and_yarn/js/webpack-merge-4.1.5
Bump webpack-merge from 4.1.4 to 4.1.5 in /js
2018-12-18 20:37:45 +01:00
Julius Härtl
68934ca747 Merge pull request #782 from nextcloud/dependabot/npm_and_yarn/js/webpack-4.27.1
Bump webpack from 4.26.1 to 4.27.1 in /js
2018-12-18 20:36:49 +01:00
Julius Härtl
078a008e6c Merge pull request #783 from nextcloud/dependabot/npm_and_yarn/js/mini-css-extract-plugin-0.5.0
Bump mini-css-extract-plugin from 0.4.5 to 0.5.0 in /js
2018-12-18 20:36:35 +01:00
Julius Härtl
553a9b9fc9 Merge pull request #788 from nextcloud/dependabot/npm_and_yarn/js/@babel/preset-env-7.2.0
Bump @babel/preset-env from 7.1.6 to 7.2.0 in /js
2018-12-18 20:36:20 +01:00
Nextcloud bot
f7a8222939 [tx-robot] updated from transifex 2018-12-18 01:17:58 +00:00
dependabot[bot]
c2eb4ed7fa Bump @babel/preset-env from 7.1.6 to 7.2.0 in /js
Bumps [@babel/preset-env](https://github.com/babel/babel) from 7.1.6 to 7.2.0.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/master/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/compare/v7.1.6...v7.2.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-12-17 09:20:00 +00:00
dependabot[bot]
3b11e01cc8 Bump webpack from 4.26.1 to 4.27.1 in /js
Bumps [webpack](https://github.com/webpack/webpack) from 4.26.1 to 4.27.1.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v4.26.1...v4.27.1)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-12-17 09:16:14 +00:00
dependabot[bot]
12c95cfb8f Bump mini-css-extract-plugin from 0.4.5 to 0.5.0 in /js
Bumps [mini-css-extract-plugin](https://github.com/webpack-contrib/mini-css-extract-plugin) from 0.4.5 to 0.5.0.
- [Release notes](https://github.com/webpack-contrib/mini-css-extract-plugin/releases)
- [Changelog](https://github.com/webpack-contrib/mini-css-extract-plugin/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack-contrib/mini-css-extract-plugin/compare/v0.4.5...v0.5.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-12-17 09:16:04 +00:00
Julius Härtl
4498eba6ae Merge pull request #804 from nextcloud/dependabot/npm_and_yarn/js/@babel/core-7.2.2
Bump @babel/core from 7.1.6 to 7.2.2 in /js
2018-12-17 10:13:29 +01:00
Julius Härtl
87b995681f Merge pull request #803 from nextcloud/dependabot/npm_and_yarn/js/css-loader-2.0.1
Bump css-loader from 1.0.1 to 2.0.1 in /js
2018-12-17 10:12:22 +01:00
dependabot[bot]
3ccca3f240 Bump @babel/core from 7.1.6 to 7.2.2 in /js
Bumps [@babel/core](https://github.com/babel/babel) from 7.1.6 to 7.2.2.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/master/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/compare/v7.1.6...v7.2.2)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-12-17 02:24:34 +00:00
dependabot[bot]
95a0301ac7 Bump css-loader from 1.0.1 to 2.0.1 in /js
Bumps [css-loader](https://github.com/webpack-contrib/css-loader) from 1.0.1 to 2.0.1.
- [Release notes](https://github.com/webpack-contrib/css-loader/releases)
- [Changelog](https://github.com/webpack-contrib/css-loader/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack-contrib/css-loader/compare/v1.0.1...v2.0.1)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-12-17 02:24:01 +00:00
Nextcloud bot
cf05a5687d [tx-robot] updated from transifex 2018-12-17 01:18:00 +00:00
Nextcloud bot
4d9f88afba [tx-robot] updated from transifex 2018-12-16 01:19:33 +00:00
Nextcloud bot
fa2453ae80 [tx-robot] updated from transifex 2018-12-15 01:18:04 +00:00
Nextcloud bot
36d28cf6fc [tx-robot] updated from transifex 2018-12-14 01:19:05 +00:00
Nextcloud bot
f1d3bbd95f [tx-robot] updated from transifex 2018-12-13 01:18:37 +00:00
Nextcloud bot
d556484888 [tx-robot] updated from transifex 2018-12-12 01:24:36 +00:00
dependabot[bot]
07857a2309 Bump webpack-merge from 4.1.4 to 4.1.5 in /js
Bumps [webpack-merge](https://github.com/survivejs/webpack-merge) from 4.1.4 to 4.1.5.
- [Release notes](https://github.com/survivejs/webpack-merge/releases)
- [Changelog](https://github.com/survivejs/webpack-merge/blob/master/CHANGELOG.md)
- [Commits](https://github.com/survivejs/webpack-merge/commits)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-12-10 02:21:16 +00:00
Nextcloud bot
0296b8dd37 [tx-robot] updated from transifex 2018-12-10 01:18:22 +00:00
Nextcloud bot
e56742a065 [tx-robot] updated from transifex 2018-12-09 01:19:00 +00:00
Julius Härtl
c6a701393f Merge pull request #777 from nextcloud/bugfix/775
Make new comment string translatable
2018-12-08 13:42:03 +01:00
Julius Härtl
073eb0e417 Make new comment string translatable
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2018-12-08 13:01:28 +01:00
Nextcloud bot
e15f14c21b [tx-robot] updated from transifex 2018-12-08 01:17:45 +00:00
Julius Härtl
0590621182 Merge pull request #773 from nextcloud/bugfix/noid/duedate-activity
Use proper timezone and locale format for due date activities
2018-12-07 23:32:58 +01:00
Julius Härtl
4519b2a052 Merge pull request #770 from nextcloud/bugfix/noid/permission-groups
Check group limit in the proper way
2018-12-07 23:32:41 +01:00
Julius Härtl
1dc68f97c5 Use proper timezone and locale format for due date activities
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2018-12-07 16:33:49 +01:00
Julius Härtl
b8d00c8228 Make sure only groups can create if set
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2018-12-07 08:27:29 +01:00
Nextcloud bot
81bdbadea1 [tx-robot] updated from transifex 2018-12-07 01:18:22 +00:00
Julius Härtl
6298e0f107 Merge pull request #735 from cloud2018/Papercut-Unify-text-of-activity
Update ActivityManager.php
2018-12-06 10:14:14 +01:00
Nextcloud bot
ea2193a46e [tx-robot] updated from transifex 2018-12-06 01:19:02 +00:00
Julius Härtl
96dffbfedd Merge pull request #764 from nextcloud/release/0.5.1
Release 0.5.1
2018-12-05 19:48:54 +01:00
Julius Härtl
eb590b5a71 Bump version and changelog for 0.5.1
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2018-12-05 18:51:05 +01:00
Julius Härtl
c2294b6e6f Merge pull request #766 from nextcloud/bugfix/noid/13-groups
Use regular groups endpoint to support Nextcloud 13
2018-12-05 18:50:10 +01:00
Julius Härtl
8906d12a47 Use regular groups endpoint to support Nextcloud 13
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2018-12-05 18:31:54 +01:00
Julius Härtl
3162ff4261 Merge pull request #765 from nextcloud/bugfix/763/comment-notification
Trigger comment notification on update only
2018-12-05 16:08:31 +01:00
Julius Härtl
57643447d6 Trigger comment notification on update only
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2018-12-05 14:01:03 +01:00
Julius Härtl
6b86d8ae30 Merge pull request #709 from nextcloud/enhancement/noid/activity-settings
Add dedicated setting for description change activities
2018-12-05 13:33:18 +01:00
Julius Härtl
4279e09cc2 Fix tests for new setting
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2018-12-05 13:22:17 +01:00
Julius Härtl
dd104466d6 Do not expose activity on every autosave
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2018-12-05 13:09:43 +01:00
Julius Härtl
43a11327a6 Add dedicated setting for description change activities
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2018-12-05 13:09:36 +01:00
Julius Härtl
e1080ffd98 Merge pull request #762 from nextcloud/tests/noid/php7.3
Add drone tests for PHP 7.3
2018-12-05 12:04:22 +01:00
Nextcloud bot
ebc375fe20 [tx-robot] updated from transifex 2018-12-05 01:18:15 +00:00
Julius Härtl
b778420d63 Add drone tests for PHP 7.3
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2018-12-04 15:24:38 +01:00
Julius Härtl
baf7ff9ebf Merge pull request #753 from xf-/task/travisPhp7_3
Travis PHP 7.3 test
2018-12-04 15:21:47 +01:00
Julius Härtl
7733754c2b Merge pull request #761 from nextcloud/bugfix/721/activity-fix
Fix information in activity emails
2018-12-04 13:46:16 +01:00
Julius Härtl
3c1d1d2dd5 Merge pull request #759 from nextcloud/bugfix/716/comments-board-timeline
Do not show comments in board timeline
2018-12-04 13:05:18 +01:00
Julius Härtl
82bc6b2a71 Merge pull request #760 from nextcloud/bugfix/712/search
Use new search API when available
2018-12-04 13:05:09 +01:00
Julius Härtl
e5fe19c107 Fix missing information in activity emails
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2018-12-04 13:04:54 +01:00
Julius Härtl
8499318928 Fix comment activity entry
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2018-12-04 11:42:26 +01:00
Julius Härtl
0dd96e9858 Do not show comments in board timeline
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2018-12-04 11:06:16 +01:00
Julius Härtl
0296dc78f1 Use new search API when available
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2018-12-04 10:36:29 +01:00
Julius Härtl
3b403d5576 Merge pull request #758 from nextcloud/bugfix/noid/group-restrict
Implement group restrictions for creating and sharing
2018-12-04 10:27:16 +01:00
Julius Härtl
f5d7fdf75f Merge pull request #746 from tinko92/master
Added optional classes has-tasks, has-tasks-completed, overdue, now and
2018-12-04 10:02:01 +01:00
Julius Härtl
0528bd59d1 Fix tests for group restrictions
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2018-12-04 09:25:35 +01:00
Julius Härtl
7c95783ab5 Add group limit for creating boards
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2018-12-04 09:11:50 +01:00
Julius Härtl
bff3cafb37 Check if sharing is disabled for a user via core settings
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2018-12-04 07:51:47 +01:00
Julius Härtl
9e58207392 Use write only permission by default
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2018-12-04 07:50:53 +01:00
Nextcloud bot
c33b41dcbe [tx-robot] updated from transifex 2018-12-04 01:28:17 +00:00
Julius Härtl
efe2a50a4e Merge pull request #756 from nextcloud/dependabot/npm_and_yarn/js/karma-3.1.3
Bump karma from 3.1.1 to 3.1.3 in /js
2018-12-03 16:26:31 +01:00
dependabot[bot]
cfc3b41471 Bump karma from 3.1.1 to 3.1.3 in /js
Bumps [karma](https://github.com/karma-runner/karma) from 3.1.1 to 3.1.3.
- [Release notes](https://github.com/karma-runner/karma/releases)
- [Changelog](https://github.com/karma-runner/karma/blob/master/CHANGELOG.md)
- [Commits](https://github.com/karma-runner/karma/compare/v3.1.1...v3.1.3)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-12-03 02:23:57 +00:00
Xaver Maierhofer
cfd67eab95 Travis PHP 7.3 test
Signed-off-by: Xaver Maierhofer <xaver.maierhofer@xwissen.info>
2018-11-30 19:09:03 +01:00
Nextcloud bot
98fa04528d [tx-robot] updated from transifex 2018-11-30 01:18:20 +00:00
Nextcloud bot
20e8ebc26a [tx-robot] updated from transifex 2018-11-28 01:18:36 +00:00
Julius Härtl
405d5585ce Merge pull request #747 from nextcloud/dependabot/npm_and_yarn/js/webpack-4.26.1
Bump webpack from 4.26.0 to 4.26.1 in /js
2018-11-26 11:53:08 +01:00
dependabot[bot]
1fb562d94b Bump webpack from 4.26.0 to 4.26.1 in /js
Bumps [webpack](https://github.com/webpack/webpack) from 4.26.0 to 4.26.1.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v4.26.0...v4.26.1)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-11-26 02:17:52 +00:00
Nextcloud bot
1beff0e760 [tx-robot] updated from transifex 2018-11-26 01:17:34 +00:00
Tinko Bartels
6c6f8ae53f Added optional classes has-tasks, has-tasks-completed, overdue, now and
next to li.card in mainView-template.

Signed-off-by: Tinko Bartels <mail@tinkobartels.de>
2018-11-25 14:45:25 +01:00
Nextcloud bot
ed53de4cf1 [tx-robot] updated from transifex 2018-11-25 01:18:53 +00:00
Nextcloud bot
9f96627435 [tx-robot] updated from transifex 2018-11-24 01:17:37 +00:00
Julius Härtl
9ee215affd Allow deck to be limited to groups again
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2018-11-23 18:29:04 +01:00
Julius Härtl
b39b7d9629 Merge pull request #726 from nextcloud/bugfix/724
Remove unused activity script
2018-11-23 18:26:28 +01:00
Julius Härtl
2ecba36ba3 Merge pull request #723 from nextcloud/feature-631/remember-side-menu-state
Deck now remembers the side menu state
2018-11-23 15:31:47 +01:00
Julius Härtl
7963f7f7b6 Merge pull request #738 from nextcloud/tests/stable15
Test compatibility with stable15
2018-11-23 15:31:22 +01:00
Julius Härtl
50faa97558 Merge pull request #736 from nextcloud/bugfix/noid/remove-card-parameter-when-its-null
Remove card parameter when it's null
2018-11-23 15:31:04 +01:00
Julius Härtl
135d7741d2 Merge pull request #734 from nextcloud/dependabot/npm_and_yarn/js/webpack-4.26.0
Bump webpack from 4.25.1 to 4.26.0 in /js
2018-11-23 15:30:53 +01:00
dependabot[bot]
2b1e9ba07d Bump webpack from 4.25.1 to 4.26.0 in /js
Bumps [webpack](https://github.com/webpack/webpack) from 4.25.1 to 4.26.0.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v4.25.1...v4.26.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-11-23 14:15:23 +00:00
Julius Härtl
e121353ac8 Merge pull request #733 from nextcloud/dependabot/npm_and_yarn/js/mini-css-extract-plugin-0.4.5
Bump mini-css-extract-plugin from 0.4.4 to 0.4.5 in /js
2018-11-23 15:13:01 +01:00
Julius Härtl
07442a187a Test compatibility with stable15
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2018-11-23 15:06:12 +01:00
Julius Härtl
2c024dedce Remove null board value in activity parameters
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2018-11-23 15:04:04 +01:00
cloud2018
c7687382f8 Update ActivityManager.php
Fix: "object" +" title of object"

Additional Conditions for SUBJECT_CARD_UPDATE_DUEDATE Adjusted

Signed-off-by: cloud2018 <eckstein-markus@gmx.de>
2018-11-23 12:44:52 +01:00
Joas Schilling
d28bf74c73 Remove card parameter when it's null
Signed-off-by: Joas Schilling <coding@schilljs.com>
2018-11-23 12:30:55 +01:00
Nextcloud bot
223523005d [tx-robot] updated from transifex 2018-11-23 01:30:04 +00:00
dependabot[bot]
c68437e836 Bump mini-css-extract-plugin from 0.4.4 to 0.4.5 in /js
Bumps [mini-css-extract-plugin](https://github.com/webpack-contrib/mini-css-extract-plugin) from 0.4.4 to 0.4.5.
- [Release notes](https://github.com/webpack-contrib/mini-css-extract-plugin/releases)
- [Changelog](https://github.com/webpack-contrib/mini-css-extract-plugin/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack-contrib/mini-css-extract-plugin/compare/v0.4.4...v0.4.5)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-11-22 19:02:37 +00:00
Julius Härtl
c65a9151ab Merge branch 'master' into feature-631/remember-side-menu-state 2018-11-22 20:01:00 +01:00
Julius Härtl
0b90f09873 Merge branch 'master' into bugfix/724 2018-11-22 20:00:42 +01:00
Julius Härtl
3374f6c908 Merge pull request #727 from nextcloud/bugfix/684/deleted-items
Fix relative timestamp and alignment in deleted items list
2018-11-22 20:00:11 +01:00
Julius Härtl
7bcd313883 Merge pull request #732 from nextcloud/bugfix/noid/ci
Fix CI build
2018-11-22 19:59:54 +01:00
Julius Härtl
76bb42e526 Update packages
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2018-11-22 19:50:32 +01:00
Julius Härtl
d4b5f2af57 Merge pull request #731 from cloud2018/remove-duplicate-blanks
Papercut: remove duplicate blanks
2018-11-22 19:40:53 +01:00
cloud2018
1299fcf978 remove duplicate blanks
Signed-off-by: Markus Eckstein <eckstein-markus@gmx.de>

resolves  #729
2018-11-22 18:58:58 +01:00
Julius Härtl
d04f8742a6 Fix relative timestamp and alignment in deleted items list
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2018-11-22 18:24:19 +01:00
Julius Härtl
6b8e5f8b76 Remove unused activity script
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2018-11-22 18:07:36 +01:00
Nextcloud bot
c429ba5aff [tx-robot] updated from transifex 2018-11-22 01:18:31 +00:00
Michael Weimann
ef36103c47 Deck now remembers the side menu state #631
Signed-off-by: Michael Weimann <mail@michael-weimann.eu>
2018-11-21 21:17:19 +01:00
Nextcloud bot
82336e82d9 [tx-robot] updated from transifex 2018-11-21 01:18:30 +00:00
Julius Härtl
3baf9500c3 Merge pull request #715 from bpcurse/master
Bugfix for missing dbtableprefix in 'cardChanged' function in /lib/Db…
2018-11-20 10:42:57 +01:00
Nextcloud bot
1dcefc1d57 [tx-robot] updated from transifex 2018-11-20 01:19:17 +00:00
Julius Härtl
66b6d4a09a Fix link to contribution guidelines (fixes #714) 2018-11-19 11:38:04 +01:00
Nextcloud bot
44c1ba62e8 [tx-robot] updated from transifex 2018-11-19 01:18:22 +00:00
Nextcloud bot
590cdba75b [tx-robot] updated from transifex 2018-11-18 01:19:31 +00:00
bpcurse
9786efe490 Bugfix for missing dbtableprefix in 'cardChanged' function in /lib/Db/ChangeHelper.php (68) 2018-11-17 17:29:50 +01:00
Julius Härtl
352851a686 Merge pull request #699 from cloud2018/Papercut-unify-name-of-actions
Papercut: unify name of actions
2018-11-17 10:45:51 +01:00
cloud2018
b4c1d35b52 Papercut: unify name of actions
Signed-off-by: Markus Eckstein <eckstein-markus@gmx.de>

resolves  #691
2018-11-16 10:44:54 +01:00
Julius Härtl
776d79c12b Merge pull request #701 from nextcloud/dependabot/npm_and_yarn/js/@babel/preset-env-7.1.6
Bump @babel/preset-env from 7.1.5 to 7.1.6 in /js
2018-11-15 10:03:42 +01:00
Julius Härtl
291b0ee3c0 Merge pull request #702 from nextcloud/dependabot/npm_and_yarn/js/@babel/core-7.1.6
Bump @babel/core from 7.1.5 to 7.1.6 in /js
2018-11-15 10:03:27 +01:00
Julius Härtl
16c7e409d7 Fix event message
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2018-11-15 09:55:18 +01:00
Julius Härtl
6064fe71a0 Bump version to 0.5.0
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2018-11-15 09:29:47 +01:00
Nextcloud bot
360f01a07b [tx-robot] updated from transifex 2018-11-15 01:18:44 +00:00
dependabot[bot]
4546337d3e Bump @babel/core from 7.1.5 to 7.1.6 in /js
Bumps [@babel/core](https://github.com/babel/babel) from 7.1.5 to 7.1.6.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/master/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/compare/v7.1.5...v7.1.6)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-11-14 12:12:02 +00:00
dependabot[bot]
aeae192eaf Bump @babel/preset-env from 7.1.5 to 7.1.6 in /js
Bumps [@babel/preset-env](https://github.com/babel/babel) from 7.1.5 to 7.1.6.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/master/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/compare/v7.1.5...v7.1.6)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-11-14 12:11:21 +00:00
Nextcloud bot
3db56ca93e [tx-robot] updated from transifex 2018-11-13 01:20:17 +00:00
Julius Härtl
c69fc9ec77 Merge pull request #690 from cloud2018/unify-title-icons-more
Papercut: unifiy title icon-more
2018-11-12 14:31:06 +01:00
cloud2018
c7816b5a1f Papercut: unifiy title icon-more
Signed-off-by: Markus Eckstein eckstein-markus@gmx.de
2018-11-10 12:06:00 +01:00
236 changed files with 13595 additions and 6181 deletions

View File

@@ -1,171 +1,92 @@
clone:
git:
image: plugins/git
depth: 1
pipeline:
check-app-compatbility:
image: nextcloudci/php7.0:php7.0-17
kind: pipeline
name: checkers
steps:
- name: compatibility
image: nextcloudci/php7.1:php7.1-16
environment:
APP_NAME: deck
CORE_BRANCH: master
DB: sqlite
commands:
# Pre-setup steps
- wget https://raw.githubusercontent.com/nextcloud/travis_ci/master/before_install.sh
- bash ./before_install.sh $APP_NAME $CORE_BRANCH $DB
- cd ../server
# Code checker
- ./occ app:check-code $APP_NAME -c strong-comparison
- ./occ app:check-code $APP_NAME -c deprecation
- cd apps/$APP_NAME/
- name: syntax-php7.1
image: nextcloudci/php7.1:php7.1-15
environment:
APP_NAME: deck
CORE_BRANCH: master
DB: sqlite
commands:
- composer install
- ./vendor/bin/parallel-lint --exclude ./vendor/ .
- name: syntax-php7.2
image: nextcloudci/php7.2:php7.2-9
environment:
APP_NAME: deck
CORE_BRANCH: master
DB: sqlite
commands:
- composer install
- ./vendor/bin/parallel-lint --exclude ./vendor/ .
- name: syntax-php7.3
image: nextcloudci/php7.3:php7.3-2
environment:
APP_NAME: deck
CORE_BRANCH: master
DB: sqlite
commands:
- composer install
- ./vendor/bin/parallel-lint --exclude ./vendor/ .
trigger:
branch:
- master
- stable*
event:
- pull_request
- push
---
kind: pipeline
name: unit-php7.1
steps:
- name: php7.1
image: nextcloudci/php7.1:php7.1-16
environment:
- APP_NAME=deck
- CORE_BRANCH=stable14
- DB=sqlite
APP_NAME: deck
CORE_BRANCH: master
DB: sqlite
commands:
# Pre-setup steps
- wget https://raw.githubusercontent.com/nextcloud/travis_ci/master/before_install.sh
- bash ./before_install.sh $APP_NAME $CORE_BRANCH $DB
- cd ../server
# Code checker
- ./occ app:check-code $APP_NAME -c strong-comparison
- ./occ app:check-code $APP_NAME -c deprecation
- cd apps/$APP_NAME/
when:
matrix:
TESTS: check-app-compatbility
check-app-compatbility-14:
image: nextcloudci/php7.0:php7.0-17
environment:
- APP_NAME=deck
- CORE_BRANCH=stable14
- DB=sqlite
commands:
# Pre-setup steps
- wget https://raw.githubusercontent.com/nextcloud/travis_ci/master/before_install.sh
- bash ./before_install.sh $APP_NAME $CORE_BRANCH $DB
- cd ../server
# Code checker
- ./occ app:check-code $APP_NAME -c strong-comparison
- ./occ app:check-code $APP_NAME -c deprecation
- cd apps/$APP_NAME/
when:
matrix:
TESTS: check-app-compatbility-14
check-app-compatbility-13:
image: nextcloudci/php7.0:php7.0-17
environment:
- APP_NAME=deck
- CORE_BRANCH=stable13
- DB=sqlite
commands:
# Pre-setup steps
- wget https://raw.githubusercontent.com/nextcloud/travis_ci/master/before_install.sh
- bash ./before_install.sh $APP_NAME $CORE_BRANCH $DB
- cd ../server
# Code checker
- ./occ app:check-code $APP_NAME -c strong-comparison
- ./occ app:check-code $APP_NAME -c deprecation
- cd apps/$APP_NAME/
when:
matrix:
TESTS: check-app-compatbility-13
signed-off-check:
image: nextcloudci/php7.0:php7.0-17
environment:
- APP_NAME=deck
- CORE_BRANCH=stable14
- DB=sqlite
commands:
- wget https://raw.githubusercontent.com/nextcloud/server/master/build/signed-off-checker.php
- php ./signed-off-checker.php
secrets: [ github_token ]
when:
matrix:
TESTS: signed-off-check
syntax-php5.6:
image: nextcloudci/php5.6:php5.6-8
environment:
- APP_NAME=deck
- CORE_BRANCH=stable13
- DB=sqlite
commands:
- cd ../server/
- php occ app:enable deck
- cd apps/$APP_NAME
- composer install
- ./vendor/bin/parallel-lint --exclude ./vendor/ .
when:
matrix:
TESTS: syntax-php5.6
syntax-php7.0:
image: nextcloudci/php7.0:php7.0-17
environment:
- APP_NAME=deck
- CORE_BRANCH=stable14
- DB=sqlite
commands:
- composer install
- ./vendor/bin/parallel-lint --exclude ./vendor/ .
when:
matrix:
TESTS: syntax-php7.0
syntax-php7.1:
image: nextcloudci/php7.1:php7.1-15
environment:
- APP_NAME=deck
- CORE_BRANCH=stable14
- DB=sqlite
commands:
- composer install
- ./vendor/bin/parallel-lint --exclude ./vendor/ .
when:
matrix:
TESTS: syntax-php7.1
syntax-php7.2:
- phpunit -c tests/phpunit.xml --coverage-clover build/php-unit.coverage.xml
- phpunit -c tests/phpunit.integration.xml --coverage-clover build/php-integration.coverage.xml
trigger:
branch:
- master
- stable*
event:
- pull_request
- push
---
kind: pipeline
name: unit-php7.2
steps:
- name: php7.2
image: nextcloudci/php7.2:php7.2-9
environment:
- APP_NAME=deck
- CORE_BRANCH=stable14
- DB=sqlite
commands:
- composer install
- ./vendor/bin/parallel-lint --exclude ./vendor/ .
when:
matrix:
TESTS: syntax-php7.2
php5.6:
image: nextcloudci/php5.6:php5.6-8
environment:
- APP_NAME=deck
- CORE_BRANCH=stable13
- DB=sqlite
commands:
- apt update && apt-get -y install php5-xdebug
# Pre-setup steps
- wget https://raw.githubusercontent.com/nextcloud/travis_ci/master/before_install.sh
- bash ./before_install.sh $APP_NAME $CORE_BRANCH $DB
- cd ../server/
- ./occ app:enable $APP_NAME
- cd apps/$APP_NAME
- composer install
- phpunit -c tests/phpunit.xml --coverage-clover build/php-unit.coverage.xml
- phpunit -c tests/phpunit.integration.xml --coverage-clover build/php-integration.coverage.xml
when:
matrix:
TESTS: php5.6
php7.0:
image: nextcloudci/php7.0:php7.0-17
environment:
- APP_NAME=deck
- CORE_BRANCH=stable14
- DB=sqlite
commands:
# Pre-setup steps
- wget https://raw.githubusercontent.com/nextcloud/travis_ci/master/before_install.sh
- bash ./before_install.sh $APP_NAME $CORE_BRANCH $DB
- cd ../server/
- php occ app:enable deck
- cd apps/$APP_NAME
# Run phpunit tests
- composer install
- phpunit -c tests/phpunit.xml --coverage-clover build/php-unit.coverage.xml
- phpunit -c tests/phpunit.integration.xml --coverage-clover build/php-integration.coverage.xml
when:
matrix:
TESTS: php7.0
php7.1:
image: nextcloudci/php7.1:php7.1-15
environment:
- APP_NAME=deck
- CORE_BRANCH=stable14
- DB=sqlite
APP_NAME: deck
CORE_BRANCH: master
DB: sqlite
commands:
# Pre-setup steps
- wget https://raw.githubusercontent.com/nextcloud/travis_ci/master/before_install.sh
@@ -176,15 +97,23 @@ pipeline:
- composer install
- phpunit -c tests/phpunit.xml --coverage-clover build/php-unit.coverage.xml
- phpunit -c tests/phpunit.integration.xml --coverage-clover build/php-integration.coverage.xml
when:
matrix:
TESTS: php7.1
php7.2:
image: nextcloudci/php7.2:php7.2-9
trigger:
branch:
- master
- stable*
event:
- pull_request
- push
---
kind: pipeline
name: unit-php7.3
steps:
- name: php7.3
image: nextcloudci/php7.3:php7.3-2
environment:
- APP_NAME=deck
- CORE_BRANCH=stable14
- DB=sqlite
APP_NAME: deck
CORE_BRANCH: master
DB: sqlite
commands:
# Pre-setup steps
- wget https://raw.githubusercontent.com/nextcloud/travis_ci/master/before_install.sh
@@ -195,15 +124,23 @@ pipeline:
- composer install
- phpunit -c tests/phpunit.xml --coverage-clover build/php-unit.coverage.xml
- phpunit -c tests/phpunit.integration.xml --coverage-clover build/php-integration.coverage.xml
when:
matrix:
TESTS: php7.2
integration:
image: nextcloudci/integration-php7.0:integration-php7.0-6
trigger:
branch:
- master
- stable*
event:
- pull_request
- push
---
kind: pipeline
name: integration
steps:
- name: integration
image: nextcloudci/php7.1:php7.1-16
environment:
- APP_NAME=deck
- CORE_BRANCH=stable14
- DB=sqlite
APP_NAME: deck
CORE_BRANCH: master
DB: sqlite
commands:
# Pre-setup steps
- wget https://raw.githubusercontent.com/nextcloud/travis_ci/master/before_install.sh
@@ -212,42 +149,32 @@ pipeline:
- php occ app:enable deck
- cd apps/$APP_NAME
- cd tests/integration
- ./run.sh
when:
matrix:
TESTS: integration
eslint:
- ./run.sh || true
trigger:
branch:
- master
- stable*
event:
- pull_request
- push
---
kind: pipeline
name: frontend
steps:
- name: eslint
image: nextcloudci/eslint:eslint-1
commands:
- ./run-eslint.sh
when:
matrix:
TESTS: eslint
jsbuild:
- name: jsbuild
image: mhart/alpine-node:6.8.0
commands:
- apk add --no-cache make
- make build-js
when:
matrix:
TESTS: jsbuild
matrix:
include:
- TESTS: check-app-compatbility-13
- TESTS: check-app-compatbility-14
- TESTS: signed-off-check
- TESTS: syntax-php5.6
- TESTS: syntax-php7.0
- TESTS: syntax-php7.1
- TESTS: syntax-php7.2
- TESTS: php5.6
- TESTS: php7.0
- TESTS: php7.1
- TESTS: php7.2
- TESTS: eslint
- TESTS: jsbuild
#- TESTS: integration
branches: [ master, stable* ]
trigger:
branch:
- master
- stable*
event:
- pull_request
- push

25
.github/stale.yml vendored Normal file
View File

@@ -0,0 +1,25 @@
# Number of days of inactivity before an issue becomes stale
daysUntilStale: 60
# Number of days of inactivity before a stale issue is closed
daysUntilClose: 7
# Issues with these labels will never be considered stale
exemptLabels:
- "1. to develop"
- "2. developing"
- "3. to review"
- "discussion"
- "bounty"
- "bug"
- "enhancement"
# Limit the number of actions per hour, from 1-30. Default is 30
limitPerRun: 30
# Label to use when marking an issue as stale
staleLabel: stale
# Comment to post when marking an issue as stale. Set to `false` to disable
markComment: >
This issue has been automatically marked as stale because it has not had
recent activity. It will be closed if no further activity occurs. Thank you
for your contributions.

2
.gitignore vendored
View File

@@ -9,3 +9,5 @@ tests/integration/vendor/
tests/integration/composer.lock
vendor/
*.lock
\.idea/

View File

@@ -2,17 +2,17 @@ language: php
services:
- mysql
php:
- 7.0
- 7.1
- 7.2
- 7.3
env:
- CORE_BRANCH=stable14 DB=mysql
- CORE_BRANCH=master DB=mysql
before_install:
- wget https://phar.phpunit.de/phpunit-5.7.phar
- chmod +x phpunit-5.7.phar
- wget https://phar.phpunit.de/phpunit-6.5.phar
- chmod +x phpunit-6.5.phar
- mkdir bin
- mv phpunit-5.7.phar bin/phpunit
- mv phpunit-6.5.phar bin/phpunit
- export PATH="$PWD/bin:$PATH"
- phpunit --version
- wget https://raw.githubusercontent.com/nextcloud/travis_ci/master/before_install.sh

View File

@@ -1,7 +1,90 @@
# Changelog
All notable changes to this project will be documented in this file.
## 0.5.0 - unreleased
## 0.6.4 - 2019-06-30
### Fixed
- Restore stable15 compatibility
## 0.6.3 - 2019-06-30
### Fixed
- Fix issues with comments and activity stream
- Fix setting archived state through API
- Fix type of acl in API responses
- Fix type mismatch with fulltext search
## 0.6.2 - 2019-05-15
### Fixed
- Fix group limit for nonexisting groups
- Only map circle ACLs if the app is enabled
- Fix updating sharing permissions
- Add app version to capabilities
## 0.6.1 - 2019-04-27
### Fixed
- Fix issue with boards not being shown after update
- Fix board selection in projects view outside of deck
- Remove collections text from sidebar
- Remove leftover use statement
## 0.6.0 - 2019-04-23
### Added
- Share boards with circles
- Integration with collections in Nextcloud 16
- Support for full text search
- Nextcloud 16 compatibility
### Fixed
- Fix duplicate call to delete
- Prevent duplicate tag names @jakobroehrl
- Prevent loading details when editing the card title @jakobroehrl
- Hide sidebar after card deletion @jakobroehrl
- Update labels after change in the UI @jakobroehrl
- Allow limiting the app to groups again
- Various REST API enhancements and fixes
- Fix some issues with comments/activites
## 0.5.2 - 2018-12-20
### Fixed
- Mark notification as read if a card with duedate gets archived
- Use proper timezone and locale format for due date activities
- Various translation fixes and updates
- Check group limit properly
- Fix comment activities on Nextcloud 15
- Fix issues with Edge
- API: Fix numeric types that were returned as strings
- API: Fix If-Modified-Since header parsing
## 0.5.1 - 2018-12-05
### Added
- Separate settings for description changes in activity
- Less verbose description change activities
- Use server settings to restrict sharing to groups
- Add setting to exclude groups from creating their own boards
### Fixed
- Fix issue when using a separate table prefix @bpcurse
- Fix invalid activity parameters being published
- Wording fixes @cloud2018
- Improve loading performance by removing unused activity preloading
- Fix timestamp issues in deleted items tab
- Remember show state of the board navigation @weeman1337
- Add optional classes for custom styling @tinko92
- Fix missing details on activity emails
- Fix unrelated comments in board activity list
- Fix search not working properly
- Trigger comment notification on update only
## 0.5.0 - 2018-11-15
### Added

View File

@@ -9,6 +9,7 @@ Deck is a kanban style organization tool aimed at personal planning and project
- :page_facing_up: Write down additional notes in markdown
- :bookmark: Assign labels for even better organization
- :busts_in_silhouette: Share with your team, friends or family
- :family: Integrates with the [Circles](https://github.com/nextcloud/circles) app!
- :paperclip: Attach files and embed them in your markdown description
- :speech_balloon: Discuss with your team using comments
- :zap: Keep track of changes in the activity stream
@@ -65,7 +66,7 @@ The documentation for our REST API can be found at https://deck.readthedocs.io/e
Please read the [Code of Conduct](https://nextcloud.com/community/code-of-conduct/). This document offers some guidance to ensure Nextcloud participants can cooperate effectively in a positive and inspiring atmosphere, and to explain how together we can strengthen and support each other.
For more information please review the [guidelines for contributing](https://github.com/nextcloud/server/blob/master/CONTRIBUTING.md) to this repository.
For more information please review the [guidelines for contributing](https://github.com/nextcloud/server/blob/master/.github/CONTRIBUTING.md) to this repository.
### Apply a license

View File

@@ -29,6 +29,7 @@ $app = new \OCA\Deck\AppInfo\Application();
$app->registerNavigationEntry();
$app->registerNotifications();
$app->registerCommentsEntity();
$app->registerFullTextSearch();
/** Load activity style global so it is availabile in the activity app as well */
\OC_Util::addStyle('deck', 'activity');

View File

@@ -135,6 +135,11 @@
<type>clob</type>
<notnull>false</notnull>
</field>
<field>
<name>description_prev</name>
<type>clob</type>
<notnull>false</notnull>
</field>
<field>
<name>stack_id</name>
<type>integer</type>
@@ -155,6 +160,12 @@
<notnull>false</notnull>
<unsigned>true</unsigned>
</field>
<field>
<name>last_editor</name>
<type>text</type>
<notnull>false</notnull>
<length>64</length>
</field>
<field>
<name>created_at</name>
<type>integer</type>
@@ -306,6 +317,13 @@
<notnull>true</notnull>
<length>8</length>
</field>
<field>
<name>last_modified</name>
<type>integer</type>
<default></default>
<notnull>false</notnull>
<unsigned>true</unsigned>
</field>
<index>
<name>deck_labels_board_id_index</name>
<field>

View File

@@ -17,30 +17,31 @@
- 🚀 Get your project organized
</description>
<version>0.5.0-rc2</version>
<version>0.7.0</version>
<licence>agpl</licence>
<author>Julius Härtl</author>
<namespace>Deck</namespace>
<types>
<logging/>
<dav />
</types>
<category>organization</category>
<category>office</category>
<website>https://github.com/nextcloud/deck</website>
<bugs>https://github.com/nextcloud/deck/issues</bugs>
<repository type="git">https://github.com/nextcloud/deck.git</repository>
<screenshot>https://download.bitgrid.net/nextcloud/deck/screenshots/Deck_Board.png</screenshot>
<screenshot>https://download.bitgrid.net/nextcloud/deck/screenshots/Deck_Details.png</screenshot>
<screenshot>https://download.bitgrid.net/nextcloud/deck/screenshots/0.5/deck-notifications.png</screenshot>
<screenshot>https://download.bitgrid.net/nextcloud/deck/screenshots/0.5/deck-comment2.png</screenshot>
<dependencies>
<php min-version="5.6"/>
<database min-version="9.4">pgsql</database>
<database>sqlite</database>
<database min-version="5.5">mysql</database>
<nextcloud min-version="13" max-version="15" />
<nextcloud min-version="17" max-version="17" />
</dependencies>
<background-jobs>
<job>OCA\Deck\Cron\DeleteCron</job>
<job>OCA\Deck\Cron\ScheduledNotifications</job>
<job>OCA\Deck\Cron\CardDescriptionActivity</job>
</background-jobs>
<repair-steps>
<post-migration>
@@ -53,6 +54,8 @@
<activity>
<settings>
<setting>OCA\Deck\Activity\Setting</setting>
<setting>OCA\Deck\Activity\SettingComment</setting>
<setting>OCA\Deck\Activity\DescriptionSetting</setting>
</settings>
<filters>
<filter>OCA\Deck\Activity\Filter</filter>
@@ -61,4 +64,9 @@
<provider>OCA\Deck\Activity\DeckProvider</provider>
</providers>
</activity>
<fulltextsearch>
<provider min-version="16">OCA\Deck\Provider\DeckProvider</provider>
</fulltextsearch>
</info>

View File

@@ -26,6 +26,9 @@ return [
'routes' => [
['name' => 'page#index', 'url' => '/', 'verb' => 'GET'],
['name' => 'Config#get', 'url' => '/config', 'verb' => 'GET'],
['name' => 'Config#setValue', 'url' => '/config/{key}', 'verb' => 'POST'],
// boards
['name' => 'board#index', 'url' => '/boards', 'verb' => 'GET'],
['name' => 'board#create', 'url' => '/boards', 'verb' => 'POST'],
@@ -84,7 +87,11 @@ return [
['name' => 'board_api#delete', 'url' => '/api/v1.0/boards/{boardId}', 'verb' => 'DELETE'],
['name' => 'board_api#update', 'url' => '/api/v1.0/boards/{boardId}', 'verb' => 'PUT'],
['name' => 'board_api#undo_delete', 'url' => '/api/v1.0/boards/{boardId}/undo_delete', 'verb' => 'POST'],
['name' => 'board_api#addAcl', 'url' => '/api/v1.0/boards/{boardId}/acl', 'verb' => 'POST'],
['name' => 'board_api#deleteAcl', 'url' => '/api/v1.0/boards/{boardId}/acl/{aclId}', 'verb' => 'DELETE'],
['name' => 'board_api#updateAcl', 'url' => '/api/v1.0/boards/{boardId}/acl/{aclId}', 'verb' => 'PUT'],
['name' => 'stack_api#index', 'url' => '/api/v1.0/boards/{boardId}/stacks', 'verb' => 'GET'],
['name' => 'stack_api#getArchived', 'url' => '/api/v1.0/boards/{boardId}/stacks/archived', 'verb' => 'GET'],
['name' => 'stack_api#get', 'url' => '/api/v1.0/boards/{boardId}/stacks/{stackId}', 'verb' => 'GET'],

View File

@@ -13,7 +13,7 @@
},
"require-dev": {
"roave/security-advisories": "dev-master",
"christophwurst/nextcloud": "^14.0",
"christophwurst/nextcloud": "^15.0",
"jakub-onderka/php-parallel-lint": "^1.0.0"
}
}

10
css/collections.css Normal file
View File

@@ -0,0 +1,10 @@
.icon-deck {
background-image: url('../img/deck-dark.svg');
}
.resource-type-deck img {
opacity: 0.4 !important;
}
.resource-type-deck:hover img {
opacity: 0.7 !important;
}

261
css/comments.scss Normal file
View File

@@ -0,0 +1,261 @@
/*
* Copyright (c) 2016
*
* This file is licensed under the Affero General Public License version 3
* or later.
*
* See the COPYING-README file.
*
*/
#commentsTabView .emptycontent {
margin-top: 0;
}
#commentsTabView .newCommentForm {
margin-left: 36px;
position: relative;
}
#commentsTabView .newCommentForm .message {
width: 100%;
padding: 10px;
min-height: 44px;
margin: 0;
/* Prevent the text from overlapping with the submit button. */
padding-right: 30px;
}
#commentsTabView .newCommentForm {
.submit,
.submitLoading {
width: 44px;
height: 44px;
margin: 0;
padding: 13px;
background-color: transparent;
border: none;
opacity: .3;
position: absolute;
bottom: 0;
right: 0;
}
}
#commentsTabView .deleteLoading {
padding: 14px;
vertical-align: middle;
}
#commentsTabView .newCommentForm .submit:not(:disabled):hover,
#commentsTabView .newCommentForm .submit:not(:disabled):focus {
opacity: 1;
}
#commentsTabView .newCommentForm div.message {
resize: none;
}
#commentsTabView .newCommentForm div.message:empty:before {
content: attr(data-placeholder);
color: grey;
}
#commentsTabView .comment {
position: relative;
/** padding bottom is little more so that the top and bottom gap look uniform **/
padding: 10px 0 15px;
}
#commentsTabView .comments .comment {
border-top: 1px solid var(--color-border);
}
#commentsTabView .comment .avatar,
.atwho-view-ul * .avatar{
width: 32px;
height: 32px;
line-height: 32px;
margin-right: 5px;
}
#commentsTabView .comment .message .avatar,
.atwho-view-ul * .avatar
{
display: inline-block;
}
#activityTabView li.comment.collapsed .activitymessage,
#commentsTabView .comment.collapsed .message {
white-space: pre-wrap;
}
#activityTabView li.comment.collapsed .activitymessage,
#commentsTabView .comment.collapsed .message {
max-height: 70px;
overflow: hidden;
}
#activityTabView li.comment .message-overlay,
#commentsTabView .comment .message-overlay {
display: none;
}
#activityTabView li.comment.collapsed .message-overlay,
#commentsTabView .comment.collapsed .message-overlay {
display: block;
position: absolute;
z-index: 2;
height: 50px;
pointer-events: none;
left: 0;
right: 0;
bottom: 0;
background: -moz-linear-gradient(rgba(var(--color-main-background), 0), var(--color-main-background));
background: -webkit-linear-gradient(rgba(var(--color-main-background), 0), var(--color-main-background));
background: -o-linear-gradient(rgba(var(--color-main-background), 0), var(--color-main-background));
background: -ms-linear-gradient(rgba(var(--color-main-background), 0), var(--color-main-background));
background: linear-gradient(rgba(var(--color-main-background), 0), var(--color-main-background));
background-repeat: no-repeat;
}
#commentsTabView .hidden {
display: none !important;
}
/** set min-height as 44px to ensure that it fits the button sizes. **/
#commentsTabView .comment .authorRow {
min-height: 44px;
}
#commentsTabView .comment .authorRow .tooltip {
/** because of the padding on the element, the tooltip appear too far up,
adding this brings them closer to the element**/
margin-top: 5px;
}
.atwho-view-ul * .avatar-name-wrapper,
#commentsTabView .comment .authorRow {
position: relative;
display: inline-flex;
align-items: center;
width: 100%;
}
#commentsTabView .comment:not(.newCommentRow) .message .avatar-name-wrapper:not(.currentUser),
#commentsTabView .comment:not(.newCommentRow) .message .avatar-name-wrapper:not(.currentUser) .avatar,
#commentsTabView .comment:not(.newCommentRow) .message .avatar-name-wrapper:not(.currentUser) .avatar img,
#commentsTabView .comment .authorRow .avatar:not(.currentUser),
#commentsTabView .comment .authorRow .author:not(.currentUser) {
cursor: pointer;
}
.atwho-view-ul .avatar-name-wrapper,
.atwho-view-ul .avatar-name-wrapper .avatar,
.atwho-view-ul .avatar-name-wrapper .avatar img {
cursor: pointer;
}
#commentsTabView .comments li .message .atwho-inserted,
#commentsTabView .newCommentForm .atwho-inserted {
.avatar-name-wrapper {
/* Make the wrapper the positioning context of its child contacts
* menu. */
position: relative;
display: inline;
vertical-align: top;
background-color: var(--color-background-dark);
border-radius: 50vh;
padding: 1px 7px 1px 1px;
/* Ensure that the avatar and the user name will be kept together. */
white-space: nowrap;
.avatar {
img {
vertical-align: top;
}
height: 16px;
width: 16px;
vertical-align: middle;
padding: 1px;
margin-top: -3px;
margin-left: 0;
margin-right: 2px;
}
strong {
/* Ensure that the user name is shown in bold, as different browsers
* use different font weights for strong elements. */
font-weight: bold;
}
}
.avatar-name-wrapper.currentUser {
background-color: var(--color-primary);
color: var(--color-primary-text);
}
}
.atwho-view-ul * .avatar-name-wrapper {
white-space: nowrap;
}
#commentsTabView .comment .author,
#commentsTabView .comment .date {
opacity: .5;
}
#commentsTabView .comment .author {
max-width: 210px;
text-overflow: ellipsis;
overflow: hidden;
white-space: nowrap;
}
#commentsTabView .comment .date {
margin-left: auto;
/** this is to fix the tooltip being too close due to the margin-top applied
to bring the tooltip closer for the action icons **/
padding: 10px 0px;
}
#commentsTabView .comments > li:not(.newCommentRow) .message {
padding-left: 40px;
word-wrap: break-word;
overflow-wrap: break-word;
}
#commentsTabView .comment .action {
opacity: 0.3;
padding: 14px;
display: block;
}
#commentsTabView .comment .action:hover,
#commentsTabView .comment .action:focus {
opacity: 1;
}
#commentsTabView .newCommentRow .action-container {
margin-left: auto;
}
#commentsTabView .comment.disabled .message {
opacity: 0.3;
}
#commentsTabView .comment.disabled .action {
display: none;
}
#commentsTabView .message.error {
color: #e9322d;
border-color: #e9322d;
box-shadow: 0 0 6px #f8b9b7;
}
.app-files .action-comment {
padding: 16px 14px;
}
#commentsTabView .comment .message .contactsmenu-popover {
left: -6px;
top: 24px;
}

View File

@@ -1,50 +0,0 @@
#content-wrapper #content {
height: 100%;
}
#app-content {
flex-grow: 1;
height: 100%;
&.details-visible {
margin-right: 500px;
}
}
#app-sidebar {
right: -500px;
max-width: 100%;
width: 500px;
display:flex;
flex-direction: column;
z-index: 1000;
&.details-visible {
right: 0;
}
}
#content[class*='app-'] * {
box-sizing: border-box;
}
body:not(.snapjs-left) {
.app-navigation-hide {
#app-content {
margin-left: 0 !important;
}
#app-navigation {
display: none;
}
}
}
#commentsTabView .newCommentForm .message {
width: 100%;
margin-left: 0;
padding-right: 0;
display: block;
}
#commentsTabView .comment {
margin-bottom: 0;
}

View File

@@ -32,6 +32,8 @@
.stack {
.as-sortable-placeholder {
margin: $compact-board-item-margin;
min-height: 43px;
height: 43px;
&:last-child {
margin: $compact-board-last-item-margin;

View File

@@ -56,6 +56,7 @@
@if mixin-exists('icon-black-white') {
@include icon-black-white('deck', 'deck', 1);
@include icon-black-white('archive', 'deck', 1);
@include icon-black-white('circles', 'deck', 1);
.icon-toggle-compact-collapsed {
@include icon-color('toggle-view-expand', 'deck', $color-black);
@@ -68,3 +69,12 @@
@include icon-color('activity-dark', 'activity', $color-black);
}
}
.avatardiv.circles {
background: var(--color-primary);
}
.icon-circles {
opacity: 1;
background-size: 20px;
background-position: center center;
}

View File

@@ -42,6 +42,7 @@ $compact-board-last-item-margin: 5px 10px 10px;
@import 'animations';
@import 'compact-mode';
@import 'autocomplete';
@import 'comments';
/**
* General styles
@@ -148,6 +149,22 @@ input.input-inline {
}
#app-settings-content {
overflow: initial;
.ui-select-match-item {
border: 1px solid var(--color-background-darker) !important;
.select-label {
color: var(--color-main-text);
}
}
p.hint {
margin-top: 10px;
color: var(--color-text-light);
}
}
/**
* Board view
*/
@@ -431,7 +448,7 @@ input.input-inline {
margin: $board-item-margin;
white-space: normal;
position: relative;
box-shadow: 0 0 3px var(--color-background-darker, $color-darkgrey);
box-shadow: 0 0 3px 1px var(--color-background-darker, $color-darkgrey);
border-radius: 3px;
transition: margin 250ms linear;
@@ -638,7 +655,7 @@ input.input-inline {
min-height: 16px;
}
.popovermenu {
.popovermenu:not(.action-item__menu) {
z-index: 999;
opacity: 1;
display: block;
@@ -980,8 +997,12 @@ input.input-inline {
img {
max-width: 24px;
max-height: 24px;
opacity: 1;
}
}
& > img {
opacity: 0.7;
}
}
.activitysubject.commentAuthor {
@@ -1246,6 +1267,7 @@ input.input-inline {
display: inline-block;
overflow: hidden;
vertical-align: middle;
flex-grow: 1;
}
.icon-delete {
@@ -1271,7 +1293,7 @@ input.input-inline {
width: 32px;
height: 32px;
.icon-group {
.icon-group, .icon {
padding: 16px;
opacity: 0.5;
}
@@ -1288,10 +1310,16 @@ input.input-inline {
.board-detail__deleted-list__item {
display: flex;
flex-direction: row;
justify-content: space-between;
* {
flex-basis: 20%;
flex-basis: 44px;
}
.title {
flex-grow: 2;
}
.live-relative-timestamp {
flex-grow: 1;
}
}
@@ -1398,6 +1426,10 @@ input.input-inline {
}
.select2-search-field {
margin-right: -10px;
flex-grow: 1;
input {
width: 100% !important;
}
}
}
@@ -1531,7 +1563,7 @@ input.input-inline {
table {
margin-bottom: 10px;
border-collapse: collapse;
thead {
background-color: var(--color-background-dark, $color-lightgrey);
}

View File

@@ -1,5 +1,20 @@
# Nextcloud APIs
## Available sharees
When sharing a board to a user, group or circle, the possible sharees can be obtained though the files_sharing API.
API endpoint: https://nextcloud.local/index.php/apps/files_sharing/api/v1/sharees
### Parameters
- format: **The response format**
- perPage: **Limit response number**
- itemType: **List of types. Currently supported are**
- 0 user
- 1 group
- 7 circle
## Comments
Comments are stored using the Nextcloud Comments API. You can use the WebDAV endpoint of Nextcloud to fetch, update and delete comments.

View File

@@ -65,6 +65,12 @@ curl -u admin:admin -X GET \
The board list endpoint supports setting an `If-Modified-Since` header to limit the results to entities that are changed after the provided time.
#### Request parameters
| Parameter | Type | Description |
| --------- | ------- | ---------------------------- |
| options | Bool | **Optional** Enhance boards with details about labels, stacks and users |
#### Response
##### 200 Success
@@ -288,9 +294,67 @@ Returns an array of board items
##### 200 Success
### POST /boards/{boardId}/acl - Add new acl rule
#### Request body
| Parameter | Type | Description |
| --------- | ------ | ---------------------------------------------------- |
| type | Integer | Type of the participant |
| participant | String | The uid of the participant |
| permissionEdit | Bool | Setting if the participant has edit permissions |
| permissionShare | Bool | Setting if the participant has sharing permissions |
| permissionManage | Bool | Setting if the participant has management permissions |
##### Supported participant types:
- 0 User
- 1 Group
- 7 Circle
#### Response
##### 200 Success
```json
[{
"participant": {
"primaryKey": "userid",
"uid": "userid",
"displayname": "User Name"
},
"type": 0,
"boardId": 1,
"permissionEdit": true,
"permissionShare": false,
"permissionManage": true,
"owner": false,
"id": 1
}]
```
### PUT /boards/{boardId}/acl/{aclId} - Update an acl rule
#### Request parameters
| Parameter | Type | Description |
| --------- | ------ | ---------------------------------------------------- |
| permissionEdit | Bool | Setting if the participant has edit permissions |
| permissionShare | Bool | Setting if the participant has sharing permissions |
| permissionManage | Bool | Setting if the participant has management permissions |
#### Response
##### 200 Success
### DELETE /boards/{boardId}/acl/{aclId} - Delete an acl rule
#### Response
##### 200 Success
## Stacks
### GET /board/{boardId}/stacks - Get stacks
### GET /boards/{boardId}/stacks - Get stacks
#### Headers
@@ -321,7 +385,7 @@ The board list endpoint supports setting an `If-Modified-Since` header to limit
##### 200 Success
### GET /board/{boardId}/stacks/archived - Get list of archived stacks
### GET /boards/{boardId}/stacks/archived - Get list of archived stacks
#### Request parameters
@@ -347,7 +411,7 @@ The board list endpoint supports setting an `If-Modified-Since` header to limit
##### 200 Success
### GET /board/{boardId}/stacks/{stackId} - Get stack details
### GET /boards/{boardId}/stacks/{stackId} - Get stack details
#### Request parameters
@@ -360,7 +424,7 @@ The board list endpoint supports setting an `If-Modified-Since` header to limit
##### 200 Success
### POST /board/{boardId}/stacks - Create a new stack
### POST /boards/{boardId}/stacks - Create a new stack
#### Request parameters
@@ -372,7 +436,7 @@ The board list endpoint supports setting an `If-Modified-Since` header to limit
##### 200 Success
### PUT /board/{boardId}/stacks/{stackId} - Update stack details
### PUT /boards/{boardId}/stacks/{stackId} - Update stack details
#### Request parameters
@@ -392,7 +456,7 @@ The board list endpoint supports setting an `If-Modified-Since` header to limit
##### 200 Success
### DELETE /board/{boardId}/stacks/{stackId} - Delete a stack
### DELETE /boards/{boardId}/stacks/{stackId} - Delete a stack
#### Request parameters
@@ -407,7 +471,7 @@ The board list endpoint supports setting an `If-Modified-Since` header to limit
## Cards
### GET /board/{boardId}/stacks/{stackId}/cards/{cardId} - Get card details
### GET /boards/{boardId}/stacks/{stackId}/cards/{cardId} - Get card details
#### Request parameters
@@ -421,7 +485,7 @@ The board list endpoint supports setting an `If-Modified-Since` header to limit
##### 200 Success
### POST /board/{boardId}/stacks/{stackId}/cards - Create a new card
### POST /boards/{boardId}/stacks/{stackId}/cards - Create a new card
#### Request parameters
@@ -465,7 +529,7 @@ The board list endpoint supports setting an `If-Modified-Since` header to limit
##### 200 Success
### PUT /board/{boardId}/stacks/{stackId}/cards/{cardId} - Update card details
### PUT /boards/{boardId}/stacks/{stackId}/cards/{cardId} - Update card details
#### Request parameters
@@ -500,7 +564,7 @@ The board list endpoint supports setting an `If-Modified-Since` header to limit
##### 200 Success
### DELETE /board/{boardId}/stacks/{stackId}/cards/{cardId} - Delete a card
### DELETE /boards/{boardId}/stacks/{stackId}/cards/{cardId} - Delete a card
#### Request parameters
@@ -514,7 +578,7 @@ The board list endpoint supports setting an `If-Modified-Since` header to limit
##### 200 Success
### PUT /board/{boardId}/stacks/{stackId}/cards/{cardId}/assignLabel - Assign a label to a card
### PUT /boards/{boardId}/stacks/{stackId}/cards/{cardId}/assignLabel - Assign a label to a card
#### Request parameters
@@ -533,7 +597,7 @@ The board list endpoint supports setting an `If-Modified-Since` header to limit
##### 200 Success
### PUT /board/{boardId}/stacks/{stackId}/cards/{cardId}/removeLabel - Remove a label to a card
### PUT /boards/{boardId}/stacks/{stackId}/cards/{cardId}/removeLabel - Remove a label to a card
#### Request parameters
@@ -553,7 +617,7 @@ The board list endpoint supports setting an `If-Modified-Since` header to limit
##### 200 Success
### PUT /board/{boardId}/stacks/{stackId}/cards/{cardId}/assignUser - Assign a user to a card
### PUT /boards/{boardId}/stacks/{stackId}/cards/{cardId}/assignUser - Assign a user to a card
#### Request parameters
@@ -573,7 +637,7 @@ The board list endpoint supports setting an `If-Modified-Since` header to limit
##### 200 Success
### PUT /board/{boardId}/stacks/{stackId}/cards/{cardId}/unassignUser - Assign a user to a card
### PUT /boards/{boardId}/stacks/{stackId}/cards/{cardId}/unassignUser - Assign a user to a card
#### Request parameters
@@ -593,7 +657,7 @@ The board list endpoint supports setting an `If-Modified-Since` header to limit
##### 200 Success
### PUT /board/{boardId}/stacks/{stackId}/cards/{cardId}/reorder - Change the sorting order of a card
### PUT /boards/{boardId}/stacks/{stackId}/cards/{cardId}/reorder - Change the sorting order of a card
#### Request parameters
@@ -617,7 +681,7 @@ The board list endpoint supports setting an `If-Modified-Since` header to limit
## Labels
### GET /board/{boardId}/labels/{labelId} - Get label details
### GET /boards/{boardId}/labels/{labelId} - Get label details
#### Request parameters
@@ -640,7 +704,7 @@ The board list endpoint supports setting an `If-Modified-Since` header to limit
}
```
### POST /board/{boardId}/labels - Create a new label
### POST /boards/{boardId}/labels - Create a new label
#### Request parameters
@@ -661,7 +725,7 @@ The board list endpoint supports setting an `If-Modified-Since` header to limit
##### 200 Success
### PUT /board/{boardId}/labels/{labelId} - Update label details
### PUT /boards/{boardId}/labels/{labelId} - Update label details
#### Request parameters
@@ -684,7 +748,7 @@ The board list endpoint supports setting an `If-Modified-Since` header to limit
##### 200 Success
### DELETE /board/{boardId}/labels/{labelId} - Delete a label
### DELETE /boards/{boardId}/labels/{labelId} - Delete a label
#### Request parameters
@@ -699,7 +763,7 @@ The board list endpoint supports setting an `If-Modified-Since` header to limit
## Attachments
### GET /board/{boardId}/stacks/{stackId}/cards/{cardId}/attachments - Get a list of attachments
### GET /boards/{boardId}/stacks/{stackId}/cards/{cardId}/attachments - Get a list of attachments
#### Request parameters
@@ -739,7 +803,7 @@ The board list endpoint supports setting an `If-Modified-Since` header to limit
```
### GET /board/{boardId}/stacks/{stackId}/cards/{cardId}/attachments/{attachmentId} - Get the attachment file
### GET /boards/{boardId}/stacks/{stackId}/cards/{cardId}/attachments/{attachmentId} - Get the attachment file
#### Request parameters
@@ -754,7 +818,7 @@ The board list endpoint supports setting an `If-Modified-Since` header to limit
##### 200 Success
### POST /board/{boardId}/stacks/{stackId}/cards/{cardId}/attachments - Upload an attachment
### POST /boards/{boardId}/stacks/{stackId}/cards/{cardId}/attachments - Upload an attachment
#### Request parameters
@@ -777,7 +841,7 @@ For now only `deck_file` is supported as an attachment type.
##### 200 Success
### PUT /board/{boardId}/stacks/{stackId}/cards/{cardId}/attachments/{attachmentId} - Update an attachment
### PUT /boards/{boardId}/stacks/{stackId}/cards/{cardId}/attachments/{attachmentId} - Update an attachment
#### Request parameters
@@ -801,7 +865,7 @@ For now only `deck_file` is supported as an attachment type.
##### 200 Success
### DELETE /board/{boardId}/stacks/{stackId}/cards/{cardId}/attachments/{attachmentId} - Delete an attachment
### DELETE /boards/{boardId}/stacks/{stackId}/cards/{cardId}/attachments/{attachmentId} - Delete an attachment
#### Request parameters
@@ -816,7 +880,7 @@ For now only `deck_file` is supported as an attachment type.
##### 200 Success
### PUT /board/{boardId}/stacks/{stackId}/cards/{cardId}/attachments/{attachmentId}/restore - Resore a deleted attachment
### PUT /boards/{boardId}/stacks/{stackId}/cards/{cardId}/attachments/{attachmentId}/restore - Resore a deleted attachment
#### Request parameters

55
docs/Release.md Normal file
View File

@@ -0,0 +1,55 @@
Releasing a new version works quite easy with [krankerl](https://github.com/ChristophWurst/krankerl) and [github-release](https://github.com/aktau/github-release) installed:
1. Run krankerl to build the package
```
krankerl package
```
2. Tag the release on GitHub
```
# For a prerelease
github-release release -u nextcloud -r deck -t v0.3.1 -p
# For a regular release
github-release release -u nextcloud -r deck -t v0.3.1
```
3. Upload the release package to GitHub
```
github-release upload -u nextcloud -r deck -t v0.3.1 -n deck.tar.gz -f build/artifacts/deck.tar.gz
```
4. Run krankerl to release the package to the app store (add `--nightly` for prerelease packages)
```
krankerl publish https://github.com/nextcloud/deck/releases/download/v0.3.1/deck.tar.gz
```
## Release PR template
```
## Backports
- [ ] ...
## Translations
- [ ] ...
## Release
- [ ] Set proper Nextcloud versions in info.xml
- [ ] Update changelog
- [ ] Build test release
- [ ] Tested on
- [ ] Nextcloud 13
- [ ] Nextcloud 14
- [ ] Nextcloud 15
- [ ] Merge
- [ ] Build final release
- [ ] Publish release
- [ ] Upload to the app store
```

View File

@@ -0,0 +1,69 @@
## Introduction
### What about Deck ?
You may know Kanban website like Trello ? Deck is about the same thing but secured and respectful of your privacy !
Integrated in Nextcloud, you can easily manage your projects while having your data secured.
### Use cases
Project management, time management or ideation, Deck makes it easier for you to manage your work.
## Using Deck
Overall, Deck is easy to use. You can create boards, add users, share the Deck, work collaboratively and in real time.
1. [Create my first board](#1-create-my-first-board)
2. [Create stacks and cards](#2-create-stacks-and-cards)
3. [Handle cards options](#3-handle-cards-options)
4. [Archive old tasks](#4-archive-old-tasks)
5. [Manage your board](#5-manage-your-board)
### 1. Create my first board
In this example, we're going to create a board and share it with an other nextcloud user.
![Gif for creating boards](resources/gifs/EN_create_board.gif)
### 2. Create stacks and cards
Stacks are simply columns with list of cards. It can represent a category of tasks or an y step in your projects for example.
**Check this out :**
![Gif for creating columns](resources/gifs/EN_create_columns.gif)
What about the cards? Cards are tasks, objects or ideas that fit into a stack. You can put a lot of cards in a stack! An infinity? Who knows! Who knows!
And all the magic of this software consists on moving your cards from a stack to an other.
**Check this out :**
![Gif for creating tasks](resources/gifs/EN_create_task.gif)
### 3. Handle cards options
Once you have created your cards, you can modify them or add options by clicking on them. So, what are the options? Well, there are several of them:
- Tag Management
- Assign a card to a user (s·he will receive a notification)
- Render date, or deadline
![Gif for puting infos on tasks](resources/gifs/EN_put_infos.gif)
And even :
- Description in markdown language
- Attachment - *you can leave a document, a picture or some other bonus like that.*
![Gif for puting infos on tasks 2](resources/gifs/EN_put_infos_2.gif)
### 4. Archive old tasks
Once finished or obsolete, a task could be archived. The tasks is not deleted, it's just archived, and you can retrieve it later
![Gif for puting infos on tasks 2](resources/gifs/EN_archive.gif)
### 5. Manage your board
You can manage the settings of your Deck once you are inside it, by clicking on the small wheel at the top right.
Once in this menu, you have access to several things:
- Sharing
- Tags
- Deleted objects
- Timeline
The **sharing tab** allows you to add users or even groups to your boards.
**Tags** allows you to modify the tags available for the cards.
**Deleted objects** allows you to return previously deleted stacks or cards.
The **Timeline** allows you to see everything that happened in your boards. Everything!

Binary file not shown.

After

Width:  |  Height:  |  Size: 88 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 218 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 30 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 158 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 245 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 556 KiB

1
img/circles.svg Normal file
View File

@@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 58 58" width="512" height="512"><g fill="#000"><path d="M54.319 37.839C54.762 35.918 55 33.96 55 32c0-9.095-4.631-17.377-12.389-22.153a1 1 0 1 0-1.049 1.703C48.724 15.96 53 23.604 53 32c0 1.726-.2 3.451-.573 5.147A6.992 6.992 0 0 0 51 37c-3.86 0-7 3.141-7 7s3.14 7 7 7 7-3.141 7-7a7.006 7.006 0 0 0-3.681-6.161zM38.171 54.182A23.867 23.867 0 0 1 29 56a24.047 24.047 0 0 1-17.017-7.092A6.974 6.974 0 0 0 14 44c0-3.859-3.14-7-7-7s-7 3.141-7 7 3.14 7 7 7a6.952 6.952 0 0 0 3.381-.875C15.26 55.136 21.994 58 29 58c3.435 0 6.778-.663 9.936-1.971.51-.211.753-.796.542-1.307a1.001 1.001 0 0 0-1.307-.54zM4 31.213a1 1 0 0 0 1.068-.927c.712-10.089 7.586-18.52 17.22-21.314C23.142 11.874 25.825 14 29 14c3.86 0 7-3.141 7-7s-3.14-7-7-7c-3.851 0-6.985 3.127-6.999 6.975C11.42 9.922 3.851 19.12 3.073 30.146A.999.999 0 0 0 4 31.213z"/></g></svg>

After

Width:  |  Height:  |  Size: 885 B

12
js/.babelrc.js Normal file
View File

@@ -0,0 +1,12 @@
module.exports = {
presets: [
[
'@babel/preset-env',
{
targets: {
browsers: ['last 2 versions', 'ie >= 11']
}
}
]
]
}

View File

@@ -1,4 +1,6 @@
{
"esversion": 6,
"globals": {
"jasmine" : false,
"spyOn" : false,
@@ -21,7 +23,6 @@
"devel" : true,
"eqeqeq" : true,
"eqnull" : false,
"es5" : true,
"evil" : false,
"forin" : true,
"immed" : true,
@@ -39,7 +40,6 @@
"plusplus" : false,
"quotmark" : "single",
"regexp" : false,
"strict" : true,
"sub" : true,
"trailing" : true,
"undef" : true,

View File

@@ -20,7 +20,7 @@
*
*/
/* global OC OCA OCP t escapeHTML Handlebars */
/* global OC OCA OCP t escapeHTML Handlebars moment */
import CommentCollection from '../legacy/commentcollection';
import CommentModel from '../legacy/commentmodel';
@@ -38,6 +38,7 @@ class ActivityController {
commentCreateLoading: false
};
this.$scope.newComment = '';
this.$scope.newCommentString = 'New comment…';
this.currentUser = OC.getCurrentUser();
@@ -45,10 +46,11 @@ class ActivityController {
this.$scope.$watch(function () {
return self.element.id;
}, function (params) {
if (self.type === 'deck_card') {
self.activityservice.loadComments(self.element.id);
}
if (self.getData(self.element.id).length === 0) {
if (self.type === 'deck_card') {
self.activityservice.loadComments(self.element.id);
}
self.loading = true;
self.fetchUntilResults();
}
@@ -279,7 +281,13 @@ class ActivityController {
return this.activityservice.getData(this.type, id);
}
parseMessage(subject, parameters) {
parseMessage(activity) {
let subject = activity.subject_rich[0];
let parameters = activity.subject_rich[1];
if (parameters.after && typeof parameters.after.id === 'string' && parameters.after.id.startsWith('dt:')) {
let dateTime = parameters.after.id.substr(3);
parameters.after.name = moment(dateTime).format('L LTS');
}
return OCA.Activity.RichObjectStringParser.parseMessage(subject, parameters);
}

View File

@@ -22,7 +22,7 @@
import app from '../app/App.js';
/** global: OC */
/* globals oc_current_user: false */
app.controller('AppController', function ($scope, $location, $http, $log, $rootScope, $attrs) {
$rootScope.sidebar = {
show: false
@@ -32,13 +32,13 @@ app.controller('AppController', function ($scope, $location, $http, $log, $rootS
$rootScope.config = JSON.parse($attrs.config);
$rootScope.compactMode = localStorage.getItem('deck.compactMode') === 'true';
$scope.appNavigationHide = false;
$scope.appNavigationHide = localStorage.getItem('deck.appNavigationHide') === 'true';
$scope.toggleSidebar = function() {
if ($(window).width() > 768) {
$log.debug($scope.appNavigationHide);
$scope.appNavigationHide = !$scope.appNavigationHide;
console.log($scope.appNavigationHide);
localStorage.setItem('deck.appNavigationHide', JSON.stringify($scope.appNavigationHide));
}
};
});

View File

@@ -19,10 +19,18 @@
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*
*/
/* global oc_defaults oc_config OC OCP OCA t n */
import app from '../app/App.js';
/* global oc_defaults OC OCP OCA */
app.controller('BoardController', function ($rootScope, $scope, $stateParams, StatusService, BoardService, StackService, CardService, LabelService, $state, $transitions, $filter, FileService) {
import Vue from 'vue';
Vue.prototype.t = t;
Vue.prototype.n = n;
Vue.prototype.OC = OC;
import CollaborationView from '../views/CollaborationView';
app.controller('BoardController', function ($rootScope, $scope, $element, $stateParams, StatusService, BoardService, StackService, CardService, LabelService, $state, $transitions, $filter, FileService) {
$scope.sidebar = $rootScope.sidebar;
@@ -41,6 +49,7 @@ app.controller('BoardController', function ($rootScope, $scope, $stateParams, St
$scope.defaultColors = ['31CC7C', '317CCC', 'FF7A66', 'F1DB50', '7C31CC', 'CC317C', '3A3B3D', 'CACBCD'];
$scope.board = BoardService.getCurrent();
$scope.uploader = FileService.uploader;
$scope.searchText = '';
$scope.startTitleEdit = function(card) {
card.renameTitle = card.title;
@@ -147,6 +156,31 @@ app.controller('BoardController', function ($rootScope, $scope, $stateParams, St
}
});
if (parseInt(oc_config.version.split('.')[0]) >= 16) {
const ComponentVM = new Vue({
render: h => h(CollaborationView),
data: {
model: BoardService.getCurrent()
},
});
$scope.mountCollections = function () {
const MountingPoint = document.getElementById('collaborationResources');
if (MountingPoint) {
ComponentVM.model = BoardService.getCurrent();
ComponentVM.$mount(MountingPoint);
}
};
$scope.$$postDigest($scope.mountCollections);
$scope.$watch(function () {
return BoardService.getCurrent();
}, function () {
ComponentVM.model = BoardService.getCurrent();
if ($scope.sidebar.show) {
$scope.$$postDigest($scope.mountCollections);
}
});
}
$scope.toggleCompactMode = function() {
$rootScope.compactMode = !$rootScope.compactMode;
localStorage.setItem('deck.compactMode', JSON.stringify($rootScope.compactMode));
@@ -245,6 +279,7 @@ app.controller('BoardController', function ($rootScope, $scope, $stateParams, St
$scope.cardDelete = function (card) {
CardService.delete(card.id).then(function () {
StackService.removeCard(card);
$scope.sidebar.show = false;
});
};
@@ -321,7 +356,20 @@ app.controller('BoardController', function ($rootScope, $scope, $stateParams, St
// remove from board data
var i = BoardService.getCurrent().labels.indexOf(label);
BoardService.getCurrent().labels.splice(i, 1);
// TODO: remove from cards
// remove from cards
var cards = CardService.data;
for (var card in cards) {
if (Object.prototype.hasOwnProperty.call(cards, card)) {
var labelsFromCard = cards[card].labels;
labelsFromCard.forEach(function (labelFromCard, index) {
if (labelFromCard.id === label.id) {
cards[card].labels.splice(index, 1);
}
});
}
}
};
$scope.labelCreate = function (label) {
@@ -331,11 +379,35 @@ app.controller('BoardController', function ($rootScope, $scope, $stateParams, St
BoardService.getCurrent().labels.push(data);
$scope.status.createLabel = false;
$scope.newLabel = {};
}).catch((err) => {
OC.Notification.showTemporary(err);
});
};
$scope.labelUpdateBefore = function (label) {
label.renameTitle = label.title;
};
$scope.labelUpdate = function (label) {
label.edit = false;
LabelService.update(label);
LabelService.update(label).catch((err) => {
label.title = label.renameTitle;
OC.Notification.showTemporary(err);
});
// update labels in UI
var cards = CardService.data;
for (var card in cards) {
if (Object.prototype.hasOwnProperty.call(cards, card)) {
var labelsFromCard = cards[card].labels;
labelsFromCard.forEach(function (labelFromCard, index) {
if (labelFromCard.id === label.id) {
cards[card].labels[index] = label;
}
});
}
}
};
$scope.aclAdd = function (sharee) {
@@ -364,6 +436,8 @@ app.controller('BoardController', function ($rootScope, $scope, $stateParams, St
return 'user';
case OC.Share.SHARE_TYPE_GROUP:
return 'group';
case OC.Share.SHARE_TYPE_CIRCLE:
return 'circles';
default:
return '';
}

View File

@@ -4,25 +4,25 @@
* @author Julius Härtl <jus@bitgrid.net>
*
* @license GNU AGPL version 3 or any later version
*
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as
* published by the Free Software Foundation, either version 3 of the
* License, or (at your option) any later version.
*
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
*
* You should have received a copy of the GNU Affero General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*
*
*/
/* global app angular */
/* global app angular oc_isadmin */
var ListController = function ($scope, $location, $filter, BoardService, $element, $timeout, $stateParams, $state, StatusService) {
var ListController = function ($scope, $location, $filter, BoardService, $element, $timeout, $stateParams, $state, StatusService, $http, $q, $rootScope) {
function calculateNewColor() {
var boards = BoardService.getAll();
@@ -55,6 +55,63 @@ var ListController = function ($scope, $location, $filter, BoardService, $elemen
$scope.colors = ['0082c9', '00c9c6','00c906', 'c92b00', 'F1DB50', '7C31CC', '3A3B3D', 'CACBCD'];
$scope.boardservice = BoardService;
$scope.updatingBoard = null;
$scope.isAdmin = oc_isadmin;
$scope.canCreate = $rootScope.config.canCreate;
if ($scope.isAdmin) {
OC.Apps.enableDynamicSlideToggle();
$scope.groups = [];
$scope.groupLimit = [];
$scope.groupLimitDisabled = true;
let fetchGroups = function () {
var deferred = $q.defer();
// TODO: move to groups/details once 15 is min version
$http.get(OC.linkToOCS('cloud', 2) + 'groups').then(function (response) {
$scope.groups = response.data.ocs.data.groups.reduce((obj, item) => {
obj.push({
id: item,
displayname: item,
});
return obj;
}, []);
deferred.resolve($scope.groups);
}, function (error) {
deferred.reject('Error while loading groups');
});
$http.get(OC.generateUrl('apps/deck/config')).then(function (response) {
$scope.groupLimit = response.data.groupLimit;
$scope.groupLimitDisabled = false;
deferred.resolve(response.data);
}, function (error) {
deferred.reject('Error while loading groupLimit');
});
return deferred.promise;
};
let updateConfig = function() {
$scope.groupLimitDisabled = true;
var deferred = $q.defer();
$http.post(OC.generateUrl('apps/deck/config/groupLimit'), {value: $scope.groupLimit}).then(function (response) {
$scope.groupLimitDisabled = false;
deferred.resolve(response.data);
}, function (error) {
deferred.reject('Error while saving groupLimit');
});
return deferred.promise;
};
$scope.groupLimitAdd = function (element, model) {
$scope.groupLimit.push(element);
updateConfig();
};
$scope.groupLimitRemove = function (element, model) {
$scope.groupLimit = $scope.groupLimit.filter((el) => {
return el.id !== element.id;
});
updateConfig();
};
fetchGroups();
}
var filterData = function () {
if($element.attr('id') === 'app-navigation') {

View File

@@ -4,20 +4,20 @@
* @author Julius Härtl <jus@bitgrid.net>
*
* @license GNU AGPL version 3 or any later version
*
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as
* published by the Free Software Foundation, either version 3 of the
* License, or (at your option) any later version.
*
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
*
* You should have received a copy of the GNU Affero General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*
*
*/
import app from '../app/App.js';
@@ -30,22 +30,32 @@ app.directive('search', function ($document, $location) {
'onSearch': '='
},
link: function (scope) {
var box = $('#searchbox');
box.val($location.search().search);
var doSearch = function() {
var value = box.val();
scope.$apply(function () {
scope.onSearch(value);
if (OCA.Search && OCA.Search.Core) {
// eslint-disable-next-line no-unused-vars
const search = new OCA.Search((term) => {
scope.$apply(function () {
scope.onSearch(term);
});
}, () => {
scope.$apply(function () {
scope.onSearch('');
});
});
};
} else {
const box = $('#searchbox');
box.val($location.search().search);
box.on('search keyup', function (event) {
if (event.type === 'search' || event.keyCode === 13 ) {
var doSearch = function () {
var value = box.val();
scope.$apply(function () {
scope.onSearch(value);
});
};
box.on('search keyup', function (event) {
doSearch();
}
});
});
}
}
};
});

69
js/init-collections.js Normal file
View File

@@ -0,0 +1,69 @@
/*
* @copyright Copyright (c) 2019 Julius Härtl <jus@bitgrid.net>
*
* @author Julius Härtl <jus@bitgrid.net>
*
* @license GNU AGPL version 3 or any later version
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as
* published by the Free Software Foundation, either version 3 of the
* License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*
*/
'use strict';
/* global __webpack_nonce__ __webpack_public_path__ OC t n */
// eslint-disable-next-line
__webpack_nonce__ = btoa(OC.requestToken);
// eslint-disable-next-line
__webpack_public_path__ = OC.linkTo('deck', 'js/build/');
import Vue from 'vue';
Vue.prototype.t = t;
Vue.prototype.n = n;
Vue.prototype.OC = OC;
import BoardSelector from './views/BoardSelector';
import './../css/collections.css';
((function(OCP) {
OCP.Collaboration.registerType('deck', {
action: () => {
return new Promise((resolve, reject) => {
const container = document.createElement('div');
container.id = 'deck-board-select';
const body = document.getElementById('body-user');
body.append(container);
const ComponentVM = new Vue({
render: h => h(BoardSelector),
});
ComponentVM.$mount(container);
ComponentVM.$root.$on('close', () => {
ComponentVM.$el.remove();
ComponentVM.$destroy();
reject();
});
ComponentVM.$root.$on('select', (id) => {
resolve(id);
ComponentVM.$el.remove();
ComponentVM.$destroy();
});
});
},
typeString: t('deck', 'Link to a board'),
typeIconClass: 'icon-deck'
});
})(window.OCP));

View File

@@ -1,7 +1,12 @@
'use strict';
/* global __webpack_nonce__ OC */
__webpack_nonce__ = btoa(OC.requestToken); // eslint-disable-line no-native-reassign
import "@babel/polyfill";
/* global __webpack_nonce__ __webpack_public_path__ OC t n */
// eslint-disable-next-line
__webpack_nonce__ = btoa(OC.requestToken);
// eslint-disable-next-line
__webpack_public_path__ = OC.linkTo('deck', 'js/build/');
// used for building a vendor stylesheet
import 'ng-sortable/dist/ng-sortable.css';

6820
js/package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@@ -3,39 +3,49 @@
"description": "Frontend for the Nextcloud Deck app",
"repository": "https://github.com/nextcloud/deck",
"version": "1.0.0",
"main": "Gruntfile.js",
"directories": {
"test": "tests"
},
"dependencies": {
"@uirouter/angularjs": "^1.0.20",
"angular": "^1.7.5",
"angular-animate": "^1.7.5",
"@uirouter/angularjs": "^1.0.22",
"angular": "^1.7.8",
"angular-animate": "^1.7.8",
"angular-file-upload": "^2.5.0",
"angular-markdown-it": "^0.6.1",
"angular-sanitize": "^1.7.5",
"angular-sanitize": "^1.7.8",
"babel-polyfill": "^6.26.0",
"markdown-it": "^8.4.2",
"markdown-it": "^9.0.1",
"markdown-it-link-target": "^1.0.2",
"nextcloud-axios": "^0.2.0",
"nextcloud-vue": "^0.11.5",
"nextcloud-vue-collections": "^0.5.6",
"ng-infinite-scroll": "^1.3.0",
"ng-sortable": "^1.3.8",
"ui-select": "^0.19.8"
"ui-select": "^0.19.8",
"vue": "^2.6.10",
"vuex": "^3.1.1"
},
"devDependencies": {
"@babel/core": "^7.1.5",
"@babel/polyfill": "^7.0.0",
"@babel/preset-env": "^7.1.5",
"babel-loader": "^8.0.4",
"css-loader": "^1.0.1",
"karma": "^3.1.1",
"mini-css-extract-plugin": "^0.4.4",
"node-sass": "^4.10.0",
"webpack": "^4.25.1",
"webpack-cli": "^3.1.2",
"webpack-merge": "^4.1.4"
"@babel/core": "^7.5.5",
"@babel/plugin-syntax-dynamic-import": "^7.2.0",
"@babel/polyfill": "^7.4.4",
"@babel/preset-env": "^7.5.5",
"babel-loader": "^8.0.6",
"css-loader": "^3.1.0",
"karma": "^4.2.0",
"mini-css-extract-plugin": "^0.8.0",
"style-loader": "^0.23.1",
"uglifyjs-webpack-plugin": "^2.2.0",
"url-loader": "^2.1.0",
"vue-loader": "^15.7.1",
"vue-style-loader": "^4.1.2",
"vue-template-compiler": "^2.6.10",
"webpack": "^4.39.1",
"webpack-cli": "^3.3.6",
"webpack-merge": "^4.2.1"
},
"scripts": {
"build": "./node_modules/webpack-cli/bin/cli.js --mode production --config webpack.prod.config.js",
"build": "NODE_ENV=production ./node_modules/webpack-cli/bin/cli.js --mode production --config webpack.prod.config.js",
"dev": "./node_modules/webpack-cli/bin/cli.js --mode development --config webpack.dev.config.js",
"watch": "./node_modules/webpack-cli/bin/cli.js --mode development --config webpack.dev.config.js --watch",
"test": "echo \"Warning: no test specified\" && exit 0"

View File

@@ -51,7 +51,8 @@ class ActivityService {
for (let index in this.toEnhanceWithComments) {
if (this.toEnhanceWithComments.hasOwnProperty(index)) {
let item = this.toEnhanceWithComments[index];
item.commentModel = this.commentCollection.get(item.subject_rich[1].comment);
let commentId = Array.isArray(item.subject_rich[1].comment) ? item.subject_rich[1].comment.id : item.subject_rich[1].comment;
item.commentModel = this.commentCollection.get(commentId);
if (typeof item.commentModel !== 'undefined') {
this.toEnhanceWithComments = this.toEnhanceWithComments.filter((entry) => entry.activity_id !== item.activity_id);
}
@@ -170,7 +171,9 @@ class ActivityService {
}
/** check if the fetched item from all deck activities is actually related */
const isUnrelatedBoard = (item.object_type === DECK_ACTIVITY_TYPE_BOARD && item.object_id !== id);
const isUnrelatedCard = (item.object_type === DECK_ACTIVITY_TYPE_CARD && item.subject_rich[1].board && item.subject_rich[1].board.id !== id);
const isUnrelatedCard = (item.object_type === DECK_ACTIVITY_TYPE_CARD && (
(item.subject_rich[1].board && item.subject_rich[1].board.id !== id) || (typeof item.subject_rich[1].board === 'undefined'))
);
if (type === DECK_ACTIVITY_TYPE_BOARD && (isUnrelatedBoard || isUnrelatedCard)) {
return;
}

View File

@@ -119,7 +119,7 @@ app.factory('ApiService', function ($http, $q) {
self.add(response.data);
deferred.resolve(response.data);
}, function (error) {
deferred.reject('Fetching' + self.endpoint + ' failed');
deferred.reject(error.data.message);
});
return deferred.promise;
};
@@ -131,7 +131,7 @@ app.factory('ApiService', function ($http, $q) {
self.add(response.data);
deferred.resolve(response.data);
}, function (error) {
deferred.reject('Updating ' + self.endpoint + ' failed');
deferred.reject(error.data.message);
});
return deferred.promise;

View File

@@ -4,23 +4,23 @@
* @author Julius Härtl <jus@bitgrid.net>
*
* @license GNU AGPL version 3 or any later version
*
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as
* published by the Free Software Foundation, either version 3 of the
* License, or (at your option) any later version.
*
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
*
* You should have received a copy of the GNU Affero General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*
*
*/
import app from '../app/App.js';
/* global app OC */
/* global app OC angular */
app.factory('BoardService', function (ApiService, $http, $q) {
var BoardService = function ($http, ep, $q) {
ApiService.call(this, $http, ep, $q);
@@ -59,7 +59,7 @@ app.factory('BoardService', function (ApiService, $http, $q) {
var searchData = {
format: 'json',
perPage: 4,
itemType: [0, 1]
itemType: [0, 1, 7]
};
if (search !== "") {
searchData.search = search;
@@ -79,6 +79,7 @@ app.factory('BoardService', function (ApiService, $http, $q) {
var users = response.ocs.data.exact.users.concat(response.ocs.data.users.slice(0, 4));
var groups = response.ocs.data.exact.groups.concat(response.ocs.data.groups.slice(0, 4));
var circles = response.ocs.data.exact.groups.concat(response.ocs.data.circles.slice(0, 4));
// filter out everyone who is already in the share list
angular.forEach(users, function (item) {
@@ -105,6 +106,18 @@ app.factory('BoardService', function (ApiService, $http, $q) {
self.sharees.push(acl);
}
});
angular.forEach(circles, function (item) {
var acl = self.generateAcl(OC.Share.SHARE_TYPE_CIRCLE, item);
var exists = false;
angular.forEach(self.getCurrent().acl, function (acl) {
if (acl.participant.primaryKey === item.value.shareWith) {
exists = true;
}
});
if (!exists) {
self.sharees.push(acl);
}
});
deferred.resolve(self.sharees);
}, function () {
@@ -125,8 +138,8 @@ app.factory('BoardService', function (ApiService, $http, $q) {
displayname: ocsItem.label
},
permissionEdit: true,
permissionManage: true,
permissionShare: true,
permissionManage: false,
permissionShare: false,
type: type
};
};
@@ -159,7 +172,8 @@ app.factory('BoardService', function (ApiService, $http, $q) {
var deferred = $q.defer();
var self = this;
$http.delete(this.baseUrl + '/' + acl.boardId + '/acl/' + acl.id).then(function (response) {
delete board.acl[response.data.id];
var index = board.acl.findIndex((item) => item.id === response.data.id);
delete board.acl[index];
if (response.data.type === OC.Share.SHARE_TYPE_USER) {
self._updateUsers();
} else {
@@ -179,7 +193,8 @@ app.factory('BoardService', function (ApiService, $http, $q) {
var self = this;
var _acl = acl;
$http.put(this.baseUrl + '/' + acl.boardId + '/acl', _acl).then(function (response) {
board.acl[_acl.id] = response.data;
var index = board.acl.findIndex((item) => item.id === _acl.id);
board.acl[index] = response.data;
if (response.data.type === OC.Share.SHARE_TYPE_USER) {
self._updateUsers();
} else {

View File

@@ -80,8 +80,8 @@ export default class FileService {
});
if (typeof existingFile !== 'undefined') {
OC.dialogs.confirm(
`A file with the name ${fileItem.file.name} already exists. Do you want to overwrite it?`,
'File already exists',
t('deck', `A file with the name ${fileItem.file.name} already exists. Do you want to overwrite it?`),
t('deck', 'File already exists'),
function (result) {
if (result) {
self.runUpload(fileItem, existingFile.id);

118
js/views/BoardSelector.vue Normal file
View File

@@ -0,0 +1,118 @@
<!--
- @copyright Copyright (c) 2019 Julius Härtl <jus@bitgrid.net>
-
- @author Julius Härtl <jus@bitgrid.net>
-
- @license GNU AGPL version 3 or any later version
-
- This program is free software: you can redistribute it and/or modify
- it under the terms of the GNU Affero General Public License as
- published by the Free Software Foundation, either version 3 of the
- License, or (at your option) any later version.
-
- This program is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- GNU Affero General Public License for more details.
-
- You should have received a copy of the GNU Affero General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>.
-
-->
<template>
<Modal @close="close">
<div id="modal-inner" :class="{ 'icon-loading': loading }">
<h1>{{ t('deck', 'Select the board to link to a project') }}</h1>
<ul v-if="!loading">
<li v-for="board in boards" v-if="!currentBoard || ''+board.id !== ''+currentBoard" @click="selectedBoard=board.id" :class="{'selected': (selectedBoard === board.id) }">
<span class="board-bullet" :style="{ 'backgroundColor': '#' + board.color }"></span>
<span>{{ board.title }}</span>
</li>
</ul>
<button v-if="!loading" @click="select" class="primary">{{ t('deck', 'Select board') }}</button>
</div>
</Modal>
</template>
<style scoped>
#modal-inner {
width: 90vw;
max-width: 400px;
padding: 20px;
}
ul {
min-height: 100px;
}
li {
padding: 6px;
border: 1px solid transparent;
}
li:hover, li:focus {
background-color: var(--color-background-dark);
}
li.selected {
border: 1px solid var(--color-primary);
}
.board-bullet {
display: inline-block;
width: 12px;
height: 12px;
border: none;
border-radius: 50%;
cursor: pointer;
}
li > span,
.avatar {
vertical-align: middle;
}
</style>
<script>
/* global OC */
import { Modal } from 'nextcloud-vue/dist/Components/Modal'
import { Avatar } from 'nextcloud-vue/dist/Components/Avatar'
import axios from 'nextcloud-axios'
export default {
name: 'CollaborationView',
components: {
Modal, Avatar
},
data() {
return {
boards: [],
selectedBoard: null,
loading: true,
currentBoard: null,
}
},
beforeMount() {
this.fetchBoards();
if (typeof angular !== 'undefined' && angular.element('#board')) {
try {
this.currentBoard = angular.element('#board').scope().boardservice.id || null;
} catch (e) {}
}
},
methods: {
fetchBoards() {
axios.get(OC.generateUrl('/apps/deck/boards')).then((response) => {
this.boards = response.data
this.loading = false
})
},
close() {
this.$root.$emit('close');
},
select() {
this.$root.$emit('select', this.selectedBoard)
}
},
computed: {
},
}
</script>

View File

@@ -0,0 +1,56 @@
<!--
- @copyright Copyright (c) 2019 Julius Härtl <jus@bitgrid.net>
-
- @author Julius Härtl <jus@bitgrid.net>
-
- @license GNU AGPL version 3 or any later version
-
- This program is free software: you can redistribute it and/or modify
- it under the terms of the GNU Affero General Public License as
- published by the Free Software Foundation, either version 3 of the
- License, or (at your option) any later version.
-
- This program is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- GNU Affero General Public License for more details.
-
- You should have received a copy of the GNU Affero General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>.
-
-->
<template>
<div>
<collection-list v-if="boardId" type="deck" :id="boardId" :name="boardTitle"></collection-list>
</div>
</template>
<script>
import { CollectionList } from 'nextcloud-vue-collections';
import Vue from 'vue';
import PopoverMenu from 'nextcloud-vue/dist/Components/PopoverMenu'
Vue.component('popover-menu', PopoverMenu);
export default {
name: 'CollaborationView',
computed: {
boardId() {
if (this.$root.model && this.$root.model.id) {
return '' + this.$root.model.id;
}
return null;
},
boardTitle() {
if (this.$root.model && this.$root.model.title) {
return '' + this.$root.model.title;
}
return '';
}
},
components: {
CollectionList: CollectionList
}
}
</script>

View File

@@ -1,68 +1,76 @@
const path = require('path');
const webpack = require('webpack');
const MiniCssExtractPlugin = require('mini-css-extract-plugin');
require('babel-polyfill');
const { VueLoaderPlugin } = require('vue-loader');
module.exports = {
node: {
fs: 'empty',
},
entry: {
deck: ['babel-polyfill', './init.js'],
},
output: {
filename: '[name].js',
path: __dirname + '/build'
},
resolve: {
modules: [path.resolve(__dirname), 'node_modules'],
},
module: {
rules: [
{
test: /\.js$/,
exclude: /node_modules/,
loader: 'babel-loader',
query: {
presets: ['@babel/preset-env'],
}
},
{
test: /\.css$/,
use: [
MiniCssExtractPlugin.loader,
'css-loader'
]
}
]
},
optimization: {
splitChunks: {
cacheGroups: {
/* separate vendor chunk for node_modules and legacy scripts */
commons: {
test: /[\\/]node_modules[\\/]/,
name: 'vendor',
chunks: 'all'
},
legacy: {
test: /[\\/]legacy[\\/]/,
name: 'vendor',
chunks: 'all'
}
}
}
},
/* use external jQuery from server */
externals: {
'jquery': 'jQuery'
},
plugins: [
new MiniCssExtractPlugin('[name].css'),
new webpack.ProvidePlugin({
$: 'jquery',
jQuery: 'jquery'
})
]
node: {
fs: 'empty',
},
entry: {
deck: ['./init.js'],
collections: ['./init-collections.js']
},
output: {
filename: '[name].js',
path: __dirname + '/build'
},
module: {
rules: [
{
test: /\.css$/,
use: ['vue-style-loader', 'style-loader', 'css-loader']
},
{
test: /\.vue$/,
loader: 'vue-loader'
},
{
test: /\.js$/,
exclude: /node_modules/,
loader: 'babel-loader',
query: {
presets: ['@babel/preset-env'],
plugins: ['@babel/plugin-syntax-dynamic-import']
}
},
{
test: /\.scss$/,
use: [
'vue-style-loader',
'css-loader',
'sass-loader'
]
},
{
test: /\.(png|jpg|gif|svg)$/,
loader: 'url-loader',
options: {
name: '[name].[ext]?[hash]'
}
},
]
},
/* use external jQuery from server */
externals: {
'jquery': 'jQuery'
},
resolve: {
alias: {
vue$: 'vue/dist/vue.esm.js'
},
extensions: ['*', '.js', '.vue', '.json'],
modules: [
path.resolve(__dirname),
path.join(__dirname, 'node_modules'),
'node_modules'
]
},
plugins: [
new VueLoaderPlugin(),
new webpack.ProvidePlugin({
$: 'jquery',
jQuery: 'jquery'
})
]
};

18
l10n/ar.js Normal file
View File

@@ -0,0 +1,18 @@
OC.L10N.register(
"deck",
{
"Hours" : "ساعات",
"Minutes" : "دقائق",
"File already exists" : "الملف موجود مسبقاً",
"Done" : "تم",
"Actions" : "الإجراءات",
"Delete card" : "حذف البطاقة",
"Timeline" : "الخيط الزمني",
"Share" : "شارك",
"Update tag" : "تحديث الوسم",
"Edit tag" : "تعديل الوسم",
"Delete tag" : "حذف الوسم",
"Delete attachment" : "حذف المرفق",
"Settings" : "الإعدادات"
},
"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;");

16
l10n/ar.json Normal file
View File

@@ -0,0 +1,16 @@
{ "translations": {
"Hours" : "ساعات",
"Minutes" : "دقائق",
"File already exists" : "الملف موجود مسبقاً",
"Done" : "تم",
"Actions" : "الإجراءات",
"Delete card" : "حذف البطاقة",
"Timeline" : "الخيط الزمني",
"Share" : "شارك",
"Update tag" : "تحديث الوسم",
"Edit tag" : "تعديل الوسم",
"Delete tag" : "حذف الوسم",
"Delete attachment" : "حذف المرفق",
"Settings" : "الإعدادات"
},"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;"
}

29
l10n/ast.js Normal file
View File

@@ -0,0 +1,29 @@
OC.L10N.register(
"deck",
{
"Hours" : "Hores",
"Minutes" : "Minutos",
"Deck" : "Deck",
"Finished" : "Finó",
"Action needed" : "Precísase aición",
"Later" : "Más sero",
"Submit" : "Unviar",
"Show archived cards" : "Amosar tarxetes archivaes",
"Close" : "Zarrar",
"Tags" : "Etiquetes",
"Select users or groups to share with" : "Esbilla usuarios o grupos colos que compartir",
"No matching user or group found." : "Nun s'alcontró dengún usuariu o grupu que concasara.",
"Loading" : "Cargando",
"Edit" : "Editar",
"Share" : "Compartir",
"Manage" : "Xestionar",
"Discard share" : "Escartar compartición",
"Title" : "Títulu",
"Members" : "Miembros",
"More actions" : "Más aiciones",
"by" : "por",
"Click to set" : "Primi p'afitar",
"Description" : "Descripción",
"Saved" : "Guardóse"
},
"nplurals=2; plural=(n != 1);");

27
l10n/ast.json Normal file
View File

@@ -0,0 +1,27 @@
{ "translations": {
"Hours" : "Hores",
"Minutes" : "Minutos",
"Deck" : "Deck",
"Finished" : "Finó",
"Action needed" : "Precísase aición",
"Later" : "Más sero",
"Submit" : "Unviar",
"Show archived cards" : "Amosar tarxetes archivaes",
"Close" : "Zarrar",
"Tags" : "Etiquetes",
"Select users or groups to share with" : "Esbilla usuarios o grupos colos que compartir",
"No matching user or group found." : "Nun s'alcontró dengún usuariu o grupu que concasara.",
"Loading" : "Cargando",
"Edit" : "Editar",
"Share" : "Compartir",
"Manage" : "Xestionar",
"Discard share" : "Escartar compartición",
"Title" : "Títulu",
"Members" : "Miembros",
"More actions" : "Más aiciones",
"by" : "por",
"Click to set" : "Primi p'afitar",
"Description" : "Descripción",
"Saved" : "Guardóse"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}

42
l10n/bg.js Normal file
View File

@@ -0,0 +1,42 @@
OC.L10N.register(
"deck",
{
"Hours" : "Часове",
"Minutes" : "Минути",
"Finished" : "Готово",
"To review" : "За преглед",
"Action needed" : "Необходимо е действие",
"Later" : "По-късно",
"The file was uploaded" : "Файлът е качен",
"The file was only partially uploaded" : "Файлът е качен частично",
"No file was uploaded" : "Нито един файл не е качен",
"Sharing" : "Споделяне",
"Tags" : "Етикети",
"Select users or groups to share with" : "Споделяне с потребители или групи",
"No matching user or group found." : "Не са намерени съвпадащи потребители или групи",
"Loading" : "Зареждане",
"Edit" : "Редакция",
"Share" : "Сподели",
"Manage" : "Управление",
"Discard share" : "Отхвърляне на споделяне",
"Create" : "Създай",
"Title" : "Име",
"Members" : "Членове",
"Cancel upload" : "Откажи качването",
"by" : "от",
"Modified:" : "Променена:",
"Created:" : "Създадена:",
"Choose a tag" : "Изберете етикет",
"Add a tag" : "Етикети",
"Select tags" : "Изберете етикети",
"Assign users" : "Зачисляване на потребител",
"Choose a user to assign" : "Изберете потребител на който да бъде зачислена",
"Due date" : "Крайна дата",
"Remove due date" : "Премахни крайната дата",
"Description" : "Описание",
"Attachments" : "Прикачени файлове",
"Saved" : "Запазено",
"Upload attachment" : "Качване",
"Settings" : "Настройки"
},
"nplurals=2; plural=(n != 1);");

40
l10n/bg.json Normal file
View File

@@ -0,0 +1,40 @@
{ "translations": {
"Hours" : "Часове",
"Minutes" : "Минути",
"Finished" : "Готово",
"To review" : "За преглед",
"Action needed" : "Необходимо е действие",
"Later" : "По-късно",
"The file was uploaded" : "Файлът е качен",
"The file was only partially uploaded" : "Файлът е качен частично",
"No file was uploaded" : "Нито един файл не е качен",
"Sharing" : "Споделяне",
"Tags" : "Етикети",
"Select users or groups to share with" : "Споделяне с потребители или групи",
"No matching user or group found." : "Не са намерени съвпадащи потребители или групи",
"Loading" : "Зареждане",
"Edit" : "Редакция",
"Share" : "Сподели",
"Manage" : "Управление",
"Discard share" : "Отхвърляне на споделяне",
"Create" : "Създай",
"Title" : "Име",
"Members" : "Членове",
"Cancel upload" : "Откажи качването",
"by" : "от",
"Modified:" : "Променена:",
"Created:" : "Създадена:",
"Choose a tag" : "Изберете етикет",
"Add a tag" : "Етикети",
"Select tags" : "Изберете етикети",
"Assign users" : "Зачисляване на потребител",
"Choose a user to assign" : "Изберете потребител на който да бъде зачислена",
"Due date" : "Крайна дата",
"Remove due date" : "Премахни крайната дата",
"Description" : "Описание",
"Attachments" : "Прикачени файлове",
"Saved" : "Запазено",
"Upload attachment" : "Качване",
"Settings" : "Настройки"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}

15
l10n/bs.js Normal file
View File

@@ -0,0 +1,15 @@
OC.L10N.register(
"deck",
{
"Hours" : "Sati",
"Minutes" : "Minute",
"Maximum file size of {size} exceeded" : "Maksimalna veličina datoteke prekoračena",
"Edit" : "Izmjeni",
"Share" : "Podjeli",
"Create" : "Ustvari",
"Status" : "Status",
"Title" : "Naslov",
"Members" : "Članovi",
"Settings" : "Podešavanje"
},
"nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);");

13
l10n/bs.json Normal file
View File

@@ -0,0 +1,13 @@
{ "translations": {
"Hours" : "Sati",
"Minutes" : "Minute",
"Maximum file size of {size} exceeded" : "Maksimalna veličina datoteke prekoračena",
"Edit" : "Izmjeni",
"Share" : "Podjeli",
"Create" : "Ustvari",
"Status" : "Status",
"Title" : "Naslov",
"Members" : "Članovi",
"Settings" : "Podešavanje"
},"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

@@ -1,71 +1,203 @@
OC.L10N.register(
"deck",
{
"Posting the comment failed." : "Error al posar el comentari.",
"The comment has been deleted" : "S'ha esborrat el comentari",
"Please provide a content for your comment." : "Proporcioneu un contingut per al vostre comentari.",
"Posting the comment failed." : "No s'ha pogut publicar el comentari.",
"The comment has been deleted" : "S'ha suprimit el comentari",
"The associated stack is deleted as well, it will be restored as well." : "La pila associada també se suprimeix, també es restaurarà.",
"Restore associated stack" : "Restaura la pila associada",
"Remove user from card" : "Esborra usuari de la targeta",
"Remove user from card" : "Suprimeix l'usuari de la targeta",
"Hours" : "Hores",
"Minutes" : "Minuts",
"Maximum file size of {size} exceeded" : "Mida màxima per fitxer de {size} superada",
"You have created a new board {board}" : "Has creat el nou tauler {board}",
"Link to a board" : "Enllaça a un tauler",
"Maximum file size of {size} exceeded" : "S'ha superat la mida màxima per fitxer de {size}",
"File already exists" : "El fitxer ja existeix",
"You have created a new board {board}" : "Heu creat el nou tauler {board}",
"{user} has created a new board {board}" : "{user} ha creat el nou tauler {board}",
"You have deleted {stack} on {board}" : "Has esborrat {stack} de {board}",
"{user} has deleted {stack} on {board}" : "{user} ha esborrat {stack} de {board}",
"You have created {card} in {stack} on {board}" : "Has creat {card} a {stack} dins de {board}",
"{user} has created {card} in {stack} on {board}" : "{user} ha creat {card} a {stack} dins de {board}",
"You have deleted {card} in {stack} on {board}" : "Has esborrat {card} de {stack} dins de {board}",
"{user} has deleted {card} in {stack} on {board}" : "{user} ha esborrat {card} de {stack} dins de {board}",
"You have renamed the card {before} to {card}" : "Has canviat el nom de la targeta de {before} a {card}",
"{user} has renamed the card {before} to {card}" : "{user} ha canviat el nom de la targeta de {before} a {card}",
"You have removed the due date of {card}" : "Has tret la data prevista de {card}",
"{user} has removed the due date of {card}" : "{user} ha tret la data prevista de {card}",
"{user} has set the due date of {card} to {after}" : "{user} ha posat la data prevista de {card} d'aquí {after}",
"Deck" : "Coberta",
"You have deleted the board {board}" : "Heu suprimit el tauler {board}",
"{user} has deleted the board {board}" : "{user} ha suprimit el tauler {board}",
"You have restored the board {board}" : "Heu restaurat el tauler {board}",
"{user} has restored the board {board}" : "{user} ha restaurat el tauler {board}",
"You have shared the board {board} with {acl}" : "Heu compartit el tauler {board} amb {acl}",
"{user} has shared the board {board} with {acl}" : "{user} ha compartit el tauler {board} amb {acl}",
"You have removed {acl} from the board {board}" : "Heu suprimit {acl} del tauler {board}",
"{user} has removed {acl} from the board {board}" : "{user} ha suprimit {acl} del tauler {board}",
"You have renamed the board {before} to {board}" : "Heu reanomenat el tauler {before} a {board}",
"{user} has renamed the board {before} to {board}" : "{user} ha reanomenat el tauler {before} a {board}",
"You have archived the board {board}" : "Heu arxivat el tauler {board}",
"{user} has archived the board {before}" : "{user} ha arxivat el tauler {before}",
"You have unarchived the board {board}" : "Heu desarxivat el tauler {board}",
"{user} has unarchived the board {before}" : "{user} ha desarxivat el tauler {before}",
"You have created a new stack {stack} on board {board}" : "Heu creat una nova pila {stack} al tauler {board}",
"{user} has created a new stack {stack} on board {board}" : "{user} ha creat una nova pila {stack} al tauler {board}",
"You have renamed stack {before} to {stack} on board {board}" : "Heu reanomenat la pila {before} a {stack} al tauler {board}",
"{user} has renamed stack {before} to {stack} on board {board}" : "{user} ha reanomenat la pila {before} a {stack} al tauler {board}",
"You have deleted stack {stack} on board {board}" : "Heu suprimit la pila {stack} al tauler {board}",
"{user} has deleted stack {stack} on board {board}" : "{user} ha suprimit la pila {stack} al tauler {board}",
"You have created card {card} in stack {stack} on board {board}" : "Heu creat la targeta {card} a la pila {stack} al tauler {board}",
"{user} has created card {card} in stack {stack} on board {board}" : "{user} ha creat la targeta {card} a la pila {stack} al tauler {board}",
"You have deleted card {card} in stack {stack} on board {board}" : "Heu suprimit la targeta {card} a la pila {stack} al tauler {board}",
"{user} has deleted card {card} in stack {stack} on board {board}" : "{user} ha suprimit la targeta {card} a la pila {stack} al tauler {board}",
"You have renamed the card {before} to {card}" : "Heu reanomenat la targeta {before} a {card}",
"{user} has renamed the card {before} to {card}" : "{user} ha reanomenat la targeta {before} a {card}",
"You have added a description to card {card} in stack {stack} on board {board}" : "Heu afegit una descripció a la targeta {card} a la pila {stack} al tauler {board}",
"{user} has added a description to card {card} in stack {stack} on board {board}" : "{user} ha afegit una descripció a la targeta {card} a la pila {stack} al tauler {board}",
"You have updated the description of card {card} in stack {stack} on board {board}" : "Heu actualitzat la descripció de la targeta {card} a la pila {stack} al tauler {board}",
"{user} has updated the description of the card {card} in stack {stack} on board {board}" : "{user} ha actualitzat la descripció de la targeta {card} a la pila {stack} al tauler {board}",
"You have archived card {card} in stack {stack} on board {board}" : "Heu arxivat la targeta {card} a la pila {stack} al tauler {board}",
"{user} has archived card {card} in stack {stack} on board {board}" : "{user} ha arxivat la targeta {card} a la pila {stack} al tauler {board}",
"You have unarchived card {card} in stack {stack} on board {board}" : "Heu desarxivat la targeta {card} a la pila {stack} al tauler {board}",
"{user} has unarchived card {card} in stack {stack} on board {board}" : "{user} ha arxivat la targeta {card} a la pila {stack} al tauler {board}",
"You have removed the due date of card {card}" : "Heu suprimit la data de venciment de la targeta {targeta}",
"{user} has removed the due date of card {card}" : "{user} ha suprimit la data de venciment de la targeta {targeta}",
"You have set the due date of card {card} to {after}" : "Heu establert la data de venciment de la targeta {card} a {after}",
"{user} has set the due date of card {card} to {after}" : "{user} ha establert la data de venciment de la targeta {card} a {after}",
"You have updated the due date of card {card} to {after}" : "Heu actualitzat la data de venciment de la targeta {card} a {after}",
"{user} has updated the due date of card {card} to {after}" : "{user} ha actualitzat la data de venciment de la targeta {card} a {after}",
"You have added the tag {label} to card {card} in stack {stack} on board {board}" : "Heu afegit l'etiqueta {label} a la targeta {card} a la pila {stack} al tauler {board}",
"{user} has added the tag {label} to card {card} in stack {stack} on board {board}" : "{user} ha afegit l'etiqueta {label} a la targeta {card} a la pila {stack} al tauler {board}",
"You have removed the tag {label} from card {card} in stack {stack} on board {board}" : "Heu suprimit l'etiqueta {label} de la targeta {card} a la pila {stack} al tauler {board}",
"{user} has removed the tag {label} from card {card} in stack {stack} on board {board}" : "{user} ha suprimit l'etiqueta {label} de la targeta {card} a la pila {stack} al tauler {board}",
"You have assigned {assigneduser} to card {card} on board {board}" : "Heu assignat a {assigneduser} a la targeta {card} al tauler {board}",
"{user} has assigned {assigneduser} to card {card} on board {board}" : "{user} ha assignat a {assigneduser} la targeta {card} del tauler {board}",
"You have unassigned {assigneduser} from card {card} on board {board}" : "Heu desassignat {assigneduser} de la targeta {card} al tauler {board}",
"{user} has unassigned {assigneduser} from card {card} on board {board}" : "{user} ha desassignat {assigneduser} de la targeta {card} al tauler {board}",
"You have moved the card {card} from stack {stackBefore} to {stack}" : "Heu mogut la targeta {card} de la pila {stackBefore} a {stack}",
"{user} has moved the card {card} from stack {stackBefore} to {stack}" : "{user} ha mogut la targeta {card} de la pila {stackBefore} a {stack}",
"You have added the attachment {attachment} to card {card}" : "Heu afegit l'adjunt {attachment} a la targeta {card}",
"{user} has added the attachment {attachment} to card {card}" : "{user} ha afegit l'adjunt {attachment} a la targeta {card}",
"You have updated the attachment {attachment} on card {card}" : "Heu actualitzat l'adjunt {attachment} a la targeta {card}",
"{user} has updated the attachment {attachment} to card {card}" : "{user} ha actualitzat l'adjunt {attachment} a la targeta {card}",
"You have deleted the attachment {attachment} from card {card}" : "Heu suprimit l'adjunt {attachment} de la targeta {card}",
"{user} has deleted the attachment {attachment} to card {card}" : "{user} ha suprimit l'adjunt {attachment} de la targeta {card}",
"You have restored the attachment {attachment} to card {card}" : "Heu restaurat l'adjunt {attachment} a la targeta {card}",
"{user} has restored the attachment {attachment} to card {card}" : "{user} ha restaurat l'adjunt {attachment} a la targeta {card}",
"You have commented on card {card}" : "Heu comentat la targeta {card}",
"{user} has commented on card {card}" : "{user} ha comentat la targeta {card}",
"A <strong>card description</strong> inside the Deck app has been changed" : "S'ha canviat una <strong>descripció de targeta</strong> a l'aplicació Tauler",
"Deck" : "Tauler",
"Changes in the <strong>Deck app</strong>" : "Hi ha canvis a l'<strong>aplicació Tauler</strong>",
"A <strong>comment</strong> was created on a card" : "S'ha afegit un <strong>comentari</strong> a una targeta",
"Personal" : "Personal",
"The card \"%s\" on \"%s\" has been assigned to you by %s." : "La targeta \"%s\" sobre \"%s\" se us ha assignat per %s.",
"{user} has assigned the card \"%s\" on \"%s\" to you." : "{user} us ha assignat la targeta \"%s\" sobre \"%s\".",
"The card \"%s\" on \"%s\" has reached its due date." : "La targeta \"%s\" sobre \"%s\" ha assolit la seva data de venciment.",
"%s has mentioned you in a comment on \"%s\"." : "%s us ha anomenat en un comentari sobre \"%s\".",
"{user} has mentioned you in a comment on \"%s\"." : "{user} us ha anomenat en un comentari sobre \"%s\".",
"The board \"%s\" has been shared with you by %s." : "El tauler \"%s\" se us ha compartit per %s.",
"{user} has shared the board %s with you." : "{user} us ha compartit el tauler %s.",
"No data was provided to create an attachment." : "No sha proporcionat cap dada per crear un fitxer adjunt.",
"Finished" : "Acabat",
"To review" : "Per revisar",
"Action needed" : "Acció necessaria",
"Action needed" : "Acció necessària",
"Later" : "Més tard",
"To do" : "Pendents",
"Doing" : "En procés",
"Done" : "Finalitzades",
"Example Task 3" : "Tasca d'exemple 3",
"Example Task 2" : "Tasca d'exemple 2",
"Example Task 1" : "Tasca d'exemple 1",
"The file was uploaded" : "S'ha carregat el fitxer",
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "El fitxer carregat excedeix la directiva upload_max_filesize dins de php.ini",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "El fitxer carregat excedeix la directiva MAX_FILE_SIZE que hi ha especificada al formulari d'HTML",
"The file was only partially uploaded" : "El fitxer s'ha carregat només parcialment",
"No file was uploaded" : "No s'ha carregat cap fitxer",
"Missing a temporary folder" : "Falta una carpeta temporal",
"Could not write file to disk" : "No sha pogut escriure el fitxer al disc",
"A PHP extension stopped the file upload" : "Una extensió del PHP ha aturat la carregada del fitxer",
"No file uploaded or file size exceeds maximum of %s" : "No s'ha carregat cap fitxer o la mida del fitxer sobrepassa el màxim de %s",
"A kanban style project and personal management tool for Nextcloud" : "Un projecte destil kanban i una eina de gestió personal per a Nextcloud",
"Deck is a kanban style organization tool aimed at personal planning and project organization for teams integrated with Nextcloud.\n\n\n- 📥 Add your tasks to cards and put them in order\n- 📄 Write down additional notes in markdown\n- 🔖 Assign labels for even better organization\n- 👥 Share with your team, friends or family\n- 📎 Attach files and embed them in your markdown description\n- 💬 Discuss with your team using comments\n- ⚡ Keep track of changes in the activity stream\n- 🚀 Get your project organized" : "Tauler és una eina d'organització a l'estil kanban dirigida a la planificació personal i a l'organització de projectes per equips integrada a Nextcloud.\n\n\n- 📥 Afegiu les tasques en targetes i poseu-les en ordre\n- 📄 Apunteu notes addicionals en markdown\n- 🔖 Assigneu etiquetes per una organització encara millor\n- 👥 Compartiu amb el vostre equip, família o amics\n- 📎 Adjunteu fitxers i encasteu-los en la descripció en markdown\n- 💬 Debateu amb el vostre equip fent servir comentaris\n- ⚡ Mantingueu el seguiment de canvis al flux d'activitat\n- 🚀 Tingueu el vostre projecte organitzat",
"Select the board to link to a project" : "Selecciona el tauler per enllaçar a un projecte",
"Select board" : "Selecciona un tauler",
"Add a new stack" : "Afegeix una nova pila",
"Submit" : "Envia",
"Show archived cards" : "Mostra les targetes arxivades",
"Hide archived cards" : "Amaga les targetes arxivades",
"Board details" : "Detalls de la junta",
"All Boards" : "Totes les juntes",
"Toggle compact mode" : "Commuta el mode compacte",
"Show board details" : "Mostra els detalls del tauler",
"All Boards" : "Tots els Taulers",
"Archived boards" : "Taulers arxivats",
"Archive" : "Arxiu",
"Unarchive" : "Desbloquejar",
"Delete" : "Esborra",
"Enter a card title" : "Introduïu un títol de la targeta",
"Sharing" : "Compartir",
"Share board" : "Comparteix tauler",
"Archived cards" : "Targetes arxivades",
"Actions" : "Accions",
"Drop your files here to upload it to the card" : "Deixeu anar els fitxers aquí per carregar-los a la targeta",
"Assign card to me" : "Assigna'm la targeta",
"Unassign card from me" : "Desassigna'm la targeta",
"Archive card" : "Arxiva la targeta",
"Unarchive card" : "Desarxiva targeta",
"Delete card" : "Suprimeix targeta",
"Enter a card title" : "Introduïu un títol a la targeta",
"Add card" : "Afegeix una targeta",
"Close" : "Tanca",
"Sharing" : "S'està compartint",
"Tags" : "Etiquetes",
"Select users or groups to share with" : "Seleccioneu usuaris o grups per compartir",
"Deleted items" : "Elements suprimits",
"Timeline" : "Línia de temps",
"Select users or groups to share with" : "Seleccioneu usuaris o grups amb els qui compartir",
"Group" : "Grup",
"Circle" : "Cercle",
"No matching user or group found." : "No s'ha trobat cap usuari o grup coincident.",
"Share" : "Comparteix",
"Loading" : "S'està carregant",
"Edit" : "Edita",
"Manage" : "Gestor",
"Share" : "Comparteix",
"Manage" : "Gestiona",
"Discard share" : "Descarta la compartició",
"Sharing has been disabled for your account." : "La compartició s'ha desactivat per al vostre compte.",
"Update tag" : "Actualitza etiqueta",
"Edit tag" : "Edita etiqueta",
"Delete tag" : "Suprimeix etiqueta",
"Create" : "Crea",
"Create a new tag" : "Crea una nova etiqueta",
"Title" : "Title",
"Deleted stacks" : "Piles suprimides",
"Deleted cards" : "Targetes suprimides",
"Status" : "Estat",
"No archived boards to display" : "No hi ha cap tauler arxivat per mostrar",
"No shared boards to display" : "No hi ha cap tauler compartit per mostrar",
"Title" : "Títol",
"Members" : "Membres",
"More actions" : "Més accions",
"Edit board" : "Edita el tauler",
"Archive board" : "Arxiu",
"Unarchive board" : "Desbloquejar",
"Delete board" : "Eliminat",
"Create new board" : "Crear nova",
"New board title" : "Nou títol",
"Archive board" : "Arxiva tauler",
"Unarchive board" : "Desarxiva tauler",
"Delete board" : "Suprimeix tauler",
"Update board" : "Actualitza tauler",
"Reset board" : "Reinicialitza tauler",
"Undo board deletion - Otherwise the board will be deleted during the next cronjob run." : "Desfeu la supressió del tauler - Altrament el tauler serà suprimit durant la següent execució de treball del cron.",
"Create new board" : "Crea un nou tauler",
"New board title" : "Títol del nou tauler",
"Create board" : "Crea tauler",
"Select an attachment" : "Selecciona un adjunt",
"Cancel upload" : "Cancel·la la càrrega",
"by" : "per",
"Undo file deletion - Otherwise the file will be deleted during the next cronjob run." : "Desfeu la supressió del fitxer - Altrament el fitxer serà suprimit durant la següent execució de treball del cron.",
"Undo file deletion" : "Desfés la supressió del fitxer",
"Insert the file into the description" : "Insereix el fitxer a la descripció",
"Delete attachment" : "Suprimeix l'adjunt",
"Modified:" : "Modificat:",
"Created:" : "Creat:",
"Choose a tag" : "Trieu una etiqueta",
"Add a tag" : "Afegeix una etiqueta",
"Select tags" : "Selecciona etiquetes",
"Assign users" : "Assigna usuaris",
"Choose a user to assign" : "Tria un usuari per assignar",
"Assign this card to a user" : "Assigna aquesta targeta a un usuari",
"Due date" : "Per la data",
"Click to set" : "Feu clic per configurar",
"Remove due date" : "Elimina la data de venciment",
"Description" : "Descripció",
"Attachments" : "Adjunts",
"Saved" : "Desat",
"Unsaved changes" : "Canvis no desats",
"Insert attachment" : "Insereix l'adjunt",
"Formatting help" : "Format d'ajuda",
"Upload attachment" : "Carrega l'adjunt",
"Add a card description…" : "Afegeix una descripció de la targeta ...",
"Shared boards" : "Taulers compartits",
"Move board to archive" : "Mou la placa a l'arxiu",
"Create a new board" : "Crear nova"
"Move board to archive" : "Mou tauler a l'arxiu",
"Create a new board" : "Crea un nou tauler",
"Settings" : "Paràmetres",
"Limit deck to groups" : "Limita el tauler per grups",
"Limiting Deck will block users not part of those groups from creating their own boards. Users will still be able to work on boards that have been shared with them." : "Limitant el Tauler bloquejarà la creació de taulers als usuaris que no són part d'aquests grups. Els usuaris podran seguir treballant en els taulers que hagin estat compartits amb ells."
},
"nplurals=2; plural=(n != 1);");

View File

@@ -1,69 +1,201 @@
{ "translations": {
"Posting the comment failed." : "Error al posar el comentari.",
"The comment has been deleted" : "S'ha esborrat el comentari",
"Please provide a content for your comment." : "Proporcioneu un contingut per al vostre comentari.",
"Posting the comment failed." : "No s'ha pogut publicar el comentari.",
"The comment has been deleted" : "S'ha suprimit el comentari",
"The associated stack is deleted as well, it will be restored as well." : "La pila associada també se suprimeix, també es restaurarà.",
"Restore associated stack" : "Restaura la pila associada",
"Remove user from card" : "Esborra usuari de la targeta",
"Remove user from card" : "Suprimeix l'usuari de la targeta",
"Hours" : "Hores",
"Minutes" : "Minuts",
"Maximum file size of {size} exceeded" : "Mida màxima per fitxer de {size} superada",
"You have created a new board {board}" : "Has creat el nou tauler {board}",
"Link to a board" : "Enllaça a un tauler",
"Maximum file size of {size} exceeded" : "S'ha superat la mida màxima per fitxer de {size}",
"File already exists" : "El fitxer ja existeix",
"You have created a new board {board}" : "Heu creat el nou tauler {board}",
"{user} has created a new board {board}" : "{user} ha creat el nou tauler {board}",
"You have deleted {stack} on {board}" : "Has esborrat {stack} de {board}",
"{user} has deleted {stack} on {board}" : "{user} ha esborrat {stack} de {board}",
"You have created {card} in {stack} on {board}" : "Has creat {card} a {stack} dins de {board}",
"{user} has created {card} in {stack} on {board}" : "{user} ha creat {card} a {stack} dins de {board}",
"You have deleted {card} in {stack} on {board}" : "Has esborrat {card} de {stack} dins de {board}",
"{user} has deleted {card} in {stack} on {board}" : "{user} ha esborrat {card} de {stack} dins de {board}",
"You have renamed the card {before} to {card}" : "Has canviat el nom de la targeta de {before} a {card}",
"{user} has renamed the card {before} to {card}" : "{user} ha canviat el nom de la targeta de {before} a {card}",
"You have removed the due date of {card}" : "Has tret la data prevista de {card}",
"{user} has removed the due date of {card}" : "{user} ha tret la data prevista de {card}",
"{user} has set the due date of {card} to {after}" : "{user} ha posat la data prevista de {card} d'aquí {after}",
"Deck" : "Coberta",
"You have deleted the board {board}" : "Heu suprimit el tauler {board}",
"{user} has deleted the board {board}" : "{user} ha suprimit el tauler {board}",
"You have restored the board {board}" : "Heu restaurat el tauler {board}",
"{user} has restored the board {board}" : "{user} ha restaurat el tauler {board}",
"You have shared the board {board} with {acl}" : "Heu compartit el tauler {board} amb {acl}",
"{user} has shared the board {board} with {acl}" : "{user} ha compartit el tauler {board} amb {acl}",
"You have removed {acl} from the board {board}" : "Heu suprimit {acl} del tauler {board}",
"{user} has removed {acl} from the board {board}" : "{user} ha suprimit {acl} del tauler {board}",
"You have renamed the board {before} to {board}" : "Heu reanomenat el tauler {before} a {board}",
"{user} has renamed the board {before} to {board}" : "{user} ha reanomenat el tauler {before} a {board}",
"You have archived the board {board}" : "Heu arxivat el tauler {board}",
"{user} has archived the board {before}" : "{user} ha arxivat el tauler {before}",
"You have unarchived the board {board}" : "Heu desarxivat el tauler {board}",
"{user} has unarchived the board {before}" : "{user} ha desarxivat el tauler {before}",
"You have created a new stack {stack} on board {board}" : "Heu creat una nova pila {stack} al tauler {board}",
"{user} has created a new stack {stack} on board {board}" : "{user} ha creat una nova pila {stack} al tauler {board}",
"You have renamed stack {before} to {stack} on board {board}" : "Heu reanomenat la pila {before} a {stack} al tauler {board}",
"{user} has renamed stack {before} to {stack} on board {board}" : "{user} ha reanomenat la pila {before} a {stack} al tauler {board}",
"You have deleted stack {stack} on board {board}" : "Heu suprimit la pila {stack} al tauler {board}",
"{user} has deleted stack {stack} on board {board}" : "{user} ha suprimit la pila {stack} al tauler {board}",
"You have created card {card} in stack {stack} on board {board}" : "Heu creat la targeta {card} a la pila {stack} al tauler {board}",
"{user} has created card {card} in stack {stack} on board {board}" : "{user} ha creat la targeta {card} a la pila {stack} al tauler {board}",
"You have deleted card {card} in stack {stack} on board {board}" : "Heu suprimit la targeta {card} a la pila {stack} al tauler {board}",
"{user} has deleted card {card} in stack {stack} on board {board}" : "{user} ha suprimit la targeta {card} a la pila {stack} al tauler {board}",
"You have renamed the card {before} to {card}" : "Heu reanomenat la targeta {before} a {card}",
"{user} has renamed the card {before} to {card}" : "{user} ha reanomenat la targeta {before} a {card}",
"You have added a description to card {card} in stack {stack} on board {board}" : "Heu afegit una descripció a la targeta {card} a la pila {stack} al tauler {board}",
"{user} has added a description to card {card} in stack {stack} on board {board}" : "{user} ha afegit una descripció a la targeta {card} a la pila {stack} al tauler {board}",
"You have updated the description of card {card} in stack {stack} on board {board}" : "Heu actualitzat la descripció de la targeta {card} a la pila {stack} al tauler {board}",
"{user} has updated the description of the card {card} in stack {stack} on board {board}" : "{user} ha actualitzat la descripció de la targeta {card} a la pila {stack} al tauler {board}",
"You have archived card {card} in stack {stack} on board {board}" : "Heu arxivat la targeta {card} a la pila {stack} al tauler {board}",
"{user} has archived card {card} in stack {stack} on board {board}" : "{user} ha arxivat la targeta {card} a la pila {stack} al tauler {board}",
"You have unarchived card {card} in stack {stack} on board {board}" : "Heu desarxivat la targeta {card} a la pila {stack} al tauler {board}",
"{user} has unarchived card {card} in stack {stack} on board {board}" : "{user} ha arxivat la targeta {card} a la pila {stack} al tauler {board}",
"You have removed the due date of card {card}" : "Heu suprimit la data de venciment de la targeta {targeta}",
"{user} has removed the due date of card {card}" : "{user} ha suprimit la data de venciment de la targeta {targeta}",
"You have set the due date of card {card} to {after}" : "Heu establert la data de venciment de la targeta {card} a {after}",
"{user} has set the due date of card {card} to {after}" : "{user} ha establert la data de venciment de la targeta {card} a {after}",
"You have updated the due date of card {card} to {after}" : "Heu actualitzat la data de venciment de la targeta {card} a {after}",
"{user} has updated the due date of card {card} to {after}" : "{user} ha actualitzat la data de venciment de la targeta {card} a {after}",
"You have added the tag {label} to card {card} in stack {stack} on board {board}" : "Heu afegit l'etiqueta {label} a la targeta {card} a la pila {stack} al tauler {board}",
"{user} has added the tag {label} to card {card} in stack {stack} on board {board}" : "{user} ha afegit l'etiqueta {label} a la targeta {card} a la pila {stack} al tauler {board}",
"You have removed the tag {label} from card {card} in stack {stack} on board {board}" : "Heu suprimit l'etiqueta {label} de la targeta {card} a la pila {stack} al tauler {board}",
"{user} has removed the tag {label} from card {card} in stack {stack} on board {board}" : "{user} ha suprimit l'etiqueta {label} de la targeta {card} a la pila {stack} al tauler {board}",
"You have assigned {assigneduser} to card {card} on board {board}" : "Heu assignat a {assigneduser} a la targeta {card} al tauler {board}",
"{user} has assigned {assigneduser} to card {card} on board {board}" : "{user} ha assignat a {assigneduser} la targeta {card} del tauler {board}",
"You have unassigned {assigneduser} from card {card} on board {board}" : "Heu desassignat {assigneduser} de la targeta {card} al tauler {board}",
"{user} has unassigned {assigneduser} from card {card} on board {board}" : "{user} ha desassignat {assigneduser} de la targeta {card} al tauler {board}",
"You have moved the card {card} from stack {stackBefore} to {stack}" : "Heu mogut la targeta {card} de la pila {stackBefore} a {stack}",
"{user} has moved the card {card} from stack {stackBefore} to {stack}" : "{user} ha mogut la targeta {card} de la pila {stackBefore} a {stack}",
"You have added the attachment {attachment} to card {card}" : "Heu afegit l'adjunt {attachment} a la targeta {card}",
"{user} has added the attachment {attachment} to card {card}" : "{user} ha afegit l'adjunt {attachment} a la targeta {card}",
"You have updated the attachment {attachment} on card {card}" : "Heu actualitzat l'adjunt {attachment} a la targeta {card}",
"{user} has updated the attachment {attachment} to card {card}" : "{user} ha actualitzat l'adjunt {attachment} a la targeta {card}",
"You have deleted the attachment {attachment} from card {card}" : "Heu suprimit l'adjunt {attachment} de la targeta {card}",
"{user} has deleted the attachment {attachment} to card {card}" : "{user} ha suprimit l'adjunt {attachment} de la targeta {card}",
"You have restored the attachment {attachment} to card {card}" : "Heu restaurat l'adjunt {attachment} a la targeta {card}",
"{user} has restored the attachment {attachment} to card {card}" : "{user} ha restaurat l'adjunt {attachment} a la targeta {card}",
"You have commented on card {card}" : "Heu comentat la targeta {card}",
"{user} has commented on card {card}" : "{user} ha comentat la targeta {card}",
"A <strong>card description</strong> inside the Deck app has been changed" : "S'ha canviat una <strong>descripció de targeta</strong> a l'aplicació Tauler",
"Deck" : "Tauler",
"Changes in the <strong>Deck app</strong>" : "Hi ha canvis a l'<strong>aplicació Tauler</strong>",
"A <strong>comment</strong> was created on a card" : "S'ha afegit un <strong>comentari</strong> a una targeta",
"Personal" : "Personal",
"The card \"%s\" on \"%s\" has been assigned to you by %s." : "La targeta \"%s\" sobre \"%s\" se us ha assignat per %s.",
"{user} has assigned the card \"%s\" on \"%s\" to you." : "{user} us ha assignat la targeta \"%s\" sobre \"%s\".",
"The card \"%s\" on \"%s\" has reached its due date." : "La targeta \"%s\" sobre \"%s\" ha assolit la seva data de venciment.",
"%s has mentioned you in a comment on \"%s\"." : "%s us ha anomenat en un comentari sobre \"%s\".",
"{user} has mentioned you in a comment on \"%s\"." : "{user} us ha anomenat en un comentari sobre \"%s\".",
"The board \"%s\" has been shared with you by %s." : "El tauler \"%s\" se us ha compartit per %s.",
"{user} has shared the board %s with you." : "{user} us ha compartit el tauler %s.",
"No data was provided to create an attachment." : "No sha proporcionat cap dada per crear un fitxer adjunt.",
"Finished" : "Acabat",
"To review" : "Per revisar",
"Action needed" : "Acció necessaria",
"Action needed" : "Acció necessària",
"Later" : "Més tard",
"To do" : "Pendents",
"Doing" : "En procés",
"Done" : "Finalitzades",
"Example Task 3" : "Tasca d'exemple 3",
"Example Task 2" : "Tasca d'exemple 2",
"Example Task 1" : "Tasca d'exemple 1",
"The file was uploaded" : "S'ha carregat el fitxer",
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "El fitxer carregat excedeix la directiva upload_max_filesize dins de php.ini",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "El fitxer carregat excedeix la directiva MAX_FILE_SIZE que hi ha especificada al formulari d'HTML",
"The file was only partially uploaded" : "El fitxer s'ha carregat només parcialment",
"No file was uploaded" : "No s'ha carregat cap fitxer",
"Missing a temporary folder" : "Falta una carpeta temporal",
"Could not write file to disk" : "No sha pogut escriure el fitxer al disc",
"A PHP extension stopped the file upload" : "Una extensió del PHP ha aturat la carregada del fitxer",
"No file uploaded or file size exceeds maximum of %s" : "No s'ha carregat cap fitxer o la mida del fitxer sobrepassa el màxim de %s",
"A kanban style project and personal management tool for Nextcloud" : "Un projecte destil kanban i una eina de gestió personal per a Nextcloud",
"Deck is a kanban style organization tool aimed at personal planning and project organization for teams integrated with Nextcloud.\n\n\n- 📥 Add your tasks to cards and put them in order\n- 📄 Write down additional notes in markdown\n- 🔖 Assign labels for even better organization\n- 👥 Share with your team, friends or family\n- 📎 Attach files and embed them in your markdown description\n- 💬 Discuss with your team using comments\n- ⚡ Keep track of changes in the activity stream\n- 🚀 Get your project organized" : "Tauler és una eina d'organització a l'estil kanban dirigida a la planificació personal i a l'organització de projectes per equips integrada a Nextcloud.\n\n\n- 📥 Afegiu les tasques en targetes i poseu-les en ordre\n- 📄 Apunteu notes addicionals en markdown\n- 🔖 Assigneu etiquetes per una organització encara millor\n- 👥 Compartiu amb el vostre equip, família o amics\n- 📎 Adjunteu fitxers i encasteu-los en la descripció en markdown\n- 💬 Debateu amb el vostre equip fent servir comentaris\n- ⚡ Mantingueu el seguiment de canvis al flux d'activitat\n- 🚀 Tingueu el vostre projecte organitzat",
"Select the board to link to a project" : "Selecciona el tauler per enllaçar a un projecte",
"Select board" : "Selecciona un tauler",
"Add a new stack" : "Afegeix una nova pila",
"Submit" : "Envia",
"Show archived cards" : "Mostra les targetes arxivades",
"Hide archived cards" : "Amaga les targetes arxivades",
"Board details" : "Detalls de la junta",
"All Boards" : "Totes les juntes",
"Toggle compact mode" : "Commuta el mode compacte",
"Show board details" : "Mostra els detalls del tauler",
"All Boards" : "Tots els Taulers",
"Archived boards" : "Taulers arxivats",
"Archive" : "Arxiu",
"Unarchive" : "Desbloquejar",
"Delete" : "Esborra",
"Enter a card title" : "Introduïu un títol de la targeta",
"Sharing" : "Compartir",
"Share board" : "Comparteix tauler",
"Archived cards" : "Targetes arxivades",
"Actions" : "Accions",
"Drop your files here to upload it to the card" : "Deixeu anar els fitxers aquí per carregar-los a la targeta",
"Assign card to me" : "Assigna'm la targeta",
"Unassign card from me" : "Desassigna'm la targeta",
"Archive card" : "Arxiva la targeta",
"Unarchive card" : "Desarxiva targeta",
"Delete card" : "Suprimeix targeta",
"Enter a card title" : "Introduïu un títol a la targeta",
"Add card" : "Afegeix una targeta",
"Close" : "Tanca",
"Sharing" : "S'està compartint",
"Tags" : "Etiquetes",
"Select users or groups to share with" : "Seleccioneu usuaris o grups per compartir",
"Deleted items" : "Elements suprimits",
"Timeline" : "Línia de temps",
"Select users or groups to share with" : "Seleccioneu usuaris o grups amb els qui compartir",
"Group" : "Grup",
"Circle" : "Cercle",
"No matching user or group found." : "No s'ha trobat cap usuari o grup coincident.",
"Share" : "Comparteix",
"Loading" : "S'està carregant",
"Edit" : "Edita",
"Manage" : "Gestor",
"Share" : "Comparteix",
"Manage" : "Gestiona",
"Discard share" : "Descarta la compartició",
"Sharing has been disabled for your account." : "La compartició s'ha desactivat per al vostre compte.",
"Update tag" : "Actualitza etiqueta",
"Edit tag" : "Edita etiqueta",
"Delete tag" : "Suprimeix etiqueta",
"Create" : "Crea",
"Create a new tag" : "Crea una nova etiqueta",
"Title" : "Title",
"Deleted stacks" : "Piles suprimides",
"Deleted cards" : "Targetes suprimides",
"Status" : "Estat",
"No archived boards to display" : "No hi ha cap tauler arxivat per mostrar",
"No shared boards to display" : "No hi ha cap tauler compartit per mostrar",
"Title" : "Títol",
"Members" : "Membres",
"More actions" : "Més accions",
"Edit board" : "Edita el tauler",
"Archive board" : "Arxiu",
"Unarchive board" : "Desbloquejar",
"Delete board" : "Eliminat",
"Create new board" : "Crear nova",
"New board title" : "Nou títol",
"Archive board" : "Arxiva tauler",
"Unarchive board" : "Desarxiva tauler",
"Delete board" : "Suprimeix tauler",
"Update board" : "Actualitza tauler",
"Reset board" : "Reinicialitza tauler",
"Undo board deletion - Otherwise the board will be deleted during the next cronjob run." : "Desfeu la supressió del tauler - Altrament el tauler serà suprimit durant la següent execució de treball del cron.",
"Create new board" : "Crea un nou tauler",
"New board title" : "Títol del nou tauler",
"Create board" : "Crea tauler",
"Select an attachment" : "Selecciona un adjunt",
"Cancel upload" : "Cancel·la la càrrega",
"by" : "per",
"Undo file deletion - Otherwise the file will be deleted during the next cronjob run." : "Desfeu la supressió del fitxer - Altrament el fitxer serà suprimit durant la següent execució de treball del cron.",
"Undo file deletion" : "Desfés la supressió del fitxer",
"Insert the file into the description" : "Insereix el fitxer a la descripció",
"Delete attachment" : "Suprimeix l'adjunt",
"Modified:" : "Modificat:",
"Created:" : "Creat:",
"Choose a tag" : "Trieu una etiqueta",
"Add a tag" : "Afegeix una etiqueta",
"Select tags" : "Selecciona etiquetes",
"Assign users" : "Assigna usuaris",
"Choose a user to assign" : "Tria un usuari per assignar",
"Assign this card to a user" : "Assigna aquesta targeta a un usuari",
"Due date" : "Per la data",
"Click to set" : "Feu clic per configurar",
"Remove due date" : "Elimina la data de venciment",
"Description" : "Descripció",
"Attachments" : "Adjunts",
"Saved" : "Desat",
"Unsaved changes" : "Canvis no desats",
"Insert attachment" : "Insereix l'adjunt",
"Formatting help" : "Format d'ajuda",
"Upload attachment" : "Carrega l'adjunt",
"Add a card description…" : "Afegeix una descripció de la targeta ...",
"Shared boards" : "Taulers compartits",
"Move board to archive" : "Mou la placa a l'arxiu",
"Create a new board" : "Crear nova"
"Move board to archive" : "Mou tauler a l'arxiu",
"Create a new board" : "Crea un nou tauler",
"Settings" : "Paràmetres",
"Limit deck to groups" : "Limita el tauler per grups",
"Limiting Deck will block users not part of those groups from creating their own boards. Users will still be able to work on boards that have been shared with them." : "Limitant el Tauler bloquejarà la creació de taulers als usuaris que no són part d'aquests grups. Els usuaris podran seguir treballant en els taulers que hagin estat compartits amb ells."
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}

View File

@@ -10,6 +10,7 @@ OC.L10N.register(
"Hours" : "Hodiny",
"Minutes" : "Minuty",
"Maximum file size of {size} exceeded" : "U souboru {size} překročena nejvyšší umožněná velikost",
"File already exists" : "Soubor už existuje",
"You have created a new board {board}" : "Vytvořili jste nástěnku {board}",
"{user} has created a new board {board}" : "{user} vytvořil(a) novou nástěnku {board}",
"You have deleted the board {board}" : "Smazali jste nástěnku {board}",
@@ -17,62 +18,63 @@ OC.L10N.register(
"You have restored the board {board}" : "Obnovili jste nástěnku {board}",
"{user} has restored the board {board}" : "{user} obnovil(a) nástěnku {board}",
"You have shared the board {board} with {acl}" : "Nasdíleli jste nástěnku {board} s {acl}",
"{user} has shared the board {board} with {sharee}" : "{user} nasdílel(a) nástěnku {board} pro {sharee}",
"You have removed {acl} from the board {board}" : "Odebrali jste {acl} z nástěnky {board}",
"{user} has removed {acl} from the board {board}" : "{user} odebral(a) {acl} z nástěnky {board}",
"You have renamed the board {before} to {board}" : "Přejmenovali jste nástěnku {before} na {board}",
"{user} has has renamed the board {before} to {board}" : "{user} uživatel přejmenoval nástěnku {before} na {board}",
"{user} has renamed the board {before} to {board}" : "{user} přejmenoval(a) desku {before} na {board}",
"You have archived the board {board}" : "Zaarchivovali jste nástěnku {board}",
"{user} has archived the board {before}" : "{user} zaarchivoval(a) nástěnku {before}",
"You have unarchived the board {board}" : "Zrušili jste archivaci nástěnky {board}",
"{user} has unarchived the board {before}" : "{user} zrušil(a) archivaci nástěnky {before}",
"You have created a new stack {stack} on {board}" : "Vytvořili jste nový stack {stack} na {board}",
"{user} has created a new stack {stack} on {board}" : "{user} vytvořil(a) nový stack {stack} na {board}",
"You have renamed a new stack {before} to {stack} on {board}" : "Přejmenovali jste nový stack {before} na {stack} na {board}",
"{user} has renamed a new stack {before} to {stack} on {board}" : "{user} přejmenoval(a) nový stack {before} na {stack} na {board}",
"You have deleted {stack} on {board}" : "Smazali jste {stack} na {board}",
"{user} has deleted {stack} on {board}" : "{user} smazal(a) {stack} na {board}",
"You have created {card} in {stack} on {board}" : "Vytvořili jste {card} v {stack} na {board}",
"{user} has created {card} in {stack} on {board}" : "{user} vytvořil(a) {card} v {stack} na {board}",
"You have deleted {card} in {stack} on {board}" : "Smazali jste {card} v {stack} na {board}",
"{user} has deleted {card} in {stack} on {board}" : "{user} smazal {card} v {stack} na {board}",
"You have created a new stack {stack} on board {board}" : "Vytvořili jste novou hromádku {stack} na desce {board}",
"{user} has created a new stack {stack} on board {board}" : "{user} vytvořil(a) nový balíček {stack} na desce {board}",
"You have renamed stack {before} to {stack} on board {board}" : "Přejmenovali jste hromádku {before} na {stack} na desce {board}",
"{user} has renamed stack {before} to {stack} on board {board}" : "{user} přejmenoval(a) hromádku {before} na {stack} na desce {board}",
"You have deleted stack {stack} on board {board}" : "Smazali jste balíček {stack} na desce {board}",
"{user} has deleted stack {stack} on board {board}" : "{user} smazal(a) balíček {stack} na desce {board}",
"You have created card {card} in stack {stack} on board {board}" : "Vytvořili jste kartu {card} v balíčku {stack} na kartě {board}",
"{user} has created card {card} in stack {stack} on board {board}" : "{user} vytvořil(a) kartu {card} na hromádce {stack} na desce {board}",
"You have deleted card {card} in stack {stack} on board {board}" : "Smazali jste kartu {card} na hromádce {stack} na desce {board}",
"{user} has deleted card {card} in stack {stack} on board {board}" : "{user} smazal(a) kartu {card} v balíčku {board} na desce {board}",
"You have renamed the card {before} to {card}" : "Přejmenovali jste kartu {before} na {card}",
"{user} has renamed the card {before} to {card}" : "{user} přejmenoval(a) {before} na {card}",
"You have added a description to {card} in {stack} on {board}" : "Přidali jste popis k {card} v {stack} na {board}",
"{user} has added a description to {card} in {stack} on {board}" : "{user} přidal(a) popis ke {card} v {stack} na {board}",
"You have updated the description of {card} in {stack} on {board}" : "Aktualizovali jste popis {card} v {stack} na {board}",
"{user} has updated the description {card} in {stack} on {board}" : "{user} aktualizoval(a) popis {card} v {stack} na {board}",
"You have archived {card} in {stack} on {board}" : "Zaarchivovali jste {card} v {stack} na {board}",
"{user} has archived {card} in {stack} on {board}" : "{user} zaarchivoval(a) {card} v {stack} na {board}",
"You have unarchived {card} in {stack} on {board}" : "Zrušili jste archivaci {card} v {stack} na {board}",
"{user} has unarchived {card} in {stack} on {board}" : "{user} zrušila archivaci {card} v {stack} na {board}",
"You have removed the due date of {card}" : "Odebrali jste termín {card}",
"{user} has removed the due date of {card}" : "{user} odebral(a) termín {card}",
"You have set the due date of {card} to {after}" : "Nastavili jste termín {card} na {after}",
"{user} has set the due date of {card} to {after}" : "{user} nastavil(a) termín {card} na {after}",
"You have updated the due date of {card} to {after}" : "Změnili jste termín {card} na {after}",
"{user} has updated the due date of {card} to {after}" : "{user} aktualizoval termín {card} na {after}",
"You have added the label {label} to {card} in {stack} on {board}" : "Přidali jste štítek {label} ke {card} v {stack} na {board}",
"{user} has added the label {label} to {card} in {stack} on {board}" : "{user} přidal(a) štítek {label} ke {card} v {stack} na {board}",
"You have removed the label {label} from {card} in {stack} on {board}" : "Odebrali jste štítek {label} z {card} v {stack} na {board}",
"{user} has removed the label {label} from {card} in {stack} on {board}" : "{user} odebral štítek {label} z {card} v {stack} na {board}",
"You have assigned {assigneduser} to {card} on {board}" : "Přiřadili jste {assigneduser} k {card} na {board}",
"{user} has assigned {assigneduser} to {card} on {board}" : "{user} přiřadil(a) {assigneduser} k {card} na {board}",
"You have unassigned {assigneduser} from {card} on {board}" : "Bylo zrušeno vaše přiřazení {assigneduser} k {card} na {board}",
"{user} has unassigned {assigneduser} from {card} on {board}" : "{user} přiřadil(a) {assigneduser} z {card} na {board}",
"You have moved the card {card} from {stackBefore} to {stack}" : "Přesunuli jste kartu {card} z {stackBefore} do {stack}",
"{user} has moved the card {card} from {stackBefore} to {stack}" : "{user} přesunul {card} z {stackBefore} do {stack}",
"You have added the attachment {attachment} to {card}" : "Přidali jste {attachment} do {card}",
"{user} has added the attachment {attachment} to {card}" : "{user} přidal(a) přílohu {attachment} k {card}",
"You have updated the attachment {attachment} on {card}" : "Aktualizovali jste přílohu {attachment} na {card}",
"{user} has updated the attachment {attachment} to {card}" : "{user} aktualizoval(a) přílohu {attachment} k {card}",
"You have deleted the attachment {attachment} from {card}" : "Smazali jste přílohu {attachment} z {card}",
"{user} has deleted the attachment {attachment} to {card}" : "{user} smazal(a) přílohu {attachment} k {card}",
"You have restored the attachment {attachment} to {card}" : "Obnovili jste přílohu {attachment} k {card}",
"{user} has restored the attachment {attachment} to {card}" : "{user} obnovil(a) přílohu {attachment} k {card}",
"You have commented on {card}" : "Přidali jste komentář na {card}",
"{user} has commented on {card}" : "{user} přidal komentář na {card}",
"You have added a description to card {card} in stack {stack} on board {board}" : "Přidali jste popis ke kartě {card} v hromádce {stack} na desce {board}",
"{user} has added a description to card {card} in stack {stack} on board {board}" : "{user} přidal(a) popis ke kartě {card} v hromádce {stack} na desce {board}",
"You have updated the description of card {card} in stack {stack} on board {board}" : "Aktualizovali jste popis karty {card} v hromádce {stack} na desce {board}",
"{user} has updated the description of the card {card} in stack {stack} on board {board}" : "{user} aktualizoval(a) popis karty {card} na hromádce {stack} na nástěnce {board}",
"You have archived card {card} in stack {stack} on board {board}" : "Zaarchivovali kartu {card} v balíčku {stack} na desce {board}",
"{user} has archived card {card} in stack {stack} on board {board}" : "{user} zaarchivoval(a) kartu {card} v balíčku {stack} na desce {board}",
"You have unarchived card {card} in stack {stack} on board {board}" : "Zrušili jste archivaci karty {card} na hromádce {stack} na desce {board}",
"{user} has unarchived card {card} in stack {stack} on board {board}" : "{user} zrušil(a) archivaci karty {card} na hromádce {stack} na desce {board}",
"You have removed the due date of card {card}" : "Odebrali jste termín karty {card}",
"{user} has removed the due date of card {card}" : "{user} odebral(a) termín karty {card}",
"You have set the due date of card {card} to {after}" : "Nastavili jste termín na kartě {card} na {after}",
"{user} has set the due date of card {card} to {after}" : "{user} nastavil(a) termín karty {card} na {after}",
"You have updated the due date of card {card} to {after}" : "Změnili jste termín na kartě {card} na {after}",
"{user} has updated the due date of card {card} to {after}" : "{user} aktualizoval termín karty {card} na {after}",
"You have added the tag {label} to card {card} in stack {stack} on board {board}" : "Přidali jste štítek {label} kartě {card} v hromádce {stack} na nástěnce {board}",
"{user} has added the tag {label} to card {card} in stack {stack} on board {board}" : "{user} přidal(a) štítek {label} ke kartě {card} v hromádce {stack} na nástěnce {board}",
"You have removed the tag {label} from card {card} in stack {stack} on board {board}" : "Odebrali jste štítek {label} z karty {card} v hromádce {stack} na desce {board}",
"{user} has removed the tag {label} from card {card} in stack {stack} on board {board}" : "{user} odebral(a) štítek {label} z karty {card} na hromádce {stack} na desce {board}",
"You have assigned {assigneduser} to card {card} on board {board}" : "Přiřadili jste {assigneduser} ke kartě {card} na desce {board}",
"{user} has assigned {assigneduser} to card {card} on board {board}" : "{user} přiřadil(a) {assigneduser} ke kartě {card} na desce {board}",
"You have unassigned {assigneduser} from card {card} on board {board}" : "Zrušili jste přiřazení {assigneduser} u karty {card} na nástěnce {board}",
"{user} has unassigned {assigneduser} from card {card} on board {board}" : "{user} zrušil(a) přiřazení {assigneduser} z karty {card} na desce {board}",
"You have moved the card {card} from stack {stackBefore} to {stack}" : "Přesunuli jste kartu {card} z balíčku {stackBefore} do {stack}",
"{user} has moved the card {card} from stack {stackBefore} to {stack}" : "{user} přesunul(a) kartu {card} z balíčku {stackBefore} do {stack}",
"You have added the attachment {attachment} to card {card}" : "Přidali jste přílohu {attachment} ke kartě {card}",
"{user} has added the attachment {attachment} to card {card}" : "{user} přidal(a) přílohu {attachment} ke kartě {card}",
"You have updated the attachment {attachment} on card {card}" : "Aktualizovali jste přílohu {attachment} na kartě {card}",
"{user} has updated the attachment {attachment} to card {card}" : "{user} aktualizoval(a) přílohu {attachment} ke kartě {card}",
"You have deleted the attachment {attachment} from card {card}" : "Smazali jste přílohu {attachment} u karty {card}",
"{user} has deleted the attachment {attachment} to card {card}" : "{user} smazal(a) přílohu {attachment} u karty {card}",
"You have restored the attachment {attachment} to card {card}" : "Obnovili jste přílohu {attachment} ke kartě {card}",
"{user} has restored the attachment {attachment} to card {card}" : "{user} obnovil(a) přílohu {attachment} ke kartě {card}",
"You have commented on card {card}" : "Přidali jste komentář na kartě {card}",
"{user} has commented on card {card}" : "{user} přidal(a) komentář na kartě {card}",
"A <strong>card description</strong> inside the Deck app has been changed" : "<strong>Popis mapy</strong> v Deck-aplikace byl změněn",
"Deck" : "Balík",
"Changes in the <strong>Deck app</strong>" : "Změny v <strong>Deck aplikace</strong>",
"Personal" : "Osobní",
"The card \"%s\" on \"%s\" has been assigned to you by %s." : "Kartu „%s“ na „%s“ vám přiřadil(a) %s.",
"{user} has assigned the card \"%s\" on \"%s\" to you." : "{user} vám přiřadil(a) kartu „%s“ na „%s“.",
@@ -103,22 +105,24 @@ OC.L10N.register(
"No file uploaded or file size exceeds maximum of %s" : "Nebyl nahrán žádný soubor nebo jeho velikost přesáhla %s",
"A kanban style project and personal management tool for Nextcloud" : "Nástroj pro projektový a osobní řízení ve stylu Kanban.",
"Deck is a kanban style organization tool aimed at personal planning and project organization for teams integrated with Nextcloud.\n\n\n- 📥 Add your tasks to cards and put them in order\n- 📄 Write down additional notes in markdown\n- 🔖 Assign labels for even better organization\n- 👥 Share with your team, friends or family\n- 📎 Attach files and embed them in your markdown description\n- 💬 Discuss with your team using comments\n- ⚡ Keep track of changes in the activity stream\n- 🚀 Get your project organized" : "Karty jsou nástroj zacílený na osobní nebo projektové plánování týmů v Kanban stylu, vestavěný v Nextcloud.\n\n\n- 📥 Zadávejte a uspořádávejte své úkoly do karet\n- 📄 Zapisujte si dodatečné poznámky \n- 🔖 Přiřazujte štítky pro ještě lepší organizaci\n- 👥 Sdílejte se svým týmem, přáteli nebo rodinou\n- 🚀 Dostaňte svůj projekt pod kontrolu",
"Select board" : "Vybrat nástěnku",
"Add a new stack" : "Přidat nový zásobník",
"Submit" : "Odeslat",
"Show archived cards" : "Zobrazit archivované karty",
"Hide archived cards" : "Skrýt archivované karty",
"Toggle compact mode" : "Vyp/zap. kompaktní režim",
"Board details" : "Podrobnosti o desce",
"Show board details" : "Zobrazit podrobnosti o desce",
"All Boards" : "Všechny desky",
"Archived boards" : "Archivované desky",
"Share board" : "Sdílet nástěnku",
"Drop your files here to upload it to the card" : "Přetáhněte soubor sem, pokud jej chcete připojit ke kartě.",
"Archived cards" : "Archivované karty",
"Actions" : "Akce",
"Assign to me" : "Přiřadit mě",
"Unassign from me" : "Zrušit přiřazení mě",
"Archive" : "Archiv",
"Unarchive" : "Zrušit archivování",
"Delete" : "Smazat",
"Drop your files here to upload it to the card" : "Přetáhněte soubor sem, pokud jej chcete připojit ke kartě.",
"Assign card to me" : "Přiřadit kartu mě",
"Unassign card from me" : "Zrušit přiřazení karty mě",
"Archive card" : "Archivovat kartu",
"Unarchive card" : "Zrušit archivaci karty",
"Delete card" : "Smazat kartu",
"Enter a card title" : "Zadejte nadpis karty",
"Add card" : "Přidat kartu",
"Close" : "Zavřít",
@@ -127,14 +131,18 @@ OC.L10N.register(
"Deleted items" : "Smazané položky",
"Timeline" : "Časová osa",
"Select users or groups to share with" : "Vyberte uživatele nebo skupiny pro sdílení",
"Access for" : "Přístup pro",
"Group" : "Skupina",
"Circle" : "Okruh",
"No matching user or group found." : "Nevyhovuje žádný uživatel ani skupina",
"Loading" : "Načítání",
"Share" : "Sdílet",
"Edit" : "Upravit",
"Share" : "Sdílet",
"Manage" : "Spravovat",
"Discard share" : "Zrušit sdílení",
"Update" : "Aktualizovat",
"Sharing has been disabled for your account." : "Sdílení bylo zakázáno pro váš konto.",
"Update tag" : "Aktualizovat štítek",
"Edit tag" : "Upravit štítek",
"Delete tag" : "Smazat štítek",
"Create" : "Vytvořit",
"Create a new tag" : "Vytvořit nový štítek",
"Deleted stacks" : "Smazané zásobníky",
@@ -149,16 +157,19 @@ OC.L10N.register(
"Archive board" : "Archivovaná deska",
"Unarchive board" : "Odarchivovat desku",
"Delete board" : "Smazat desku",
"Reset" : "Obnovit",
"Update board" : "Aktualizovat desku",
"Reset board" : "Resetovat nástěnku",
"Undo board deletion - Otherwise the board will be deleted during the next cronjob run." : "Vrátit smazání tabule - Tabule bude jinak trvale odstraněna během příštího běhu cronjobu.",
"Create new board" : "Vytvořit novou desku",
"New board title" : "Nadpis nové desky",
"Create board" : "Vytvořit nástěnku",
"Select an attachment" : "Vybrat přílohu",
"Cancel upload" : "Zrušit nahrávání",
"by" : "od",
"Undo file deletion - Otherwise the file will be deleted during the next cronjob run." : "Vrátit smazání souboru v opačném případě bude soubor trvale smazán při dalším běhu cronjobu.",
"Undo file deletion" : "Vzít zpět smazání souboru",
"Insert the file into the description" : "Vložte soubor do popisku.",
"Delete attachment" : "Smazat přílohu",
"Modified:" : "Upraveno:",
"Created:" : "Vytvořeno:",
"Choose a tag" : "Vyberte štítek",
@@ -174,13 +185,15 @@ OC.L10N.register(
"Attachments" : "Přílohy",
"Saved" : "Uloženo",
"Unsaved changes" : "Neuložené změny",
"Formatting help" : "Nápověda k formátování",
"Insert attachment" : "Vložit přílohu",
"Formatting help" : "Nápověda k formátování",
"Upload attachment" : "Nahrát přílohu",
"Add a card description…" : "Přidat popis karty…",
"Shared boards" : "Sdílené desky",
"View more" : "Ukázat více",
"Move board to archive" : "Přesunout desku do archivu",
"Create a new board" : "Vytvořit novou desku"
"Create a new board" : "Vytvořit novou desku",
"Settings" : "Nastavení",
"Limit deck to groups" : "Omezte Deck na skupiny",
"Limiting Deck will block users not part of those groups from creating their own boards. Users will still be able to work on boards that have been shared with them." : "Omezení Decků brání uživatelům, kteří nejsou součástí těchto skupin, při vytváření vlastních desek. Uživatelé mohou stále pracovat na deskách, které jsou s nimi sdíleny."
},
"nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n >= 2 && n <= 4 && n % 1 == 0) ? 1: (n % 1 != 0 ) ? 2 : 3;");

View File

@@ -8,6 +8,7 @@
"Hours" : "Hodiny",
"Minutes" : "Minuty",
"Maximum file size of {size} exceeded" : "U souboru {size} překročena nejvyšší umožněná velikost",
"File already exists" : "Soubor už existuje",
"You have created a new board {board}" : "Vytvořili jste nástěnku {board}",
"{user} has created a new board {board}" : "{user} vytvořil(a) novou nástěnku {board}",
"You have deleted the board {board}" : "Smazali jste nástěnku {board}",
@@ -15,62 +16,63 @@
"You have restored the board {board}" : "Obnovili jste nástěnku {board}",
"{user} has restored the board {board}" : "{user} obnovil(a) nástěnku {board}",
"You have shared the board {board} with {acl}" : "Nasdíleli jste nástěnku {board} s {acl}",
"{user} has shared the board {board} with {sharee}" : "{user} nasdílel(a) nástěnku {board} pro {sharee}",
"You have removed {acl} from the board {board}" : "Odebrali jste {acl} z nástěnky {board}",
"{user} has removed {acl} from the board {board}" : "{user} odebral(a) {acl} z nástěnky {board}",
"You have renamed the board {before} to {board}" : "Přejmenovali jste nástěnku {before} na {board}",
"{user} has has renamed the board {before} to {board}" : "{user} uživatel přejmenoval nástěnku {before} na {board}",
"{user} has renamed the board {before} to {board}" : "{user} přejmenoval(a) desku {before} na {board}",
"You have archived the board {board}" : "Zaarchivovali jste nástěnku {board}",
"{user} has archived the board {before}" : "{user} zaarchivoval(a) nástěnku {before}",
"You have unarchived the board {board}" : "Zrušili jste archivaci nástěnky {board}",
"{user} has unarchived the board {before}" : "{user} zrušil(a) archivaci nástěnky {before}",
"You have created a new stack {stack} on {board}" : "Vytvořili jste nový stack {stack} na {board}",
"{user} has created a new stack {stack} on {board}" : "{user} vytvořil(a) nový stack {stack} na {board}",
"You have renamed a new stack {before} to {stack} on {board}" : "Přejmenovali jste nový stack {before} na {stack} na {board}",
"{user} has renamed a new stack {before} to {stack} on {board}" : "{user} přejmenoval(a) nový stack {before} na {stack} na {board}",
"You have deleted {stack} on {board}" : "Smazali jste {stack} na {board}",
"{user} has deleted {stack} on {board}" : "{user} smazal(a) {stack} na {board}",
"You have created {card} in {stack} on {board}" : "Vytvořili jste {card} v {stack} na {board}",
"{user} has created {card} in {stack} on {board}" : "{user} vytvořil(a) {card} v {stack} na {board}",
"You have deleted {card} in {stack} on {board}" : "Smazali jste {card} v {stack} na {board}",
"{user} has deleted {card} in {stack} on {board}" : "{user} smazal {card} v {stack} na {board}",
"You have created a new stack {stack} on board {board}" : "Vytvořili jste novou hromádku {stack} na desce {board}",
"{user} has created a new stack {stack} on board {board}" : "{user} vytvořil(a) nový balíček {stack} na desce {board}",
"You have renamed stack {before} to {stack} on board {board}" : "Přejmenovali jste hromádku {before} na {stack} na desce {board}",
"{user} has renamed stack {before} to {stack} on board {board}" : "{user} přejmenoval(a) hromádku {before} na {stack} na desce {board}",
"You have deleted stack {stack} on board {board}" : "Smazali jste balíček {stack} na desce {board}",
"{user} has deleted stack {stack} on board {board}" : "{user} smazal(a) balíček {stack} na desce {board}",
"You have created card {card} in stack {stack} on board {board}" : "Vytvořili jste kartu {card} v balíčku {stack} na kartě {board}",
"{user} has created card {card} in stack {stack} on board {board}" : "{user} vytvořil(a) kartu {card} na hromádce {stack} na desce {board}",
"You have deleted card {card} in stack {stack} on board {board}" : "Smazali jste kartu {card} na hromádce {stack} na desce {board}",
"{user} has deleted card {card} in stack {stack} on board {board}" : "{user} smazal(a) kartu {card} v balíčku {board} na desce {board}",
"You have renamed the card {before} to {card}" : "Přejmenovali jste kartu {before} na {card}",
"{user} has renamed the card {before} to {card}" : "{user} přejmenoval(a) {before} na {card}",
"You have added a description to {card} in {stack} on {board}" : "Přidali jste popis k {card} v {stack} na {board}",
"{user} has added a description to {card} in {stack} on {board}" : "{user} přidal(a) popis ke {card} v {stack} na {board}",
"You have updated the description of {card} in {stack} on {board}" : "Aktualizovali jste popis {card} v {stack} na {board}",
"{user} has updated the description {card} in {stack} on {board}" : "{user} aktualizoval(a) popis {card} v {stack} na {board}",
"You have archived {card} in {stack} on {board}" : "Zaarchivovali jste {card} v {stack} na {board}",
"{user} has archived {card} in {stack} on {board}" : "{user} zaarchivoval(a) {card} v {stack} na {board}",
"You have unarchived {card} in {stack} on {board}" : "Zrušili jste archivaci {card} v {stack} na {board}",
"{user} has unarchived {card} in {stack} on {board}" : "{user} zrušila archivaci {card} v {stack} na {board}",
"You have removed the due date of {card}" : "Odebrali jste termín {card}",
"{user} has removed the due date of {card}" : "{user} odebral(a) termín {card}",
"You have set the due date of {card} to {after}" : "Nastavili jste termín {card} na {after}",
"{user} has set the due date of {card} to {after}" : "{user} nastavil(a) termín {card} na {after}",
"You have updated the due date of {card} to {after}" : "Změnili jste termín {card} na {after}",
"{user} has updated the due date of {card} to {after}" : "{user} aktualizoval termín {card} na {after}",
"You have added the label {label} to {card} in {stack} on {board}" : "Přidali jste štítek {label} ke {card} v {stack} na {board}",
"{user} has added the label {label} to {card} in {stack} on {board}" : "{user} přidal(a) štítek {label} ke {card} v {stack} na {board}",
"You have removed the label {label} from {card} in {stack} on {board}" : "Odebrali jste štítek {label} z {card} v {stack} na {board}",
"{user} has removed the label {label} from {card} in {stack} on {board}" : "{user} odebral štítek {label} z {card} v {stack} na {board}",
"You have assigned {assigneduser} to {card} on {board}" : "Přiřadili jste {assigneduser} k {card} na {board}",
"{user} has assigned {assigneduser} to {card} on {board}" : "{user} přiřadil(a) {assigneduser} k {card} na {board}",
"You have unassigned {assigneduser} from {card} on {board}" : "Bylo zrušeno vaše přiřazení {assigneduser} k {card} na {board}",
"{user} has unassigned {assigneduser} from {card} on {board}" : "{user} přiřadil(a) {assigneduser} z {card} na {board}",
"You have moved the card {card} from {stackBefore} to {stack}" : "Přesunuli jste kartu {card} z {stackBefore} do {stack}",
"{user} has moved the card {card} from {stackBefore} to {stack}" : "{user} přesunul {card} z {stackBefore} do {stack}",
"You have added the attachment {attachment} to {card}" : "Přidali jste {attachment} do {card}",
"{user} has added the attachment {attachment} to {card}" : "{user} přidal(a) přílohu {attachment} k {card}",
"You have updated the attachment {attachment} on {card}" : "Aktualizovali jste přílohu {attachment} na {card}",
"{user} has updated the attachment {attachment} to {card}" : "{user} aktualizoval(a) přílohu {attachment} k {card}",
"You have deleted the attachment {attachment} from {card}" : "Smazali jste přílohu {attachment} z {card}",
"{user} has deleted the attachment {attachment} to {card}" : "{user} smazal(a) přílohu {attachment} k {card}",
"You have restored the attachment {attachment} to {card}" : "Obnovili jste přílohu {attachment} k {card}",
"{user} has restored the attachment {attachment} to {card}" : "{user} obnovil(a) přílohu {attachment} k {card}",
"You have commented on {card}" : "Přidali jste komentář na {card}",
"{user} has commented on {card}" : "{user} přidal komentář na {card}",
"You have added a description to card {card} in stack {stack} on board {board}" : "Přidali jste popis ke kartě {card} v hromádce {stack} na desce {board}",
"{user} has added a description to card {card} in stack {stack} on board {board}" : "{user} přidal(a) popis ke kartě {card} v hromádce {stack} na desce {board}",
"You have updated the description of card {card} in stack {stack} on board {board}" : "Aktualizovali jste popis karty {card} v hromádce {stack} na desce {board}",
"{user} has updated the description of the card {card} in stack {stack} on board {board}" : "{user} aktualizoval(a) popis karty {card} na hromádce {stack} na nástěnce {board}",
"You have archived card {card} in stack {stack} on board {board}" : "Zaarchivovali kartu {card} v balíčku {stack} na desce {board}",
"{user} has archived card {card} in stack {stack} on board {board}" : "{user} zaarchivoval(a) kartu {card} v balíčku {stack} na desce {board}",
"You have unarchived card {card} in stack {stack} on board {board}" : "Zrušili jste archivaci karty {card} na hromádce {stack} na desce {board}",
"{user} has unarchived card {card} in stack {stack} on board {board}" : "{user} zrušil(a) archivaci karty {card} na hromádce {stack} na desce {board}",
"You have removed the due date of card {card}" : "Odebrali jste termín karty {card}",
"{user} has removed the due date of card {card}" : "{user} odebral(a) termín karty {card}",
"You have set the due date of card {card} to {after}" : "Nastavili jste termín na kartě {card} na {after}",
"{user} has set the due date of card {card} to {after}" : "{user} nastavil(a) termín karty {card} na {after}",
"You have updated the due date of card {card} to {after}" : "Změnili jste termín na kartě {card} na {after}",
"{user} has updated the due date of card {card} to {after}" : "{user} aktualizoval termín karty {card} na {after}",
"You have added the tag {label} to card {card} in stack {stack} on board {board}" : "Přidali jste štítek {label} kartě {card} v hromádce {stack} na nástěnce {board}",
"{user} has added the tag {label} to card {card} in stack {stack} on board {board}" : "{user} přidal(a) štítek {label} ke kartě {card} v hromádce {stack} na nástěnce {board}",
"You have removed the tag {label} from card {card} in stack {stack} on board {board}" : "Odebrali jste štítek {label} z karty {card} v hromádce {stack} na desce {board}",
"{user} has removed the tag {label} from card {card} in stack {stack} on board {board}" : "{user} odebral(a) štítek {label} z karty {card} na hromádce {stack} na desce {board}",
"You have assigned {assigneduser} to card {card} on board {board}" : "Přiřadili jste {assigneduser} ke kartě {card} na desce {board}",
"{user} has assigned {assigneduser} to card {card} on board {board}" : "{user} přiřadil(a) {assigneduser} ke kartě {card} na desce {board}",
"You have unassigned {assigneduser} from card {card} on board {board}" : "Zrušili jste přiřazení {assigneduser} u karty {card} na nástěnce {board}",
"{user} has unassigned {assigneduser} from card {card} on board {board}" : "{user} zrušil(a) přiřazení {assigneduser} z karty {card} na desce {board}",
"You have moved the card {card} from stack {stackBefore} to {stack}" : "Přesunuli jste kartu {card} z balíčku {stackBefore} do {stack}",
"{user} has moved the card {card} from stack {stackBefore} to {stack}" : "{user} přesunul(a) kartu {card} z balíčku {stackBefore} do {stack}",
"You have added the attachment {attachment} to card {card}" : "Přidali jste přílohu {attachment} ke kartě {card}",
"{user} has added the attachment {attachment} to card {card}" : "{user} přidal(a) přílohu {attachment} ke kartě {card}",
"You have updated the attachment {attachment} on card {card}" : "Aktualizovali jste přílohu {attachment} na kartě {card}",
"{user} has updated the attachment {attachment} to card {card}" : "{user} aktualizoval(a) přílohu {attachment} ke kartě {card}",
"You have deleted the attachment {attachment} from card {card}" : "Smazali jste přílohu {attachment} u karty {card}",
"{user} has deleted the attachment {attachment} to card {card}" : "{user} smazal(a) přílohu {attachment} u karty {card}",
"You have restored the attachment {attachment} to card {card}" : "Obnovili jste přílohu {attachment} ke kartě {card}",
"{user} has restored the attachment {attachment} to card {card}" : "{user} obnovil(a) přílohu {attachment} ke kartě {card}",
"You have commented on card {card}" : "Přidali jste komentář na kartě {card}",
"{user} has commented on card {card}" : "{user} přidal(a) komentář na kartě {card}",
"A <strong>card description</strong> inside the Deck app has been changed" : "<strong>Popis mapy</strong> v Deck-aplikace byl změněn",
"Deck" : "Balík",
"Changes in the <strong>Deck app</strong>" : "Změny v <strong>Deck aplikace</strong>",
"Personal" : "Osobní",
"The card \"%s\" on \"%s\" has been assigned to you by %s." : "Kartu „%s“ na „%s“ vám přiřadil(a) %s.",
"{user} has assigned the card \"%s\" on \"%s\" to you." : "{user} vám přiřadil(a) kartu „%s“ na „%s“.",
@@ -101,22 +103,24 @@
"No file uploaded or file size exceeds maximum of %s" : "Nebyl nahrán žádný soubor nebo jeho velikost přesáhla %s",
"A kanban style project and personal management tool for Nextcloud" : "Nástroj pro projektový a osobní řízení ve stylu Kanban.",
"Deck is a kanban style organization tool aimed at personal planning and project organization for teams integrated with Nextcloud.\n\n\n- 📥 Add your tasks to cards and put them in order\n- 📄 Write down additional notes in markdown\n- 🔖 Assign labels for even better organization\n- 👥 Share with your team, friends or family\n- 📎 Attach files and embed them in your markdown description\n- 💬 Discuss with your team using comments\n- ⚡ Keep track of changes in the activity stream\n- 🚀 Get your project organized" : "Karty jsou nástroj zacílený na osobní nebo projektové plánování týmů v Kanban stylu, vestavěný v Nextcloud.\n\n\n- 📥 Zadávejte a uspořádávejte své úkoly do karet\n- 📄 Zapisujte si dodatečné poznámky \n- 🔖 Přiřazujte štítky pro ještě lepší organizaci\n- 👥 Sdílejte se svým týmem, přáteli nebo rodinou\n- 🚀 Dostaňte svůj projekt pod kontrolu",
"Select board" : "Vybrat nástěnku",
"Add a new stack" : "Přidat nový zásobník",
"Submit" : "Odeslat",
"Show archived cards" : "Zobrazit archivované karty",
"Hide archived cards" : "Skrýt archivované karty",
"Toggle compact mode" : "Vyp/zap. kompaktní režim",
"Board details" : "Podrobnosti o desce",
"Show board details" : "Zobrazit podrobnosti o desce",
"All Boards" : "Všechny desky",
"Archived boards" : "Archivované desky",
"Share board" : "Sdílet nástěnku",
"Drop your files here to upload it to the card" : "Přetáhněte soubor sem, pokud jej chcete připojit ke kartě.",
"Archived cards" : "Archivované karty",
"Actions" : "Akce",
"Assign to me" : "Přiřadit mě",
"Unassign from me" : "Zrušit přiřazení mě",
"Archive" : "Archiv",
"Unarchive" : "Zrušit archivování",
"Delete" : "Smazat",
"Drop your files here to upload it to the card" : "Přetáhněte soubor sem, pokud jej chcete připojit ke kartě.",
"Assign card to me" : "Přiřadit kartu mě",
"Unassign card from me" : "Zrušit přiřazení karty mě",
"Archive card" : "Archivovat kartu",
"Unarchive card" : "Zrušit archivaci karty",
"Delete card" : "Smazat kartu",
"Enter a card title" : "Zadejte nadpis karty",
"Add card" : "Přidat kartu",
"Close" : "Zavřít",
@@ -125,14 +129,18 @@
"Deleted items" : "Smazané položky",
"Timeline" : "Časová osa",
"Select users or groups to share with" : "Vyberte uživatele nebo skupiny pro sdílení",
"Access for" : "Přístup pro",
"Group" : "Skupina",
"Circle" : "Okruh",
"No matching user or group found." : "Nevyhovuje žádný uživatel ani skupina",
"Loading" : "Načítání",
"Share" : "Sdílet",
"Edit" : "Upravit",
"Share" : "Sdílet",
"Manage" : "Spravovat",
"Discard share" : "Zrušit sdílení",
"Update" : "Aktualizovat",
"Sharing has been disabled for your account." : "Sdílení bylo zakázáno pro váš konto.",
"Update tag" : "Aktualizovat štítek",
"Edit tag" : "Upravit štítek",
"Delete tag" : "Smazat štítek",
"Create" : "Vytvořit",
"Create a new tag" : "Vytvořit nový štítek",
"Deleted stacks" : "Smazané zásobníky",
@@ -147,16 +155,19 @@
"Archive board" : "Archivovaná deska",
"Unarchive board" : "Odarchivovat desku",
"Delete board" : "Smazat desku",
"Reset" : "Obnovit",
"Update board" : "Aktualizovat desku",
"Reset board" : "Resetovat nástěnku",
"Undo board deletion - Otherwise the board will be deleted during the next cronjob run." : "Vrátit smazání tabule - Tabule bude jinak trvale odstraněna během příštího běhu cronjobu.",
"Create new board" : "Vytvořit novou desku",
"New board title" : "Nadpis nové desky",
"Create board" : "Vytvořit nástěnku",
"Select an attachment" : "Vybrat přílohu",
"Cancel upload" : "Zrušit nahrávání",
"by" : "od",
"Undo file deletion - Otherwise the file will be deleted during the next cronjob run." : "Vrátit smazání souboru v opačném případě bude soubor trvale smazán při dalším běhu cronjobu.",
"Undo file deletion" : "Vzít zpět smazání souboru",
"Insert the file into the description" : "Vložte soubor do popisku.",
"Delete attachment" : "Smazat přílohu",
"Modified:" : "Upraveno:",
"Created:" : "Vytvořeno:",
"Choose a tag" : "Vyberte štítek",
@@ -172,13 +183,15 @@
"Attachments" : "Přílohy",
"Saved" : "Uloženo",
"Unsaved changes" : "Neuložené změny",
"Formatting help" : "Nápověda k formátování",
"Insert attachment" : "Vložit přílohu",
"Formatting help" : "Nápověda k formátování",
"Upload attachment" : "Nahrát přílohu",
"Add a card description…" : "Přidat popis karty…",
"Shared boards" : "Sdílené desky",
"View more" : "Ukázat více",
"Move board to archive" : "Přesunout desku do archivu",
"Create a new board" : "Vytvořit novou desku"
"Create a new board" : "Vytvořit novou desku",
"Settings" : "Nastavení",
"Limit deck to groups" : "Omezte Deck na skupiny",
"Limiting Deck will block users not part of those groups from creating their own boards. Users will still be able to work on boards that have been shared with them." : "Omezení Decků brání uživatelům, kteří nejsou součástí těchto skupin, při vytváření vlastních desek. Uživatelé mohou stále pracovat na deskách, které jsou s nimi sdíleny."
},"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

@@ -17,26 +17,20 @@ OC.L10N.register(
"Submit" : "Tilføj",
"Show archived cards" : "Vis arkiverede kort",
"Hide archived cards" : "Skjul arkiverede kort",
"Board details" : "Liste detaljer",
"All Boards" : "Alle lister",
"Archived boards" : "Arkiverede lister",
"Archive" : "Arkivér",
"Unarchive" : "Annuller arkivering",
"Delete" : "Slet",
"Enter a card title" : "Angiv titel på kort",
"Add card" : "Tilføj kort",
"Close" : "Luk",
"Sharing" : "Deling",
"Tags" : "Mærkat",
"Select users or groups to share with" : "Vælg brugere eller grupper og dele med",
"Access for" : "Adgang for",
"No matching user or group found." : "Ingen bruger eller gruppe fundet",
"Loading" : "Loader",
"Share" : "Del",
"Edit" : "Redigér",
"Share" : "Del",
"Manage" : "Administrer ",
"Discard share" : "Kasser deling",
"Update" : "Opdatér",
"Create" : "Opret",
"Create a new tag" : "Opret et nyt mærkat",
"Status" : "Status",
@@ -47,7 +41,6 @@ OC.L10N.register(
"Archive board" : "Arkivér liste",
"Unarchive board" : "Annuller arkivering af liste",
"Delete board" : "Slet liste",
"Reset" : "Nulstil",
"Undo board deletion - Otherwise the board will be deleted during the next cronjob run." : "Fortryd sletning af board - Ellers vil boardet blive slettet ved næste cronjob kørsel.",
"Create new board" : "Opret ny liste",
"New board title" : "Ny titel på liste",
@@ -69,8 +62,8 @@ OC.L10N.register(
"Formatting help" : "Hjælp til formatering",
"Add a card description…" : "Tilføj en beskrivelse...",
"Shared boards" : "Delte lister",
"View more" : "Vis mere",
"Move board to archive" : "Flyt liste til arkiv",
"Create a new board" : "Opret ny liste"
"Create a new board" : "Opret ny liste",
"Settings" : "Indstillinger"
},
"nplurals=2; plural=(n != 1);");

View File

@@ -15,26 +15,20 @@
"Submit" : "Tilføj",
"Show archived cards" : "Vis arkiverede kort",
"Hide archived cards" : "Skjul arkiverede kort",
"Board details" : "Liste detaljer",
"All Boards" : "Alle lister",
"Archived boards" : "Arkiverede lister",
"Archive" : "Arkivér",
"Unarchive" : "Annuller arkivering",
"Delete" : "Slet",
"Enter a card title" : "Angiv titel på kort",
"Add card" : "Tilføj kort",
"Close" : "Luk",
"Sharing" : "Deling",
"Tags" : "Mærkat",
"Select users or groups to share with" : "Vælg brugere eller grupper og dele med",
"Access for" : "Adgang for",
"No matching user or group found." : "Ingen bruger eller gruppe fundet",
"Loading" : "Loader",
"Share" : "Del",
"Edit" : "Redigér",
"Share" : "Del",
"Manage" : "Administrer ",
"Discard share" : "Kasser deling",
"Update" : "Opdatér",
"Create" : "Opret",
"Create a new tag" : "Opret et nyt mærkat",
"Status" : "Status",
@@ -45,7 +39,6 @@
"Archive board" : "Arkivér liste",
"Unarchive board" : "Annuller arkivering af liste",
"Delete board" : "Slet liste",
"Reset" : "Nulstil",
"Undo board deletion - Otherwise the board will be deleted during the next cronjob run." : "Fortryd sletning af board - Ellers vil boardet blive slettet ved næste cronjob kørsel.",
"Create new board" : "Opret ny liste",
"New board title" : "Ny titel på liste",
@@ -67,8 +60,8 @@
"Formatting help" : "Hjælp til formatering",
"Add a card description…" : "Tilføj en beskrivelse...",
"Shared boards" : "Delte lister",
"View more" : "Vis mere",
"Move board to archive" : "Flyt liste til arkiv",
"Create a new board" : "Opret ny liste"
"Create a new board" : "Opret ny liste",
"Settings" : "Indstillinger"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}

View File

@@ -9,7 +9,9 @@ OC.L10N.register(
"Remove user from card" : "Benutzer von Karte entfernen",
"Hours" : "Stunden",
"Minutes" : "Minuten",
"Link to a board" : "Mit einem Board verknüpfen",
"Maximum file size of {size} exceeded" : "Maximale Dateigröße von {size} überschritten",
"File already exists" : "Datei bereits vorhanden",
"You have created a new board {board}" : "Du hast das neue Board {board} erstellt",
"{user} has created a new board {board}" : "{user} hat das neue Board {board} erstellt",
"You have deleted the board {board}" : "Du hast das Board {board} gelöscht",
@@ -17,62 +19,65 @@ OC.L10N.register(
"You have restored the board {board}" : "Du hast das Board {board} wiederhergestellt",
"{user} has restored the board {board}" : "{user} hat das Board {board} wiederhergestellt",
"You have shared the board {board} with {acl}" : "Du hast das Board {board} mit {acl} geteilt",
"{user} has shared the board {board} with {sharee}" : "{user} hat das Board {board} mit {sharee} geteilt",
"{user} has shared the board {board} with {acl}" : "{user} hat das Board {board} mit {acl} geteilt",
"You have removed {acl} from the board {board}" : "Du hast {acl} vom Board {board} entfernt",
"{user} has removed {acl} from the board {board}" : "{user} hat {acl} vom Board {board} entfernt",
"You have renamed the board {before} to {board}" : "Du hast das Board {before} in {board} umbenannt",
"{user} has has renamed the board {before} to {board}" : "{user} hat das Board {before} in {board} umbenannt",
"{user} has renamed the board {before} to {board}" : "{user} hat das Board {before} in {board} umbenannt",
"You have archived the board {board}" : "Du hast das Board {board} archiviert",
"{user} has archived the board {before}" : "{user} hat das Board {before} archiviert",
"You have unarchived the board {board}" : "Du hast das Board {board} dearchiviert",
"{user} has unarchived the board {before}" : "{user} hat das Board {before} dearchiviert",
"You have created a new stack {stack} on {board}" : "Du hast den neuen Stapel {stack} auf {board} erstellt",
"{user} has created a new stack {stack} on {board}" : "{user} hat den neuen Stapel {stack} auf {board} erstellt",
"You have renamed a new stack {before} to {stack} on {board}" : "Du hast den neuen Stapel {before} in {stack} auf {board} umbenannt",
"{user} has renamed a new stack {before} to {stack} on {board}" : "{user} hat den neuen Stapel {before} in {stack} auf {board} umbenannt",
"You have deleted {stack} on {board}" : "Du hast {stack} auf {board} gelöscht",
"{user} has deleted {stack} on {board}" : "{user} hat {stack} auf {board} gelöscht",
"You have created {card} in {stack} on {board}" : "Du hast die Karte {card} in {stack} auf {board} erstellt",
"{user} has created {card} in {stack} on {board}" : "{user} hat die Karte {card} in {stack} auf {board} erstellt",
"You have deleted {card} in {stack} on {board}" : "Du hast {card} in {stack} auf {board} gelöscht",
"{user} has deleted {card} in {stack} on {board}" : "{user} hat die Karte {card} in {stack} auf {board} gelöscht",
"You have created a new stack {stack} on board {board}" : "Du hast den neuen Stapel {stack} auf dem Board {board} erstellt",
"{user} has created a new stack {stack} on board {board}" : "{user} hat den neuen Stapel {stack} auf dem Board {board} erstellt",
"You have renamed stack {before} to {stack} on board {board}" : "Du hast den Stapel {before} auf dem Board {board} in {stack} umbenannt",
"{user} has renamed stack {before} to {stack} on board {board}" : "{user} hat den Stapel {before} in {stack} auf dem Board {board} umbenannt",
"You have deleted stack {stack} on board {board}" : "Du hast den Stapel {stack} auf dem Board {board} gelöscht",
"{user} has deleted stack {stack} on board {board}" : "{user} hat den Stapel {stack} auf dem Board {board} gelöscht",
"You have created card {card} in stack {stack} on board {board}" : "Du hast die Karte {card} im Stapel {stack} auf dem Board {board} erstellt",
"{user} has created card {card} in stack {stack} on board {board}" : "{user} hat die Karte {card} im Stapel {stack} auf dem Board {board} erstellt",
"You have deleted card {card} in stack {stack} on board {board}" : "Du hast die Karte {card} im Stapel {stack} auf dem Board {board} gelöscht",
"{user} has deleted card {card} in stack {stack} on board {board}" : "{user} hat die Karte {card} im Stapel {stack} auf dem Board {board} gelöscht",
"You have renamed the card {before} to {card}" : "Du hast die Karte {before} in {card} umbenannt",
"{user} has renamed the card {before} to {card}" : "{user} hat die Karte {before} in {card} umbenannt",
"You have added a description to {card} in {stack} on {board}" : "Du hast der Karte {card} in {stack} auf {board} eine Beschreibung hinzugefügt",
"{user} has added a description to {card} in {stack} on {board}" : "{user} hat der Karte {card} in {stack} auf {board} eine Beschreibung hinzugefügt",
"You have updated the description of {card} in {stack} on {board}" : "Du hast die Beschreibung der Karte {card} in {stack} auf {board} aktualisiert",
"{user} has updated the description {card} in {stack} on {board}" : " {user} hat die Beschreibung der Karte {card} in {stack} auf {board} aktualisiert",
"You have archived {card} in {stack} on {board}" : "Du hast die Karte {card} in {stack} auf {board} archiviert",
"{user} has archived {card} in {stack} on {board}" : "{user} hat die Karte {card} in {stack} auf {board} archiviert",
"You have unarchived {card} in {stack} on {board}" : "Du hast die Karte {card} in {stack} auf {board} dearchiviert",
"{user} has unarchived {card} in {stack} on {board}" : "{user} hat die Karte {card} in {stack} auf {board} dearchiviert",
"You have removed the due date of {card}" : "Du hast das Fälligkeitsdatum von {card} entfernt",
"{user} has removed the due date of {card}" : "{user} hat das Fälligkeitsdatum von {card} entfernt",
"You have set the due date of {card} to {after}" : "Du hast das Fälligkeitsdatum von {card} auf {after} gesetzt",
"{user} has set the due date of {card} to {after}" : "{user} hat das Fälligkeitsdatum von {card} auf {after} gesetzt",
"You have updated the due date of {card} to {after}" : "Du hast das Fälligkeitsdatum von {card} auf {after} aktualisiert",
"{user} has updated the due date of {card} to {after}" : "{user} hat das Fälligkeitsdatum von {card} auf {after} aktualisiert",
"You have added the label {label} to {card} in {stack} on {board}" : "Du hast der Karte {card} in {stack} auf {board} das Label {label} hinzugefügt",
"{user} has added the label {label} to {card} in {stack} on {board}" : "{user} hat der Karte {card} in {stack} auf {board} das Label {label} hinzugefügt",
"You have removed the label {label} from {card} in {stack} on {board}" : "Du hast von der Karte {card} in {stack} auf {board} das Label {label} entfernt",
"{user} has removed the label {label} from {card} in {stack} on {board}" : "{user} hat von der Karte {card} in {stack} auf {board} das Label {label} entfernt",
"You have assigned {assigneduser} to {card} on {board}" : "Du hast {assigneduser} der Karte {card} auf {board} zugewiesen",
"{user} has assigned {assigneduser} to {card} on {board}" : "{user} hat {assigneduser} der Karte {card} auf {board} zugewiesen",
"You have unassigned {assigneduser} from {card} on {board}" : "Du hast die Zuweisung von {assigneduser} zur Karte {card} auf {board} aufgehoben",
"{user} has unassigned {assigneduser} from {card} on {board}" : "{user} hat die Zuweisung von {assigneduser} zur Karte {card} auf {board} aufgehoben",
"You have moved the card {card} from {stackBefore} to {stack}" : "Du hast die Karte {card} von {stackBefore} nach {stack} verschoben",
"{user} has moved the card {card} from {stackBefore} to {stack}" : "{user} hat die Karte {card} von {stackBefore} nach {stack} verschoben",
"You have added the attachment {attachment} to {card}" : "Du hast den Anhang {attachment} zu {card} hinzugefügt",
"{user} has added the attachment {attachment} to {card}" : "{user} hat den Anhang {attachment} zu {card} hinzugefügt",
"You have updated the attachment {attachment} on {card}" : "Du hast den Anhang {attachment} von {card} aktualisiert",
"{user} has updated the attachment {attachment} to {card}" : "{user} hat den Anhang {attachment} von {card} aktualisiert",
"You have deleted the attachment {attachment} from {card}" : "Du hast den Anhang {attachment} von {card} entfernt",
"{user} has deleted the attachment {attachment} to {card}" : "{user} hat den Anhang {attachment} von {card} entfernt",
"You have restored the attachment {attachment} to {card}" : "Du hast den Anhang {attachment} von {card} wiederhergestellt",
"{user} has restored the attachment {attachment} to {card}" : "{user} hat den Anhang {attachment} von {card} wiederhergestellt",
"You have commented on {card}" : "Du hast {card} kommentiert",
"{user} has commented on {card}" : "{user} hat {card} kommentiert",
"You have added a description to card {card} in stack {stack} on board {board}" : "Du hast der Karte {card} im Stapel {stack} auf dem Board {board} eine Beschreibung hinzugefügt",
"{user} has added a description to card {card} in stack {stack} on board {board}" : "{user} hat der Karte {card} im Stapel {stack} auf dem Board {board} eine Beschreibung hinzugefügt",
"You have updated the description of card {card} in stack {stack} on board {board}" : "Du hast die Beschreibung der Karte {card} im Stapel {stack} auf dem Board {board} aktualisiert",
"{user} has updated the description of the card {card} in stack {stack} on board {board}" : "{user} hat die Beschreibung der Karte {card} im Stapel {stack} auf dem Board {board} aktualisiert",
"You have archived card {card} in stack {stack} on board {board}" : "Du hast die Karte {card} im Stapel {stack} auf dem Board {board} archiviert",
"{user} has archived card {card} in stack {stack} on board {board}" : "{user} hat die Karte {card} im Stapel {stack} auf dem Board {board} archiviert",
"You have unarchived card {card} in stack {stack} on board {board}" : "Du hast die Karte {card} im Stapel {stack} auf dem Board {board} dearchiviert",
"{user} has unarchived card {card} in stack {stack} on board {board}" : "{user} hat die Karte {card} im Stapel {stack} auf dem Board {board} dearchiviert",
"You have removed the due date of card {card}" : "Du hast das Fälligkeitsdatum der Karte {card} entfernt",
"{user} has removed the due date of card {card}" : "{user} hat das Fälligkeitsdatum der Karte {card} entfernt",
"You have set the due date of card {card} to {after}" : "Du hast das Fälligkeitsdatum der Karte {card} auf {after} gesetzt",
"{user} has set the due date of card {card} to {after}" : "{user} hat das Fälligkeitsdatum der Karte {card} auf {after} gesetzt",
"You have updated the due date of card {card} to {after}" : "Du hast das Fälligkeitsdatum der Karte {card} auf {after} aktualisiert",
"{user} has updated the due date of card {card} to {after}" : "{user} hat das Fälligkeitsdatum der Karte {card} auf {after} aktualisiert",
"You have added the tag {label} to card {card} in stack {stack} on board {board}" : "Du hast der Karte {card} im Stapel {stack} auf dem Board {board} das Schlagwort {label} hinzugefügt",
"{user} has added the tag {label} to card {card} in stack {stack} on board {board}" : "{user} hat der Karte {card} im Stapel {stack} auf dem Board {board} das Schlagwort {label} hinzugefügt",
"You have removed the tag {label} from card {card} in stack {stack} on board {board}" : "Du hast von der Karte {card} im Stapel {stack} auf dem Board {board} das Schlagwort {label} entfernt",
"{user} has removed the tag {label} from card {card} in stack {stack} on board {board}" : "{user} hat von der Karte {card} im Stapel {stack} auf dem Board {board} das Schlagwort {label} entfernt",
"You have assigned {assigneduser} to card {card} on board {board}" : "Du hast {assigneduser} der Karte {card} auf dem Board {board} zugewiesen",
"{user} has assigned {assigneduser} to card {card} on board {board}" : "{user} hat {assigneduser} der Karte {card} auf dem Board {board} zugewiesen",
"You have unassigned {assigneduser} from card {card} on board {board}" : "Du hast die Zuweisung von {assigneduser} zur Karte {card} auf dem Board {board} aufgehoben",
"{user} has unassigned {assigneduser} from card {card} on board {board}" : "{user} hat die Zuweisung von {assigneduser} zur Karte {card} auf dem Board {board} aufgehoben",
"You have moved the card {card} from stack {stackBefore} to {stack}" : "Du hast die Karte {card} vom Stapel {stackBefore} nach {stack} verschoben",
"{user} has moved the card {card} from stack {stackBefore} to {stack}" : "{user} hat die Karte {card} vom Stapel {stackBefore} nach {stack} verschoben",
"You have added the attachment {attachment} to card {card}" : "Du hast den Anhang {attachment} zur Karte {card} hinzugefügt",
"{user} has added the attachment {attachment} to card {card}" : "{user} hat den Anhang {attachment} zur Karte {card} hinzugefügt",
"You have updated the attachment {attachment} on card {card}" : "Du hast den Anhang {attachment} der Karte {card} aktualisiert",
"{user} has updated the attachment {attachment} to card {card}" : "{user} hat den Anhang {attachment} der Karte {card} aktualisiert",
"You have deleted the attachment {attachment} from card {card}" : "Du hast den Anhang {attachment} von der Karte {card} entfernt",
"{user} has deleted the attachment {attachment} to card {card}" : "{user} hat den Anhang {attachment} von Karte {card} entfernt",
"You have restored the attachment {attachment} to card {card}" : "Du hast den Anhang {attachment} der Karte {card} wiederhergestellt",
"{user} has restored the attachment {attachment} to card {card}" : "{user} hat den Anhang {attachment} der Karte {card} wiederhergestellt",
"You have commented on card {card}" : "Du hast die Karte {card} kommentiert",
"{user} has commented on card {card}" : "{user} hat die Karte {card} kommentiert",
"A <strong>card description</strong> inside the Deck app has been changed" : "Eine <strong>Kartenbeschreibung</strong> wurde innerhalb der Deck-App geändert",
"Deck" : "Deck",
"Changes in the <strong>Deck app</strong>" : "Änderungen in der <strong>Deck-App</strong>",
"A <strong>comment</strong> was created on a card" : "Ein <strong>Kommentar</strong> zu einer Karte wurde erstellt",
"Personal" : "Persönlich",
"The card \"%s\" on \"%s\" has been assigned to you by %s." : "Die Karte \"%s\" auf \"%s\" wurde Dir von %s zugewiesen.",
"{user} has assigned the card \"%s\" on \"%s\" to you." : "{user} hat Dir die Karte \"%s\" auf \"%s\" zugewiesen.",
@@ -81,7 +86,7 @@ OC.L10N.register(
"{user} has mentioned you in a comment on \"%s\"." : "{user} hat Dich in einem Kommentar zu “%s” erwähnt.",
"The board \"%s\" has been shared with you by %s." : "Das Board \"%s\" wurde von %s mit Dir geteilt.",
"{user} has shared the board %s with you." : "{user} hat das Board %s mit Dir geteilt.",
"No data was provided to create an attachment." : "Es wurde keine Daten zum Erstellen eines Anhangs bereitgestellt.",
"No data was provided to create an attachment." : "Es wurden keine Daten zum Erstellen eines Anhangs bereitgestellt.",
"Finished" : "Abgeschlossen",
"To review" : "Zu überprüfen",
"Action needed" : "Handlung erforderlich",
@@ -103,22 +108,25 @@ OC.L10N.register(
"No file uploaded or file size exceeds maximum of %s" : "Keine Datei hochgeladen oder die Dateigröße überschreitet %s",
"A kanban style project and personal management tool for Nextcloud" : "Ein Kanban Werkzeug für Nextcloud",
"Deck is a kanban style organization tool aimed at personal planning and project organization for teams integrated with Nextcloud.\n\n\n- 📥 Add your tasks to cards and put them in order\n- 📄 Write down additional notes in markdown\n- 🔖 Assign labels for even better organization\n- 👥 Share with your team, friends or family\n- 📎 Attach files and embed them in your markdown description\n- 💬 Discuss with your team using comments\n- ⚡ Keep track of changes in the activity stream\n- 🚀 Get your project organized" : "Deck ist ein Organisationstool im Kanban-Stil für die persönliche Planung und Projektorganisation von Teams, die in Nextcloud integriert sind.\n\n\n- 📥 Füge Deine Aufgaben zu den Karten hinzu und ordne diese\n- 📄 Zusätzliche Hinweise in der Abschrift notieren\n- 🔖 Vergabe von Labels für noch bessere Organisation\n- 👥 Teile mit Deinem Team, Freunden oder der Familie\n- 📎 Füge Dateien hinzu und verwende diese in Deinen Markdown-Beschreibungen\n- 💬 Diskutiere mit Deinem Team mit Kommentaren\n- ⚡ Behalte Überblick über Änderungen mit dem Aktivitäten-Stream\n- 🚀 Organisiere Dein Projekt",
"Select the board to link to a project" : "Wähle ein Board aus, um dieses mit einem Projekt zu verknüpfen",
"Select board" : "Board auswählen",
"Add a new stack" : "Neuer Stapel",
"Submit" : "Übermitteln",
"Show archived cards" : "Archivierte Karten anzeigen",
"Hide archived cards" : "Archivierte Karten ausblenden",
"Toggle compact mode" : "Kompaktmodus umschalten",
"Board details" : "Board-Details",
"Show board details" : "Board-Details anzeigen",
"All Boards" : "Alle Boards",
"Archived boards" : "Archivierte Boards",
"Share board" : "Board freigeben",
"Drop your files here to upload it to the card" : "Lege Deine Dateien hier ab, um sie auf die Karte hochzuladen",
"Archived cards" : "Archivierte Karten",
"Actions" : "Aktionen",
"Assign to me" : "Mir zuweisen",
"Unassign from me" : "Nicht mir zuweisen",
"Archive" : "Archivieren",
"Unarchive" : "Dearchivieren",
"Delete" : "Löschen",
"Drop your files here to upload it to the card" : "Lege Deine Dateien hier ab, um sie auf die Karte hochzuladen",
"Assign card to me" : "Karte mir zuweisen",
"Unassign card from me" : "Karte nicht mir zuweisen",
"Archive card" : "Karte archivieren",
"Unarchive card" : "Karte dearchivieren",
"Delete card" : "Karte löschen",
"Enter a card title" : "Kartentitel eingeben",
"Add card" : "Karte hinzufügen",
"Close" : "Schließen",
@@ -127,14 +135,18 @@ OC.L10N.register(
"Deleted items" : "Gelöschte Objekte",
"Timeline" : "Zeitachse",
"Select users or groups to share with" : "Benutzer oder Gruppen zum Teilen auswählen",
"Access for" : "Zugriff für",
"Group" : "Gruppe",
"Circle" : "Kreis",
"No matching user or group found." : "Keine passenden Benutzer oder Gruppen gefunden.",
"Loading" : "Lade",
"Share" : "Teilen",
"Edit" : "Bearbeiten",
"Share" : "Teilen",
"Manage" : "Verwalten",
"Discard share" : "Teilen beenden",
"Update" : "Aktualisieren",
"Sharing has been disabled for your account." : "Teilen wurde für Dein Konto deaktiviert.",
"Update tag" : "Schlagwort aktualisieren",
"Edit tag" : "Schlagwort bearbeiten",
"Delete tag" : "Schlagwort löschen",
"Create" : "Erstellen",
"Create a new tag" : "Neues Schlagwort",
"Deleted stacks" : "Gelöschte Stapel",
@@ -149,38 +161,43 @@ OC.L10N.register(
"Archive board" : "Board archivieren",
"Unarchive board" : "Board dearchivieren",
"Delete board" : "Board löschen",
"Reset" : "Zurücksetzen",
"Undo board deletion - Otherwise the board will be deleted during the next cronjob run." : "Löschen des Boards rückgängig machen - Andernfalls wird das Board beim nächsten CronJob-Lauf gelöscht.",
"Update board" : "Board aktualisieren",
"Reset board" : "Board zurücksetzen",
"Undo board deletion - Otherwise the board will be deleted during the next cronjob run." : "Löschen des Boards rückgängig machen - andernfalls wird das Board beim nächsten Cron-Job-Lauf gelöscht.",
"Create new board" : "Neues Board",
"New board title" : "Board-Titel",
"Create board" : "Neues Board",
"Select an attachment" : "Anhang auswählen",
"Cancel upload" : "Hochladen abbrechen",
"by" : "von",
"Undo file deletion - Otherwise the file will be deleted during the next cronjob run." : "Dateilöschung rückgängig machen - Andernfalls wird die Datei beim nächsten CronJob-Lauf gelöscht.",
"Undo file deletion - Otherwise the file will be deleted during the next cronjob run." : "Dateilöschung rückgängig machen - andernfalls wird die Datei beim nächsten Cron-Job-Lauf gelöscht.",
"Undo file deletion" : "Dateilöschung rückgängig machen",
"Insert the file into the description" : "Füge die Datei in die Beschreibung ein",
"Delete attachment" : "Anhang löschen",
"Modified:" : "Geändert:",
"Created:" : "Erstellt:",
"Choose a tag" : "Schlagwort auswählen",
"Add a tag" : "Schlagwort hinzufügen",
"Select tags" : "Schlagworte auswählen",
"Assign users" : "Nutzer zuweisen",
"Assign users" : "Benutzer zuweisen",
"Choose a user to assign" : "Wähle einen Benutzer für die Zuweisung aus",
"Assign this card to a user" : "Diese Karte einem Benutzer zuweisen",
"Due date" : "Fälligkeitsdatum",
"Click to set" : "Auswählen",
"Remove due date" : "Ablaufdatum löschen",
"Remove due date" : "Fälligkeitsdatum löschen",
"Description" : "Beschreibung",
"Attachments" : "Anhänge",
"Saved" : "Gespeichert",
"Unsaved changes" : "Ungesicherte Änderungen",
"Formatting help" : "Formatierungshilfe",
"Insert attachment" : "Anhang einfügen",
"Formatting help" : "Formatierungshilfe",
"Upload attachment" : "Anhang hochladen",
"Add a card description…" : "Eine Kartenbeschreibung hinzufügen…",
"Shared boards" : "Geteilte Boards",
"View more" : "Mehr anzeigen",
"Move board to archive" : "Board ins Archiv verschieben",
"Create a new board" : "Neues Board"
"Create a new board" : "Neues Board",
"Settings" : "Einstellungen",
"Limit deck to groups" : "Deck auf Gruppen beschränken",
"Limiting Deck will block users not part of those groups from creating their own boards. Users will still be able to work on boards that have been shared with them." : "Durch die Begrenzung von Deck werden Benutzer, die nicht Teil dieser Gruppen sind, daran gehindert, eigene Boards zu erstellen. Benutzer können weiterhin an Boards arbeiten, die für sie freigegeben wurden."
},
"nplurals=2; plural=(n != 1);");

View File

@@ -7,7 +7,9 @@
"Remove user from card" : "Benutzer von Karte entfernen",
"Hours" : "Stunden",
"Minutes" : "Minuten",
"Link to a board" : "Mit einem Board verknüpfen",
"Maximum file size of {size} exceeded" : "Maximale Dateigröße von {size} überschritten",
"File already exists" : "Datei bereits vorhanden",
"You have created a new board {board}" : "Du hast das neue Board {board} erstellt",
"{user} has created a new board {board}" : "{user} hat das neue Board {board} erstellt",
"You have deleted the board {board}" : "Du hast das Board {board} gelöscht",
@@ -15,62 +17,65 @@
"You have restored the board {board}" : "Du hast das Board {board} wiederhergestellt",
"{user} has restored the board {board}" : "{user} hat das Board {board} wiederhergestellt",
"You have shared the board {board} with {acl}" : "Du hast das Board {board} mit {acl} geteilt",
"{user} has shared the board {board} with {sharee}" : "{user} hat das Board {board} mit {sharee} geteilt",
"{user} has shared the board {board} with {acl}" : "{user} hat das Board {board} mit {acl} geteilt",
"You have removed {acl} from the board {board}" : "Du hast {acl} vom Board {board} entfernt",
"{user} has removed {acl} from the board {board}" : "{user} hat {acl} vom Board {board} entfernt",
"You have renamed the board {before} to {board}" : "Du hast das Board {before} in {board} umbenannt",
"{user} has has renamed the board {before} to {board}" : "{user} hat das Board {before} in {board} umbenannt",
"{user} has renamed the board {before} to {board}" : "{user} hat das Board {before} in {board} umbenannt",
"You have archived the board {board}" : "Du hast das Board {board} archiviert",
"{user} has archived the board {before}" : "{user} hat das Board {before} archiviert",
"You have unarchived the board {board}" : "Du hast das Board {board} dearchiviert",
"{user} has unarchived the board {before}" : "{user} hat das Board {before} dearchiviert",
"You have created a new stack {stack} on {board}" : "Du hast den neuen Stapel {stack} auf {board} erstellt",
"{user} has created a new stack {stack} on {board}" : "{user} hat den neuen Stapel {stack} auf {board} erstellt",
"You have renamed a new stack {before} to {stack} on {board}" : "Du hast den neuen Stapel {before} in {stack} auf {board} umbenannt",
"{user} has renamed a new stack {before} to {stack} on {board}" : "{user} hat den neuen Stapel {before} in {stack} auf {board} umbenannt",
"You have deleted {stack} on {board}" : "Du hast {stack} auf {board} gelöscht",
"{user} has deleted {stack} on {board}" : "{user} hat {stack} auf {board} gelöscht",
"You have created {card} in {stack} on {board}" : "Du hast die Karte {card} in {stack} auf {board} erstellt",
"{user} has created {card} in {stack} on {board}" : "{user} hat die Karte {card} in {stack} auf {board} erstellt",
"You have deleted {card} in {stack} on {board}" : "Du hast {card} in {stack} auf {board} gelöscht",
"{user} has deleted {card} in {stack} on {board}" : "{user} hat die Karte {card} in {stack} auf {board} gelöscht",
"You have created a new stack {stack} on board {board}" : "Du hast den neuen Stapel {stack} auf dem Board {board} erstellt",
"{user} has created a new stack {stack} on board {board}" : "{user} hat den neuen Stapel {stack} auf dem Board {board} erstellt",
"You have renamed stack {before} to {stack} on board {board}" : "Du hast den Stapel {before} auf dem Board {board} in {stack} umbenannt",
"{user} has renamed stack {before} to {stack} on board {board}" : "{user} hat den Stapel {before} in {stack} auf dem Board {board} umbenannt",
"You have deleted stack {stack} on board {board}" : "Du hast den Stapel {stack} auf dem Board {board} gelöscht",
"{user} has deleted stack {stack} on board {board}" : "{user} hat den Stapel {stack} auf dem Board {board} gelöscht",
"You have created card {card} in stack {stack} on board {board}" : "Du hast die Karte {card} im Stapel {stack} auf dem Board {board} erstellt",
"{user} has created card {card} in stack {stack} on board {board}" : "{user} hat die Karte {card} im Stapel {stack} auf dem Board {board} erstellt",
"You have deleted card {card} in stack {stack} on board {board}" : "Du hast die Karte {card} im Stapel {stack} auf dem Board {board} gelöscht",
"{user} has deleted card {card} in stack {stack} on board {board}" : "{user} hat die Karte {card} im Stapel {stack} auf dem Board {board} gelöscht",
"You have renamed the card {before} to {card}" : "Du hast die Karte {before} in {card} umbenannt",
"{user} has renamed the card {before} to {card}" : "{user} hat die Karte {before} in {card} umbenannt",
"You have added a description to {card} in {stack} on {board}" : "Du hast der Karte {card} in {stack} auf {board} eine Beschreibung hinzugefügt",
"{user} has added a description to {card} in {stack} on {board}" : "{user} hat der Karte {card} in {stack} auf {board} eine Beschreibung hinzugefügt",
"You have updated the description of {card} in {stack} on {board}" : "Du hast die Beschreibung der Karte {card} in {stack} auf {board} aktualisiert",
"{user} has updated the description {card} in {stack} on {board}" : " {user} hat die Beschreibung der Karte {card} in {stack} auf {board} aktualisiert",
"You have archived {card} in {stack} on {board}" : "Du hast die Karte {card} in {stack} auf {board} archiviert",
"{user} has archived {card} in {stack} on {board}" : "{user} hat die Karte {card} in {stack} auf {board} archiviert",
"You have unarchived {card} in {stack} on {board}" : "Du hast die Karte {card} in {stack} auf {board} dearchiviert",
"{user} has unarchived {card} in {stack} on {board}" : "{user} hat die Karte {card} in {stack} auf {board} dearchiviert",
"You have removed the due date of {card}" : "Du hast das Fälligkeitsdatum von {card} entfernt",
"{user} has removed the due date of {card}" : "{user} hat das Fälligkeitsdatum von {card} entfernt",
"You have set the due date of {card} to {after}" : "Du hast das Fälligkeitsdatum von {card} auf {after} gesetzt",
"{user} has set the due date of {card} to {after}" : "{user} hat das Fälligkeitsdatum von {card} auf {after} gesetzt",
"You have updated the due date of {card} to {after}" : "Du hast das Fälligkeitsdatum von {card} auf {after} aktualisiert",
"{user} has updated the due date of {card} to {after}" : "{user} hat das Fälligkeitsdatum von {card} auf {after} aktualisiert",
"You have added the label {label} to {card} in {stack} on {board}" : "Du hast der Karte {card} in {stack} auf {board} das Label {label} hinzugefügt",
"{user} has added the label {label} to {card} in {stack} on {board}" : "{user} hat der Karte {card} in {stack} auf {board} das Label {label} hinzugefügt",
"You have removed the label {label} from {card} in {stack} on {board}" : "Du hast von der Karte {card} in {stack} auf {board} das Label {label} entfernt",
"{user} has removed the label {label} from {card} in {stack} on {board}" : "{user} hat von der Karte {card} in {stack} auf {board} das Label {label} entfernt",
"You have assigned {assigneduser} to {card} on {board}" : "Du hast {assigneduser} der Karte {card} auf {board} zugewiesen",
"{user} has assigned {assigneduser} to {card} on {board}" : "{user} hat {assigneduser} der Karte {card} auf {board} zugewiesen",
"You have unassigned {assigneduser} from {card} on {board}" : "Du hast die Zuweisung von {assigneduser} zur Karte {card} auf {board} aufgehoben",
"{user} has unassigned {assigneduser} from {card} on {board}" : "{user} hat die Zuweisung von {assigneduser} zur Karte {card} auf {board} aufgehoben",
"You have moved the card {card} from {stackBefore} to {stack}" : "Du hast die Karte {card} von {stackBefore} nach {stack} verschoben",
"{user} has moved the card {card} from {stackBefore} to {stack}" : "{user} hat die Karte {card} von {stackBefore} nach {stack} verschoben",
"You have added the attachment {attachment} to {card}" : "Du hast den Anhang {attachment} zu {card} hinzugefügt",
"{user} has added the attachment {attachment} to {card}" : "{user} hat den Anhang {attachment} zu {card} hinzugefügt",
"You have updated the attachment {attachment} on {card}" : "Du hast den Anhang {attachment} von {card} aktualisiert",
"{user} has updated the attachment {attachment} to {card}" : "{user} hat den Anhang {attachment} von {card} aktualisiert",
"You have deleted the attachment {attachment} from {card}" : "Du hast den Anhang {attachment} von {card} entfernt",
"{user} has deleted the attachment {attachment} to {card}" : "{user} hat den Anhang {attachment} von {card} entfernt",
"You have restored the attachment {attachment} to {card}" : "Du hast den Anhang {attachment} von {card} wiederhergestellt",
"{user} has restored the attachment {attachment} to {card}" : "{user} hat den Anhang {attachment} von {card} wiederhergestellt",
"You have commented on {card}" : "Du hast {card} kommentiert",
"{user} has commented on {card}" : "{user} hat {card} kommentiert",
"You have added a description to card {card} in stack {stack} on board {board}" : "Du hast der Karte {card} im Stapel {stack} auf dem Board {board} eine Beschreibung hinzugefügt",
"{user} has added a description to card {card} in stack {stack} on board {board}" : "{user} hat der Karte {card} im Stapel {stack} auf dem Board {board} eine Beschreibung hinzugefügt",
"You have updated the description of card {card} in stack {stack} on board {board}" : "Du hast die Beschreibung der Karte {card} im Stapel {stack} auf dem Board {board} aktualisiert",
"{user} has updated the description of the card {card} in stack {stack} on board {board}" : "{user} hat die Beschreibung der Karte {card} im Stapel {stack} auf dem Board {board} aktualisiert",
"You have archived card {card} in stack {stack} on board {board}" : "Du hast die Karte {card} im Stapel {stack} auf dem Board {board} archiviert",
"{user} has archived card {card} in stack {stack} on board {board}" : "{user} hat die Karte {card} im Stapel {stack} auf dem Board {board} archiviert",
"You have unarchived card {card} in stack {stack} on board {board}" : "Du hast die Karte {card} im Stapel {stack} auf dem Board {board} dearchiviert",
"{user} has unarchived card {card} in stack {stack} on board {board}" : "{user} hat die Karte {card} im Stapel {stack} auf dem Board {board} dearchiviert",
"You have removed the due date of card {card}" : "Du hast das Fälligkeitsdatum der Karte {card} entfernt",
"{user} has removed the due date of card {card}" : "{user} hat das Fälligkeitsdatum der Karte {card} entfernt",
"You have set the due date of card {card} to {after}" : "Du hast das Fälligkeitsdatum der Karte {card} auf {after} gesetzt",
"{user} has set the due date of card {card} to {after}" : "{user} hat das Fälligkeitsdatum der Karte {card} auf {after} gesetzt",
"You have updated the due date of card {card} to {after}" : "Du hast das Fälligkeitsdatum der Karte {card} auf {after} aktualisiert",
"{user} has updated the due date of card {card} to {after}" : "{user} hat das Fälligkeitsdatum der Karte {card} auf {after} aktualisiert",
"You have added the tag {label} to card {card} in stack {stack} on board {board}" : "Du hast der Karte {card} im Stapel {stack} auf dem Board {board} das Schlagwort {label} hinzugefügt",
"{user} has added the tag {label} to card {card} in stack {stack} on board {board}" : "{user} hat der Karte {card} im Stapel {stack} auf dem Board {board} das Schlagwort {label} hinzugefügt",
"You have removed the tag {label} from card {card} in stack {stack} on board {board}" : "Du hast von der Karte {card} im Stapel {stack} auf dem Board {board} das Schlagwort {label} entfernt",
"{user} has removed the tag {label} from card {card} in stack {stack} on board {board}" : "{user} hat von der Karte {card} im Stapel {stack} auf dem Board {board} das Schlagwort {label} entfernt",
"You have assigned {assigneduser} to card {card} on board {board}" : "Du hast {assigneduser} der Karte {card} auf dem Board {board} zugewiesen",
"{user} has assigned {assigneduser} to card {card} on board {board}" : "{user} hat {assigneduser} der Karte {card} auf dem Board {board} zugewiesen",
"You have unassigned {assigneduser} from card {card} on board {board}" : "Du hast die Zuweisung von {assigneduser} zur Karte {card} auf dem Board {board} aufgehoben",
"{user} has unassigned {assigneduser} from card {card} on board {board}" : "{user} hat die Zuweisung von {assigneduser} zur Karte {card} auf dem Board {board} aufgehoben",
"You have moved the card {card} from stack {stackBefore} to {stack}" : "Du hast die Karte {card} vom Stapel {stackBefore} nach {stack} verschoben",
"{user} has moved the card {card} from stack {stackBefore} to {stack}" : "{user} hat die Karte {card} vom Stapel {stackBefore} nach {stack} verschoben",
"You have added the attachment {attachment} to card {card}" : "Du hast den Anhang {attachment} zur Karte {card} hinzugefügt",
"{user} has added the attachment {attachment} to card {card}" : "{user} hat den Anhang {attachment} zur Karte {card} hinzugefügt",
"You have updated the attachment {attachment} on card {card}" : "Du hast den Anhang {attachment} der Karte {card} aktualisiert",
"{user} has updated the attachment {attachment} to card {card}" : "{user} hat den Anhang {attachment} der Karte {card} aktualisiert",
"You have deleted the attachment {attachment} from card {card}" : "Du hast den Anhang {attachment} von der Karte {card} entfernt",
"{user} has deleted the attachment {attachment} to card {card}" : "{user} hat den Anhang {attachment} von Karte {card} entfernt",
"You have restored the attachment {attachment} to card {card}" : "Du hast den Anhang {attachment} der Karte {card} wiederhergestellt",
"{user} has restored the attachment {attachment} to card {card}" : "{user} hat den Anhang {attachment} der Karte {card} wiederhergestellt",
"You have commented on card {card}" : "Du hast die Karte {card} kommentiert",
"{user} has commented on card {card}" : "{user} hat die Karte {card} kommentiert",
"A <strong>card description</strong> inside the Deck app has been changed" : "Eine <strong>Kartenbeschreibung</strong> wurde innerhalb der Deck-App geändert",
"Deck" : "Deck",
"Changes in the <strong>Deck app</strong>" : "Änderungen in der <strong>Deck-App</strong>",
"A <strong>comment</strong> was created on a card" : "Ein <strong>Kommentar</strong> zu einer Karte wurde erstellt",
"Personal" : "Persönlich",
"The card \"%s\" on \"%s\" has been assigned to you by %s." : "Die Karte \"%s\" auf \"%s\" wurde Dir von %s zugewiesen.",
"{user} has assigned the card \"%s\" on \"%s\" to you." : "{user} hat Dir die Karte \"%s\" auf \"%s\" zugewiesen.",
@@ -79,7 +84,7 @@
"{user} has mentioned you in a comment on \"%s\"." : "{user} hat Dich in einem Kommentar zu “%s” erwähnt.",
"The board \"%s\" has been shared with you by %s." : "Das Board \"%s\" wurde von %s mit Dir geteilt.",
"{user} has shared the board %s with you." : "{user} hat das Board %s mit Dir geteilt.",
"No data was provided to create an attachment." : "Es wurde keine Daten zum Erstellen eines Anhangs bereitgestellt.",
"No data was provided to create an attachment." : "Es wurden keine Daten zum Erstellen eines Anhangs bereitgestellt.",
"Finished" : "Abgeschlossen",
"To review" : "Zu überprüfen",
"Action needed" : "Handlung erforderlich",
@@ -101,22 +106,25 @@
"No file uploaded or file size exceeds maximum of %s" : "Keine Datei hochgeladen oder die Dateigröße überschreitet %s",
"A kanban style project and personal management tool for Nextcloud" : "Ein Kanban Werkzeug für Nextcloud",
"Deck is a kanban style organization tool aimed at personal planning and project organization for teams integrated with Nextcloud.\n\n\n- 📥 Add your tasks to cards and put them in order\n- 📄 Write down additional notes in markdown\n- 🔖 Assign labels for even better organization\n- 👥 Share with your team, friends or family\n- 📎 Attach files and embed them in your markdown description\n- 💬 Discuss with your team using comments\n- ⚡ Keep track of changes in the activity stream\n- 🚀 Get your project organized" : "Deck ist ein Organisationstool im Kanban-Stil für die persönliche Planung und Projektorganisation von Teams, die in Nextcloud integriert sind.\n\n\n- 📥 Füge Deine Aufgaben zu den Karten hinzu und ordne diese\n- 📄 Zusätzliche Hinweise in der Abschrift notieren\n- 🔖 Vergabe von Labels für noch bessere Organisation\n- 👥 Teile mit Deinem Team, Freunden oder der Familie\n- 📎 Füge Dateien hinzu und verwende diese in Deinen Markdown-Beschreibungen\n- 💬 Diskutiere mit Deinem Team mit Kommentaren\n- ⚡ Behalte Überblick über Änderungen mit dem Aktivitäten-Stream\n- 🚀 Organisiere Dein Projekt",
"Select the board to link to a project" : "Wähle ein Board aus, um dieses mit einem Projekt zu verknüpfen",
"Select board" : "Board auswählen",
"Add a new stack" : "Neuer Stapel",
"Submit" : "Übermitteln",
"Show archived cards" : "Archivierte Karten anzeigen",
"Hide archived cards" : "Archivierte Karten ausblenden",
"Toggle compact mode" : "Kompaktmodus umschalten",
"Board details" : "Board-Details",
"Show board details" : "Board-Details anzeigen",
"All Boards" : "Alle Boards",
"Archived boards" : "Archivierte Boards",
"Share board" : "Board freigeben",
"Drop your files here to upload it to the card" : "Lege Deine Dateien hier ab, um sie auf die Karte hochzuladen",
"Archived cards" : "Archivierte Karten",
"Actions" : "Aktionen",
"Assign to me" : "Mir zuweisen",
"Unassign from me" : "Nicht mir zuweisen",
"Archive" : "Archivieren",
"Unarchive" : "Dearchivieren",
"Delete" : "Löschen",
"Drop your files here to upload it to the card" : "Lege Deine Dateien hier ab, um sie auf die Karte hochzuladen",
"Assign card to me" : "Karte mir zuweisen",
"Unassign card from me" : "Karte nicht mir zuweisen",
"Archive card" : "Karte archivieren",
"Unarchive card" : "Karte dearchivieren",
"Delete card" : "Karte löschen",
"Enter a card title" : "Kartentitel eingeben",
"Add card" : "Karte hinzufügen",
"Close" : "Schließen",
@@ -125,14 +133,18 @@
"Deleted items" : "Gelöschte Objekte",
"Timeline" : "Zeitachse",
"Select users or groups to share with" : "Benutzer oder Gruppen zum Teilen auswählen",
"Access for" : "Zugriff für",
"Group" : "Gruppe",
"Circle" : "Kreis",
"No matching user or group found." : "Keine passenden Benutzer oder Gruppen gefunden.",
"Loading" : "Lade",
"Share" : "Teilen",
"Edit" : "Bearbeiten",
"Share" : "Teilen",
"Manage" : "Verwalten",
"Discard share" : "Teilen beenden",
"Update" : "Aktualisieren",
"Sharing has been disabled for your account." : "Teilen wurde für Dein Konto deaktiviert.",
"Update tag" : "Schlagwort aktualisieren",
"Edit tag" : "Schlagwort bearbeiten",
"Delete tag" : "Schlagwort löschen",
"Create" : "Erstellen",
"Create a new tag" : "Neues Schlagwort",
"Deleted stacks" : "Gelöschte Stapel",
@@ -147,38 +159,43 @@
"Archive board" : "Board archivieren",
"Unarchive board" : "Board dearchivieren",
"Delete board" : "Board löschen",
"Reset" : "Zurücksetzen",
"Undo board deletion - Otherwise the board will be deleted during the next cronjob run." : "Löschen des Boards rückgängig machen - Andernfalls wird das Board beim nächsten CronJob-Lauf gelöscht.",
"Update board" : "Board aktualisieren",
"Reset board" : "Board zurücksetzen",
"Undo board deletion - Otherwise the board will be deleted during the next cronjob run." : "Löschen des Boards rückgängig machen - andernfalls wird das Board beim nächsten Cron-Job-Lauf gelöscht.",
"Create new board" : "Neues Board",
"New board title" : "Board-Titel",
"Create board" : "Neues Board",
"Select an attachment" : "Anhang auswählen",
"Cancel upload" : "Hochladen abbrechen",
"by" : "von",
"Undo file deletion - Otherwise the file will be deleted during the next cronjob run." : "Dateilöschung rückgängig machen - Andernfalls wird die Datei beim nächsten CronJob-Lauf gelöscht.",
"Undo file deletion - Otherwise the file will be deleted during the next cronjob run." : "Dateilöschung rückgängig machen - andernfalls wird die Datei beim nächsten Cron-Job-Lauf gelöscht.",
"Undo file deletion" : "Dateilöschung rückgängig machen",
"Insert the file into the description" : "Füge die Datei in die Beschreibung ein",
"Delete attachment" : "Anhang löschen",
"Modified:" : "Geändert:",
"Created:" : "Erstellt:",
"Choose a tag" : "Schlagwort auswählen",
"Add a tag" : "Schlagwort hinzufügen",
"Select tags" : "Schlagworte auswählen",
"Assign users" : "Nutzer zuweisen",
"Assign users" : "Benutzer zuweisen",
"Choose a user to assign" : "Wähle einen Benutzer für die Zuweisung aus",
"Assign this card to a user" : "Diese Karte einem Benutzer zuweisen",
"Due date" : "Fälligkeitsdatum",
"Click to set" : "Auswählen",
"Remove due date" : "Ablaufdatum löschen",
"Remove due date" : "Fälligkeitsdatum löschen",
"Description" : "Beschreibung",
"Attachments" : "Anhänge",
"Saved" : "Gespeichert",
"Unsaved changes" : "Ungesicherte Änderungen",
"Formatting help" : "Formatierungshilfe",
"Insert attachment" : "Anhang einfügen",
"Formatting help" : "Formatierungshilfe",
"Upload attachment" : "Anhang hochladen",
"Add a card description…" : "Eine Kartenbeschreibung hinzufügen…",
"Shared boards" : "Geteilte Boards",
"View more" : "Mehr anzeigen",
"Move board to archive" : "Board ins Archiv verschieben",
"Create a new board" : "Neues Board"
"Create a new board" : "Neues Board",
"Settings" : "Einstellungen",
"Limit deck to groups" : "Deck auf Gruppen beschränken",
"Limiting Deck will block users not part of those groups from creating their own boards. Users will still be able to work on boards that have been shared with them." : "Durch die Begrenzung von Deck werden Benutzer, die nicht Teil dieser Gruppen sind, daran gehindert, eigene Boards zu erstellen. Benutzer können weiterhin an Boards arbeiten, die für sie freigegeben wurden."
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}

View File

@@ -9,7 +9,9 @@ OC.L10N.register(
"Remove user from card" : "Benutzer von Karte entfernen",
"Hours" : "Stunden",
"Minutes" : "Minuten",
"Link to a board" : "Mit einem Board verknüpfen",
"Maximum file size of {size} exceeded" : "Maximale Dateigröße von {size} überschritten",
"File already exists" : "Datei bereits vorhanden",
"You have created a new board {board}" : "Sie haben das neue Board {board} erstellt",
"{user} has created a new board {board}" : "{user} hat das neue Board {board} erstellt",
"You have deleted the board {board}" : "Sie haben das Board {board} gelöscht",
@@ -17,62 +19,65 @@ OC.L10N.register(
"You have restored the board {board}" : "Sie haben das Board {board} wiederhergestellt",
"{user} has restored the board {board}" : "{user} hat das Board {board} wiederhergestellt",
"You have shared the board {board} with {acl}" : "Sie haben das Board {board} mit {acl} geteilt",
"{user} has shared the board {board} with {sharee}" : "{user} hat das Board {board} mit {sharee} geteilt",
"{user} has shared the board {board} with {acl}" : "{user} hat das Board {board} mit {acl} geteilt",
"You have removed {acl} from the board {board}" : "Sie haben {acl} vom Board {board} entfernt",
"{user} has removed {acl} from the board {board}" : "{user} hat {acl} vom Board {board} entfernt",
"You have renamed the board {before} to {board}" : "Sie haben das Board {before} in {board} umbenannt",
"{user} has has renamed the board {before} to {board}" : "{user} hat das Board {before} in {board} umbenannt",
"{user} has renamed the board {before} to {board}" : "{user} hat das Board {before} in {board} umbenannt",
"You have archived the board {board}" : "Sie haben das Board {board} archiviert",
"{user} has archived the board {before}" : "{user} hat das Board {before} archiviert",
"You have unarchived the board {board}" : "Sie haben das Board {board} dearchiviert",
"{user} has unarchived the board {before}" : "{user} hat das Board {before} dearchiviert",
"You have created a new stack {stack} on {board}" : "Sie haben den neuen Stapel {stack} auf {board} erstellt",
"{user} has created a new stack {stack} on {board}" : "{user} hat den neuen Stapel {stack} auf {board} erstellt",
"You have renamed a new stack {before} to {stack} on {board}" : "Sie haben den neuen Stapel {before} in {stack} auf {board} umbenannt",
"{user} has renamed a new stack {before} to {stack} on {board}" : "{user} hat den neuen Stapel {before} in {stack} auf {board} umbenannt",
"You have deleted {stack} on {board}" : "Sie haben {stack} auf {board} gelöscht",
"{user} has deleted {stack} on {board}" : "{user} hat {stack} auf {board} gelöscht",
"You have created {card} in {stack} on {board}" : "Sie haben die Karte {card} in {stack} auf {board} erstellt",
"{user} has created {card} in {stack} on {board}" : "{user} hat die Karte {card} in {stack} auf {board} erstellt",
"You have deleted {card} in {stack} on {board}" : "Sie haben {card} in {stack} auf {board} gelöscht",
"{user} has deleted {card} in {stack} on {board}" : "{user} hat die Karte {card} in {stack} auf {board} gelöscht",
"You have created a new stack {stack} on board {board}" : "Sie haben den neuen Stapel {stack} auf dem Board {board} erstellt",
"{user} has created a new stack {stack} on board {board}" : "{user} hat den neuen Stapel {stack} auf dem Board {board} erstellt",
"You have renamed stack {before} to {stack} on board {board}" : "Sie haben den Stapel {before} auf dem Board {board} in {stack} umbenannt",
"{user} has renamed stack {before} to {stack} on board {board}" : "{user} hat den Stapel {before} in {stack} auf dem Board {board} umbenannt",
"You have deleted stack {stack} on board {board}" : "Sie haben den Stapel {stack} auf dem Board {board} gelöscht",
"{user} has deleted stack {stack} on board {board}" : "{user} hat den Stapel {stack} auf dem Board {board} gelöscht",
"You have created card {card} in stack {stack} on board {board}" : "Sie haben die Karte {card} im Stapel {stack} auf dem Board {board} erstellt",
"{user} has created card {card} in stack {stack} on board {board}" : "{user} hat die Karte {card} im Stapel {stack} auf dem Board {board} erstellt",
"You have deleted card {card} in stack {stack} on board {board}" : "Sie haben die Karte {card} im Stapel {stack} auf dem Board {board} gelöscht",
"{user} has deleted card {card} in stack {stack} on board {board}" : "{user} hat die Karte {card} im Stapel {stack} auf dem Board {board} gelöscht",
"You have renamed the card {before} to {card}" : "Sie haben die Karte {before} in {card} umbenannt",
"{user} has renamed the card {before} to {card}" : "{user} hat die Karte {before} in {card} umbenannt",
"You have added a description to {card} in {stack} on {board}" : "Sie haben der Karte {card} in {stack} auf {board} eine Beschreibung hinzugefügt",
"{user} has added a description to {card} in {stack} on {board}" : "{user} hat der Karte {card} in {stack} auf {board} eine Beschreibung hinzugefügt",
"You have updated the description of {card} in {stack} on {board}" : "Sie haben die Beschreibung der Karte {card} in {stack} auf {board} aktualisiert",
"{user} has updated the description {card} in {stack} on {board}" : " {user} hat die Beschreibung der Karte {card} in {stack} auf {board} aktualisiert",
"You have archived {card} in {stack} on {board}" : "Sie haben die Karte {card} in {stack} auf {board} archiviert",
"{user} has archived {card} in {stack} on {board}" : "{user} hat die Karte {card} in {stack} auf {board} archiviert",
"You have unarchived {card} in {stack} on {board}" : "Sie haben die Karte {card} in {stack} auf {board} dearchiviert",
"{user} has unarchived {card} in {stack} on {board}" : "{user} hat die Karte {card} in {stack} auf {board} dearchiviert",
"You have removed the due date of {card}" : "Sie haben das Fälligkeitsdatum von {card} entfernt",
"{user} has removed the due date of {card}" : "{user} hat das Fälligkeitsdatum von {card} entfernt",
"You have set the due date of {card} to {after}" : "Sie haben das Fälligkeitsdatum von {card} auf {after} gesetzt",
"{user} has set the due date of {card} to {after}" : "{user} hat das Fälligkeitsdatum von {card} auf {after} gesetzt",
"You have updated the due date of {card} to {after}" : "Sie haben das Fälligkeitsdatum von {card} auf {after} aktualisiert",
"{user} has updated the due date of {card} to {after}" : "{user} hat das Fälligkeitsdatum von {card} auf {after} aktualisiert",
"You have added the label {label} to {card} in {stack} on {board}" : "Sie haben der Karte {card} in {stack} auf {board} das Label {label} hinzugefügt",
"{user} has added the label {label} to {card} in {stack} on {board}" : "{user} hat der Karte {card} in {stack} auf {board} das Label {label} hinzugefügt",
"You have removed the label {label} from {card} in {stack} on {board}" : "Sie haben von der Karte {card} in {stack} auf {board} das Label {label} entfernt",
"{user} has removed the label {label} from {card} in {stack} on {board}" : "{user} hat von der Karte {card} in {stack} auf {board} das Label {label} entfernt",
"You have assigned {assigneduser} to {card} on {board}" : "Sie haben {assigneduser} der Karte {card} auf {board} zugewiesen",
"{user} has assigned {assigneduser} to {card} on {board}" : "{user} hat {assigneduser} der Karte {card} auf {board} zugewiesen",
"You have unassigned {assigneduser} from {card} on {board}" : "Sie haben die Zuweisung von {assigneduser} zur Karte {card} auf {board} aufgehoben",
"{user} has unassigned {assigneduser} from {card} on {board}" : "{user} hat die Zuweisung von {assigneduser} zur Karte {card} auf {board} aufgehoben",
"You have moved the card {card} from {stackBefore} to {stack}" : "Sie haben die Karte {card} von {stackBefore} nach {stack} verschoben",
"{user} has moved the card {card} from {stackBefore} to {stack}" : "{user} hat die Karte {card} von {stackBefore} nach {stack} verschoben",
"You have added the attachment {attachment} to {card}" : "Sie haben den Anhang {attachment} zu {card} hinzugefügt",
"{user} has added the attachment {attachment} to {card}" : "{user} hat den Anhang {attachment} zu {card} hinzugefügt",
"You have updated the attachment {attachment} on {card}" : "Sie haben den Anhang {attachment} von {card} aktualisiert",
"{user} has updated the attachment {attachment} to {card}" : "{user} hat den Anhang {attachment} von {card} aktualisiert",
"You have deleted the attachment {attachment} from {card}" : "Sie haben den Anhang {attachment} von {card} entfernt",
"{user} has deleted the attachment {attachment} to {card}" : "{user} hat den Anhang {attachment} von {card} entfernt",
"You have restored the attachment {attachment} to {card}" : "Sie haben den Anhang {attachment} von {card} wiederhergestellt",
"{user} has restored the attachment {attachment} to {card}" : "{user} hat den Anhang {attachment} von {card} wiederhergestellt",
"You have commented on {card}" : "Sie haben {card} kommentiert",
"{user} has commented on {card}" : "{user} hat {card} kommentiert",
"You have added a description to card {card} in stack {stack} on board {board}" : "Sie haben der Karte {card} im Stapel {stack} auf dem Board {board} eine Beschreibung hinzugefügt",
"{user} has added a description to card {card} in stack {stack} on board {board}" : "{user} hat der Karte {card} im Stapel {stack} auf dem Board {board} eine Beschreibung hinzugefügt",
"You have updated the description of card {card} in stack {stack} on board {board}" : "Sie haben die Beschreibung der Karte {card} im Stapel {stack} auf dem Board {board} aktualisiert",
"{user} has updated the description of the card {card} in stack {stack} on board {board}" : "{user} hat die Beschreibung der Karte {card} im Stapel {stack} auf dem Board {board} aktualisiert",
"You have archived card {card} in stack {stack} on board {board}" : "Sie haben die Karte {card} im Stapel {stack} auf dem Board {board} archiviert",
"{user} has archived card {card} in stack {stack} on board {board}" : "{user} hat die Karte {card} im Stapel {stack} auf dem Board {board} archiviert",
"You have unarchived card {card} in stack {stack} on board {board}" : "Sie haben die Karte {card} im Stapel {stack} auf dem Board {board} dearchiviert",
"{user} has unarchived card {card} in stack {stack} on board {board}" : "{user} hat die Karte {card} im Stapel {stack} auf dem Board {board} dearchiviert",
"You have removed the due date of card {card}" : "Sie haben das Fälligkeitsdatum der Karte {card} entfernt",
"{user} has removed the due date of card {card}" : "{user} hat das Fälligkeitsdatum der Karte {card} entfernt",
"You have set the due date of card {card} to {after}" : "Sie haben das Fälligkeitsdatum der Karte {card} auf {after} gesetzt",
"{user} has set the due date of card {card} to {after}" : "{user} hat das Fälligkeitsdatum der Karte {card} auf {after} gesetzt",
"You have updated the due date of card {card} to {after}" : "Sie haben das Fälligkeitsdatum der Karte {card} auf {after} aktualisiert",
"{user} has updated the due date of card {card} to {after}" : "{user} hat das Fälligkeitsdatum der Karte {card} auf {after} aktualisiert",
"You have added the tag {label} to card {card} in stack {stack} on board {board}" : "Sie haben der Karte {card} im Stapel {stack} auf dem Board {board} das Schlagwort {label} hinzugefügt",
"{user} has added the tag {label} to card {card} in stack {stack} on board {board}" : "{user} hat der Karte {card} im Stapel {stack} auf dem Board {board} das Schlagwort {label} hinzugefügt",
"You have removed the tag {label} from card {card} in stack {stack} on board {board}" : "Sie haben von der Karte {card} im Stapel {stack} auf dem Board {board} das Schlagwort {label} entfernt",
"{user} has removed the tag {label} from card {card} in stack {stack} on board {board}" : "{user} hat von der Karte {card} im Stapel {stack} auf dem Board {board} das Schlagwort {label} entfernt",
"You have assigned {assigneduser} to card {card} on board {board}" : "Sie haben {assigneduser} der Karte {card} auf dem Board {board} zugewiesen",
"{user} has assigned {assigneduser} to card {card} on board {board}" : "{user} hat {assigneduser} der Karte {card} auf dem Board {board} zugewiesen",
"You have unassigned {assigneduser} from card {card} on board {board}" : "Sie haben die Zuweisung von {assigneduser} zur Karte {card} auf dem Board {board} aufgehoben",
"{user} has unassigned {assigneduser} from card {card} on board {board}" : "{user} hat die Zuweisung von {assigneduser} zur Karte {card} auf dem Board {board} aufgehoben",
"You have moved the card {card} from stack {stackBefore} to {stack}" : "Sie haben die Karte {card} vom Stapel {stackBefore} nach {stack} verschoben",
"{user} has moved the card {card} from stack {stackBefore} to {stack}" : "{user} hat die Karte {card} vom Stapel {stackBefore} nach {stack} verschoben",
"You have added the attachment {attachment} to card {card}" : "Sie haben den Anhang {attachment} zur Karte {card} hinzugefügt",
"{user} has added the attachment {attachment} to card {card}" : "{user} hat den Anhang {attachment} zur Karte {card} hinzugefügt",
"You have updated the attachment {attachment} on card {card}" : "Sie haben den Anhang {attachment} der Karte {card} aktualisiert",
"{user} has updated the attachment {attachment} to card {card}" : "{user} hat den Anhang {attachment} der Karte {card} aktualisiert",
"You have deleted the attachment {attachment} from card {card}" : "Sie haben den Anhang {attachment} von der Karte {card} entfernt",
"{user} has deleted the attachment {attachment} to card {card}" : "{user} hat den Anhang {attachment} von Karte {card} entfernt",
"You have restored the attachment {attachment} to card {card}" : "Sie haben den Anhang {attachment} der Karte {card} wiederhergestellt",
"{user} has restored the attachment {attachment} to card {card}" : "{user} hat den Anhang {attachment} der Karte {card} wiederhergestellt",
"You have commented on card {card}" : "Sie haben die Karte {card} kommentiert",
"{user} has commented on card {card}" : "{user} hat die Karte {card} kommentiert",
"A <strong>card description</strong> inside the Deck app has been changed" : "Eine <strong>Kartenbeschreibung</strong> wurde innerhalb der Deck-App geändert",
"Deck" : "Deck",
"Changes in the <strong>Deck app</strong>" : "Änderungen in der <strong>Deck-App</strong>",
"A <strong>comment</strong> was created on a card" : "Ein <strong>Kommentar</strong> zu einer Karte wurde erstellt",
"Personal" : "Persönlich",
"The card \"%s\" on \"%s\" has been assigned to you by %s." : "Die Karte \"%s\" auf \"%s\" wurde Ihnen von %s zugewiesen.",
"{user} has assigned the card \"%s\" on \"%s\" to you." : "{user} hat Ihnen die Karte \"%s\" auf \"%s\" zugewiesen.",
@@ -81,7 +86,7 @@ OC.L10N.register(
"{user} has mentioned you in a comment on \"%s\"." : "{user} hat Sie in einem Kommentar zu \"%s\" erwähnt.",
"The board \"%s\" has been shared with you by %s." : "Das Board \"%s\" wurde von %s mit Ihnen geteilt.",
"{user} has shared the board %s with you." : "{user} hat das Board %s mit Ihnen geteilt.",
"No data was provided to create an attachment." : "Es wurde keine Daten zum Erstellen eines Anhangs bereitgestellt.",
"No data was provided to create an attachment." : "Es wurden keine Daten zum Erstellen eines Anhangs bereitgestellt.",
"Finished" : "Abgeschlossen",
"To review" : "Zu überprüfen",
"Action needed" : "Handlung erforderlich",
@@ -101,24 +106,27 @@ OC.L10N.register(
"Could not write file to disk" : "Die Datei konnte nicht auf die Festplatte geschrieben werden",
"A PHP extension stopped the file upload" : "Eine PHP-Erweiterung hat das Hochladen der Datei gestoppt",
"No file uploaded or file size exceeds maximum of %s" : "Keine Datei hochgeladen oder die Dateigröße überschreitet %s",
"A kanban style project and personal management tool for Nextcloud" : "Ein Kanban Werzeug für Nextcloud",
"Deck is a kanban style organization tool aimed at personal planning and project organization for teams integrated with Nextcloud.\n\n\n- 📥 Add your tasks to cards and put them in order\n- 📄 Write down additional notes in markdown\n- 🔖 Assign labels for even better organization\n- 👥 Share with your team, friends or family\n- 📎 Attach files and embed them in your markdown description\n- 💬 Discuss with your team using comments\n- ⚡ Keep track of changes in the activity stream\n- 🚀 Get your project organized" : "Deck ist ein Organisationstool im Kanban-Stil für die persönliche Planung und Projektorganisation von Teams, die in Nextcloud integriert sind.\n\n\n- 📥 Fügen Sie Ihre Aufgaben zu den Karten hinzu und ordnen Sie diese\n- 📄 Zusätzliche Hinweise in der Abschrift notieren\n- 🔖 Zuweisung von Labels für noch bessere Organisation\n- 👥 Teilen Sie mit Ihrem Team, Ihren Freunden oder Ihrer Familie\n- 📎 Fügen Sie Dateien hinzu und verwende diese in Deinen Markdown-Beschreibungen\n- 💬 Diskutieren Sie mit Ihrem Team mit Kommentaren\n- ⚡ Behalten Sie Überblick über Änderungen mit dem Aktivitäten-Stream\n- 🚀 Organisieren Sie Ihr Projekt",
"A kanban style project and personal management tool for Nextcloud" : "Ein Kanban Werkzeug für Nextcloud",
"Deck is a kanban style organization tool aimed at personal planning and project organization for teams integrated with Nextcloud.\n\n\n- 📥 Add your tasks to cards and put them in order\n- 📄 Write down additional notes in markdown\n- 🔖 Assign labels for even better organization\n- 👥 Share with your team, friends or family\n- 📎 Attach files and embed them in your markdown description\n- 💬 Discuss with your team using comments\n- ⚡ Keep track of changes in the activity stream\n- 🚀 Get your project organized" : "Deck ist ein Organisationstool im Kanban-Stil für die persönliche Planung und Projektorganisation von Teams, die in Nextcloud integriert sind.\n\n\n- 📥 Fügen Sie Ihre Aufgaben zu den Karten hinzu und ordnen Sie diese\n- 📄 Zusätzliche Hinweise in der Abschrift notieren\n- 🔖 Zuweisung von Labels für noch bessere Organisation\n- 👥 Teilen Sie mit Ihrem Team, Ihren Freunden oder Ihrer Familie\n- 📎 Fügen Sie Dateien hinzu und verwende diese in Ihren Markdown-Beschreibungen\n- 💬 Diskutieren Sie mit Ihrem Team mit Kommentaren\n- ⚡ Behalten Sie Überblick über Änderungen mit dem Aktivitäten-Stream\n- 🚀 Organisieren Sie Ihr Projekt",
"Select the board to link to a project" : "Wählen Sie ein Board aus, um dieses mit einem Projekt zu verknüpfen",
"Select board" : "Board auswählen",
"Add a new stack" : "Neuer Stapel",
"Submit" : "Übermitteln",
"Show archived cards" : "Archivierte Karten anzeigen",
"Hide archived cards" : "Archivierte Karten ausblenden",
"Toggle compact mode" : "Kompaktmodus umschalten",
"Board details" : "Board-Details",
"Show board details" : "Board-Details anzeigen",
"All Boards" : "Alle Boards",
"Archived boards" : "Archivierte Boards",
"Share board" : "Board freigeben",
"Drop your files here to upload it to the card" : "Legen Sie Ihre Dateien hier ab, um sie auf die Karte hochzuladen",
"Archived cards" : "Archivierte Karten",
"Actions" : "Aktionen",
"Assign to me" : "Mir zuweisen",
"Unassign from me" : "Nicht mir zuweisen",
"Archive" : "Archivieren",
"Unarchive" : "Dearchivieren",
"Delete" : "Löschen",
"Drop your files here to upload it to the card" : "Legen Sie Ihre Dateien hier ab, um sie auf die Karte hochzuladen",
"Assign card to me" : "Karte mir zuweisen",
"Unassign card from me" : "Karte nicht mir zuweisen",
"Archive card" : "Karte archivieren",
"Unarchive card" : "Karte dearchivieren",
"Delete card" : "Karte löschen",
"Enter a card title" : "Kartentitel eingeben",
"Add card" : "Karte hinzufügen",
"Close" : "Schließen",
@@ -127,14 +135,18 @@ OC.L10N.register(
"Deleted items" : "Gelöschte Objekte",
"Timeline" : "Zeitachse",
"Select users or groups to share with" : "Benutzer oder Gruppen zum Teilen auswählen",
"Access for" : "Zugriff für",
"Group" : "Gruppe",
"Circle" : "Kreis",
"No matching user or group found." : "Keine passenden Benutzer oder Gruppen gefunden.",
"Loading" : "Lade",
"Share" : "Teilen",
"Edit" : "Bearbeiten",
"Share" : "Teilen",
"Manage" : "Verwalten",
"Discard share" : "Teilen beenden",
"Update" : "Aktualisieren",
"Sharing has been disabled for your account." : "Teilen wurde für Ihr Konto deaktiviert.",
"Update tag" : "Schlagwort aktualisieren",
"Edit tag" : "Schlagwort bearbeiten",
"Delete tag" : "Schlagwort löschen",
"Create" : "Erstellen",
"Create a new tag" : "Neues Schlagwort",
"Deleted stacks" : "Gelöschte Stapel",
@@ -149,16 +161,19 @@ OC.L10N.register(
"Archive board" : "Board archivieren",
"Unarchive board" : "Board dearchivieren",
"Delete board" : "Board löschen",
"Reset" : "Zurücksetzen",
"Undo board deletion - Otherwise the board will be deleted during the next cronjob run." : "Löschen des Boards rückgängig machen - Andernfalls wird das Board beim nächsten CronJob-Lauf gelöscht.",
"Update board" : "Board aktualisieren",
"Reset board" : "Board zurücksetzen",
"Undo board deletion - Otherwise the board will be deleted during the next cronjob run." : "Löschen des Boards rückgängig machen - andernfalls wird das Board beim nächsten Cron-Job-Lauf gelöscht.",
"Create new board" : "Neues Board",
"New board title" : "Board-Titel",
"Select an attachment" : "Wählen Sie einen Anhang",
"Create board" : "Neues Board",
"Select an attachment" : "Anhang auswählen",
"Cancel upload" : "Hochladen abbrechen",
"by" : "von",
"Undo file deletion - Otherwise the file will be deleted during the next cronjob run." : "Dateilöschung rückgängig machen - Andernfalls wird die Datei beim nächsten CronJob-Lauf gelöscht.",
"Undo file deletion - Otherwise the file will be deleted during the next cronjob run." : "Dateilöschung rückgängig machen - andernfalls wird die Datei beim nächsten Cron-Job-Lauf gelöscht.",
"Undo file deletion" : "Dateilöschung rückgängig machen",
"Insert the file into the description" : "Füge die Datei in die Beschreibung ein",
"Delete attachment" : "Anhang löschen",
"Modified:" : "Geändert:",
"Created:" : "Erstellt:",
"Choose a tag" : "Schlagwort auswählen",
@@ -167,20 +182,22 @@ OC.L10N.register(
"Assign users" : "Benutzer zuweisen",
"Choose a user to assign" : "Wähle einen Benutzer für die Zuweisung aus",
"Assign this card to a user" : "Diese Karte einem Benutzer zuweisen",
"Due date" : "Zieltermin",
"Due date" : "Fälligkeitsdatum",
"Click to set" : "Setzen",
"Remove due date" : "Zieltermin entfernen",
"Remove due date" : "Fälligkeitsdatum entfernen",
"Description" : "Beschreibung",
"Attachments" : "Anhänge",
"Saved" : "Gespeichert",
"Unsaved changes" : "Ungesicherte Änderungen",
"Formatting help" : "Formatierungshilfe",
"Insert attachment" : "Anhang einfügen",
"Formatting help" : "Formatierungshilfe",
"Upload attachment" : "Anhang hochladen",
"Add a card description…" : "Beschreibung hinzufügen…",
"Shared boards" : "Geteilte Boards",
"View more" : "Mehr anzeigen",
"Move board to archive" : "Board ins Archiv verschieben",
"Create a new board" : "Neues Board"
"Create a new board" : "Neues Board",
"Settings" : "Einstellungen",
"Limit deck to groups" : "Deck auf Gruppen beschränken",
"Limiting Deck will block users not part of those groups from creating their own boards. Users will still be able to work on boards that have been shared with them." : "Durch die Begrenzung von Deck werden Benutzer, die nicht Teil dieser Gruppen sind, daran gehindert, eigene Boards zu erstellen. Benutzer können weiterhin an Boards arbeiten, die für sie freigegeben wurden."
},
"nplurals=2; plural=(n != 1);");

View File

@@ -7,7 +7,9 @@
"Remove user from card" : "Benutzer von Karte entfernen",
"Hours" : "Stunden",
"Minutes" : "Minuten",
"Link to a board" : "Mit einem Board verknüpfen",
"Maximum file size of {size} exceeded" : "Maximale Dateigröße von {size} überschritten",
"File already exists" : "Datei bereits vorhanden",
"You have created a new board {board}" : "Sie haben das neue Board {board} erstellt",
"{user} has created a new board {board}" : "{user} hat das neue Board {board} erstellt",
"You have deleted the board {board}" : "Sie haben das Board {board} gelöscht",
@@ -15,62 +17,65 @@
"You have restored the board {board}" : "Sie haben das Board {board} wiederhergestellt",
"{user} has restored the board {board}" : "{user} hat das Board {board} wiederhergestellt",
"You have shared the board {board} with {acl}" : "Sie haben das Board {board} mit {acl} geteilt",
"{user} has shared the board {board} with {sharee}" : "{user} hat das Board {board} mit {sharee} geteilt",
"{user} has shared the board {board} with {acl}" : "{user} hat das Board {board} mit {acl} geteilt",
"You have removed {acl} from the board {board}" : "Sie haben {acl} vom Board {board} entfernt",
"{user} has removed {acl} from the board {board}" : "{user} hat {acl} vom Board {board} entfernt",
"You have renamed the board {before} to {board}" : "Sie haben das Board {before} in {board} umbenannt",
"{user} has has renamed the board {before} to {board}" : "{user} hat das Board {before} in {board} umbenannt",
"{user} has renamed the board {before} to {board}" : "{user} hat das Board {before} in {board} umbenannt",
"You have archived the board {board}" : "Sie haben das Board {board} archiviert",
"{user} has archived the board {before}" : "{user} hat das Board {before} archiviert",
"You have unarchived the board {board}" : "Sie haben das Board {board} dearchiviert",
"{user} has unarchived the board {before}" : "{user} hat das Board {before} dearchiviert",
"You have created a new stack {stack} on {board}" : "Sie haben den neuen Stapel {stack} auf {board} erstellt",
"{user} has created a new stack {stack} on {board}" : "{user} hat den neuen Stapel {stack} auf {board} erstellt",
"You have renamed a new stack {before} to {stack} on {board}" : "Sie haben den neuen Stapel {before} in {stack} auf {board} umbenannt",
"{user} has renamed a new stack {before} to {stack} on {board}" : "{user} hat den neuen Stapel {before} in {stack} auf {board} umbenannt",
"You have deleted {stack} on {board}" : "Sie haben {stack} auf {board} gelöscht",
"{user} has deleted {stack} on {board}" : "{user} hat {stack} auf {board} gelöscht",
"You have created {card} in {stack} on {board}" : "Sie haben die Karte {card} in {stack} auf {board} erstellt",
"{user} has created {card} in {stack} on {board}" : "{user} hat die Karte {card} in {stack} auf {board} erstellt",
"You have deleted {card} in {stack} on {board}" : "Sie haben {card} in {stack} auf {board} gelöscht",
"{user} has deleted {card} in {stack} on {board}" : "{user} hat die Karte {card} in {stack} auf {board} gelöscht",
"You have created a new stack {stack} on board {board}" : "Sie haben den neuen Stapel {stack} auf dem Board {board} erstellt",
"{user} has created a new stack {stack} on board {board}" : "{user} hat den neuen Stapel {stack} auf dem Board {board} erstellt",
"You have renamed stack {before} to {stack} on board {board}" : "Sie haben den Stapel {before} auf dem Board {board} in {stack} umbenannt",
"{user} has renamed stack {before} to {stack} on board {board}" : "{user} hat den Stapel {before} in {stack} auf dem Board {board} umbenannt",
"You have deleted stack {stack} on board {board}" : "Sie haben den Stapel {stack} auf dem Board {board} gelöscht",
"{user} has deleted stack {stack} on board {board}" : "{user} hat den Stapel {stack} auf dem Board {board} gelöscht",
"You have created card {card} in stack {stack} on board {board}" : "Sie haben die Karte {card} im Stapel {stack} auf dem Board {board} erstellt",
"{user} has created card {card} in stack {stack} on board {board}" : "{user} hat die Karte {card} im Stapel {stack} auf dem Board {board} erstellt",
"You have deleted card {card} in stack {stack} on board {board}" : "Sie haben die Karte {card} im Stapel {stack} auf dem Board {board} gelöscht",
"{user} has deleted card {card} in stack {stack} on board {board}" : "{user} hat die Karte {card} im Stapel {stack} auf dem Board {board} gelöscht",
"You have renamed the card {before} to {card}" : "Sie haben die Karte {before} in {card} umbenannt",
"{user} has renamed the card {before} to {card}" : "{user} hat die Karte {before} in {card} umbenannt",
"You have added a description to {card} in {stack} on {board}" : "Sie haben der Karte {card} in {stack} auf {board} eine Beschreibung hinzugefügt",
"{user} has added a description to {card} in {stack} on {board}" : "{user} hat der Karte {card} in {stack} auf {board} eine Beschreibung hinzugefügt",
"You have updated the description of {card} in {stack} on {board}" : "Sie haben die Beschreibung der Karte {card} in {stack} auf {board} aktualisiert",
"{user} has updated the description {card} in {stack} on {board}" : " {user} hat die Beschreibung der Karte {card} in {stack} auf {board} aktualisiert",
"You have archived {card} in {stack} on {board}" : "Sie haben die Karte {card} in {stack} auf {board} archiviert",
"{user} has archived {card} in {stack} on {board}" : "{user} hat die Karte {card} in {stack} auf {board} archiviert",
"You have unarchived {card} in {stack} on {board}" : "Sie haben die Karte {card} in {stack} auf {board} dearchiviert",
"{user} has unarchived {card} in {stack} on {board}" : "{user} hat die Karte {card} in {stack} auf {board} dearchiviert",
"You have removed the due date of {card}" : "Sie haben das Fälligkeitsdatum von {card} entfernt",
"{user} has removed the due date of {card}" : "{user} hat das Fälligkeitsdatum von {card} entfernt",
"You have set the due date of {card} to {after}" : "Sie haben das Fälligkeitsdatum von {card} auf {after} gesetzt",
"{user} has set the due date of {card} to {after}" : "{user} hat das Fälligkeitsdatum von {card} auf {after} gesetzt",
"You have updated the due date of {card} to {after}" : "Sie haben das Fälligkeitsdatum von {card} auf {after} aktualisiert",
"{user} has updated the due date of {card} to {after}" : "{user} hat das Fälligkeitsdatum von {card} auf {after} aktualisiert",
"You have added the label {label} to {card} in {stack} on {board}" : "Sie haben der Karte {card} in {stack} auf {board} das Label {label} hinzugefügt",
"{user} has added the label {label} to {card} in {stack} on {board}" : "{user} hat der Karte {card} in {stack} auf {board} das Label {label} hinzugefügt",
"You have removed the label {label} from {card} in {stack} on {board}" : "Sie haben von der Karte {card} in {stack} auf {board} das Label {label} entfernt",
"{user} has removed the label {label} from {card} in {stack} on {board}" : "{user} hat von der Karte {card} in {stack} auf {board} das Label {label} entfernt",
"You have assigned {assigneduser} to {card} on {board}" : "Sie haben {assigneduser} der Karte {card} auf {board} zugewiesen",
"{user} has assigned {assigneduser} to {card} on {board}" : "{user} hat {assigneduser} der Karte {card} auf {board} zugewiesen",
"You have unassigned {assigneduser} from {card} on {board}" : "Sie haben die Zuweisung von {assigneduser} zur Karte {card} auf {board} aufgehoben",
"{user} has unassigned {assigneduser} from {card} on {board}" : "{user} hat die Zuweisung von {assigneduser} zur Karte {card} auf {board} aufgehoben",
"You have moved the card {card} from {stackBefore} to {stack}" : "Sie haben die Karte {card} von {stackBefore} nach {stack} verschoben",
"{user} has moved the card {card} from {stackBefore} to {stack}" : "{user} hat die Karte {card} von {stackBefore} nach {stack} verschoben",
"You have added the attachment {attachment} to {card}" : "Sie haben den Anhang {attachment} zu {card} hinzugefügt",
"{user} has added the attachment {attachment} to {card}" : "{user} hat den Anhang {attachment} zu {card} hinzugefügt",
"You have updated the attachment {attachment} on {card}" : "Sie haben den Anhang {attachment} von {card} aktualisiert",
"{user} has updated the attachment {attachment} to {card}" : "{user} hat den Anhang {attachment} von {card} aktualisiert",
"You have deleted the attachment {attachment} from {card}" : "Sie haben den Anhang {attachment} von {card} entfernt",
"{user} has deleted the attachment {attachment} to {card}" : "{user} hat den Anhang {attachment} von {card} entfernt",
"You have restored the attachment {attachment} to {card}" : "Sie haben den Anhang {attachment} von {card} wiederhergestellt",
"{user} has restored the attachment {attachment} to {card}" : "{user} hat den Anhang {attachment} von {card} wiederhergestellt",
"You have commented on {card}" : "Sie haben {card} kommentiert",
"{user} has commented on {card}" : "{user} hat {card} kommentiert",
"You have added a description to card {card} in stack {stack} on board {board}" : "Sie haben der Karte {card} im Stapel {stack} auf dem Board {board} eine Beschreibung hinzugefügt",
"{user} has added a description to card {card} in stack {stack} on board {board}" : "{user} hat der Karte {card} im Stapel {stack} auf dem Board {board} eine Beschreibung hinzugefügt",
"You have updated the description of card {card} in stack {stack} on board {board}" : "Sie haben die Beschreibung der Karte {card} im Stapel {stack} auf dem Board {board} aktualisiert",
"{user} has updated the description of the card {card} in stack {stack} on board {board}" : "{user} hat die Beschreibung der Karte {card} im Stapel {stack} auf dem Board {board} aktualisiert",
"You have archived card {card} in stack {stack} on board {board}" : "Sie haben die Karte {card} im Stapel {stack} auf dem Board {board} archiviert",
"{user} has archived card {card} in stack {stack} on board {board}" : "{user} hat die Karte {card} im Stapel {stack} auf dem Board {board} archiviert",
"You have unarchived card {card} in stack {stack} on board {board}" : "Sie haben die Karte {card} im Stapel {stack} auf dem Board {board} dearchiviert",
"{user} has unarchived card {card} in stack {stack} on board {board}" : "{user} hat die Karte {card} im Stapel {stack} auf dem Board {board} dearchiviert",
"You have removed the due date of card {card}" : "Sie haben das Fälligkeitsdatum der Karte {card} entfernt",
"{user} has removed the due date of card {card}" : "{user} hat das Fälligkeitsdatum der Karte {card} entfernt",
"You have set the due date of card {card} to {after}" : "Sie haben das Fälligkeitsdatum der Karte {card} auf {after} gesetzt",
"{user} has set the due date of card {card} to {after}" : "{user} hat das Fälligkeitsdatum der Karte {card} auf {after} gesetzt",
"You have updated the due date of card {card} to {after}" : "Sie haben das Fälligkeitsdatum der Karte {card} auf {after} aktualisiert",
"{user} has updated the due date of card {card} to {after}" : "{user} hat das Fälligkeitsdatum der Karte {card} auf {after} aktualisiert",
"You have added the tag {label} to card {card} in stack {stack} on board {board}" : "Sie haben der Karte {card} im Stapel {stack} auf dem Board {board} das Schlagwort {label} hinzugefügt",
"{user} has added the tag {label} to card {card} in stack {stack} on board {board}" : "{user} hat der Karte {card} im Stapel {stack} auf dem Board {board} das Schlagwort {label} hinzugefügt",
"You have removed the tag {label} from card {card} in stack {stack} on board {board}" : "Sie haben von der Karte {card} im Stapel {stack} auf dem Board {board} das Schlagwort {label} entfernt",
"{user} has removed the tag {label} from card {card} in stack {stack} on board {board}" : "{user} hat von der Karte {card} im Stapel {stack} auf dem Board {board} das Schlagwort {label} entfernt",
"You have assigned {assigneduser} to card {card} on board {board}" : "Sie haben {assigneduser} der Karte {card} auf dem Board {board} zugewiesen",
"{user} has assigned {assigneduser} to card {card} on board {board}" : "{user} hat {assigneduser} der Karte {card} auf dem Board {board} zugewiesen",
"You have unassigned {assigneduser} from card {card} on board {board}" : "Sie haben die Zuweisung von {assigneduser} zur Karte {card} auf dem Board {board} aufgehoben",
"{user} has unassigned {assigneduser} from card {card} on board {board}" : "{user} hat die Zuweisung von {assigneduser} zur Karte {card} auf dem Board {board} aufgehoben",
"You have moved the card {card} from stack {stackBefore} to {stack}" : "Sie haben die Karte {card} vom Stapel {stackBefore} nach {stack} verschoben",
"{user} has moved the card {card} from stack {stackBefore} to {stack}" : "{user} hat die Karte {card} vom Stapel {stackBefore} nach {stack} verschoben",
"You have added the attachment {attachment} to card {card}" : "Sie haben den Anhang {attachment} zur Karte {card} hinzugefügt",
"{user} has added the attachment {attachment} to card {card}" : "{user} hat den Anhang {attachment} zur Karte {card} hinzugefügt",
"You have updated the attachment {attachment} on card {card}" : "Sie haben den Anhang {attachment} der Karte {card} aktualisiert",
"{user} has updated the attachment {attachment} to card {card}" : "{user} hat den Anhang {attachment} der Karte {card} aktualisiert",
"You have deleted the attachment {attachment} from card {card}" : "Sie haben den Anhang {attachment} von der Karte {card} entfernt",
"{user} has deleted the attachment {attachment} to card {card}" : "{user} hat den Anhang {attachment} von Karte {card} entfernt",
"You have restored the attachment {attachment} to card {card}" : "Sie haben den Anhang {attachment} der Karte {card} wiederhergestellt",
"{user} has restored the attachment {attachment} to card {card}" : "{user} hat den Anhang {attachment} der Karte {card} wiederhergestellt",
"You have commented on card {card}" : "Sie haben die Karte {card} kommentiert",
"{user} has commented on card {card}" : "{user} hat die Karte {card} kommentiert",
"A <strong>card description</strong> inside the Deck app has been changed" : "Eine <strong>Kartenbeschreibung</strong> wurde innerhalb der Deck-App geändert",
"Deck" : "Deck",
"Changes in the <strong>Deck app</strong>" : "Änderungen in der <strong>Deck-App</strong>",
"A <strong>comment</strong> was created on a card" : "Ein <strong>Kommentar</strong> zu einer Karte wurde erstellt",
"Personal" : "Persönlich",
"The card \"%s\" on \"%s\" has been assigned to you by %s." : "Die Karte \"%s\" auf \"%s\" wurde Ihnen von %s zugewiesen.",
"{user} has assigned the card \"%s\" on \"%s\" to you." : "{user} hat Ihnen die Karte \"%s\" auf \"%s\" zugewiesen.",
@@ -79,7 +84,7 @@
"{user} has mentioned you in a comment on \"%s\"." : "{user} hat Sie in einem Kommentar zu \"%s\" erwähnt.",
"The board \"%s\" has been shared with you by %s." : "Das Board \"%s\" wurde von %s mit Ihnen geteilt.",
"{user} has shared the board %s with you." : "{user} hat das Board %s mit Ihnen geteilt.",
"No data was provided to create an attachment." : "Es wurde keine Daten zum Erstellen eines Anhangs bereitgestellt.",
"No data was provided to create an attachment." : "Es wurden keine Daten zum Erstellen eines Anhangs bereitgestellt.",
"Finished" : "Abgeschlossen",
"To review" : "Zu überprüfen",
"Action needed" : "Handlung erforderlich",
@@ -99,24 +104,27 @@
"Could not write file to disk" : "Die Datei konnte nicht auf die Festplatte geschrieben werden",
"A PHP extension stopped the file upload" : "Eine PHP-Erweiterung hat das Hochladen der Datei gestoppt",
"No file uploaded or file size exceeds maximum of %s" : "Keine Datei hochgeladen oder die Dateigröße überschreitet %s",
"A kanban style project and personal management tool for Nextcloud" : "Ein Kanban Werzeug für Nextcloud",
"Deck is a kanban style organization tool aimed at personal planning and project organization for teams integrated with Nextcloud.\n\n\n- 📥 Add your tasks to cards and put them in order\n- 📄 Write down additional notes in markdown\n- 🔖 Assign labels for even better organization\n- 👥 Share with your team, friends or family\n- 📎 Attach files and embed them in your markdown description\n- 💬 Discuss with your team using comments\n- ⚡ Keep track of changes in the activity stream\n- 🚀 Get your project organized" : "Deck ist ein Organisationstool im Kanban-Stil für die persönliche Planung und Projektorganisation von Teams, die in Nextcloud integriert sind.\n\n\n- 📥 Fügen Sie Ihre Aufgaben zu den Karten hinzu und ordnen Sie diese\n- 📄 Zusätzliche Hinweise in der Abschrift notieren\n- 🔖 Zuweisung von Labels für noch bessere Organisation\n- 👥 Teilen Sie mit Ihrem Team, Ihren Freunden oder Ihrer Familie\n- 📎 Fügen Sie Dateien hinzu und verwende diese in Deinen Markdown-Beschreibungen\n- 💬 Diskutieren Sie mit Ihrem Team mit Kommentaren\n- ⚡ Behalten Sie Überblick über Änderungen mit dem Aktivitäten-Stream\n- 🚀 Organisieren Sie Ihr Projekt",
"A kanban style project and personal management tool for Nextcloud" : "Ein Kanban Werkzeug für Nextcloud",
"Deck is a kanban style organization tool aimed at personal planning and project organization for teams integrated with Nextcloud.\n\n\n- 📥 Add your tasks to cards and put them in order\n- 📄 Write down additional notes in markdown\n- 🔖 Assign labels for even better organization\n- 👥 Share with your team, friends or family\n- 📎 Attach files and embed them in your markdown description\n- 💬 Discuss with your team using comments\n- ⚡ Keep track of changes in the activity stream\n- 🚀 Get your project organized" : "Deck ist ein Organisationstool im Kanban-Stil für die persönliche Planung und Projektorganisation von Teams, die in Nextcloud integriert sind.\n\n\n- 📥 Fügen Sie Ihre Aufgaben zu den Karten hinzu und ordnen Sie diese\n- 📄 Zusätzliche Hinweise in der Abschrift notieren\n- 🔖 Zuweisung von Labels für noch bessere Organisation\n- 👥 Teilen Sie mit Ihrem Team, Ihren Freunden oder Ihrer Familie\n- 📎 Fügen Sie Dateien hinzu und verwende diese in Ihren Markdown-Beschreibungen\n- 💬 Diskutieren Sie mit Ihrem Team mit Kommentaren\n- ⚡ Behalten Sie Überblick über Änderungen mit dem Aktivitäten-Stream\n- 🚀 Organisieren Sie Ihr Projekt",
"Select the board to link to a project" : "Wählen Sie ein Board aus, um dieses mit einem Projekt zu verknüpfen",
"Select board" : "Board auswählen",
"Add a new stack" : "Neuer Stapel",
"Submit" : "Übermitteln",
"Show archived cards" : "Archivierte Karten anzeigen",
"Hide archived cards" : "Archivierte Karten ausblenden",
"Toggle compact mode" : "Kompaktmodus umschalten",
"Board details" : "Board-Details",
"Show board details" : "Board-Details anzeigen",
"All Boards" : "Alle Boards",
"Archived boards" : "Archivierte Boards",
"Share board" : "Board freigeben",
"Drop your files here to upload it to the card" : "Legen Sie Ihre Dateien hier ab, um sie auf die Karte hochzuladen",
"Archived cards" : "Archivierte Karten",
"Actions" : "Aktionen",
"Assign to me" : "Mir zuweisen",
"Unassign from me" : "Nicht mir zuweisen",
"Archive" : "Archivieren",
"Unarchive" : "Dearchivieren",
"Delete" : "Löschen",
"Drop your files here to upload it to the card" : "Legen Sie Ihre Dateien hier ab, um sie auf die Karte hochzuladen",
"Assign card to me" : "Karte mir zuweisen",
"Unassign card from me" : "Karte nicht mir zuweisen",
"Archive card" : "Karte archivieren",
"Unarchive card" : "Karte dearchivieren",
"Delete card" : "Karte löschen",
"Enter a card title" : "Kartentitel eingeben",
"Add card" : "Karte hinzufügen",
"Close" : "Schließen",
@@ -125,14 +133,18 @@
"Deleted items" : "Gelöschte Objekte",
"Timeline" : "Zeitachse",
"Select users or groups to share with" : "Benutzer oder Gruppen zum Teilen auswählen",
"Access for" : "Zugriff für",
"Group" : "Gruppe",
"Circle" : "Kreis",
"No matching user or group found." : "Keine passenden Benutzer oder Gruppen gefunden.",
"Loading" : "Lade",
"Share" : "Teilen",
"Edit" : "Bearbeiten",
"Share" : "Teilen",
"Manage" : "Verwalten",
"Discard share" : "Teilen beenden",
"Update" : "Aktualisieren",
"Sharing has been disabled for your account." : "Teilen wurde für Ihr Konto deaktiviert.",
"Update tag" : "Schlagwort aktualisieren",
"Edit tag" : "Schlagwort bearbeiten",
"Delete tag" : "Schlagwort löschen",
"Create" : "Erstellen",
"Create a new tag" : "Neues Schlagwort",
"Deleted stacks" : "Gelöschte Stapel",
@@ -147,16 +159,19 @@
"Archive board" : "Board archivieren",
"Unarchive board" : "Board dearchivieren",
"Delete board" : "Board löschen",
"Reset" : "Zurücksetzen",
"Undo board deletion - Otherwise the board will be deleted during the next cronjob run." : "Löschen des Boards rückgängig machen - Andernfalls wird das Board beim nächsten CronJob-Lauf gelöscht.",
"Update board" : "Board aktualisieren",
"Reset board" : "Board zurücksetzen",
"Undo board deletion - Otherwise the board will be deleted during the next cronjob run." : "Löschen des Boards rückgängig machen - andernfalls wird das Board beim nächsten Cron-Job-Lauf gelöscht.",
"Create new board" : "Neues Board",
"New board title" : "Board-Titel",
"Select an attachment" : "Wählen Sie einen Anhang",
"Create board" : "Neues Board",
"Select an attachment" : "Anhang auswählen",
"Cancel upload" : "Hochladen abbrechen",
"by" : "von",
"Undo file deletion - Otherwise the file will be deleted during the next cronjob run." : "Dateilöschung rückgängig machen - Andernfalls wird die Datei beim nächsten CronJob-Lauf gelöscht.",
"Undo file deletion - Otherwise the file will be deleted during the next cronjob run." : "Dateilöschung rückgängig machen - andernfalls wird die Datei beim nächsten Cron-Job-Lauf gelöscht.",
"Undo file deletion" : "Dateilöschung rückgängig machen",
"Insert the file into the description" : "Füge die Datei in die Beschreibung ein",
"Delete attachment" : "Anhang löschen",
"Modified:" : "Geändert:",
"Created:" : "Erstellt:",
"Choose a tag" : "Schlagwort auswählen",
@@ -165,20 +180,22 @@
"Assign users" : "Benutzer zuweisen",
"Choose a user to assign" : "Wähle einen Benutzer für die Zuweisung aus",
"Assign this card to a user" : "Diese Karte einem Benutzer zuweisen",
"Due date" : "Zieltermin",
"Due date" : "Fälligkeitsdatum",
"Click to set" : "Setzen",
"Remove due date" : "Zieltermin entfernen",
"Remove due date" : "Fälligkeitsdatum entfernen",
"Description" : "Beschreibung",
"Attachments" : "Anhänge",
"Saved" : "Gespeichert",
"Unsaved changes" : "Ungesicherte Änderungen",
"Formatting help" : "Formatierungshilfe",
"Insert attachment" : "Anhang einfügen",
"Formatting help" : "Formatierungshilfe",
"Upload attachment" : "Anhang hochladen",
"Add a card description…" : "Beschreibung hinzufügen…",
"Shared boards" : "Geteilte Boards",
"View more" : "Mehr anzeigen",
"Move board to archive" : "Board ins Archiv verschieben",
"Create a new board" : "Neues Board"
"Create a new board" : "Neues Board",
"Settings" : "Einstellungen",
"Limit deck to groups" : "Deck auf Gruppen beschränken",
"Limiting Deck will block users not part of those groups from creating their own boards. Users will still be able to work on boards that have been shared with them." : "Durch die Begrenzung von Deck werden Benutzer, die nicht Teil dieser Gruppen sind, daran gehindert, eigene Boards zu erstellen. Benutzer können weiterhin an Boards arbeiten, die für sie freigegeben wurden."
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}

View File

@@ -10,29 +10,30 @@ OC.L10N.register(
"To review" : "Προς επισκόπηση",
"Action needed" : "Απαιτείται ενέργεια",
"Later" : "Αργότερα",
"Done" : "Ολοκληρώθηκε",
"Add a new stack" : "Πρόσθεσε νέα συστοιχία",
"Submit" : "Υποβολή",
"Show archived cards" : "Εμφάνιση καρτελών που αρχειοθετήθηκαν",
"Hide archived cards" : "Απόκρυψη καρτελών που αρχειοθετήθηκαν",
"Board details" : "Λεπτομέριες πίνακα",
"All Boards" : "Όλοι οι πίνακες",
"Archived boards" : "Αρχειοθέτηση πινάκων ",
"Archive" : "Αρχειοθέτηση",
"Unarchive" : "Αναίρεση αρχειοθέτησης",
"Delete" : "Διαγραφή",
"Delete card" : "Διαγραφή κάρτας",
"Enter a card title" : "Καταχωρίστε έναν τίτλο κάρτας",
"Add card" : "Προσθήκη κάρτας",
"Close" : "Κλείσιμο",
"Sharing" : "Διαμοιρασμός",
"Tags" : "Ετικέτες",
"Deleted items" : "Διαγραμμένα αντικείμενα",
"Timeline" : "Χρονοδιάγραμμα",
"Select users or groups to share with" : "Επιλέξτε χρήστες ή ομάδες με τις οποίες θα μοιραστείτε",
"No matching user or group found." : "Δεν βρέθηκε χρήστης ή ομάδα να ταιριάζει.",
"Loading" : "Γίνεται φόρτωση",
"Share" : "Διαμοιρασμός",
"Edit" : "Επεξεργασία",
"Share" : "Διαμοιρασμός",
"Manage" : "Διαχείριση",
"Discard share" : "Απόρριψη διαμοιρασμού",
"Update" : "Ενημέρωση",
"Edit tag" : "Επεξεργασία ετικέτας",
"Delete tag" : "Διαγραφή ετικέτας",
"Create" : "Δημιουργία",
"Create a new tag" : "Δημιούργησε νέα ετικέτα",
"Title" : "Τίτλος",
@@ -45,6 +46,7 @@ OC.L10N.register(
"Create new board" : "Δημιουργία νέου πίνακα",
"New board title" : "Νέος τίτλος πίνακα",
"by" : "από",
"Delete attachment" : "Διαγραφή συνημμένου",
"Modified:" : "Τροποποιήθηκε:",
"Created:" : "Δημιουργήθηκε:",
"Due date" : "Ημερομηνία λήξης",
@@ -55,7 +57,6 @@ OC.L10N.register(
"Formatting help" : "Βοήθεια μορφοποίησης",
"Add a card description…" : "Προσθήκη περιγραφής κάρτας...",
"Shared boards" : "Διαμοιρασμένοι πίνακες",
"View more" : "Προβολή περισσοτέρων",
"Move board to archive" : "Μετακίνηση πίνακα στην αρχειοθήκη",
"Create a new board" : "Δημιουργία νέου πίνακα"
},

View File

@@ -8,29 +8,30 @@
"To review" : "Προς επισκόπηση",
"Action needed" : "Απαιτείται ενέργεια",
"Later" : "Αργότερα",
"Done" : "Ολοκληρώθηκε",
"Add a new stack" : "Πρόσθεσε νέα συστοιχία",
"Submit" : "Υποβολή",
"Show archived cards" : "Εμφάνιση καρτελών που αρχειοθετήθηκαν",
"Hide archived cards" : "Απόκρυψη καρτελών που αρχειοθετήθηκαν",
"Board details" : "Λεπτομέριες πίνακα",
"All Boards" : "Όλοι οι πίνακες",
"Archived boards" : "Αρχειοθέτηση πινάκων ",
"Archive" : "Αρχειοθέτηση",
"Unarchive" : "Αναίρεση αρχειοθέτησης",
"Delete" : "Διαγραφή",
"Delete card" : "Διαγραφή κάρτας",
"Enter a card title" : "Καταχωρίστε έναν τίτλο κάρτας",
"Add card" : "Προσθήκη κάρτας",
"Close" : "Κλείσιμο",
"Sharing" : "Διαμοιρασμός",
"Tags" : "Ετικέτες",
"Deleted items" : "Διαγραμμένα αντικείμενα",
"Timeline" : "Χρονοδιάγραμμα",
"Select users or groups to share with" : "Επιλέξτε χρήστες ή ομάδες με τις οποίες θα μοιραστείτε",
"No matching user or group found." : "Δεν βρέθηκε χρήστης ή ομάδα να ταιριάζει.",
"Loading" : "Γίνεται φόρτωση",
"Share" : "Διαμοιρασμός",
"Edit" : "Επεξεργασία",
"Share" : "Διαμοιρασμός",
"Manage" : "Διαχείριση",
"Discard share" : "Απόρριψη διαμοιρασμού",
"Update" : "Ενημέρωση",
"Edit tag" : "Επεξεργασία ετικέτας",
"Delete tag" : "Διαγραφή ετικέτας",
"Create" : "Δημιουργία",
"Create a new tag" : "Δημιούργησε νέα ετικέτα",
"Title" : "Τίτλος",
@@ -43,6 +44,7 @@
"Create new board" : "Δημιουργία νέου πίνακα",
"New board title" : "Νέος τίτλος πίνακα",
"by" : "από",
"Delete attachment" : "Διαγραφή συνημμένου",
"Modified:" : "Τροποποιήθηκε:",
"Created:" : "Δημιουργήθηκε:",
"Due date" : "Ημερομηνία λήξης",
@@ -53,7 +55,6 @@
"Formatting help" : "Βοήθεια μορφοποίησης",
"Add a card description…" : "Προσθήκη περιγραφής κάρτας...",
"Shared boards" : "Διαμοιρασμένοι πίνακες",
"View more" : "Προβολή περισσοτέρων",
"Move board to archive" : "Μετακίνηση πίνακα στην αρχειοθήκη",
"Create a new board" : "Δημιουργία νέου πίνακα"
},"pluralForm" :"nplurals=2; plural=(n != 1);"

View File

@@ -1,6 +1,8 @@
OC.L10N.register(
"deck",
{
"Please provide a content for your comment." : "Please provide a content for your comment.",
"Posting the comment failed." : "Posting the comment failed.",
"Remove user from card" : "Remove user from card",
"Hours" : "Hours",
"Minutes" : "Minutes",
@@ -17,26 +19,20 @@ OC.L10N.register(
"Submit" : "Submit",
"Show archived cards" : "Show archived cards",
"Hide archived cards" : "Hide archived cards",
"Board details" : "Board details",
"All Boards" : "All Boards",
"Archived boards" : "Archived boards",
"Archive" : "Archive",
"Unarchive" : "Unarchive",
"Delete" : "Delete",
"Enter a card title" : "Enter a card title",
"Add card" : "Add card",
"Close" : "Close",
"Sharing" : "Sharing",
"Tags" : "Tags",
"Select users or groups to share with" : "Select users or groups to share with",
"Access for" : "Access for",
"No matching user or group found." : "No matching user or group found.",
"Loading" : "Loading",
"Share" : "Share",
"Edit" : "Edit",
"Share" : "Share",
"Manage" : "Manage",
"Discard share" : "Discard share",
"Update" : "Update",
"Create" : "Create",
"Create a new tag" : "Create a new tag",
"Status" : "Status",
@@ -47,7 +43,6 @@ OC.L10N.register(
"Archive board" : "Archive board",
"Unarchive board" : "Unarchive board",
"Delete board" : "Delete board",
"Reset" : "Reset",
"Undo board deletion - Otherwise the board will be deleted during the next cronjob run." : "Undo board deletion - Otherwise the board will be deleted during the next cronjob run.",
"Create new board" : "Create new board",
"New board title" : "New board title",
@@ -69,7 +64,6 @@ OC.L10N.register(
"Formatting help" : "Formatting help",
"Add a card description…" : "Add a card description…",
"Shared boards" : "Shared boards",
"View more" : "View more",
"Move board to archive" : "Move board to archive",
"Create a new board" : "Create a new board"
},

View File

@@ -1,4 +1,6 @@
{ "translations": {
"Please provide a content for your comment." : "Please provide a content for your comment.",
"Posting the comment failed." : "Posting the comment failed.",
"Remove user from card" : "Remove user from card",
"Hours" : "Hours",
"Minutes" : "Minutes",
@@ -15,26 +17,20 @@
"Submit" : "Submit",
"Show archived cards" : "Show archived cards",
"Hide archived cards" : "Hide archived cards",
"Board details" : "Board details",
"All Boards" : "All Boards",
"Archived boards" : "Archived boards",
"Archive" : "Archive",
"Unarchive" : "Unarchive",
"Delete" : "Delete",
"Enter a card title" : "Enter a card title",
"Add card" : "Add card",
"Close" : "Close",
"Sharing" : "Sharing",
"Tags" : "Tags",
"Select users or groups to share with" : "Select users or groups to share with",
"Access for" : "Access for",
"No matching user or group found." : "No matching user or group found.",
"Loading" : "Loading",
"Share" : "Share",
"Edit" : "Edit",
"Share" : "Share",
"Manage" : "Manage",
"Discard share" : "Discard share",
"Update" : "Update",
"Create" : "Create",
"Create a new tag" : "Create a new tag",
"Status" : "Status",
@@ -45,7 +41,6 @@
"Archive board" : "Archive board",
"Unarchive board" : "Unarchive board",
"Delete board" : "Delete board",
"Reset" : "Reset",
"Undo board deletion - Otherwise the board will be deleted during the next cronjob run." : "Undo board deletion - Otherwise the board will be deleted during the next cronjob run.",
"Create new board" : "Create new board",
"New board title" : "New board title",
@@ -67,7 +62,6 @@
"Formatting help" : "Formatting help",
"Add a card description…" : "Add a card description…",
"Shared boards" : "Shared boards",
"View more" : "View more",
"Move board to archive" : "Move board to archive",
"Create a new board" : "Create a new board"
},"pluralForm" :"nplurals=2; plural=(n != 1);"

200
l10n/eo.js Normal file
View File

@@ -0,0 +1,200 @@
OC.L10N.register(
"deck",
{
"Please provide a content for your comment." : "Bv. skribi ion en via komento.",
"Posting the comment failed." : "Sendo de komento malsukcesis.",
"The comment has been deleted" : "La komento estis forigita.",
"The associated stack is deleted as well, it will be restored as well." : "La stako asociita estis ankaŭ forigita, ĝi estos ankaŭ restaŭrita.",
"Restore associated stack" : "Restaŭri asociitan stakon.",
"Remove user from card" : "Forigi uzanton el la karto",
"Hours" : "Horoj",
"Minutes" : "Minutoj",
"Link to a board" : "Ligilo al tabulo",
"Maximum file size of {size} exceeded" : "Maksimuma dosiergrando {size} transpasita",
"You have created a new board {board}" : "Vi kreis novan tabulon {board}",
"{user} has created a new board {board}" : "{user} kreis novan tabulon {board}",
"You have deleted the board {board}" : "Vi forigis tabulon {board}",
"{user} has deleted the board {board}" : "{user} forigis tabulon {board}",
"You have restored the board {board}" : "Vi restaŭris tabulon {board}",
"{user} has restored the board {board}" : "{user} restaŭris tabulon {board}",
"You have shared the board {board} with {acl}" : "Vi kunhavigis tabulon {board} kun {acl}",
"You have removed {acl} from the board {board}" : "Vi forigis {acl} el la tabulo {board}",
"{user} has removed {acl} from the board {board}" : "{user} forigis {acl} el la tabulo {board}",
"You have renamed the board {before} to {board}" : "Vi alinomis la tabulon {before} al {board}",
"{user} has renamed the board {before} to {board}" : "{user} alinomis la tabulon {before} al {board}",
"You have archived the board {board}" : "Vi enarĥivigis la tabulon {board}",
"{user} has archived the board {before}" : "{user} enarĥivigis la tabulon {before}",
"You have unarchived the board {board}" : "Vi elarĥivigis la tabulon {board}",
"{user} has unarchived the board {before}" : "{user} elarĥivigis la tabulon {before}",
"You have created a new stack {stack} on board {board}" : "Vi kreis novan stakon {stack} sur tabulo {board}",
"{user} has created a new stack {stack} on board {board}" : "{user} kreis novan stakon {stack} sur tabulo {board}",
"You have renamed stack {before} to {stack} on board {board}" : "Vi alinomis la stakon {before} al {stack} sur tabulo {board}",
"{user} has renamed stack {before} to {stack} on board {board}" : "{user} alinomis la stakon {before} al {stack} sur tabulo {board}",
"You have deleted stack {stack} on board {board}" : "Vi forigis la stakon {stack} el tabulo {board}",
"{user} has deleted stack {stack} on board {board}" : "{user} forigis la stakon {stack} el tabulo {board}",
"You have created card {card} in stack {stack} on board {board}" : "Vi kreis karton {card} en stako {stack} sur tabulo {board}",
"{user} has created card {card} in stack {stack} on board {board}" : "{user} kreis karton {card} en stako {stack} sur tabulo {board}",
"You have deleted card {card} in stack {stack} on board {board}" : "Vi forigis karton {card} el stako {stack} sur tabulo {board}",
"{user} has deleted card {card} in stack {stack} on board {board}" : "{user} forigis karton {card} el stako {stack} sur tabulo {board}",
"You have renamed the card {before} to {card}" : "Vi alinomis la karton {before} al {card}",
"{user} has renamed the card {before} to {card}" : "{user} alinomis la karton {before} al {card}",
"You have added a description to card {card} in stack {stack} on board {board}" : "Vi aldonis priskribon al karto {card} en stako {stack} sur tabulo {board}",
"{user} has added a description to card {card} in stack {stack} on board {board}" : "{user} aldonis priskribon al karto {card} en stako {stack} sur tabulo {board}",
"You have updated the description of card {card} in stack {stack} on board {board}" : "Vi ĝisdatigis priskribon de karto {card} en stako {stack} sur tabulo {board}",
"{user} has updated the description of the card {card} in stack {stack} on board {board}" : "{user} ĝisdatigis priskribon de karto {card} en stako {stack} sur tabulo {board}",
"You have archived card {card} in stack {stack} on board {board}" : "Vi enarĥivigis karton {card} de stako {stack} sur tabulo {board}",
"{user} has archived card {card} in stack {stack} on board {board}" : "{user} enarĥivigis karton {card} de stako {stack} sur tabulo {board}",
"You have unarchived card {card} in stack {stack} on board {board}" : "Vi elarĥivigis karton {card} de stako {stack} sur tabulo {board}",
"{user} has unarchived card {card} in stack {stack} on board {board}" : "{user} elarĥivigis karton {card} de stako {stack} sur tabulo {board}",
"You have removed the due date of card {card}" : "Vi forigis la limdaton el karto {card}",
"{user} has removed the due date of card {card}" : "{user} forigis la limdaton el karto {card}",
"You have set the due date of card {card} to {after}" : "Vi agordis la limdaton de karto {card} je {after}",
"{user} has set the due date of card {card} to {after}" : "{user} agordis la limdaton de karto {card} je {after}",
"You have updated the due date of card {card} to {after}" : "Vi ĝisdatigis la limdaton de karto {card} al {after}",
"{user} has updated the due date of card {card} to {after}" : "{user} ĝisdatigis la limdaton de karto {card} al {after}",
"You have added the tag {label} to card {card} in stack {stack} on board {board}" : "Vi aldonis la etikedon {label} al karto {card} de stako {stack} sur tabulo {board}",
"{user} has added the tag {label} to card {card} in stack {stack} on board {board}" : "{user} aldonis la etikedon {label} al karto {card} de stako {stack} sur tabulo {board}",
"You have removed the tag {label} from card {card} in stack {stack} on board {board}" : "Vi forigis la etikedon {label} el karto {card} de stako {stack} sur tabulo {board}",
"{user} has removed the tag {label} from card {card} in stack {stack} on board {board}" : "{user} forigis la etikedon {label} el karto {card} de stako {stack} sur tabulo {board}",
"You have assigned {assigneduser} to card {card} on board {board}" : "Vi atribuis al {assigneduser} la karton {card} de tabulo {board}",
"{user} has assigned {assigneduser} to card {card} on board {board}" : "{user} atribuis al {assigneduser} la karton {card} de tabulo {board}",
"You have unassigned {assigneduser} from card {card} on board {board}" : "Vi malatribuis al {assigneduser} la karton {card} de tabulo {board}",
"{user} has unassigned {assigneduser} from card {card} on board {board}" : "{user} malatribuis al {assigneduser} la karton {card} de tabulo {board}",
"You have moved the card {card} from stack {stackBefore} to {stack}" : "Vi movis la karton {card} el stako {stackBefore} al {stack}",
"{user} has moved the card {card} from stack {stackBefore} to {stack}" : "{user} movis la karton {card} el stako {stackBefore} al {stack}",
"You have added the attachment {attachment} to card {card}" : "Vi aldonis dosieron {attachment} al karto {card}",
"{user} has added the attachment {attachment} to card {card}" : "{user} aldonis dosieron {attachment} al karto {card}",
"You have updated the attachment {attachment} on card {card}" : "Vi ĝisdatigis la dosieron {attachment} de karto {card}",
"{user} has updated the attachment {attachment} to card {card}" : "{user} ĝisdatigis la dosieron {attachment} de karto {card}",
"You have deleted the attachment {attachment} from card {card}" : "Vi forigis la dosieron {attachment} el karto {card}",
"{user} has deleted the attachment {attachment} to card {card}" : "{user} forigis la dosieron {attachment} el karto {card}",
"You have restored the attachment {attachment} to card {card}" : "Vi restaŭris la dosieron {attachment} al karto {card}",
"{user} has restored the attachment {attachment} to card {card}" : "{user} restaŭris la dosieron {attachment} al karto {card}",
"You have commented on card {card}" : "Vi komentis la karton {card}",
"{user} has commented on card {card}" : "{user} komentis la karton {card}",
"A <strong>card description</strong> inside the Deck app has been changed" : "<strong>Karta priskribo</strong> ene de la aplikaĵo Kartaro ŝanĝiĝis",
"Deck" : "Kartaro",
"Changes in the <strong>Deck app</strong>" : "Ŝanĝoj en la <strong>aplikaĵo Kartaro</strong>",
"Personal" : "Persona",
"The card \"%s\" on \"%s\" has been assigned to you by %s." : "La karto „%s“ sur „%s“ estis atribuita al vi de %s.",
"{user} has assigned the card \"%s\" on \"%s\" to you." : "{user} atribuis la karton „%s“ sur „%s“ al vi.",
"The card \"%s\" on \"%s\" has reached its due date." : "La karto „%s“ sur „%s“ atingis sian limdaton.",
"%s has mentioned you in a comment on \"%s\"." : "%s menciis vin en komento ĉe „%s“.",
"{user} has mentioned you in a comment on \"%s\"." : "{user} menciis vin en komento ĉe „%s“.",
"The board \"%s\" has been shared with you by %s." : "La tabulo „%s“ estis kunhavigita kun vi de %s.",
"{user} has shared the board %s with you." : "{user} kunhavigis la tabulon %s kun vi.",
"No data was provided to create an attachment." : "Neniu datumo troviĝis por krei aldonaĵon.",
"Finished" : "Finita",
"To review" : "Reviziota",
"Action needed" : "Ago bezonata",
"Later" : "Poste",
"To do" : "Farota",
"Doing" : "Farata",
"Done" : "Farita",
"Example Task 3" : "Ekzempla tasko 3",
"Example Task 2" : "Ekzempla tasko 2",
"Example Task 1" : "Ekzempla tasko 1",
"The file was uploaded" : "La dosiero alŝutiĝis",
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "La dosiero alŝutita superas la regulon „upload_max_filesize“ el „php.ini“",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "La dosiero alŝutita superas la regulon „MAX_FILE_SIZE“ specifita en la HTML-formularo",
"The file was only partially uploaded" : "La dosiero alŝutiĝis nur parte",
"No file was uploaded" : "Neniu dosiero alŝutiĝis",
"Missing a temporary folder" : "Mankas provizora dosierujo",
"Could not write file to disk" : "Ne eblis skribi dosieron sur diskon",
"A PHP extension stopped the file upload" : "PHP-modulo haltigis la dosieralŝuton",
"No file uploaded or file size exceeds maximum of %s" : "Neniu dosiero alŝutita, aŭ dosiergrando transpasas la maksimumon %s",
"A kanban style project and personal management tool for Nextcloud" : "Kanban-eca projekto kaj ilo por mastrumi sian vivon, por Nextcloud",
"Deck is a kanban style organization tool aimed at personal planning and project organization for teams integrated with Nextcloud.\n\n\n- 📥 Add your tasks to cards and put them in order\n- 📄 Write down additional notes in markdown\n- 🔖 Assign labels for even better organization\n- 👥 Share with your team, friends or family\n- 📎 Attach files and embed them in your markdown description\n- 💬 Discuss with your team using comments\n- ⚡ Keep track of changes in the activity stream\n- 🚀 Get your project organized" : "Kartaro („Deck“) estas kanban-eca organiza ilo por mastrumi sian vivon kaj teaman projektaron per Nextcloud.\n\n\n- 📥 Aldonu viajn taskojn al kartoj, kaj organizu ilin \n- 📄 Skribu pliajn notojn per marklingvo „Markdown“\n- 🔖 Uzu etikedojn por pli bone organiziĝi\n- 👥 Kunhavigu kun viaj teamo, amikoj, familio\n- 📎 Aldonu dosierojn, kaj enmetu ilin en via „Markdown“-a priskribo\n- 💬 Diskutu kun via teamo pere de la komentoj\n- ⚡ Sekvu la ŝanĝojn per la aktivaĵa fluo\n- 🚀 Organizu vian projekton",
"Select the board to link to a project" : "Elekti la tabulon ligotan al projekto",
"Select board" : "Elekti tabulon",
"Add a new stack" : "Aldoni novan stakon",
"Submit" : "Sendi",
"Show archived cards" : "Montri arĥivigitajn kartojn",
"Hide archived cards" : "Kaŝi arĥivigitajn kartojn",
"Toggle compact mode" : "Baskuligi densigan vidon",
"Show board details" : "Montri tabulajn detalojn",
"All Boards" : "Ĉiuj tabuloj",
"Archived boards" : "Arĥivigitaj tabuloj",
"Share board" : "Kunhavigi tabulon",
"Archived cards" : "Arĥivigitaj kartoj",
"Actions" : "Agoj",
"Drop your files here to upload it to the card" : "Ŝovu kaj demetu viajn dosierojn ĉi tie por alŝuti ilin al la karto",
"Assign card to me" : "Atribui karton al mi mem",
"Unassign card from me" : "Malatribui karton el mi mem",
"Archive card" : "Arĥivigi karton",
"Unarchive card" : "Malarĥivigi karton",
"Delete card" : "Forigi karton",
"Enter a card title" : "Entajpu katotitolon",
"Add card" : "Aldoni karton",
"Close" : "Malfermi",
"Sharing" : "Kunhavigo",
"Tags" : "Etikedoj",
"Deleted items" : "Forigitaj elementoj",
"Timeline" : "Kronologio",
"Select users or groups to share with" : "Elektu uzantojn aŭ grupojn, kun kiuj vi volas kunhavigi",
"Group" : "Grupo",
"Circle" : "Rondo",
"No matching user or group found." : "Neniu kongrua uzanto aŭ grupo trovita.",
"Loading" : "Ŝargante",
"Edit" : "Redakti",
"Share" : "Kunhavigi",
"Manage" : "Administri",
"Discard share" : "Forigi kunhavon",
"Sharing has been disabled for your account." : "Kunhavigo ne estas ebligita por via konto.",
"Update tag" : "Ĝisdatigi etikedon",
"Edit tag" : "Modifi etikedon",
"Delete tag" : "Forigi etikedon",
"Create" : "Krei",
"Create a new tag" : "Krei novan etikedon",
"Deleted stacks" : "Forigitaj stakoj",
"Deleted cards" : "Forigitaj kartoj",
"Status" : "Stato",
"No archived boards to display" : "Neniu arĥivigitaj tabuloj",
"No shared boards to display" : "Neniu kunhavigitaj tabuloj",
"Title" : "Titolo",
"Members" : "Membroj",
"More actions" : "Pliaj agoj",
"Edit board" : "Modifi tabulon",
"Archive board" : "Enarĥivigi tabulon",
"Unarchive board" : "Elarĥivigi tabulon",
"Delete board" : "Forigi tabulon",
"Update board" : "Ĝisdatigi tabulon",
"Reset board" : "Forviŝi kaj restarigi tabulon",
"Undo board deletion - Otherwise the board will be deleted during the next cronjob run." : "Malfari forigadon de tabulo; aliokaze, la tabulo estos forigita dum la venonta ruliĝo de „cron“.",
"Create new board" : "Krei novan tabulon",
"New board title" : "Nova tabultitolo",
"Create board" : "Krei tabulon",
"Select an attachment" : "Elekti dosieron",
"Cancel upload" : "Nuligi alŝuton",
"by" : "de",
"Undo file deletion - Otherwise the file will be deleted during the next cronjob run." : "Malfari forigadon de dosiero; aliokaze, la dosiero estos forigita dum la venonta ruliĝo de „cron“.",
"Undo file deletion" : "Malfari dosierforigadon",
"Insert the file into the description" : "Enmeti la dosieron en la priskribon.",
"Delete attachment" : "Forigi aldonitan dosieron",
"Modified:" : "Modifita:",
"Created:" : "Kreita:",
"Choose a tag" : "Elekti etikedon",
"Add a tag" : "Aldoni etikedon",
"Select tags" : "Elekti etikedojn",
"Assign users" : "Atribui al uzantoj",
"Choose a user to assign" : "Elekti uzanton",
"Assign this card to a user" : "Atribui tiun ĉi karton al uzanto",
"Due date" : "Limdato",
"Click to set" : "Alklaki por difini",
"Remove due date" : "Viŝi limdaton",
"Description" : "Priskribo",
"Attachments" : "Dosieraj aldonaĵoj",
"Saved" : "Konservita",
"Unsaved changes" : "Nekonservitaj ŝanĝoj",
"Insert attachment" : "Enmeti aldonitan dosieron",
"Formatting help" : "Helpo pri tekstaranĝo",
"Upload attachment" : "Alŝuti dosieran aldonaĵon",
"Add a card description…" : "Aldoni kartopriskribon",
"Shared boards" : "Kunhavigitaj tabuloj",
"Move board to archive" : "Enarĥivigi tabulon",
"Create a new board" : "Krei novan tabulon",
"Settings" : "Agordo",
"Limit deck to groups" : "Limigi kartaron al grupoj",
"Limiting Deck will block users not part of those groups from creating their own boards. Users will still be able to work on boards that have been shared with them." : "Limigo de Kartaro („Deck“) baros uzantojn, kiuj ne estas en tiuj grupoj, krei iliajn proprajn tabulojn. Uzantoj tamen eblos labori kun tabuloj kunhavigitaj kun ili."
},
"nplurals=2; plural=(n != 1);");

198
l10n/eo.json Normal file
View File

@@ -0,0 +1,198 @@
{ "translations": {
"Please provide a content for your comment." : "Bv. skribi ion en via komento.",
"Posting the comment failed." : "Sendo de komento malsukcesis.",
"The comment has been deleted" : "La komento estis forigita.",
"The associated stack is deleted as well, it will be restored as well." : "La stako asociita estis ankaŭ forigita, ĝi estos ankaŭ restaŭrita.",
"Restore associated stack" : "Restaŭri asociitan stakon.",
"Remove user from card" : "Forigi uzanton el la karto",
"Hours" : "Horoj",
"Minutes" : "Minutoj",
"Link to a board" : "Ligilo al tabulo",
"Maximum file size of {size} exceeded" : "Maksimuma dosiergrando {size} transpasita",
"You have created a new board {board}" : "Vi kreis novan tabulon {board}",
"{user} has created a new board {board}" : "{user} kreis novan tabulon {board}",
"You have deleted the board {board}" : "Vi forigis tabulon {board}",
"{user} has deleted the board {board}" : "{user} forigis tabulon {board}",
"You have restored the board {board}" : "Vi restaŭris tabulon {board}",
"{user} has restored the board {board}" : "{user} restaŭris tabulon {board}",
"You have shared the board {board} with {acl}" : "Vi kunhavigis tabulon {board} kun {acl}",
"You have removed {acl} from the board {board}" : "Vi forigis {acl} el la tabulo {board}",
"{user} has removed {acl} from the board {board}" : "{user} forigis {acl} el la tabulo {board}",
"You have renamed the board {before} to {board}" : "Vi alinomis la tabulon {before} al {board}",
"{user} has renamed the board {before} to {board}" : "{user} alinomis la tabulon {before} al {board}",
"You have archived the board {board}" : "Vi enarĥivigis la tabulon {board}",
"{user} has archived the board {before}" : "{user} enarĥivigis la tabulon {before}",
"You have unarchived the board {board}" : "Vi elarĥivigis la tabulon {board}",
"{user} has unarchived the board {before}" : "{user} elarĥivigis la tabulon {before}",
"You have created a new stack {stack} on board {board}" : "Vi kreis novan stakon {stack} sur tabulo {board}",
"{user} has created a new stack {stack} on board {board}" : "{user} kreis novan stakon {stack} sur tabulo {board}",
"You have renamed stack {before} to {stack} on board {board}" : "Vi alinomis la stakon {before} al {stack} sur tabulo {board}",
"{user} has renamed stack {before} to {stack} on board {board}" : "{user} alinomis la stakon {before} al {stack} sur tabulo {board}",
"You have deleted stack {stack} on board {board}" : "Vi forigis la stakon {stack} el tabulo {board}",
"{user} has deleted stack {stack} on board {board}" : "{user} forigis la stakon {stack} el tabulo {board}",
"You have created card {card} in stack {stack} on board {board}" : "Vi kreis karton {card} en stako {stack} sur tabulo {board}",
"{user} has created card {card} in stack {stack} on board {board}" : "{user} kreis karton {card} en stako {stack} sur tabulo {board}",
"You have deleted card {card} in stack {stack} on board {board}" : "Vi forigis karton {card} el stako {stack} sur tabulo {board}",
"{user} has deleted card {card} in stack {stack} on board {board}" : "{user} forigis karton {card} el stako {stack} sur tabulo {board}",
"You have renamed the card {before} to {card}" : "Vi alinomis la karton {before} al {card}",
"{user} has renamed the card {before} to {card}" : "{user} alinomis la karton {before} al {card}",
"You have added a description to card {card} in stack {stack} on board {board}" : "Vi aldonis priskribon al karto {card} en stako {stack} sur tabulo {board}",
"{user} has added a description to card {card} in stack {stack} on board {board}" : "{user} aldonis priskribon al karto {card} en stako {stack} sur tabulo {board}",
"You have updated the description of card {card} in stack {stack} on board {board}" : "Vi ĝisdatigis priskribon de karto {card} en stako {stack} sur tabulo {board}",
"{user} has updated the description of the card {card} in stack {stack} on board {board}" : "{user} ĝisdatigis priskribon de karto {card} en stako {stack} sur tabulo {board}",
"You have archived card {card} in stack {stack} on board {board}" : "Vi enarĥivigis karton {card} de stako {stack} sur tabulo {board}",
"{user} has archived card {card} in stack {stack} on board {board}" : "{user} enarĥivigis karton {card} de stako {stack} sur tabulo {board}",
"You have unarchived card {card} in stack {stack} on board {board}" : "Vi elarĥivigis karton {card} de stako {stack} sur tabulo {board}",
"{user} has unarchived card {card} in stack {stack} on board {board}" : "{user} elarĥivigis karton {card} de stako {stack} sur tabulo {board}",
"You have removed the due date of card {card}" : "Vi forigis la limdaton el karto {card}",
"{user} has removed the due date of card {card}" : "{user} forigis la limdaton el karto {card}",
"You have set the due date of card {card} to {after}" : "Vi agordis la limdaton de karto {card} je {after}",
"{user} has set the due date of card {card} to {after}" : "{user} agordis la limdaton de karto {card} je {after}",
"You have updated the due date of card {card} to {after}" : "Vi ĝisdatigis la limdaton de karto {card} al {after}",
"{user} has updated the due date of card {card} to {after}" : "{user} ĝisdatigis la limdaton de karto {card} al {after}",
"You have added the tag {label} to card {card} in stack {stack} on board {board}" : "Vi aldonis la etikedon {label} al karto {card} de stako {stack} sur tabulo {board}",
"{user} has added the tag {label} to card {card} in stack {stack} on board {board}" : "{user} aldonis la etikedon {label} al karto {card} de stako {stack} sur tabulo {board}",
"You have removed the tag {label} from card {card} in stack {stack} on board {board}" : "Vi forigis la etikedon {label} el karto {card} de stako {stack} sur tabulo {board}",
"{user} has removed the tag {label} from card {card} in stack {stack} on board {board}" : "{user} forigis la etikedon {label} el karto {card} de stako {stack} sur tabulo {board}",
"You have assigned {assigneduser} to card {card} on board {board}" : "Vi atribuis al {assigneduser} la karton {card} de tabulo {board}",
"{user} has assigned {assigneduser} to card {card} on board {board}" : "{user} atribuis al {assigneduser} la karton {card} de tabulo {board}",
"You have unassigned {assigneduser} from card {card} on board {board}" : "Vi malatribuis al {assigneduser} la karton {card} de tabulo {board}",
"{user} has unassigned {assigneduser} from card {card} on board {board}" : "{user} malatribuis al {assigneduser} la karton {card} de tabulo {board}",
"You have moved the card {card} from stack {stackBefore} to {stack}" : "Vi movis la karton {card} el stako {stackBefore} al {stack}",
"{user} has moved the card {card} from stack {stackBefore} to {stack}" : "{user} movis la karton {card} el stako {stackBefore} al {stack}",
"You have added the attachment {attachment} to card {card}" : "Vi aldonis dosieron {attachment} al karto {card}",
"{user} has added the attachment {attachment} to card {card}" : "{user} aldonis dosieron {attachment} al karto {card}",
"You have updated the attachment {attachment} on card {card}" : "Vi ĝisdatigis la dosieron {attachment} de karto {card}",
"{user} has updated the attachment {attachment} to card {card}" : "{user} ĝisdatigis la dosieron {attachment} de karto {card}",
"You have deleted the attachment {attachment} from card {card}" : "Vi forigis la dosieron {attachment} el karto {card}",
"{user} has deleted the attachment {attachment} to card {card}" : "{user} forigis la dosieron {attachment} el karto {card}",
"You have restored the attachment {attachment} to card {card}" : "Vi restaŭris la dosieron {attachment} al karto {card}",
"{user} has restored the attachment {attachment} to card {card}" : "{user} restaŭris la dosieron {attachment} al karto {card}",
"You have commented on card {card}" : "Vi komentis la karton {card}",
"{user} has commented on card {card}" : "{user} komentis la karton {card}",
"A <strong>card description</strong> inside the Deck app has been changed" : "<strong>Karta priskribo</strong> ene de la aplikaĵo Kartaro ŝanĝiĝis",
"Deck" : "Kartaro",
"Changes in the <strong>Deck app</strong>" : "Ŝanĝoj en la <strong>aplikaĵo Kartaro</strong>",
"Personal" : "Persona",
"The card \"%s\" on \"%s\" has been assigned to you by %s." : "La karto „%s“ sur „%s“ estis atribuita al vi de %s.",
"{user} has assigned the card \"%s\" on \"%s\" to you." : "{user} atribuis la karton „%s“ sur „%s“ al vi.",
"The card \"%s\" on \"%s\" has reached its due date." : "La karto „%s“ sur „%s“ atingis sian limdaton.",
"%s has mentioned you in a comment on \"%s\"." : "%s menciis vin en komento ĉe „%s“.",
"{user} has mentioned you in a comment on \"%s\"." : "{user} menciis vin en komento ĉe „%s“.",
"The board \"%s\" has been shared with you by %s." : "La tabulo „%s“ estis kunhavigita kun vi de %s.",
"{user} has shared the board %s with you." : "{user} kunhavigis la tabulon %s kun vi.",
"No data was provided to create an attachment." : "Neniu datumo troviĝis por krei aldonaĵon.",
"Finished" : "Finita",
"To review" : "Reviziota",
"Action needed" : "Ago bezonata",
"Later" : "Poste",
"To do" : "Farota",
"Doing" : "Farata",
"Done" : "Farita",
"Example Task 3" : "Ekzempla tasko 3",
"Example Task 2" : "Ekzempla tasko 2",
"Example Task 1" : "Ekzempla tasko 1",
"The file was uploaded" : "La dosiero alŝutiĝis",
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "La dosiero alŝutita superas la regulon „upload_max_filesize“ el „php.ini“",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "La dosiero alŝutita superas la regulon „MAX_FILE_SIZE“ specifita en la HTML-formularo",
"The file was only partially uploaded" : "La dosiero alŝutiĝis nur parte",
"No file was uploaded" : "Neniu dosiero alŝutiĝis",
"Missing a temporary folder" : "Mankas provizora dosierujo",
"Could not write file to disk" : "Ne eblis skribi dosieron sur diskon",
"A PHP extension stopped the file upload" : "PHP-modulo haltigis la dosieralŝuton",
"No file uploaded or file size exceeds maximum of %s" : "Neniu dosiero alŝutita, aŭ dosiergrando transpasas la maksimumon %s",
"A kanban style project and personal management tool for Nextcloud" : "Kanban-eca projekto kaj ilo por mastrumi sian vivon, por Nextcloud",
"Deck is a kanban style organization tool aimed at personal planning and project organization for teams integrated with Nextcloud.\n\n\n- 📥 Add your tasks to cards and put them in order\n- 📄 Write down additional notes in markdown\n- 🔖 Assign labels for even better organization\n- 👥 Share with your team, friends or family\n- 📎 Attach files and embed them in your markdown description\n- 💬 Discuss with your team using comments\n- ⚡ Keep track of changes in the activity stream\n- 🚀 Get your project organized" : "Kartaro („Deck“) estas kanban-eca organiza ilo por mastrumi sian vivon kaj teaman projektaron per Nextcloud.\n\n\n- 📥 Aldonu viajn taskojn al kartoj, kaj organizu ilin \n- 📄 Skribu pliajn notojn per marklingvo „Markdown“\n- 🔖 Uzu etikedojn por pli bone organiziĝi\n- 👥 Kunhavigu kun viaj teamo, amikoj, familio\n- 📎 Aldonu dosierojn, kaj enmetu ilin en via „Markdown“-a priskribo\n- 💬 Diskutu kun via teamo pere de la komentoj\n- ⚡ Sekvu la ŝanĝojn per la aktivaĵa fluo\n- 🚀 Organizu vian projekton",
"Select the board to link to a project" : "Elekti la tabulon ligotan al projekto",
"Select board" : "Elekti tabulon",
"Add a new stack" : "Aldoni novan stakon",
"Submit" : "Sendi",
"Show archived cards" : "Montri arĥivigitajn kartojn",
"Hide archived cards" : "Kaŝi arĥivigitajn kartojn",
"Toggle compact mode" : "Baskuligi densigan vidon",
"Show board details" : "Montri tabulajn detalojn",
"All Boards" : "Ĉiuj tabuloj",
"Archived boards" : "Arĥivigitaj tabuloj",
"Share board" : "Kunhavigi tabulon",
"Archived cards" : "Arĥivigitaj kartoj",
"Actions" : "Agoj",
"Drop your files here to upload it to the card" : "Ŝovu kaj demetu viajn dosierojn ĉi tie por alŝuti ilin al la karto",
"Assign card to me" : "Atribui karton al mi mem",
"Unassign card from me" : "Malatribui karton el mi mem",
"Archive card" : "Arĥivigi karton",
"Unarchive card" : "Malarĥivigi karton",
"Delete card" : "Forigi karton",
"Enter a card title" : "Entajpu katotitolon",
"Add card" : "Aldoni karton",
"Close" : "Malfermi",
"Sharing" : "Kunhavigo",
"Tags" : "Etikedoj",
"Deleted items" : "Forigitaj elementoj",
"Timeline" : "Kronologio",
"Select users or groups to share with" : "Elektu uzantojn aŭ grupojn, kun kiuj vi volas kunhavigi",
"Group" : "Grupo",
"Circle" : "Rondo",
"No matching user or group found." : "Neniu kongrua uzanto aŭ grupo trovita.",
"Loading" : "Ŝargante",
"Edit" : "Redakti",
"Share" : "Kunhavigi",
"Manage" : "Administri",
"Discard share" : "Forigi kunhavon",
"Sharing has been disabled for your account." : "Kunhavigo ne estas ebligita por via konto.",
"Update tag" : "Ĝisdatigi etikedon",
"Edit tag" : "Modifi etikedon",
"Delete tag" : "Forigi etikedon",
"Create" : "Krei",
"Create a new tag" : "Krei novan etikedon",
"Deleted stacks" : "Forigitaj stakoj",
"Deleted cards" : "Forigitaj kartoj",
"Status" : "Stato",
"No archived boards to display" : "Neniu arĥivigitaj tabuloj",
"No shared boards to display" : "Neniu kunhavigitaj tabuloj",
"Title" : "Titolo",
"Members" : "Membroj",
"More actions" : "Pliaj agoj",
"Edit board" : "Modifi tabulon",
"Archive board" : "Enarĥivigi tabulon",
"Unarchive board" : "Elarĥivigi tabulon",
"Delete board" : "Forigi tabulon",
"Update board" : "Ĝisdatigi tabulon",
"Reset board" : "Forviŝi kaj restarigi tabulon",
"Undo board deletion - Otherwise the board will be deleted during the next cronjob run." : "Malfari forigadon de tabulo; aliokaze, la tabulo estos forigita dum la venonta ruliĝo de „cron“.",
"Create new board" : "Krei novan tabulon",
"New board title" : "Nova tabultitolo",
"Create board" : "Krei tabulon",
"Select an attachment" : "Elekti dosieron",
"Cancel upload" : "Nuligi alŝuton",
"by" : "de",
"Undo file deletion - Otherwise the file will be deleted during the next cronjob run." : "Malfari forigadon de dosiero; aliokaze, la dosiero estos forigita dum la venonta ruliĝo de „cron“.",
"Undo file deletion" : "Malfari dosierforigadon",
"Insert the file into the description" : "Enmeti la dosieron en la priskribon.",
"Delete attachment" : "Forigi aldonitan dosieron",
"Modified:" : "Modifita:",
"Created:" : "Kreita:",
"Choose a tag" : "Elekti etikedon",
"Add a tag" : "Aldoni etikedon",
"Select tags" : "Elekti etikedojn",
"Assign users" : "Atribui al uzantoj",
"Choose a user to assign" : "Elekti uzanton",
"Assign this card to a user" : "Atribui tiun ĉi karton al uzanto",
"Due date" : "Limdato",
"Click to set" : "Alklaki por difini",
"Remove due date" : "Viŝi limdaton",
"Description" : "Priskribo",
"Attachments" : "Dosieraj aldonaĵoj",
"Saved" : "Konservita",
"Unsaved changes" : "Nekonservitaj ŝanĝoj",
"Insert attachment" : "Enmeti aldonitan dosieron",
"Formatting help" : "Helpo pri tekstaranĝo",
"Upload attachment" : "Alŝuti dosieran aldonaĵon",
"Add a card description…" : "Aldoni kartopriskribon",
"Shared boards" : "Kunhavigitaj tabuloj",
"Move board to archive" : "Enarĥivigi tabulon",
"Create a new board" : "Krei novan tabulon",
"Settings" : "Agordo",
"Limit deck to groups" : "Limigi kartaron al grupoj",
"Limiting Deck will block users not part of those groups from creating their own boards. Users will still be able to work on boards that have been shared with them." : "Limigo de Kartaro („Deck“) baros uzantojn, kiuj ne estas en tiuj grupoj, krei iliajn proprajn tabulojn. Uzantoj tamen eblos labori kun tabuloj kunhavigitaj kun ili."
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}

View File

@@ -9,7 +9,9 @@ OC.L10N.register(
"Remove user from card" : "Eliminar usuario de la tarjeta",
"Hours" : "Horas",
"Minutes" : "Minutos",
"Link to a board" : "Enlace a un tablero",
"Maximum file size of {size} exceeded" : "Tamaño máximo de archivo de {size} excedido",
"File already exists" : "El archivo ya existe",
"You have created a new board {board}" : "Has creado el tablero nuevo {board}",
"{user} has created a new board {board}" : "{user} ha creado el tablero nuevo {board}",
"You have deleted the board {board}" : "Has eliminado el tablero {board}",
@@ -17,62 +19,65 @@ OC.L10N.register(
"You have restored the board {board}" : "Has restaurado el tablero {board}",
"{user} has restored the board {board}" : "{user} ha restaurado el tablero {board}",
"You have shared the board {board} with {acl}" : "Has compartido el tablero {board} con {acl}",
"{user} has shared the board {board} with {sharee}" : "{user} ha compartido el tablero {board} con {sharee}",
"{user} has shared the board {board} with {acl}" : "{user} ha compartido el tablero {board} con {acl}",
"You have removed {acl} from the board {board}" : "Has eliminado a {acl} del tablero {board}",
"{user} has removed {acl} from the board {board}" : "{user} ha elimiando a {acl} del tablero {board}",
"You have renamed the board {before} to {board}" : "Has renombrado el tablero {before} como {board}",
"{user} has has renamed the board {before} to {board}" : "{user} ha renombrado el tablero {before} como {board}",
"{user} has renamed the board {before} to {board}" : "{user} ha renombrado el tablero {before} como {board}",
"You have archived the board {board}" : "Has archivado el tablero {board}",
"{user} has archived the board {before}" : "{user} ha archivado el tablero {board}",
"You have unarchived the board {board}" : "Has desarchivado el tablero {board}",
"{user} has unarchived the board {before}" : "{user} ha desarchivado el tablero {before}",
"You have created a new stack {stack} on {board}" : "Has creado la pila {stack} en {board}",
"{user} has created a new stack {stack} on {board}" : "{user} ha creado la pila {stack} en {board}",
"You have renamed a new stack {before} to {stack} on {board}" : "Has renombrado la nueva pila {befora} a {stack} en {board}",
"{user} has renamed a new stack {before} to {stack} on {board}" : "{user} ha renombrado una nueva pila {before} a {stack} en {board}",
"You have deleted {stack} on {board}" : "Has eliminado {stack} en {board}",
"{user} has deleted {stack} on {board}" : "{user} ha eliminado {stack} en {board}",
"You have created {card} in {stack} on {board}" : "Has creado {card} en la pila {stack} en {board}",
"{user} has created {card} in {stack} on {board}" : "{user} ha creado {card} en la pila {stack} en {board}",
"You have deleted {card} in {stack} on {board}" : "Has eliminado {card} en la pila {stack} en {board}",
"{user} has deleted {card} in {stack} on {board}" : "{user} ha eliminado {card} en la pila {stack} en {board}",
"You have created a new stack {stack} on board {board}" : "Has creado la pila {stack} en {board}",
"{user} has created a new stack {stack} on board {board}" : "{user} ha creado la pila {stack} en {board}",
"You have renamed stack {before} to {stack} on board {board}" : "Has renombrado la pila {before} a {stack} en {board}",
"{user} has renamed stack {before} to {stack} on board {board}" : "{user} ha renombrado la pila {before} a {stack} en {board}",
"You have deleted stack {stack} on board {board}" : "Has eliminado {stack} en {board}",
"{user} has deleted stack {stack} on board {board}" : "{user} ha eliminado la pila {stack} en {board}",
"You have created card {card} in stack {stack} on board {board}" : "Has creado {card} en la pila {stack} en {board}",
"{user} has created card {card} in stack {stack} on board {board}" : "{user} ha creado la pila {stack} en {board}",
"You have deleted card {card} in stack {stack} on board {board}" : "Has eliminado {card} en la pila {stack} en {board}",
"{user} has deleted card {card} in stack {stack} on board {board}" : "{user} ha eliminado {card} en la pila {stack} en {board}",
"You have renamed the card {before} to {card}" : "Has renombrado la tarjeta {before} como {card}",
"{user} has renamed the card {before} to {card}" : "{user} ha renombrado la tarjeta {before} como {card}",
"You have added a description to {card} in {stack} on {board}" : "Has añadido una descripción a {card} en la pila {stack} en {board}",
"{user} has added a description to {card} in {stack} on {board}" : "{user} ha añadido una descripción a {card} en la pila {stack} en {board}",
"You have updated the description of {card} in {stack} on {board}" : "Has actualizado la descripción de {card} en la pila {stack} en {board}",
"{user} has updated the description {card} in {stack} on {board}" : "{user} ha actualizado la descripción de {card} en la pila {stack} en {stack}",
"You have archived {card} in {stack} on {board}" : "Has archivado {card} en la pila {stack} en {board}",
"{user} has archived {card} in {stack} on {board}" : "{user} ha archivado {card} en la pila {stack} en {board}",
"You have unarchived {card} in {stack} on {board}" : "Has desarchivado {card} en la pila {stack} en {board}",
"{user} has unarchived {card} in {stack} on {board}" : "{user} ha desarchivado {card} en la pila {stack} de {board}",
"You have removed the due date of {card}" : "Has eliminado la fecha de vencimiento de {card}",
"{user} has removed the due date of {card}" : "{user} ha eliminado la fecha de vencimiento de {card}",
"You have set the due date of {card} to {after}" : "Has establecido la fecha de vencimiento de {card} como {after}",
"{user} has set the due date of {card} to {after}" : "{user} ha establecido la fecha de vencimiento de {card} como {after}",
"You have updated the due date of {card} to {after}" : "Has actualizado la fecha de vencimiento de {card} para {after}",
"{user} has updated the due date of {card} to {after}" : "{user} ha actualizado la fecha de vencimiento de {card} para {after}",
"You have added the label {label} to {card} in {stack} on {board}" : "Has añadido la etiqueta {label} a {card} en {stack} en {board}",
"{user} has added the label {label} to {card} in {stack} on {board}" : "{user} ha añadido la etiqueta {label} a {card} en {stack} en {board}",
"You have removed the label {label} from {card} in {stack} on {board}" : "Has eliminado la etiqueta {label} de {card} en la pila {stack} en {board}",
"{user} has removed the label {label} from {card} in {stack} on {board}" : "{user} ha elimininado la etiqueta {label} a {card} en {stack} en {board}",
"You have assigned {assigneduser} to {card} on {board}" : "Has asignado a {assigneduser} para {card} en {board}",
"{user} has assigned {assigneduser} to {card} on {board}" : "{user} ha asignado {assigneduser} a {card} en {board}",
"You have unassigned {assigneduser} from {card} on {board}" : "Has desasignado a {assigneduser} para {card} en {board}",
"{user} has unassigned {assigneduser} from {card} on {board}" : "{user} ha asignado a {assigneduser} para {card} en {board}",
"You have moved the card {card} from {stackBefore} to {stack}" : "Has movido la carta {card} de {stackBefore} a {stack}",
"{user} has moved the card {card} from {stackBefore} to {stack}" : "{user} ha movido la carta {card} de {stackBefore} a {stack}",
"You have added the attachment {attachment} to {card}" : "Has añadido el adjunto {attachment} en {card}",
"{user} has added the attachment {attachment} to {card}" : "{user} ha añadido el adjunto {attachment} en {card}",
"You have updated the attachment {attachment} on {card}" : "Has actualizado el adjunto [attachment] en {card}",
"{user} has updated the attachment {attachment} to {card}" : "{user} ha actualizado el adjunto {attachment} en {card}",
"You have deleted the attachment {attachment} from {card}" : "Has eliminado el adjunto {attachment} de {card}",
"{user} has deleted the attachment {attachment} to {card}" : "{user} ha eliminado el adjunto {attachment} a {card}",
"You have restored the attachment {attachment} to {card}" : "Has restablecido el adjunto {attachment} en {card}",
"{user} has restored the attachment {attachment} to {card}" : "{user} ha restaurado el archivo adjunto {attachment} a {card}",
"You have commented on {card}" : "Has comentado en {card}",
"{user} has commented on {card}" : "{user} ha comentado en {card}",
"You have added a description to card {card} in stack {stack} on board {board}" : "Has añadido una descripción a {card} en la pila {stack} en {board}",
"{user} has added a description to card {card} in stack {stack} on board {board}" : "{user} ha añadido una descripción a {card} en la pila {stack} en {board}",
"You have updated the description of card {card} in stack {stack} on board {board}" : "Has actualizado la descripción de {card} en la pila {stack} en {board}",
"{user} has updated the description of the card {card} in stack {stack} on board {board}" : "{user} ha actualizado la descripción de la tarjeta {card} en la pila {stack} del tablero {board}",
"You have archived card {card} in stack {stack} on board {board}" : "Has archivado {card} en la pila {stack} en {board}",
"{user} has archived card {card} in stack {stack} on board {board}" : "{user} ha archivado {card} en la pila {stack} en {board}",
"You have unarchived card {card} in stack {stack} on board {board}" : "Has desarchivado {card} en la pila {stack} en {board}",
"{user} has unarchived card {card} in stack {stack} on board {board}" : "{user} ha desarchivado {card} en la pila {stack} de {board}",
"You have removed the due date of card {card}" : "Has eliminado la fecha de vencimiento de {card}",
"{user} has removed the due date of card {card}" : "{user} ha eliminado la fecha de vencimiento de {card}",
"You have set the due date of card {card} to {after}" : "Has establecido la fecha de vencimiento de {card} como {after}",
"{user} has set the due date of card {card} to {after}" : "{user} ha establecido la fecha de vencimiento de {card} como {after}",
"You have updated the due date of card {card} to {after}" : "Has actualizado la fecha de vencimiento de {card} para {after}",
"{user} has updated the due date of card {card} to {after}" : "{user} ha actualizado la fecha de vencimiento de {card} para {after}",
"You have added the tag {label} to card {card} in stack {stack} on board {board}" : "Has añadido la etiqueta {label} a {card} en {stack} en {board}",
"{user} has added the tag {label} to card {card} in stack {stack} on board {board}" : "{user} ha añadido la etiqueta {label} a {card} en {stack} en {board}",
"You have removed the tag {label} from card {card} in stack {stack} on board {board}" : "Has eliminado la etiqueta {label} de {card} en la pila {stack} en {board}",
"{user} has removed the tag {label} from card {card} in stack {stack} on board {board}" : "{user} ha elimininado la etiqueta {label} a {card} en {stack} en {board}",
"You have assigned {assigneduser} to card {card} on board {board}" : "Has asignado a {assigneduser} para {card} en {board}",
"{user} has assigned {assigneduser} to card {card} on board {board}" : "{user} ha asignado a {assigneduser} para {card} en {board}",
"You have unassigned {assigneduser} from card {card} on board {board}" : "Has desasignado a {assigneduser} para {card} en {board}",
"{user} has unassigned {assigneduser} from card {card} on board {board}" : "{user} ha asignado a {assigneduser} para {card} en {board}",
"You have moved the card {card} from stack {stackBefore} to {stack}" : "Has movido la tarjeta {card} de {stackBefore} a {stack}",
"{user} has moved the card {card} from stack {stackBefore} to {stack}" : "{user} ha movido la carta {card} de {stackBefore} a {stack}",
"You have added the attachment {attachment} to card {card}" : "Has añadido el adjunto {attachment} en {card}",
"{user} has added the attachment {attachment} to card {card}" : "{user} ha añadido el adjunto {attachment} en {card}",
"You have updated the attachment {attachment} on card {card}" : "Has actualizado el adjunto [attachment] en {card}",
"{user} has updated the attachment {attachment} to card {card}" : "{user} ha actualizado el adjunto {attachment} en {card}",
"You have deleted the attachment {attachment} from card {card}" : "Has eliminado el adjunto {attachment} de {card}",
"{user} has deleted the attachment {attachment} to card {card}" : "{user} ha eliminado el adjunto {attachment} de {card}",
"You have restored the attachment {attachment} to card {card}" : "Has restaurado el adjunto {attachment} a {card}",
"{user} has restored the attachment {attachment} to card {card}" : "{user} ha restaurado el adjunto {attachment} a {card}",
"You have commented on card {card}" : "Has comentado en la tarjeta {card}",
"{user} has commented on card {card}" : "{user} ha comentado en {card}",
"A <strong>card description</strong> inside the Deck app has been changed" : "Una <strong>descripción de tarjeta</strong> dentro de la app Deck ha cambiado",
"Deck" : "Deck",
"Changes in the <strong>Deck app</strong>" : "Cambios en la <strong>app Deck</strong>",
"A <strong>comment</strong> was created on a card" : "Un <strong>comment</strong> ha sido creado en una tarjeta",
"Personal" : "Personal",
"The card \"%s\" on \"%s\" has been assigned to you by %s." : "La tarjeta \"%s\" en \"%s\" te ha sido asignada por %s.",
"{user} has assigned the card \"%s\" on \"%s\" to you." : "{user} te ha asignado la tarjeta \"%s\" en \"%s\".",
@@ -103,22 +108,25 @@ OC.L10N.register(
"No file uploaded or file size exceeds maximum of %s" : "No se ha subido ningún archivo, o el tamaño del archivo excede el máximo de %s",
"A kanban style project and personal management tool for Nextcloud" : "Una herramienta de manejo de proyectos y personal al estilo kanban para Nextcloud.",
"Deck is a kanban style organization tool aimed at personal planning and project organization for teams integrated with Nextcloud.\n\n\n- 📥 Add your tasks to cards and put them in order\n- 📄 Write down additional notes in markdown\n- 🔖 Assign labels for even better organization\n- 👥 Share with your team, friends or family\n- 📎 Attach files and embed them in your markdown description\n- 💬 Discuss with your team using comments\n- ⚡ Keep track of changes in the activity stream\n- 🚀 Get your project organized" : "Deck es una herramienta de organización de estilo kanban dirigida a la planificación personal y la organización de proyectos para equipos integrados con Nextcloud.\n\n\n- 📥 Agrega tus tareas a las tarjetas y ordénalas.\n- 📄 Escriba notas adicionales\n- 🔖 Asignar etiquetas para una organización mejor\n- 👥 Comparte con tu equipo, amigos o familia.\n- 📎 Adjuntar archivos e incrustarlos en su descripción\n- 💬 Discuta con su equipo usando comentarios.\n- ⚡ Mantenga un registro de los cambios en el flujo de actividad\n- 🚀 Organiza tu proyecto",
"Select the board to link to a project" : "Selecciona el tablero que enlazar a un proyecto",
"Select board" : "Selecciona tablero",
"Add a new stack" : "Añadir nuevo montón",
"Submit" : "Enviar",
"Show archived cards" : "Mostrar tarjetas archivadas",
"Hide archived cards" : "Ocultar tarjetas archivadas",
"Toggle compact mode" : "Mostrar/ocultar modo compacto",
"Board details" : "Detalles del tablero",
"Show board details" : "Mostrar detalles del tablero",
"All Boards" : "Todos los tableros",
"Archived boards" : "Tableros archivados",
"Share board" : "Compartir tablero",
"Drop your files here to upload it to the card" : "Arrastra tus archivos aquí para subirlos a la tarjeta",
"Archived cards" : "Tarjetas archivadas",
"Actions" : "Acciones",
"Assign to me" : "Asignarme a mí",
"Unassign from me" : "Desasignarme a mí",
"Archive" : "Archivar",
"Unarchive" : "Desarchivar",
"Delete" : "Eliminar",
"Drop your files here to upload it to the card" : "Arrastra tus archivos aquí para subirlos a la tarjeta",
"Assign card to me" : "Asignarme tarjeta a mí",
"Unassign card from me" : "Desasignarme tarjeta",
"Archive card" : "Archivar tarjeta",
"Unarchive card" : "Desarchivar tarjeta",
"Delete card" : "Eliminar tarjeta",
"Enter a card title" : "Introducir título de tarjeta",
"Add card" : "Añadir tarjeta",
"Close" : "Cerrar",
@@ -127,14 +135,18 @@ OC.L10N.register(
"Deleted items" : "Elementos eliminados",
"Timeline" : "Línea de tiempo",
"Select users or groups to share with" : "Seleccionar usuarios o grupos con los que compartir",
"Access for" : "Acceso para",
"Group" : "Grupo",
"Circle" : "Círculo",
"No matching user or group found." : "No se encontraron usuarios o grupos coincidentes.",
"Loading" : "Cargando",
"Share" : "Compartir",
"Edit" : "Editar",
"Share" : "Compartir",
"Manage" : "Organizar",
"Discard share" : "Descartar compartición",
"Update" : "Actualizar",
"Sharing has been disabled for your account." : "Se ha deshabilitado el compartir desde tu cuenta.",
"Update tag" : "Actualizar etiqueta",
"Edit tag" : "Editar etiqueta",
"Delete tag" : "Eliminar etiqueta",
"Create" : "Crear",
"Create a new tag" : "Crear una etiqueta nueva",
"Deleted stacks" : "Pilas eliminadas",
@@ -149,16 +161,19 @@ OC.L10N.register(
"Archive board" : "Archivar tablero",
"Unarchive board" : "Desarchivar tablero",
"Delete board" : "Eliminar tablero",
"Reset" : "Resetear",
"Update board" : "Actualizar tablero",
"Reset board" : "Resetear tablero",
"Undo board deletion - Otherwise the board will be deleted during the next cronjob run." : "Deshacer borrado del tablero. Si no, el tablero será eliminado durante la próxima ejecución del cronjob.",
"Create new board" : "Crear nuevo tablero",
"New board title" : "Nuevo título de tablero",
"Create board" : "Crear tablero",
"Select an attachment" : "Selecciona un adjunto",
"Cancel upload" : "Cancelar la subida",
"by" : "por",
"Undo file deletion - Otherwise the file will be deleted during the next cronjob run." : "Deshacer eliminación del archivo. De otra forma el archivo se borrará durante la próxima ejecución del trabajo cron.",
"Undo file deletion" : "Deshacer eliminación del archivo",
"Insert the file into the description" : "Introduce el archivo en la descripción",
"Delete attachment" : "Eliminar adjunto",
"Modified:" : "Modificado: ",
"Created:" : "Creado: ",
"Choose a tag" : "Escoge una etiqueta",
@@ -174,13 +189,15 @@ OC.L10N.register(
"Attachments" : "Adjuntos",
"Saved" : "Guardado",
"Unsaved changes" : "Cambios no guardados",
"Formatting help" : "Ayuda de formato",
"Insert attachment" : "Insertar adjunto",
"Formatting help" : "Ayuda de formato",
"Upload attachment" : "Subir adjunto",
"Add a card description…" : "Añadir una descripción de tarjeta...",
"Shared boards" : "Tableros compartidos",
"View more" : "Ver más",
"Move board to archive" : "Mover tablero al archivo",
"Create a new board" : "Crear un tablero nuevo"
"Create a new board" : "Crear un tablero nuevo",
"Settings" : "Ajustes",
"Limit deck to groups" : "Limitar Deck a grupos",
"Limiting Deck will block users not part of those groups from creating their own boards. Users will still be able to work on boards that have been shared with them." : "Limitar Deck impedirá que usuarios que no formen parte de esos grupos creen sus propios tableros. Los usuarios todavía podrán trabajar en tableros que hayan sido compartidos con ellos."
},
"nplurals=2; plural=(n != 1);");

View File

@@ -7,7 +7,9 @@
"Remove user from card" : "Eliminar usuario de la tarjeta",
"Hours" : "Horas",
"Minutes" : "Minutos",
"Link to a board" : "Enlace a un tablero",
"Maximum file size of {size} exceeded" : "Tamaño máximo de archivo de {size} excedido",
"File already exists" : "El archivo ya existe",
"You have created a new board {board}" : "Has creado el tablero nuevo {board}",
"{user} has created a new board {board}" : "{user} ha creado el tablero nuevo {board}",
"You have deleted the board {board}" : "Has eliminado el tablero {board}",
@@ -15,62 +17,65 @@
"You have restored the board {board}" : "Has restaurado el tablero {board}",
"{user} has restored the board {board}" : "{user} ha restaurado el tablero {board}",
"You have shared the board {board} with {acl}" : "Has compartido el tablero {board} con {acl}",
"{user} has shared the board {board} with {sharee}" : "{user} ha compartido el tablero {board} con {sharee}",
"{user} has shared the board {board} with {acl}" : "{user} ha compartido el tablero {board} con {acl}",
"You have removed {acl} from the board {board}" : "Has eliminado a {acl} del tablero {board}",
"{user} has removed {acl} from the board {board}" : "{user} ha elimiando a {acl} del tablero {board}",
"You have renamed the board {before} to {board}" : "Has renombrado el tablero {before} como {board}",
"{user} has has renamed the board {before} to {board}" : "{user} ha renombrado el tablero {before} como {board}",
"{user} has renamed the board {before} to {board}" : "{user} ha renombrado el tablero {before} como {board}",
"You have archived the board {board}" : "Has archivado el tablero {board}",
"{user} has archived the board {before}" : "{user} ha archivado el tablero {board}",
"You have unarchived the board {board}" : "Has desarchivado el tablero {board}",
"{user} has unarchived the board {before}" : "{user} ha desarchivado el tablero {before}",
"You have created a new stack {stack} on {board}" : "Has creado la pila {stack} en {board}",
"{user} has created a new stack {stack} on {board}" : "{user} ha creado la pila {stack} en {board}",
"You have renamed a new stack {before} to {stack} on {board}" : "Has renombrado la nueva pila {befora} a {stack} en {board}",
"{user} has renamed a new stack {before} to {stack} on {board}" : "{user} ha renombrado una nueva pila {before} a {stack} en {board}",
"You have deleted {stack} on {board}" : "Has eliminado {stack} en {board}",
"{user} has deleted {stack} on {board}" : "{user} ha eliminado {stack} en {board}",
"You have created {card} in {stack} on {board}" : "Has creado {card} en la pila {stack} en {board}",
"{user} has created {card} in {stack} on {board}" : "{user} ha creado {card} en la pila {stack} en {board}",
"You have deleted {card} in {stack} on {board}" : "Has eliminado {card} en la pila {stack} en {board}",
"{user} has deleted {card} in {stack} on {board}" : "{user} ha eliminado {card} en la pila {stack} en {board}",
"You have created a new stack {stack} on board {board}" : "Has creado la pila {stack} en {board}",
"{user} has created a new stack {stack} on board {board}" : "{user} ha creado la pila {stack} en {board}",
"You have renamed stack {before} to {stack} on board {board}" : "Has renombrado la pila {before} a {stack} en {board}",
"{user} has renamed stack {before} to {stack} on board {board}" : "{user} ha renombrado la pila {before} a {stack} en {board}",
"You have deleted stack {stack} on board {board}" : "Has eliminado {stack} en {board}",
"{user} has deleted stack {stack} on board {board}" : "{user} ha eliminado la pila {stack} en {board}",
"You have created card {card} in stack {stack} on board {board}" : "Has creado {card} en la pila {stack} en {board}",
"{user} has created card {card} in stack {stack} on board {board}" : "{user} ha creado la pila {stack} en {board}",
"You have deleted card {card} in stack {stack} on board {board}" : "Has eliminado {card} en la pila {stack} en {board}",
"{user} has deleted card {card} in stack {stack} on board {board}" : "{user} ha eliminado {card} en la pila {stack} en {board}",
"You have renamed the card {before} to {card}" : "Has renombrado la tarjeta {before} como {card}",
"{user} has renamed the card {before} to {card}" : "{user} ha renombrado la tarjeta {before} como {card}",
"You have added a description to {card} in {stack} on {board}" : "Has añadido una descripción a {card} en la pila {stack} en {board}",
"{user} has added a description to {card} in {stack} on {board}" : "{user} ha añadido una descripción a {card} en la pila {stack} en {board}",
"You have updated the description of {card} in {stack} on {board}" : "Has actualizado la descripción de {card} en la pila {stack} en {board}",
"{user} has updated the description {card} in {stack} on {board}" : "{user} ha actualizado la descripción de {card} en la pila {stack} en {stack}",
"You have archived {card} in {stack} on {board}" : "Has archivado {card} en la pila {stack} en {board}",
"{user} has archived {card} in {stack} on {board}" : "{user} ha archivado {card} en la pila {stack} en {board}",
"You have unarchived {card} in {stack} on {board}" : "Has desarchivado {card} en la pila {stack} en {board}",
"{user} has unarchived {card} in {stack} on {board}" : "{user} ha desarchivado {card} en la pila {stack} de {board}",
"You have removed the due date of {card}" : "Has eliminado la fecha de vencimiento de {card}",
"{user} has removed the due date of {card}" : "{user} ha eliminado la fecha de vencimiento de {card}",
"You have set the due date of {card} to {after}" : "Has establecido la fecha de vencimiento de {card} como {after}",
"{user} has set the due date of {card} to {after}" : "{user} ha establecido la fecha de vencimiento de {card} como {after}",
"You have updated the due date of {card} to {after}" : "Has actualizado la fecha de vencimiento de {card} para {after}",
"{user} has updated the due date of {card} to {after}" : "{user} ha actualizado la fecha de vencimiento de {card} para {after}",
"You have added the label {label} to {card} in {stack} on {board}" : "Has añadido la etiqueta {label} a {card} en {stack} en {board}",
"{user} has added the label {label} to {card} in {stack} on {board}" : "{user} ha añadido la etiqueta {label} a {card} en {stack} en {board}",
"You have removed the label {label} from {card} in {stack} on {board}" : "Has eliminado la etiqueta {label} de {card} en la pila {stack} en {board}",
"{user} has removed the label {label} from {card} in {stack} on {board}" : "{user} ha elimininado la etiqueta {label} a {card} en {stack} en {board}",
"You have assigned {assigneduser} to {card} on {board}" : "Has asignado a {assigneduser} para {card} en {board}",
"{user} has assigned {assigneduser} to {card} on {board}" : "{user} ha asignado {assigneduser} a {card} en {board}",
"You have unassigned {assigneduser} from {card} on {board}" : "Has desasignado a {assigneduser} para {card} en {board}",
"{user} has unassigned {assigneduser} from {card} on {board}" : "{user} ha asignado a {assigneduser} para {card} en {board}",
"You have moved the card {card} from {stackBefore} to {stack}" : "Has movido la carta {card} de {stackBefore} a {stack}",
"{user} has moved the card {card} from {stackBefore} to {stack}" : "{user} ha movido la carta {card} de {stackBefore} a {stack}",
"You have added the attachment {attachment} to {card}" : "Has añadido el adjunto {attachment} en {card}",
"{user} has added the attachment {attachment} to {card}" : "{user} ha añadido el adjunto {attachment} en {card}",
"You have updated the attachment {attachment} on {card}" : "Has actualizado el adjunto [attachment] en {card}",
"{user} has updated the attachment {attachment} to {card}" : "{user} ha actualizado el adjunto {attachment} en {card}",
"You have deleted the attachment {attachment} from {card}" : "Has eliminado el adjunto {attachment} de {card}",
"{user} has deleted the attachment {attachment} to {card}" : "{user} ha eliminado el adjunto {attachment} a {card}",
"You have restored the attachment {attachment} to {card}" : "Has restablecido el adjunto {attachment} en {card}",
"{user} has restored the attachment {attachment} to {card}" : "{user} ha restaurado el archivo adjunto {attachment} a {card}",
"You have commented on {card}" : "Has comentado en {card}",
"{user} has commented on {card}" : "{user} ha comentado en {card}",
"You have added a description to card {card} in stack {stack} on board {board}" : "Has añadido una descripción a {card} en la pila {stack} en {board}",
"{user} has added a description to card {card} in stack {stack} on board {board}" : "{user} ha añadido una descripción a {card} en la pila {stack} en {board}",
"You have updated the description of card {card} in stack {stack} on board {board}" : "Has actualizado la descripción de {card} en la pila {stack} en {board}",
"{user} has updated the description of the card {card} in stack {stack} on board {board}" : "{user} ha actualizado la descripción de la tarjeta {card} en la pila {stack} del tablero {board}",
"You have archived card {card} in stack {stack} on board {board}" : "Has archivado {card} en la pila {stack} en {board}",
"{user} has archived card {card} in stack {stack} on board {board}" : "{user} ha archivado {card} en la pila {stack} en {board}",
"You have unarchived card {card} in stack {stack} on board {board}" : "Has desarchivado {card} en la pila {stack} en {board}",
"{user} has unarchived card {card} in stack {stack} on board {board}" : "{user} ha desarchivado {card} en la pila {stack} de {board}",
"You have removed the due date of card {card}" : "Has eliminado la fecha de vencimiento de {card}",
"{user} has removed the due date of card {card}" : "{user} ha eliminado la fecha de vencimiento de {card}",
"You have set the due date of card {card} to {after}" : "Has establecido la fecha de vencimiento de {card} como {after}",
"{user} has set the due date of card {card} to {after}" : "{user} ha establecido la fecha de vencimiento de {card} como {after}",
"You have updated the due date of card {card} to {after}" : "Has actualizado la fecha de vencimiento de {card} para {after}",
"{user} has updated the due date of card {card} to {after}" : "{user} ha actualizado la fecha de vencimiento de {card} para {after}",
"You have added the tag {label} to card {card} in stack {stack} on board {board}" : "Has añadido la etiqueta {label} a {card} en {stack} en {board}",
"{user} has added the tag {label} to card {card} in stack {stack} on board {board}" : "{user} ha añadido la etiqueta {label} a {card} en {stack} en {board}",
"You have removed the tag {label} from card {card} in stack {stack} on board {board}" : "Has eliminado la etiqueta {label} de {card} en la pila {stack} en {board}",
"{user} has removed the tag {label} from card {card} in stack {stack} on board {board}" : "{user} ha elimininado la etiqueta {label} a {card} en {stack} en {board}",
"You have assigned {assigneduser} to card {card} on board {board}" : "Has asignado a {assigneduser} para {card} en {board}",
"{user} has assigned {assigneduser} to card {card} on board {board}" : "{user} ha asignado a {assigneduser} para {card} en {board}",
"You have unassigned {assigneduser} from card {card} on board {board}" : "Has desasignado a {assigneduser} para {card} en {board}",
"{user} has unassigned {assigneduser} from card {card} on board {board}" : "{user} ha asignado a {assigneduser} para {card} en {board}",
"You have moved the card {card} from stack {stackBefore} to {stack}" : "Has movido la tarjeta {card} de {stackBefore} a {stack}",
"{user} has moved the card {card} from stack {stackBefore} to {stack}" : "{user} ha movido la carta {card} de {stackBefore} a {stack}",
"You have added the attachment {attachment} to card {card}" : "Has añadido el adjunto {attachment} en {card}",
"{user} has added the attachment {attachment} to card {card}" : "{user} ha añadido el adjunto {attachment} en {card}",
"You have updated the attachment {attachment} on card {card}" : "Has actualizado el adjunto [attachment] en {card}",
"{user} has updated the attachment {attachment} to card {card}" : "{user} ha actualizado el adjunto {attachment} en {card}",
"You have deleted the attachment {attachment} from card {card}" : "Has eliminado el adjunto {attachment} de {card}",
"{user} has deleted the attachment {attachment} to card {card}" : "{user} ha eliminado el adjunto {attachment} de {card}",
"You have restored the attachment {attachment} to card {card}" : "Has restaurado el adjunto {attachment} a {card}",
"{user} has restored the attachment {attachment} to card {card}" : "{user} ha restaurado el adjunto {attachment} a {card}",
"You have commented on card {card}" : "Has comentado en la tarjeta {card}",
"{user} has commented on card {card}" : "{user} ha comentado en {card}",
"A <strong>card description</strong> inside the Deck app has been changed" : "Una <strong>descripción de tarjeta</strong> dentro de la app Deck ha cambiado",
"Deck" : "Deck",
"Changes in the <strong>Deck app</strong>" : "Cambios en la <strong>app Deck</strong>",
"A <strong>comment</strong> was created on a card" : "Un <strong>comment</strong> ha sido creado en una tarjeta",
"Personal" : "Personal",
"The card \"%s\" on \"%s\" has been assigned to you by %s." : "La tarjeta \"%s\" en \"%s\" te ha sido asignada por %s.",
"{user} has assigned the card \"%s\" on \"%s\" to you." : "{user} te ha asignado la tarjeta \"%s\" en \"%s\".",
@@ -101,22 +106,25 @@
"No file uploaded or file size exceeds maximum of %s" : "No se ha subido ningún archivo, o el tamaño del archivo excede el máximo de %s",
"A kanban style project and personal management tool for Nextcloud" : "Una herramienta de manejo de proyectos y personal al estilo kanban para Nextcloud.",
"Deck is a kanban style organization tool aimed at personal planning and project organization for teams integrated with Nextcloud.\n\n\n- 📥 Add your tasks to cards and put them in order\n- 📄 Write down additional notes in markdown\n- 🔖 Assign labels for even better organization\n- 👥 Share with your team, friends or family\n- 📎 Attach files and embed them in your markdown description\n- 💬 Discuss with your team using comments\n- ⚡ Keep track of changes in the activity stream\n- 🚀 Get your project organized" : "Deck es una herramienta de organización de estilo kanban dirigida a la planificación personal y la organización de proyectos para equipos integrados con Nextcloud.\n\n\n- 📥 Agrega tus tareas a las tarjetas y ordénalas.\n- 📄 Escriba notas adicionales\n- 🔖 Asignar etiquetas para una organización mejor\n- 👥 Comparte con tu equipo, amigos o familia.\n- 📎 Adjuntar archivos e incrustarlos en su descripción\n- 💬 Discuta con su equipo usando comentarios.\n- ⚡ Mantenga un registro de los cambios en el flujo de actividad\n- 🚀 Organiza tu proyecto",
"Select the board to link to a project" : "Selecciona el tablero que enlazar a un proyecto",
"Select board" : "Selecciona tablero",
"Add a new stack" : "Añadir nuevo montón",
"Submit" : "Enviar",
"Show archived cards" : "Mostrar tarjetas archivadas",
"Hide archived cards" : "Ocultar tarjetas archivadas",
"Toggle compact mode" : "Mostrar/ocultar modo compacto",
"Board details" : "Detalles del tablero",
"Show board details" : "Mostrar detalles del tablero",
"All Boards" : "Todos los tableros",
"Archived boards" : "Tableros archivados",
"Share board" : "Compartir tablero",
"Drop your files here to upload it to the card" : "Arrastra tus archivos aquí para subirlos a la tarjeta",
"Archived cards" : "Tarjetas archivadas",
"Actions" : "Acciones",
"Assign to me" : "Asignarme a mí",
"Unassign from me" : "Desasignarme a mí",
"Archive" : "Archivar",
"Unarchive" : "Desarchivar",
"Delete" : "Eliminar",
"Drop your files here to upload it to the card" : "Arrastra tus archivos aquí para subirlos a la tarjeta",
"Assign card to me" : "Asignarme tarjeta a mí",
"Unassign card from me" : "Desasignarme tarjeta",
"Archive card" : "Archivar tarjeta",
"Unarchive card" : "Desarchivar tarjeta",
"Delete card" : "Eliminar tarjeta",
"Enter a card title" : "Introducir título de tarjeta",
"Add card" : "Añadir tarjeta",
"Close" : "Cerrar",
@@ -125,14 +133,18 @@
"Deleted items" : "Elementos eliminados",
"Timeline" : "Línea de tiempo",
"Select users or groups to share with" : "Seleccionar usuarios o grupos con los que compartir",
"Access for" : "Acceso para",
"Group" : "Grupo",
"Circle" : "Círculo",
"No matching user or group found." : "No se encontraron usuarios o grupos coincidentes.",
"Loading" : "Cargando",
"Share" : "Compartir",
"Edit" : "Editar",
"Share" : "Compartir",
"Manage" : "Organizar",
"Discard share" : "Descartar compartición",
"Update" : "Actualizar",
"Sharing has been disabled for your account." : "Se ha deshabilitado el compartir desde tu cuenta.",
"Update tag" : "Actualizar etiqueta",
"Edit tag" : "Editar etiqueta",
"Delete tag" : "Eliminar etiqueta",
"Create" : "Crear",
"Create a new tag" : "Crear una etiqueta nueva",
"Deleted stacks" : "Pilas eliminadas",
@@ -147,16 +159,19 @@
"Archive board" : "Archivar tablero",
"Unarchive board" : "Desarchivar tablero",
"Delete board" : "Eliminar tablero",
"Reset" : "Resetear",
"Update board" : "Actualizar tablero",
"Reset board" : "Resetear tablero",
"Undo board deletion - Otherwise the board will be deleted during the next cronjob run." : "Deshacer borrado del tablero. Si no, el tablero será eliminado durante la próxima ejecución del cronjob.",
"Create new board" : "Crear nuevo tablero",
"New board title" : "Nuevo título de tablero",
"Create board" : "Crear tablero",
"Select an attachment" : "Selecciona un adjunto",
"Cancel upload" : "Cancelar la subida",
"by" : "por",
"Undo file deletion - Otherwise the file will be deleted during the next cronjob run." : "Deshacer eliminación del archivo. De otra forma el archivo se borrará durante la próxima ejecución del trabajo cron.",
"Undo file deletion" : "Deshacer eliminación del archivo",
"Insert the file into the description" : "Introduce el archivo en la descripción",
"Delete attachment" : "Eliminar adjunto",
"Modified:" : "Modificado: ",
"Created:" : "Creado: ",
"Choose a tag" : "Escoge una etiqueta",
@@ -172,13 +187,15 @@
"Attachments" : "Adjuntos",
"Saved" : "Guardado",
"Unsaved changes" : "Cambios no guardados",
"Formatting help" : "Ayuda de formato",
"Insert attachment" : "Insertar adjunto",
"Formatting help" : "Ayuda de formato",
"Upload attachment" : "Subir adjunto",
"Add a card description…" : "Añadir una descripción de tarjeta...",
"Shared boards" : "Tableros compartidos",
"View more" : "Ver más",
"Move board to archive" : "Mover tablero al archivo",
"Create a new board" : "Crear un tablero nuevo"
"Create a new board" : "Crear un tablero nuevo",
"Settings" : "Ajustes",
"Limit deck to groups" : "Limitar Deck a grupos",
"Limiting Deck will block users not part of those groups from creating their own boards. Users will still be able to work on boards that have been shared with them." : "Limitar Deck impedirá que usuarios que no formen parte de esos grupos creen sus propios tableros. Los usuarios todavía podrán trabajar en tableros que hayan sido compartidos con ellos."
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}

View File

@@ -15,26 +15,20 @@ OC.L10N.register(
"Submit" : "Enviar",
"Show archived cards" : "Mostrar tarjetas archivadas",
"Hide archived cards" : "Ocultar tarjetas archivadas",
"Board details" : "Detalles del tablero",
"All Boards" : "Todos los Tableros",
"Archived boards" : "Tableros archivados",
"Archive" : "Archivar",
"Unarchive" : "Desarchivar",
"Delete" : "Borrar",
"Enter a card title" : "Ingresa el título de la tarjeta",
"Add card" : "Agregar tarjeta",
"Close" : "Cerrar",
"Sharing" : "Compartiendo",
"Tags" : "Etiquetas",
"Select users or groups to share with" : "Selecciona los usuarios o grupos con los cuales compartir",
"Access for" : "Acceso para",
"No matching user or group found." : "No se encontraron coincidencias de usuarios o grupos.",
"Loading" : "Cargando",
"Share" : "Compartir",
"Edit" : "Editar",
"Share" : "Compartir",
"Manage" : "Administrar",
"Discard share" : "Descartar elemento compartido",
"Update" : "Actualizar",
"Create" : "Crear",
"Create a new tag" : "Crear una nueva etiqueta",
"Status" : "Estatus",
@@ -45,7 +39,6 @@ OC.L10N.register(
"Archive board" : "Archivar tablero",
"Unarchive board" : "Desarchivar tablero",
"Delete board" : "Borrar tableros",
"Reset" : "Reiniciar",
"Undo board deletion - Otherwise the board will be deleted during the next cronjob run." : "Deshacer borrado de tablero - De lo contrario el tablero se borrará durante la siguiente ejecución del cronjob. ",
"Create new board" : "Crear un nuevo tablero",
"New board title" : "Nuevo título del tablero",
@@ -66,7 +59,6 @@ OC.L10N.register(
"Formatting help" : "Ayuda de formato",
"Add a card description…" : "Agregar una descripción de tarjeta...",
"Shared boards" : "Tableros compartidos",
"View more" : "Ver más",
"Move board to archive" : "Mover el tablero al archivo",
"Create a new board" : "Crear un nuevo tablero"
},

View File

@@ -13,26 +13,20 @@
"Submit" : "Enviar",
"Show archived cards" : "Mostrar tarjetas archivadas",
"Hide archived cards" : "Ocultar tarjetas archivadas",
"Board details" : "Detalles del tablero",
"All Boards" : "Todos los Tableros",
"Archived boards" : "Tableros archivados",
"Archive" : "Archivar",
"Unarchive" : "Desarchivar",
"Delete" : "Borrar",
"Enter a card title" : "Ingresa el título de la tarjeta",
"Add card" : "Agregar tarjeta",
"Close" : "Cerrar",
"Sharing" : "Compartiendo",
"Tags" : "Etiquetas",
"Select users or groups to share with" : "Selecciona los usuarios o grupos con los cuales compartir",
"Access for" : "Acceso para",
"No matching user or group found." : "No se encontraron coincidencias de usuarios o grupos.",
"Loading" : "Cargando",
"Share" : "Compartir",
"Edit" : "Editar",
"Share" : "Compartir",
"Manage" : "Administrar",
"Discard share" : "Descartar elemento compartido",
"Update" : "Actualizar",
"Create" : "Crear",
"Create a new tag" : "Crear una nueva etiqueta",
"Status" : "Estatus",
@@ -43,7 +37,6 @@
"Archive board" : "Archivar tablero",
"Unarchive board" : "Desarchivar tablero",
"Delete board" : "Borrar tableros",
"Reset" : "Reiniciar",
"Undo board deletion - Otherwise the board will be deleted during the next cronjob run." : "Deshacer borrado de tablero - De lo contrario el tablero se borrará durante la siguiente ejecución del cronjob. ",
"Create new board" : "Crear un nuevo tablero",
"New board title" : "Nuevo título del tablero",
@@ -64,7 +57,6 @@
"Formatting help" : "Ayuda de formato",
"Add a card description…" : "Agregar una descripción de tarjeta...",
"Shared boards" : "Tableros compartidos",
"View more" : "Ver más",
"Move board to archive" : "Mover el tablero al archivo",
"Create a new board" : "Crear un nuevo tablero"
},"pluralForm" :"nplurals=2; plural=(n != 1);"

32
l10n/es_AR.js Normal file
View File

@@ -0,0 +1,32 @@
OC.L10N.register(
"deck",
{
"Deck" : "Deck",
"Finished" : "Terminado",
"To review" : "Para revisar",
"Action needed" : "Acción requerida",
"Later" : "Después",
"Show archived cards" : "Mostrar tarjetas archivadas",
"Hide archived cards" : "Ocultar tarjetas archivadas",
"All Boards" : "Todos los Tablero",
"Enter a card title" : "Ingrese el títilo de la tarjeta",
"Sharing" : "Compartiendo",
"Select users or groups to share with" : "Seleccione los usuarios o grupos con los cuales compartir",
"No matching user or group found." : "No se encontraron coincidencias de usuarios o grupos.",
"Edit" : "Editar",
"Share" : "Compartir",
"Manage" : "Administrar",
"Discard share" : "Descartar elemento compartido",
"Members" : "Miembros",
"Create new board" : "Crear un nuevo tablero",
"New board title" : "Nuevo título de tablero",
"by" : "por",
"Modified:" : "Modificado:",
"Created:" : "Creado:",
"Description" : "Descripción",
"Saved" : "Guardado",
"Formatting help" : "Ayuda de formato",
"Add a card description…" : "Agregar una descripción de tarjeta...",
"Create a new board" : "Crear nuevo tablero"
},
"nplurals=2; plural=(n != 1);");

30
l10n/es_AR.json Normal file
View File

@@ -0,0 +1,30 @@
{ "translations": {
"Deck" : "Deck",
"Finished" : "Terminado",
"To review" : "Para revisar",
"Action needed" : "Acción requerida",
"Later" : "Después",
"Show archived cards" : "Mostrar tarjetas archivadas",
"Hide archived cards" : "Ocultar tarjetas archivadas",
"All Boards" : "Todos los Tablero",
"Enter a card title" : "Ingrese el títilo de la tarjeta",
"Sharing" : "Compartiendo",
"Select users or groups to share with" : "Seleccione los usuarios o grupos con los cuales compartir",
"No matching user or group found." : "No se encontraron coincidencias de usuarios o grupos.",
"Edit" : "Editar",
"Share" : "Compartir",
"Manage" : "Administrar",
"Discard share" : "Descartar elemento compartido",
"Members" : "Miembros",
"Create new board" : "Crear un nuevo tablero",
"New board title" : "Nuevo título de tablero",
"by" : "por",
"Modified:" : "Modificado:",
"Created:" : "Creado:",
"Description" : "Descripción",
"Saved" : "Guardado",
"Formatting help" : "Ayuda de formato",
"Add a card description…" : "Agregar una descripción de tarjeta...",
"Create a new board" : "Crear nuevo tablero"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}

View File

@@ -16,26 +16,20 @@ OC.L10N.register(
"Submit" : "Enviar",
"Show archived cards" : "Mostrar tarjetas archivadas",
"Hide archived cards" : "Ocultar tarjetas archivadas",
"Board details" : "Detalles del tablero",
"All Boards" : "Todos los Tableros",
"Archived boards" : "Tableros archivados",
"Archive" : "Archivar",
"Unarchive" : "Desarchivar",
"Delete" : "Borrar",
"Enter a card title" : "Ingresa el título de la tarjeta",
"Add card" : "Agregar tarjeta",
"Close" : "Cerrar",
"Sharing" : "Compartiendo",
"Tags" : "Etiquetas",
"Select users or groups to share with" : "Selecciona los usuarios o grupos con los cuales compartir",
"Access for" : "Acceso para",
"No matching user or group found." : "No se encontraron coincidencias de usuarios o grupos.",
"Loading" : "Cargando",
"Share" : "Compartir",
"Edit" : "Editar",
"Share" : "Compartir",
"Manage" : "Administrar",
"Discard share" : "Descartar elemento compartido",
"Update" : "Actualizar",
"Create" : "Crear",
"Create a new tag" : "Crear una nueva etiqueta",
"Status" : "Estatus",
@@ -46,7 +40,6 @@ OC.L10N.register(
"Archive board" : "Archivar tablero",
"Unarchive board" : "Desarchivar tablero",
"Delete board" : "Borrar tableros",
"Reset" : "Reiniciar",
"Undo board deletion - Otherwise the board will be deleted during the next cronjob run." : "Deshacer borrado de tablero - De lo contrario el tablero se borrará durante la siguiente ejecución del cronjob. ",
"Create new board" : "Crear un nuevo tablero",
"New board title" : "Nuevo título del tablero",
@@ -68,7 +61,6 @@ OC.L10N.register(
"Formatting help" : "Ayuda de formato",
"Add a card description…" : "Agregar una descripción de tarjeta...",
"Shared boards" : "Tableros compartidos",
"View more" : "Ver más",
"Move board to archive" : "Mover el tablero al archivo",
"Create a new board" : "Crear un nuevo tablero"
},

View File

@@ -14,26 +14,20 @@
"Submit" : "Enviar",
"Show archived cards" : "Mostrar tarjetas archivadas",
"Hide archived cards" : "Ocultar tarjetas archivadas",
"Board details" : "Detalles del tablero",
"All Boards" : "Todos los Tableros",
"Archived boards" : "Tableros archivados",
"Archive" : "Archivar",
"Unarchive" : "Desarchivar",
"Delete" : "Borrar",
"Enter a card title" : "Ingresa el título de la tarjeta",
"Add card" : "Agregar tarjeta",
"Close" : "Cerrar",
"Sharing" : "Compartiendo",
"Tags" : "Etiquetas",
"Select users or groups to share with" : "Selecciona los usuarios o grupos con los cuales compartir",
"Access for" : "Acceso para",
"No matching user or group found." : "No se encontraron coincidencias de usuarios o grupos.",
"Loading" : "Cargando",
"Share" : "Compartir",
"Edit" : "Editar",
"Share" : "Compartir",
"Manage" : "Administrar",
"Discard share" : "Descartar elemento compartido",
"Update" : "Actualizar",
"Create" : "Crear",
"Create a new tag" : "Crear una nueva etiqueta",
"Status" : "Estatus",
@@ -44,7 +38,6 @@
"Archive board" : "Archivar tablero",
"Unarchive board" : "Desarchivar tablero",
"Delete board" : "Borrar tableros",
"Reset" : "Reiniciar",
"Undo board deletion - Otherwise the board will be deleted during the next cronjob run." : "Deshacer borrado de tablero - De lo contrario el tablero se borrará durante la siguiente ejecución del cronjob. ",
"Create new board" : "Crear un nuevo tablero",
"New board title" : "Nuevo título del tablero",
@@ -66,7 +59,6 @@
"Formatting help" : "Ayuda de formato",
"Add a card description…" : "Agregar una descripción de tarjeta...",
"Shared boards" : "Tableros compartidos",
"View more" : "Ver más",
"Move board to archive" : "Mover el tablero al archivo",
"Create a new board" : "Crear un nuevo tablero"
},"pluralForm" :"nplurals=2; plural=(n != 1);"

View File

@@ -16,26 +16,20 @@ OC.L10N.register(
"Submit" : "Enviar",
"Show archived cards" : "Mostrar tarjetas archivadas",
"Hide archived cards" : "Ocultar tarjetas archivadas",
"Board details" : "Detalles del tablero",
"All Boards" : "Todos los Tableros",
"Archived boards" : "Tableros archivados",
"Archive" : "Archivar",
"Unarchive" : "Desarchivar",
"Delete" : "Borrar",
"Enter a card title" : "Ingresa el título de la tarjeta",
"Add card" : "Agregar tarjeta",
"Close" : "Cerrar",
"Sharing" : "Compartiendo",
"Tags" : "Etiquetas",
"Select users or groups to share with" : "Selecciona los usuarios o grupos con los cuales compartir",
"Access for" : "Acceso para",
"No matching user or group found." : "No se encontraron coincidencias de usuarios o grupos.",
"Loading" : "Cargando",
"Share" : "Compartir",
"Edit" : "Editar",
"Share" : "Compartir",
"Manage" : "Administrar",
"Discard share" : "Descartar elemento compartido",
"Update" : "Actualizar",
"Create" : "Crear",
"Create a new tag" : "Crear una nueva etiqueta",
"Status" : "Estatus",
@@ -46,7 +40,6 @@ OC.L10N.register(
"Archive board" : "Archivar tablero",
"Unarchive board" : "Desarchivar tablero",
"Delete board" : "Borrar tableros",
"Reset" : "Reiniciar",
"Undo board deletion - Otherwise the board will be deleted during the next cronjob run." : "Deshacer borrado de tablero - De lo contrario el tablero se borrará durante la siguiente ejecución del cronjob. ",
"Create new board" : "Crear un nuevo tablero",
"New board title" : "Nuevo título del tablero",
@@ -68,7 +61,6 @@ OC.L10N.register(
"Formatting help" : "Ayuda de formato",
"Add a card description…" : "Agregar una descripción de tarjeta...",
"Shared boards" : "Tableros compartidos",
"View more" : "Ver más",
"Move board to archive" : "Mover el tablero al archivo",
"Create a new board" : "Crear un nuevo tablero"
},

View File

@@ -14,26 +14,20 @@
"Submit" : "Enviar",
"Show archived cards" : "Mostrar tarjetas archivadas",
"Hide archived cards" : "Ocultar tarjetas archivadas",
"Board details" : "Detalles del tablero",
"All Boards" : "Todos los Tableros",
"Archived boards" : "Tableros archivados",
"Archive" : "Archivar",
"Unarchive" : "Desarchivar",
"Delete" : "Borrar",
"Enter a card title" : "Ingresa el título de la tarjeta",
"Add card" : "Agregar tarjeta",
"Close" : "Cerrar",
"Sharing" : "Compartiendo",
"Tags" : "Etiquetas",
"Select users or groups to share with" : "Selecciona los usuarios o grupos con los cuales compartir",
"Access for" : "Acceso para",
"No matching user or group found." : "No se encontraron coincidencias de usuarios o grupos.",
"Loading" : "Cargando",
"Share" : "Compartir",
"Edit" : "Editar",
"Share" : "Compartir",
"Manage" : "Administrar",
"Discard share" : "Descartar elemento compartido",
"Update" : "Actualizar",
"Create" : "Crear",
"Create a new tag" : "Crear una nueva etiqueta",
"Status" : "Estatus",
@@ -44,7 +38,6 @@
"Archive board" : "Archivar tablero",
"Unarchive board" : "Desarchivar tablero",
"Delete board" : "Borrar tableros",
"Reset" : "Reiniciar",
"Undo board deletion - Otherwise the board will be deleted during the next cronjob run." : "Deshacer borrado de tablero - De lo contrario el tablero se borrará durante la siguiente ejecución del cronjob. ",
"Create new board" : "Crear un nuevo tablero",
"New board title" : "Nuevo título del tablero",
@@ -66,7 +59,6 @@
"Formatting help" : "Ayuda de formato",
"Add a card description…" : "Agregar una descripción de tarjeta...",
"Shared boards" : "Tableros compartidos",
"View more" : "Ver más",
"Move board to archive" : "Mover el tablero al archivo",
"Create a new board" : "Crear un nuevo tablero"
},"pluralForm" :"nplurals=2; plural=(n != 1);"

View File

@@ -16,26 +16,20 @@ OC.L10N.register(
"Submit" : "Enviar",
"Show archived cards" : "Mostrar tarjetas archivadas",
"Hide archived cards" : "Ocultar tarjetas archivadas",
"Board details" : "Detalles del tablero",
"All Boards" : "Todos los Tableros",
"Archived boards" : "Tableros archivados",
"Archive" : "Archivar",
"Unarchive" : "Desarchivar",
"Delete" : "Borrar",
"Enter a card title" : "Ingresa el título de la tarjeta",
"Add card" : "Agregar tarjeta",
"Close" : "Cerrar",
"Sharing" : "Compartiendo",
"Tags" : "Etiquetas",
"Select users or groups to share with" : "Selecciona los usuarios o grupos con los cuales compartir",
"Access for" : "Acceso para",
"No matching user or group found." : "No se encontraron coincidencias de usuarios o grupos.",
"Loading" : "Cargando",
"Share" : "Compartir",
"Edit" : "Editar",
"Share" : "Compartir",
"Manage" : "Administrar",
"Discard share" : "Descartar elemento compartido",
"Update" : "Actualizar",
"Create" : "Crear",
"Create a new tag" : "Crear una nueva etiqueta",
"Status" : "Estatus",
@@ -46,7 +40,6 @@ OC.L10N.register(
"Archive board" : "Archivar tablero",
"Unarchive board" : "Desarchivar tablero",
"Delete board" : "Borrar tableros",
"Reset" : "Reiniciar",
"Undo board deletion - Otherwise the board will be deleted during the next cronjob run." : "Deshacer borrado de tablero - De lo contrario el tablero se borrará durante la siguiente ejecución del cronjob. ",
"Create new board" : "Crear un nuevo tablero",
"New board title" : "Nuevo título del tablero",
@@ -68,7 +61,6 @@ OC.L10N.register(
"Formatting help" : "Ayuda de formato",
"Add a card description…" : "Agregar una descripción de tarjeta...",
"Shared boards" : "Tableros compartidos",
"View more" : "Ver más",
"Move board to archive" : "Mover el tablero al archivo",
"Create a new board" : "Crear un nuevo tablero"
},

View File

@@ -14,26 +14,20 @@
"Submit" : "Enviar",
"Show archived cards" : "Mostrar tarjetas archivadas",
"Hide archived cards" : "Ocultar tarjetas archivadas",
"Board details" : "Detalles del tablero",
"All Boards" : "Todos los Tableros",
"Archived boards" : "Tableros archivados",
"Archive" : "Archivar",
"Unarchive" : "Desarchivar",
"Delete" : "Borrar",
"Enter a card title" : "Ingresa el título de la tarjeta",
"Add card" : "Agregar tarjeta",
"Close" : "Cerrar",
"Sharing" : "Compartiendo",
"Tags" : "Etiquetas",
"Select users or groups to share with" : "Selecciona los usuarios o grupos con los cuales compartir",
"Access for" : "Acceso para",
"No matching user or group found." : "No se encontraron coincidencias de usuarios o grupos.",
"Loading" : "Cargando",
"Share" : "Compartir",
"Edit" : "Editar",
"Share" : "Compartir",
"Manage" : "Administrar",
"Discard share" : "Descartar elemento compartido",
"Update" : "Actualizar",
"Create" : "Crear",
"Create a new tag" : "Crear una nueva etiqueta",
"Status" : "Estatus",
@@ -44,7 +38,6 @@
"Archive board" : "Archivar tablero",
"Unarchive board" : "Desarchivar tablero",
"Delete board" : "Borrar tableros",
"Reset" : "Reiniciar",
"Undo board deletion - Otherwise the board will be deleted during the next cronjob run." : "Deshacer borrado de tablero - De lo contrario el tablero se borrará durante la siguiente ejecución del cronjob. ",
"Create new board" : "Crear un nuevo tablero",
"New board title" : "Nuevo título del tablero",
@@ -66,7 +59,6 @@
"Formatting help" : "Ayuda de formato",
"Add a card description…" : "Agregar una descripción de tarjeta...",
"Shared boards" : "Tableros compartidos",
"View more" : "Ver más",
"Move board to archive" : "Mover el tablero al archivo",
"Create a new board" : "Crear un nuevo tablero"
},"pluralForm" :"nplurals=2; plural=(n != 1);"

View File

@@ -16,26 +16,20 @@ OC.L10N.register(
"Submit" : "Enviar",
"Show archived cards" : "Mostrar tarjetas archivadas",
"Hide archived cards" : "Ocultar tarjetas archivadas",
"Board details" : "Detalles del tablero",
"All Boards" : "Todos los Tableros",
"Archived boards" : "Tableros archivados",
"Archive" : "Archivar",
"Unarchive" : "Desarchivar",
"Delete" : "Borrar",
"Enter a card title" : "Ingresa el título de la tarjeta",
"Add card" : "Agregar tarjeta",
"Close" : "Cerrar",
"Sharing" : "Compartiendo",
"Tags" : "Etiquetas",
"Select users or groups to share with" : "Selecciona los usuarios o grupos con los cuales compartir",
"Access for" : "Acceso para",
"No matching user or group found." : "No se encontraron coincidencias de usuarios o grupos.",
"Loading" : "Cargando",
"Share" : "Compartir",
"Edit" : "Editar",
"Share" : "Compartir",
"Manage" : "Administrar",
"Discard share" : "Descartar elemento compartido",
"Update" : "Actualizar",
"Create" : "Crear",
"Create a new tag" : "Crear una nueva etiqueta",
"Status" : "Estatus",
@@ -46,7 +40,6 @@ OC.L10N.register(
"Archive board" : "Archivar tablero",
"Unarchive board" : "Desarchivar tablero",
"Delete board" : "Borrar tableros",
"Reset" : "Reiniciar",
"Undo board deletion - Otherwise the board will be deleted during the next cronjob run." : "Deshacer borrado de tablero - De lo contrario el tablero se borrará durante la siguiente ejecución del cronjob. ",
"Create new board" : "Crear un nuevo tablero",
"New board title" : "Nuevo título del tablero",
@@ -68,7 +61,6 @@ OC.L10N.register(
"Formatting help" : "Ayuda de formato",
"Add a card description…" : "Agregar una descripción de tarjeta...",
"Shared boards" : "Tableros compartidos",
"View more" : "Ver más",
"Move board to archive" : "Mover el tablero al archivo",
"Create a new board" : "Crear un nuevo tablero"
},

View File

@@ -14,26 +14,20 @@
"Submit" : "Enviar",
"Show archived cards" : "Mostrar tarjetas archivadas",
"Hide archived cards" : "Ocultar tarjetas archivadas",
"Board details" : "Detalles del tablero",
"All Boards" : "Todos los Tableros",
"Archived boards" : "Tableros archivados",
"Archive" : "Archivar",
"Unarchive" : "Desarchivar",
"Delete" : "Borrar",
"Enter a card title" : "Ingresa el título de la tarjeta",
"Add card" : "Agregar tarjeta",
"Close" : "Cerrar",
"Sharing" : "Compartiendo",
"Tags" : "Etiquetas",
"Select users or groups to share with" : "Selecciona los usuarios o grupos con los cuales compartir",
"Access for" : "Acceso para",
"No matching user or group found." : "No se encontraron coincidencias de usuarios o grupos.",
"Loading" : "Cargando",
"Share" : "Compartir",
"Edit" : "Editar",
"Share" : "Compartir",
"Manage" : "Administrar",
"Discard share" : "Descartar elemento compartido",
"Update" : "Actualizar",
"Create" : "Crear",
"Create a new tag" : "Crear una nueva etiqueta",
"Status" : "Estatus",
@@ -44,7 +38,6 @@
"Archive board" : "Archivar tablero",
"Unarchive board" : "Desarchivar tablero",
"Delete board" : "Borrar tableros",
"Reset" : "Reiniciar",
"Undo board deletion - Otherwise the board will be deleted during the next cronjob run." : "Deshacer borrado de tablero - De lo contrario el tablero se borrará durante la siguiente ejecución del cronjob. ",
"Create new board" : "Crear un nuevo tablero",
"New board title" : "Nuevo título del tablero",
@@ -66,7 +59,6 @@
"Formatting help" : "Ayuda de formato",
"Add a card description…" : "Agregar una descripción de tarjeta...",
"Shared boards" : "Tableros compartidos",
"View more" : "Ver más",
"Move board to archive" : "Mover el tablero al archivo",
"Create a new board" : "Crear un nuevo tablero"
},"pluralForm" :"nplurals=2; plural=(n != 1);"

View File

@@ -16,26 +16,20 @@ OC.L10N.register(
"Submit" : "Enviar",
"Show archived cards" : "Mostrar tarjetas archivadas",
"Hide archived cards" : "Ocultar tarjetas archivadas",
"Board details" : "Detalles del tablero",
"All Boards" : "Todos los Tableros",
"Archived boards" : "Tableros archivados",
"Archive" : "Archivar",
"Unarchive" : "Desarchivar",
"Delete" : "Borrar",
"Enter a card title" : "Ingresa el título de la tarjeta",
"Add card" : "Agregar tarjeta",
"Close" : "Cerrar",
"Sharing" : "Compartiendo",
"Tags" : "Etiquetas",
"Select users or groups to share with" : "Selecciona los usuarios o grupos con los cuales compartir",
"Access for" : "Acceso para",
"No matching user or group found." : "No se encontraron coincidencias de usuarios o grupos.",
"Loading" : "Cargando",
"Share" : "Compartir",
"Edit" : "Editar",
"Share" : "Compartir",
"Manage" : "Administrar",
"Discard share" : "Descartar elemento compartido",
"Update" : "Actualizar",
"Create" : "Crear",
"Create a new tag" : "Crear una nueva etiqueta",
"Status" : "Estatus",
@@ -46,7 +40,6 @@ OC.L10N.register(
"Archive board" : "Archivar tablero",
"Unarchive board" : "Desarchivar tablero",
"Delete board" : "Borrar tableros",
"Reset" : "Reiniciar",
"Undo board deletion - Otherwise the board will be deleted during the next cronjob run." : "Deshacer borrado de tablero - De lo contrario el tablero se borrará durante la siguiente ejecución del cronjob. ",
"Create new board" : "Crear un nuevo tablero",
"New board title" : "Nuevo título del tablero",
@@ -68,7 +61,6 @@ OC.L10N.register(
"Formatting help" : "Ayuda de formato",
"Add a card description…" : "Agregar una descripción de tarjeta...",
"Shared boards" : "Tableros compartidos",
"View more" : "Ver más",
"Move board to archive" : "Mover el tablero al archivo",
"Create a new board" : "Crear un nuevo tablero"
},

View File

@@ -14,26 +14,20 @@
"Submit" : "Enviar",
"Show archived cards" : "Mostrar tarjetas archivadas",
"Hide archived cards" : "Ocultar tarjetas archivadas",
"Board details" : "Detalles del tablero",
"All Boards" : "Todos los Tableros",
"Archived boards" : "Tableros archivados",
"Archive" : "Archivar",
"Unarchive" : "Desarchivar",
"Delete" : "Borrar",
"Enter a card title" : "Ingresa el título de la tarjeta",
"Add card" : "Agregar tarjeta",
"Close" : "Cerrar",
"Sharing" : "Compartiendo",
"Tags" : "Etiquetas",
"Select users or groups to share with" : "Selecciona los usuarios o grupos con los cuales compartir",
"Access for" : "Acceso para",
"No matching user or group found." : "No se encontraron coincidencias de usuarios o grupos.",
"Loading" : "Cargando",
"Share" : "Compartir",
"Edit" : "Editar",
"Share" : "Compartir",
"Manage" : "Administrar",
"Discard share" : "Descartar elemento compartido",
"Update" : "Actualizar",
"Create" : "Crear",
"Create a new tag" : "Crear una nueva etiqueta",
"Status" : "Estatus",
@@ -44,7 +38,6 @@
"Archive board" : "Archivar tablero",
"Unarchive board" : "Desarchivar tablero",
"Delete board" : "Borrar tableros",
"Reset" : "Reiniciar",
"Undo board deletion - Otherwise the board will be deleted during the next cronjob run." : "Deshacer borrado de tablero - De lo contrario el tablero se borrará durante la siguiente ejecución del cronjob. ",
"Create new board" : "Crear un nuevo tablero",
"New board title" : "Nuevo título del tablero",
@@ -66,7 +59,6 @@
"Formatting help" : "Ayuda de formato",
"Add a card description…" : "Agregar una descripción de tarjeta...",
"Shared boards" : "Tableros compartidos",
"View more" : "Ver más",
"Move board to archive" : "Mover el tablero al archivo",
"Create a new board" : "Crear un nuevo tablero"
},"pluralForm" :"nplurals=2; plural=(n != 1);"

View File

@@ -16,26 +16,20 @@ OC.L10N.register(
"Submit" : "Enviar",
"Show archived cards" : "Mostrar tarjetas archivadas",
"Hide archived cards" : "Ocultar tarjetas archivadas",
"Board details" : "Detalles del tablero",
"All Boards" : "Todos los Tableros",
"Archived boards" : "Tableros archivados",
"Archive" : "Archivar",
"Unarchive" : "Desarchivar",
"Delete" : "Borrar",
"Enter a card title" : "Ingresa el título de la tarjeta",
"Add card" : "Agregar tarjeta",
"Close" : "Cerrar",
"Sharing" : "Compartiendo",
"Tags" : "Etiquetas",
"Select users or groups to share with" : "Selecciona los usuarios o grupos con los cuales compartir",
"Access for" : "Acceso para",
"No matching user or group found." : "No se encontraron coincidencias de usuarios o grupos.",
"Loading" : "Cargando",
"Share" : "Compartir",
"Edit" : "Editar",
"Share" : "Compartir",
"Manage" : "Administrar",
"Discard share" : "Descartar elemento compartido",
"Update" : "Actualizar",
"Create" : "Crear",
"Create a new tag" : "Crear una nueva etiqueta",
"Status" : "Estatus",
@@ -46,7 +40,6 @@ OC.L10N.register(
"Archive board" : "Archivar tablero",
"Unarchive board" : "Desarchivar tablero",
"Delete board" : "Borrar tableros",
"Reset" : "Reiniciar",
"Undo board deletion - Otherwise the board will be deleted during the next cronjob run." : "Deshacer borrado de tablero - De lo contrario el tablero se borrará durante la siguiente ejecución del cronjob. ",
"Create new board" : "Crear un nuevo tablero",
"New board title" : "Nuevo título del tablero",
@@ -68,7 +61,6 @@ OC.L10N.register(
"Formatting help" : "Ayuda de formato",
"Add a card description…" : "Agregar una descripción de tarjeta...",
"Shared boards" : "Tableros compartidos",
"View more" : "Ver más",
"Move board to archive" : "Mover el tablero al archivo",
"Create a new board" : "Crear un nuevo tablero"
},

View File

@@ -14,26 +14,20 @@
"Submit" : "Enviar",
"Show archived cards" : "Mostrar tarjetas archivadas",
"Hide archived cards" : "Ocultar tarjetas archivadas",
"Board details" : "Detalles del tablero",
"All Boards" : "Todos los Tableros",
"Archived boards" : "Tableros archivados",
"Archive" : "Archivar",
"Unarchive" : "Desarchivar",
"Delete" : "Borrar",
"Enter a card title" : "Ingresa el título de la tarjeta",
"Add card" : "Agregar tarjeta",
"Close" : "Cerrar",
"Sharing" : "Compartiendo",
"Tags" : "Etiquetas",
"Select users or groups to share with" : "Selecciona los usuarios o grupos con los cuales compartir",
"Access for" : "Acceso para",
"No matching user or group found." : "No se encontraron coincidencias de usuarios o grupos.",
"Loading" : "Cargando",
"Share" : "Compartir",
"Edit" : "Editar",
"Share" : "Compartir",
"Manage" : "Administrar",
"Discard share" : "Descartar elemento compartido",
"Update" : "Actualizar",
"Create" : "Crear",
"Create a new tag" : "Crear una nueva etiqueta",
"Status" : "Estatus",
@@ -44,7 +38,6 @@
"Archive board" : "Archivar tablero",
"Unarchive board" : "Desarchivar tablero",
"Delete board" : "Borrar tableros",
"Reset" : "Reiniciar",
"Undo board deletion - Otherwise the board will be deleted during the next cronjob run." : "Deshacer borrado de tablero - De lo contrario el tablero se borrará durante la siguiente ejecución del cronjob. ",
"Create new board" : "Crear un nuevo tablero",
"New board title" : "Nuevo título del tablero",
@@ -66,7 +59,6 @@
"Formatting help" : "Ayuda de formato",
"Add a card description…" : "Agregar una descripción de tarjeta...",
"Shared boards" : "Tableros compartidos",
"View more" : "Ver más",
"Move board to archive" : "Mover el tablero al archivo",
"Create a new board" : "Crear un nuevo tablero"
},"pluralForm" :"nplurals=2; plural=(n != 1);"

View File

@@ -15,26 +15,20 @@ OC.L10N.register(
"Submit" : "Enviar",
"Show archived cards" : "Mostrar tarjetas archivadas",
"Hide archived cards" : "Ocultar tarjetas archivadas",
"Board details" : "Detalles del tablero",
"All Boards" : "Todos los Tableros",
"Archived boards" : "Tableros archivados",
"Archive" : "Archivar",
"Unarchive" : "Desarchivar",
"Delete" : "Borrar",
"Enter a card title" : "Ingresa el título de la tarjeta",
"Add card" : "Agregar tarjeta",
"Close" : "Cerrar",
"Sharing" : "Compartiendo",
"Tags" : "Etiquetas",
"Select users or groups to share with" : "Selecciona los usuarios o grupos con los cuales compartir",
"Access for" : "Acceso para",
"No matching user or group found." : "No se encontraron coincidencias de usuarios o grupos.",
"Loading" : "Cargando",
"Share" : "Compartir",
"Edit" : "Editar",
"Share" : "Compartir",
"Manage" : "Administrar",
"Discard share" : "Descartar elemento compartido",
"Update" : "Actualizar",
"Create" : "Crear",
"Create a new tag" : "Crear una nueva etiqueta",
"Status" : "Estatus",
@@ -45,7 +39,6 @@ OC.L10N.register(
"Archive board" : "Archivar tablero",
"Unarchive board" : "Desarchivar tablero",
"Delete board" : "Borrar tableros",
"Reset" : "Reiniciar",
"Undo board deletion - Otherwise the board will be deleted during the next cronjob run." : "Deshacer borrado de tablero - De lo contrario el tablero se borrará durante la siguiente ejecución del cronjob. ",
"Create new board" : "Crear un nuevo tablero",
"New board title" : "Nuevo título del tablero",
@@ -66,7 +59,6 @@ OC.L10N.register(
"Formatting help" : "Ayuda de formato",
"Add a card description…" : "Agregar una descripción de tarjeta...",
"Shared boards" : "Tableros compartidos",
"View more" : "Ver más",
"Move board to archive" : "Mover el tablero al archivo",
"Create a new board" : "Crear un nuevo tablero"
},

View File

@@ -13,26 +13,20 @@
"Submit" : "Enviar",
"Show archived cards" : "Mostrar tarjetas archivadas",
"Hide archived cards" : "Ocultar tarjetas archivadas",
"Board details" : "Detalles del tablero",
"All Boards" : "Todos los Tableros",
"Archived boards" : "Tableros archivados",
"Archive" : "Archivar",
"Unarchive" : "Desarchivar",
"Delete" : "Borrar",
"Enter a card title" : "Ingresa el título de la tarjeta",
"Add card" : "Agregar tarjeta",
"Close" : "Cerrar",
"Sharing" : "Compartiendo",
"Tags" : "Etiquetas",
"Select users or groups to share with" : "Selecciona los usuarios o grupos con los cuales compartir",
"Access for" : "Acceso para",
"No matching user or group found." : "No se encontraron coincidencias de usuarios o grupos.",
"Loading" : "Cargando",
"Share" : "Compartir",
"Edit" : "Editar",
"Share" : "Compartir",
"Manage" : "Administrar",
"Discard share" : "Descartar elemento compartido",
"Update" : "Actualizar",
"Create" : "Crear",
"Create a new tag" : "Crear una nueva etiqueta",
"Status" : "Estatus",
@@ -43,7 +37,6 @@
"Archive board" : "Archivar tablero",
"Unarchive board" : "Desarchivar tablero",
"Delete board" : "Borrar tableros",
"Reset" : "Reiniciar",
"Undo board deletion - Otherwise the board will be deleted during the next cronjob run." : "Deshacer borrado de tablero - De lo contrario el tablero se borrará durante la siguiente ejecución del cronjob. ",
"Create new board" : "Crear un nuevo tablero",
"New board title" : "Nuevo título del tablero",
@@ -64,7 +57,6 @@
"Formatting help" : "Ayuda de formato",
"Add a card description…" : "Agregar una descripción de tarjeta...",
"Shared boards" : "Tableros compartidos",
"View more" : "Ver más",
"Move board to archive" : "Mover el tablero al archivo",
"Create a new board" : "Crear un nuevo tablero"
},"pluralForm" :"nplurals=2; plural=(n != 1);"

View File

@@ -17,26 +17,20 @@ OC.L10N.register(
"Submit" : "Enviar",
"Show archived cards" : "Mostrar tarjetas archivadas",
"Hide archived cards" : "Ocultar tarjetas archivadas",
"Board details" : "Detalles del tablero",
"All Boards" : "Todos los Tableros",
"Archived boards" : "Tableros archivados",
"Archive" : "Archivar",
"Unarchive" : "Desarchivar",
"Delete" : "Borrar",
"Enter a card title" : "Ingresa el título de la tarjeta",
"Add card" : "Agregar tarjeta",
"Close" : "Cerrar",
"Sharing" : "Compartiendo",
"Tags" : "Etiquetas",
"Select users or groups to share with" : "Selecciona los usuarios o grupos con los cuales compartir",
"Access for" : "Acceso para",
"No matching user or group found." : "No se encontraron coincidencias de usuarios o grupos.",
"Loading" : "Cargando",
"Share" : "Compartir",
"Edit" : "Editar",
"Share" : "Compartir",
"Manage" : "Administrar",
"Discard share" : "Descartar elemento compartido",
"Update" : "Actualizar",
"Create" : "Crear",
"Create a new tag" : "Crear una nueva etiqueta",
"Status" : "Estatus",
@@ -47,7 +41,6 @@ OC.L10N.register(
"Archive board" : "Archivar tablero",
"Unarchive board" : "Desarchivar tablero",
"Delete board" : "Borrar tableros",
"Reset" : "Reiniciar",
"Undo board deletion - Otherwise the board will be deleted during the next cronjob run." : "Deshacer borrado de tablero - De lo contrario el tablero se borrará durante la siguiente ejecución del cronjob. ",
"Create new board" : "Crear un nuevo tablero",
"New board title" : "Nuevo título del tablero",
@@ -69,7 +62,6 @@ OC.L10N.register(
"Formatting help" : "Ayuda de formato",
"Add a card description…" : "Agregar una descripción de tarjeta...",
"Shared boards" : "Tableros compartidos",
"View more" : "Ver más",
"Move board to archive" : "Mover el tablero al archivo",
"Create a new board" : "Crear un nuevo tablero"
},

View File

@@ -15,26 +15,20 @@
"Submit" : "Enviar",
"Show archived cards" : "Mostrar tarjetas archivadas",
"Hide archived cards" : "Ocultar tarjetas archivadas",
"Board details" : "Detalles del tablero",
"All Boards" : "Todos los Tableros",
"Archived boards" : "Tableros archivados",
"Archive" : "Archivar",
"Unarchive" : "Desarchivar",
"Delete" : "Borrar",
"Enter a card title" : "Ingresa el título de la tarjeta",
"Add card" : "Agregar tarjeta",
"Close" : "Cerrar",
"Sharing" : "Compartiendo",
"Tags" : "Etiquetas",
"Select users or groups to share with" : "Selecciona los usuarios o grupos con los cuales compartir",
"Access for" : "Acceso para",
"No matching user or group found." : "No se encontraron coincidencias de usuarios o grupos.",
"Loading" : "Cargando",
"Share" : "Compartir",
"Edit" : "Editar",
"Share" : "Compartir",
"Manage" : "Administrar",
"Discard share" : "Descartar elemento compartido",
"Update" : "Actualizar",
"Create" : "Crear",
"Create a new tag" : "Crear una nueva etiqueta",
"Status" : "Estatus",
@@ -45,7 +39,6 @@
"Archive board" : "Archivar tablero",
"Unarchive board" : "Desarchivar tablero",
"Delete board" : "Borrar tableros",
"Reset" : "Reiniciar",
"Undo board deletion - Otherwise the board will be deleted during the next cronjob run." : "Deshacer borrado de tablero - De lo contrario el tablero se borrará durante la siguiente ejecución del cronjob. ",
"Create new board" : "Crear un nuevo tablero",
"New board title" : "Nuevo título del tablero",
@@ -67,7 +60,6 @@
"Formatting help" : "Ayuda de formato",
"Add a card description…" : "Agregar una descripción de tarjeta...",
"Shared boards" : "Tableros compartidos",
"View more" : "Ver más",
"Move board to archive" : "Mover el tablero al archivo",
"Create a new board" : "Crear un nuevo tablero"
},"pluralForm" :"nplurals=2; plural=(n != 1);"

View File

@@ -15,26 +15,20 @@ OC.L10N.register(
"Submit" : "Enviar",
"Show archived cards" : "Mostrar tarjetas archivadas",
"Hide archived cards" : "Ocultar tarjetas archivadas",
"Board details" : "Detalles del tablero",
"All Boards" : "Todos los Tableros",
"Archived boards" : "Tableros archivados",
"Archive" : "Archivar",
"Unarchive" : "Desarchivar",
"Delete" : "Borrar",
"Enter a card title" : "Ingresa el título de la tarjeta",
"Add card" : "Agregar tarjeta",
"Close" : "Cerrar",
"Sharing" : "Compartiendo",
"Tags" : "Etiquetas",
"Select users or groups to share with" : "Selecciona los usuarios o grupos con los cuales compartir",
"Access for" : "Acceso para",
"No matching user or group found." : "No se encontraron coincidencias de usuarios o grupos.",
"Loading" : "Cargando",
"Share" : "Compartir",
"Edit" : "Editar",
"Share" : "Compartir",
"Manage" : "Administrar",
"Discard share" : "Descartar elemento compartido",
"Update" : "Actualizar",
"Create" : "Crear",
"Create a new tag" : "Crear una nueva etiqueta",
"Status" : "Estatus",
@@ -45,7 +39,6 @@ OC.L10N.register(
"Archive board" : "Archivar tablero",
"Unarchive board" : "Desarchivar tablero",
"Delete board" : "Borrar tableros",
"Reset" : "Reiniciar",
"Undo board deletion - Otherwise the board will be deleted during the next cronjob run." : "Deshacer borrado de tablero - De lo contrario el tablero se borrará durante la siguiente ejecución del cronjob. ",
"Create new board" : "Crear un nuevo tablero",
"New board title" : "Nuevo título del tablero",
@@ -66,7 +59,6 @@ OC.L10N.register(
"Formatting help" : "Ayuda de formato",
"Add a card description…" : "Agregar una descripción de tarjeta...",
"Shared boards" : "Tableros compartidos",
"View more" : "Ver más",
"Move board to archive" : "Mover el tablero al archivo",
"Create a new board" : "Crear un nuevo tablero"
},

View File

@@ -13,26 +13,20 @@
"Submit" : "Enviar",
"Show archived cards" : "Mostrar tarjetas archivadas",
"Hide archived cards" : "Ocultar tarjetas archivadas",
"Board details" : "Detalles del tablero",
"All Boards" : "Todos los Tableros",
"Archived boards" : "Tableros archivados",
"Archive" : "Archivar",
"Unarchive" : "Desarchivar",
"Delete" : "Borrar",
"Enter a card title" : "Ingresa el título de la tarjeta",
"Add card" : "Agregar tarjeta",
"Close" : "Cerrar",
"Sharing" : "Compartiendo",
"Tags" : "Etiquetas",
"Select users or groups to share with" : "Selecciona los usuarios o grupos con los cuales compartir",
"Access for" : "Acceso para",
"No matching user or group found." : "No se encontraron coincidencias de usuarios o grupos.",
"Loading" : "Cargando",
"Share" : "Compartir",
"Edit" : "Editar",
"Share" : "Compartir",
"Manage" : "Administrar",
"Discard share" : "Descartar elemento compartido",
"Update" : "Actualizar",
"Create" : "Crear",
"Create a new tag" : "Crear una nueva etiqueta",
"Status" : "Estatus",
@@ -43,7 +37,6 @@
"Archive board" : "Archivar tablero",
"Unarchive board" : "Desarchivar tablero",
"Delete board" : "Borrar tableros",
"Reset" : "Reiniciar",
"Undo board deletion - Otherwise the board will be deleted during the next cronjob run." : "Deshacer borrado de tablero - De lo contrario el tablero se borrará durante la siguiente ejecución del cronjob. ",
"Create new board" : "Crear un nuevo tablero",
"New board title" : "Nuevo título del tablero",
@@ -64,7 +57,6 @@
"Formatting help" : "Ayuda de formato",
"Add a card description…" : "Agregar una descripción de tarjeta...",
"Shared boards" : "Tableros compartidos",
"View more" : "Ver más",
"Move board to archive" : "Mover el tablero al archivo",
"Create a new board" : "Crear un nuevo tablero"
},"pluralForm" :"nplurals=2; plural=(n != 1);"

View File

@@ -15,26 +15,20 @@ OC.L10N.register(
"Submit" : "Enviar",
"Show archived cards" : "Mostrar tarjetas archivadas",
"Hide archived cards" : "Ocultar tarjetas archivadas",
"Board details" : "Detalles del tablero",
"All Boards" : "Todos los Tableros",
"Archived boards" : "Tableros archivados",
"Archive" : "Archivar",
"Unarchive" : "Desarchivar",
"Delete" : "Borrar",
"Enter a card title" : "Ingresa el título de la tarjeta",
"Add card" : "Agregar tarjeta",
"Close" : "Cerrar",
"Sharing" : "Compartiendo",
"Tags" : "Etiquetas",
"Select users or groups to share with" : "Selecciona los usuarios o grupos con los cuales compartir",
"Access for" : "Acceso para",
"No matching user or group found." : "No se encontraron coincidencias de usuarios o grupos.",
"Loading" : "Cargando",
"Share" : "Compartir",
"Edit" : "Editar",
"Share" : "Compartir",
"Manage" : "Administrar",
"Discard share" : "Descartar elemento compartido",
"Update" : "Actualizar",
"Create" : "Crear",
"Create a new tag" : "Crear una nueva etiqueta",
"Status" : "Estatus",
@@ -45,7 +39,6 @@ OC.L10N.register(
"Archive board" : "Archivar tablero",
"Unarchive board" : "Desarchivar tablero",
"Delete board" : "Borrar tableros",
"Reset" : "Reiniciar",
"Undo board deletion - Otherwise the board will be deleted during the next cronjob run." : "Deshacer borrado de tablero - De lo contrario el tablero se borrará durante la siguiente ejecución del cronjob. ",
"Create new board" : "Crear un nuevo tablero",
"New board title" : "Nuevo título del tablero",
@@ -66,7 +59,6 @@ OC.L10N.register(
"Formatting help" : "Ayuda de formato",
"Add a card description…" : "Agregar una descripción de tarjeta...",
"Shared boards" : "Tableros compartidos",
"View more" : "Ver más",
"Move board to archive" : "Mover el tablero al archivo",
"Create a new board" : "Crear un nuevo tablero"
},

View File

@@ -13,26 +13,20 @@
"Submit" : "Enviar",
"Show archived cards" : "Mostrar tarjetas archivadas",
"Hide archived cards" : "Ocultar tarjetas archivadas",
"Board details" : "Detalles del tablero",
"All Boards" : "Todos los Tableros",
"Archived boards" : "Tableros archivados",
"Archive" : "Archivar",
"Unarchive" : "Desarchivar",
"Delete" : "Borrar",
"Enter a card title" : "Ingresa el título de la tarjeta",
"Add card" : "Agregar tarjeta",
"Close" : "Cerrar",
"Sharing" : "Compartiendo",
"Tags" : "Etiquetas",
"Select users or groups to share with" : "Selecciona los usuarios o grupos con los cuales compartir",
"Access for" : "Acceso para",
"No matching user or group found." : "No se encontraron coincidencias de usuarios o grupos.",
"Loading" : "Cargando",
"Share" : "Compartir",
"Edit" : "Editar",
"Share" : "Compartir",
"Manage" : "Administrar",
"Discard share" : "Descartar elemento compartido",
"Update" : "Actualizar",
"Create" : "Crear",
"Create a new tag" : "Crear una nueva etiqueta",
"Status" : "Estatus",
@@ -43,7 +37,6 @@
"Archive board" : "Archivar tablero",
"Unarchive board" : "Desarchivar tablero",
"Delete board" : "Borrar tableros",
"Reset" : "Reiniciar",
"Undo board deletion - Otherwise the board will be deleted during the next cronjob run." : "Deshacer borrado de tablero - De lo contrario el tablero se borrará durante la siguiente ejecución del cronjob. ",
"Create new board" : "Crear un nuevo tablero",
"New board title" : "Nuevo título del tablero",
@@ -64,7 +57,6 @@
"Formatting help" : "Ayuda de formato",
"Add a card description…" : "Agregar una descripción de tarjeta...",
"Shared boards" : "Tableros compartidos",
"View more" : "Ver más",
"Move board to archive" : "Mover el tablero al archivo",
"Create a new board" : "Crear un nuevo tablero"
},"pluralForm" :"nplurals=2; plural=(n != 1);"

View File

@@ -15,26 +15,20 @@ OC.L10N.register(
"Submit" : "Enviar",
"Show archived cards" : "Mostrar tarjetas archivadas",
"Hide archived cards" : "Ocultar tarjetas archivadas",
"Board details" : "Detalles del tablero",
"All Boards" : "Todos los Tableros",
"Archived boards" : "Tableros archivados",
"Archive" : "Archivar",
"Unarchive" : "Desarchivar",
"Delete" : "Borrar",
"Enter a card title" : "Ingresa el título de la tarjeta",
"Add card" : "Agregar tarjeta",
"Close" : "Cerrar",
"Sharing" : "Compartiendo",
"Tags" : "Etiquetas",
"Select users or groups to share with" : "Selecciona los usuarios o grupos con los cuales compartir",
"Access for" : "Acceso para",
"No matching user or group found." : "No se encontraron coincidencias de usuarios o grupos.",
"Loading" : "Cargando",
"Share" : "Compartir",
"Edit" : "Editar",
"Share" : "Compartir",
"Manage" : "Administrar",
"Discard share" : "Descartar elemento compartido",
"Update" : "Actualizar",
"Create" : "Crear",
"Create a new tag" : "Crear una nueva etiqueta",
"Status" : "Estatus",
@@ -45,7 +39,6 @@ OC.L10N.register(
"Archive board" : "Archivar tablero",
"Unarchive board" : "Desarchivar tablero",
"Delete board" : "Borrar tableros",
"Reset" : "Reiniciar",
"Undo board deletion - Otherwise the board will be deleted during the next cronjob run." : "Deshacer borrado de tablero - De lo contrario el tablero se borrará durante la siguiente ejecución del cronjob. ",
"Create new board" : "Crear un nuevo tablero",
"New board title" : "Nuevo título del tablero",
@@ -66,7 +59,6 @@ OC.L10N.register(
"Formatting help" : "Ayuda de formato",
"Add a card description…" : "Agregar una descripción de tarjeta...",
"Shared boards" : "Tableros compartidos",
"View more" : "Ver más",
"Move board to archive" : "Mover el tablero al archivo",
"Create a new board" : "Crear un nuevo tablero"
},

View File

@@ -13,26 +13,20 @@
"Submit" : "Enviar",
"Show archived cards" : "Mostrar tarjetas archivadas",
"Hide archived cards" : "Ocultar tarjetas archivadas",
"Board details" : "Detalles del tablero",
"All Boards" : "Todos los Tableros",
"Archived boards" : "Tableros archivados",
"Archive" : "Archivar",
"Unarchive" : "Desarchivar",
"Delete" : "Borrar",
"Enter a card title" : "Ingresa el título de la tarjeta",
"Add card" : "Agregar tarjeta",
"Close" : "Cerrar",
"Sharing" : "Compartiendo",
"Tags" : "Etiquetas",
"Select users or groups to share with" : "Selecciona los usuarios o grupos con los cuales compartir",
"Access for" : "Acceso para",
"No matching user or group found." : "No se encontraron coincidencias de usuarios o grupos.",
"Loading" : "Cargando",
"Share" : "Compartir",
"Edit" : "Editar",
"Share" : "Compartir",
"Manage" : "Administrar",
"Discard share" : "Descartar elemento compartido",
"Update" : "Actualizar",
"Create" : "Crear",
"Create a new tag" : "Crear una nueva etiqueta",
"Status" : "Estatus",
@@ -43,7 +37,6 @@
"Archive board" : "Archivar tablero",
"Unarchive board" : "Desarchivar tablero",
"Delete board" : "Borrar tableros",
"Reset" : "Reiniciar",
"Undo board deletion - Otherwise the board will be deleted during the next cronjob run." : "Deshacer borrado de tablero - De lo contrario el tablero se borrará durante la siguiente ejecución del cronjob. ",
"Create new board" : "Crear un nuevo tablero",
"New board title" : "Nuevo título del tablero",
@@ -64,7 +57,6 @@
"Formatting help" : "Ayuda de formato",
"Add a card description…" : "Agregar una descripción de tarjeta...",
"Shared boards" : "Tableros compartidos",
"View more" : "Ver más",
"Move board to archive" : "Mover el tablero al archivo",
"Create a new board" : "Crear un nuevo tablero"
},"pluralForm" :"nplurals=2; plural=(n != 1);"

View File

@@ -15,26 +15,20 @@ OC.L10N.register(
"Submit" : "Enviar",
"Show archived cards" : "Mostrar tarjetas archivadas",
"Hide archived cards" : "Ocultar tarjetas archivadas",
"Board details" : "Detalles del tablero",
"All Boards" : "Todos los Tableros",
"Archived boards" : "Tableros archivados",
"Archive" : "Archivar",
"Unarchive" : "Desarchivar",
"Delete" : "Borrar",
"Enter a card title" : "Ingresa el título de la tarjeta",
"Add card" : "Agregar tarjeta",
"Close" : "Cerrar",
"Sharing" : "Compartiendo",
"Tags" : "Etiquetas",
"Select users or groups to share with" : "Selecciona los usuarios o grupos con los cuales compartir",
"Access for" : "Acceso para",
"No matching user or group found." : "No se encontraron coincidencias de usuarios o grupos.",
"Loading" : "Cargando",
"Share" : "Compartir",
"Edit" : "Editar",
"Share" : "Compartir",
"Manage" : "Administrar",
"Discard share" : "Descartar elemento compartido",
"Update" : "Actualizar",
"Create" : "Crear",
"Create a new tag" : "Crear una nueva etiqueta",
"Status" : "Estatus",
@@ -45,7 +39,6 @@ OC.L10N.register(
"Archive board" : "Archivar tablero",
"Unarchive board" : "Desarchivar tablero",
"Delete board" : "Borrar tableros",
"Reset" : "Reiniciar",
"Undo board deletion - Otherwise the board will be deleted during the next cronjob run." : "Deshacer borrado de tablero - De lo contrario el tablero se borrará durante la siguiente ejecución del cronjob. ",
"Create new board" : "Crear un nuevo tablero",
"New board title" : "Nuevo título del tablero",
@@ -66,7 +59,6 @@ OC.L10N.register(
"Formatting help" : "Ayuda de formato",
"Add a card description…" : "Agregar una descripción de tarjeta...",
"Shared boards" : "Tableros compartidos",
"View more" : "Ver más",
"Move board to archive" : "Mover el tablero al archivo",
"Create a new board" : "Crear un nuevo tablero"
},

View File

@@ -13,26 +13,20 @@
"Submit" : "Enviar",
"Show archived cards" : "Mostrar tarjetas archivadas",
"Hide archived cards" : "Ocultar tarjetas archivadas",
"Board details" : "Detalles del tablero",
"All Boards" : "Todos los Tableros",
"Archived boards" : "Tableros archivados",
"Archive" : "Archivar",
"Unarchive" : "Desarchivar",
"Delete" : "Borrar",
"Enter a card title" : "Ingresa el título de la tarjeta",
"Add card" : "Agregar tarjeta",
"Close" : "Cerrar",
"Sharing" : "Compartiendo",
"Tags" : "Etiquetas",
"Select users or groups to share with" : "Selecciona los usuarios o grupos con los cuales compartir",
"Access for" : "Acceso para",
"No matching user or group found." : "No se encontraron coincidencias de usuarios o grupos.",
"Loading" : "Cargando",
"Share" : "Compartir",
"Edit" : "Editar",
"Share" : "Compartir",
"Manage" : "Administrar",
"Discard share" : "Descartar elemento compartido",
"Update" : "Actualizar",
"Create" : "Crear",
"Create a new tag" : "Crear una nueva etiqueta",
"Status" : "Estatus",
@@ -43,7 +37,6 @@
"Archive board" : "Archivar tablero",
"Unarchive board" : "Desarchivar tablero",
"Delete board" : "Borrar tableros",
"Reset" : "Reiniciar",
"Undo board deletion - Otherwise the board will be deleted during the next cronjob run." : "Deshacer borrado de tablero - De lo contrario el tablero se borrará durante la siguiente ejecución del cronjob. ",
"Create new board" : "Crear un nuevo tablero",
"New board title" : "Nuevo título del tablero",
@@ -64,7 +57,6 @@
"Formatting help" : "Ayuda de formato",
"Add a card description…" : "Agregar una descripción de tarjeta...",
"Shared boards" : "Tableros compartidos",
"View more" : "Ver más",
"Move board to archive" : "Mover el tablero al archivo",
"Create a new board" : "Crear un nuevo tablero"
},"pluralForm" :"nplurals=2; plural=(n != 1);"

Some files were not shown because too many files have changed in this diff Show More