Compare commits

...

429 Commits

Author SHA1 Message Date
Julius Knorr
ccd10248f7 chore(release): Bump version to 1.15.0-beta.2
Signed-off-by: Julius Knorr <jus@bitgrid.net>
2025-01-30 11:04:51 +01:00
Julius Knorr
58de28909f Merge pull request #6705 from nextcloud/cypress-for-stable31 2025-01-29 17:20:45 +01:00
grnd-alt
eda6bca538 fix: set cypress ci server version to stable31
Signed-off-by: grnd-alt <git@belakkaf.net>
2025-01-29 13:10:35 +01:00
Nextcloud bot
aa90c0b2d4 Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-01-28 00:41:17 +00:00
Nextcloud bot
5a08e57de8 Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-01-27 00:40:22 +00:00
Nextcloud bot
75067a0695 Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-01-25 01:01:24 +00:00
Nextcloud bot
00d63692c8 Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-01-24 00:41:36 +00:00
Nextcloud bot
97afe9fa85 Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-01-23 00:41:44 +00:00
Nextcloud bot
141e2dbc08 Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-01-22 00:43:21 +00:00
Nextcloud bot
7a0b243885 Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-01-21 00:42:18 +00:00
Nextcloud bot
e662e621ad Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-01-18 00:41:00 +00:00
Julius Knorr
98c3e4acbd Merge pull request #6664 from nextcloud/remove-nextcloud-vue-collections
remove deprecated nextcloud-vue-collections
2025-01-17 10:38:06 +01:00
grnd-alt
7b21a9a7ea remove deprecated nextcloud-vue-collections
Signed-off-by: grnd-alt <git@belakkaf.net>
2025-01-16 18:03:33 +01:00
Nextcloud bot
90af63d757 Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-01-16 00:40:58 +00:00
grnd-alt
facca9c7e6 Merge pull request #6286 from nextcloud/feat/reference-cards
feat: Implement reference resolving for cards that have a link in the title
2025-01-15 11:52:49 +01:00
Nextcloud bot
37119c22e4 Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-01-15 00:41:12 +00:00
Julius Knorr
be748f5f6f test: Add cypress test for inline editing the card title
Signed-off-by: Julius Knorr <jus@bitgrid.net>
2025-01-14 23:19:57 +01:00
Julius Knorr
fa23a3852f fix: Inline links in card title
Signed-off-by: Julius Knorr <jus@bitgrid.net>
2025-01-14 23:19:57 +01:00
Julius Knorr
c5c8a6ef71 fix: Fix title selection and editing
Signed-off-by: Julius Knorr <jus@bitgrid.net>
2025-01-14 23:19:57 +01:00
Julius Knorr
047fcb6584 fix: Skip individual board caches when listing all boards
Signed-off-by: Julius Knorr <jus@bitgrid.net>
2025-01-14 23:19:38 +01:00
Julius Härtl
75be929077 feat: Implement reference resolving for cards that have a link in the title
Signed-off-by: Julius Härtl <jus@bitgrid.net>

fix: Enrich on update

Signed-off-by: Julius Knorr <jus@bitgrid.net>

fix: Enrich on create

Signed-off-by: Julius Knorr <jus@bitgrid.net>
2025-01-14 23:19:37 +01:00
Julius Knorr
46c4c7d4fd Merge pull request #6658 from nextcloud/edent-patch-1 2025-01-13 20:22:23 +01:00
Terence Eden
aa3a829592 Remove old project from README
Deck-NG was archived in July 2024 - https://github.com/meltzow/deck-ng

Signed-off-by: Terence Eden <https://edent.tel/>

Signed-off-by: Terence Eden <edent@users.noreply.github.com>
2025-01-13 11:43:56 +00:00
Julius Knorr
351af0bd39 Merge pull request #6653 from niclasheinz/fix-devcontainer
devcontainer(image): Fix package path
2025-01-13 10:21:14 +01:00
Nextcloud bot
66fbaac8d7 Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-01-13 00:39:58 +00:00
github-actions[bot]
3b4fc9db20 Merge pull request #6657 from nextcloud/automated/noid/main-update-nextcloud-ocp
[main] Update nextcloud/ocp dependency
2025-01-12 03:57:25 +00:00
nextcloud-command
1292f68340 chore(dev-deps): Bump nextcloud/ocp package
Signed-off-by: GitHub <noreply@github.com>
2025-01-12 03:03:26 +00:00
Niclas Heinz
2861d9f89f devcontainer(image): Fix package path
Signed-off-by: Niclas Heinz <nheinz@hpost.net>
2025-01-10 18:24:10 +01:00
grnd-alt
a552bde7c7 release 1.15.0-beta.1
Signed-off-by: grnd-alt <git@belakkaf.net>
2025-01-10 17:11:10 +01:00
Julius Knorr
0f593eda27 Merge pull request #6646 from nextcloud/fix/6516 2025-01-09 17:17:20 +01:00
Nextcloud bot
0c71403859 Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-01-08 00:41:27 +00:00
Nextcloud bot
facb5f4a33 Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-01-06 00:52:27 +00:00
Nextcloud bot
13d6a79b1f Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-01-05 00:42:06 +00:00
Nextcloud bot
8104df7c14 Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-01-04 00:41:18 +00:00
Julius Knorr
a35489bee3 fix: Catch not found card
Signed-off-by: Julius Knorr <jus@bitgrid.net>
2025-01-03 14:48:00 +01:00
Luka Trovic
fe1c4e5b34 Merge pull request #6642 from nextcloud/fix/public-dav
fix: Avoid failing on public dav URLs
2025-01-03 11:11:54 +01:00
Luka Trovic
eeda7b4fb9 Merge pull request #6641 from nextcloud/fix/activity
fix: Proper rich object formats
2025-01-03 10:50:58 +01:00
Julius Knorr
052774397c Merge pull request #3430 from bahuma20/2797-clone-cards
Clone cards together with the board
2025-01-02 17:08:14 +01:00
Max Bachhuber
f2c30afe8a feat: Add possibility to clone cards when cloning a board
Signed-off-by: Max Bachhuber <max.bachhuber@bahuma.io>

Adjust BoardServiceTest to new dependencies

Signed-off-by: Max Bachhuber <max.bachhuber@bahuma.io>

Add BoardCloneModal vue component to frontend. Adjust BoardApi and store to support clone options

Signed-off-by: Max Bachhuber <max.bachhuber@bahuma.io>

Add license and credits

Signed-off-by: Max Bachhuber <max.bachhuber@bahuma.io>

Fix PHP code style

Signed-off-by: Max Bachhuber <max.bachhuber@bahuma.io>

Change default clone settings

Signed-off-by: Max Bachhuber <max.bachhuber@bahuma.io>

Add accordion for advanced settings

Signed-off-by: Max Bachhuber <max.bachhuber@bahuma.io>

Fix bug which caused board to be cloned when clicking out of the modal

Signed-off-by: Max Bachhuber <max.bachhuber@bahuma.io>

Change wording of clone options

Signed-off-by: Max Bachhuber <max.bachhuber@bahuma.io>

fix: Rebase failures

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

update cloneBoards phpdoc

make error message clear

SPDX Header BoardCloneModal.vue

Signed-off-by: grnd-alt <salimbelakkaf@outlook.de>
2025-01-02 16:58:58 +01:00
Julius Knorr
ea01d84419 Merge pull request #5859 from mulles/patch-1
Update TrelloJsonService.php
2025-01-02 15:58:42 +01:00
Julius Knorr
e2cc8c3bd9 Merge pull request #6430 from thibaultmol/improve-docs-formatting
Fixed some formatting that wasn't displaying correctly in readthedocs
2025-01-02 15:57:41 +01:00
Julius Knorr
c630d3e809 Merge pull request #6138 from xyjonas/programmatic-archive-unarchive-card
Feat(REST API): add url to (un)archive cards
2025-01-02 15:55:47 +01:00
Julius Knorr
97eb0a2c5e fix: Avoid failing on public dav URLs
Signed-off-by: Julius Knorr <jus@bitgrid.net>
2025-01-02 10:16:00 +01:00
Julius Knorr
59fa3cd11c fix: Proper rich object formats
Signed-off-by: Julius Knorr <jus@bitgrid.net>
2025-01-02 10:14:54 +01:00
dependabot[bot]
bdaf28eef4 Merge pull request #6631 from nextcloud/dependabot/npm_and_yarn/main/nextcloud/vue-8.22.0 2024-12-30 08:58:31 +00:00
github-actions[bot]
00a1fa8b85 Merge pull request #6628 from nextcloud/automated/noid/main-update-nextcloud-ocp
[main] Update nextcloud/ocp dependency
2024-12-30 08:57:05 +00:00
nextcloud-command
76792c61a1 chore(dev-deps): Bump nextcloud/ocp package
Signed-off-by: GitHub <noreply@github.com>
2024-12-30 09:52:17 +01:00
Julius Knorr
989db86f83 Merge pull request #6623 from nextcloud/bugfix/noid/notification-handling
fix(notifications): Notifier::prepare() threw \InvalidArgumentExcepti…
2024-12-30 09:34:30 +01:00
Andy Scherzinger
61019d5625 Merge pull request #6630 from nextcloud/feat/workflow-auto-update-reuse.yml
chore(CI): Updating reuse.yml workflow from template
2024-12-29 15:13:40 +01:00
dependabot[bot]
ba45022c79 chore(deps): bump @nextcloud/vue from 8.21.0 to 8.22.0
Bumps [@nextcloud/vue](https://github.com/nextcloud-libraries/nextcloud-vue) from 8.21.0 to 8.22.0.
- [Release notes](https://github.com/nextcloud-libraries/nextcloud-vue/releases)
- [Changelog](https://github.com/nextcloud-libraries/nextcloud-vue/blob/master/CHANGELOG.md)
- [Commits](https://github.com/nextcloud-libraries/nextcloud-vue/compare/v8.21.0...v8.22.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-28 02:13:11 +00:00
Nextcloud bot
1fa8c5ff35 Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-12-27 00:40:47 +00:00
Nextcloud bot
e98adcd65c chore(CI): Updating reuse.yml workflow from template
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-12-26 14:16:04 +00:00
Nextcloud bot
92e6659301 Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-12-26 00:41:13 +00:00
Nextcloud bot
96957af0ce Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-12-23 00:41:09 +00:00
Nextcloud bot
7cd8946e20 Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-12-22 00:42:35 +00:00
dependabot[bot]
9c55a2dde0 Merge pull request #6626 from nextcloud/dependabot/npm_and_yarn/main/cypress-13.17.0 2024-12-21 02:32:28 +00:00
dependabot[bot]
6d81cb3ddd chore(deps-dev): bump cypress from 13.16.1 to 13.17.0
Bumps [cypress](https://github.com/cypress-io/cypress) from 13.16.1 to 13.17.0.
- [Release notes](https://github.com/cypress-io/cypress/releases)
- [Changelog](https://github.com/cypress-io/cypress/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/cypress-io/cypress/compare/v13.16.1...v13.17.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-21 02:27:56 +00:00
Nextcloud bot
5e92394dc7 Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-12-21 00:41:11 +00:00
Joas Schilling
6ceecd4f9b fix(notifications): Notifier::prepare() threw \InvalidArgumentException which is deprecated
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-12-20 15:12:36 +01:00
Nextcloud bot
774b5f11cd Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-12-20 00:42:08 +00:00
Julius Knorr
fb236edf8c Merge pull request #6452 from nextcloud/feat/1813-clonecopy-a-card
feat(cards): add card cloning ability
2024-12-19 16:26:13 +01:00
Julius Knorr
5aeebc1ed8 chore: Move from NcModal to NcDialog
Signed-off-by: Julius Knorr <jus@bitgrid.net>
2024-12-19 14:52:33 +01:00
grnd-alt
60b7357ef4 enh: make clone function use ocs
Signed-off-by: grnd-alt <git@belakkaf.net>
2024-12-19 14:05:32 +01:00
grnd-alt
22bb8d65e9 put copy logic into move dialog
Signed-off-by: grnd-alt <git@belakkaf.net>
2024-12-19 13:39:37 +01:00
grnd-alt
8f77cce542 Merge pull request #6617 from ludij/fix/6263-close-modal-after-card-delete
fix: close modal after deleting card
2024-12-19 12:33:51 +01:00
Luutzen Radiosphere
be783d244c fix: close modal after deleting card
Signed-off-by: Luutzen Dijkstra <luutzen.dijkstra@gmail.com>
2024-12-19 01:32:02 +01:00
Julius Knorr
4d17f10675 tests(cypress): Revert filename to pass with example files on CI
Signed-off-by: Julius Knorr <jus@bitgrid.net>
2024-12-18 23:02:33 +01:00
Julius Knorr
3391a40b77 tests(cypress): Try sleep to avoid electron crash in modal
Signed-off-by: Julius Knorr <jus@bitgrid.net>
2024-12-18 22:59:42 +01:00
grnd-alt
d829a28ddf skip cypress test causing chrome out of memory crash
Signed-off-by: grnd-alt <git@belakkaf.net>
2024-12-18 22:31:44 +01:00
grnd-alt
0a48954f18 add cypress tests for cardfeatures
Signed-off-by: grnd-alt <git@belakkaf.net>
2024-12-18 22:31:44 +01:00
grnd-alt
2e0f0d29b6 feat(tests): add tests for labelService and cardService functions
Signed-off-by: grnd-alt <salimbelakkaf@outlook.de>
2024-12-18 22:31:44 +01:00
grnd-alt
1fe20dcc1d check user-permsisions when assigning to cloned card
Signed-off-by: grnd-alt <salimbelakkaf@outlook.de>
2024-12-18 22:31:44 +01:00
grnd-alt
838b648ef6 introduce cloneCard backendFunctionality
Signed-off-by: grnd-alt <salimbelakkaf@outlook.de>
2024-12-18 22:31:44 +01:00
grnd-alt
55c44ef6d4 fix(cards): use copy-content icon for cloning cards
Signed-off-by: grnd-alt <salimbelakkaf@outlook.de>
2024-12-18 22:31:44 +01:00
grnd-alt
e436cb921a feat(cards): add card cloning ability
Signed-off-by: grnd-alt <salimbelakkaf@outlook.de>
2024-12-18 22:31:43 +01:00
Julius Knorr
f6df55dd2d Merge pull request #6611 from nextcloud/fix/query-builder-reuse
fix: Use new query builder
2024-12-18 08:48:32 +01:00
Elizabeth Danzberger
f8bdc3e864 Merge pull request #6610 from nextcloud/chore/composer-php-req
chore: Bump php version requirement for composer to 8.1
2024-12-17 17:07:51 -05:00
Julius Knorr
443c7f852e fix: Use new query builder
Signed-off-by: Julius Knorr <jus@bitgrid.net>
2024-12-17 15:20:08 +01:00
Julius Knorr
86cb011a5c style: Fix php-cs issues
Signed-off-by: Julius Knorr <jus@bitgrid.net>
2024-12-17 09:22:00 +01:00
Julius Knorr
b3cdbdced8 chore: Bump php version requirement for composer to 8.1
Signed-off-by: Julius Knorr <jus@bitgrid.net>
2024-12-17 08:42:05 +01:00
Julius Knorr
ba953c9b09 Merge pull request #6609 from nextcloud/automated/noid/main-fix-npm-audit
[main] Fix npm audit
2024-12-16 23:47:57 +01:00
Nextcloud bot
e8ed8bc9d3 Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-12-16 00:39:56 +00:00
nextcloud-command
1b781b43a0 fix(deps): Fix npm audit
Signed-off-by: GitHub <noreply@github.com>
2024-12-15 03:36:27 +00:00
dependabot[bot]
b79cb2e89d Merge pull request #6606 from nextcloud/dependabot/npm_and_yarn/main/nextcloud/files-3.10.1 2024-12-14 03:57:20 +00:00
dependabot[bot]
517fc14847 bump @nextcloud/files from 3.10.0 to 3.10.1
---
updated-dependencies:
- dependency-name: "@nextcloud/files"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-14 03:49:43 +00:00
dependabot[bot]
9058acaa58 Merge pull request #6605 from nextcloud/dependabot/github_actions/marcelklehr/get-github-handles-from-website-action-1.0.1 2024-12-14 03:49:38 +00:00
dependabot[bot]
326fb861a4 Chore(deps): Bump marcelklehr/get-github-handles-from-website-action
Bumps [marcelklehr/get-github-handles-from-website-action](https://github.com/marcelklehr/get-github-handles-from-website-action) from 1.0.0 to 1.0.1.
- [Release notes](https://github.com/marcelklehr/get-github-handles-from-website-action/releases)
- [Commits](a739600f6b...06b2239db0)

---
updated-dependencies:
- dependency-name: marcelklehr/get-github-handles-from-website-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-14 03:41:55 +00:00
dependabot[bot]
39097b424a Merge pull request #6603 from nextcloud/dependabot/npm_and_yarn/main/dompurify-3.2.3 2024-12-14 03:33:25 +00:00
dependabot[bot]
5f9fb3c08f Merge pull request #6602 from nextcloud/dependabot/npm_and_yarn/main/nextcloud/moment-1.3.2 2024-12-14 03:23:02 +00:00
dependabot[bot]
91458331bc bump dompurify from 3.2.2 to 3.2.3
---
updated-dependencies:
- dependency-name: dompurify
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-14 03:20:23 +00:00
dependabot[bot]
368d5e4f63 bump @nextcloud/moment from 1.3.1 to 1.3.2
---
updated-dependencies:
- dependency-name: "@nextcloud/moment"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-14 03:12:20 +00:00
dependabot[bot]
3e52dc0ae2 Merge pull request #6578 from nextcloud/dependabot/npm_and_yarn/main/nextcloud/cypress-1.0.0-beta.12 2024-12-07 02:08:50 +00:00
dependabot[bot]
36a1932786 Merge pull request #6577 from nextcloud/dependabot/npm_and_yarn/main/cypress-13.16.1 2024-12-07 02:07:41 +00:00
dependabot[bot]
53a83a788d Chore(deps-dev): Bump @nextcloud/cypress
Bumps [@nextcloud/cypress](https://github.com/nextcloud/nextcloud-cypress) from 1.0.0-beta.11 to 1.0.0-beta.12.
- [Release notes](https://github.com/nextcloud/nextcloud-cypress/releases)
- [Commits](https://github.com/nextcloud/nextcloud-cypress/compare/v1.0.0-beta.11...v1.0.0-beta.12)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-07 02:03:08 +00:00
dependabot[bot]
48d0edd243 Chore(deps-dev): Bump cypress from 13.16.0 to 13.16.1
Bumps [cypress](https://github.com/cypress-io/cypress) from 13.16.0 to 13.16.1.
- [Release notes](https://github.com/cypress-io/cypress/releases)
- [Changelog](https://github.com/cypress-io/cypress/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/cypress-io/cypress/compare/v13.16.0...v13.16.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-07 02:02:35 +00:00
Nextcloud bot
cc00efb40a Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-12-07 00:43:08 +00:00
Nextcloud bot
27ec8beda2 Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-12-06 00:47:06 +00:00
Julius Knorr
a8dd7837c1 Merge pull request #6574 from nextcloud/fix/new-card-input-spacing
fix: new card input spacing
2024-12-05 21:21:32 +01:00
Luka Trovic
ae0460e5b7 fix: new card input spacing
Signed-off-by: Luka Trovic <luka@nextcloud.com>
2024-12-05 13:24:35 +01:00
dependabot[bot]
246e270dc6 Merge pull request #6565 from nextcloud/dependabot/npm_and_yarn/main/relative-ci/agent-4.2.14 2024-11-30 03:20:28 +00:00
dependabot[bot]
554b1edd52 Merge pull request #6564 from nextcloud/dependabot/npm_and_yarn/main/dompurify-3.2.2 2024-11-30 03:19:08 +00:00
dependabot[bot]
bb78592b70 Merge pull request #6563 from nextcloud/dependabot/npm_and_yarn/main/nextcloud/cypress-1.0.0-beta.11 2024-11-30 03:18:53 +00:00
dependabot[bot]
79419cdb96 Chore(deps-dev): Bump @relative-ci/agent from 4.2.13 to 4.2.14
Bumps [@relative-ci/agent](https://github.com/relative-ci/agent) from 4.2.13 to 4.2.14.
- [Release notes](https://github.com/relative-ci/agent/releases)
- [Commits](https://github.com/relative-ci/agent/compare/v4.2.13...v4.2.14)

---
updated-dependencies:
- dependency-name: "@relative-ci/agent"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-30 03:07:57 +00:00
dependabot[bot]
7c22c706b0 Chore(deps): Bump dompurify from 3.2.1 to 3.2.2
Bumps [dompurify](https://github.com/cure53/DOMPurify) from 3.2.1 to 3.2.2.
- [Release notes](https://github.com/cure53/DOMPurify/releases)
- [Commits](https://github.com/cure53/DOMPurify/compare/3.2.1...3.2.2)

---
updated-dependencies:
- dependency-name: dompurify
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-30 03:07:42 +00:00
dependabot[bot]
389d72c30c Chore(deps-dev): Bump @nextcloud/cypress
Bumps [@nextcloud/cypress](https://github.com/nextcloud/nextcloud-cypress) from 1.0.0-beta.10 to 1.0.0-beta.11.
- [Release notes](https://github.com/nextcloud/nextcloud-cypress/releases)
- [Commits](https://github.com/nextcloud/nextcloud-cypress/compare/1.0.0-beta.10...v1.0.0-beta.11)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-30 03:07:10 +00:00
dependabot[bot]
ff2672b8f3 Merge pull request #6545 from nextcloud/dependabot/npm_and_yarn/main/dompurify-3.2.1 2024-11-28 09:17:01 +00:00
dependabot[bot]
0ff9520e22 Chore(deps): Bump dompurify from 3.2.0 to 3.2.1
Bumps [dompurify](https://github.com/cure53/DOMPurify) from 3.2.0 to 3.2.1.
- [Release notes](https://github.com/cure53/DOMPurify/releases)
- [Commits](https://github.com/cure53/DOMPurify/compare/3.2.0...3.2.1)

---
updated-dependencies:
- dependency-name: dompurify
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-28 10:11:51 +01:00
dependabot[bot]
61ed059f13 Merge pull request #6544 from nextcloud/dependabot/npm_and_yarn/main/cypress-13.16.0 2024-11-25 12:35:54 +00:00
dependabot[bot]
587e2d4dcd Chore(deps-dev): Bump cypress from 13.15.2 to 13.16.0
Bumps [cypress](https://github.com/cypress-io/cypress) from 13.15.2 to 13.16.0.
- [Release notes](https://github.com/cypress-io/cypress/releases)
- [Changelog](https://github.com/cypress-io/cypress/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/cypress-io/cypress/compare/v13.15.2...v13.16.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-25 12:30:51 +00:00
dependabot[bot]
bd44ea27d3 Merge pull request #6546 from nextcloud/dependabot/npm_and_yarn/main/nextcloud/cypress-1.0.0-beta.10 2024-11-25 12:29:57 +00:00
Julius Knorr
702206b9c3 Merge pull request #6547 from nextcloud/automated/noid/main-fix-npm-audit
[main] Fix npm audit
2024-11-25 08:32:25 +01:00
Nextcloud bot
47c4b58468 Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-11-25 00:39:40 +00:00
nextcloud-command
8dbea68b8f fix(deps): Fix npm audit
Signed-off-by: GitHub <noreply@github.com>
2024-11-24 03:27:49 +00:00
github-actions[bot]
d44267d06c Merge pull request #6490 from nextcloud/automated/noid/main-update-nextcloud-ocp
[main] Update nextcloud/ocp dependency
2024-11-24 03:23:04 +00:00
nextcloud-command
7d04b5a6b7 chore(dev-deps): Bump nextcloud/ocp package
Signed-off-by: GitHub <noreply@github.com>
2024-11-24 03:07:38 +00:00
Nextcloud bot
ac02ddfc4d Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-11-24 00:39:41 +00:00
dependabot[bot]
606a53aac6 Chore(deps-dev): Bump @nextcloud/cypress
Bumps [@nextcloud/cypress](https://github.com/nextcloud/nextcloud-cypress) from 1.0.0-beta.9 to 1.0.0-beta.10.
- [Release notes](https://github.com/nextcloud/nextcloud-cypress/releases)
- [Commits](https://github.com/nextcloud/nextcloud-cypress/compare/v1.0.0-beta.9...1.0.0-beta.10)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-23 03:04:51 +00:00
Luka Trovic
c4272d46a5 Merge pull request #6531 from nextcloud/bump-eslint-plugin-cypress-3.6.0
Chore(deps-dev): Bump eslint-plugin-cypress from 3.5.0 to 3.6.0
2024-11-22 19:57:32 +01:00
Luka Trovic
b492f7a6cf Chore(deps-dev): Bump eslint-plugin-cypress from 3.5.0 to 3.6.0
Signed-off-by: Luka Trovic <luka@nextcloud.com>
2024-11-22 18:29:54 +01:00
dependabot[bot]
9cd320188d Merge pull request #6529 from nextcloud/dependabot/npm_and_yarn/main/nextcloud/vue-8.21.0 2024-11-22 09:52:07 +00:00
dependabot[bot]
4d8f9763b8 Chore(deps): Bump @nextcloud/vue from 8.19.0 to 8.21.0
Bumps [@nextcloud/vue](https://github.com/nextcloud-libraries/nextcloud-vue) from 8.19.0 to 8.21.0.
- [Release notes](https://github.com/nextcloud-libraries/nextcloud-vue/releases)
- [Changelog](https://github.com/nextcloud-libraries/nextcloud-vue/blob/master/CHANGELOG.md)
- [Commits](https://github.com/nextcloud-libraries/nextcloud-vue/compare/v8.19.0...v8.21.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-22 09:47:49 +00:00
dependabot[bot]
a1d5c911e8 Merge pull request #6509 from nextcloud/dependabot/npm_and_yarn/main/dompurify-3.2.0 2024-11-22 09:46:44 +00:00
Luka Trovic
bf5f5ad09f Merge pull request #6498 from nextcloud/dependabot/github_actions/fsfe/reuse-action-5.0.0
Chore(deps): Bump fsfe/reuse-action from 4.0.0 to 5.0.0
2024-11-22 06:48:05 +01:00
Nextcloud bot
1c0bc1f09a Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-11-21 00:40:42 +00:00
Luka Trovic
32c67cd3fb Merge pull request #6527 from nextcloud/clean-up-release
fix: clean up release
2024-11-20 15:15:28 +01:00
Julius Knorr
4da6a42bdf Merge pull request #6471 from nextcloud/fix/share-with-email
fix(sharing): list accounts with matches in email
2024-11-20 10:16:55 +01:00
Luka Trovic
60dbf606be fix: clean up release
Signed-off-by: Luka Trovic <luka@nextcloud.com>
2024-11-19 20:03:00 +01:00
Julius Knorr
345ca761c7 Merge pull request #6519 from nextcloud/chore/add-codeowners
chore: Add CODEOWNERS with current app maintainers
2024-11-19 10:04:50 +01:00
Julius Knorr
d69a123d0e chore: Add CODEOWNERS with current app maintainers
Signed-off-by: Julius Knorr <jus@bitgrid.net>
2024-11-18 17:25:19 +01:00
Max
3e4bf0eb99 fix(sharing): list accounts with matches in email
* Show users with matches in the email address.
* List email addresses in sharing dialog.

`NcSelect` filters the options based on matches in `label` and `subname`.
By using the email address as a subname we ensure
options with a matching email address are shown.

Signed-off-by: Max <max@nextcloud.com>
2024-11-18 15:49:21 +01:00
Nextcloud bot
4ad732a7c4 Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-11-18 00:38:36 +00:00
dependabot[bot]
f66e3e8172 Merge pull request #6510 from nextcloud/dependabot/npm_and_yarn/main/nextcloud/files-3.10.0 2024-11-16 04:28:28 +00:00
dependabot[bot]
c45a63da02 Chore(deps): Bump @nextcloud/files from 3.9.1 to 3.10.0
Bumps [@nextcloud/files](https://github.com/nextcloud-libraries/nextcloud-files) from 3.9.1 to 3.10.0.
- [Release notes](https://github.com/nextcloud-libraries/nextcloud-files/releases)
- [Changelog](https://github.com/nextcloud-libraries/nextcloud-files/blob/main/CHANGELOG.md)
- [Commits](https://github.com/nextcloud-libraries/nextcloud-files/commits/v3.10.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-16 04:24:32 +00:00
dependabot[bot]
8e111f26f2 Chore(deps): Bump dompurify from 3.1.7 to 3.2.0
Bumps [dompurify](https://github.com/cure53/DOMPurify) from 3.1.7 to 3.2.0.
- [Release notes](https://github.com/cure53/DOMPurify/releases)
- [Commits](https://github.com/cure53/DOMPurify/compare/3.1.7...3.2.0)

---
updated-dependencies:
- dependency-name: dompurify
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-16 04:23:47 +00:00
dependabot[bot]
dc131fc681 Chore(deps): Bump fsfe/reuse-action from 4.0.0 to 5.0.0
Bumps [fsfe/reuse-action](https://github.com/fsfe/reuse-action) from 4.0.0 to 5.0.0.
- [Release notes](https://github.com/fsfe/reuse-action/releases)
- [Commits](3ae3c6bdf1...bb774aa972)

---
updated-dependencies:
- dependency-name: fsfe/reuse-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-16 02:15:21 +00:00
Luka Trovic
ca24876463 Merge pull request #6496 from nextcloud/fix/two-close-buttons
fix: two close buttons on card modal
2024-11-14 07:57:29 +01:00
Luka Trovic
10af76bdf0 fix: two close buttons on card modal
Signed-off-by: Luka Trovic <luka@nextcloud.com>
2024-11-13 20:08:08 +01:00
Nextcloud bot
bc746fec21 Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-11-11 00:40:27 +00:00
dependabot[bot]
dc5a2a5914 Merge pull request #6486 from nextcloud/dependabot/npm_and_yarn/main/nextcloud/dialogs-6.0.1 2024-11-09 04:04:36 +00:00
dependabot[bot]
79dfcc7e5a bump @nextcloud/dialogs from 6.0.0 to 6.0.1
---
updated-dependencies:
- dependency-name: "@nextcloud/dialogs"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-09 03:59:10 +00:00
dependabot[bot]
5d7913a377 Merge pull request #6483 from nextcloud/dependabot/npm_and_yarn/main/cypress-13.15.2 2024-11-09 03:03:26 +00:00
dependabot[bot]
dcc912919d Chore(deps-dev): Bump cypress from 13.15.1 to 13.15.2
Bumps [cypress](https://github.com/cypress-io/cypress) from 13.15.1 to 13.15.2.
- [Release notes](https://github.com/cypress-io/cypress/releases)
- [Changelog](https://github.com/cypress-io/cypress/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/cypress-io/cypress/compare/v13.15.1...v13.15.2)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-09 02:36:50 +00:00
github-actions[bot]
5738e0851a Merge pull request #6469 from nextcloud/automated/noid/main-update-nextcloud-ocp
[main] Update nextcloud/ocp dependency
2024-11-07 16:03:13 +00:00
Luka Trovic
83797f4e4a Merge pull request #6449 from nextcloud/automated/noid/main-fix-npm-audit
[main] Fix npm audit
2024-11-07 08:53:45 +01:00
Luka Trovic
55778a26e6 Merge pull request #6461 from nextcloud/fix/board-bubble-preview-widget
fix: board bubble preview widget
2024-11-04 05:49:54 +01:00
Nextcloud bot
c2c2519601 Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-11-04 00:42:46 +00:00
nextcloud-command
1184f18108 fix(deps): Fix npm audit
Signed-off-by: GitHub <noreply@github.com>
2024-11-03 03:32:02 +00:00
nextcloud-command
c80a087f6d chore(dev-deps): Bump nextcloud/ocp package
Signed-off-by: GitHub <noreply@github.com>
2024-11-03 03:00:02 +00:00
dependabot[bot]
d23c7eecd3 Merge pull request #6466 from nextcloud/dependabot/composer/tests/integration/sabre/dav-4.7.0 2024-11-02 03:39:49 +00:00
dependabot[bot]
fb24eddaf8 Chore(deps-dev): Update sabre/dav requirement in /tests/integration
Updates the requirements on [sabre/dav](https://github.com/sabre-io/dav) to permit the latest version.
- [Release notes](https://github.com/sabre-io/dav/releases)
- [Changelog](https://github.com/sabre-io/dav/blob/master/CHANGELOG.md)
- [Commits](https://github.com/sabre-io/dav/compare/4.6.0...4.7.0)

---
updated-dependencies:
- dependency-name: sabre/dav
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-02 03:33:52 +00:00
dependabot[bot]
cb09583c0b Merge pull request #6465 from nextcloud/dependabot/composer/tests/integration/behat/behat-approx-3.15.0 2024-11-02 03:33:07 +00:00
dependabot[bot]
b08f0b80aa Merge pull request #6467 from nextcloud/dependabot/npm_and_yarn/main/relative-ci/agent-4.2.13 2024-11-02 03:32:41 +00:00
dependabot[bot]
9f5bfbf8ff Chore(deps-dev): Bump @relative-ci/agent from 4.2.12 to 4.2.13
Bumps [@relative-ci/agent](https://github.com/relative-ci/agent) from 4.2.12 to 4.2.13.
- [Release notes](https://github.com/relative-ci/agent/releases)
- [Commits](https://github.com/relative-ci/agent/compare/v4.2.12...v4.2.13)

---
updated-dependencies:
- dependency-name: "@relative-ci/agent"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-02 03:27:15 +00:00
dependabot[bot]
299e54baa9 Chore(deps-dev): Update behat/behat requirement in /tests/integration
Updates the requirements on [behat/behat](https://github.com/Behat/Behat) to permit the latest version.
- [Release notes](https://github.com/Behat/Behat/releases)
- [Changelog](https://github.com/Behat/Behat/blob/master/CHANGELOG.md)
- [Commits](https://github.com/Behat/Behat/compare/v3.14.0...v3.15.0)

---
updated-dependencies:
- dependency-name: behat/behat
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-02 03:26:19 +00:00
Luka Trovic
bd1bd0ac41 fix: board bubble preview widget
Signed-off-by: Luka Trovic <luka@nextcloud.com>
2024-11-01 17:50:41 +01:00
dependabot[bot]
af680cb37e Merge pull request #6459 from nextcloud/dependabot/npm_and_yarn/elliptic-6.6.0 2024-10-31 02:21:33 +00:00
dependabot[bot]
ac68516579 Chore(deps-dev): Bump elliptic from 6.5.7 to 6.6.0
Bumps [elliptic](https://github.com/indutny/elliptic) from 6.5.7 to 6.6.0.
- [Commits](https://github.com/indutny/elliptic/compare/v6.5.7...v6.6.0)

---
updated-dependencies:
- dependency-name: elliptic
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-31 02:12:11 +00:00
github-actions[bot]
876a68eb46 Merge pull request #6447 from nextcloud/automated/noid/main-update-nextcloud-ocp
[main] Update nextcloud/ocp dependency
2024-10-27 04:22:08 +00:00
nextcloud-command
4372b4ac27 chore(dev-deps): Bump nextcloud/ocp package
Signed-off-by: GitHub <noreply@github.com>
2024-10-27 03:06:55 +00:00
dependabot[bot]
e4fb4655db Merge pull request #6441 from nextcloud/dependabot/npm_and_yarn/main/cypress-13.15.1 2024-10-26 02:14:40 +00:00
dependabot[bot]
ec76abe744 Merge pull request #6440 from nextcloud/dependabot/npm_and_yarn/main/babel/runtime-7.26.0 2024-10-26 02:04:52 +00:00
dependabot[bot]
82fe8c8cf2 Merge pull request #6439 from nextcloud/dependabot/npm_and_yarn/main/nextcloud/files-3.9.1 2024-10-26 02:03:54 +00:00
dependabot[bot]
11e01b58eb Chore(deps-dev): Bump cypress from 13.15.0 to 13.15.1
Bumps [cypress](https://github.com/cypress-io/cypress) from 13.15.0 to 13.15.1.
- [Release notes](https://github.com/cypress-io/cypress/releases)
- [Changelog](https://github.com/cypress-io/cypress/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/cypress-io/cypress/compare/v13.15.0...v13.15.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-26 01:37:48 +00:00
dependabot[bot]
00df27020c Chore(deps): Bump @babel/runtime from 7.25.7 to 7.26.0
Bumps [@babel/runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-runtime) from 7.25.7 to 7.26.0.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.26.0/packages/babel-runtime)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-26 01:37:24 +00:00
dependabot[bot]
784a1462da Chore(deps): Bump @nextcloud/files from 3.9.0 to 3.9.1
Bumps [@nextcloud/files](https://github.com/nextcloud-libraries/nextcloud-files) from 3.9.0 to 3.9.1.
- [Release notes](https://github.com/nextcloud-libraries/nextcloud-files/releases)
- [Changelog](https://github.com/nextcloud-libraries/nextcloud-files/blob/main/CHANGELOG.md)
- [Commits](https://github.com/nextcloud-libraries/nextcloud-files/commits)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-26 01:37:09 +00:00
dependabot[bot]
abca5d19d7 Merge pull request #6437 from nextcloud/dependabot/github_actions/actions/checkout-4.2.2 2024-10-26 01:34:47 +00:00
dependabot[bot]
3ceee99a69 Merge pull request #6438 from nextcloud/dependabot/github_actions/actions/setup-node-4.1.0 2024-10-26 01:34:44 +00:00
dependabot[bot]
02b17b8cf6 Chore(deps): Bump actions/setup-node from 4.0.4 to 4.1.0
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 4.0.4 to 4.1.0.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](https://github.com/actions/setup-node/compare/v4.0.4...v4.1.0)

---
updated-dependencies:
- dependency-name: actions/setup-node
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-26 01:21:27 +00:00
dependabot[bot]
d688090dfc Chore(deps): Bump actions/checkout from 4.2.1 to 4.2.2
Bumps [actions/checkout](https://github.com/actions/checkout) from 4.2.1 to 4.2.2.
- [Release notes](https://github.com/actions/checkout/releases)
- [Commits](https://github.com/actions/checkout/compare/v4.2.1...v4.2.2)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-26 01:21:20 +00:00
Nextcloud bot
d36c127dc8 Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-10-26 00:38:59 +00:00
dependabot[bot]
9b5c419c29 Merge pull request #6424 from nextcloud/dependabot/composer/nextcloud/coding-standard-1.3.2 2024-10-25 15:41:39 +00:00
Luka Trovic
fff42693df fix: workflow issues
Signed-off-by: Luka Trovic <luka@nextcloud.com>
2024-10-25 17:32:25 +02:00
Thibault Molleman
192518decd Fixed some formatting that wasn't displaying correctly in readthedocs 2024-10-25 17:20:57 +02:00
Luka Trovic
51f4e2e415 Merge pull request #6414 from paskalito/patch-2
Update export-import.md
2024-10-25 13:45:35 +02:00
Julius Knorr
a7eba9dcfd Merge pull request #6422 from nextcloud/deps/noid/bump-ocp
chore(dev-deps): Bump nextcloud/ocp package
2024-10-25 13:18:23 +02:00
Nextcloud bot
fff6395b3a Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-10-24 00:42:06 +00:00
Nextcloud bot
4438d775f0 Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-10-23 00:48:13 +00:00
Luka Trovic
69e3e4a80b chore(dev-deps): Bump nextcloud/ocp package
Signed-off-by: Luka Trovic <luka@nextcloud.com>
2024-10-22 20:58:01 +02:00
Nextcloud bot
1868e66911 Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-10-22 00:40:45 +00:00
Nextcloud bot
b4903c983d Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-10-21 00:37:51 +00:00
Nextcloud bot
4bc033a2e9 Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-10-20 00:39:09 +00:00
dependabot[bot]
f0a0b8d08e Chore(deps-dev): Bump nextcloud/coding-standard from 1.3.1 to 1.3.2
Bumps [nextcloud/coding-standard](https://github.com/nextcloud/coding-standard) from 1.3.1 to 1.3.2.
- [Release notes](https://github.com/nextcloud/coding-standard/releases)
- [Changelog](https://github.com/nextcloud/coding-standard/blob/master/CHANGELOG.md)
- [Commits](https://github.com/nextcloud/coding-standard/compare/v1.3.1...v1.3.2)

---
updated-dependencies:
- dependency-name: nextcloud/coding-standard
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-19 02:44:03 +00:00
dependabot[bot]
6a8784c184 Merge pull request #6423 from nextcloud/dependabot/npm_and_yarn/main/chroma-js-3.1.2 2024-10-19 01:29:19 +00:00
dependabot[bot]
f4a70cda51 Chore(deps): Bump chroma-js from 3.1.1 to 3.1.2
Bumps [chroma-js](https://github.com/gka/chroma.js) from 3.1.1 to 3.1.2.
- [Release notes](https://github.com/gka/chroma.js/releases)
- [Changelog](https://github.com/gka/chroma.js/blob/main/CHANGELOG.md)
- [Commits](https://github.com/gka/chroma.js/compare/v3.1.1...v3.1.2)

---
updated-dependencies:
- dependency-name: chroma-js
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-19 01:13:30 +00:00
Julius Knorr
101499df1e Merge pull request #6416 from nextcloud/feat/markdown-comments
feat: Add markdown support for comments
2024-10-17 09:11:01 +02:00
Nextcloud bot
26f82d9ef6 Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-10-17 00:39:55 +00:00
Julius Knorr
4d9395982e feat: Add markdown support for comments
Signed-off-by: Julius Knorr <jus@bitgrid.net>
2024-10-16 15:41:35 +02:00
paskalito
12ae50d67b Update export-import.md
Added a more or less step for step guide on how to export import from deck to deck, and corrected a command.

Signed-off-by: paskalito <paskalito@users.noreply.github.com>
2024-10-16 11:31:55 +02:00
Nextcloud bot
90e0cab306 Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-10-15 00:39:21 +00:00
Julius Knorr
7a414a0ca3 Merge pull request #6412 from nextcloud/automated/noid/main-fix-npm-audit
[main] Fix npm audit
2024-10-14 08:01:31 +02:00
Nextcloud bot
be4e8438ab Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-10-14 00:37:25 +00:00
nextcloud-command
f9580003cc fix(deps): Fix npm audit
Signed-off-by: GitHub <noreply@github.com>
2024-10-13 03:34:56 +00:00
Nextcloud bot
761d0ce4fe Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-10-13 00:40:56 +00:00
dependabot[bot]
cb6d8dbaf5 Merge pull request #6399 from nextcloud/dependabot/npm_and_yarn/main/nextcloud/webpack-vue-config-6.2.0 2024-10-12 02:25:38 +00:00
dependabot[bot]
9eefd22422 Merge pull request #6403 from nextcloud/dependabot/github_actions/actions/checkout-4.2.1 2024-10-12 02:08:54 +00:00
dependabot[bot]
7e2c170d1b Chore(deps): Bump actions/checkout from 4.2.0 to 4.2.1
Bumps [actions/checkout](https://github.com/actions/checkout) from 4.2.0 to 4.2.1.
- [Release notes](https://github.com/actions/checkout/releases)
- [Commits](https://github.com/actions/checkout/compare/v4.2.0...v4.2.1)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-12 01:26:04 +00:00
dependabot[bot]
351c72a590 Chore(deps-dev): Bump @nextcloud/webpack-vue-config from 6.1.1 to 6.2.0
Bumps [@nextcloud/webpack-vue-config](https://github.com/nextcloud-libraries/webpack-vue-config) from 6.1.1 to 6.2.0.
- [Release notes](https://github.com/nextcloud-libraries/webpack-vue-config/releases)
- [Changelog](https://github.com/nextcloud-libraries/webpack-vue-config/blob/main/CHANGELOG.md)
- [Commits](https://github.com/nextcloud-libraries/webpack-vue-config/compare/v6.1.1...v6.2.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-12 01:19:12 +00:00
dependabot[bot]
ea5f3f2d70 Merge pull request #6397 from nextcloud/dependabot/npm_and_yarn/main/vue-material-design-icons-5.3.1 2024-10-12 01:18:49 +00:00
dependabot[bot]
4441107360 Merge pull request #6396 from nextcloud/dependabot/npm_and_yarn/main/relative-ci/agent-4.2.12 2024-10-12 01:18:17 +00:00
dependabot[bot]
529c4defb3 Chore(deps): Bump vue-material-design-icons from 5.3.0 to 5.3.1
Bumps [vue-material-design-icons](https://github.com/robcresswell/vue-material-design-icons) from 5.3.0 to 5.3.1.
- [Release notes](https://github.com/robcresswell/vue-material-design-icons/releases)
- [Changelog](https://github.com/robcresswell/vue-material-design-icons/blob/dev/CHANGELOG.md)
- [Commits](https://github.com/robcresswell/vue-material-design-icons/compare/5.3.0...5.3.1)

---
updated-dependencies:
- dependency-name: vue-material-design-icons
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-12 01:06:29 +00:00
dependabot[bot]
e7a2306268 Chore(deps-dev): Bump @relative-ci/agent from 4.2.11 to 4.2.12
Bumps [@relative-ci/agent](https://github.com/relative-ci/agent) from 4.2.11 to 4.2.12.
- [Release notes](https://github.com/relative-ci/agent/releases)
- [Commits](https://github.com/relative-ci/agent/compare/v4.2.11...v4.2.12)

---
updated-dependencies:
- dependency-name: "@relative-ci/agent"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-12 01:06:13 +00:00
Nextcloud bot
1ffee422b6 Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-10-11 00:44:37 +00:00
Nextcloud bot
9fba14f1d3 Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-10-09 00:39:48 +00:00
github-actions[bot]
e0185a39a8 Merge pull request #6386 from nextcloud/automated/noid/main-update-nextcloud-ocp
[main] Update nextcloud/ocp dependency
2024-10-06 04:41:43 +00:00
nextcloud-command
0e49d72a67 chore(dev-deps): Bump nextcloud/ocp package
Signed-off-by: GitHub <noreply@github.com>
2024-10-06 03:08:44 +00:00
Nextcloud bot
786d2583de Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-10-06 00:39:46 +00:00
dependabot[bot]
3ebdaf694d Merge pull request #6382 from nextcloud/dependabot/npm_and_yarn/main/babel/runtime-7.25.7 2024-10-05 02:26:50 +00:00
dependabot[bot]
db50b78cb6 Chore(deps): Bump @babel/runtime from 7.25.6 to 7.25.7
Bumps [@babel/runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-runtime) from 7.25.6 to 7.25.7.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.25.7/packages/babel-runtime)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-05 02:19:40 +00:00
Nextcloud bot
60f0719380 Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-10-05 00:38:37 +00:00
dependabot[bot]
c68d223670 Merge pull request #6364 from nextcloud/dependabot/github_actions/actions/checkout-4.2.0 2024-10-01 17:47:15 +00:00
dependabot[bot]
5c1e3ec50a Chore(deps): Bump actions/checkout from 4.1.7 to 4.2.0
Bumps [actions/checkout](https://github.com/actions/checkout) from 4.1.7 to 4.2.0.
- [Release notes](https://github.com/actions/checkout/releases)
- [Commits](https://github.com/actions/checkout/compare/v4.1.7...v4.2.0)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-01 18:31:55 +02:00
github-actions[bot]
e0b11a0171 Merge pull request #6372 from nextcloud/automated/noid/main-update-nextcloud-ocp
[main] Update nextcloud/ocp dependency
2024-09-29 04:18:21 +00:00
nextcloud-command
e7a53ce31a chore(dev-deps): Bump nextcloud/ocp package
Signed-off-by: GitHub <noreply@github.com>
2024-09-29 03:02:36 +00:00
dependabot[bot]
d83b8b809d Merge pull request #6361 from nextcloud/dependabot/npm_and_yarn/main/dompurify-3.1.7 2024-09-28 01:24:47 +00:00
dependabot[bot]
1020f6e344 Merge pull request #6360 from nextcloud/dependabot/npm_and_yarn/main/nextcloud/webpack-vue-config-6.1.1 2024-09-28 01:23:50 +00:00
dependabot[bot]
6591466620 Merge pull request #6359 from nextcloud/dependabot/npm_and_yarn/main/cypress-13.15.0 2024-09-28 01:23:45 +00:00
dependabot[bot]
4505f2c426 Chore(deps): Bump dompurify from 3.1.6 to 3.1.7
Bumps [dompurify](https://github.com/cure53/DOMPurify) from 3.1.6 to 3.1.7.
- [Release notes](https://github.com/cure53/DOMPurify/releases)
- [Commits](https://github.com/cure53/DOMPurify/compare/3.1.6...3.1.7)

---
updated-dependencies:
- dependency-name: dompurify
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-28 01:15:35 +00:00
dependabot[bot]
1484a1445c Chore(deps-dev): Bump @nextcloud/webpack-vue-config from 6.0.1 to 6.1.1
Bumps [@nextcloud/webpack-vue-config](https://github.com/nextcloud-libraries/webpack-vue-config) from 6.0.1 to 6.1.1.
- [Release notes](https://github.com/nextcloud-libraries/webpack-vue-config/releases)
- [Changelog](https://github.com/nextcloud-libraries/webpack-vue-config/blob/main/CHANGELOG.md)
- [Commits](https://github.com/nextcloud-libraries/webpack-vue-config/compare/v6.0.1...v6.1.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-28 01:15:11 +00:00
dependabot[bot]
28fa6a4372 Chore(deps-dev): Bump cypress from 13.14.2 to 13.15.0
Bumps [cypress](https://github.com/cypress-io/cypress) from 13.14.2 to 13.15.0.
- [Release notes](https://github.com/cypress-io/cypress/releases)
- [Changelog](https://github.com/cypress-io/cypress/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/cypress-io/cypress/compare/v13.14.2...v13.15.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-28 01:14:37 +00:00
dependabot[bot]
a3724d61be Merge pull request #6339 from nextcloud/dependabot/composer/nextcloud/coding-standard-1.3.1 2024-09-26 16:07:56 +00:00
Luka Trovic
439c2b422e fix phpcs
Signed-off-by: Luka Trovic <luka@nextcloud.com>
2024-09-26 17:12:53 +02:00
dependabot[bot]
2a7c5b9c9c Chore(deps-dev): Bump nextcloud/coding-standard from 1.2.3 to 1.3.1
Bumps [nextcloud/coding-standard](https://github.com/nextcloud/coding-standard) from 1.2.3 to 1.3.1.
- [Release notes](https://github.com/nextcloud/coding-standard/releases)
- [Changelog](https://github.com/nextcloud/coding-standard/blob/master/CHANGELOG.md)
- [Commits](https://github.com/nextcloud/coding-standard/compare/v1.2.3...v1.3.1)

---
updated-dependencies:
- dependency-name: nextcloud/coding-standard
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-26 17:12:52 +02:00
Nextcloud bot
bd6475c93f Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-09-26 00:42:10 +00:00
dependabot[bot]
ae14c299f6 Merge pull request #6338 from nextcloud/dependabot/github_actions/actions/setup-node-4.0.4 2024-09-25 08:05:49 +00:00
dependabot[bot]
95ab566607 Merge pull request #6337 from nextcloud/dependabot/github_actions/peter-evans/create-pull-request-7.0.5 2024-09-25 08:03:26 +00:00
dependabot[bot]
e19b78d5cf Chore(deps): Bump actions/setup-node from 4.0.3 to 4.0.4
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 4.0.3 to 4.0.4.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](https://github.com/actions/setup-node/compare/v4.0.3...v4.0.4)

---
updated-dependencies:
- dependency-name: actions/setup-node
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-25 09:57:40 +02:00
dependabot[bot]
b20c5821e7 Chore(deps): Bump peter-evans/create-pull-request from 7.0.2 to 7.0.5
Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request) from 7.0.2 to 7.0.5.
- [Release notes](https://github.com/peter-evans/create-pull-request/releases)
- [Commits](d121e62763...5e914681df)

---
updated-dependencies:
- dependency-name: peter-evans/create-pull-request
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-25 09:53:47 +02:00
github-actions[bot]
1b0f545d06 Merge pull request #6348 from nextcloud/automated/noid/main-update-nextcloud-ocp
[main] Update nextcloud/ocp dependency
2024-09-25 07:51:46 +00:00
Luka Trovic
806d1074ea fix: unit test issue
Signed-off-by: Luka Trovic <luka@nextcloud.com>
2024-09-25 09:46:32 +02:00
nextcloud-command
789930e10e chore(dev-deps): Bump nextcloud/ocp package
Signed-off-by: GitHub <noreply@github.com>
2024-09-22 03:01:32 +00:00
Nextcloud bot
1231e267aa Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-09-22 00:39:20 +00:00
dependabot[bot]
b95e9756ab Merge pull request #6341 from nextcloud/dependabot/npm_and_yarn/main/nextcloud/cypress-1.0.0-beta.9 2024-09-21 03:23:26 +00:00
dependabot[bot]
deea984d57 Merge pull request #6342 from nextcloud/dependabot/npm_and_yarn/main/nextcloud/vue-8.19.0 2024-09-21 03:08:41 +00:00
dependabot[bot]
2b6877e771 Merge pull request #6340 from nextcloud/dependabot/npm_and_yarn/main/nextcloud/axios-2.5.1 2024-09-21 02:20:25 +00:00
dependabot[bot]
5274b16253 Chore(deps): Bump @nextcloud/vue from 8.18.0 to 8.19.0
Bumps [@nextcloud/vue](https://github.com/nextcloud-libraries/nextcloud-vue) from 8.18.0 to 8.19.0.
- [Release notes](https://github.com/nextcloud-libraries/nextcloud-vue/releases)
- [Changelog](https://github.com/nextcloud-libraries/nextcloud-vue/blob/master/CHANGELOG.md)
- [Commits](https://github.com/nextcloud-libraries/nextcloud-vue/compare/v8.18.0...v8.19.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-21 02:07:10 +00:00
dependabot[bot]
3ef0985ae1 Chore(deps-dev): Bump @nextcloud/cypress
Bumps [@nextcloud/cypress](https://github.com/nextcloud/nextcloud-cypress) from 1.0.0-beta.8 to 1.0.0-beta.9.
- [Release notes](https://github.com/nextcloud/nextcloud-cypress/releases)
- [Commits](https://github.com/nextcloud/nextcloud-cypress/compare/v1.0.0-beta.8...v1.0.0-beta.9)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-21 02:06:42 +00:00
dependabot[bot]
da6914d563 Chore(deps): Bump @nextcloud/axios from 2.5.0 to 2.5.1
Bumps [@nextcloud/axios](https://github.com/nextcloud/nextcloud-axios) from 2.5.0 to 2.5.1.
- [Release notes](https://github.com/nextcloud/nextcloud-axios/releases)
- [Changelog](https://github.com/nextcloud-libraries/nextcloud-axios/blob/v2.5.1/CHANGELOG.md)
- [Commits](https://github.com/nextcloud/nextcloud-axios/compare/v2.5.0...v2.5.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-21 02:06:27 +00:00
Nextcloud bot
855d6cc4b9 Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-09-18 00:40:42 +00:00
Nextcloud bot
22f1b9076a Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-09-17 00:40:08 +00:00
Julius Knorr
4900aca82e Merge pull request #6309 from nextcloud/fix/load-archived-card-route
fix: Load archived card if URL is opened directly
2024-09-16 15:41:52 +02:00
Nextcloud bot
dafdf10755 Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-09-16 00:36:17 +00:00
github-actions[bot]
ca3f6747e2 Merge pull request #6321 from nextcloud/automated/noid/main-update-nextcloud-ocp
[main] Update nextcloud/ocp dependency
2024-09-15 05:15:55 +00:00
nextcloud-command
26129e724b chore(dev-deps): Bump nextcloud/ocp package
Signed-off-by: GitHub <noreply@github.com>
2024-09-15 03:00:15 +00:00
Nextcloud bot
93c5a6eb0f Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-09-15 00:50:03 +00:00
Julius Knorr
e91a4698f3 Merge pull request #6318 from nextcloud/dependabot/composer/psalm/phar-5.26.1
Chore(deps-dev): Bump psalm/phar from 5.25.0 to 5.26.1
2024-09-14 14:00:32 +02:00
Julius Knorr
5cd2c51d19 Merge pull request #6320 from nextcloud/dependabot/github_actions/peter-evans/create-pull-request-7.0.2
Chore(deps): Bump peter-evans/create-pull-request from 7.0.1 to 7.0.2
2024-09-14 14:00:16 +02:00
dependabot[bot]
b87047320a Chore(deps): Bump peter-evans/create-pull-request from 7.0.1 to 7.0.2
Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request) from 7.0.1 to 7.0.2.
- [Release notes](https://github.com/peter-evans/create-pull-request/releases)
- [Commits](8867c4aba1...d121e62763)

---
updated-dependencies:
- dependency-name: peter-evans/create-pull-request
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-14 03:56:21 +00:00
dependabot[bot]
93d77fdbec Merge pull request #6317 from nextcloud/dependabot/npm_and_yarn/express-4.21.0 2024-09-14 02:27:31 +00:00
dependabot[bot]
37a807c108 Merge pull request #6310 from nextcloud/dependabot/npm_and_yarn/main/nextcloud/vue-8.18.0 2024-09-14 02:27:02 +00:00
dependabot[bot]
706b564c01 Chore(deps-dev): Bump psalm/phar from 5.25.0 to 5.26.1
Bumps [psalm/phar](https://github.com/psalm/phar) from 5.25.0 to 5.26.1.
- [Release notes](https://github.com/psalm/phar/releases)
- [Commits](https://github.com/psalm/phar/compare/5.25.0...5.26.1)

---
updated-dependencies:
- dependency-name: psalm/phar
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-14 01:29:41 +00:00
dependabot[bot]
93dc26aa6e Chore(deps-dev): Bump express from 4.19.2 to 4.21.0
Bumps [express](https://github.com/expressjs/express) from 4.19.2 to 4.21.0.
- [Release notes](https://github.com/expressjs/express/releases)
- [Changelog](https://github.com/expressjs/express/blob/4.21.0/History.md)
- [Commits](https://github.com/expressjs/express/compare/4.19.2...4.21.0)

---
updated-dependencies:
- dependency-name: express
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-14 01:22:07 +00:00
dependabot[bot]
0bf25619e0 Chore(deps): Bump @nextcloud/vue from 8.17.1 to 8.18.0
Bumps [@nextcloud/vue](https://github.com/nextcloud-libraries/nextcloud-vue) from 8.17.1 to 8.18.0.
- [Release notes](https://github.com/nextcloud-libraries/nextcloud-vue/releases)
- [Changelog](https://github.com/nextcloud-libraries/nextcloud-vue/blob/master/CHANGELOG.md)
- [Commits](https://github.com/nextcloud-libraries/nextcloud-vue/compare/v8.17.1...v8.18.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-14 01:21:48 +00:00
dependabot[bot]
fede0908bf Merge pull request #6311 from nextcloud/dependabot/npm_and_yarn/main/chroma-js-3.1.1 2024-09-14 01:20:48 +00:00
dependabot[bot]
b0bafb9212 Chore(deps): Bump chroma-js from 3.0.0 to 3.1.1
Bumps [chroma-js](https://github.com/gka/chroma.js) from 3.0.0 to 3.1.1.
- [Release notes](https://github.com/gka/chroma.js/releases)
- [Changelog](https://github.com/gka/chroma.js/blob/main/CHANGELOG.md)
- [Commits](https://github.com/gka/chroma.js/commits)

---
updated-dependencies:
- dependency-name: chroma-js
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-14 01:05:48 +00:00
Julius Knorr
ca75c14252 fix: Load archived card if URL is opened directly
Signed-off-by: Julius Knorr <jus@bitgrid.net>
2024-09-12 15:52:53 +02:00
Nextcloud bot
0076026fad Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-09-12 00:38:29 +00:00
Nextcloud bot
b49ba034a0 Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-09-11 00:40:31 +00:00
Joas Schilling
0b53a4746d Merge pull request #6308 from nextcloud/ci/noid/update-workflow-109
ci: Update workflows
2024-09-10 10:53:05 +02:00
Joas Schilling
b636796851 ci: Update workflows
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-09-10 10:47:42 +02:00
Nextcloud bot
46b81edc9e Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-09-10 01:04:02 +00:00
Julius Knorr
9f6f4eb475 Merge pull request #6285 from nextcloud/fix/some-bugs 2024-09-09 20:21:12 +02:00
Julius Härtl
7e3dc511c0 Merge pull request #6298 from nextcloud/dependabot/github_actions/peter-evans/create-pull-request-7.0.1 2024-09-09 14:31:22 +02:00
Julius Härtl
a329df397e Merge pull request #6300 from nextcloud/automated/noid/main-update-nextcloud-ocp 2024-09-09 14:31:08 +02:00
nextcloud-command
6f25fc7e19 chore(dev-deps): Bump nextcloud/ocp package
Signed-off-by: GitHub <noreply@github.com>
2024-09-08 02:52:15 +00:00
dependabot[bot]
599844a87e Chore(deps): Bump peter-evans/create-pull-request from 6.1.0 to 7.0.1
Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request) from 6.1.0 to 7.0.1.
- [Release notes](https://github.com/peter-evans/create-pull-request/releases)
- [Commits](c5a7806660...8867c4aba1)

---
updated-dependencies:
- dependency-name: peter-evans/create-pull-request
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-07 02:35:07 +00:00
dependabot[bot]
088905dd7a Merge pull request #6296 from nextcloud/dependabot/npm_and_yarn/main/cypress-13.14.2 2024-09-07 02:04:07 +00:00
dependabot[bot]
4ffbafdbf2 Merge pull request #6297 from nextcloud/dependabot/npm_and_yarn/main/nextcloud/files-3.9.0 2024-09-07 02:03:14 +00:00
dependabot[bot]
2be3b85b09 Chore(deps): Bump @nextcloud/files from 3.8.0 to 3.9.0
Bumps [@nextcloud/files](https://github.com/nextcloud-libraries/nextcloud-files) from 3.8.0 to 3.9.0.
- [Release notes](https://github.com/nextcloud-libraries/nextcloud-files/releases)
- [Changelog](https://github.com/nextcloud-libraries/nextcloud-files/blob/main/CHANGELOG.md)
- [Commits](https://github.com/nextcloud-libraries/nextcloud-files/compare/v3.8.0...v3.9.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-07 01:30:00 +00:00
dependabot[bot]
76c709287b Chore(deps-dev): Bump cypress from 13.14.1 to 13.14.2
Bumps [cypress](https://github.com/cypress-io/cypress) from 13.14.1 to 13.14.2.
- [Release notes](https://github.com/cypress-io/cypress/releases)
- [Changelog](https://github.com/cypress-io/cypress/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/cypress-io/cypress/compare/v13.14.1...v13.14.2)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-07 01:29:48 +00:00
Nextcloud bot
1f7b3cc480 Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-09-03 00:39:06 +00:00
Julius Härtl
40ac9b6c3e fix: Avoid double tap on iOS and close navigation on click
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2024-09-02 08:09:29 +02:00
Julius Härtl
06fcf8f2cd fix: Auto-scroll horizontally
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2024-09-02 08:09:28 +02:00
Julius Härtl
2f0241df2e fix: Hide navigation initially on mobile
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2024-09-02 08:09:28 +02:00
Julius Härtl
34ff6f4aac fix: Proper drag zone height (fix #6264)
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2024-09-02 08:09:28 +02:00
Julius Härtl
40f7f0907a fix: Fix modal sizing, focus error and cover image sizing
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2024-09-02 08:09:28 +02:00
Julius Härtl
0e5006616e fix: Set proper name on modal
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2024-09-02 08:09:28 +02:00
Julius Härtl
792a513bb5 fix: Fix focus and emptycontent titles
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2024-09-02 08:09:28 +02:00
Julius Härtl
a9b65de341 fix: Move card create input to the bottom
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2024-09-02 08:09:27 +02:00
Julius Härtl
a0fc1bbeb8 fix: Fix empty board view design
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2024-09-02 08:09:27 +02:00
Julius Härtl
482bcb3149 fix: Fix styling of navigation input fields
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2024-09-02 08:09:27 +02:00
Julius Härtl
cf0b90369a fix: Adapt spacing to new compact design
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2024-09-02 07:59:42 +02:00
Julius Härtl
a0bcbc5cc6 fix: Proper slots for card selector dialog
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2024-09-02 07:59:42 +02:00
Julius Härtl
e73eec8ba4 fix: Avoid swipe navigation while scrolling
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2024-09-02 07:59:42 +02:00
Julius Härtl
c1ed33848c fix: Properly scroll on mobile devices
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2024-09-02 07:59:42 +02:00
github-actions[bot]
d9d75fdfe4 Merge pull request #6284 from nextcloud/automated/noid/main-update-nextcloud-ocp
[main] Update nextcloud/ocp dependency
2024-09-01 04:57:53 +00:00
nextcloud-command
c348b824c8 chore(dev-deps): Bump nextcloud/ocp package
Signed-off-by: GitHub <noreply@github.com>
2024-09-01 03:02:56 +00:00
Nextcloud bot
39987a0303 Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-09-01 00:41:40 +00:00
dependabot[bot]
0906b06192 Merge pull request #6270 from nextcloud/dependabot/npm_and_yarn/main/cypress-13.14.1 2024-08-31 03:38:18 +00:00
dependabot[bot]
434f59d06d Chore(deps-dev): Bump cypress from 13.13.3 to 13.14.1
Bumps [cypress](https://github.com/cypress-io/cypress) from 13.13.3 to 13.14.1.
- [Release notes](https://github.com/cypress-io/cypress/releases)
- [Changelog](https://github.com/cypress-io/cypress/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/cypress-io/cypress/compare/v13.13.3...v13.14.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-31 02:56:18 +00:00
dependabot[bot]
af4c01abd4 Merge pull request #6268 from nextcloud/dependabot/npm_and_yarn/main/babel/runtime-7.25.6 2024-08-31 02:55:55 +00:00
dependabot[bot]
516bc6d5fc Merge pull request #6269 from nextcloud/dependabot/npm_and_yarn/main/nextcloud/vue-8.17.1 2024-08-31 02:55:38 +00:00
dependabot[bot]
d7b3aedab4 Merge pull request #6267 from nextcloud/dependabot/npm_and_yarn/main/relative-ci/agent-4.2.11 2024-08-31 02:55:26 +00:00
dependabot[bot]
fb641946d6 Chore(deps): Bump @nextcloud/vue from 8.17.0 to 8.17.1
Bumps [@nextcloud/vue](https://github.com/nextcloud-libraries/nextcloud-vue) from 8.17.0 to 8.17.1.
- [Release notes](https://github.com/nextcloud-libraries/nextcloud-vue/releases)
- [Changelog](https://github.com/nextcloud-libraries/nextcloud-vue/blob/master/CHANGELOG.md)
- [Commits](https://github.com/nextcloud-libraries/nextcloud-vue/compare/v8.17.0...v8.17.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-31 01:39:08 +00:00
dependabot[bot]
b3bc532e81 Chore(deps): Bump @babel/runtime from 7.25.4 to 7.25.6
Bumps [@babel/runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-runtime) from 7.25.4 to 7.25.6.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.25.6/packages/babel-runtime)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-31 01:38:48 +00:00
dependabot[bot]
fe1006d643 Chore(deps-dev): Bump @relative-ci/agent from 4.2.10 to 4.2.11
Bumps [@relative-ci/agent](https://github.com/relative-ci/agent) from 4.2.10 to 4.2.11.
- [Release notes](https://github.com/relative-ci/agent/releases)
- [Commits](https://github.com/relative-ci/agent/compare/v4.2.10...v4.2.11)

---
updated-dependencies:
- dependency-name: "@relative-ci/agent"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-31 01:38:32 +00:00
Julius Härtl
9a37d6dbfc Merge pull request #6266 from nextcloud/dependabot/npm_and_yarn/webpack-5.94.0 2024-08-30 20:15:19 +02:00
dependabot[bot]
bf704309ad Chore(deps-dev): Bump webpack from 5.88.2 to 5.94.0
Bumps [webpack](https://github.com/webpack/webpack) from 5.88.2 to 5.94.0.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v5.88.2...v5.94.0)

---
updated-dependencies:
- dependency-name: webpack
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-30 17:49:09 +00:00
Nextcloud bot
635cf3962f Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-08-30 00:56:02 +00:00
Jonas H. Steiner
e986ca31a1 Feat(REST API): add url to (un)archive cards
Signed-off-by: Jonas H. Steiner <jsteiner@plusline.net>
2024-08-29 12:33:01 +02:00
Julius Härtl
43a0fec9a6 Merge pull request #6257 from nextcloud/fix/no-cross-referencing-in-labels
copy labels when moving cards between boards
2024-08-29 12:30:17 +02:00
Julius Härtl
c6c41c59d2 Merge pull request #6232 from nextcloud/fix/nextcloud-30-design-issues
fix: 30 design issues
2024-08-29 12:28:53 +02:00
Julius Härtl
fb54b8126a fix: Avoid duplicate scrollbars
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2024-08-29 11:36:23 +02:00
Luka Trovic
a4f2a99776 fix: 30 design issues
Signed-off-by: Luka Trovic <luka@nextcloud.com>
2024-08-29 11:19:30 +02:00
grnd-alt
dbca6bc0d7 copy labels when moving cards between boards
Signed-off-by: grnd-alt <salimbelakkaf@outlook.de>
2024-08-28 11:59:34 +02:00
Nextcloud bot
e647faf31c Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-08-28 00:41:42 +00:00
Julius Härtl
fdd05853af Merge pull request #6260 from nextcloud/Jerome-Herbinet-translation-call-fix
Translation call fix
2024-08-26 13:19:55 +02:00
Jérôme Herbinet
afd8372baa Translation call fix
Signed-off-by: Jérôme Herbinet <33763786+Jerome-Herbinet@users.noreply.github.com>
2024-08-26 13:12:35 +02:00
Julius Härtl
f99d1f516c Merge pull request #6259 from Dinock/patch-1
Fixed a typo in Markdown.md
2024-08-26 13:01:54 +02:00
Dinock
1aa23407f1 Update Markdown.md
Fixed a typo in the sentence "Markdown comes in may flavors.". (old="may", new="many")

Signed-off-by: Dinock <54438803+Dinock@users.noreply.github.com>
2024-08-26 12:44:19 +02:00
Julius Härtl
83d59dd3a9 Merge pull request #6235 from nextcloud/fix/ui
Fix UI with the new compact design
2024-08-26 12:43:24 +02:00
dependabot[bot]
2233786605 Merge pull request #6236 from nextcloud/dependabot/composer/nextcloud/coding-standard-1.2.3 2024-08-26 06:21:33 +00:00
Julius Härtl
2d2f7c6772 Merge pull request #6240 from nextcloud/dependabot/github_actions/mdecoleman/pr-branch-name-3.0.0
Chore(deps): Bump mdecoleman/pr-branch-name from 2.0.0 to 3.0.0
2024-08-26 08:15:21 +02:00
dependabot[bot]
ba3e97b73d Chore(deps-dev): Bump nextcloud/coding-standard from 1.2.1 to 1.2.3
Bumps [nextcloud/coding-standard](https://github.com/nextcloud/coding-standard) from 1.2.1 to 1.2.3.
- [Release notes](https://github.com/nextcloud/coding-standard/releases)
- [Changelog](https://github.com/nextcloud/coding-standard/blob/master/CHANGELOG.md)
- [Commits](https://github.com/nextcloud/coding-standard/compare/v1.2.1...v1.2.3)

---
updated-dependencies:
- dependency-name: nextcloud/coding-standard
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-26 08:14:42 +02:00
Julius Härtl
4107481b07 Merge pull request #6237 from nextcloud/dependabot/npm_and_yarn/main/chroma-js-3.0.0
Chore(deps): Bump chroma-js from 2.6.0 to 3.0.0
2024-08-26 08:11:37 +02:00
Julius Härtl
6e158992dc Merge pull request #6253 from nextcloud/automated/noid/main-fix-npm-audit
[main] Fix npm audit
2024-08-26 08:11:18 +02:00
nextcloud-command
0e4c60c23f fix(deps): Fix npm audit
Signed-off-by: GitHub <noreply@github.com>
2024-08-25 03:08:35 +00:00
dependabot[bot]
702672de28 Chore(deps): Bump chroma-js from 2.6.0 to 3.0.0
Bumps [chroma-js](https://github.com/gka/chroma.js) from 2.6.0 to 3.0.0.
- [Release notes](https://github.com/gka/chroma.js/releases)
- [Changelog](https://github.com/gka/chroma.js/blob/main/CHANGELOG.md)
- [Commits](https://github.com/gka/chroma.js/compare/v2.6.0...v3.0.0)

---
updated-dependencies:
- dependency-name: chroma-js
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-24 08:12:19 +00:00
Julius Härtl
48bdf83887 Merge pull request #6238 from nextcloud/dependabot/npm_and_yarn/main/nextcloud/vue-8.17.0 2024-08-24 10:11:32 +02:00
dependabot[bot]
520a0f8c26 Merge pull request #6239 from nextcloud/dependabot/npm_and_yarn/main/babel/runtime-7.25.4 2024-08-24 02:16:38 +00:00
dependabot[bot]
b84564b0f7 Chore(deps): Bump mdecoleman/pr-branch-name from 2.0.0 to 3.0.0
Bumps [mdecoleman/pr-branch-name](https://github.com/mdecoleman/pr-branch-name) from 2.0.0 to 3.0.0.
- [Release notes](https://github.com/mdecoleman/pr-branch-name/releases)
- [Commits](bab4c71506...55795d86b4)

---
updated-dependencies:
- dependency-name: mdecoleman/pr-branch-name
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-24 01:19:34 +00:00
dependabot[bot]
ba33a83e9f Chore(deps): Bump @babel/runtime from 7.25.0 to 7.25.4
Bumps [@babel/runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-runtime) from 7.25.0 to 7.25.4.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.25.4/packages/babel-runtime)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-24 01:11:07 +00:00
dependabot[bot]
b645c1e974 Chore(deps): Bump @nextcloud/vue from 8.16.0 to 8.17.0
Bumps [@nextcloud/vue](https://github.com/nextcloud-libraries/nextcloud-vue) from 8.16.0 to 8.17.0.
- [Release notes](https://github.com/nextcloud-libraries/nextcloud-vue/releases)
- [Changelog](https://github.com/nextcloud-libraries/nextcloud-vue/blob/master/CHANGELOG.md)
- [Commits](https://github.com/nextcloud-libraries/nextcloud-vue/compare/v8.16.0...v8.17.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-24 01:10:48 +00:00
Nextcloud bot
3daad1b9bc Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-08-24 00:38:58 +00:00
Julius Härtl
5416a2b3a1 fix: Adjust UI to be more consistent with new Nextcloud compact UI
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2024-08-23 20:13:09 +02:00
Julius Härtl
5c3098afa1 fix: Hide inline search box as the global one is working now
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2024-08-23 20:11:48 +02:00
Julius Härtl
e25470ece3 Merge pull request #6234 from nextcloud/automated/update-workflows/default 2024-08-23 09:26:53 +02:00
skjnldsv
87a65e9b0f chore: update workflows from templates
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2024-08-22 22:10:01 +02:00
Nextcloud bot
4c9459ac57 Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-08-22 00:38:04 +00:00
Julius Härtl
67bd5dcb1f Merge pull request #6230 from nextcloud/refactor/migrate-away-from-ILogger
refactor: Migrate away from deprecated `ILogger` interface to PSR-3
2024-08-19 15:12:20 +02:00
Ferdinand Thiessen
beb563e74e refactor: Migrate away from deprecated ILogger interface to PSR-3
Mostly replace `ILogger` with `LoggerInterface` and some minor cleanup (constructor property promotion).
Some places used the deprecated `logException` this is easy to migrate by simply use the appropriate loglevel on the logger
and place the exception under the `exception` key in the context.
Also the manual checking of the configured log level is not needed, as this is already done by the logger.

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-08-19 14:09:13 +02:00
Arthur Schiwon
3e1805b09b Merge pull request #6229 from nextcloud/fix/appinfo
fix: Reorder `info.xml` entries to make it valid
2024-08-19 13:49:31 +02:00
Ferdinand Thiessen
ee568ec307 fix: Reorder info.xml entries to make it valid
The order of the entries is fixed in the `info.xsd`,
so to make it validate correctly we need to reorder some attributes (`namespace` and `types`).

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-08-19 13:33:24 +02:00
Julius Härtl
37b355b530 Merge pull request #6218 from nextcloud/dependabot/npm_and_yarn/main/nextcloud/dialogs-6.0.0
Chore(deps): Bump @nextcloud/dialogs from 5.3.5 to 6.0.0
2024-08-19 09:18:48 +02:00
github-actions[bot]
a5de97ff42 Merge pull request #6225 from nextcloud/automated/noid/main-update-nextcloud-ocp
[main] Update nextcloud/ocp dependency
2024-08-18 04:34:02 +00:00
nextcloud-command
3f4cdf7293 chore(dev-deps): Bump nextcloud/ocp package
Signed-off-by: GitHub <noreply@github.com>
2024-08-18 02:41:46 +00:00
dependabot[bot]
2a35b627a0 Merge pull request #6217 from nextcloud/dependabot/npm_and_yarn/main/cypress-13.13.3 2024-08-17 02:45:00 +00:00
dependabot[bot]
517347533d Chore(deps): Bump @nextcloud/dialogs from 5.3.5 to 6.0.0
Bumps [@nextcloud/dialogs](https://github.com/nextcloud-libraries/nextcloud-dialogs) from 5.3.5 to 6.0.0.
- [Release notes](https://github.com/nextcloud-libraries/nextcloud-dialogs/releases)
- [Changelog](https://github.com/nextcloud-libraries/nextcloud-dialogs/blob/main/CHANGELOG.md)
- [Commits](https://github.com/nextcloud-libraries/nextcloud-dialogs/compare/v5.3.5...v6.0.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-17 01:06:11 +00:00
dependabot[bot]
f0d021560a Chore(deps-dev): Bump cypress from 13.13.2 to 13.13.3
Bumps [cypress](https://github.com/cypress-io/cypress) from 13.13.2 to 13.13.3.
- [Release notes](https://github.com/cypress-io/cypress/releases)
- [Changelog](https://github.com/cypress-io/cypress/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/cypress-io/cypress/compare/v13.13.2...v13.13.3)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-17 01:05:51 +00:00
dependabot[bot]
d49093f6b6 Merge pull request #6216 from nextcloud/dependabot/npm_and_yarn/elliptic-6.5.7 2024-08-16 18:22:43 +00:00
dependabot[bot]
1c2f3683a5 Merge pull request #6155 from nextcloud/dependabot/npm_and_yarn/main/babel/runtime-7.25.0 2024-08-16 18:22:40 +00:00
dependabot[bot]
bd0f8fb4c4 Chore(deps-dev): Bump elliptic from 6.5.4 to 6.5.7
Bumps [elliptic](https://github.com/indutny/elliptic) from 6.5.4 to 6.5.7.
- [Commits](https://github.com/indutny/elliptic/compare/v6.5.4...v6.5.7)

---
updated-dependencies:
- dependency-name: elliptic
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-16 18:11:13 +00:00
dependabot[bot]
061a04142b Chore(deps): Bump @babel/runtime from 7.24.8 to 7.25.0
Bumps [@babel/runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-runtime) from 7.24.8 to 7.25.0.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.25.0/packages/babel-runtime)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-16 18:11:05 +00:00
dependabot[bot]
092af73794 Merge pull request #6215 from nextcloud/dependabot/npm_and_yarn/main/eslint-plugin-cypress-3.5.0 2024-08-16 18:10:17 +00:00
dependabot[bot]
0f3359e417 Chore(deps-dev): Bump eslint-plugin-cypress from 3.3.0 to 3.5.0
Bumps [eslint-plugin-cypress](https://github.com/cypress-io/eslint-plugin-cypress) from 3.3.0 to 3.5.0.
- [Release notes](https://github.com/cypress-io/eslint-plugin-cypress/releases)
- [Commits](https://github.com/cypress-io/eslint-plugin-cypress/compare/v3.3.0...v3.5.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-16 18:04:41 +00:00
Nextcloud bot
90272cdc12 Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-08-15 00:45:52 +00:00
dependabot[bot]
7891f017c9 Merge pull request #6212 from nextcloud/dependabot/npm_and_yarn/main/nextcloud/auth-2.4.0 2024-08-14 15:12:04 +00:00
dependabot[bot]
cb5b67ed09 Merge pull request #6209 from nextcloud/dependabot/npm_and_yarn/axios-1.7.4 2024-08-14 15:08:07 +00:00
dependabot[bot]
201c121e34 Chore(deps): Bump @nextcloud/auth from 2.3.0 to 2.4.0
Bumps [@nextcloud/auth](https://github.com/nextcloud/nextcloud-auth) from 2.3.0 to 2.4.0.
- [Release notes](https://github.com/nextcloud/nextcloud-auth/releases)
- [Changelog](https://github.com/nextcloud-libraries/nextcloud-auth/blob/main/CHANGELOG.md)
- [Commits](https://github.com/nextcloud/nextcloud-auth/compare/v2.3.0...v2.4.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-14 14:43:05 +00:00
dependabot[bot]
a1ea3b772b Chore(deps): Bump axios from 1.6.8 to 1.7.4
Bumps [axios](https://github.com/axios/axios) from 1.6.8 to 1.7.4.
- [Release notes](https://github.com/axios/axios/releases)
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md)
- [Commits](https://github.com/axios/axios/compare/v1.6.8...v1.7.4)

---
updated-dependencies:
- dependency-name: axios
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-14 14:42:55 +00:00
Julius Härtl
4d6a05915c Merge pull request #6206 from nextcloud/update-main-version
feat(deps): Add Nextcloud 31 support on main
2024-08-14 16:42:18 +02:00
Joas Schilling
0c5b4b0ebe feat(deps): Add Nextcloud 31 support on main
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-08-14 12:47:42 +02:00
grnd-alt
e56332b387 Merge pull request #6201 from nextcloud/fix/use-deleted-users-for-activities
use deleted_users for users that do not exist
2024-08-13 12:37:56 +02:00
grnd-alt
d86ef0b005 use deleted_users for users that do not exist
Signed-off-by: grnd-alt <salimbelakkaf@outlook.de>
2024-08-13 11:04:02 +02:00
Julius Härtl
669449d403 Merge pull request #6196 from nextcloud/dependabot/github_actions/mdecoleman/pr-branch-name-3.0.0 2024-08-12 08:52:40 +02:00
github-actions[bot]
c30692b127 Merge pull request #6198 from nextcloud/automated/noid/main-update-nextcloud-ocp
[main] Update nextcloud/ocp dependency
2024-08-11 04:44:13 +00:00
nextcloud-command
dfb6bacca8 chore(dev-deps): Bump nextcloud/ocp package
Signed-off-by: GitHub <noreply@github.com>
2024-08-11 02:48:56 +00:00
dependabot[bot]
686d64fb77 Chore(deps): Bump mdecoleman/pr-branch-name from 2.0.0 to 3.0.0
Bumps [mdecoleman/pr-branch-name](https://github.com/mdecoleman/pr-branch-name) from 2.0.0 to 3.0.0.
- [Release notes](https://github.com/mdecoleman/pr-branch-name/releases)
- [Commits](bab4c71506...55795d86b4)

---
updated-dependencies:
- dependency-name: mdecoleman/pr-branch-name
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-10 02:27:43 +00:00
dependabot[bot]
b9ce23fcea Merge pull request #6191 from nextcloud/dependabot/npm_and_yarn/main/nextcloud/vue-8.16.0 2024-08-10 01:30:05 +00:00
dependabot[bot]
ae712a8704 Merge pull request #6190 from nextcloud/dependabot/npm_and_yarn/main/nextcloud/files-3.8.0 2024-08-10 01:21:28 +00:00
dependabot[bot]
71a47d908e Merge pull request #6189 from nextcloud/dependabot/npm_and_yarn/main/relative-ci/agent-4.2.10 2024-08-10 01:18:17 +00:00
dependabot[bot]
c799e4d818 Chore(deps): Bump @nextcloud/vue from 8.15.1 to 8.16.0
Bumps [@nextcloud/vue](https://github.com/nextcloud-libraries/nextcloud-vue) from 8.15.1 to 8.16.0.
- [Release notes](https://github.com/nextcloud-libraries/nextcloud-vue/releases)
- [Changelog](https://github.com/nextcloud-libraries/nextcloud-vue/blob/master/CHANGELOG.md)
- [Commits](https://github.com/nextcloud-libraries/nextcloud-vue/compare/v8.15.1...v8.16.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-10 01:09:27 +00:00
dependabot[bot]
32ad7133b3 Chore(deps): Bump @nextcloud/files from 3.7.0 to 3.8.0
Bumps [@nextcloud/files](https://github.com/nextcloud-libraries/nextcloud-files) from 3.7.0 to 3.8.0.
- [Release notes](https://github.com/nextcloud-libraries/nextcloud-files/releases)
- [Changelog](https://github.com/nextcloud-libraries/nextcloud-files/blob/main/CHANGELOG.md)
- [Commits](https://github.com/nextcloud-libraries/nextcloud-files/compare/v3.7.0...v3.8.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-10 01:09:11 +00:00
dependabot[bot]
3d82953a3b Chore(deps-dev): Bump @relative-ci/agent from 4.2.9 to 4.2.10
Bumps [@relative-ci/agent](https://github.com/relative-ci/agent) from 4.2.9 to 4.2.10.
- [Release notes](https://github.com/relative-ci/agent/releases)
- [Commits](https://github.com/relative-ci/agent/compare/v4.2.9...v4.2.10)

---
updated-dependencies:
- dependency-name: "@relative-ci/agent"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-10 01:08:56 +00:00
Nextcloud bot
0387895217 Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-08-08 00:37:36 +00:00
Nextcloud bot
c5033a06c8 Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-08-07 00:39:19 +00:00
Julius Härtl
45e3e41f89 Merge pull request #6108 from nextcloud/automated/update-workflows/default
chore: update workflows from templates
2024-08-06 22:48:03 +02:00
Julius Härtl
c7a9eec724 chore: update workflows from templates
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2024-08-06 22:41:15 +02:00
Nextcloud bot
8b109344be Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-08-06 00:38:51 +00:00
grnd-alt
5153135766 Merge pull request #6119 from nextcloud/feat/6118-comment-json-dump
export json data of commments
2024-08-05 13:57:35 +02:00
grnd-alt
09748aebb9 export json data of commments
Signed-off-by: grnd-alt <salimbelakkaf@outlook.de>
2024-08-05 10:05:05 +02:00
github-actions[bot]
db00879b6a Merge pull request #6176 from nextcloud/automated/noid/main-update-nextcloud-ocp
[main] Update nextcloud/ocp dependency
2024-08-04 04:23:46 +00:00
nextcloud-command
7b1ca0b233 chore(dev-deps): Bump nextcloud/ocp package
Signed-off-by: GitHub <noreply@github.com>
2024-08-04 02:46:40 +00:00
Julius Härtl
c379955805 Merge pull request #6171 from nextcloud/dependabot/composer/justinrainbow/json-schema-6.0.0 2024-08-03 22:25:37 +02:00
dependabot[bot]
af3a0ef029 Merge pull request #6154 from nextcloud/dependabot/npm_and_yarn/main/nextcloud/files-3.7.0 2024-08-03 20:10:14 +00:00
Julius Härtl
e003106d1d Merge pull request #6151 from nextcloud/dependabot/github_actions/mdecoleman/pr-branch-name-3.0.0
Chore(deps): Bump mdecoleman/pr-branch-name from 2.0.0 to 3.0.0
2024-08-03 22:04:23 +02:00
dependabot[bot]
10842caffd Chore(deps): Bump @nextcloud/files from 3.6.0 to 3.7.0
Bumps [@nextcloud/files](https://github.com/nextcloud-libraries/nextcloud-files) from 3.6.0 to 3.7.0.
- [Release notes](https://github.com/nextcloud-libraries/nextcloud-files/releases)
- [Changelog](https://github.com/nextcloud-libraries/nextcloud-files/blob/main/CHANGELOG.md)
- [Commits](https://github.com/nextcloud-libraries/nextcloud-files/compare/v3.6.0...v3.7.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-03 22:04:03 +02:00
Julius Härtl
efa935f117 Merge pull request #6172 from nextcloud/dependabot/github_actions/alexwilson/enable-github-automerge-action-984aa5760674115463cb7835dc156fcc17413419 2024-08-03 13:09:48 +02:00
dependabot[bot]
5498e04a12 Merge pull request #6175 from nextcloud/dependabot/npm_and_yarn/main/chroma-js-2.6.0 2024-08-03 03:30:47 +00:00
dependabot[bot]
634e6fe4f7 Chore(deps): Bump chroma-js from 2.4.2 to 2.6.0
Bumps [chroma-js](https://github.com/gka/chroma.js) from 2.4.2 to 2.6.0.
- [Release notes](https://github.com/gka/chroma.js/releases)
- [Changelog](https://github.com/gka/chroma.js/blob/main/CHANGELOG.md)
- [Commits](https://github.com/gka/chroma.js/commits/v2.6.0)

---
updated-dependencies:
- dependency-name: chroma-js
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-03 03:25:05 +00:00
dependabot[bot]
119b942eef Merge pull request #6174 from nextcloud/dependabot/npm_and_yarn/main/cypress-13.13.2 2024-08-03 03:24:26 +00:00
dependabot[bot]
ae69c891f3 Merge pull request #6173 from nextcloud/dependabot/npm_and_yarn/main/nextcloud/vue-8.15.1 2024-08-03 03:24:19 +00:00
dependabot[bot]
0a97ba3e9a Chore(deps-dev): Bump cypress from 13.13.1 to 13.13.2
Bumps [cypress](https://github.com/cypress-io/cypress) from 13.13.1 to 13.13.2.
- [Release notes](https://github.com/cypress-io/cypress/releases)
- [Changelog](https://github.com/cypress-io/cypress/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/cypress-io/cypress/compare/v13.13.1...v13.13.2)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-03 02:57:19 +00:00
dependabot[bot]
4c0b1f5391 Chore(deps): Bump @nextcloud/vue from 8.15.0 to 8.15.1
Bumps [@nextcloud/vue](https://github.com/nextcloud-libraries/nextcloud-vue) from 8.15.0 to 8.15.1.
- [Release notes](https://github.com/nextcloud-libraries/nextcloud-vue/releases)
- [Changelog](https://github.com/nextcloud-libraries/nextcloud-vue/blob/master/CHANGELOG.md)
- [Commits](https://github.com/nextcloud-libraries/nextcloud-vue/compare/v8.15.0...v8.15.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-03 02:57:06 +00:00
dependabot[bot]
eabb9d4464 Chore(deps): Bump alexwilson/enable-github-automerge-action
Bumps [alexwilson/enable-github-automerge-action](https://github.com/alexwilson/enable-github-automerge-action) from 73b91685ceb5d1632ddfba3d0e3738780d0e5856 to 984aa5760674115463cb7835dc156fcc17413419.
- [Release notes](https://github.com/alexwilson/enable-github-automerge-action/releases)
- [Commits](73b91685ce...984aa57606)

---
updated-dependencies:
- dependency-name: alexwilson/enable-github-automerge-action
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-03 02:53:30 +00:00
dependabot[bot]
4a1c9dc6a8 Chore(deps): Bump justinrainbow/json-schema from 5.3.0 to 6.0.0
Bumps [justinrainbow/json-schema](https://github.com/jsonrainbow/json-schema) from 5.3.0 to 6.0.0.
- [Release notes](https://github.com/jsonrainbow/json-schema/releases)
- [Changelog](https://github.com/jsonrainbow/json-schema/blob/master/CHANGELOG.md)
- [Commits](https://github.com/jsonrainbow/json-schema/compare/5.3.0...6.0.0)

---
updated-dependencies:
- dependency-name: justinrainbow/json-schema
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-03 01:44:46 +00:00
Nextcloud bot
5f36c33232 Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-08-03 00:42:06 +00:00
dependabot[bot]
3dbb73807f Merge pull request #6156 from nextcloud/dependabot/npm_and_yarn/main/nextcloud/vue-8.15.0 2024-08-01 20:49:46 +00:00
dependabot[bot]
82aa1d7d10 Chore(deps): Bump @nextcloud/vue from 8.14.0 to 8.15.0
Bumps [@nextcloud/vue](https://github.com/nextcloud-libraries/nextcloud-vue) from 8.14.0 to 8.15.0.
- [Release notes](https://github.com/nextcloud-libraries/nextcloud-vue/releases)
- [Changelog](https://github.com/nextcloud-libraries/nextcloud-vue/blob/master/CHANGELOG.md)
- [Commits](https://github.com/nextcloud-libraries/nextcloud-vue/compare/v8.14.0...v8.15.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-01 22:32:16 +02:00
Julius Härtl
2e200cb6a7 Merge pull request #6137 from nextcloud/tests/behat-locally
tests: Add environment variable and document commands to run behat tests locally
2024-08-01 22:31:12 +02:00
dependabot[bot]
2138a0b810 Chore(deps): Bump alexwilson/enable-github-automerge-action from 7bcf565e3edb508fd1e4a8814ba60233bfa027fb to 73b91685ceb5d1632ddfba3d0e3738780d0e5856 (#6152)
Bumps [alexwilson/enable-github-automerge-action](https://github.com/alexwilson/enable-github-automerge-action) from 7bcf565e3edb508fd1e4a8814ba60233bfa027fb to 73b91685ceb5d1632ddfba3d0e3738780d0e5856.
- [Release notes](https://github.com/alexwilson/enable-github-automerge-action/releases)
- [Commits](7bcf565e3e...73b91685ce)

---
updated-dependencies:
- dependency-name: alexwilson/enable-github-automerge-action
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Julius Härtl <jus@bitgrid.net>
2024-08-01 21:18:42 +02:00
Julius Härtl
307b3eb50e Merge pull request #6143 from nextcloud/dependabot/composer/tests/integration/guzzlehttp/guzzle-7.9.2 2024-08-01 20:27:06 +02:00
Julius Härtl
76e49ebbba Merge pull request #6159 from nextcloud/dependabot/npm_and_yarn/fast-xml-parser-4.4.1 2024-08-01 20:14:10 +02:00
Julius Härtl
011e046c28 Merge pull request #6117 from nextcloud/fix/3752-cant-rename-list-in-cloned-board 2024-08-01 19:58:57 +02:00
Julius Härtl
2630b6ccac Merge pull request #6140 from nextcloud/fix/losing-focus
fix: losing focus while editing title field
2024-08-01 17:22:04 +02:00
Luka Trovic
2e552f474a fix: cypress ci issue
Signed-off-by: Luka Trovic <luka@nextcloud.com>
2024-08-01 14:37:17 +02:00
Luka Trovic
a364ca8733 fix: losing focus while editing title field
Signed-off-by: Luka Trovic <luka@nextcloud.com>
2024-07-31 18:44:48 +02:00
grnd-alt
8da918a6a8 add Order when cloning board
Signed-off-by: grnd-alt <salimbelakkaf@outlook.de>
2024-07-31 13:21:20 +02:00
Nextcloud bot
5aca5b4499 Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-07-30 00:38:07 +00:00
dependabot[bot]
e8cde5b690 Chore(deps): Bump fast-xml-parser from 4.3.6 to 4.4.1
Bumps [fast-xml-parser](https://github.com/NaturalIntelligence/fast-xml-parser) from 4.3.6 to 4.4.1.
- [Release notes](https://github.com/NaturalIntelligence/fast-xml-parser/releases)
- [Changelog](https://github.com/NaturalIntelligence/fast-xml-parser/blob/master/CHANGELOG.md)
- [Commits](https://github.com/NaturalIntelligence/fast-xml-parser/compare/v4.3.6...v4.4.1)

---
updated-dependencies:
- dependency-name: fast-xml-parser
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-07-29 22:31:06 +00:00
Julius Härtl
4beb7fceaa Merge pull request #6158 from nextcloud/automated/noid/main-update-nextcloud-ocp
[main] Update nextcloud/ocp dependency
2024-07-29 08:45:19 +02:00
nextcloud-command
0c07a4fd76 chore(dev-deps): Bump nextcloud/ocp package
Signed-off-by: GitHub <noreply@github.com>
2024-07-28 02:48:07 +00:00
Nextcloud bot
4fa1d18467 Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-07-28 00:55:58 +00:00
dependabot[bot]
a660e5b859 Chore(deps): Bump mdecoleman/pr-branch-name from 2.0.0 to 3.0.0
Bumps [mdecoleman/pr-branch-name](https://github.com/mdecoleman/pr-branch-name) from 2.0.0 to 3.0.0.
- [Release notes](https://github.com/mdecoleman/pr-branch-name/releases)
- [Commits](bab4c71506...55795d86b4)

---
updated-dependencies:
- dependency-name: mdecoleman/pr-branch-name
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-07-27 02:36:28 +00:00
dependabot[bot]
b76387b862 Chore(deps-dev): Update guzzlehttp/guzzle requirement
Updates the requirements on [guzzlehttp/guzzle](https://github.com/guzzle/guzzle) to permit the latest version.
- [Release notes](https://github.com/guzzle/guzzle/releases)
- [Changelog](https://github.com/guzzle/guzzle/blob/7.9/CHANGELOG.md)
- [Commits](https://github.com/guzzle/guzzle/compare/7.9.1...7.9.2)

---
updated-dependencies:
- dependency-name: guzzlehttp/guzzle
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-07-27 01:18:42 +00:00
Arthur Schiwon
2dacd99fd6 Merge pull request #6142 from nextcloud/fix/fixappstore-build-publish
fix(files): fix appstore-build-publish.yml
2024-07-26 19:12:36 +02:00
julia.kirschenheuter
68b9e0fb40 fix(files): fix appstore-build-publish.yml
Signed-off-by: julia.kirschenheuter <julia.kirschenheuter@nextcloud.com>
2024-07-26 19:11:08 +02:00
Julius Härtl
f21282c5d6 Merge pull request #6141 from nextcloud/release/1.14.0-beta.1
chore: bump `1.14.0-dev` to version `1.14.0-beta.1`
2024-07-26 18:09:44 +02:00
julia.kirschenheuter
a145cccf34 chore: bump 1.14.0-dev to version 1.14.0-beta.1
Signed-off-by: julia.kirschenheuter <julia.kirschenheuter@nextcloud.com>
2024-07-26 17:54:01 +02:00
Nextcloud bot
9a87f287e3 Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-07-26 00:36:20 +00:00
Nextcloud bot
3dd70f2f8b Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-07-25 00:36:53 +00:00
Julius Härtl
4ec4f86963 tests: Add environment variable and document commands to run behat tests locally
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2024-07-24 13:35:24 +02:00
Nextcloud bot
973d13023b Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-07-24 00:37:40 +00:00
Julius Härtl
1bf3442e82 Merge pull request #6120 from nextcloud/dependabot/npm_and_yarn/main/nextcloud/files-3.6.0 2024-07-23 12:24:13 +02:00
Julius Härtl
5bb0f87248 Merge pull request #6124 from nextcloud/dependabot/github_actions/alexwilson/enable-github-automerge-action-7bcf565e3edb508fd1e4a8814ba60233bfa027fb 2024-07-23 12:23:45 +02:00
Nextcloud bot
cca82f152d Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-07-23 00:37:01 +00:00
Nextcloud bot
bc809b2d3f Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-07-22 00:36:33 +00:00
github-actions[bot]
3422c851cf Merge pull request #6129 from nextcloud/automated/noid/main-update-nextcloud-ocp
[main] Update nextcloud/ocp dependency
2024-07-21 04:34:10 +00:00
nextcloud-command
c621d158b2 chore(dev-deps): Bump nextcloud/ocp package
Signed-off-by: GitHub <noreply@github.com>
2024-07-21 02:45:06 +00:00
Nextcloud bot
2677957c74 Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-07-21 00:36:53 +00:00
dependabot[bot]
1ef7447248 Merge pull request #6125 from nextcloud/dependabot/composer/tests/integration/guzzlehttp/guzzle-7.9.1 2024-07-20 02:43:50 +00:00
dependabot[bot]
6d2a01cb21 Chore(deps-dev): Update guzzlehttp/guzzle requirement
Updates the requirements on [guzzlehttp/guzzle](https://github.com/guzzle/guzzle) to permit the latest version.
- [Release notes](https://github.com/guzzle/guzzle/releases)
- [Changelog](https://github.com/guzzle/guzzle/blob/7.9/CHANGELOG.md)
- [Commits](https://github.com/guzzle/guzzle/compare/7.8.1...7.9.1)

---
updated-dependencies:
- dependency-name: guzzlehttp/guzzle
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-07-20 01:46:58 +00:00
dependabot[bot]
7fbf03b548 Merge pull request #6121 from nextcloud/dependabot/npm_and_yarn/main/cypress-13.13.1 2024-07-20 01:14:24 +00:00
dependabot[bot]
c7cf43a75c Chore(deps): Bump alexwilson/enable-github-automerge-action
Bumps [alexwilson/enable-github-automerge-action](https://github.com/alexwilson/enable-github-automerge-action) from 3a349b20acc6235b856fb0b1c95a36cb5373da2f to 7bcf565e3edb508fd1e4a8814ba60233bfa027fb.
- [Release notes](https://github.com/alexwilson/enable-github-automerge-action/releases)
- [Commits](3a349b20ac...7bcf565e3e)

---
updated-dependencies:
- dependency-name: alexwilson/enable-github-automerge-action
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-07-20 01:11:02 +00:00
dependabot[bot]
9c290daa06 Chore(deps-dev): Bump cypress from 13.13.0 to 13.13.1
Bumps [cypress](https://github.com/cypress-io/cypress) from 13.13.0 to 13.13.1.
- [Release notes](https://github.com/cypress-io/cypress/releases)
- [Changelog](https://github.com/cypress-io/cypress/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/cypress-io/cypress/compare/v13.13.0...v13.13.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-07-20 01:03:56 +00:00
dependabot[bot]
97ecbf5e50 Chore(deps): Bump @nextcloud/files from 3.5.1 to 3.6.0
Bumps [@nextcloud/files](https://github.com/nextcloud-libraries/nextcloud-files) from 3.5.1 to 3.6.0.
- [Release notes](https://github.com/nextcloud-libraries/nextcloud-files/releases)
- [Changelog](https://github.com/nextcloud-libraries/nextcloud-files/blob/main/CHANGELOG.md)
- [Commits](https://github.com/nextcloud-libraries/nextcloud-files/compare/v3.5.1...v3.6.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-07-20 01:03:32 +00:00
Nextcloud bot
502cadf091 Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-07-20 00:39:16 +00:00
mulles
be263513b3 Update TrelloJsonService.php
removed trailing white space, I am sorry for that thx for your patience.

Signed-off-by: mulles <com.github@emu.lu>
2024-05-22 10:28:47 +02:00
mulles
db4db8a696 Merge branch 'main' into patch-1 2024-05-22 10:25:17 +02:00
mulles
c2425f3c33 Update TrelloJsonService.php
Fixes the following issue: https://github.com/nextcloud/deck/issues/5136
By fixing the following error when running 'php occ deck:import --system=TrelloJson'

Error: Call to a member function getUID() on string in /home/sites/site100028002/web/nextcloud.enklaave.org/apps/deck/lib/Service/Importer/Systems/TrelloJsonService.php:136

and 

Error: Call to a member function getUID() on string in /home/sites/site100028002/web/nextcloud.enklaave.org/apps/deck/lib/Service/Importer/Systems/TrelloJsonService.php:364


Signed-off-by: mulles <com.github@emu.lu>
2024-05-09 13:02:59 +02:00
451 changed files with 7598 additions and 3970 deletions

View File

@@ -1,5 +1,5 @@
{
"image": "ghcr.io/juliushaertl/nextcloud-dev-php81:latest",
"image": "ghcr.io/juliusknorr/nextcloud-dev-php81:latest",
"forwardPorts": [80],
"containerEnv": {
"NEXTCLOUD_AUTOINSTALL_APPS": "deck",

2
.github/CODEOWNERS vendored Normal file
View File

@@ -0,0 +1,2 @@
# App maintainers
* @luka-nextcloud @grnd-alt @elzody

View File

@@ -13,6 +13,23 @@ updates:
- juliushaertl
- luka-nextcloud
- package-ecosystem: npm
target-branch: stable30
versioning-strategy: lockfile-only
directory: "/"
schedule:
interval: weekly
day: saturday
time: "03:00"
timezone: Europe/Paris
ignore:
- dependency-name: "*"
update-types: ["version-update:semver-major"]
open-pull-requests-limit: 30
labels:
- 3. to review
- dependencies
- package-ecosystem: npm
target-branch: stable29
versioning-strategy: lockfile-only
@@ -47,23 +64,6 @@ updates:
- 3. to review
- dependencies
- package-ecosystem: npm
target-branch: stable27
versioning-strategy: lockfile-only
directory: "/"
schedule:
interval: weekly
day: saturday
time: "03:00"
timezone: Europe/Paris
ignore:
- dependency-name: "*"
update-types: ["version-update:semver-major"]
open-pull-requests-limit: 30
labels:
- 3. to review
- dependencies
- package-ecosystem: composer
directory: "/"
schedule:

View File

@@ -16,9 +16,9 @@ jobs:
node-version: [16.x]
steps:
- uses: actions/checkout@v4.1.7
- uses: actions/checkout@v4.2.2
- name: Use Node.js ${{ matrix.node-version }}
uses: actions/setup-node@v4.0.3
uses: actions/setup-node@v4.1.0
with:
node-version: ${{ matrix.node-version }}
- name: Set up npm7

View File

@@ -32,7 +32,7 @@ jobs:
echo "APP_VERSION=${GITHUB_REF##*/}" >> $GITHUB_ENV
- name: Checkout
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
with:
path: ${{ env.APP_NAME }}
@@ -56,14 +56,14 @@ jobs:
- name: Set up node ${{ steps.versions.outputs.nodeVersion }}
# Skip if no package.json
if: ${{ steps.versions.outputs.nodeVersion }}
uses: actions/setup-node@1e60f620b9541d16bece96c5465dc8ee9832be0b # v3
uses: actions/setup-node@39370e3970a6d050c480ffad4ff0ed4d3fdee5af # v4.1.0
with:
node-version: ${{ steps.versions.outputs.nodeVersion }}
- name: Set up npm ${{ steps.versions.outputs.npmVersion }}
# Skip if no package.json
if: ${{ steps.versions.outputs.npmVersion }}
run: npm i -g npm@"${{ steps.versions.outputs.npmVersion }}"
run: npm i -g 'npm@${{ steps.versions.outputs.npmVersion }}'
- name: Get php version
id: php-versions
@@ -72,7 +72,7 @@ jobs:
filename: ${{ env.APP_NAME }}/appinfo/info.xml
- name: Set up php ${{ steps.php-versions.outputs.php-min }}
uses: shivammathur/setup-php@c541c155eee45413f5b09a52248675b1a2575231 # v2
uses: shivammathur/setup-php@c541c155eee45413f5b09a52248675b1a2575231 # v2.31.1
with:
php-version: ${{ steps.php-versions.outputs.php-min }}
coverage: none
@@ -95,7 +95,7 @@ jobs:
# Skip if no package.json
if: ${{ steps.versions.outputs.nodeVersion }}
env:
NODE_ENV: production
CYPRESS_INSTALL_BINARY: 0
run: |
cd ${{ env.APP_NAME }}
npm ci
@@ -129,12 +129,12 @@ jobs:
continue-on-error: true
id: server-checkout
run: |
NCVERSION=${{ fromJSON(steps.appinfo.outputs.result).nextcloud.min-version }}
NCVERSION='${{ fromJSON(steps.appinfo.outputs.result).nextcloud.min-version }}'
wget --quiet https://download.nextcloud.com/server/releases/latest-$NCVERSION.zip
unzip latest-$NCVERSION.zip
- name: Checkout server master fallback
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
if: ${{ steps.server-checkout.outcome != 'success' }}
with:
submodules: true
@@ -148,7 +148,7 @@ jobs:
tar -xvf ${{ env.APP_NAME }}.tar.gz
cd ../../../
# Setting up keys
echo "${{ secrets.APP_PRIVATE_KEY }}" > ${{ env.APP_NAME }}.key
echo '${{ secrets.APP_PRIVATE_KEY }}' > ${{ env.APP_NAME }}.key
wget --quiet "https://github.com/nextcloud/app-certificate-requests/raw/master/${{ env.APP_NAME }}/${{ env.APP_NAME }}.crt"
# Signing
php nextcloud/occ integrity:sign-app --privateKey=../${{ env.APP_NAME }}.key --certificate=../${{ env.APP_NAME }}.crt --path=../${{ env.APP_NAME }}/build/artifacts/${{ env.APP_NAME }}

View File

@@ -1,51 +0,0 @@
# This workflow is provided via the organization template repository
#
# https://github.com/nextcloud/.github
# https://docs.github.com/en/actions/learn-github-actions/sharing-workflows-with-your-organization
name: Rebase command
on:
issue_comment:
types: created
permissions:
contents: read
jobs:
rebase:
runs-on: ubuntu-latest
permissions:
contents: none
# On pull requests and if the comment starts with `/rebase`
if: github.event.issue.pull_request != '' && startsWith(github.event.comment.body, '/rebase')
steps:
- name: Add reaction on start
uses: peter-evans/create-or-update-comment@71345be0265236311c031f5c7866368bd1eff043 # v4.0.0
with:
token: ${{ secrets.COMMAND_BOT_PAT }}
repository: ${{ github.event.repository.full_name }}
comment-id: ${{ github.event.comment.id }}
reaction-type: "+1"
- name: Checkout the latest code
uses: actions/checkout@v4.1.7 # v3.5.2
with:
fetch-depth: 0
token: ${{ secrets.COMMAND_BOT_PAT }}
- name: Automatic Rebase
uses: cirrus-actions/rebase@b87d48154a87a85666003575337e27b8cd65f691 # 1.8
env:
GITHUB_TOKEN: ${{ secrets.COMMAND_BOT_PAT }}
- name: Add reaction on failure
uses: peter-evans/create-or-update-comment@71345be0265236311c031f5c7866368bd1eff043 # v4.0.0
if: failure()
with:
token: ${{ secrets.COMMAND_BOT_PAT }}
repository: ${{ github.event.repository.full_name }}
comment-id: ${{ github.event.comment.id }}
reaction-type: "-1"

View File

@@ -22,7 +22,7 @@ jobs:
node-version: [20.x]
# containers: [1, 2, 3]
php-versions: [ '8.2' ]
server-versions: [ 'master' ]
server-versions: [ 'stable31' ]
env:
extensions: mbstring, iconv, fileinfo, intl, sqlite, pdo_sqlite, zip, gd, apcu
@@ -41,7 +41,7 @@ jobs:
steps:
- name: Use Node.js ${{ matrix.node-version }}
uses: actions/setup-node@v4.0.3
uses: actions/setup-node@v4.1.0
with:
node-version: ${{ matrix.node-version }}
@@ -51,7 +51,7 @@ jobs:
echo "text_app_ref=$text_app_ref" >> $GITHUB_ENV
- name: Checkout server
uses: actions/checkout@v4.1.7
uses: actions/checkout@v4.2.2
with:
repository: nextcloud/server
ref: ${{ matrix.server-versions }}
@@ -64,12 +64,12 @@ jobs:
git -c "http.extraheader=$auth_header" -c protocol.version=2 submodule update --init --force --recursive --depth=1
- name: Checkout ${{ env.APP_NAME }}
uses: actions/checkout@v4.1.7
uses: actions/checkout@v4.2.2
with:
path: apps/${{ env.APP_NAME }}
- name: Checkout text
uses: actions/checkout@v4.1.7
uses: actions/checkout@v4.2.2
with:
repository: nextcloud/text
ref: ${{ env.text_app_ref }}

View File

@@ -2,6 +2,9 @@
#
# https://github.com/nextcloud/.github
# https://docs.github.com/en/actions/learn-github-actions/sharing-workflows-with-your-organization
#
# SPDX-FileCopyrightText: 2021-2024 Nextcloud GmbH and Nextcloud contributors
# SPDX-License-Identifier: MIT
name: Dependabot
@@ -21,14 +24,20 @@ concurrency:
jobs:
auto-approve-merge:
if: github.actor == 'dependabot[bot]'
runs-on: ubuntu-latest
if: github.actor == 'dependabot[bot]' || github.actor == 'renovate[bot]'
runs-on: ubuntu-latest-low
permissions:
# for hmarr/auto-approve-action to approve PRs
pull-requests: write
steps:
# Github actions bot approve
- name: Disabled on forks
if: ${{ github.event.pull_request.head.repo.full_name != github.repository }}
run: |
echo 'Can not approve PRs from forks'
exit 1
# GitHub actions bot approve
- uses: hmarr/auto-approve-action@b40d6c9ed2fa10c9a2749eca7eb004418a705501 # v2
with:
github-token: ${{ secrets.GITHUB_TOKEN }}

View File

@@ -2,6 +2,9 @@
#
# https://github.com/nextcloud/.github
# https://docs.github.com/en/actions/learn-github-actions/sharing-workflows-with-your-organization
#
# SPDX-FileCopyrightText: 2021-2024 Nextcloud GmbH and Nextcloud contributors
# SPDX-License-Identifier: MIT
name: Block fixup and squash commits
@@ -24,7 +27,7 @@ jobs:
pull-requests: write
name: Block fixup and squash commits
runs-on: ubuntu-latest
runs-on: ubuntu-latest-low
steps:
- name: Run check

View File

@@ -52,7 +52,7 @@ jobs:
steps:
- name: Checkout server
uses: actions/checkout@v4.1.7
uses: actions/checkout@v4.2.2
with:
repository: nextcloud/server
ref: ${{ matrix.server-versions }}
@@ -66,12 +66,12 @@ jobs:
cd build/integration && composer require --dev phpunit/phpunit:~9
- name: Checkout app
uses: actions/checkout@v4.1.7
uses: actions/checkout@v4.2.2
with:
path: apps/${{ env.APP_NAME }}
- name: Checkout activity
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
with:
repository: nextcloud/activity
ref: ${{ matrix.server-versions }}
@@ -81,7 +81,7 @@ jobs:
uses: shivammathur/setup-php@2.31.1
with:
php-version: ${{ matrix.php-versions }}
extensions: mbstring, iconv, fileinfo, intl, sqlite, pdo_sqlite, mysql, pdo_mysql, pgsql, pdo_pgsql, apcu
extensions: mbstring, iconv, fileinfo, intl, sqlite, pdo_sqlite, mysql, pdo_mysql, pgsql, pdo_pgsql, apcu, gd
ini-values:
apc.enable_cli=on
coverage: none
@@ -112,6 +112,10 @@ jobs:
working-directory: apps/${{ env.APP_NAME }}/tests/integration
run: ./run.sh
- name: Print log
if: always()
run: cat data/nextcloud.log
- name: Query count
if: ${{ matrix.databases == 'mysql' }}
uses: actions/github-script@v7

View File

@@ -20,6 +20,9 @@ concurrency:
jobs:
changes:
runs-on: ubuntu-latest-low
permissions:
contents: read
pull-requests: read
outputs:
src: ${{ steps.changes.outputs.src}}
@@ -53,7 +56,7 @@ jobs:
steps:
- name: Checkout
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
- name: Read package.json node and npm engines version
uses: skjnldsv/read-package-engines-version-actions@06d6baf7d8f41934ab630e97d9e6c0bc9c9ac5e4 # v3
@@ -63,12 +66,12 @@ jobs:
fallbackNpm: '^10'
- name: Set up node ${{ steps.versions.outputs.nodeVersion }}
uses: actions/setup-node@1e60f620b9541d16bece96c5465dc8ee9832be0b # v3
uses: actions/setup-node@39370e3970a6d050c480ffad4ff0ed4d3fdee5af # v4.1.0
with:
node-version: ${{ steps.versions.outputs.nodeVersion }}
- name: Set up npm ${{ steps.versions.outputs.npmVersion }}
run: npm i -g npm@"${{ steps.versions.outputs.npmVersion }}"
run: npm i -g 'npm@${{ steps.versions.outputs.npmVersion }}'
- name: Install dependencies
env:

View File

@@ -2,6 +2,9 @@
#
# https://github.com/nextcloud/.github
# https://docs.github.com/en/actions/learn-github-actions/sharing-workflows-with-your-organization
#
# SPDX-FileCopyrightText: 2021-2024 Nextcloud GmbH and Nextcloud contributors
# SPDX-License-Identifier: MIT
name: Lint php-cs
@@ -22,12 +25,17 @@ jobs:
steps:
- name: Checkout
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
- name: Set up php8.2
uses: shivammathur/setup-php@c541c155eee45413f5b09a52248675b1a2575231 # v2
- name: Get php version
id: versions
uses: icewind1991/nextcloud-version-matrix@58becf3b4bb6dc6cef677b15e2fd8e7d48c0908f # v1.3.1
- name: Set up php${{ steps.versions.outputs.php-available }}
uses: shivammathur/setup-php@c541c155eee45413f5b09a52248675b1a2575231 # v2.31.1
with:
php-version: 8.2
php-version: ${{ steps.versions.outputs.php-available }}
extensions: bz2, ctype, curl, dom, fileinfo, gd, iconv, intl, json, libxml, mbstring, openssl, pcntl, posix, session, simplexml, xmlreader, xmlwriter, zip, zlib, sqlite, pdo_sqlite
coverage: none
ini-file: development
env:

View File

@@ -2,6 +2,9 @@
#
# https://github.com/nextcloud/.github
# https://docs.github.com/en/actions/learn-github-actions/sharing-workflows-with-your-organization
#
# SPDX-FileCopyrightText: 2021-2024 Nextcloud GmbH and Nextcloud contributors
# SPDX-License-Identifier: MIT
name: Lint php
@@ -15,22 +18,35 @@ concurrency:
cancel-in-progress: true
jobs:
matrix:
runs-on: ubuntu-latest-low
outputs:
php-versions: ${{ steps.versions.outputs.php-versions }}
steps:
- name: Checkout app
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
- name: Get version matrix
id: versions
uses: icewind1991/nextcloud-version-matrix@58becf3b4bb6dc6cef677b15e2fd8e7d48c0908f # v1.0.0
php-lint:
runs-on: ubuntu-latest
needs: matrix
strategy:
matrix:
php-versions: [ '8.1', '8.2', '8.3' ]
php-versions: ${{fromJson(needs.matrix.outputs.php-versions)}}
name: php-lint
steps:
- name: Checkout
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
- name: Set up php ${{ matrix.php-versions }}
uses: shivammathur/setup-php@c541c155eee45413f5b09a52248675b1a2575231 # v2
uses: shivammathur/setup-php@c541c155eee45413f5b09a52248675b1a2575231 # v2.31.1
with:
php-version: ${{ matrix.php-versions }}
extensions: bz2, ctype, curl, dom, fileinfo, gd, iconv, intl, json, libxml, mbstring, openssl, pcntl, posix, session, simplexml, xmlreader, xmlwriter, zip, zlib, sqlite, pdo_sqlite
coverage: none
ini-file: development
env:
@@ -42,7 +58,7 @@ jobs:
summary:
permissions:
contents: none
runs-on: ubuntu-latest
runs-on: ubuntu-latest-low
needs: php-lint
if: always()

View File

@@ -2,6 +2,9 @@
#
# https://github.com/nextcloud/.github
# https://docs.github.com/en/actions/learn-github-actions/sharing-workflows-with-your-organization
#
# SPDX-FileCopyrightText: 2021-2024 Nextcloud GmbH and Nextcloud contributors
# SPDX-License-Identifier: MIT
name: Lint stylelint
@@ -22,22 +25,22 @@ jobs:
steps:
- name: Checkout
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
- name: Read package.json node and npm engines version
uses: skjnldsv/read-package-engines-version-actions@06d6baf7d8f41934ab630e97d9e6c0bc9c9ac5e4 # v3
id: versions
with:
fallbackNode: '^20'
fallbackNpm: '^9'
fallbackNpm: '^10'
- name: Set up node ${{ steps.versions.outputs.nodeVersion }}
uses: actions/setup-node@1e60f620b9541d16bece96c5465dc8ee9832be0b # v3
uses: actions/setup-node@39370e3970a6d050c480ffad4ff0ed4d3fdee5af # v4.1.0
with:
node-version: ${{ steps.versions.outputs.nodeVersion }}
- name: Set up npm ${{ steps.versions.outputs.npmVersion }}
run: npm i -g npm@"${{ steps.versions.outputs.npmVersion }}"
run: npm i -g 'npm@${{ steps.versions.outputs.npmVersion }}'
- name: Install dependencies
env:

View File

@@ -12,9 +12,9 @@ jobs:
node-version: [14.x]
steps:
- uses: actions/checkout@v4.1.7
- uses: actions/checkout@v4.2.2
- name: Use Node.js ${{ matrix.node-version }}
uses: actions/setup-node@v4.0.3
uses: actions/setup-node@v4.1.0
with:
node-version: ${{ matrix.node-version }}
- name: Set up npm7

View File

@@ -2,6 +2,9 @@
#
# https://github.com/nextcloud/.github
# https://docs.github.com/en/actions/learn-github-actions/sharing-workflows-with-your-organization
#
# SPDX-FileCopyrightText: 2023-2024 Nextcloud GmbH and Nextcloud contributors
# SPDX-License-Identifier: MIT
name: Npm audit fix and compile
@@ -18,13 +21,13 @@ jobs:
strategy:
fail-fast: false
matrix:
branches: ['main', 'master', 'stable29', 'stable28', 'stable27']
branches: ['main', 'master', 'stable30', 'stable29', 'stable28']
name: npm-audit-fix-${{ matrix.branches }}
steps:
- name: Checkout
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
with:
ref: ${{ matrix.branches }}
@@ -33,19 +36,19 @@ jobs:
id: versions
with:
fallbackNode: '^20'
fallbackNpm: '^9'
fallbackNpm: '^10'
- name: Set up node ${{ steps.versions.outputs.nodeVersion }}
uses: actions/setup-node@1e60f620b9541d16bece96c5465dc8ee9832be0b # v3
uses: actions/setup-node@39370e3970a6d050c480ffad4ff0ed4d3fdee5af # v4.1.0
with:
node-version: ${{ steps.versions.outputs.nodeVersion }}
- name: Set up npm ${{ steps.versions.outputs.npmVersion }}
run: npm i -g npm@"${{ steps.versions.outputs.npmVersion }}"
run: npm i -g 'npm@${{ steps.versions.outputs.npmVersion }}'
- name: Fix npm audit
run: |
npm audit fix
id: npm-audit
uses: nextcloud-libraries/npm-audit-action@2a60bd2e79cc77f2cc4d9a3fe40f1a69896f3a87 # v0.1.0
- name: Run npm ci and npm run build
if: always()
@@ -57,17 +60,16 @@ jobs:
- name: Create Pull Request
if: always()
uses: peter-evans/create-pull-request@c5a7806660adbe173f04e3e038b0ccdcd758773c # v5
uses: peter-evans/create-pull-request@5e914681df9dc83aa4e4905692ca88beb2f9e91f # v7.0.5
with:
token: ${{ secrets.COMMAND_BOT_PAT }}
commit-message: "chore(deps): fix npm audit"
commit-message: 'fix(deps): Fix npm audit'
committer: GitHub <noreply@github.com>
author: nextcloud-command <nextcloud-command@users.noreply.github.com>
signoff: true
branch: automated/noid/${{ matrix.branches }}-fix-npm-audit
title: "[${{ matrix.branches }}] Fix npm audit"
body: |
Auto-generated fix of npm audit
title: '[${{ matrix.branches }}] Fix npm audit'
body: ${{ steps.npm-audit.outputs.markdown }}
labels: |
dependencies
3. to review

View File

@@ -2,6 +2,9 @@
#
# https://github.com/nextcloud/.github
# https://docs.github.com/en/actions/learn-github-actions/sharing-workflows-with-your-organization
#
# SPDX-FileCopyrightText: 2022-2024 Nextcloud GmbH and Nextcloud contributors
# SPDX-License-Identifier: MIT
name: PHPUnit MySQL
@@ -21,16 +24,19 @@ jobs:
matrix: ${{ steps.versions.outputs.sparse-matrix }}
steps:
- name: Checkout app
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
- name: Get version matrix
id: versions
uses: icewind1991/nextcloud-version-matrix@58becf3b4bb6dc6cef677b15e2fd8e7d48c0908f # v1.3.1
with:
matrix: '{"mysql-versions": ["8.1"]}'
matrix: '{"mysql-versions": ["8.4"]}'
changes:
runs-on: ubuntu-latest-low
permissions:
contents: read
pull-requests: read
outputs:
src: ${{ steps.changes.outputs.src}}
@@ -80,19 +86,19 @@ jobs:
echo "APP_NAME=${GITHUB_REPOSITORY##*/}" >> $GITHUB_ENV
- name: Checkout server
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
with:
submodules: true
repository: nextcloud/server
ref: ${{ matrix.server-versions }}
- name: Checkout app
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
with:
path: apps/${{ env.APP_NAME }}
- name: Set up php ${{ matrix.php-versions }}
uses: shivammathur/setup-php@c541c155eee45413f5b09a52248675b1a2575231 # v2
uses: shivammathur/setup-php@c541c155eee45413f5b09a52248675b1a2575231 # v2.31.1
with:
php-version: ${{ matrix.php-versions }}
# https://docs.nextcloud.com/server/stable/admin_manual/installation/source_installation.html#prerequisites-for-manual-installation
@@ -105,7 +111,7 @@ jobs:
- name: Enable ONLY_FULL_GROUP_BY MySQL option
run: |
echo "SET GLOBAL sql_mode=(SELECT CONCAT(@@sql_mode,',ONLY_FULL_GROUP_BY'));" | mysql -h 127.0.0.1 -P 4444 -u root -prootpassword
echo "SELECT @@sql_mode;" | mysql -h 127.0.0.1 -P 4444 -u root -prootpassword
echo 'SELECT @@sql_mode;' | mysql -h 127.0.0.1 -P 4444 -u root -prootpassword
- name: Check composer file existence
id: check_composer
@@ -132,7 +138,7 @@ jobs:
continue-on-error: true
working-directory: apps/${{ env.APP_NAME }}
run: |
composer run --list | grep "^ test:unit " | wc -l | grep 1
composer run --list | grep '^ test:unit ' | wc -l | grep 1
- name: PHPUnit
# Only run if phpunit config file exists
@@ -145,7 +151,7 @@ jobs:
continue-on-error: true
working-directory: apps/${{ env.APP_NAME }}
run: |
composer run --list | grep "^ test:integration " | wc -l | grep 1
composer run --list | grep '^ test:integration ' | wc -l | grep 1
- name: Run Nextcloud
# Only run if phpunit integration config file exists

View File

@@ -2,8 +2,11 @@
#
# https://github.com/nextcloud/.github
# https://docs.github.com/en/actions/learn-github-actions/sharing-workflows-with-your-organization
#
# SPDX-FileCopyrightText: 2022-2024 Nextcloud GmbH and Nextcloud contributors
# SPDX-License-Identifier: MIT
name: PHPUnit pgsql
name: PHPUnit PostgreSQL
on: pull_request
@@ -15,11 +18,27 @@ concurrency:
cancel-in-progress: true
jobs:
matrix:
runs-on: ubuntu-latest-low
outputs:
php-version: ${{ steps.versions.outputs.php-available-list }}
server-max: ${{ steps.versions.outputs.branches-max-list }}
steps:
- name: Checkout app
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
- name: Get version matrix
id: versions
uses: icewind1991/nextcloud-version-matrix@58becf3b4bb6dc6cef677b15e2fd8e7d48c0908f # v1.3.1
changes:
runs-on: ubuntu-latest
runs-on: ubuntu-latest-low
permissions:
contents: read
pull-requests: read
outputs:
src: ${{ steps.changes.outputs.src}}
src: ${{ steps.changes.outputs.src }}
steps:
- uses: dorny/paths-filter@de90cc6fb38fc0963ad72b210f1f284cd68cea36 # v3.0.2
@@ -42,13 +61,15 @@ jobs:
phpunit-pgsql:
runs-on: ubuntu-latest
needs: changes
needs: [changes, matrix]
if: needs.changes.outputs.src != 'false'
strategy:
matrix:
php-versions: ['8.2']
server-versions: ['master']
php-versions: ${{ fromJson(needs.matrix.outputs.php-version) }}
server-versions: ${{ fromJson(needs.matrix.outputs.server-max) }}
name: PostgreSQL PHP ${{ matrix.php-versions }} Nextcloud ${{ matrix.server-versions }}
services:
postgres:
@@ -68,19 +89,19 @@ jobs:
echo "APP_NAME=${GITHUB_REPOSITORY##*/}" >> $GITHUB_ENV
- name: Checkout server
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
with:
submodules: true
repository: nextcloud/server
ref: ${{ matrix.server-versions }}
- name: Checkout app
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
with:
path: apps/${{ env.APP_NAME }}
- name: Set up php ${{ matrix.php-versions }}
uses: shivammathur/setup-php@c541c155eee45413f5b09a52248675b1a2575231 # v2
uses: shivammathur/setup-php@c541c155eee45413f5b09a52248675b1a2575231 # v2.31.1
with:
php-version: ${{ matrix.php-versions }}
# https://docs.nextcloud.com/server/stable/admin_manual/installation/source_installation.html#prerequisites-for-manual-installation
@@ -92,7 +113,7 @@ jobs:
- name: Check composer file existence
id: check_composer
uses: andstor/file-existence-action@076e0072799f4942c8bc574a82233e1e4d13e9d6 # v2
uses: andstor/file-existence-action@076e0072799f4942c8bc574a82233e1e4d13e9d6 # v3.0.0
with:
files: apps/${{ env.APP_NAME }}/composer.json
@@ -115,7 +136,7 @@ jobs:
continue-on-error: true
working-directory: apps/${{ env.APP_NAME }}
run: |
composer run --list | grep "^ test:unit " | wc -l | grep 1
composer run --list | grep '^ test:unit ' | wc -l | grep 1
- name: PHPUnit
# Only run if phpunit config file exists
@@ -128,7 +149,7 @@ jobs:
continue-on-error: true
working-directory: apps/${{ env.APP_NAME }}
run: |
composer run --list | grep "^ test:integration " | wc -l | grep 1
composer run --list | grep '^ test:integration ' | wc -l | grep 1
- name: Run Nextcloud
# Only run if phpunit integration config file exists
@@ -156,7 +177,7 @@ jobs:
summary:
permissions:
contents: none
runs-on: ubuntu-latest
runs-on: ubuntu-latest-low
needs: [changes, phpunit-pgsql]
if: always()

View File

@@ -2,8 +2,11 @@
#
# https://github.com/nextcloud/.github
# https://docs.github.com/en/actions/learn-github-actions/sharing-workflows-with-your-organization
#
# SPDX-FileCopyrightText: 2022-2024 Nextcloud GmbH and Nextcloud contributors
# SPDX-License-Identifier: MIT
name: PHPUnit sqlite
name: PHPUnit SQLite
on: pull_request
@@ -15,8 +18,24 @@ concurrency:
cancel-in-progress: true
jobs:
matrix:
runs-on: ubuntu-latest-low
outputs:
php-version: ${{ steps.versions.outputs.php-available-list }}
server-max: ${{ steps.versions.outputs.branches-max-list }}
steps:
- name: Checkout app
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
- name: Get version matrix
id: versions
uses: icewind1991/nextcloud-version-matrix@58becf3b4bb6dc6cef677b15e2fd8e7d48c0908f # v1.3.1
changes:
runs-on: ubuntu-latest
runs-on: ubuntu-latest-low
permissions:
contents: read
pull-requests: read
outputs:
src: ${{ steps.changes.outputs.src}}
@@ -42,13 +61,15 @@ jobs:
phpunit-sqlite:
runs-on: ubuntu-latest
needs: changes
needs: [changes, matrix]
if: needs.changes.outputs.src != 'false'
strategy:
matrix:
php-versions: ['8.2']
server-versions: ['master']
php-versions: ${{ fromJson(needs.matrix.outputs.php-version) }}
server-versions: ${{ fromJson(needs.matrix.outputs.server-max) }}
name: SQLite PHP ${{ matrix.php-versions }} Nextcloud ${{ matrix.server-versions }}
steps:
- name: Set app env
@@ -57,19 +78,19 @@ jobs:
echo "APP_NAME=${GITHUB_REPOSITORY##*/}" >> $GITHUB_ENV
- name: Checkout server
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
with:
submodules: true
repository: nextcloud/server
ref: ${{ matrix.server-versions }}
- name: Checkout app
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
with:
path: apps/${{ env.APP_NAME }}
- name: Set up php ${{ matrix.php-versions }}
uses: shivammathur/setup-php@c541c155eee45413f5b09a52248675b1a2575231 # v2
uses: shivammathur/setup-php@c541c155eee45413f5b09a52248675b1a2575231 # v2.31.1
with:
php-version: ${{ matrix.php-versions }}
# https://docs.nextcloud.com/server/stable/admin_manual/installation/source_installation.html#prerequisites-for-manual-installation
@@ -81,7 +102,7 @@ jobs:
- name: Check composer file existence
id: check_composer
uses: andstor/file-existence-action@076e0072799f4942c8bc574a82233e1e4d13e9d6 # v2
uses: andstor/file-existence-action@076e0072799f4942c8bc574a82233e1e4d13e9d6 # v3.0.0
with:
files: apps/${{ env.APP_NAME }}/composer.json
@@ -104,7 +125,7 @@ jobs:
continue-on-error: true
working-directory: apps/${{ env.APP_NAME }}
run: |
composer run --list | grep "^ test:unit " | wc -l | grep 1
composer run --list | grep '^ test:unit ' | wc -l | grep 1
- name: PHPUnit
# Only run if phpunit config file exists
@@ -117,7 +138,7 @@ jobs:
continue-on-error: true
working-directory: apps/${{ env.APP_NAME }}
run: |
composer run --list | grep "^ test:integration " | wc -l | grep 1
composer run --list | grep '^ test:integration ' | wc -l | grep 1
- name: Run Nextcloud
# Only run if phpunit integration config file exists
@@ -145,7 +166,7 @@ jobs:
summary:
permissions:
contents: none
runs-on: ubuntu-latest
runs-on: ubuntu-latest-low
needs: [changes, phpunit-sqlite]
if: always()

View File

@@ -20,7 +20,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: The get-github-handles-from-website action
uses: marcelklehr/get-github-handles-from-website-action@a739600f6b91da4957f51db0792697afbb2f143c # v1.0.0
uses: marcelklehr/get-github-handles-from-website-action@06b2239db0a48fe1484ba0bfd966a3ab81a08308 # v1.0.1
id: scrape
with:
website: 'https://nextcloud.com/team/'
@@ -35,7 +35,7 @@ jobs:
with:
feedback-message: |
Hello there,
Thank you so much for taking the time and effort to create a pull request to our Nextcloud project.
Thank you so much for taking the time and effort to create a pull request to our Nextcloud project.
We hope that the review process is going smooth and is helpful for you. We want to ensure your pull request is reviewed to your satisfaction. If you have a moment, our community management team would very much appreciate your feedback on your experience with this PR review process.
@@ -45,6 +45,6 @@ jobs:
(If you believe you should not receive this message, you can add yourself to the [blocklist](https://github.com/nextcloud/.github/blob/master/non-community-usernames.txt).)
days-before-feedback: 14
start-date: "2024-04-30"
exempt-authors: "${{ steps.blocklist.outputs.blocklist }},${{ steps.scrape.outputs.users }},nextcloud-command,nextcloud-android-bot"
start-date: '2024-04-30'
exempt-authors: '${{ steps.blocklist.outputs.blocklist }},${{ steps.scrape.outputs.users }}'
exempt-bots: true

View File

@@ -2,6 +2,9 @@
#
# https://github.com/nextcloud/.github
# https://docs.github.com/en/actions/learn-github-actions/sharing-workflows-with-your-organization
#
# SPDX-FileCopyrightText: 2022-2024 Nextcloud GmbH and Nextcloud contributors
# SPDX-License-Identifier: MIT
name: Static analysis
@@ -18,12 +21,17 @@ jobs:
name: static-psalm-analysis
steps:
- name: Checkout
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
- name: Set up php8.2
uses: shivammathur/setup-php@c541c155eee45413f5b09a52248675b1a2575231 # v2
- name: Get php version
id: versions
uses: icewind1991/nextcloud-version-matrix@58becf3b4bb6dc6cef677b15e2fd8e7d48c0908f # v1.3.1
- name: Set up php${{ steps.versions.outputs.php-available }}
uses: shivammathur/setup-php@c541c155eee45413f5b09a52248675b1a2575231 # v2.31.1
with:
php-version: 8.2
php-version: ${{ steps.versions.outputs.php-available }}
extensions: bz2, ctype, curl, dom, fileinfo, gd, iconv, intl, json, libxml, mbstring, openssl, pcntl, posix, session, simplexml, xmlreader, xmlwriter, zip, zlib, sqlite, pdo_sqlite
coverage: none
ini-file: development
env:

View File

@@ -15,8 +15,10 @@ jobs:
reuse-compliance-check:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
- name: Checkout
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
with:
persist-credentials: false
- name: REUSE Compliance Check
uses: fsfe/reuse-action@3ae3c6bdf1257ab19397fab11fd3312144692083 # v4.0.0
- name: REUSE Compliance Check
uses: fsfe/reuse-action@bb774aa972c2a89ff34781233d275075cbddf542 # v5.0.0

View File

@@ -2,6 +2,9 @@
#
# https://github.com/nextcloud/.github
# https://docs.github.com/en/actions/learn-github-actions/sharing-workflows-with-your-organization
#
# SPDX-FileCopyrightText: 2023-2024 Nextcloud GmbH and Nextcloud contributors
# SPDX-License-Identifier: MIT
name: Auto approve nextcloud/ocp
@@ -22,7 +25,7 @@ concurrency:
jobs:
auto-approve-merge:
if: github.actor == 'nextcloud-command'
runs-on: ubuntu-latest
runs-on: ubuntu-latest-low
permissions:
# for hmarr/auto-approve-action to approve PRs
pull-requests: write
@@ -30,7 +33,13 @@ jobs:
contents: write
steps:
- uses: mdecoleman/pr-branch-name@bab4c71506bcd299fb350af63bb8e53f2940a599 # v2.0.0
- name: Disabled on forks
if: ${{ github.event.pull_request.head.repo.full_name != github.repository }}
run: |
echo 'Can not approve PRs from forks'
exit 1
- uses: mdecoleman/pr-branch-name@55795d86b4566d300d237883103f052125cc7508 # v3.0.0
id: branchname
with:
repo-token: ${{ secrets.GITHUB_TOKEN }}
@@ -43,7 +52,7 @@ jobs:
# Enable GitHub auto merge
- name: Auto merge
uses: alexwilson/enable-github-automerge-action@3a349b20acc6235b856fb0b1c95a36cb5373da2f # main
uses: alexwilson/enable-github-automerge-action@56e3117d1ae1540309dc8f7a9f2825bc3c5f06ff # main
if: startsWith(steps.branchname.outputs.branch, 'automated/noid/') && endsWith(steps.branchname.outputs.branch, 'update-nextcloud-ocp')
with:
github-token: ${{ secrets.GITHUB_TOKEN }}

View File

@@ -2,6 +2,9 @@
#
# https://github.com/nextcloud/.github
# https://docs.github.com/en/actions/learn-github-actions/sharing-workflows-with-your-organization
#
# SPDX-FileCopyrightText: 2022-2024 Nextcloud GmbH and Nextcloud contributors
# SPDX-License-Identifier: MIT
name: Update nextcloud/ocp
@@ -17,13 +20,13 @@ jobs:
strategy:
fail-fast: false
matrix:
branches: ['main', 'master', 'stable29', 'stable28', 'stable27']
branches: ['main', 'master', 'stable30', 'stable29', 'stable28']
name: update-nextcloud-ocp-${{ matrix.branches }}
steps:
- id: checkout
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
with:
ref: ${{ matrix.branches }}
submodules: true
@@ -31,7 +34,7 @@ jobs:
- name: Set up php8.2
if: steps.checkout.outcome == 'success'
uses: shivammathur/setup-php@c541c155eee45413f5b09a52248675b1a2575231 # v2
uses: shivammathur/setup-php@c541c155eee45413f5b09a52248675b1a2575231 # v2.31.1
with:
php-version: 8.2
# https://docs.nextcloud.com/server/stable/admin_manual/installation/source_installation.html#prerequisites-for-manual-installation
@@ -54,15 +57,15 @@ jobs:
- name: Composer update nextcloud/ocp
id: update_branch
if: ${{ steps.checkout.outcome == 'success' && matrix.branches != 'main' }}
run: composer require --dev nextcloud/ocp:dev-${{ matrix.branches }}
run: composer require --dev 'nextcloud/ocp:dev-${{ matrix.branches }}'
- name: Raise on issue on failure
uses: dacbd/create-issue-action@cdb57ab6ff8862aa09fee2be6ba77a59581921c2 # v2.0.0
if: ${{ steps.checkout.outcome == 'success' && failure() && steps.update_branch.conclusion == 'failure' }}
with:
token: ${{ secrets.GITHUB_TOKEN }}
title: Failed to update nextcloud/ocp package on branch ${{ matrix.branches }}
body: Please check the output of the GitHub action and manually resolve the issues<br>${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }}<br>${{ steps.codeowners.outputs.codeowners }}
title: 'Failed to update nextcloud/ocp package on branch ${{ matrix.branches }}'
body: 'Please check the output of the GitHub action and manually resolve the issues<br>${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }}<br>${{ steps.codeowners.outputs.codeowners }}'
- name: Composer update nextcloud/ocp
id: update_main
@@ -74,8 +77,8 @@ jobs:
if: ${{ steps.checkout.outcome == 'success' && failure() && steps.update_main.conclusion == 'failure' }}
with:
token: ${{ secrets.GITHUB_TOKEN }}
title: Failed to update nextcloud/ocp package on branch ${{ matrix.branches }}
body: Please check the output of the GitHub action and manually resolve the issues<br>${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }}<br>${{ steps.codeowners.outputs.codeowners }}
title: 'Failed to update nextcloud/ocp package on branch ${{ matrix.branches }}'
body: 'Please check the output of the GitHub action and manually resolve the issues<br>${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }}<br>${{ steps.codeowners.outputs.codeowners }}'
- name: Reset checkout 3rdparty
if: steps.checkout.outcome == 'success'
@@ -100,15 +103,15 @@ jobs:
- name: Create Pull Request
if: steps.checkout.outcome == 'success'
uses: peter-evans/create-pull-request@c5a7806660adbe173f04e3e038b0ccdcd758773c # v3
uses: peter-evans/create-pull-request@5e914681df9dc83aa4e4905692ca88beb2f9e91f # v7.0.5
with:
token: ${{ secrets.COMMAND_BOT_PAT }}
commit-message: "chore(dev-deps): Bump nextcloud/ocp package"
commit-message: 'chore(dev-deps): Bump nextcloud/ocp package'
committer: GitHub <noreply@github.com>
author: nextcloud-command <nextcloud-command@users.noreply.github.com>
signoff: true
branch: automated/noid/${{ matrix.branches }}-update-nextcloud-ocp
title: "[${{ matrix.branches }}] Update nextcloud/ocp dependency"
branch: 'automated/noid/${{ matrix.branches }}-update-nextcloud-ocp'
title: '[${{ matrix.branches }}] Update nextcloud/ocp dependency'
body: |
Auto-generated update of [nextcloud/ocp](https://github.com/nextcloud-deps/ocp/) dependency
labels: |

View File

@@ -7,7 +7,7 @@
/.editorconfig
/.eslintrc.js
/.nextcloudignore
/webpack.*.js
/webpack.js
/.codecov.yml
/composer.json
/composer.lock
@@ -26,3 +26,10 @@
/package-lock.json
/node_modules/
/src/
/cypress/
/cypress.config.js
/.devcontainer/
/.php-cs-fixer.dist.php
/psalm.xml
/relativeci.config.js
/stylelint.config.js

View File

@@ -5,6 +5,55 @@
# Changelog
All notable changes to this project will be documented in this file.
## 1.15.0-beta.2
### Added
- feat: Implement reference resolving for cards that have a link in the title @juliusknorr [#6286](https://github.com/nextcloud/deck/pull/6286)
### Other
- Remove old project from README @edent [#6658](https://github.com/nextcloud/deck/pull/6658)
- devcontainer(image): Fix package path @niclasheinz [#6653](https://github.com/nextcloud/deck/pull/6653)
- remove deprecated nextcloud-vue-collections @grnd-alt [#6664](https://github.com/nextcloud/deck/pull/6664)
- fix: set cypress ci server version to stable31 @grnd-alt [#6705](https://github.com/nextcloud/deck/pull/6705)
## 1.15.0-beta.1
### Fixed
- fix: Catch not found card @juliusknorr [#6646](https://github.com/nextcloud/deck/pull/6646)
- fix: Avoid failing on public dav URLs @juliusknorr [#6642](https://github.com/nextcloud/deck/pull/6642)
- fix: Proper rich object formats @juliusknorr [#6641](https://github.com/nextcloud/deck/pull/6641)
- fix(notifications): Notifier::prepare() threw \InvalidArgumentExcepti… @nickvergessen [#6623](https://github.com/nextcloud/deck/pull/6623)
- fix: close modal after deleting card @ludij [#6617](https://github.com/nextcloud/deck/pull/6617)
- fix: Use new query builder @juliusknorr [#6611](https://github.com/nextcloud/deck/pull/6611)
- fix: new card input spacing @luka-nextcloud [#6574](https://github.com/nextcloud/deck/pull/6574)
## 1.14.0-beta.1
### Fixed
- fix: card details focus issue with screen reader @luka-nextcloud [#5858](https://github.com/nextcloud/deck/pull/5858)
- Cleaning up unused indicies @mintsoft [#5612](https://github.com/nextcloud/deck/pull/5612)
- Change import command's config default argument @JimMadge [#5722](https://github.com/nextcloud/deck/pull/5722)
- don't reset update time when no update was written to db @grnd-alt [#6005](https://github.com/nextcloud/deck/pull/6005)
- docs: Fix symlink to readme @juliushaertl [#6033](https://github.com/nextcloud/deck/pull/6033)
- perf: Avoid fetching labels and owner details on permission check @juliushaertl [#6010](https://github.com/nextcloud/deck/pull/6010)
- Only check path for being accessible when the storage is a object home @mejo- [#6062](https://github.com/nextcloud/deck/pull/6062)
- Fix: incorrect height of editing windows and edit bar @pschopen [#6088](https://github.com/nextcloud/deck/pull/6088)
- fix: design review issues @luka-nextcloud [#6113](https://github.com/nextcloud/deck/pull/6113)
- fix: remove redundant log @luka-nextcloud [#6115](https://github.com/nextcloud/deck/pull/6115)
- fix: Adjust dependencies to fix filepicker @susnux [#5964](https://github.com/nextcloud/deck/pull/5964)
- fix: Remove bindParam usage with simpler query @juliushaertl [#6065](https://github.com/nextcloud/deck/pull/6065)
### Other
- Adds link to Nextcloud Deck for iOS in README.md file @StCyr [#5886](https://github.com/nextcloud/deck/pull/5886)
- choir(i18n): Change filter title @rakekniven [#5957](https://github.com/nextcloud/deck/pull/5957)
- chore: Clean up permission service @juliushaertl [#6011](https://github.com/nextcloud/deck/pull/6011)
- Update User_documentation_en.md @StCyr [#6029](https://github.com/nextcloud/deck/pull/6029)
- chore: Move comments event handler to use proper event dispatcher @juliushaertl [#6008](https://github.com/nextcloud/deck/pull/6008)
- Migrate REUSE to TOML format @AndyScherzinger [#6084](https://github.com/nextcloud/deck/pull/6084)
## 1.13.0-beta.1
### Added

View File

@@ -25,7 +25,6 @@ Deck is a kanban style organization tool aimed at personal planning and project
- [Nextcloud Deck app for Android](https://github.com/stefan-niedermann/nextcloud-deck) - It is available in [F-Droid](https://f-droid.org/de/packages/it.niedermann.nextcloud.deck/) and the [Google Play Store](https://play.google.com/store/apps/details?id=it.niedermann.nextcloud.deck.play)
- [Nextcloud Deck app for iOS](https://github.com/StCyr/deck-react-native) - It is available in [Apple App store](https://apps.apple.com/ml/app/nextcloud-deck/id1570892788)
- [deck NG for Android and iOS](https://github.com/meltzow/deck-ng) - It is available in [Google Play Store](https://play.google.com/store/apps/details?id=net.meltzow.deckng) and [Apple App Store](https://apps.apple.com/us/app/deck-ng/id6443334702)
### 3rd-Party Integrations
@@ -105,6 +104,12 @@ You can use the provided Makefile to run all tests by using:
make test
#### Running behat integration tests
Within `tests/integration/` run `composer install` and then choose one of the two options:
- Run tests with a local php server: `bash run.sh`
- Run against an existing Nextcloud installation: `BEHAT_SERVER_URL=http://nextcloud.local ./vendor/bin/behat --colors features/decks.feature`
### Documentation
The documentation for our REST API can be found at https://deck.readthedocs.io/en/latest/API/

View File

@@ -1,4 +1,5 @@
<?php
/**
* SPDX-FileCopyrightText: 2016 Nextcloud GmbH and Nextcloud contributors
* SPDX-License-Identifier: AGPL-3.0-or-later

View File

@@ -20,17 +20,17 @@
- 🚀 Get your project organized
</description>
<version>1.14.0-dev</version>
<version>1.15.0-beta.2</version>
<licence>agpl</licence>
<author>Julius Härtl</author>
<documentation>
<user>https://deck.readthedocs.io/en/latest/User_documentation_en/</user>
<developer>https://deck.readthedocs.io/en/latest/API/</developer>
</documentation>
<namespace>Deck</namespace>
<types>
<dav/>
</types>
<documentation>
<user>https://deck.readthedocs.io/en/latest/User_documentation_en/</user>
<developer>https://deck.readthedocs.io/en/latest/API/</developer>
</documentation>
<category>organization</category>
<category>office</category>
<website>https://github.com/nextcloud/deck</website>
@@ -42,7 +42,7 @@
<database min-version="9.4">pgsql</database>
<database>sqlite</database>
<database min-version="8.0">mysql</database>
<nextcloud min-version="30" max-version="30"/>
<nextcloud min-version="31" max-version="31"/>
</dependencies>
<background-jobs>
<job>OCA\Deck\Cron\DeleteCron</job>

View File

@@ -1,4 +1,5 @@
<?php
/**
* SPDX-FileCopyrightText: 2016 Nextcloud GmbH and Nextcloud contributors
* SPDX-License-Identifier: AGPL-3.0-or-later
@@ -102,6 +103,8 @@ return [
['name' => 'card_api#assignUser', 'url' => '/api/v{apiVersion}/boards/{boardId}/stacks/{stackId}/cards/{cardId}/assignUser', 'verb' => 'PUT'],
['name' => 'card_api#unassignUser', 'url' => '/api/v{apiVersion}/boards/{boardId}/stacks/{stackId}/cards/{cardId}/unassignUser', 'verb' => 'PUT'],
['name' => 'card_api#reorder', 'url' => '/api/v{apiVersion}/boards/{boardId}/stacks/{stackId}/cards/{cardId}/reorder', 'verb' => 'PUT'],
['name' => 'card_api#archive', 'url' => '/api/v{apiVersion}/boards/{boardId}/stacks/{stackId}/cards/{cardId}/archive', 'verb' => 'PUT'],
['name' => 'card_api#unarchive', 'url' => '/api/v{apiVersion}/boards/{boardId}/stacks/{stackId}/cards/{cardId}/unarchive', 'verb' => 'PUT'],
['name' => 'card_api#delete', 'url' => '/api/v{apiVersion}/boards/{boardId}/stacks/{stackId}/cards/{cardId}', 'verb' => 'DELETE'],
['name' => 'card_api#findAllWithDue', 'url' => '/api/v{apiVersion}/dashboard/due', 'verb' => 'GET'],
@@ -136,6 +139,8 @@ return [
['name' => 'comments_api#update', 'url' => '/api/v{apiVersion}/cards/{cardId}/comments/{commentId}', 'verb' => 'PUT'],
['name' => 'comments_api#delete', 'url' => '/api/v{apiVersion}/cards/{cardId}/comments/{commentId}', 'verb' => 'DELETE'],
['name' => 'card#clone', 'url' => '/api/v{apiVersion}/cards/{cardId}/clone', 'verb' => 'POST'],
['name' => 'overview_api#upcomingCards', 'url' => '/api/v{apiVersion}/overview/upcoming', 'verb' => 'GET'],
['name' => 'search#search', 'url' => '/api/v{apiVersion}/search', 'verb' => 'GET'],

View File

@@ -9,7 +9,7 @@
}
],
"require": {
"justinrainbow/json-schema": "^5.2"
"justinrainbow/json-schema": "^6.0"
},
"require-dev": {
"roave/security-advisories": "dev-master",
@@ -24,7 +24,7 @@
"composer/package-versions-deprecated": true
},
"platform": {
"php": "8.0"
"php": "8.1"
}
},
"scripts": {

954
composer.lock generated

File diff suppressed because it is too large Load Diff

View File

@@ -5,6 +5,7 @@
import { randUser } from '../utils/index.js'
const user = randUser()
const recipient = randUser()
import { sampleBoard } from '../utils/sampleBoard'
describe('Board', function() {
@@ -35,7 +36,7 @@ describe('Board', function() {
.type(board, { force: true })
// Submit
cy.get('.board-create form input[type=submit]')
cy.get('.board-create form button[type=submit]')
.first().click({ force: true })
cy.wait('@createBoardRequest').its('response.statusCode').should('equal', 200)
@@ -58,3 +59,73 @@ describe('Board', function() {
.should('be.visible')
})
})
describe('Board cloning', function() {
before(function() {
cy.createUser(user)
})
it('Clones a board without cards', function() {
const boardName = 'Clone board original'
const board = sampleBoard(boardName)
cy.createExampleBoard({ user, board }).then((board) => {
const boardId = board.id
cy.visit(`/apps/deck/board/${boardId}`)
cy.get('.app-navigation__list .app-navigation-entry:contains("' + boardName + '")')
.parent()
.find('button[aria-label="Actions"]')
.click()
cy.get('button:contains("Clone board")')
.click()
cy.get('.modal-container button:contains("Clone")')
.click()
cy.get('.app-navigation__list .app-navigation-entry:contains("' + boardName + '")')
.should('be.visible')
cy.get('.app-navigation__list .app-navigation-entry:contains("' + boardName + ' (copy)")')
.should('be.visible')
cy.get('.board-title h2').contains(boardName + ' (copy)')
cy.get('h3[aria-label="TestList"]')
.should('be.visible')
})
})
it('Clones a board with cards', function() {
const boardName = 'Clone with cards'
const board = sampleBoard(boardName)
cy.createExampleBoard({ user, board }).then((board) => {
const boardId = board.id
cy.visit(`/apps/deck/board/${boardId}`)
cy.get('.app-navigation__list .app-navigation-entry:contains("' + boardName + '")')
.parent()
.find('button[aria-label="Actions"]')
.click()
cy.get('button:contains("Clone board")')
.click()
cy.get('.checkbox-content__text:contains("Clone cards")')
.click()
cy.get('.modal-container button:contains("Clone")')
.click()
cy.get('.app-navigation__list .app-navigation-entry:contains("' + boardName + '")')
.should('be.visible')
cy.get('.app-navigation__list .app-navigation-entry:contains("' + boardName + ' (copy)")')
.should('be.visible')
cy.get('.board-title h2').contains(boardName + ' (copy)')
cy.get('h3[aria-label="TestList"]')
.should('be.visible')
cy.get('.card:contains("Hello world")')
.should('be.visible')
})
})
})

View File

@@ -25,9 +25,9 @@ const useModal = (useModal) => {
})
}
describe('Card', function() {
describe('Card', function () {
let boardId
before(function() {
before(function () {
cy.createUser(user)
cy.login(user)
cy.createExampleBoard({
@@ -38,11 +38,11 @@ describe('Card', function() {
})
})
beforeEach(function() {
beforeEach(function () {
cy.login(user)
})
it('Can add a card', function() {
it('Can add a card', function () {
cy.visit(`/apps/deck/#/board/${boardId}`)
const newCardTitle = 'Write some cypress tests'
@@ -63,7 +63,7 @@ describe('Card', function() {
})
})
it('Create card from overview', function() {
it('Create card from overview', function () {
cy.visit(`/apps/deck/#/`)
const newCardTitle = 'Test create from overview'
cy.intercept({ method: 'POST', url: '**/apps/deck/cards' }).as('save')
@@ -71,6 +71,10 @@ describe('Card', function() {
cy.get('.button-vue[aria-label*="Add card"]')
.first().click()
// Somehow this avoids the electron crash
cy.wait(2000)
cy.get('.modal-mask.card-selector .card-title').should('be.visible').click().type(newCardTitle)
cy.get('.modal-mask.card-selector .multiselect-board').should('be.visible').click()
cy.get('.vs__dropdown-menu [data-cy="board-select-title"]:contains("' + boardData.title + '")').should('be.visible').click()
@@ -90,15 +94,77 @@ describe('Card', function() {
})
})
it('Card with link reference', () => {
cy.visit(`/apps/deck/#/board/${boardId}`)
const absoluteUrl = `https://example.com`
cy.get('.board .stack').eq(0).within(() => {
cy.get('.button-vue[aria-label*="Add card"]')
.first().click()
cy.get('.stack__card-add form input#new-stack-input-main')
.type(absoluteUrl)
cy.get('.stack__card-add form input[type=submit]')
.first().click()
cy.get('.card:contains("Example Domain")')
.should('be.visible')
.click()
})
cy.get('.app-sidebar-header', { timeout: 10000 })
.should('be.visible')
.find('h2').contains('Example Domain').should('be.visible')
})
it('Rename card with link', () => {
cy.visit(`/apps/deck/#/board/${boardId}`)
const absoluteUrl = `https://example.com`
const plainTitle = 'New title'
cy.get('.board .stack').eq(0).within(() => {
cy.get('.button-vue[aria-label*="Add card"]')
.first().click()
cy.get('.stack__card-add form input#new-stack-input-main')
.type(absoluteUrl)
cy.get('.stack__card-add form input[type=submit]')
.first().click()
cy.get('.card:contains("Example Domain")')
.should('be.visible')
})
// Rename link to plain title
cy.get('.card:contains("Example Domain")')
.find('.action-item__menutoggle')
.click()
cy.get('.v-popper__popper button:contains("Edit title")')
.click()
cy.get(`h4:contains("${absoluteUrl}") span[contenteditable="true"]`)
.type(`{selectAll}${plainTitle}{enter}`)
cy.get(`.card:contains("${plainTitle}")`)
.should('be.visible')
// Rename plain title to link
cy.get('.card:contains("New title")')
.find('.action-item__menutoggle')
.click()
cy.get('.v-popper__popper button:contains("Edit title")')
.click()
cy.get('h4:contains("New title") span[contenteditable="true"]')
.type(`{selectAll}${absoluteUrl}{enter}`)
cy.get('.board').click()
cy.get('.card:contains("Example Domain")')
.should('be.visible')
})
describe('Modal', () => {
beforeEach(function() {
beforeEach(function () {
cy.login(user)
useModal(true).then(() => {
cy.visit(`/apps/deck/#/board/${boardId}`)
})
})
it('Can show card details modal', function() {
it('Can show card details modal', function () {
cy.getNavigationEntry(boardData.title)
.first().click({ force: true })
@@ -124,7 +190,7 @@ describe('Card', function() {
cy.get('.attachment-list .basename').contains('welcome.txt')
})
it.only('Shows the modal with the editor', () => {
it('Shows the modal with the editor', () => {
cy.get('.card:contains("Hello world")').should('be.visible').click()
cy.intercept({ method: 'PUT', url: '**/apps/deck/cards/*' }).as('save')
cy.get('.modal__card').should('be.visible')
@@ -161,9 +227,9 @@ describe('Card', function() {
cy.get('.reference-picker-modal--content .reference-picker .multiselect-list').should('be.visible').contains(boardData.stacks[0].title)
cy.get('.reference-picker-modal--content .reference-picker button.button-vue--vue-primary').should('be.visible').click()
cy.wait('@save', { timeout: 7000 })
cy.get('.modal__card .ProseMirror').contains('/index.php/apps/deck/card/').should('be.visible')
cy.get('.modal__card .ProseMirror').contains('/index.php/apps/deck/card/').should('have.length', 1)
cy.visit(`/apps/deck/#/board/${boardId}`)
cy.visit(`/apps/deck/board/${boardId}`)
cy.reload()
cy.get('.board .stack').eq(0).within(() => {
cy.get(`.card:contains("${newCardTitle}")`).should('be.visible')
@@ -172,7 +238,7 @@ describe('Card', function() {
})
describe('Sidebar', () => {
beforeEach(function() {
beforeEach(function () {
cy.login(user)
useModal(false).then(() => {
cy.visit(`/apps/deck/#/board/${boardId}`)
@@ -185,7 +251,7 @@ describe('Card', function() {
.find('.ProseMirror h1').contains('Hello world writing more text').should('be.visible')
})
it('Set a due date', function() {
it('Set a due date', function () {
const newCardTitle = 'Card with a due date'
cy.get('.button-vue[aria-label*="Add card"]')
@@ -223,7 +289,7 @@ describe('Card', function() {
cy.get(`.card:contains("${newCardTitle}")`).find('[data-due-state]').should('not.exist')
})
it('Add a label', function() {
it('Add a label', function () {
const newCardTitle = 'Card with labels'
cy.get('.button-vue[aria-label*="Add card"]')
@@ -252,7 +318,7 @@ describe('Card', function() {
})
describe('Card actions', () => {
beforeEach(function() {
beforeEach(function () {
cy.login(user)
useModal(false).then(() => {
cy.visit(`/apps/deck/#/board/${boardId}`)
@@ -298,5 +364,18 @@ describe('Card', function() {
})
})
})
it('clone card', () => {
cy.intercept({ method: 'POST', url: '**/apps/deck/**/cards/*/clone' }).as('clone')
cy.get('.card:contains("Hello world")').should('be.visible').click()
cy.get('#app-sidebar-vue')
.find('.ProseMirror h1').contains('Hello world').should('be.visible')
cy.get('.app-sidebar-header .action-item__menutoggle').click()
cy.get('.v-popper__popper button:contains("Move/copy card")').click()
cy.get('.modal-container button:contains("Copy card")').click()
cy.wait('@clone', { timeout: 7000 })
cy.get('.card:contains("Hello world")').should('have.length', 2)
})
})
})

View File

@@ -6,11 +6,14 @@ import { randUser } from '../utils/index.js'
import { sampleBoard } from '../utils/sampleBoard'
const user = randUser()
const recipient = randUser()
const domain = Math.random().toString(36).replace(/[^a-z]+/g, '').slice(0, 10)
describe('Board', function() {
before(function() {
cy.createUser(user)
cy.createUser(recipient)
cy.login(recipient)
cy.setUserEmail(recipient, `${recipient.userId}@${domain}.com`)
})
beforeEach(function() {
@@ -34,6 +37,24 @@ describe('Board', function() {
})
})
it('Share a board to a user by email', function() {
const board = sampleBoard('Shared by email')
cy.createExampleBoard({ user, board }).then((board) => {
const boardId = board.id
cy.visit(`/apps/deck/#/board/${boardId}`)
cy.get('.board-title').contains(board.title)
// domain is only in the email address - not in user ids.
cy.shareBoardWithUi(domain, recipient.userId)
cy.login(recipient)
cy.visit(`/apps/deck/#/board/${boardId}`)
cy.get('.board-title').contains(board.title)
cy.get('.button-vue[aria-label*="Add card"]')
.should('not.exist')
})
})
it('Share a board to a user as writable', function() {
const board = sampleBoard('Editable board')
cy.createExampleBoard({ user, board }).then((board) => {

View File

@@ -4,12 +4,21 @@
*/
import { addCommands } from '@nextcloud/cypress'
import axios from '@nextcloud/axios'
addCommands()
const url = Cypress.config('baseUrl').replace(/\/index.php\/?$/g, '')
Cypress.env('baseUrl', url)
// prepare main cypress window so we can use axios there
// and it will successfully fetch csrf tokens when needed.
window.OC = {
config: { modRewriteWorking: false },
}
// Prevent @nextcloud/router from reading window.location
window._oc_webroot = url
Cypress.Commands.add('openLeftSidebar', () => {
cy.get('.app-navigation button.app-navigation-toggle').click()
})
@@ -89,15 +98,23 @@ Cypress.Commands.add('getNavigationEntry', (boardTitle) => {
.find('a.app-navigation-entry-link')
})
Cypress.Commands.add('shareBoardWithUi', (userId) => {
cy.intercept({ method: 'GET', url: `**/ocs/v2.php/apps/files_sharing/api/v1/sharees?search=${userId}*` }).as('fetchRecipients')
Cypress.Commands.add('shareBoardWithUi', (query, userId=query) => {
cy.intercept({ method: 'GET', url: `**/ocs/v2.php/apps/files_sharing/api/v1/sharees?search=${query}*` }).as('fetchRecipients')
cy.get('[aria-label="Open details"]').click()
cy.get('.app-sidebar').should('be.visible')
cy.get('.select input').type(`${userId}`)
cy.get('.select input').type(`${query}`)
cy.wait('@fetchRecipients', { timeout: 7000 })
cy.get('.vs__dropdown-menu .option').first().contains(userId)
cy.get('.vs__dropdown-menu .option').first().contains(query)
cy.get('.select input').type('{enter}')
cy.get('.shareWithList').contains(userId)
})
Cypress.Commands.add('setUserEmail', (user, value) => {
Cypress.log()
return axios.put(
`${url}/ocs/v2.php/cloud/users/${user.userId}`,
{ key: 'email', value },
)
})

View File

@@ -21,7 +21,7 @@
import './commands.js'
Cypress.on('uncaught:exception', (err) => {
return !err.message.includes('ResizeObserver loop limit exceeded')
return !err.message.includes('ResizeObserver loop limit exceeded') && !err.message.includes('ResizeObserver loop completed with undelivered notifications')
})
// Alternatively you can use CommonJS syntax:

View File

@@ -347,6 +347,34 @@ A 403 response might be returned if the users ability to create new boards has b
##### 200 Success
### PUT /boards/{boardId}/stacks/{stackId}/cards/{cardId}/archive - Archive a card
#### Request parameters
| Parameter | Type | Description |
| --------- | ------- | --------------------------------------- |
| boardId | Integer | The id of the board the card belongs to |
| stackId | Integer | The id of the stack the card belongs to |
| cardId | Integer | The id of the card |
#### Response
##### 200 Success
### PUT /boards/{boardId}/stacks/{stackId}/cards/{cardId}/unarchive - Unarchive a card
#### Request parameters
| Parameter | Type | Description |
| --------- | ------- | --------------------------------------- |
| boardId | Integer | The id of the board the card belongs to |
| stackId | Integer | The id of the stack the card belongs to |
| cardId | Integer | The id of the card |
#### Response
##### 200 Success
### DELETE /boards/{boardId} - Delete a board
#### Request parameters
@@ -423,6 +451,25 @@ A 403 response might be returned if the users ability to create new boards has b
##### 200 Success
### POST /boards/{boardId}/clone - Clone a board
Creates a copy of the board.
#### Request body
| Parameter | Type | Description |
| --------- | ------ | ---------------------------------------------------- |
| withCards | Bool | Setting if the cards should be copied (Default: false) |
| withAssignments | Bool | Setting if the card assignments should be cloned (Default: false) |
| withLabels | Bool | Setting if the card labels should be cloned (Default: false) |
| withDueDate | Bool | Setting if the card due dates should be cloned (Default: false) |
| moveCardsToLeftStack | Bool | Setting if all cards should be moved to the most left column (useful for To-Do / Doing / Done boards) (Default: false) |
| restoreArchivedCards | Bool | Setting if the archived cards should be unarchived (Default: false) |
#### Response
##### 200 Success
### DELETE /boards/{boardId}/acl/{aclId} - Delete an acl rule
#### Response

View File

@@ -13,7 +13,7 @@ The Deck application plugin uses the [markdown-it](https://github.com/markdown-i
## Supported Markdown
Markdown comes in may flavors. The best way to learn markdown and understand how to use it, is simply to [try it](https://markdown-it.github.io) on the original script official playground.
Markdown comes in many flavors. The best way to learn markdown and understand how to use it, is simply to [try it](https://markdown-it.github.io) on the original script official playground.
That same link offers also a comprehensive list of what is supported, and what is not - rendering it unnecessary to duplicate that content in here.
[CommonMark Markdown Reference](http://commonmark.org/help/)

View File

@@ -105,17 +105,21 @@ It is possible to import from the following sources:
#### Trello JSON
Steps:
* Create the data file
* Access Trello
* go to the board you want to export
* Follow the steps in [Trello documentation](https://help.trello.com/article/747-exporting-data-from-trello-1) and export as JSON
* Create the configuration file
* Execute the import informing the import file path, data file and source as `Trello JSON`
**Limitations:**
* Comments with more than 1000 characters are placed as attached files to the card.
Create the configuration file respecting the [JSON Schema](https://github.com/nextcloud/deck/blob/main/lib/Service/Importer/fixtures/config-trelloJson-schema.json) for import `Trello JSON`
**Steps:**
1. Create the data file:
* Access Trello.
* Go to the board you want to export.
* Follow the steps in [Trello documentation](https://help.trello.com/article/747-exporting-data-from-trello-1) and export as JSON.
2. Create the configuration file.
3. Execute the import, specifying the import file path, data file, and source as `Trello JSON`.
Create the configuration file respecting the [JSON Schema](https://github.com/nextcloud/deck/blob/main/lib/Service/Importer/fixtures/config-trelloJson-schema.json) for importing `Trello JSON`.
Example configuration file:
```json
{
"owner": "admin",
@@ -126,26 +130,22 @@ Example configuration file:
}
```
**Limitations**:
Importing from a JSON file imports up to 1000 actions. To find out how many actions the board to be imported has, identify how many actions the JSON has.
**Additional Limitations**:
* Importing from a JSON file imports up to 1000 actions. To find out how many actions the board to be imported has, check the number of actions in the JSON.
#### Trello API
Import using API is recommended for boards with more than 1000 actions.
Importing via API is recommended for boards with more than 1000 actions. Trello allows attaching links to a card, but Deck does not support this feature. Attachment links are instead added in a markdown table at the end of the description for each imported card.
Trello makes it possible to attach links to a card. Deck does not have this feature. Attachments and attachment links are added in a markdown table at the end of the description for every imported card that has attachments in Trello.
* Get the API Key and API Token [here](https://developer.atlassian.com/cloud/trello/guides/rest-api/api-introduction/#authentication-and-authorization)
* Get the ID of the board you want to import by making a request to:
https://api.trello.com/1/members/me/boards?key={yourKey}&token={yourToken}&fields=id,name
This ID you will use in the configuration file in the `board` property
* Create the configuration file
Create the configuration file respecting the [JSON Schema](https://github.com/nextcloud/deck/blob/main/lib/Service/Importer/fixtures/config-trelloApi-schema.json) for import `Trello JSON`
1. Get the API Key and Token [here](https://developer.atlassian.com/cloud/trello/guides/rest-api/api-introduction/#authentication-and-authorization).
2. Obtain the ID of the board you want to import by making a request to:
```
https://api.trello.com/1/members/me/boards?key={yourKey}&token={yourToken}&fields=id,name
```
3. Create the configuration file, ensuring it follows the [JSON Schema](https://github.com/nextcloud/deck/blob/main/lib/Service/Importer/fixtures/config-trelloApi-schema.json) for `Trello JSON`.
Example configuration file:
```json
{
"owner": "admin",

View File

@@ -4,18 +4,19 @@
-->
## Export
Deck currently supports exporting all boards a user owns in a single JSON file. The format is based on the database schema that deck uses. It can be used to re-import boards on the same or other instances.
Deck currently supports exporting all boards a user owns in a single JSON file. The format is based on the database schema that Deck uses. It can be used to re-import boards on the same or other instances.
The export currently has some kown limitations in terms of specific data not included:
The export currently has some known limitations in terms of specific data not included:
- Activity information
- File attachments to deck cards
- File attachments to Deck cards
- Comments
-
```
occ deck:export > my-file.json
```
## Import boards
```
occ deck:export userid > userid-deck-export.json
```
*(`userid` = username as seen in the admin user accounts page)*
## Import Boards
Importing can be done using the API or the `occ` `deck:import` command.
@@ -23,39 +24,57 @@ It is possible to import from the following sources:
### Deck JSON
A json file that has been obtained from the above described `occ deck:export [userid]` command can be imported.
A JSON file that has been obtained from the above-described `occ deck:export [userid] > userid-deck-export.json` command can be imported.
```
occ deck:import my-file.json
occ deck:import userid-deck-export.json
```
In case you are importing from a different instance you may use an additional config file to provide custom user id mapping in case users have different identifiers.
You will be asked to provide a path to a config file.
```
To know what to put in there:
- Have a look at your `userid-deck-export.json`
- Near the top, you will see `"uid"` with a username.
- Search for additional `"uid"` entries to find all the usernames involved and note them.
- Search for `"acl"`, where `"uid"`s of groups are also present; note them too.
If you are importing from a different instance, you must provide custom user ID mapping in case users have different identifiers.
Create a config file, e.g., `deck-import-config-file-userid.json`, and adjust the content of this example as described above. User IDs on the new instance can be seen in the admin user accounts page.
```json
{
"owner": "admin",
"owner": "useridofnewownerofallboards",
"uidRelation": {
"johndoe": "test-user-1"
"userid1onoldinstance": "userid1onnewinstance",
"userid2onoldinstance": "userid2onnewinstance",
"groupid1onoldinstance": "groupid1onnewinstance"
}
}
```
After pressing enter, everything will be imported.
Additional info:
- If you export a users boards, all boards that the user has access to will be exported (including those shared with that user).
#### Trello JSON
Limitations:
**Limitations:**
* Comments with more than 1000 characters are placed as attached files to the card.
Steps:
* Create the data file
* Access Trello
* go to the board you want to export
* Follow the steps in [Trello documentation](https://help.trello.com/article/747-exporting-data-from-trello-1) and export as JSON
* Create the configuration file
* Execute the import informing the import file path, data file and source as `Trello JSON`
**Steps:**
1. Create the data file:
* Access Trello.
* Go to the board you want to export.
* Follow the steps in [Trello documentation](https://help.trello.com/article/747-exporting-data-from-trello-1) and export as JSON.
2. Create the configuration file.
3. Execute the import, specifying the import file path, data file, and source as `Trello JSON`.
Create the configuration file respecting the [JSON Schema](https://github.com/nextcloud/deck/blob/main/lib/Service/Importer/fixtures/config-trelloJson-schema.json) for import `Trello JSON`
Create the configuration file respecting the [JSON Schema](https://github.com/nextcloud/deck/blob/main/lib/Service/Importer/fixtures/config-trelloJson-schema.json) for importing `Trello JSON`.
Example configuration file:
```json
{
"owner": "admin",
@@ -66,26 +85,22 @@ Example configuration file:
}
```
**Limitations**:
Importing from a JSON file imports up to 1000 actions. To find out how many actions the board to be imported has, identify how many actions the JSON has.
**Additional Limitations**:
* Importing from a JSON file imports up to 1000 actions. To find out how many actions the board to be imported has, check the number of actions in the JSON.
#### Trello API
Import using API is recommended for boards with more than 1000 actions.
Importing via API is recommended for boards with more than 1000 actions. Trello allows attaching links to a card, but Deck does not support this feature. Attachment links are instead added in a markdown table at the end of the description for each imported card.
Trello makes it possible to attach links to a card. Deck does not have this feature. Attachments and attachment links are added in a markdown table at the end of the description for every imported card that has attachments in Trello.
* Get the API Key and API Token [here](https://developer.atlassian.com/cloud/trello/guides/rest-api/api-introduction/#authentication-and-authorization)
* Get the ID of the board you want to import by making a request to:
https://api.trello.com/1/members/me/boards?key={yourKey}&token={yourToken}&fields=id,name
This ID you will use in the configuration file in the `board` property
* Create the configuration file
Create the configuration file respecting the [JSON Schema](https://github.com/nextcloud/deck/blob/main/lib/Service/Importer/fixtures/config-trelloApi-schema.json) for import `Trello JSON`
1. Get the API Key and Token [here](https://developer.atlassian.com/cloud/trello/guides/rest-api/api-introduction/#authentication-and-authorization).
2. Obtain the ID of the board you want to import by making a request to:
```
https://api.trello.com/1/members/me/boards?key={yourKey}&token={yourToken}&fields=id,name
```
3. Create the configuration file, ensuring it follows the [JSON Schema](https://github.com/nextcloud/deck/blob/main/lib/Service/Importer/fixtures/config-trelloApi-schema.json) for `Trello JSON`.
Example configuration file:
```json
{
"owner": "admin",

View File

@@ -42,6 +42,7 @@ OC.L10N.register(
"Shared with you" : "Met u gedeel",
"No notifications" : "Geen kennisgewings",
"An error occurred" : "'n Fout het voorgekom",
"Advanced options" : "Gevorderde opsies",
"Today" : "Vandag",
"Tomorrow" : "Môre",
"Close" : "Sluit",

View File

@@ -40,6 +40,7 @@
"Shared with you" : "Met u gedeel",
"No notifications" : "Geen kennisgewings",
"An error occurred" : "'n Fout het voorgekom",
"Advanced options" : "Gevorderde opsies",
"Today" : "Vandag",
"Tomorrow" : "Môre",
"Close" : "Sluit",

View File

@@ -85,14 +85,14 @@ OC.L10N.register(
"{user} has mentioned you in a comment on {deck-card}." : "{user} أشار إليك في تعليق على {deck-card}",
"The board \"%s\" has been shared with you by %s." : "تمت مشاركة اللوح \"%s\" معك من قبل %s.",
"{user} has shared {deck-board} with you." : "{user} قام بمشاركة {deck-board} معك.",
"Deck board" : "رُقعة اللوحات Deck board",
"Deck board" : "لوحة البطاقات",
"Owned by %1$s" : "يملكها %1$s",
"Deck boards, cards and comments" : "رُقعة اللوحات و البطاقات و الملاحظات",
"Deck boards, cards and comments" : "اللوحات و البطاقات و الملاحظات",
"From %1$s, in %2$s/%3$s, owned by %4$s" : " من %1$s، في %2$s/%3$s، يملكها %4$s",
"Create a new deck card" : "إنشاء بطاقة deck card جديدة",
"Create a new deck card" : "إنشاء بطاقة جديدة",
"Card comments" : "تعليقات البطاقة ",
"%s on %s" : "%s على %s",
"Deck boards and cards" : "رُقَع اللوحات و البطاقات",
"Deck boards and cards" : "اللوحات و البطاقات",
"No data was provided to create an attachment." : "لا بيانات تم تقديمها لانشاء مرفق",
"Finished" : "اكتمل",
"To review" : "لإعادة المراجعة",
@@ -119,18 +119,20 @@ OC.L10N.register(
"Path is already shared with this card" : "تم مشاركة المسار بالفعل مع هذه البطاقة ",
"Invalid date, date format must be YYYY-MM-DD" : "تاريخ غير صحيح, يجب أن يكون تنسيق التاريخ YYYY-MM-DD",
"Personal planning and team project organization" : "التخطيط الشخصي و تنظيم مشروع الفريق",
"Deck is a kanban style organization tool aimed at personal planning and project organization for teams integrated with Nextcloud.\n\n\n- 📥 Add your tasks to cards and put them in order\n- 📄 Write down additional notes in Markdown\n- 🔖 Assign labels for even better organization\n- 👥 Share with your team, friends or family\n- 📎 Attach files and embed them in your Markdown description\n- 💬 Discuss with your team using comments\n- ⚡ Keep track of changes in the activity stream\n- 🚀 Get your project organized" : "التطبيق \"رِزَم البطاقات\" Deck هو أداة لتنظيم المهام الشخصية و الجماعية في نكست كلاود على نمط \"خطوط التصنيع أو التجميع في المصانع\" و المعروف بـ kanban.\n\n\n- 📥 أكتب مهمتك او مهمة فريقك على بطاقة و ضع البطاقة في الرُّقعة على كدسة البطاقات من ذات التصنيف أو المرحلة من الإنجاز\n- 📄 دوّن ملاحظاتك الإضافية على البطاقة بصيغة ماركداون markdown\n- 🔖 و يمكنك أيضاً إسناد البطاقة أي المهمة إلى شخص أو أشخاص في فريقك\n- 👥 شارك البطاقة مع من ترغب من أعضاء فريقك أو عائلتك أو أصدقائك\n- 📎 إرفاق ملفات و تضمينها بصيغة ماركداون في البطاقة\n- 💬ناقش البطاقة مع زملائك في خانة الملاحظات\n- ⚡ تابع ما يُستجد من عمليات و تطوّرات على البطاقة أو المهمة\n- 🚀 حافظ على مشروعك مُنسّقاً باستمرار.",
"Deck is a kanban style organization tool aimed at personal planning and project organization for teams integrated with Nextcloud.\n\n\n- 📥 Add your tasks to cards and put them in order\n- 📄 Write down additional notes in Markdown\n- 🔖 Assign labels for even better organization\n- 👥 Share with your team, friends or family\n- 📎 Attach files and embed them in your Markdown description\n- 💬 Discuss with your team using comments\n- ⚡ Keep track of changes in the activity stream\n- 🚀 Get your project organized" : "التطبيق \"رِزَم البطاقات\" Deck هو أداة لتنظيم المهام الشخصية و الجماعية في نكست كلاود على نمط \"خطوط التصنيع أو التجميع في المصانع\" و المعروف بـ kanban.\n\n\n- 📥 أكتب مهمتك او مهمة فريقك على بطاقة و ضع البطاقة على لوحة البطاقات من ذات التصنيف أو المرحلة من الإنجاز\n- 📄 دوّن ملاحظاتك الإضافية على البطاقة بصيغة ماركداون markdown\n- 🔖 و يمكنك أيضاً إسناد البطاقة أي المهمة إلى شخص أو أشخاص في فريقك\n- 👥 شارك البطاقة مع من ترغب من أعضاء فريقك أو عائلتك أو أصدقائك\n- 📎 إرفاق ملفات و تضمينها بصيغة ماركداون في البطاقة\n- 💬ناقش البطاقة مع زملائك في خانة الملاحظات\n- ⚡ تابع ما يُستجد من عمليات و تطوّرات على البطاقة أو المهمة\n- 🚀 حافظ على مشروعك مُنسّقاً باستمرار.",
"Card details" : "تفاصيل البطاقة",
"Add board" : "إضافة لوح",
"Select the board to link to a project" : "تحديد اللوح لربطه بمشروع",
"Search by board title" : "بحث بواسطة عنوان اللوح",
"Select board" : "حدد لوح",
"Move card to another board" : "حرك البطاقة الى لوح اخر",
"Move/copy card" : "نسخ أو نقل بطاقة",
"Select a board" : "حدد لوح",
"No lists available" : "لا يوجد قائمة متاحه ",
"Select a list" : "اختر قائمة ",
"Move card" : "حرك البطاقة",
"Cancel" : "إلغاء",
"Copy card" : "نسخ بطاقة",
"Select a card" : "حدد بطاقة",
"Cancel" : "إلغاء",
"Select the card to link to a project" : "حدد البطاقة لربطها بمشروع",
"Link to card" : "اربط بطاقة",
"File already exists" : "الملف موجود مسبقاً",
@@ -149,9 +151,9 @@ OC.L10N.register(
"Filter by tag" : "تصفية بواسطة الوسم",
"Filter by assigned user" : "تصفية بواسطة المستخدم الموكل اليه",
"Unassigned" : "غير معيين ",
"Filter by status" : "فلترة بحسب الحالة",
"Filter by status" : "تصفية بحسب الحالة",
"Open and completed" : "مفتوحة و منجزة",
"Open" : "إفتح",
"Open" : "فتح",
"Completed" : "مُكتمل",
"Filter by due date" : "تصفية بواسطة تاريخ الإنجاز",
"Overdue" : "تأخر",
@@ -169,7 +171,7 @@ OC.L10N.register(
"Show card cover images" : "أظهِر صور غلاف البطاقات",
"Open details" : "افتح التفاصيل",
"Details" : "التفاصيل",
"Currently present people" : "أشخاص معروضون حاليّاً",
"Currently present people" : "الأشخاص الحاضرون الآن",
"Loading board" : "جارِ تحميل اللوح..",
"Board not found" : "اللوح غير موجود",
"Create a new list to add cards to this board" : "إنشاء قائمة جديدة لإضافة البطاقات على هذا اللوح",
@@ -181,7 +183,7 @@ OC.L10N.register(
"Undo" : "تراجع",
"Deleted cards" : "البطاقات المحذوفة",
"Share board with a user, group or team …" : "مشاركة اللوحة مع مستخدِم او مجموعة أو فريق ...",
"Searching for users, groups and teams …" : "البحث عن مستخدِمين، أو مجموعات، أو فِرَق",
"Searching for users, groups and teams …" : "البحث عن مستخدِمين، أو مجموعات، أو فرق",
"No participants found" : "لم يتم العثور على مشاركين",
"Board owner" : "منشئ اللوح",
"(Group)" : "(مجموعة)",
@@ -197,7 +199,7 @@ OC.L10N.register(
"Transfer" : "نقل",
"The board has been transferred to {user}" : "تمّ نقل اللوحة إلى {user}",
"Failed to transfer the board to {user}" : "تعذّر نقل اللوحة إلى {user}",
"Edit list title" : "عدّل اسم القائمة",
"Edit list title" : "تعديل اسم القائمة",
"Archive all cards" : "أرشفة جميع البطاقات ",
"Unarchive all cards" : "تراجع عن أرشفة كل البطاقات",
"Delete list" : "حذف القائمة",
@@ -211,7 +213,7 @@ OC.L10N.register(
"title and color value must be provided" : "العنوان و قيمة اللون يجب تقديمها ",
"Board name" : "اسم اللوح",
"Members" : "الاعضاء",
"Assign to users/groups/team" : "إسناد إلى مستخدِمين/مجموعات/فِرَق",
"Assign to users/groups/team" : "إسناد إلى مستخدمين/مجموعات/فرق",
"Assign a user to this card…" : "انسب مستخدم الى هذه البطاقة..",
"Select a user to assign to this card…" : "حدِّد مستخدِماً ليتم إسناد هذه البطاقة له...",
"Upload new files" : "رفع ملفات جديدة",
@@ -253,7 +255,7 @@ OC.L10N.register(
"Choose attachment" : "اختيار مرفق",
"Assign a due date to this card…" : "تعيين تاريخ استحقاق لهذه البطاقة...",
"Set a due date" : "تعيين تاريخ الانجاز",
"Add due date" : "أضِف تاريخ الاستحقاق",
"Add due date" : "إضافة تاريخ الاستحقاق",
"Choose a date" : "إختَر تاريخاً",
"Remove due date" : "ازالة تاريخ الانجاز",
"Mark as done" : "تمييز كمُنجَز",
@@ -262,26 +264,27 @@ OC.L10N.register(
"Unarchive card" : "إلغاء أرشفة البطاقة ",
"Archive card" : "أرشفة البطاقة",
"Select Date" : "اختر التاريخ ",
"Set due date for later today" : "عيِّن آخِرَ هذا اليوم كموعدٍ لاستحقاق البطاقة",
"Set due date for tomorrow" : "عيِّن يوم الغد كموعدٍ لاستحقاق البطاقة",
"Set due date for this weekend" : "عيِّن نهاية هذا الأسبوع كموعدٍ لاستحقاق البطاقة",
"Set due date for next week" : "عيِّن الأسبوع المُقبل كموعدٍ لاستحقاق البطاقة",
"Set due date for later today" : "تعيين آخِرَ هذا اليوم كموعدٍ لاستحقاق البطاقة",
"Set due date for tomorrow" : "تعيين يوم الغد كموعدٍ لاستحقاق البطاقة",
"Set due date for this weekend" : "تعيين نهاية هذا الأسبوع كموعدٍ لاستحقاق البطاقة",
"Set due date for next week" : "تعيين الأسبوع المُقبل كموعدٍ لاستحقاق البطاقة",
"Assign a tag to this card…" : "انسب وسم الى هذه البطاقة..",
"Select or create a tag…" : "إختَر أو أنشِئْ وسماً ...",
"Create a new tag:" : "إنشاء سِمَةٍ tag جديدة:",
"Select or create a tag…" : "اختيار أو إنشاء وسم جديد...",
"Create a new tag:" : "إنشاء وسم جديد:",
"(group)" : "(مجموعة)",
"Next week {timeLocale}" : "الأسبوع القادم {timeLocale}",
"Todo items" : "قائمة المهام",
"{count} comments, {unread} unread" : "{عدد} التعليقات، {غير مقروءة} غير مقروءة",
"Edit card title" : "تعديل اسم القائمة",
"Card details" : "تفاصيل البطاقة",
"Open link" : "إفتَح الرابط",
"Edit title" : "تحرير عنوان",
"Assign to me" : "ينسب لي",
"Unassign myself" : "إلغاء تعييني ",
"Mark as not done" : "تمييز كـ \"غير منتهٍ\"",
"Delete card" : "حذف البطاقة",
"Card deleted" : "البطاقة حٌذفت ",
"seconds ago" : "ثوانٍ مضت",
"Keyboard shortcuts" : "إختصارات لوحة المفاتيح",
"Keyboard shortcuts" : "اختصارات لوحة المفاتيح",
"Boost your productivity using Deck with keyboard shortcuts." : "ضاعِف إنتاجيتك باستعمال \"رِزَم البطاقات\" Deck، و اختصارات لوحة المفاتيح ",
"Board actions" : "إجراءات اللوحة",
"Keyboard shortcut" : "إختصار لوحة المفاتيح",
@@ -310,12 +313,14 @@ OC.L10N.register(
"All boards" : "جميع الالواح",
"Archived boards" : "الالواح المؤرشفة",
"Shared with you" : "تم مشاركتها معك",
"Deck settings" : "إعدادات رِزَمِ البطاقات",
"Deck settings" : "إعدادات رزم البطاقات",
"Use bigger card view" : "استخدام بطاقة عرض أكبر ",
"Show card ID badge" : "أعرض شارة رقم البطاقة",
"Show boards in calendar/tasks" : "إظهار اللوح في التقويم/المهام",
"Limit board creation to some groups" : "قَصْرُ حَقِّ إنشاء الألواح على بعض المجموعات ",
"Users outside of those groups will not be able to create their own boards, but will still be able to work on boards that have been shared with them." : "المستخدِمون من خارج تلك المجموعات لن يمكنكم إنشاء لوحاتهم الخاصة؛ لكن يمكنهم العمل على اللوحات التي تتمّ مشاركتها معهم.",
"Cancel edit" : "إلغاء التعديل",
"Save board" : "حفظ اللوح",
"Board details" : "تفاصيل لوح",
"Edit board" : "تعديل اللوح",
"Clone board" : "استنسخ اللوح",
@@ -335,13 +340,21 @@ OC.L10N.register(
"An error occurred" : "حدث خطأ",
"Are you sure you want to delete the board {title}? This will delete all the data of this board including archived cards." : "هل أنت متأكد من حذف اللوحة {title}؟ هذا سيؤدي إلى حذف كل بيانات هذه اللوحة بما في ذلك البطاقات المؤرشفة.",
"Delete the board?" : "مسح اللوح؟",
"Clone {boardTitle}" : "استنساخ {boardTitle}",
"Clone cards" : "استنسخ البطاقة ",
"Clone assignments" : "استنساخ مهام",
"Clone labels" : "استنساخ عناوين",
"Clone due dates" : "استنساخ تواريخ استحقاق",
"Advanced options" : "الخيارات المتقدمة",
"Move all cards to the first list" : "نقل كل البطاقات للقائمة الأولى",
"Restore archived cards" : "استرجاع البطاقات المؤرشفة",
"Clone" : "استنسخ",
"Loading filtered view" : "جارِ تحميل التصفية ",
"Today" : "اليوم",
"Tomorrow" : "غدا",
"No due" : "غير محدد",
"Search for {searchQuery} in all boards" : "البحث عن {searchQuery} في جميع اللوح",
"No results found" : "لا يتم العثور على أي نتائج ",
"This weekend {timeLocale}" : "نهاية هذا الأسبوع {timeLocale}",
"Deck board {name}\n* Last modified on {lastMod}" : "اسم اللوحة {name} \n* آخر تعديل لها في {lastMod}",
"{stack} in {board}" : "{stack} في {board}",
"Click to expand description" : "إضعط للتوسّع في الوصف",
@@ -361,6 +374,7 @@ OC.L10N.register(
"upcoming cards" : "البطاقات القادمة",
"New card" : "بطاقة جديدة",
"Due on {date}" : "مطلوب في {date}",
"This weekend {timeLocale}" : "نهاية هذا الأسبوع {timeLocale}",
"Tomorrow {timeLocale}" : "غداً {timeLocale}",
"Later today {timeLocale}" : "في وقت لاحقٍ اليوم {timeLocale}",
"Link to a board" : "ربط بلوح",
@@ -374,18 +388,7 @@ OC.L10N.register(
"Share with a Deck card" : "مشاركة مع بطاقة Deck",
"Share {file} with a Deck card" : "مشاركة الملف {file} مع بطاقة Deck",
"Share" : "مشاركة ",
"A <strong>card description</strong> inside the Deck app has been changed" : "<strong>وصف البطاقة</strong>داخل تطبيق Deck قد تغيرت.",
"Timeline" : "الجدول الزمني",
"Share board with a user, group or circle …" : "مشاركة اللوح مع مستخدم،مجموعة أو دائرة ..",
"Searching for users, groups and circles …" : "ابحث عن أعضاء، مجموعات أو حلقات ...",
"(Circle)" : "(دائرة)",
"Assign to users/groups/circles" : "انسب الى المستخدمين،المجموعات،الدوائر",
"Next week" : "الاسبوع القادم",
"Next month" : "الشهر القادم",
"List is empty" : "القائمة فارغة",
"Limit deck usage of groups" : "تقييد استخدام Deck للمجموعات",
"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." : "سيؤدي تقييد Deck إلى منع المستخدمين الذين ليسوا جزءًا من تلك المجموعات من إنشاء لوحاتهم الخاصة. سيظل المستخدمون قادرين على العمل على اللوحات التي تمت مشاركتها معهم.",
"Not completed" : "غير مكتمل",
"Filter by completed" : "فلترة بحسب الإنجاز"
"Move card to another board" : "حرك البطاقة الى لوح اخر",
"Filter by completed" : "تصفية بحسب الإنجاز"
},
"nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;");

View File

@@ -83,14 +83,14 @@
"{user} has mentioned you in a comment on {deck-card}." : "{user} أشار إليك في تعليق على {deck-card}",
"The board \"%s\" has been shared with you by %s." : "تمت مشاركة اللوح \"%s\" معك من قبل %s.",
"{user} has shared {deck-board} with you." : "{user} قام بمشاركة {deck-board} معك.",
"Deck board" : "رُقعة اللوحات Deck board",
"Deck board" : "لوحة البطاقات",
"Owned by %1$s" : "يملكها %1$s",
"Deck boards, cards and comments" : "رُقعة اللوحات و البطاقات و الملاحظات",
"Deck boards, cards and comments" : "اللوحات و البطاقات و الملاحظات",
"From %1$s, in %2$s/%3$s, owned by %4$s" : " من %1$s، في %2$s/%3$s، يملكها %4$s",
"Create a new deck card" : "إنشاء بطاقة deck card جديدة",
"Create a new deck card" : "إنشاء بطاقة جديدة",
"Card comments" : "تعليقات البطاقة ",
"%s on %s" : "%s على %s",
"Deck boards and cards" : "رُقَع اللوحات و البطاقات",
"Deck boards and cards" : "اللوحات و البطاقات",
"No data was provided to create an attachment." : "لا بيانات تم تقديمها لانشاء مرفق",
"Finished" : "اكتمل",
"To review" : "لإعادة المراجعة",
@@ -117,18 +117,20 @@
"Path is already shared with this card" : "تم مشاركة المسار بالفعل مع هذه البطاقة ",
"Invalid date, date format must be YYYY-MM-DD" : "تاريخ غير صحيح, يجب أن يكون تنسيق التاريخ YYYY-MM-DD",
"Personal planning and team project organization" : "التخطيط الشخصي و تنظيم مشروع الفريق",
"Deck is a kanban style organization tool aimed at personal planning and project organization for teams integrated with Nextcloud.\n\n\n- 📥 Add your tasks to cards and put them in order\n- 📄 Write down additional notes in Markdown\n- 🔖 Assign labels for even better organization\n- 👥 Share with your team, friends or family\n- 📎 Attach files and embed them in your Markdown description\n- 💬 Discuss with your team using comments\n- ⚡ Keep track of changes in the activity stream\n- 🚀 Get your project organized" : "التطبيق \"رِزَم البطاقات\" Deck هو أداة لتنظيم المهام الشخصية و الجماعية في نكست كلاود على نمط \"خطوط التصنيع أو التجميع في المصانع\" و المعروف بـ kanban.\n\n\n- 📥 أكتب مهمتك او مهمة فريقك على بطاقة و ضع البطاقة في الرُّقعة على كدسة البطاقات من ذات التصنيف أو المرحلة من الإنجاز\n- 📄 دوّن ملاحظاتك الإضافية على البطاقة بصيغة ماركداون markdown\n- 🔖 و يمكنك أيضاً إسناد البطاقة أي المهمة إلى شخص أو أشخاص في فريقك\n- 👥 شارك البطاقة مع من ترغب من أعضاء فريقك أو عائلتك أو أصدقائك\n- 📎 إرفاق ملفات و تضمينها بصيغة ماركداون في البطاقة\n- 💬ناقش البطاقة مع زملائك في خانة الملاحظات\n- ⚡ تابع ما يُستجد من عمليات و تطوّرات على البطاقة أو المهمة\n- 🚀 حافظ على مشروعك مُنسّقاً باستمرار.",
"Deck is a kanban style organization tool aimed at personal planning and project organization for teams integrated with Nextcloud.\n\n\n- 📥 Add your tasks to cards and put them in order\n- 📄 Write down additional notes in Markdown\n- 🔖 Assign labels for even better organization\n- 👥 Share with your team, friends or family\n- 📎 Attach files and embed them in your Markdown description\n- 💬 Discuss with your team using comments\n- ⚡ Keep track of changes in the activity stream\n- 🚀 Get your project organized" : "التطبيق \"رِزَم البطاقات\" Deck هو أداة لتنظيم المهام الشخصية و الجماعية في نكست كلاود على نمط \"خطوط التصنيع أو التجميع في المصانع\" و المعروف بـ kanban.\n\n\n- 📥 أكتب مهمتك او مهمة فريقك على بطاقة و ضع البطاقة على لوحة البطاقات من ذات التصنيف أو المرحلة من الإنجاز\n- 📄 دوّن ملاحظاتك الإضافية على البطاقة بصيغة ماركداون markdown\n- 🔖 و يمكنك أيضاً إسناد البطاقة أي المهمة إلى شخص أو أشخاص في فريقك\n- 👥 شارك البطاقة مع من ترغب من أعضاء فريقك أو عائلتك أو أصدقائك\n- 📎 إرفاق ملفات و تضمينها بصيغة ماركداون في البطاقة\n- 💬ناقش البطاقة مع زملائك في خانة الملاحظات\n- ⚡ تابع ما يُستجد من عمليات و تطوّرات على البطاقة أو المهمة\n- 🚀 حافظ على مشروعك مُنسّقاً باستمرار.",
"Card details" : "تفاصيل البطاقة",
"Add board" : "إضافة لوح",
"Select the board to link to a project" : "تحديد اللوح لربطه بمشروع",
"Search by board title" : "بحث بواسطة عنوان اللوح",
"Select board" : "حدد لوح",
"Move card to another board" : "حرك البطاقة الى لوح اخر",
"Move/copy card" : "نسخ أو نقل بطاقة",
"Select a board" : "حدد لوح",
"No lists available" : "لا يوجد قائمة متاحه ",
"Select a list" : "اختر قائمة ",
"Move card" : "حرك البطاقة",
"Cancel" : "إلغاء",
"Copy card" : "نسخ بطاقة",
"Select a card" : "حدد بطاقة",
"Cancel" : "إلغاء",
"Select the card to link to a project" : "حدد البطاقة لربطها بمشروع",
"Link to card" : "اربط بطاقة",
"File already exists" : "الملف موجود مسبقاً",
@@ -147,9 +149,9 @@
"Filter by tag" : "تصفية بواسطة الوسم",
"Filter by assigned user" : "تصفية بواسطة المستخدم الموكل اليه",
"Unassigned" : "غير معيين ",
"Filter by status" : "فلترة بحسب الحالة",
"Filter by status" : "تصفية بحسب الحالة",
"Open and completed" : "مفتوحة و منجزة",
"Open" : "إفتح",
"Open" : "فتح",
"Completed" : "مُكتمل",
"Filter by due date" : "تصفية بواسطة تاريخ الإنجاز",
"Overdue" : "تأخر",
@@ -167,7 +169,7 @@
"Show card cover images" : "أظهِر صور غلاف البطاقات",
"Open details" : "افتح التفاصيل",
"Details" : "التفاصيل",
"Currently present people" : "أشخاص معروضون حاليّاً",
"Currently present people" : "الأشخاص الحاضرون الآن",
"Loading board" : "جارِ تحميل اللوح..",
"Board not found" : "اللوح غير موجود",
"Create a new list to add cards to this board" : "إنشاء قائمة جديدة لإضافة البطاقات على هذا اللوح",
@@ -179,7 +181,7 @@
"Undo" : "تراجع",
"Deleted cards" : "البطاقات المحذوفة",
"Share board with a user, group or team …" : "مشاركة اللوحة مع مستخدِم او مجموعة أو فريق ...",
"Searching for users, groups and teams …" : "البحث عن مستخدِمين، أو مجموعات، أو فِرَق",
"Searching for users, groups and teams …" : "البحث عن مستخدِمين، أو مجموعات، أو فرق",
"No participants found" : "لم يتم العثور على مشاركين",
"Board owner" : "منشئ اللوح",
"(Group)" : "(مجموعة)",
@@ -195,7 +197,7 @@
"Transfer" : "نقل",
"The board has been transferred to {user}" : "تمّ نقل اللوحة إلى {user}",
"Failed to transfer the board to {user}" : "تعذّر نقل اللوحة إلى {user}",
"Edit list title" : "عدّل اسم القائمة",
"Edit list title" : "تعديل اسم القائمة",
"Archive all cards" : "أرشفة جميع البطاقات ",
"Unarchive all cards" : "تراجع عن أرشفة كل البطاقات",
"Delete list" : "حذف القائمة",
@@ -209,7 +211,7 @@
"title and color value must be provided" : "العنوان و قيمة اللون يجب تقديمها ",
"Board name" : "اسم اللوح",
"Members" : "الاعضاء",
"Assign to users/groups/team" : "إسناد إلى مستخدِمين/مجموعات/فِرَق",
"Assign to users/groups/team" : "إسناد إلى مستخدمين/مجموعات/فرق",
"Assign a user to this card…" : "انسب مستخدم الى هذه البطاقة..",
"Select a user to assign to this card…" : "حدِّد مستخدِماً ليتم إسناد هذه البطاقة له...",
"Upload new files" : "رفع ملفات جديدة",
@@ -251,7 +253,7 @@
"Choose attachment" : "اختيار مرفق",
"Assign a due date to this card…" : "تعيين تاريخ استحقاق لهذه البطاقة...",
"Set a due date" : "تعيين تاريخ الانجاز",
"Add due date" : "أضِف تاريخ الاستحقاق",
"Add due date" : "إضافة تاريخ الاستحقاق",
"Choose a date" : "إختَر تاريخاً",
"Remove due date" : "ازالة تاريخ الانجاز",
"Mark as done" : "تمييز كمُنجَز",
@@ -260,26 +262,27 @@
"Unarchive card" : "إلغاء أرشفة البطاقة ",
"Archive card" : "أرشفة البطاقة",
"Select Date" : "اختر التاريخ ",
"Set due date for later today" : "عيِّن آخِرَ هذا اليوم كموعدٍ لاستحقاق البطاقة",
"Set due date for tomorrow" : "عيِّن يوم الغد كموعدٍ لاستحقاق البطاقة",
"Set due date for this weekend" : "عيِّن نهاية هذا الأسبوع كموعدٍ لاستحقاق البطاقة",
"Set due date for next week" : "عيِّن الأسبوع المُقبل كموعدٍ لاستحقاق البطاقة",
"Set due date for later today" : "تعيين آخِرَ هذا اليوم كموعدٍ لاستحقاق البطاقة",
"Set due date for tomorrow" : "تعيين يوم الغد كموعدٍ لاستحقاق البطاقة",
"Set due date for this weekend" : "تعيين نهاية هذا الأسبوع كموعدٍ لاستحقاق البطاقة",
"Set due date for next week" : "تعيين الأسبوع المُقبل كموعدٍ لاستحقاق البطاقة",
"Assign a tag to this card…" : "انسب وسم الى هذه البطاقة..",
"Select or create a tag…" : "إختَر أو أنشِئْ وسماً ...",
"Create a new tag:" : "إنشاء سِمَةٍ tag جديدة:",
"Select or create a tag…" : "اختيار أو إنشاء وسم جديد...",
"Create a new tag:" : "إنشاء وسم جديد:",
"(group)" : "(مجموعة)",
"Next week {timeLocale}" : "الأسبوع القادم {timeLocale}",
"Todo items" : "قائمة المهام",
"{count} comments, {unread} unread" : "{عدد} التعليقات، {غير مقروءة} غير مقروءة",
"Edit card title" : "تعديل اسم القائمة",
"Card details" : "تفاصيل البطاقة",
"Open link" : "إفتَح الرابط",
"Edit title" : "تحرير عنوان",
"Assign to me" : "ينسب لي",
"Unassign myself" : "إلغاء تعييني ",
"Mark as not done" : "تمييز كـ \"غير منتهٍ\"",
"Delete card" : "حذف البطاقة",
"Card deleted" : "البطاقة حٌذفت ",
"seconds ago" : "ثوانٍ مضت",
"Keyboard shortcuts" : "إختصارات لوحة المفاتيح",
"Keyboard shortcuts" : "اختصارات لوحة المفاتيح",
"Boost your productivity using Deck with keyboard shortcuts." : "ضاعِف إنتاجيتك باستعمال \"رِزَم البطاقات\" Deck، و اختصارات لوحة المفاتيح ",
"Board actions" : "إجراءات اللوحة",
"Keyboard shortcut" : "إختصار لوحة المفاتيح",
@@ -308,12 +311,14 @@
"All boards" : "جميع الالواح",
"Archived boards" : "الالواح المؤرشفة",
"Shared with you" : "تم مشاركتها معك",
"Deck settings" : "إعدادات رِزَمِ البطاقات",
"Deck settings" : "إعدادات رزم البطاقات",
"Use bigger card view" : "استخدام بطاقة عرض أكبر ",
"Show card ID badge" : "أعرض شارة رقم البطاقة",
"Show boards in calendar/tasks" : "إظهار اللوح في التقويم/المهام",
"Limit board creation to some groups" : "قَصْرُ حَقِّ إنشاء الألواح على بعض المجموعات ",
"Users outside of those groups will not be able to create their own boards, but will still be able to work on boards that have been shared with them." : "المستخدِمون من خارج تلك المجموعات لن يمكنكم إنشاء لوحاتهم الخاصة؛ لكن يمكنهم العمل على اللوحات التي تتمّ مشاركتها معهم.",
"Cancel edit" : "إلغاء التعديل",
"Save board" : "حفظ اللوح",
"Board details" : "تفاصيل لوح",
"Edit board" : "تعديل اللوح",
"Clone board" : "استنسخ اللوح",
@@ -333,13 +338,21 @@
"An error occurred" : "حدث خطأ",
"Are you sure you want to delete the board {title}? This will delete all the data of this board including archived cards." : "هل أنت متأكد من حذف اللوحة {title}؟ هذا سيؤدي إلى حذف كل بيانات هذه اللوحة بما في ذلك البطاقات المؤرشفة.",
"Delete the board?" : "مسح اللوح؟",
"Clone {boardTitle}" : "استنساخ {boardTitle}",
"Clone cards" : "استنسخ البطاقة ",
"Clone assignments" : "استنساخ مهام",
"Clone labels" : "استنساخ عناوين",
"Clone due dates" : "استنساخ تواريخ استحقاق",
"Advanced options" : "الخيارات المتقدمة",
"Move all cards to the first list" : "نقل كل البطاقات للقائمة الأولى",
"Restore archived cards" : "استرجاع البطاقات المؤرشفة",
"Clone" : "استنسخ",
"Loading filtered view" : "جارِ تحميل التصفية ",
"Today" : "اليوم",
"Tomorrow" : "غدا",
"No due" : "غير محدد",
"Search for {searchQuery} in all boards" : "البحث عن {searchQuery} في جميع اللوح",
"No results found" : "لا يتم العثور على أي نتائج ",
"This weekend {timeLocale}" : "نهاية هذا الأسبوع {timeLocale}",
"Deck board {name}\n* Last modified on {lastMod}" : "اسم اللوحة {name} \n* آخر تعديل لها في {lastMod}",
"{stack} in {board}" : "{stack} في {board}",
"Click to expand description" : "إضعط للتوسّع في الوصف",
@@ -359,6 +372,7 @@
"upcoming cards" : "البطاقات القادمة",
"New card" : "بطاقة جديدة",
"Due on {date}" : "مطلوب في {date}",
"This weekend {timeLocale}" : "نهاية هذا الأسبوع {timeLocale}",
"Tomorrow {timeLocale}" : "غداً {timeLocale}",
"Later today {timeLocale}" : "في وقت لاحقٍ اليوم {timeLocale}",
"Link to a board" : "ربط بلوح",
@@ -372,18 +386,7 @@
"Share with a Deck card" : "مشاركة مع بطاقة Deck",
"Share {file} with a Deck card" : "مشاركة الملف {file} مع بطاقة Deck",
"Share" : "مشاركة ",
"A <strong>card description</strong> inside the Deck app has been changed" : "<strong>وصف البطاقة</strong>داخل تطبيق Deck قد تغيرت.",
"Timeline" : "الجدول الزمني",
"Share board with a user, group or circle …" : "مشاركة اللوح مع مستخدم،مجموعة أو دائرة ..",
"Searching for users, groups and circles …" : "ابحث عن أعضاء، مجموعات أو حلقات ...",
"(Circle)" : "(دائرة)",
"Assign to users/groups/circles" : "انسب الى المستخدمين،المجموعات،الدوائر",
"Next week" : "الاسبوع القادم",
"Next month" : "الشهر القادم",
"List is empty" : "القائمة فارغة",
"Limit deck usage of groups" : "تقييد استخدام Deck للمجموعات",
"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." : "سيؤدي تقييد Deck إلى منع المستخدمين الذين ليسوا جزءًا من تلك المجموعات من إنشاء لوحاتهم الخاصة. سيظل المستخدمون قادرين على العمل على اللوحات التي تمت مشاركتها معهم.",
"Not completed" : "غير مكتمل",
"Filter by completed" : "فلترة بحسب الإنجاز"
"Move card to another board" : "حرك البطاقة الى لوح اخر",
"Filter by completed" : "تصفية بحسب الإنجاز"
},"pluralForm" :"nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;"
}

View File

@@ -87,6 +87,7 @@ OC.L10N.register(
"Archive card" : "Archivar la tarxeta",
"(group)" : "(grupu)",
"Next week {timeLocale}" : "La próxima selmana {timeLocale}",
"Edit title" : "Editar el títulu",
"Delete card" : "Desaniciar la tarxeta",
"seconds ago" : "hai segundos",
"Keyboard shortcuts" : "Atayos del tecláu",
@@ -95,22 +96,21 @@ OC.L10N.register(
"Ctrl" : "Ctrl",
"Search" : "Guetar",
"Shared with you" : "Compartióse contigo",
"Cancel edit" : "Anular la edición",
"All cards" : "Toles tarxetes",
"No notifications" : "Nun hai nengún avisu",
"No reminder" : "Nun hai nengún recordatoriu",
"An error occurred" : "Prodúxose un error",
"Clone cards" : "Clonar les tarxetes",
"Advanced options" : "Opciones avanzaes",
"Today" : "Güei",
"Tomorrow" : "Mañana",
"No results found" : "Nun s'atopó nengún resultáu",
"This weekend {timeLocale}" : "Esta fin de selmana {timeLocale}",
"Close" : "Zarrar",
"This weekend {timeLocale}" : "Esta fin de selmana {timeLocale}",
"Tomorrow {timeLocale}" : "Mañana {timeLocale}",
"Message from {author} in {conversationName}" : "Mensaxe de {author} en {conversationName}",
"Error creating the share" : "Hebo un error al crear la compartición",
"Share" : "Compartir",
"Timeline" : "Llinia de tiempu",
"Next week" : "La selmana que vien",
"Next month" : "Mes siguiente",
"Not completed" : "Nun se completó"
"Share" : "Compartir"
},
"nplurals=2; plural=(n != 1);");

View File

@@ -85,6 +85,7 @@
"Archive card" : "Archivar la tarxeta",
"(group)" : "(grupu)",
"Next week {timeLocale}" : "La próxima selmana {timeLocale}",
"Edit title" : "Editar el títulu",
"Delete card" : "Desaniciar la tarxeta",
"seconds ago" : "hai segundos",
"Keyboard shortcuts" : "Atayos del tecláu",
@@ -93,22 +94,21 @@
"Ctrl" : "Ctrl",
"Search" : "Guetar",
"Shared with you" : "Compartióse contigo",
"Cancel edit" : "Anular la edición",
"All cards" : "Toles tarxetes",
"No notifications" : "Nun hai nengún avisu",
"No reminder" : "Nun hai nengún recordatoriu",
"An error occurred" : "Prodúxose un error",
"Clone cards" : "Clonar les tarxetes",
"Advanced options" : "Opciones avanzaes",
"Today" : "Güei",
"Tomorrow" : "Mañana",
"No results found" : "Nun s'atopó nengún resultáu",
"This weekend {timeLocale}" : "Esta fin de selmana {timeLocale}",
"Close" : "Zarrar",
"This weekend {timeLocale}" : "Esta fin de selmana {timeLocale}",
"Tomorrow {timeLocale}" : "Mañana {timeLocale}",
"Message from {author} in {conversationName}" : "Mensaxe de {author} en {conversationName}",
"Error creating the share" : "Hebo un error al crear la compartición",
"Share" : "Compartir",
"Timeline" : "Llinia de tiempu",
"Next week" : "La selmana que vien",
"Next month" : "Mes siguiente",
"Not completed" : "Nun se completó"
"Share" : "Compartir"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}

View File

@@ -111,17 +111,17 @@ OC.L10N.register(
"Invalid date, date format must be YYYY-MM-DD" : "Невалидна дата, форматът е различен от ГГГГ-ММ-ДД",
"Personal planning and team project organization" : "Лично планиране и организация на екипни проекти",
"Deck is a kanban style organization tool aimed at personal planning and project organization for teams integrated with Nextcloud.\n\n\n- 📥 Add your tasks to cards and put them in order\n- 📄 Write down additional notes in Markdown\n- 🔖 Assign labels for even better organization\n- 👥 Share with your team, friends or family\n- 📎 Attach files and embed them in your Markdown description\n- 💬 Discuss with your team using comments\n- ⚡ Keep track of changes in the activity stream\n- 🚀 Get your project organized" : "Deck е инструмент за организация в стил kanban, насочен към лично планиране и организация на проекти за екипи, интегрирани с Nextcloud.\n\n\n- 📥 Добавете задачите си към карти и ги подредете\n- 📄 Запишете допълнителни бележки в markdown формат\n- Присвояване на етикети за още по-добра организация\n- 👥 Споделете с вашия екип, приятели или семейство\n- 📎Прикачете файлове и ги вградете във вашето описание за маркиране\n- 💬Обсъдете с вашия екип, като използвате коментари\n- ⚡ Проследявайте промените в потока от дейности\n- 🚀 Организирайте проекта си",
"Card details" : "Подробности за картата",
"Add board" : "Добави табло",
"Select the board to link to a project" : "Изберете таблото, което да свържете към проект",
"Search by board title" : "Търсене по заглавие на таблото",
"Select board" : "Избор на табло",
"Move card to another board" : "Преместване на картата на друго табло",
"Select a board" : "Избор на табло",
"No lists available" : "Няма налична списъци.",
"Select a list" : "Избор на списък",
"Move card" : "Преместване на карта",
"Cancel" : "Отказ",
"Select a card" : "Избор на карта",
"Cancel" : "Отказ",
"Select the card to link to a project" : "Изберете картата, която да свържете към проект",
"Link to card" : "Връзка към карта",
"File already exists" : "Файлът вече съществува",
@@ -242,7 +242,7 @@ OC.L10N.register(
"Todo items" : "Елементи на задача за изпълнение",
"{count} comments, {unread} unread" : "{count} коментари, {unread} непрочетени",
"Edit card title" : "Редактиране на заглавието на карта",
"Card details" : "Подробности за картата",
"Edit title" : "Редактиране на заглавието",
"Assign to me" : "Зачисляване към мен",
"Unassign myself" : "Отмяна на зачисляването към мен",
"Delete card" : "Изтриване на карта",
@@ -263,6 +263,7 @@ OC.L10N.register(
"Use bigger card view" : "Използва по-голям изглед на картата",
"Show card ID badge" : "Показване на обозначение за самоличност на картата",
"Show boards in calendar/tasks" : "Показване на таблата в календар / задачи",
"Cancel edit" : "Отказ на редактиране",
"Board details" : "Подробности за табло",
"Edit board" : "Редактиране на табло",
"Clone board" : " Клониране на табло",
@@ -282,6 +283,9 @@ OC.L10N.register(
"An error occurred" : "Възникна грешка",
"Are you sure you want to delete the board {title}? This will delete all the data of this board including archived cards." : "Сигурни ли сте, че искате да изтриете таблото {title}? Това ще изтрие всички данни на това табло, включително архивираните карти.",
"Delete the board?" : "Изтриване на таблото?",
"Clone cards" : " Клониране на карти",
"Advanced options" : "Допълнителни опции",
"Clone" : "Клониране",
"Loading filtered view" : "Зареждане на филтриран изглед",
"Today" : "Днес",
"Tomorrow" : "Утре",
@@ -316,17 +320,6 @@ OC.L10N.register(
"Share with a Deck card" : "Споделяне с Deck карта",
"Share {file} with a Deck card" : "Споделяне {file} с Deck карта",
"Share" : "Споделяне",
"A <strong>card description</strong> inside the Deck app has been changed" : "<strong>Описанието на картата</strong> в приложението Deck/набор/ е променено",
"Timeline" : "Времева линия",
"Share board with a user, group or circle …" : "Споделяне на таблото с потребител, група или кръг ...",
"Searching for users, groups and circles …" : "Търсене за потребители, групи и кръгове ...",
"(Circle)" : "(Кръг)",
"Assign to users/groups/circles" : "Зачисляване към потребители/групи/кръгове",
"Next week" : "Следваща седмица",
"Next month" : "Следващия месец",
"List is empty" : "Списъкът е празен",
"Limit deck usage of groups" : "Ограничава използването на набора от групи",
"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." : "Ограничаването на приложението Deck/набор/ ще блокира потребителите, които не са част от тези групи, да създават свои собствени табла. Потребителите все още ще могат да работят на таблата, които са споделени с тях.",
"Not completed" : "Незавършен"
"Move card to another board" : "Преместване на картата на друго табло"
},
"nplurals=2; plural=(n != 1);");

View File

@@ -109,17 +109,17 @@
"Invalid date, date format must be YYYY-MM-DD" : "Невалидна дата, форматът е различен от ГГГГ-ММ-ДД",
"Personal planning and team project organization" : "Лично планиране и организация на екипни проекти",
"Deck is a kanban style organization tool aimed at personal planning and project organization for teams integrated with Nextcloud.\n\n\n- 📥 Add your tasks to cards and put them in order\n- 📄 Write down additional notes in Markdown\n- 🔖 Assign labels for even better organization\n- 👥 Share with your team, friends or family\n- 📎 Attach files and embed them in your Markdown description\n- 💬 Discuss with your team using comments\n- ⚡ Keep track of changes in the activity stream\n- 🚀 Get your project organized" : "Deck е инструмент за организация в стил kanban, насочен към лично планиране и организация на проекти за екипи, интегрирани с Nextcloud.\n\n\n- 📥 Добавете задачите си към карти и ги подредете\n- 📄 Запишете допълнителни бележки в markdown формат\n- Присвояване на етикети за още по-добра организация\n- 👥 Споделете с вашия екип, приятели или семейство\n- 📎Прикачете файлове и ги вградете във вашето описание за маркиране\n- 💬Обсъдете с вашия екип, като използвате коментари\n- ⚡ Проследявайте промените в потока от дейности\n- 🚀 Организирайте проекта си",
"Card details" : "Подробности за картата",
"Add board" : "Добави табло",
"Select the board to link to a project" : "Изберете таблото, което да свържете към проект",
"Search by board title" : "Търсене по заглавие на таблото",
"Select board" : "Избор на табло",
"Move card to another board" : "Преместване на картата на друго табло",
"Select a board" : "Избор на табло",
"No lists available" : "Няма налична списъци.",
"Select a list" : "Избор на списък",
"Move card" : "Преместване на карта",
"Cancel" : "Отказ",
"Select a card" : "Избор на карта",
"Cancel" : "Отказ",
"Select the card to link to a project" : "Изберете картата, която да свържете към проект",
"Link to card" : "Връзка към карта",
"File already exists" : "Файлът вече съществува",
@@ -240,7 +240,7 @@
"Todo items" : "Елементи на задача за изпълнение",
"{count} comments, {unread} unread" : "{count} коментари, {unread} непрочетени",
"Edit card title" : "Редактиране на заглавието на карта",
"Card details" : "Подробности за картата",
"Edit title" : "Редактиране на заглавието",
"Assign to me" : "Зачисляване към мен",
"Unassign myself" : "Отмяна на зачисляването към мен",
"Delete card" : "Изтриване на карта",
@@ -261,6 +261,7 @@
"Use bigger card view" : "Използва по-голям изглед на картата",
"Show card ID badge" : "Показване на обозначение за самоличност на картата",
"Show boards in calendar/tasks" : "Показване на таблата в календар / задачи",
"Cancel edit" : "Отказ на редактиране",
"Board details" : "Подробности за табло",
"Edit board" : "Редактиране на табло",
"Clone board" : " Клониране на табло",
@@ -280,6 +281,9 @@
"An error occurred" : "Възникна грешка",
"Are you sure you want to delete the board {title}? This will delete all the data of this board including archived cards." : "Сигурни ли сте, че искате да изтриете таблото {title}? Това ще изтрие всички данни на това табло, включително архивираните карти.",
"Delete the board?" : "Изтриване на таблото?",
"Clone cards" : " Клониране на карти",
"Advanced options" : "Допълнителни опции",
"Clone" : "Клониране",
"Loading filtered view" : "Зареждане на филтриран изглед",
"Today" : "Днес",
"Tomorrow" : "Утре",
@@ -314,17 +318,6 @@
"Share with a Deck card" : "Споделяне с Deck карта",
"Share {file} with a Deck card" : "Споделяне {file} с Deck карта",
"Share" : "Споделяне",
"A <strong>card description</strong> inside the Deck app has been changed" : "<strong>Описанието на картата</strong> в приложението Deck/набор/ е променено",
"Timeline" : "Времева линия",
"Share board with a user, group or circle …" : "Споделяне на таблото с потребител, група или кръг ...",
"Searching for users, groups and circles …" : "Търсене за потребители, групи и кръгове ...",
"(Circle)" : "(Кръг)",
"Assign to users/groups/circles" : "Зачисляване към потребители/групи/кръгове",
"Next week" : "Следваща седмица",
"Next month" : "Следващия месец",
"List is empty" : "Списъкът е празен",
"Limit deck usage of groups" : "Ограничава използването на набора от групи",
"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." : "Ограничаването на приложението Deck/набор/ ще блокира потребителите, които не са част от тези групи, да създават свои собствени табла. Потребителите все още ще могат да работят на таблата, които са споделени с тях.",
"Not completed" : "Незавършен"
"Move card to another board" : "Преместване на картата на друго табло"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}

View File

@@ -29,6 +29,7 @@ OC.L10N.register(
"Invalid path selected" : "An hent dibabet n'eus ket anezhañ",
"Comments" : "Displegadennoù",
"Modified" : "Cheñchet",
"Created" : "Krouet",
"Save" : "Enrollañ",
"Reply" : "Respont",
"Update" : "Adnevesaat",
@@ -38,12 +39,10 @@ OC.L10N.register(
"seconds ago" : "eilenn zo",
"Search" : "Klask",
"Shared with you" : "Rannet ganeoc'h",
"No notifications" : "Kemenaden ebet",
"No notifications" : "Kemennadenn ebet",
"Today" : "Hiziv",
"Tomorrow" : "Warc'hoaz",
"Close" : "Seriñ",
"Share" : "Rannan",
"Next week" : "Sizhun a zeu",
"Next month" : "Miz a zeu"
"Share" : "Rannan"
},
"nplurals=5; plural=((n%10 == 1) && (n%100 != 11) && (n%100 !=71) && (n%100 !=91) ? 0 :(n%10 == 2) && (n%100 != 12) && (n%100 !=72) && (n%100 !=92) ? 1 :(n%10 ==3 || n%10==4 || n%10==9) && (n%100 < 10 || n% 100 > 19) && (n%100 < 70 || n%100 > 79) && (n%100 < 90 || n%100 > 99) ? 2 :(n != 0 && n % 1000000 == 0) ? 3 : 4);");

View File

@@ -27,6 +27,7 @@
"Invalid path selected" : "An hent dibabet n'eus ket anezhañ",
"Comments" : "Displegadennoù",
"Modified" : "Cheñchet",
"Created" : "Krouet",
"Save" : "Enrollañ",
"Reply" : "Respont",
"Update" : "Adnevesaat",
@@ -36,12 +37,10 @@
"seconds ago" : "eilenn zo",
"Search" : "Klask",
"Shared with you" : "Rannet ganeoc'h",
"No notifications" : "Kemenaden ebet",
"No notifications" : "Kemennadenn ebet",
"Today" : "Hiziv",
"Tomorrow" : "Warc'hoaz",
"Close" : "Seriñ",
"Share" : "Rannan",
"Next week" : "Sizhun a zeu",
"Next month" : "Miz a zeu"
"Share" : "Rannan"
},"pluralForm" :"nplurals=5; plural=((n%10 == 1) && (n%100 != 11) && (n%100 !=71) && (n%100 !=91) ? 0 :(n%10 == 2) && (n%100 != 12) && (n%100 !=72) && (n%100 !=92) ? 1 :(n%10 ==3 || n%10==4 || n%10==9) && (n%100 < 10 || n% 100 > 19) && (n%100 < 70 || n%100 > 79) && (n%100 < 90 || n%100 > 99) ? 2 :(n != 0 && n % 1000000 == 0) ? 3 : 4);"
}

View File

@@ -120,17 +120,17 @@ OC.L10N.register(
"Invalid date, date format must be YYYY-MM-DD" : "La data no és vàlida, el format de la data ha de ser YYYY-MM-DD",
"Personal planning and team project organization" : "Planificació personal i organització de projectes en equip",
"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 format Markdown\n- 🔖 Assigneu etiquetes per una millor organització\n- 👥 Compartiu amb el vostre equip, família o amics\n- 📎 Adjunteu fitxers i encasteu-los en la descripció en markdown\n- 💬 Converses amb el vostre equip fent servir comentaris\n- ⚡ Mantingueu el seguiment de canvis al flux d'activitat\n- 🚀 Tingueu el vostre projecte organitzat",
"Card details" : "Detalls de la targeta",
"Add board" : "Afegeix un tauler",
"Select the board to link to a project" : "Selecciona el tauler per enllaçar a un projecte",
"Search by board title" : "Cerca per títol del tauler",
"Select board" : "Selecciona un tauler",
"Move card to another board" : "Mou la targeta a un altre tauler",
"Select a board" : "Selecciona un tauler",
"No lists available" : "No hi ha cap llista disponible",
"Select a list" : "Seleccioneu una llista",
"Move card" : "Mou la targeta",
"Cancel" : "Cancel·la",
"Select a card" : "Selecciona una targeta",
"Cancel" : "Cancel·la",
"Select the card to link to a project" : "Selecciona la targeta per enllaçar a un projecte",
"Link to card" : "Enllaç a la targeta",
"File already exists" : "El fitxer ja existeix",
@@ -251,6 +251,7 @@ OC.L10N.register(
"Remove due date" : "Suprimeix la data de caducitat",
"Mark as done" : "Marcat com a fet",
"Due at:" : "Venciment a:",
"Not done" : "No s'ha fet",
"Unarchive card" : "Desarxiva targeta",
"Archive card" : "Arxiva la targeta",
"Select Date" : "Selecciona la data",
@@ -265,7 +266,7 @@ OC.L10N.register(
"Todo items" : "Tasques pendents",
"{count} comments, {unread} unread" : "{count} comentaris, {unread} no llegits",
"Edit card title" : "Edició del títol de la targeta",
"Card details" : "Detalls de la targeta",
"Edit title" : "Edició del títol",
"Assign to me" : "Assigna'm a mi",
"Unassign myself" : "Desasignar a mi mateix",
"Mark as not done" : "Marca com no fet",
@@ -306,6 +307,7 @@ OC.L10N.register(
"Show boards in calendar/tasks" : "Mostra els taulers al calendari/tasques",
"Limit board creation to some groups" : "Limiteu la creació de taulers a alguns grups",
"Users outside of those groups will not be able to create their own boards, but will still be able to work on boards that have been shared with them." : "Els usuaris fora d'aquests grups no podran crear els seus propis taulers, però encara podran treballar en taulers que s'hagin compartit amb ells.",
"Cancel edit" : "Cancel·la l'edició",
"Board details" : "Detalls del tauler",
"Edit board" : "Edita el tauler",
"Clone board" : "Clonar tauler",
@@ -325,13 +327,15 @@ OC.L10N.register(
"An error occurred" : "S'ha produït un error",
"Are you sure you want to delete the board {title}? This will delete all the data of this board including archived cards." : "Esteu segur que voleu suprimir el tauler {title}? Això suprimirà totes les dades d'aquest tauler, incloses les targetes arxivades.",
"Delete the board?" : "Voleu suprimir el tauler?",
"Clone cards" : "Clonar targetes",
"Advanced options" : "Paràmetres avançats",
"Clone" : "Clonar",
"Loading filtered view" : "S'està carregant la visualització filtrada",
"Today" : "Avui",
"Tomorrow" : "Demà",
"No due" : "Sense venciment",
"Search for {searchQuery} in all boards" : "Busca {searchQuery} a tots els taulers",
"No results found" : "No s'han trobat resultats",
"This weekend {timeLocale}" : "Aquest cap de setmana: {timeLocale}",
"Deck board {name}\n* Last modified on {lastMod}" : "Tauler de piles {name}\n* Última modificació el dia {lastMod}",
"{stack} in {board}" : "{stack} a {board}",
"Click to expand description" : "Feu clic per ampliar la descripció",
@@ -351,6 +355,7 @@ OC.L10N.register(
"upcoming cards" : "pròximes targetes",
"New card" : "Nova targeta",
"Due on {date}" : "Venciment el dia {date}",
"This weekend {timeLocale}" : "Aquest cap de setmana: {timeLocale}",
"Tomorrow {timeLocale}" : "Demà: {timeLocale}",
"Later today {timeLocale}" : "Avui més tard: {timeLocale}",
"Link to a board" : "Enllaça a un tauler",
@@ -364,17 +369,6 @@ OC.L10N.register(
"Share with a Deck card" : "Compartir amb una targeta de Deck",
"Share {file} with a Deck card" : "Compartir {file} amb una targeta de Deck",
"Share" : "Compartir",
"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",
"Timeline" : "Línia de temps",
"Share board with a user, group or circle …" : "Compartir tauler amb un usuari, grup o cercle …",
"Searching for users, groups and circles …" : "Buscant usuaris, grups i cercles …",
"(Circle)" : "(Cercle)",
"Assign to users/groups/circles" : "Assignació a usuaris/grups/cercles",
"Next week" : "Setmana següent",
"Next month" : "Mes següent",
"List is empty" : "La llista és buida",
"Limit deck usage of groups" : "Limitar l'ús del tauler de 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.",
"Not completed" : "No completat"
"Move card to another board" : "Mou la targeta a un altre tauler"
},
"nplurals=2; plural=(n != 1);");

View File

@@ -118,17 +118,17 @@
"Invalid date, date format must be YYYY-MM-DD" : "La data no és vàlida, el format de la data ha de ser YYYY-MM-DD",
"Personal planning and team project organization" : "Planificació personal i organització de projectes en equip",
"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 format Markdown\n- 🔖 Assigneu etiquetes per una millor organització\n- 👥 Compartiu amb el vostre equip, família o amics\n- 📎 Adjunteu fitxers i encasteu-los en la descripció en markdown\n- 💬 Converses amb el vostre equip fent servir comentaris\n- ⚡ Mantingueu el seguiment de canvis al flux d'activitat\n- 🚀 Tingueu el vostre projecte organitzat",
"Card details" : "Detalls de la targeta",
"Add board" : "Afegeix un tauler",
"Select the board to link to a project" : "Selecciona el tauler per enllaçar a un projecte",
"Search by board title" : "Cerca per títol del tauler",
"Select board" : "Selecciona un tauler",
"Move card to another board" : "Mou la targeta a un altre tauler",
"Select a board" : "Selecciona un tauler",
"No lists available" : "No hi ha cap llista disponible",
"Select a list" : "Seleccioneu una llista",
"Move card" : "Mou la targeta",
"Cancel" : "Cancel·la",
"Select a card" : "Selecciona una targeta",
"Cancel" : "Cancel·la",
"Select the card to link to a project" : "Selecciona la targeta per enllaçar a un projecte",
"Link to card" : "Enllaç a la targeta",
"File already exists" : "El fitxer ja existeix",
@@ -249,6 +249,7 @@
"Remove due date" : "Suprimeix la data de caducitat",
"Mark as done" : "Marcat com a fet",
"Due at:" : "Venciment a:",
"Not done" : "No s'ha fet",
"Unarchive card" : "Desarxiva targeta",
"Archive card" : "Arxiva la targeta",
"Select Date" : "Selecciona la data",
@@ -263,7 +264,7 @@
"Todo items" : "Tasques pendents",
"{count} comments, {unread} unread" : "{count} comentaris, {unread} no llegits",
"Edit card title" : "Edició del títol de la targeta",
"Card details" : "Detalls de la targeta",
"Edit title" : "Edició del títol",
"Assign to me" : "Assigna'm a mi",
"Unassign myself" : "Desasignar a mi mateix",
"Mark as not done" : "Marca com no fet",
@@ -304,6 +305,7 @@
"Show boards in calendar/tasks" : "Mostra els taulers al calendari/tasques",
"Limit board creation to some groups" : "Limiteu la creació de taulers a alguns grups",
"Users outside of those groups will not be able to create their own boards, but will still be able to work on boards that have been shared with them." : "Els usuaris fora d'aquests grups no podran crear els seus propis taulers, però encara podran treballar en taulers que s'hagin compartit amb ells.",
"Cancel edit" : "Cancel·la l'edició",
"Board details" : "Detalls del tauler",
"Edit board" : "Edita el tauler",
"Clone board" : "Clonar tauler",
@@ -323,13 +325,15 @@
"An error occurred" : "S'ha produït un error",
"Are you sure you want to delete the board {title}? This will delete all the data of this board including archived cards." : "Esteu segur que voleu suprimir el tauler {title}? Això suprimirà totes les dades d'aquest tauler, incloses les targetes arxivades.",
"Delete the board?" : "Voleu suprimir el tauler?",
"Clone cards" : "Clonar targetes",
"Advanced options" : "Paràmetres avançats",
"Clone" : "Clonar",
"Loading filtered view" : "S'està carregant la visualització filtrada",
"Today" : "Avui",
"Tomorrow" : "Demà",
"No due" : "Sense venciment",
"Search for {searchQuery} in all boards" : "Busca {searchQuery} a tots els taulers",
"No results found" : "No s'han trobat resultats",
"This weekend {timeLocale}" : "Aquest cap de setmana: {timeLocale}",
"Deck board {name}\n* Last modified on {lastMod}" : "Tauler de piles {name}\n* Última modificació el dia {lastMod}",
"{stack} in {board}" : "{stack} a {board}",
"Click to expand description" : "Feu clic per ampliar la descripció",
@@ -349,6 +353,7 @@
"upcoming cards" : "pròximes targetes",
"New card" : "Nova targeta",
"Due on {date}" : "Venciment el dia {date}",
"This weekend {timeLocale}" : "Aquest cap de setmana: {timeLocale}",
"Tomorrow {timeLocale}" : "Demà: {timeLocale}",
"Later today {timeLocale}" : "Avui més tard: {timeLocale}",
"Link to a board" : "Enllaça a un tauler",
@@ -362,17 +367,6 @@
"Share with a Deck card" : "Compartir amb una targeta de Deck",
"Share {file} with a Deck card" : "Compartir {file} amb una targeta de Deck",
"Share" : "Compartir",
"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",
"Timeline" : "Línia de temps",
"Share board with a user, group or circle …" : "Compartir tauler amb un usuari, grup o cercle …",
"Searching for users, groups and circles …" : "Buscant usuaris, grups i cercles …",
"(Circle)" : "(Cercle)",
"Assign to users/groups/circles" : "Assignació a usuaris/grups/cercles",
"Next week" : "Setmana següent",
"Next month" : "Mes següent",
"List is empty" : "La llista és buida",
"Limit deck usage of groups" : "Limitar l'ús del tauler de 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.",
"Not completed" : "No completat"
"Move card to another board" : "Mou la targeta a un altre tauler"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}

View File

@@ -13,8 +13,8 @@ OC.L10N.register(
"{user} has removed {acl} from the board {board}" : "{user} odebral(a) {acl} z tabule {board}",
"You have renamed the board {before} to {board}" : "Přejmenovali jste tabuli {before} na {board}",
"{user} has renamed the board {before} to {board}" : "{user} přejmenoval(a) tabuli {before} na {board}",
"You have archived the board {board}" : "Zaarchivovali jste tabuli {board}",
"{user} has archived the board {before}" : "{user} zaarchivoval(a) tabuli {before}",
"You have archived the board {board}" : "Archivovali jste tabuli {board}",
"{user} has archived the board {before}" : "{user} archivoval(a) tabuli {before}",
"You have unarchived the board {board}" : "Vrátili jste zpět z archivace tabuli {board}",
"{user} has unarchived the board {before}" : "{user} vrátil(a) tabuli {before} zpět z archivace",
"You have created a new list {stack} on board {board}" : "Vytvořili jste nový sloupec {stack} na tabuli {board}",
@@ -33,8 +33,8 @@ OC.L10N.register(
"{user} has added a description to card {card} in list {stack} on board {board}" : "{user} přidal(a) popis ke kartě {card} ve sloupci {stack} na tabuli {board}",
"You have updated the description of card {card} in list {stack} on board {board}" : "Aktualizovali jste popis karty {card} ve sloupci {stack} na tabuli {board}",
"{user} has updated the description of the card {card} in list {stack} on board {board}" : "{user} aktualizoval(a) popis karty {card} ve sloupci {stack} na tabuli {board}",
"You have archived card {card} in list {stack} on board {board}" : "Zaarchivovali kartu {card} ve sloupci {stack} na tabuli {board}",
"{user} has archived card {card} in list {stack} on board {board}" : "{user} zaarchivoval(a) kartu {card} ve sloupci {stack} na tabuli {board}",
"You have archived card {card} in list {stack} on board {board}" : "Archivovali kartu {card} ve sloupci {stack} na tabuli {board}",
"{user} has archived card {card} in list {stack} on board {board}" : "{user} archivoval(a) kartu {card} ve sloupci {stack} na tabuli {board}",
"You have unarchived card {card} in list {stack} on board {board}" : "Zrušili jste archivacii karty {card} ve sloupci {stack} na tabuli {board}",
"{user} has unarchived card {card} in list {stack} on board {board}" : "{user} zrušil(a) archivaci karty {card} ve sloupci {stack} na tabuli {board}",
"You have marked the card {card} as done in list {stack} on board {board}" : "Označili jste kartu {card} jako splněnou v seznamu {stack} na tabuli {board}",
@@ -120,17 +120,19 @@ OC.L10N.register(
"Invalid date, date format must be YYYY-MM-DD" : "Neplatné datum je třeba, aby formát data byl RRRR-MM-DD",
"Personal planning and team project organization" : "Osobní plánování a organizování týmového projektu",
"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 je nástroj cílený na osobní nebo projektové plánování týmů v Kanban stylu, napojený do Nextcloud.\n\n\n- 📥 Zadávejte a uspořádávejte své úkoly do karet\n- 📄 Zapisujte si dodatečné poznámky (v Markdown) \n- 🔖 Přiřazujte štítky pro ještě lepší uspořádání\n- 👥 Sdílejte se svým týmem, přáteli nebo rodinou\n- 📎 Připojte soubory a vložte je do (Markdown) popisu \n- 💬 Diskutujte se svým týmem prostřednictvím komentářů\n- ⚡ Udržte si přehled o změnách prostřednictvím sledování proudu aktivit\n- 🚀 Dostaňte svůj projekt pod kontrolu",
"Card details" : "Podrobnosti o kartě",
"Add board" : "Přidat tabuli",
"Select the board to link to a project" : "Vyberte tabuli kterou propojit s projektem",
"Search by board title" : "Hledat podle názvu tabule",
"Select board" : "Vybrat tabuli",
"Move card to another board" : "Přesunout kartu na jinou tabuli",
"Move/copy card" : "Přesunout/zkopírovat kartu",
"Select a board" : "Vybrat tabuli",
"No lists available" : "Nejsou k dispozici žádné seznamy",
"Select a list" : "Vyberte sloupec",
"Move card" : "Přesunout kartu",
"Cancel" : "Storno",
"Copy card" : "Zkopírovat kartu",
"Select a card" : "Vybrat kartu",
"Cancel" : "Storno",
"Select the card to link to a project" : "Vyberte kartu kterou propojit s projektem",
"Link to card" : "Propojit s kartou",
"File already exists" : "Soubor už existuje",
@@ -149,6 +151,8 @@ OC.L10N.register(
"Filter by tag" : "Filtrovat podle štítku",
"Filter by assigned user" : "Filtrovat podle uživatele, který je úkolem pověřen",
"Unassigned" : "Nepřiřazeno",
"Filter by status" : "Filtrovat podle stavu",
"Open and completed" : "Otevřít a dokončeno",
"Open" : "Otevřít",
"Completed" : "Dokončeno",
"Filter by due date" : "Filtrovat podle termínu",
@@ -178,9 +182,12 @@ OC.L10N.register(
"Deleted lists" : "Smazané seznamy",
"Undo" : "Vrátit zpět",
"Deleted cards" : "Smazané karty",
"Share board with a user, group or team …" : "Sdílet tabuli s uživatelem, skupinou nebo týmem…",
"Searching for users, groups and teams …" : "Hledání v uživatelích, skupinách a týmech…",
"No participants found" : "Nenalezeni žádní účastníci",
"Board owner" : "Vlastník tabule",
"(Group)" : "(Skupina)",
"(Team)" : "(Tým)",
"Can edit" : "Může upravovat",
"Can share" : "Může sdílet",
"Can manage" : "Může spravovat",
@@ -206,7 +213,9 @@ OC.L10N.register(
"title and color value must be provided" : "je třeba zadat nadpis a zvolit barvu",
"Board name" : "Název tabule",
"Members" : "Členové",
"Assign to users/groups/team" : "Přiřadit uživatelům/skupinám/týmům",
"Assign a user to this card…" : "Přiřadit uživatele k této kartě…",
"Select a user to assign to this card…" : "Vyberte uživatele, kterému tuto kartu přiřadit…",
"Upload new files" : "Nahrát nové soubory",
"Share from Files" : "Sdílet ze Souborů",
"Pending share" : "Čekající sdílení",
@@ -251,6 +260,7 @@ OC.L10N.register(
"Remove due date" : "Odstranit termín",
"Mark as done" : "Označit jako hotové",
"Due at:" : "Termín v:",
"Not done" : "Nehotové",
"Unarchive card" : "Zrušit archivaci karty",
"Archive card" : "Archivovat kartu",
"Select Date" : "Vybrat datum",
@@ -259,13 +269,15 @@ OC.L10N.register(
"Set due date for this weekend" : "Nastavit termín na tento týden",
"Set due date for next week" : "Nastavit termín na příští týden",
"Assign a tag to this card…" : "Přiřadit této kartě štítek…",
"Select or create a tag…" : "Vyberte nebo vytvořte štítek…",
"Create a new tag:" : "Vytvořit nový štítek:",
"(group)" : "(skupina)",
"Next week {timeLocale}" : "Příští týden {timeLocale}",
"Todo items" : "Položky k udělání",
"{count} comments, {unread} unread" : "{count} komentářů, {unread} nepřečtených",
"Edit card title" : "Upravit nadpis karty",
"Card details" : "Podrobnosti o kartě",
"Open link" : "Otevřít okaz",
"Edit title" : "Upravit nadpis",
"Assign to me" : "Přiřadit mě",
"Unassign myself" : "Zrušit přiřazení sobě",
"Mark as not done" : "Označit jako nehotové",
@@ -273,11 +285,15 @@ OC.L10N.register(
"Card deleted" : "Karta smazána",
"seconds ago" : "před několika sekundami",
"Keyboard shortcuts" : "Klávesové zkratky",
"Boost your productivity using Deck with keyboard shortcuts." : "Zvyšte svou produktivitu tím, že budete v Deck používat klávesové zkratky.",
"Board actions" : "Akce ohledně tabule",
"Keyboard shortcut" : "Klávesová zkratka",
"Action" : "Akce",
"Shift" : "Shift",
"Scroll" : "Posunout",
"Scroll sideways" : "Posunout na strany",
"Navigate between cards" : "Pohyb mezi kartami",
"Esc" : "Esc",
"Close card details" : "Zavřít podrobnosti o kartě",
"Ctrl" : "Ctrl",
"Search" : "Hledat",
@@ -291,7 +307,7 @@ OC.L10N.register(
"Open card details" : "Otevřít podrobnosti o kartě",
"Edit the card title" : "Upravit nadpis karty",
"Assign yourself to the current card" : "Přiřadit stávající kartu sobě",
"Archive/unarchive the current card" : "Zaarchivovat / zrušit archivaci stávající karty",
"Archive/unarchive the current card" : "Archivovat / zrušit archivaci stávající karty",
"Mark card as completed/not completed" : "Označit kartu jako (ne)dokončenou",
"Open card menu" : "Otevřít nabídku karty",
"All boards" : "Všechny tabule",
@@ -303,6 +319,8 @@ OC.L10N.register(
"Show boards in calendar/tasks" : "Zobrazit tabule v kalendáři/úkolech",
"Limit board creation to some groups" : "Umožnit vytváření tabulí pouze vybraným skupinám",
"Users outside of those groups will not be able to create their own boards, but will still be able to work on boards that have been shared with them." : "Uživatelé, kteří nejsou členy těchto skupin nebudou moci vytvářet své vlastní tabule, ale pořád budou moci pracovat na tabulích, které jim byly nasdíleny.",
"Cancel edit" : "Zrušit úpravu",
"Save board" : "Uložit tabuli",
"Board details" : "Podrobnosti o tabuli",
"Edit board" : "Upravit tabuli",
"Clone board" : "Klonovat tabuli",
@@ -322,13 +340,21 @@ OC.L10N.register(
"An error occurred" : "Došlo k chybě",
"Are you sure you want to delete the board {title}? This will delete all the data of this board including archived cards." : "Opravdu chcete tabuli {title} smazat? Toto smaže veškerá data této tabule, včetně archivovaných karet.",
"Delete the board?" : "Smazat tabuli?",
"Clone {boardTitle}" : "Naklonovat {boardTitle}",
"Clone cards" : "Klonovat karty",
"Clone assignments" : "Přiřazení klonu",
"Clone labels" : "Popisky klonu",
"Clone due dates" : "Termíny klonu",
"Advanced options" : "Pokročilé předvolby",
"Move all cards to the first list" : "Přesunout všechny karty na první seznam",
"Restore archived cards" : "Obnovit archivované karty",
"Clone" : "Klonovat",
"Loading filtered view" : "Načítání filtrovaného pohledu",
"Today" : "Dnes",
"Tomorrow" : "Zítra",
"No due" : "Žádný termín",
"Search for {searchQuery} in all boards" : "Hledat {searchQuery} na všech tabulích",
"No results found" : "Nenalezeny žádné výsledky",
"This weekend {timeLocale}" : "Tento víkend {timeLocale}",
"Deck board {name}\n* Last modified on {lastMod}" : "Deck karta {name}\n* Naposledy změněno {lastMod}",
"{stack} in {board}" : "{stack} v {board}",
"Click to expand description" : "Popis rozbalíte kliknutím",
@@ -348,6 +374,7 @@ OC.L10N.register(
"upcoming cards" : "nadcházející karty",
"New card" : "Nová karta",
"Due on {date}" : "Termín {date}",
"This weekend {timeLocale}" : "Tento víkend {timeLocale}",
"Tomorrow {timeLocale}" : "Zítra {timeLocale}",
"Later today {timeLocale}" : "Později dnes {timeLocale}",
"Link to a board" : "Propojit s tabulí",
@@ -361,17 +388,7 @@ OC.L10N.register(
"Share with a Deck card" : "Sdílet s kartou aplikace Deck",
"Share {file} with a Deck card" : "Sdílet {file} s kartou aplikace Deck",
"Share" : "Sdílet",
"A <strong>card description</strong> inside the Deck app has been changed" : "<strong>Popis karty</strong> v aplikaci Deck byl změněn",
"Timeline" : "Časová osa",
"Share board with a user, group or circle …" : "Sdílet tabuli s uživatelem, skupinou nebo okruhem…",
"Searching for users, groups and circles …" : "Hledání v uživatelích, skupinách a okruzích…",
"(Circle)" : "(Okruh)",
"Assign to users/groups/circles" : "Přiřadit uživatelům/skupinám/okruhům",
"Next week" : "Příští týden",
"Next month" : "Příští měsíc",
"List is empty" : "Seznam je prázdný",
"Limit deck usage of groups" : "Omezit využití 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í nastavené pro Deck brání uživatelům, kteří nejsou součástí těchto skupin, ve vytváření vlastních tabulí. Nicméně i tak ale pořád budou moci pracovat na tabulích, které jsou jim nasdíleny.",
"Not completed" : "Nedokončeno"
"Move card to another board" : "Přesunout kartu na jinou tabuli",
"Filter by completed" : "Filtrovat podle dokončených"
},
"nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n >= 2 && n <= 4 && n % 1 == 0) ? 1: (n % 1 != 0 ) ? 2 : 3;");

View File

@@ -11,8 +11,8 @@
"{user} has removed {acl} from the board {board}" : "{user} odebral(a) {acl} z tabule {board}",
"You have renamed the board {before} to {board}" : "Přejmenovali jste tabuli {before} na {board}",
"{user} has renamed the board {before} to {board}" : "{user} přejmenoval(a) tabuli {before} na {board}",
"You have archived the board {board}" : "Zaarchivovali jste tabuli {board}",
"{user} has archived the board {before}" : "{user} zaarchivoval(a) tabuli {before}",
"You have archived the board {board}" : "Archivovali jste tabuli {board}",
"{user} has archived the board {before}" : "{user} archivoval(a) tabuli {before}",
"You have unarchived the board {board}" : "Vrátili jste zpět z archivace tabuli {board}",
"{user} has unarchived the board {before}" : "{user} vrátil(a) tabuli {before} zpět z archivace",
"You have created a new list {stack} on board {board}" : "Vytvořili jste nový sloupec {stack} na tabuli {board}",
@@ -31,8 +31,8 @@
"{user} has added a description to card {card} in list {stack} on board {board}" : "{user} přidal(a) popis ke kartě {card} ve sloupci {stack} na tabuli {board}",
"You have updated the description of card {card} in list {stack} on board {board}" : "Aktualizovali jste popis karty {card} ve sloupci {stack} na tabuli {board}",
"{user} has updated the description of the card {card} in list {stack} on board {board}" : "{user} aktualizoval(a) popis karty {card} ve sloupci {stack} na tabuli {board}",
"You have archived card {card} in list {stack} on board {board}" : "Zaarchivovali kartu {card} ve sloupci {stack} na tabuli {board}",
"{user} has archived card {card} in list {stack} on board {board}" : "{user} zaarchivoval(a) kartu {card} ve sloupci {stack} na tabuli {board}",
"You have archived card {card} in list {stack} on board {board}" : "Archivovali kartu {card} ve sloupci {stack} na tabuli {board}",
"{user} has archived card {card} in list {stack} on board {board}" : "{user} archivoval(a) kartu {card} ve sloupci {stack} na tabuli {board}",
"You have unarchived card {card} in list {stack} on board {board}" : "Zrušili jste archivacii karty {card} ve sloupci {stack} na tabuli {board}",
"{user} has unarchived card {card} in list {stack} on board {board}" : "{user} zrušil(a) archivaci karty {card} ve sloupci {stack} na tabuli {board}",
"You have marked the card {card} as done in list {stack} on board {board}" : "Označili jste kartu {card} jako splněnou v seznamu {stack} na tabuli {board}",
@@ -118,17 +118,19 @@
"Invalid date, date format must be YYYY-MM-DD" : "Neplatné datum je třeba, aby formát data byl RRRR-MM-DD",
"Personal planning and team project organization" : "Osobní plánování a organizování týmového projektu",
"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 je nástroj cílený na osobní nebo projektové plánování týmů v Kanban stylu, napojený do Nextcloud.\n\n\n- 📥 Zadávejte a uspořádávejte své úkoly do karet\n- 📄 Zapisujte si dodatečné poznámky (v Markdown) \n- 🔖 Přiřazujte štítky pro ještě lepší uspořádání\n- 👥 Sdílejte se svým týmem, přáteli nebo rodinou\n- 📎 Připojte soubory a vložte je do (Markdown) popisu \n- 💬 Diskutujte se svým týmem prostřednictvím komentářů\n- ⚡ Udržte si přehled o změnách prostřednictvím sledování proudu aktivit\n- 🚀 Dostaňte svůj projekt pod kontrolu",
"Card details" : "Podrobnosti o kartě",
"Add board" : "Přidat tabuli",
"Select the board to link to a project" : "Vyberte tabuli kterou propojit s projektem",
"Search by board title" : "Hledat podle názvu tabule",
"Select board" : "Vybrat tabuli",
"Move card to another board" : "Přesunout kartu na jinou tabuli",
"Move/copy card" : "Přesunout/zkopírovat kartu",
"Select a board" : "Vybrat tabuli",
"No lists available" : "Nejsou k dispozici žádné seznamy",
"Select a list" : "Vyberte sloupec",
"Move card" : "Přesunout kartu",
"Cancel" : "Storno",
"Copy card" : "Zkopírovat kartu",
"Select a card" : "Vybrat kartu",
"Cancel" : "Storno",
"Select the card to link to a project" : "Vyberte kartu kterou propojit s projektem",
"Link to card" : "Propojit s kartou",
"File already exists" : "Soubor už existuje",
@@ -147,6 +149,8 @@
"Filter by tag" : "Filtrovat podle štítku",
"Filter by assigned user" : "Filtrovat podle uživatele, který je úkolem pověřen",
"Unassigned" : "Nepřiřazeno",
"Filter by status" : "Filtrovat podle stavu",
"Open and completed" : "Otevřít a dokončeno",
"Open" : "Otevřít",
"Completed" : "Dokončeno",
"Filter by due date" : "Filtrovat podle termínu",
@@ -176,9 +180,12 @@
"Deleted lists" : "Smazané seznamy",
"Undo" : "Vrátit zpět",
"Deleted cards" : "Smazané karty",
"Share board with a user, group or team …" : "Sdílet tabuli s uživatelem, skupinou nebo týmem…",
"Searching for users, groups and teams …" : "Hledání v uživatelích, skupinách a týmech…",
"No participants found" : "Nenalezeni žádní účastníci",
"Board owner" : "Vlastník tabule",
"(Group)" : "(Skupina)",
"(Team)" : "(Tým)",
"Can edit" : "Může upravovat",
"Can share" : "Může sdílet",
"Can manage" : "Může spravovat",
@@ -204,7 +211,9 @@
"title and color value must be provided" : "je třeba zadat nadpis a zvolit barvu",
"Board name" : "Název tabule",
"Members" : "Členové",
"Assign to users/groups/team" : "Přiřadit uživatelům/skupinám/týmům",
"Assign a user to this card…" : "Přiřadit uživatele k této kartě…",
"Select a user to assign to this card…" : "Vyberte uživatele, kterému tuto kartu přiřadit…",
"Upload new files" : "Nahrát nové soubory",
"Share from Files" : "Sdílet ze Souborů",
"Pending share" : "Čekající sdílení",
@@ -249,6 +258,7 @@
"Remove due date" : "Odstranit termín",
"Mark as done" : "Označit jako hotové",
"Due at:" : "Termín v:",
"Not done" : "Nehotové",
"Unarchive card" : "Zrušit archivaci karty",
"Archive card" : "Archivovat kartu",
"Select Date" : "Vybrat datum",
@@ -257,13 +267,15 @@
"Set due date for this weekend" : "Nastavit termín na tento týden",
"Set due date for next week" : "Nastavit termín na příští týden",
"Assign a tag to this card…" : "Přiřadit této kartě štítek…",
"Select or create a tag…" : "Vyberte nebo vytvořte štítek…",
"Create a new tag:" : "Vytvořit nový štítek:",
"(group)" : "(skupina)",
"Next week {timeLocale}" : "Příští týden {timeLocale}",
"Todo items" : "Položky k udělání",
"{count} comments, {unread} unread" : "{count} komentářů, {unread} nepřečtených",
"Edit card title" : "Upravit nadpis karty",
"Card details" : "Podrobnosti o kartě",
"Open link" : "Otevřít okaz",
"Edit title" : "Upravit nadpis",
"Assign to me" : "Přiřadit mě",
"Unassign myself" : "Zrušit přiřazení sobě",
"Mark as not done" : "Označit jako nehotové",
@@ -271,11 +283,15 @@
"Card deleted" : "Karta smazána",
"seconds ago" : "před několika sekundami",
"Keyboard shortcuts" : "Klávesové zkratky",
"Boost your productivity using Deck with keyboard shortcuts." : "Zvyšte svou produktivitu tím, že budete v Deck používat klávesové zkratky.",
"Board actions" : "Akce ohledně tabule",
"Keyboard shortcut" : "Klávesová zkratka",
"Action" : "Akce",
"Shift" : "Shift",
"Scroll" : "Posunout",
"Scroll sideways" : "Posunout na strany",
"Navigate between cards" : "Pohyb mezi kartami",
"Esc" : "Esc",
"Close card details" : "Zavřít podrobnosti o kartě",
"Ctrl" : "Ctrl",
"Search" : "Hledat",
@@ -289,7 +305,7 @@
"Open card details" : "Otevřít podrobnosti o kartě",
"Edit the card title" : "Upravit nadpis karty",
"Assign yourself to the current card" : "Přiřadit stávající kartu sobě",
"Archive/unarchive the current card" : "Zaarchivovat / zrušit archivaci stávající karty",
"Archive/unarchive the current card" : "Archivovat / zrušit archivaci stávající karty",
"Mark card as completed/not completed" : "Označit kartu jako (ne)dokončenou",
"Open card menu" : "Otevřít nabídku karty",
"All boards" : "Všechny tabule",
@@ -301,6 +317,8 @@
"Show boards in calendar/tasks" : "Zobrazit tabule v kalendáři/úkolech",
"Limit board creation to some groups" : "Umožnit vytváření tabulí pouze vybraným skupinám",
"Users outside of those groups will not be able to create their own boards, but will still be able to work on boards that have been shared with them." : "Uživatelé, kteří nejsou členy těchto skupin nebudou moci vytvářet své vlastní tabule, ale pořád budou moci pracovat na tabulích, které jim byly nasdíleny.",
"Cancel edit" : "Zrušit úpravu",
"Save board" : "Uložit tabuli",
"Board details" : "Podrobnosti o tabuli",
"Edit board" : "Upravit tabuli",
"Clone board" : "Klonovat tabuli",
@@ -320,13 +338,21 @@
"An error occurred" : "Došlo k chybě",
"Are you sure you want to delete the board {title}? This will delete all the data of this board including archived cards." : "Opravdu chcete tabuli {title} smazat? Toto smaže veškerá data této tabule, včetně archivovaných karet.",
"Delete the board?" : "Smazat tabuli?",
"Clone {boardTitle}" : "Naklonovat {boardTitle}",
"Clone cards" : "Klonovat karty",
"Clone assignments" : "Přiřazení klonu",
"Clone labels" : "Popisky klonu",
"Clone due dates" : "Termíny klonu",
"Advanced options" : "Pokročilé předvolby",
"Move all cards to the first list" : "Přesunout všechny karty na první seznam",
"Restore archived cards" : "Obnovit archivované karty",
"Clone" : "Klonovat",
"Loading filtered view" : "Načítání filtrovaného pohledu",
"Today" : "Dnes",
"Tomorrow" : "Zítra",
"No due" : "Žádný termín",
"Search for {searchQuery} in all boards" : "Hledat {searchQuery} na všech tabulích",
"No results found" : "Nenalezeny žádné výsledky",
"This weekend {timeLocale}" : "Tento víkend {timeLocale}",
"Deck board {name}\n* Last modified on {lastMod}" : "Deck karta {name}\n* Naposledy změněno {lastMod}",
"{stack} in {board}" : "{stack} v {board}",
"Click to expand description" : "Popis rozbalíte kliknutím",
@@ -346,6 +372,7 @@
"upcoming cards" : "nadcházející karty",
"New card" : "Nová karta",
"Due on {date}" : "Termín {date}",
"This weekend {timeLocale}" : "Tento víkend {timeLocale}",
"Tomorrow {timeLocale}" : "Zítra {timeLocale}",
"Later today {timeLocale}" : "Později dnes {timeLocale}",
"Link to a board" : "Propojit s tabulí",
@@ -359,17 +386,7 @@
"Share with a Deck card" : "Sdílet s kartou aplikace Deck",
"Share {file} with a Deck card" : "Sdílet {file} s kartou aplikace Deck",
"Share" : "Sdílet",
"A <strong>card description</strong> inside the Deck app has been changed" : "<strong>Popis karty</strong> v aplikaci Deck byl změněn",
"Timeline" : "Časová osa",
"Share board with a user, group or circle …" : "Sdílet tabuli s uživatelem, skupinou nebo okruhem…",
"Searching for users, groups and circles …" : "Hledání v uživatelích, skupinách a okruzích…",
"(Circle)" : "(Okruh)",
"Assign to users/groups/circles" : "Přiřadit uživatelům/skupinám/okruhům",
"Next week" : "Příští týden",
"Next month" : "Příští měsíc",
"List is empty" : "Seznam je prázdný",
"Limit deck usage of groups" : "Omezit využití 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í nastavené pro Deck brání uživatelům, kteří nejsou součástí těchto skupin, ve vytváření vlastních tabulí. Nicméně i tak ale pořád budou moci pracovat na tabulích, které jsou jim nasdíleny.",
"Not completed" : "Nedokončeno"
"Move card to another board" : "Přesunout kartu na jinou tabuli",
"Filter by completed" : "Filtrovat podle dokončených"
},"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

@@ -33,8 +33,6 @@ OC.L10N.register(
"An error occurred" : "Digwyddodd gwall",
"Today" : "Heddiw",
"Close" : "Cau",
"Share" : "Rhannu",
"Next week" : "Wythnos nesaf",
"Next month" : "Mis nesaf"
"Share" : "Rhannu"
},
"nplurals=4; plural=(n==1) ? 0 : (n==2) ? 1 : (n != 8 && n != 11) ? 2 : 3;");

View File

@@ -31,8 +31,6 @@
"An error occurred" : "Digwyddodd gwall",
"Today" : "Heddiw",
"Close" : "Cau",
"Share" : "Rhannu",
"Next week" : "Wythnos nesaf",
"Next month" : "Mis nesaf"
"Share" : "Rhannu"
},"pluralForm" :"nplurals=4; plural=(n==1) ? 0 : (n==2) ? 1 : (n != 8 && n != 11) ? 2 : 3;"
}

View File

@@ -19,12 +19,12 @@ OC.L10N.register(
"{user} has unarchived the board {before}" : "{user} har genskabt tavlen {before}",
"You have created a new list {stack} on board {board}" : "Du har oprettet en ny liste {stack} på tavlen {board}",
"{user} has created a new list {stack} on board {board}" : "{user} har oprettet en ny kolonne {stack} på tavlen {board}",
"You have renamed list {before} to {stack} on board {board}" : "Du har omdøbt kolonnen {before} til {stack} på tavlen {board}",
"{user} has renamed list {before} to {stack} on board {board}" : "{user} har omdøbt kolonnen{before} til {stack} på tavlen {board}",
"You have deleted list {stack} on board {board}" : "Du har slettet kolonnen {stack} på tavlen {board}",
"{user} has deleted list {stack} on board {board}" : "{user} har slettet kolonnen {stack} på tavlen {board}",
"You have created card {card} in list {stack} on board {board}" : "Du har oprettet kortet {card} i kolonnen {stack} på tavlen {board}",
"{user} has created card {card} in list {stack} on board {board}" : "{user} har oprettet kortet {card} i kolonnen {stack} på tavlen {board}",
"You have renamed list {before} to {stack} on board {board}" : "Du har omdøbt liste {before} til {stack} på tavlen {board}",
"{user} has renamed list {before} to {stack} on board {board}" : "{user} har omdøbt liste {before} til {stack} på tavlen {board}",
"You have deleted list {stack} on board {board}" : "Du har slettet liste {stack} på tavlen {board}",
"{user} has deleted list {stack} on board {board}" : "{user} har slettet liste {stack} på tavlen {board}",
"You have created card {card} in list {stack} on board {board}" : "Du har oprettet kortet {card} i listen {stack} på tavlen {board}",
"{user} has created card {card} in list {stack} on board {board}" : "{user} har oprettet kortet {card} i listen {stack} på tavlen {board}",
"You have deleted card {card} in list {stack} on board {board}" : "Du har slettet kortet {card} i listen {stack} på tavlen {board}",
"{user} has deleted card {card} in list {stack} on board {board}" : "{user} har slettet kortet {card} i listen {stack} på tavlen {board}",
"You have renamed the card {before} to {card}" : "Du har omdøbt kortet {before} til {card}",
@@ -57,27 +57,27 @@ OC.L10N.register(
"No file was uploaded" : "Ingen fil uploadet",
"Missing a temporary folder" : "Manglende midlertidig mappe.",
"Could not write file to disk" : "Kunne ikke gemme filen",
"A PHP extension stopped the file upload" : "En PHP udvidelse stoppede fil uploaden.",
"No file uploaded or file size exceeds maximum of %s" : "Ingen fil blev uploadet eller fil størrelsen er større end det maksimale: %s.",
"A PHP extension stopped the file upload" : "En PHP udvidelse stoppede filupload.",
"No file uploaded or file size exceeds maximum of %s" : "Ingen fil blev uploadet eller filstørrelsen er større end maksimum: %s.",
"Card not found" : "Kort ikke fundet.",
"Path is already shared with this card" : "Stien er allerede delt med dette kort.",
"Invalid date, date format must be YYYY-MM-DD" : "Ikke gyldig dato - dato formatet skal være YYYY-MM-DD",
"Personal planning and team project organization" : "Personlig planlægning og organisering af team projekter",
"Invalid date, date format must be YYYY-MM-DD" : "Ikke gyldig dato - dato formatet skal være ÅÅÅÅ-MM-DD",
"Personal planning and team project organization" : "Personlig planlægning og organisering af teamprojekter",
"Card details" : "Kortdetaljer",
"Add board" : "Tilføj tavle",
"Select the board to link to a project" : "Vælg en tavle at linke til et projekt",
"Search by board title" : "Søg efter tavle titel",
"Select the board to link to a project" : "Vælg tavlen der skal linkes til et projekt",
"Search by board title" : "Søg efter tavletitel",
"Select board" : "Vælg tavle",
"Move card to another board" : "Flyt kort til en anden tavle",
"Select a board" : "Vælg én tavle",
"No lists available" : "Ingen kolonner tilgængelige",
"Select a list" : "Vælg en kolonne",
"Select a board" : "Vælg en tavle",
"No lists available" : "Ingen lister tilgængelige",
"Select a list" : "Vælg en liste",
"Move card" : "Flyt kort",
"Cancel" : "Annullér",
"Select a card" : "Vælg et kort",
"Select the card to link to a project" : "Vælg et kort at linke til et projekt",
"Cancel" : "Annuller",
"Select the card to link to a project" : "Vælg kortet der skal linkes til et projekt",
"Link to card" : "Link til kort",
"File already exists" : "Filen findes allerede",
"A file with the name {filename} already exists." : "En fil med navnet {filename} already exists.",
"A file with the name {filename} already exists." : "En fil med navnet {filename} eksisterer allerede.",
"Do you want to overwrite it?" : "Vil du overskrive?",
"Overwrite file" : "Overskriv fil",
"Keep existing file" : "Behold den eksisterende fil",
@@ -85,15 +85,16 @@ OC.L10N.register(
"Drop your files to upload" : "Slip dine filer for at uploade",
"Add card" : "Tilføj kort",
"Archived cards" : "Arkiverede kort",
"Add list" : "Tilføj kolonne",
"List name" : "Kolonne navn",
"Add list" : "Tilføj liste",
"List name" : "Listenavn",
"Active filters" : "Aktive filtre",
"Apply filter" : "Aktivér filter",
"Filter by tag" : "Filtrer vha. mærkat",
"Filter by assigned user" : "Filtrer vha. tildelt bruger",
"Filter by tag" : "Filtrer efter Tag",
"Filter by assigned user" : "Filtrer efter tildelt bruger",
"Unassigned" : "Ikke tildelt",
"Open" : "Åbn",
"Completed" : "Fuldført",
"Filter by due date" : "Filtrer vha. forfaldsdato",
"Filter by due date" : "Filtrer efter forfaldsdato",
"Overdue" : "Overskredet",
"Next 24 hours" : "De næste 24 timer",
"Next 7 days" : "De næste 7 dage",
@@ -107,7 +108,7 @@ OC.L10N.register(
"Details" : "Detaljer",
"Loading board" : "Indlæser tavle",
"Board not found" : "Tavle ikke fundet.",
"Create a new list to add cards to this board" : "Opret en ny kolonne for at tilføje kort til denne tavle ",
"Create a new list to add cards to this board" : "Opret en ny liste for at tilføje kort til denne tavle ",
"Sharing" : "Deling",
"Tags" : "Tags",
"Deleted items" : "Slettede objekter",
@@ -173,12 +174,13 @@ OC.L10N.register(
"Set a due date" : "Sæt en forfaldsdato",
"Remove due date" : "Fjern forfaldsdato",
"Mark as done" : "Marker som færdig",
"Not done" : "Ikke færdig",
"Unarchive card" : "Gen-aktivér kort",
"Archive card" : "Arkivér kort",
"Select Date" : "Vælg dato",
"Assign a tag to this card…" : "Tilføj et mærkat til dette kort ...",
"(group)" : "(gruppe)",
"Card details" : "Kort detaljer",
"Edit title" : "Redigér titel",
"Assign to me" : "Tildel til mig",
"Unassign myself" : "Fjern mig selv",
"Delete card" : "Slet kort",
@@ -195,6 +197,7 @@ OC.L10N.register(
"Shared with you" : "Shared with you",
"Use bigger card view" : "Brug større kort visning",
"Show boards in calendar/tasks" : "Vis tavler i kalender/opgaver",
"Cancel edit" : "Annuller redigering",
"Board details" : "Liste detaljer",
"Edit board" : "Rediger liste",
"Clone board" : "Klon tavle",
@@ -212,6 +215,7 @@ OC.L10N.register(
"No reminder" : "Ingen påmindelse",
"An error occurred" : "Der var en fejl",
"Delete the board?" : "Slet tavlen?",
"Advanced options" : "Avancerede indstillinger",
"Loading filtered view" : "Indlæser filtreret visning",
"Today" : "I dag",
"Tomorrow" : "I morgen",
@@ -230,15 +234,6 @@ OC.L10N.register(
"Share with a Deck card" : "Del med et Deck kort",
"Share {file} with a Deck card" : "Del {file} med et Deck kort",
"Share" : "Del",
"Timeline" : "Tidslinje",
"Share board with a user, group or circle …" : "Del tavle med en bruger, gruppe eller cirkel ...",
"Searching for users, groups and circles …" : "Leder efter brugere, grupper og cirkler ...",
"(Circle)" : "(Cirkel)",
"Assign to users/groups/circles" : "Tildel til brugere/grupper/cirkler",
"Next week" : "Næste uge",
"Next month" : "Næste måned",
"Limit deck usage of groups" : "Begræns Deck brug til grupper",
"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." : "Begrænsning af Deck vil blokere brugere som ikke er en del af de valgte grupper fra at oprette deres egne tavler. Brugere vil stadig kunne arbejde på tavler der er blevet delt med dem. ",
"Not completed" : "Ikke afsluttet"
"Move card to another board" : "Flyt kort til en anden tavle"
},
"nplurals=2; plural=(n != 1);");

View File

@@ -17,12 +17,12 @@
"{user} has unarchived the board {before}" : "{user} har genskabt tavlen {before}",
"You have created a new list {stack} on board {board}" : "Du har oprettet en ny liste {stack} på tavlen {board}",
"{user} has created a new list {stack} on board {board}" : "{user} har oprettet en ny kolonne {stack} på tavlen {board}",
"You have renamed list {before} to {stack} on board {board}" : "Du har omdøbt kolonnen {before} til {stack} på tavlen {board}",
"{user} has renamed list {before} to {stack} on board {board}" : "{user} har omdøbt kolonnen{before} til {stack} på tavlen {board}",
"You have deleted list {stack} on board {board}" : "Du har slettet kolonnen {stack} på tavlen {board}",
"{user} has deleted list {stack} on board {board}" : "{user} har slettet kolonnen {stack} på tavlen {board}",
"You have created card {card} in list {stack} on board {board}" : "Du har oprettet kortet {card} i kolonnen {stack} på tavlen {board}",
"{user} has created card {card} in list {stack} on board {board}" : "{user} har oprettet kortet {card} i kolonnen {stack} på tavlen {board}",
"You have renamed list {before} to {stack} on board {board}" : "Du har omdøbt liste {before} til {stack} på tavlen {board}",
"{user} has renamed list {before} to {stack} on board {board}" : "{user} har omdøbt liste {before} til {stack} på tavlen {board}",
"You have deleted list {stack} on board {board}" : "Du har slettet liste {stack} på tavlen {board}",
"{user} has deleted list {stack} on board {board}" : "{user} har slettet liste {stack} på tavlen {board}",
"You have created card {card} in list {stack} on board {board}" : "Du har oprettet kortet {card} i listen {stack} på tavlen {board}",
"{user} has created card {card} in list {stack} on board {board}" : "{user} har oprettet kortet {card} i listen {stack} på tavlen {board}",
"You have deleted card {card} in list {stack} on board {board}" : "Du har slettet kortet {card} i listen {stack} på tavlen {board}",
"{user} has deleted card {card} in list {stack} on board {board}" : "{user} har slettet kortet {card} i listen {stack} på tavlen {board}",
"You have renamed the card {before} to {card}" : "Du har omdøbt kortet {before} til {card}",
@@ -55,27 +55,27 @@
"No file was uploaded" : "Ingen fil uploadet",
"Missing a temporary folder" : "Manglende midlertidig mappe.",
"Could not write file to disk" : "Kunne ikke gemme filen",
"A PHP extension stopped the file upload" : "En PHP udvidelse stoppede fil uploaden.",
"No file uploaded or file size exceeds maximum of %s" : "Ingen fil blev uploadet eller fil størrelsen er større end det maksimale: %s.",
"A PHP extension stopped the file upload" : "En PHP udvidelse stoppede filupload.",
"No file uploaded or file size exceeds maximum of %s" : "Ingen fil blev uploadet eller filstørrelsen er større end maksimum: %s.",
"Card not found" : "Kort ikke fundet.",
"Path is already shared with this card" : "Stien er allerede delt med dette kort.",
"Invalid date, date format must be YYYY-MM-DD" : "Ikke gyldig dato - dato formatet skal være YYYY-MM-DD",
"Personal planning and team project organization" : "Personlig planlægning og organisering af team projekter",
"Invalid date, date format must be YYYY-MM-DD" : "Ikke gyldig dato - dato formatet skal være ÅÅÅÅ-MM-DD",
"Personal planning and team project organization" : "Personlig planlægning og organisering af teamprojekter",
"Card details" : "Kortdetaljer",
"Add board" : "Tilføj tavle",
"Select the board to link to a project" : "Vælg en tavle at linke til et projekt",
"Search by board title" : "Søg efter tavle titel",
"Select the board to link to a project" : "Vælg tavlen der skal linkes til et projekt",
"Search by board title" : "Søg efter tavletitel",
"Select board" : "Vælg tavle",
"Move card to another board" : "Flyt kort til en anden tavle",
"Select a board" : "Vælg én tavle",
"No lists available" : "Ingen kolonner tilgængelige",
"Select a list" : "Vælg en kolonne",
"Select a board" : "Vælg en tavle",
"No lists available" : "Ingen lister tilgængelige",
"Select a list" : "Vælg en liste",
"Move card" : "Flyt kort",
"Cancel" : "Annullér",
"Select a card" : "Vælg et kort",
"Select the card to link to a project" : "Vælg et kort at linke til et projekt",
"Cancel" : "Annuller",
"Select the card to link to a project" : "Vælg kortet der skal linkes til et projekt",
"Link to card" : "Link til kort",
"File already exists" : "Filen findes allerede",
"A file with the name {filename} already exists." : "En fil med navnet {filename} already exists.",
"A file with the name {filename} already exists." : "En fil med navnet {filename} eksisterer allerede.",
"Do you want to overwrite it?" : "Vil du overskrive?",
"Overwrite file" : "Overskriv fil",
"Keep existing file" : "Behold den eksisterende fil",
@@ -83,15 +83,16 @@
"Drop your files to upload" : "Slip dine filer for at uploade",
"Add card" : "Tilføj kort",
"Archived cards" : "Arkiverede kort",
"Add list" : "Tilføj kolonne",
"List name" : "Kolonne navn",
"Add list" : "Tilføj liste",
"List name" : "Listenavn",
"Active filters" : "Aktive filtre",
"Apply filter" : "Aktivér filter",
"Filter by tag" : "Filtrer vha. mærkat",
"Filter by assigned user" : "Filtrer vha. tildelt bruger",
"Filter by tag" : "Filtrer efter Tag",
"Filter by assigned user" : "Filtrer efter tildelt bruger",
"Unassigned" : "Ikke tildelt",
"Open" : "Åbn",
"Completed" : "Fuldført",
"Filter by due date" : "Filtrer vha. forfaldsdato",
"Filter by due date" : "Filtrer efter forfaldsdato",
"Overdue" : "Overskredet",
"Next 24 hours" : "De næste 24 timer",
"Next 7 days" : "De næste 7 dage",
@@ -105,7 +106,7 @@
"Details" : "Detaljer",
"Loading board" : "Indlæser tavle",
"Board not found" : "Tavle ikke fundet.",
"Create a new list to add cards to this board" : "Opret en ny kolonne for at tilføje kort til denne tavle ",
"Create a new list to add cards to this board" : "Opret en ny liste for at tilføje kort til denne tavle ",
"Sharing" : "Deling",
"Tags" : "Tags",
"Deleted items" : "Slettede objekter",
@@ -171,12 +172,13 @@
"Set a due date" : "Sæt en forfaldsdato",
"Remove due date" : "Fjern forfaldsdato",
"Mark as done" : "Marker som færdig",
"Not done" : "Ikke færdig",
"Unarchive card" : "Gen-aktivér kort",
"Archive card" : "Arkivér kort",
"Select Date" : "Vælg dato",
"Assign a tag to this card…" : "Tilføj et mærkat til dette kort ...",
"(group)" : "(gruppe)",
"Card details" : "Kort detaljer",
"Edit title" : "Redigér titel",
"Assign to me" : "Tildel til mig",
"Unassign myself" : "Fjern mig selv",
"Delete card" : "Slet kort",
@@ -193,6 +195,7 @@
"Shared with you" : "Shared with you",
"Use bigger card view" : "Brug større kort visning",
"Show boards in calendar/tasks" : "Vis tavler i kalender/opgaver",
"Cancel edit" : "Annuller redigering",
"Board details" : "Liste detaljer",
"Edit board" : "Rediger liste",
"Clone board" : "Klon tavle",
@@ -210,6 +213,7 @@
"No reminder" : "Ingen påmindelse",
"An error occurred" : "Der var en fejl",
"Delete the board?" : "Slet tavlen?",
"Advanced options" : "Avancerede indstillinger",
"Loading filtered view" : "Indlæser filtreret visning",
"Today" : "I dag",
"Tomorrow" : "I morgen",
@@ -228,15 +232,6 @@
"Share with a Deck card" : "Del med et Deck kort",
"Share {file} with a Deck card" : "Del {file} med et Deck kort",
"Share" : "Del",
"Timeline" : "Tidslinje",
"Share board with a user, group or circle …" : "Del tavle med en bruger, gruppe eller cirkel ...",
"Searching for users, groups and circles …" : "Leder efter brugere, grupper og cirkler ...",
"(Circle)" : "(Cirkel)",
"Assign to users/groups/circles" : "Tildel til brugere/grupper/cirkler",
"Next week" : "Næste uge",
"Next month" : "Næste måned",
"Limit deck usage of groups" : "Begræns Deck brug til grupper",
"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." : "Begrænsning af Deck vil blokere brugere som ikke er en del af de valgte grupper fra at oprette deres egne tavler. Brugere vil stadig kunne arbejde på tavler der er blevet delt med dem. ",
"Not completed" : "Ikke afsluttet"
"Move card to another board" : "Flyt kort til en anden tavle"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}

View File

@@ -120,17 +120,19 @@ OC.L10N.register(
"Invalid date, date format must be YYYY-MM-DD" : "Ungültiges Datum, zulässiges Datumsformat: JJJJ-MM-TT",
"Personal planning and team project organization" : "Persönliche Planung und Teamprojektorganisation",
"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- 🔖 Zuweisen von Schlagworten 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 den Überblick über Änderungen mit dem Aktivitäten-Stream\n- 🚀 Organisiere dein Projekt",
"Card details" : "Kartendetails",
"Add board" : "Board hinzufügen",
"Select the board to link to a project" : "Wähle ein Board aus, um dieses mit einem Projekt zu verknüpfen",
"Search by board title" : "Nach einem Board suchen",
"Select board" : "Board auswählen",
"Move card to another board" : "Karte auf ein anderes Board verschieben",
"Move/copy card" : "Karte verschieben/kopieren",
"Select a board" : "Ein Board auswählen",
"No lists available" : "Keine Listen verfügbar",
"Select a list" : "Eine Liste auswählen",
"Move card" : "Karte verschieben",
"Cancel" : "Abbrechen",
"Copy card" : "Karte kopieren",
"Select a card" : "Eine Karte auswählen",
"Cancel" : "Abbrechen",
"Select the card to link to a project" : "Wähle die Karte aus, um diese mit einem Projekt zu verknüpfen",
"Link to card" : "Mit dieser Karte verknüpfen",
"File already exists" : "Datei bereits vorhanden",
@@ -274,7 +276,8 @@ OC.L10N.register(
"Todo items" : "Aufgaben-Elemente",
"{count} comments, {unread} unread" : "{count} Kommentare, {unread} ungelesen",
"Edit card title" : "Kartentitel bearbeiten",
"Card details" : "Kartendetails",
"Open link" : "Link öffnen",
"Edit title" : "Titel bearbeiten",
"Assign to me" : "Mir zuweisen",
"Unassign myself" : "Nicht mehr mir zuweisen",
"Mark as not done" : "Als nicht erledigt markieren",
@@ -316,6 +319,8 @@ OC.L10N.register(
"Show boards in calendar/tasks" : "Board in Kalender/Aufgaben anzeigen",
"Limit board creation to some groups" : "Erstellung von Boards auf einige Gruppen beschränken",
"Users outside of those groups will not be able to create their own boards, but will still be able to work on boards that have been shared with them." : "Benutzer außerhalb dieser Gruppen können keine eigenen Boards erstellen, aber weiterhin an Boards arbeiten, die mit ihnen geteilt wurden.",
"Cancel edit" : "Bearbeiten abbrechen",
"Save board" : "Board speichern",
"Board details" : "Boarddetails",
"Edit board" : "Board bearbeiten",
"Clone board" : "Board klonen",
@@ -335,13 +340,21 @@ OC.L10N.register(
"An error occurred" : "Es ist ein Fehler aufgetreten",
"Are you sure you want to delete the board {title}? This will delete all the data of this board including archived cards." : "Möchtest du wirklich das Board {title} mit all seinen Daten einschließlich der archivierten Karten löschen?",
"Delete the board?" : "Das Board löschen?",
"Clone {boardTitle}" : "{boardTitle} klonen",
"Clone cards" : "Karten klonen",
"Clone assignments" : "Zuweisungen klonen",
"Clone labels" : "Etiketten klonen",
"Clone due dates" : "Fälligkeitsdaten klonen",
"Advanced options" : "Erweiterte Optionen",
"Move all cards to the first list" : "Alle Karten in die erste Liste verschieben",
"Restore archived cards" : "Archivierte Karten wiederherstellen",
"Clone" : "Klonen",
"Loading filtered view" : "Lade gefilterte Ansicht",
"Today" : "Heute",
"Tomorrow" : "Morgen",
"No due" : "Kein Fälligkeitsdatum",
"Search for {searchQuery} in all boards" : "Suche nach {searchQuery} in allen Boards",
"No results found" : "Keine Ergebnisse gefunden",
"This weekend {timeLocale}" : "Dieses Wochenende {timeLocale}",
"Deck board {name}\n* Last modified on {lastMod}" : "Deck-Board {name}\n* Zuletzt geändert am {lastMod} ",
"{stack} in {board}" : "{stack} in {board}",
"Click to expand description" : "Klicken, um die Beschreibung zu erweitern",
@@ -361,6 +374,7 @@ OC.L10N.register(
"upcoming cards" : "Anstehende Karten",
"New card" : "Neue Karte",
"Due on {date}" : "Fällig am {date}",
"This weekend {timeLocale}" : "Dieses Wochenende {timeLocale}",
"Tomorrow {timeLocale}" : "Morgen {timeLocale}",
"Later today {timeLocale}" : "Heute noch {timeLocale}",
"Link to a board" : "Mit einem Board verknüpfen",
@@ -374,18 +388,7 @@ OC.L10N.register(
"Share with a Deck card" : "Mit einer Deck-Karte teilen",
"Share {file} with a Deck card" : "{file} mit einer Deck-Karte teilen",
"Share" : "Freigeben",
"A <strong>card description</strong> inside the Deck app has been changed" : "Eine <strong>Kartenbeschreibung</strong> wurde innerhalb der Deck-App geändert",
"Timeline" : "Zeitachse",
"Share board with a user, group or circle …" : "Board mit Benutzer, Gruppe oder Kreis teilen …",
"Searching for users, groups and circles …" : "Suche nach Benutzern, Gruppen und Kreisen …",
"(Circle)" : "(Kreis)",
"Assign to users/groups/circles" : "An Benutzer, Gruppen oder Kreise zuweisen",
"Next week" : "Nächste Woche",
"Next month" : "Nächster Monat",
"List is empty" : "Liste ist leer",
"Limit deck usage of groups" : "Nutzung auf Gruppen einschrä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." : "Wenn du Deck einschränkst, können Benutzer, die nicht zu diesen Gruppen gehören, keine eigenen Boards erstellen. Die Benutzer können weiterhin an Boards arbeiten, die für sie freigegeben wurden.",
"Not completed" : "Nicht fertiggestellt",
"Move card to another board" : "Karte auf ein anderes Board verschieben",
"Filter by completed" : "Nach fertiggestellt filtern"
},
"nplurals=2; plural=(n != 1);");

View File

@@ -118,17 +118,19 @@
"Invalid date, date format must be YYYY-MM-DD" : "Ungültiges Datum, zulässiges Datumsformat: JJJJ-MM-TT",
"Personal planning and team project organization" : "Persönliche Planung und Teamprojektorganisation",
"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- 🔖 Zuweisen von Schlagworten 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 den Überblick über Änderungen mit dem Aktivitäten-Stream\n- 🚀 Organisiere dein Projekt",
"Card details" : "Kartendetails",
"Add board" : "Board hinzufügen",
"Select the board to link to a project" : "Wähle ein Board aus, um dieses mit einem Projekt zu verknüpfen",
"Search by board title" : "Nach einem Board suchen",
"Select board" : "Board auswählen",
"Move card to another board" : "Karte auf ein anderes Board verschieben",
"Move/copy card" : "Karte verschieben/kopieren",
"Select a board" : "Ein Board auswählen",
"No lists available" : "Keine Listen verfügbar",
"Select a list" : "Eine Liste auswählen",
"Move card" : "Karte verschieben",
"Cancel" : "Abbrechen",
"Copy card" : "Karte kopieren",
"Select a card" : "Eine Karte auswählen",
"Cancel" : "Abbrechen",
"Select the card to link to a project" : "Wähle die Karte aus, um diese mit einem Projekt zu verknüpfen",
"Link to card" : "Mit dieser Karte verknüpfen",
"File already exists" : "Datei bereits vorhanden",
@@ -272,7 +274,8 @@
"Todo items" : "Aufgaben-Elemente",
"{count} comments, {unread} unread" : "{count} Kommentare, {unread} ungelesen",
"Edit card title" : "Kartentitel bearbeiten",
"Card details" : "Kartendetails",
"Open link" : "Link öffnen",
"Edit title" : "Titel bearbeiten",
"Assign to me" : "Mir zuweisen",
"Unassign myself" : "Nicht mehr mir zuweisen",
"Mark as not done" : "Als nicht erledigt markieren",
@@ -314,6 +317,8 @@
"Show boards in calendar/tasks" : "Board in Kalender/Aufgaben anzeigen",
"Limit board creation to some groups" : "Erstellung von Boards auf einige Gruppen beschränken",
"Users outside of those groups will not be able to create their own boards, but will still be able to work on boards that have been shared with them." : "Benutzer außerhalb dieser Gruppen können keine eigenen Boards erstellen, aber weiterhin an Boards arbeiten, die mit ihnen geteilt wurden.",
"Cancel edit" : "Bearbeiten abbrechen",
"Save board" : "Board speichern",
"Board details" : "Boarddetails",
"Edit board" : "Board bearbeiten",
"Clone board" : "Board klonen",
@@ -333,13 +338,21 @@
"An error occurred" : "Es ist ein Fehler aufgetreten",
"Are you sure you want to delete the board {title}? This will delete all the data of this board including archived cards." : "Möchtest du wirklich das Board {title} mit all seinen Daten einschließlich der archivierten Karten löschen?",
"Delete the board?" : "Das Board löschen?",
"Clone {boardTitle}" : "{boardTitle} klonen",
"Clone cards" : "Karten klonen",
"Clone assignments" : "Zuweisungen klonen",
"Clone labels" : "Etiketten klonen",
"Clone due dates" : "Fälligkeitsdaten klonen",
"Advanced options" : "Erweiterte Optionen",
"Move all cards to the first list" : "Alle Karten in die erste Liste verschieben",
"Restore archived cards" : "Archivierte Karten wiederherstellen",
"Clone" : "Klonen",
"Loading filtered view" : "Lade gefilterte Ansicht",
"Today" : "Heute",
"Tomorrow" : "Morgen",
"No due" : "Kein Fälligkeitsdatum",
"Search for {searchQuery} in all boards" : "Suche nach {searchQuery} in allen Boards",
"No results found" : "Keine Ergebnisse gefunden",
"This weekend {timeLocale}" : "Dieses Wochenende {timeLocale}",
"Deck board {name}\n* Last modified on {lastMod}" : "Deck-Board {name}\n* Zuletzt geändert am {lastMod} ",
"{stack} in {board}" : "{stack} in {board}",
"Click to expand description" : "Klicken, um die Beschreibung zu erweitern",
@@ -359,6 +372,7 @@
"upcoming cards" : "Anstehende Karten",
"New card" : "Neue Karte",
"Due on {date}" : "Fällig am {date}",
"This weekend {timeLocale}" : "Dieses Wochenende {timeLocale}",
"Tomorrow {timeLocale}" : "Morgen {timeLocale}",
"Later today {timeLocale}" : "Heute noch {timeLocale}",
"Link to a board" : "Mit einem Board verknüpfen",
@@ -372,18 +386,7 @@
"Share with a Deck card" : "Mit einer Deck-Karte teilen",
"Share {file} with a Deck card" : "{file} mit einer Deck-Karte teilen",
"Share" : "Freigeben",
"A <strong>card description</strong> inside the Deck app has been changed" : "Eine <strong>Kartenbeschreibung</strong> wurde innerhalb der Deck-App geändert",
"Timeline" : "Zeitachse",
"Share board with a user, group or circle …" : "Board mit Benutzer, Gruppe oder Kreis teilen …",
"Searching for users, groups and circles …" : "Suche nach Benutzern, Gruppen und Kreisen …",
"(Circle)" : "(Kreis)",
"Assign to users/groups/circles" : "An Benutzer, Gruppen oder Kreise zuweisen",
"Next week" : "Nächste Woche",
"Next month" : "Nächster Monat",
"List is empty" : "Liste ist leer",
"Limit deck usage of groups" : "Nutzung auf Gruppen einschrä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." : "Wenn du Deck einschränkst, können Benutzer, die nicht zu diesen Gruppen gehören, keine eigenen Boards erstellen. Die Benutzer können weiterhin an Boards arbeiten, die für sie freigegeben wurden.",
"Not completed" : "Nicht fertiggestellt",
"Move card to another board" : "Karte auf ein anderes Board verschieben",
"Filter by completed" : "Nach fertiggestellt filtern"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}

View File

@@ -120,17 +120,19 @@ OC.L10N.register(
"Invalid date, date format must be YYYY-MM-DD" : "Ungültiges Datum, zulässiges Datumsformat: JJJJ-MM-TT",
"Personal planning and team project organization" : "Persönliche Planung und Teamprojektorganisation",
"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- 🔖 Zuweisen von Schlagworten 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",
"Card details" : "Karten-Details",
"Add board" : "Board hinzufügen",
"Select the board to link to a project" : "Wählen Sie ein Board aus, um dieses mit einem Projekt zu verknüpfen",
"Search by board title" : "Nach einem Board suchen",
"Select board" : "Board auswählen",
"Move card to another board" : "Karte auf ein anderes Board verschieben",
"Move/copy card" : "Karte verschieben/kopieren",
"Select a board" : "Ein Board auswählen",
"No lists available" : "Keine Listen verfügbar",
"Select a list" : "Eine Liste auswählen",
"Move card" : "Karte verschieben",
"Cancel" : "Abbrechen",
"Copy card" : "Karte kopieren",
"Select a card" : "Eine Karte auswählen",
"Cancel" : "Abbrechen",
"Select the card to link to a project" : "Wählen Sie die Karte aus, um diese mit einem Projekt zu verknüpfen",
"Link to card" : "Mit einer Karte verknüpfen",
"File already exists" : "Datei bereits vorhanden",
@@ -274,7 +276,8 @@ OC.L10N.register(
"Todo items" : "Aufgaben-Elemente",
"{count} comments, {unread} unread" : "{count} Kommentare, {unread} ungelesen",
"Edit card title" : "Kartentitel bearbeiten",
"Card details" : "Karten-Details",
"Open link" : "Link öffnen",
"Edit title" : "Titel bearbeiten",
"Assign to me" : "Mir zuweisen",
"Unassign myself" : "Nicht mehr mir zuweisen",
"Mark as not done" : "Als unerledigt markieren",
@@ -316,6 +319,8 @@ OC.L10N.register(
"Show boards in calendar/tasks" : "Board in Kalender/Aufgaben anzeigen",
"Limit board creation to some groups" : "Boarderstellung auf einige Gruppen beschränken",
"Users outside of those groups will not be able to create their own boards, but will still be able to work on boards that have been shared with them." : "Benutzer außerhalb dieser Gruppen können keine eigenen Boards erstellen, aber weiterhin an Boards arbeiten, die mit ihnen geteilt wurden.",
"Cancel edit" : "Bearbeiten abbrechen",
"Save board" : "Board sichern",
"Board details" : "Board-Details",
"Edit board" : "Board bearbeiten",
"Clone board" : "Board klonen",
@@ -335,13 +340,21 @@ OC.L10N.register(
"An error occurred" : "Es ist ein Fehler aufgetreten",
"Are you sure you want to delete the board {title}? This will delete all the data of this board including archived cards." : "Möchten Sie das Board {title} wirklich löschen? Dadurch werden alle Daten dieses Boards einschließlich archivierter Karten gelöscht.",
"Delete the board?" : "Das Board löschen?",
"Clone {boardTitle}" : "{boardTitle} klonen",
"Clone cards" : "Karten klonen",
"Clone assignments" : "Zuordnungen klonen",
"Clone labels" : "Etiketten klonen",
"Clone due dates" : "Fälligkeitsdaten klonen",
"Advanced options" : "Erweiterte Optionen",
"Move all cards to the first list" : "Alle Karten in die erste Liste verschieben",
"Restore archived cards" : "Archivierte Karten wiederherstellen",
"Clone" : "Klonen",
"Loading filtered view" : "Lade gefilterte Ansicht",
"Today" : "Heute",
"Tomorrow" : "Morgen",
"No due" : "Kein Fälligkeitsdatum",
"Search for {searchQuery} in all boards" : "Suche nach {searchQuery} in allen Boards",
"No results found" : "Keine Ergebnisse gefunden",
"This weekend {timeLocale}" : "Dieses Wochenende {timeLocale}",
"Deck board {name}\n* Last modified on {lastMod}" : "Deck-Board {name}\n* Zuletzt geändert am {lastMod} ",
"{stack} in {board}" : "{stack} auf {board}",
"Click to expand description" : "Klicken, um die Beschreibung zu erweitern",
@@ -361,6 +374,7 @@ OC.L10N.register(
"upcoming cards" : "Anstehende Karten",
"New card" : "Neue Karte",
"Due on {date}" : "Fällig am {date}",
"This weekend {timeLocale}" : "Dieses Wochenende {timeLocale}",
"Tomorrow {timeLocale}" : "Morgen {timeLocale}",
"Later today {timeLocale}" : "Später heute {timeLocale}",
"Link to a board" : "Mit einem Board verknüpfen",
@@ -374,18 +388,7 @@ OC.L10N.register(
"Share with a Deck card" : "Mit einer Deck-Karte teilen",
"Share {file} with a Deck card" : "{file} mit einer Deck-Karte teilen",
"Share" : "Freigeben",
"A <strong>card description</strong> inside the Deck app has been changed" : "Eine <strong>Kartenbeschreibung</strong> wurde innerhalb der Deck-App geändert",
"Timeline" : "Zeitachse",
"Share board with a user, group or circle …" : "Board mit Benutzer, Gruppe oder Kreis teilen…",
"Searching for users, groups and circles …" : "Suche nach Benutzern, Gruppen und Kreisen …",
"(Circle)" : "(Kreis)",
"Assign to users/groups/circles" : "An Benutzer, Gruppen oder Kreise zuweisen",
"Next week" : "Nächste Woche",
"Next month" : "Nächsten Monat",
"List is empty" : "Liste ist leer",
"Limit deck usage of groups" : "Nutzung auf Gruppen einschrä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." : "Wenn Sie Deck einschränken, können Benutzer, die nicht zu diesen Gruppen gehören, keine eigenen Boards erstellen. Die Benutzer können weiterhin an Boards arbeiten, die für sie freigegeben wurden.",
"Not completed" : "Nicht fertiggestellt",
"Move card to another board" : "Karte auf ein anderes Board verschieben",
"Filter by completed" : "Nach Status filtern"
},
"nplurals=2; plural=(n != 1);");

View File

@@ -118,17 +118,19 @@
"Invalid date, date format must be YYYY-MM-DD" : "Ungültiges Datum, zulässiges Datumsformat: JJJJ-MM-TT",
"Personal planning and team project organization" : "Persönliche Planung und Teamprojektorganisation",
"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- 🔖 Zuweisen von Schlagworten 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",
"Card details" : "Karten-Details",
"Add board" : "Board hinzufügen",
"Select the board to link to a project" : "Wählen Sie ein Board aus, um dieses mit einem Projekt zu verknüpfen",
"Search by board title" : "Nach einem Board suchen",
"Select board" : "Board auswählen",
"Move card to another board" : "Karte auf ein anderes Board verschieben",
"Move/copy card" : "Karte verschieben/kopieren",
"Select a board" : "Ein Board auswählen",
"No lists available" : "Keine Listen verfügbar",
"Select a list" : "Eine Liste auswählen",
"Move card" : "Karte verschieben",
"Cancel" : "Abbrechen",
"Copy card" : "Karte kopieren",
"Select a card" : "Eine Karte auswählen",
"Cancel" : "Abbrechen",
"Select the card to link to a project" : "Wählen Sie die Karte aus, um diese mit einem Projekt zu verknüpfen",
"Link to card" : "Mit einer Karte verknüpfen",
"File already exists" : "Datei bereits vorhanden",
@@ -272,7 +274,8 @@
"Todo items" : "Aufgaben-Elemente",
"{count} comments, {unread} unread" : "{count} Kommentare, {unread} ungelesen",
"Edit card title" : "Kartentitel bearbeiten",
"Card details" : "Karten-Details",
"Open link" : "Link öffnen",
"Edit title" : "Titel bearbeiten",
"Assign to me" : "Mir zuweisen",
"Unassign myself" : "Nicht mehr mir zuweisen",
"Mark as not done" : "Als unerledigt markieren",
@@ -314,6 +317,8 @@
"Show boards in calendar/tasks" : "Board in Kalender/Aufgaben anzeigen",
"Limit board creation to some groups" : "Boarderstellung auf einige Gruppen beschränken",
"Users outside of those groups will not be able to create their own boards, but will still be able to work on boards that have been shared with them." : "Benutzer außerhalb dieser Gruppen können keine eigenen Boards erstellen, aber weiterhin an Boards arbeiten, die mit ihnen geteilt wurden.",
"Cancel edit" : "Bearbeiten abbrechen",
"Save board" : "Board sichern",
"Board details" : "Board-Details",
"Edit board" : "Board bearbeiten",
"Clone board" : "Board klonen",
@@ -333,13 +338,21 @@
"An error occurred" : "Es ist ein Fehler aufgetreten",
"Are you sure you want to delete the board {title}? This will delete all the data of this board including archived cards." : "Möchten Sie das Board {title} wirklich löschen? Dadurch werden alle Daten dieses Boards einschließlich archivierter Karten gelöscht.",
"Delete the board?" : "Das Board löschen?",
"Clone {boardTitle}" : "{boardTitle} klonen",
"Clone cards" : "Karten klonen",
"Clone assignments" : "Zuordnungen klonen",
"Clone labels" : "Etiketten klonen",
"Clone due dates" : "Fälligkeitsdaten klonen",
"Advanced options" : "Erweiterte Optionen",
"Move all cards to the first list" : "Alle Karten in die erste Liste verschieben",
"Restore archived cards" : "Archivierte Karten wiederherstellen",
"Clone" : "Klonen",
"Loading filtered view" : "Lade gefilterte Ansicht",
"Today" : "Heute",
"Tomorrow" : "Morgen",
"No due" : "Kein Fälligkeitsdatum",
"Search for {searchQuery} in all boards" : "Suche nach {searchQuery} in allen Boards",
"No results found" : "Keine Ergebnisse gefunden",
"This weekend {timeLocale}" : "Dieses Wochenende {timeLocale}",
"Deck board {name}\n* Last modified on {lastMod}" : "Deck-Board {name}\n* Zuletzt geändert am {lastMod} ",
"{stack} in {board}" : "{stack} auf {board}",
"Click to expand description" : "Klicken, um die Beschreibung zu erweitern",
@@ -359,6 +372,7 @@
"upcoming cards" : "Anstehende Karten",
"New card" : "Neue Karte",
"Due on {date}" : "Fällig am {date}",
"This weekend {timeLocale}" : "Dieses Wochenende {timeLocale}",
"Tomorrow {timeLocale}" : "Morgen {timeLocale}",
"Later today {timeLocale}" : "Später heute {timeLocale}",
"Link to a board" : "Mit einem Board verknüpfen",
@@ -372,18 +386,7 @@
"Share with a Deck card" : "Mit einer Deck-Karte teilen",
"Share {file} with a Deck card" : "{file} mit einer Deck-Karte teilen",
"Share" : "Freigeben",
"A <strong>card description</strong> inside the Deck app has been changed" : "Eine <strong>Kartenbeschreibung</strong> wurde innerhalb der Deck-App geändert",
"Timeline" : "Zeitachse",
"Share board with a user, group or circle …" : "Board mit Benutzer, Gruppe oder Kreis teilen…",
"Searching for users, groups and circles …" : "Suche nach Benutzern, Gruppen und Kreisen …",
"(Circle)" : "(Kreis)",
"Assign to users/groups/circles" : "An Benutzer, Gruppen oder Kreise zuweisen",
"Next week" : "Nächste Woche",
"Next month" : "Nächsten Monat",
"List is empty" : "Liste ist leer",
"Limit deck usage of groups" : "Nutzung auf Gruppen einschrä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." : "Wenn Sie Deck einschränken, können Benutzer, die nicht zu diesen Gruppen gehören, keine eigenen Boards erstellen. Die Benutzer können weiterhin an Boards arbeiten, die für sie freigegeben wurden.",
"Not completed" : "Nicht fertiggestellt",
"Move card to another board" : "Karte auf ein anderes Board verschieben",
"Filter by completed" : "Nach Status filtern"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}

View File

@@ -37,6 +37,10 @@ OC.L10N.register(
"{user} has archived card {card} in list {stack} on board {board}" : "Ο/η {user} αρχειοθέτησε την κάρτα {card} στην λίστα {stack} του πίνακα {board} ",
"You have unarchived card {card} in list {stack} on board {board}" : "Επαναφέρατε από το αρχείο την καρτέλα {card} της λίστας {stack} του πίνακα {board}",
"{user} has unarchived card {card} in list {stack} on board {board}" : "Ο/η {user} επανέφερε από το αρχείο την κάρτα {card} της λίστας {stack} του πίνακα {board}",
"You have marked the card {card} as done in list {stack} on board {board}" : "Έχετε επισημάνει την κάρτα {card} ως ολοκληρωμένη στη λίστα {stack} του πίνακα {board}",
"{user} has marked card {card} as done in list {stack} on board {board}" : "{user} έχει επισημάνει την κάρτα {card} ως ολοκληρωμένη στη λίστα {stack} του πίνακα {board}",
"You have marked the card {card} as undone in list {stack} on board {board}" : "Έχετε επισημάνει την κάρτα {card} ως μη ολοκληρωμένη στη λίστα {stack} του πίνακα {board}",
"{user} has marked the card {card} as undone in list {stack} on board {board}" : "{user} έχει επισημάνει την κάρτα {card} ως μη ολοκληρωμένη στη λίστα {stack} του πίνακα {board}",
"You have removed the due date of card {card}" : "Καταργήσατε την ημερομηνία λήξης της καρτέλας {card}",
"{user} has removed the due date of card {card}" : "Ο/η {user} κατάργησε την ημερομηνία λήξης της καρτέλας {card}",
"You have set the due date of card {card} to {after}" : "Ορίσατε την ημερομηνία λήξης της καρτέλας {card} σε {after}",
@@ -84,6 +88,7 @@ OC.L10N.register(
"Deck board" : "Πίνακας του Deck",
"Owned by %1$s" : "Ανήκει στον/στην %1$s",
"Deck boards, cards and comments" : "Πίνακες, κάρτες και σχόλια Deck",
"Create a new deck card" : "Δημιουργήστε μια νέα κάρτα",
"Card comments" : "Σχόλια καρτέλας",
"%s on %s" : "%s στο %s",
"Deck boards and cards" : "Πίνακες και κάρτες Deck",
@@ -114,17 +119,17 @@ OC.L10N.register(
"Invalid date, date format must be YYYY-MM-DD" : "Μη έγκυρη ημερομηνία, η μορφή ημερομηνίας πρέπει να είναι ΕΕΕΕ-ΜΜ-ΗΗ",
"Personal planning and team project organization" : "Προσωπικός σχεδιασμός και οργάνωση ομαδικών έργων",
"Deck is a kanban style organization tool aimed at personal planning and project organization for teams integrated with Nextcloud.\n\n\n- 📥 Add your tasks to cards and put them in order\n- 📄 Write down additional notes in Markdown\n- 🔖 Assign labels for even better organization\n- 👥 Share with your team, friends or family\n- 📎 Attach files and embed them in your Markdown description\n- 💬 Discuss with your team using comments\n- ⚡ Keep track of changes in the activity stream\n- 🚀 Get your project organized" : "Το Deck είναι ένα εργαλείο οργάνωσης τύπου kanban με στόχο τον προσωπικό προγραμματισμό και την οργάνωση έργων για ομάδες που έχουν ενσωματωθεί στο Nextcloud.\n\n\n- 📥 Προσθέστε τις εργασίες σας στις καρτέλες και βάλτε τες στη σειρά\n- 📄 Γράψτε τις πρόσθετες σημειώσεις\n- 🔖 Αντιστοιχίστε τις ετικέτες για ακόμη καλύτερη οργάνωση\n- 👥 Μοιραστείτε με την ομάδα, φίλους ή την οικογένειά σας\n- 📎 Επισυνάψτε αρχεία και ενσωματώστε τα στην περιγραφή\n- 💬 Συζητήστε με την ομάδα σας χρησιμοποιώντας σχόλια\n- ⚡ Παρακολουθήστε τις αλλαγές στη ροή δραστηριοτήτων\n- 🚀 Έχετε τα όλα οργανωμένα",
"Card details" : "Λεπτομέρειες καρτέλας",
"Add board" : "Προσθήκη πίνακα",
"Select the board to link to a project" : "Επιλέξτε πίνακα και συνδέστε τον σε ένα έργο",
"Search by board title" : "Αναζήτηση με το όνομα πίνακα",
"Select board" : "Επιλογή πίνακα",
"Move card to another board" : "Μετακίνηση καρτέλας σε άλλο πίνακα",
"Select a board" : "Επιλογή ενός πίνακα",
"No lists available" : "Δεν υπάρχουν διαθέσιμες λίστες",
"Select a list" : "Επιλέξτε μια λίστα",
"Move card" : "Μετακίνηση καρτέλας",
"Cancel" : "Aκύρωση",
"Select a card" : "Επιλογή μιας καρτέλας",
"Cancel" : "Aκύρωση",
"Select the card to link to a project" : "Επιλογή καρτέλας για σύνδεση στο έργο",
"Link to card" : "Σύνδεσμος σε καρτέλα",
"File already exists" : "Το αρχείο υπάρχει ήδη",
@@ -143,6 +148,8 @@ OC.L10N.register(
"Filter by tag" : "Φίλτρο ανά ετικέτα",
"Filter by assigned user" : "Φίλτρο ανά χρήστη",
"Unassigned" : "Χωρίς ανάθεση",
"Filter by status" : "Φίλτρο με βάση την κατάσταση",
"Open and completed" : "Ανοιχτά και ολοκληρωμένα",
"Open" : "Ανοιχτός",
"Completed" : "Ολοκληρωμένες",
"Filter by due date" : "Φίλτρο ανά ημερομηνία λήξης",
@@ -153,6 +160,7 @@ OC.L10N.register(
"No due date" : "Χωρίς ημερομηνία λήξης",
"Clear filter" : "Εκκαθάριση φίλτρου",
"View Modes" : "Τρόποι προβολής",
"Toggle View Modes" : "Εναλλαγή τρόπων προβολής",
"Hide archived cards" : "Απόκρυψη καρτελών που αρχειοθετήθηκαν",
"Show archived cards" : "Εμφάνιση καρτελών που αρχειοθετήθηκαν",
"Toggle compact mode" : "Εναλλαγή λειτουργίας μικρού μεγέθους",
@@ -171,6 +179,8 @@ OC.L10N.register(
"Deleted lists" : "Διαγραμμένες λίστες",
"Undo" : "Αναίρεση",
"Deleted cards" : "Διαγραμμένες καρτέλες",
"Share board with a user, group or team …" : "Κοινή χρήση πίνακα με έναν χρήστη, μια ομάδα ή team ...",
"Searching for users, groups and teams …" : "Αναζήτηση χρηστών, ομάδων και teams …",
"No participants found" : "Δε βρέθηκαν συμμετέχοντες",
"Board owner" : "Κάτοχος πίνακα",
"(Group)" : "(Ομάδα)",
@@ -200,6 +210,7 @@ OC.L10N.register(
"title and color value must be provided" : "ο τίτλος και η τιμή χρώματος πρέπει να παρέχονται",
"Board name" : "Όνομα πίνακα",
"Members" : "Μέλη",
"Assign to users/groups/team" : "Ανάθεση σε χρήστες/ομάδες/teams",
"Assign a user to this card…" : "Ανάθεση χρήστη στην καρτέλα...",
"Select a user to assign to this card…" : "Επιλέξτε έναν χρήστη για να του αναθέσετε αυτή την κάρτα...",
"Upload new files" : "Ανεβάστε νέα αρχεία",
@@ -246,6 +257,7 @@ OC.L10N.register(
"Remove due date" : "Αφαίρεση ημερομηνίας λήξης",
"Mark as done" : "Σήμανση ως ολοκληρωμένου",
"Due at:" : "Λήγει στις:",
"Not done" : "Μη ολοκληρωμένο",
"Unarchive card" : "Αναίρεση αρχειοθέτησης καρτέλας",
"Archive card" : "Αρχειοθέτηση καρτέλας",
"Select Date" : "Επιλέξτε ημερομηνία",
@@ -261,7 +273,7 @@ OC.L10N.register(
"Todo items" : "Στοιχεία todo",
"{count} comments, {unread} unread" : "{count} σχόλια, {unread} μη αναγνωσμένα",
"Edit card title" : "Επεξεργασία τίτλου κάρτας",
"Card details" : "Λεπτομέρειες καρτέλας",
"Edit title" : "Επεξεργασία τίτλου",
"Assign to me" : "Ανάθεση σε εμένα",
"Unassign myself" : "Αποδέσμευσή μου",
"Mark as not done" : "Σήμανση ως ολοκληρωμένου",
@@ -299,9 +311,11 @@ OC.L10N.register(
"Shared with you" : "Διαμοιρασμένα μαζί σας",
"Deck settings" : "Ρυθμίσεις Deck",
"Use bigger card view" : "Χρησιμοποιήστε μεγαλύτερη προβολή καρτέλας",
"Show card ID badge" : "Εμφάνιση ID κάρτας",
"Show boards in calendar/tasks" : "Εμφάνιση πινάκων στο ημερολόγιο / εργασίες",
"Limit board creation to some groups" : "Περιορισμός της δημιουργίας πινάκων σε ορισμένες ομάδες",
"Users outside of those groups will not be able to create their own boards, but will still be able to work on boards that have been shared with them." : "Οι χρήστες εκτός αυτών των ομάδων δεν θα μπορούν να δημιουργούν τους δικούς τους πίνακες, αλλά θα μπορούν να εργάζονται σε πίνακες που τους έχουν διαμοιραστεί.",
"Cancel edit" : "Ακύρωση επεξεργασίας",
"Board details" : "Λεπτομέριες πίνακα",
"Edit board" : "Επεξεργασία πίνακα",
"Clone board" : "Κλώνος πίνακα",
@@ -321,13 +335,15 @@ OC.L10N.register(
"An error occurred" : "Παρουσιάστηκε σφάλμα",
"Are you sure you want to delete the board {title}? This will delete all the data of this board including archived cards." : "Είστε βέβαιοι ότι θέλετε να διαγράψετε τον πίνακα {title}; Αυτό θα διαγράψει όλα τα δεδομένα του πίνακα συμπεριλαμβανομένων και των αρχειοθετημένων καρτών.",
"Delete the board?" : "Διαγραφή του πίνακα;",
"Clone cards" : "Κάρτες κλώνου",
"Advanced options" : "Επιλογές για προχωρημένους",
"Clone" : "Κλώνος",
"Loading filtered view" : "Φόρτωση εμφάνισης με βάση το φίλτρο",
"Today" : "Σήμερα",
"Tomorrow" : "Αύριο",
"No due" : "Χωρίς λήξη",
"Search for {searchQuery} in all boards" : "Αναζήτηση για {searchQuery} σε όλους τους πίνακες",
"No results found" : "Δεν βρέθηκαν αποτελέσματα",
"This weekend {timeLocale}" : "Αυτή την εβδομάδα {timeLocale}",
"Deck board {name}\n* Last modified on {lastMod}" : "Πίνακας Deck {name}\n* Τελευταία τροποποίηση στις {lastMod}",
"{stack} in {board}" : "{stack} στο {board}",
"Click to expand description" : "Κλικ για επέκταση περιγραφής",
@@ -347,6 +363,7 @@ OC.L10N.register(
"upcoming cards" : "επερχόμενες καρτέλες",
"New card" : "Νέα κάρτα",
"Due on {date}" : "Προθεσμία στις {date}",
"This weekend {timeLocale}" : "Αυτή την εβδομάδα {timeLocale}",
"Tomorrow {timeLocale}" : "Αύριο {timeLocale}",
"Later today {timeLocale}" : "Αργότερα σήμερα {timeLocale}",
"Link to a board" : "Σύνδεσμος στον πίνακα",
@@ -360,17 +377,7 @@ OC.L10N.register(
"Share with a Deck card" : "Μοιραστείτε με μια καρτέλα Deck",
"Share {file} with a Deck card" : "Μοιραστείτε το {file} με μια καρτέλα Deck",
"Share" : "Μοιραστείτε",
"A <strong>card description</strong> inside the Deck app has been changed" : "Η <strong>περιγραφή καρτέλας </strong>στην εφαρμογή Deck άλλαξε",
"Timeline" : "Χρονολόγιο",
"Share board with a user, group or circle …" : "Διαμοιράστε τον πίνακα με χρήστη, ομάδα ή κύκλο ...",
"Searching for users, groups and circles …" : "Αναζήτηση χρηστών, ομάδων και κύκλων…",
"(Circle)" : "(Κύκλος)",
"Assign to users/groups/circles" : "Ανάθεση σε χρήστες/ομάδες/κύκλους",
"Next week" : "Επόμενη εβδομάδα",
"Next month" : "Επόμενος μήνας",
"List is empty" : "Η λίστα είναι κενή",
"Limit deck usage of groups" : "Περιορίστε τη χρήση της εφαρμογής deck σε ομάδες",
"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." : "Ο περιορισμός του Deck θα εμποδίσει τους χρήστες που δεν είναι μέρος αυτών των ομάδων να δημιουργούν δικούς τους πίνακες. Οι χρήστες θα εξακολουθήσουν να εργάζονται σε πίνακες που έχουν διαμοιραστεί μαζί τους.",
"Not completed" : "Μη ολοκληρωμένο"
"Move card to another board" : "Μετακίνηση καρτέλας σε άλλο πίνακα",
"Filter by completed" : "Φίλτρο ανά ολοκλήρωση"
},
"nplurals=2; plural=(n != 1);");

View File

@@ -35,6 +35,10 @@
"{user} has archived card {card} in list {stack} on board {board}" : "Ο/η {user} αρχειοθέτησε την κάρτα {card} στην λίστα {stack} του πίνακα {board} ",
"You have unarchived card {card} in list {stack} on board {board}" : "Επαναφέρατε από το αρχείο την καρτέλα {card} της λίστας {stack} του πίνακα {board}",
"{user} has unarchived card {card} in list {stack} on board {board}" : "Ο/η {user} επανέφερε από το αρχείο την κάρτα {card} της λίστας {stack} του πίνακα {board}",
"You have marked the card {card} as done in list {stack} on board {board}" : "Έχετε επισημάνει την κάρτα {card} ως ολοκληρωμένη στη λίστα {stack} του πίνακα {board}",
"{user} has marked card {card} as done in list {stack} on board {board}" : "{user} έχει επισημάνει την κάρτα {card} ως ολοκληρωμένη στη λίστα {stack} του πίνακα {board}",
"You have marked the card {card} as undone in list {stack} on board {board}" : "Έχετε επισημάνει την κάρτα {card} ως μη ολοκληρωμένη στη λίστα {stack} του πίνακα {board}",
"{user} has marked the card {card} as undone in list {stack} on board {board}" : "{user} έχει επισημάνει την κάρτα {card} ως μη ολοκληρωμένη στη λίστα {stack} του πίνακα {board}",
"You have removed the due date of card {card}" : "Καταργήσατε την ημερομηνία λήξης της καρτέλας {card}",
"{user} has removed the due date of card {card}" : "Ο/η {user} κατάργησε την ημερομηνία λήξης της καρτέλας {card}",
"You have set the due date of card {card} to {after}" : "Ορίσατε την ημερομηνία λήξης της καρτέλας {card} σε {after}",
@@ -82,6 +86,7 @@
"Deck board" : "Πίνακας του Deck",
"Owned by %1$s" : "Ανήκει στον/στην %1$s",
"Deck boards, cards and comments" : "Πίνακες, κάρτες και σχόλια Deck",
"Create a new deck card" : "Δημιουργήστε μια νέα κάρτα",
"Card comments" : "Σχόλια καρτέλας",
"%s on %s" : "%s στο %s",
"Deck boards and cards" : "Πίνακες και κάρτες Deck",
@@ -112,17 +117,17 @@
"Invalid date, date format must be YYYY-MM-DD" : "Μη έγκυρη ημερομηνία, η μορφή ημερομηνίας πρέπει να είναι ΕΕΕΕ-ΜΜ-ΗΗ",
"Personal planning and team project organization" : "Προσωπικός σχεδιασμός και οργάνωση ομαδικών έργων",
"Deck is a kanban style organization tool aimed at personal planning and project organization for teams integrated with Nextcloud.\n\n\n- 📥 Add your tasks to cards and put them in order\n- 📄 Write down additional notes in Markdown\n- 🔖 Assign labels for even better organization\n- 👥 Share with your team, friends or family\n- 📎 Attach files and embed them in your Markdown description\n- 💬 Discuss with your team using comments\n- ⚡ Keep track of changes in the activity stream\n- 🚀 Get your project organized" : "Το Deck είναι ένα εργαλείο οργάνωσης τύπου kanban με στόχο τον προσωπικό προγραμματισμό και την οργάνωση έργων για ομάδες που έχουν ενσωματωθεί στο Nextcloud.\n\n\n- 📥 Προσθέστε τις εργασίες σας στις καρτέλες και βάλτε τες στη σειρά\n- 📄 Γράψτε τις πρόσθετες σημειώσεις\n- 🔖 Αντιστοιχίστε τις ετικέτες για ακόμη καλύτερη οργάνωση\n- 👥 Μοιραστείτε με την ομάδα, φίλους ή την οικογένειά σας\n- 📎 Επισυνάψτε αρχεία και ενσωματώστε τα στην περιγραφή\n- 💬 Συζητήστε με την ομάδα σας χρησιμοποιώντας σχόλια\n- ⚡ Παρακολουθήστε τις αλλαγές στη ροή δραστηριοτήτων\n- 🚀 Έχετε τα όλα οργανωμένα",
"Card details" : "Λεπτομέρειες καρτέλας",
"Add board" : "Προσθήκη πίνακα",
"Select the board to link to a project" : "Επιλέξτε πίνακα και συνδέστε τον σε ένα έργο",
"Search by board title" : "Αναζήτηση με το όνομα πίνακα",
"Select board" : "Επιλογή πίνακα",
"Move card to another board" : "Μετακίνηση καρτέλας σε άλλο πίνακα",
"Select a board" : "Επιλογή ενός πίνακα",
"No lists available" : "Δεν υπάρχουν διαθέσιμες λίστες",
"Select a list" : "Επιλέξτε μια λίστα",
"Move card" : "Μετακίνηση καρτέλας",
"Cancel" : "Aκύρωση",
"Select a card" : "Επιλογή μιας καρτέλας",
"Cancel" : "Aκύρωση",
"Select the card to link to a project" : "Επιλογή καρτέλας για σύνδεση στο έργο",
"Link to card" : "Σύνδεσμος σε καρτέλα",
"File already exists" : "Το αρχείο υπάρχει ήδη",
@@ -141,6 +146,8 @@
"Filter by tag" : "Φίλτρο ανά ετικέτα",
"Filter by assigned user" : "Φίλτρο ανά χρήστη",
"Unassigned" : "Χωρίς ανάθεση",
"Filter by status" : "Φίλτρο με βάση την κατάσταση",
"Open and completed" : "Ανοιχτά και ολοκληρωμένα",
"Open" : "Ανοιχτός",
"Completed" : "Ολοκληρωμένες",
"Filter by due date" : "Φίλτρο ανά ημερομηνία λήξης",
@@ -151,6 +158,7 @@
"No due date" : "Χωρίς ημερομηνία λήξης",
"Clear filter" : "Εκκαθάριση φίλτρου",
"View Modes" : "Τρόποι προβολής",
"Toggle View Modes" : "Εναλλαγή τρόπων προβολής",
"Hide archived cards" : "Απόκρυψη καρτελών που αρχειοθετήθηκαν",
"Show archived cards" : "Εμφάνιση καρτελών που αρχειοθετήθηκαν",
"Toggle compact mode" : "Εναλλαγή λειτουργίας μικρού μεγέθους",
@@ -169,6 +177,8 @@
"Deleted lists" : "Διαγραμμένες λίστες",
"Undo" : "Αναίρεση",
"Deleted cards" : "Διαγραμμένες καρτέλες",
"Share board with a user, group or team …" : "Κοινή χρήση πίνακα με έναν χρήστη, μια ομάδα ή team ...",
"Searching for users, groups and teams …" : "Αναζήτηση χρηστών, ομάδων και teams …",
"No participants found" : "Δε βρέθηκαν συμμετέχοντες",
"Board owner" : "Κάτοχος πίνακα",
"(Group)" : "(Ομάδα)",
@@ -198,6 +208,7 @@
"title and color value must be provided" : "ο τίτλος και η τιμή χρώματος πρέπει να παρέχονται",
"Board name" : "Όνομα πίνακα",
"Members" : "Μέλη",
"Assign to users/groups/team" : "Ανάθεση σε χρήστες/ομάδες/teams",
"Assign a user to this card…" : "Ανάθεση χρήστη στην καρτέλα...",
"Select a user to assign to this card…" : "Επιλέξτε έναν χρήστη για να του αναθέσετε αυτή την κάρτα...",
"Upload new files" : "Ανεβάστε νέα αρχεία",
@@ -244,6 +255,7 @@
"Remove due date" : "Αφαίρεση ημερομηνίας λήξης",
"Mark as done" : "Σήμανση ως ολοκληρωμένου",
"Due at:" : "Λήγει στις:",
"Not done" : "Μη ολοκληρωμένο",
"Unarchive card" : "Αναίρεση αρχειοθέτησης καρτέλας",
"Archive card" : "Αρχειοθέτηση καρτέλας",
"Select Date" : "Επιλέξτε ημερομηνία",
@@ -259,7 +271,7 @@
"Todo items" : "Στοιχεία todo",
"{count} comments, {unread} unread" : "{count} σχόλια, {unread} μη αναγνωσμένα",
"Edit card title" : "Επεξεργασία τίτλου κάρτας",
"Card details" : "Λεπτομέρειες καρτέλας",
"Edit title" : "Επεξεργασία τίτλου",
"Assign to me" : "Ανάθεση σε εμένα",
"Unassign myself" : "Αποδέσμευσή μου",
"Mark as not done" : "Σήμανση ως ολοκληρωμένου",
@@ -297,9 +309,11 @@
"Shared with you" : "Διαμοιρασμένα μαζί σας",
"Deck settings" : "Ρυθμίσεις Deck",
"Use bigger card view" : "Χρησιμοποιήστε μεγαλύτερη προβολή καρτέλας",
"Show card ID badge" : "Εμφάνιση ID κάρτας",
"Show boards in calendar/tasks" : "Εμφάνιση πινάκων στο ημερολόγιο / εργασίες",
"Limit board creation to some groups" : "Περιορισμός της δημιουργίας πινάκων σε ορισμένες ομάδες",
"Users outside of those groups will not be able to create their own boards, but will still be able to work on boards that have been shared with them." : "Οι χρήστες εκτός αυτών των ομάδων δεν θα μπορούν να δημιουργούν τους δικούς τους πίνακες, αλλά θα μπορούν να εργάζονται σε πίνακες που τους έχουν διαμοιραστεί.",
"Cancel edit" : "Ακύρωση επεξεργασίας",
"Board details" : "Λεπτομέριες πίνακα",
"Edit board" : "Επεξεργασία πίνακα",
"Clone board" : "Κλώνος πίνακα",
@@ -319,13 +333,15 @@
"An error occurred" : "Παρουσιάστηκε σφάλμα",
"Are you sure you want to delete the board {title}? This will delete all the data of this board including archived cards." : "Είστε βέβαιοι ότι θέλετε να διαγράψετε τον πίνακα {title}; Αυτό θα διαγράψει όλα τα δεδομένα του πίνακα συμπεριλαμβανομένων και των αρχειοθετημένων καρτών.",
"Delete the board?" : "Διαγραφή του πίνακα;",
"Clone cards" : "Κάρτες κλώνου",
"Advanced options" : "Επιλογές για προχωρημένους",
"Clone" : "Κλώνος",
"Loading filtered view" : "Φόρτωση εμφάνισης με βάση το φίλτρο",
"Today" : "Σήμερα",
"Tomorrow" : "Αύριο",
"No due" : "Χωρίς λήξη",
"Search for {searchQuery} in all boards" : "Αναζήτηση για {searchQuery} σε όλους τους πίνακες",
"No results found" : "Δεν βρέθηκαν αποτελέσματα",
"This weekend {timeLocale}" : "Αυτή την εβδομάδα {timeLocale}",
"Deck board {name}\n* Last modified on {lastMod}" : "Πίνακας Deck {name}\n* Τελευταία τροποποίηση στις {lastMod}",
"{stack} in {board}" : "{stack} στο {board}",
"Click to expand description" : "Κλικ για επέκταση περιγραφής",
@@ -345,6 +361,7 @@
"upcoming cards" : "επερχόμενες καρτέλες",
"New card" : "Νέα κάρτα",
"Due on {date}" : "Προθεσμία στις {date}",
"This weekend {timeLocale}" : "Αυτή την εβδομάδα {timeLocale}",
"Tomorrow {timeLocale}" : "Αύριο {timeLocale}",
"Later today {timeLocale}" : "Αργότερα σήμερα {timeLocale}",
"Link to a board" : "Σύνδεσμος στον πίνακα",
@@ -358,17 +375,7 @@
"Share with a Deck card" : "Μοιραστείτε με μια καρτέλα Deck",
"Share {file} with a Deck card" : "Μοιραστείτε το {file} με μια καρτέλα Deck",
"Share" : "Μοιραστείτε",
"A <strong>card description</strong> inside the Deck app has been changed" : "Η <strong>περιγραφή καρτέλας </strong>στην εφαρμογή Deck άλλαξε",
"Timeline" : "Χρονολόγιο",
"Share board with a user, group or circle …" : "Διαμοιράστε τον πίνακα με χρήστη, ομάδα ή κύκλο ...",
"Searching for users, groups and circles …" : "Αναζήτηση χρηστών, ομάδων και κύκλων…",
"(Circle)" : "(Κύκλος)",
"Assign to users/groups/circles" : "Ανάθεση σε χρήστες/ομάδες/κύκλους",
"Next week" : "Επόμενη εβδομάδα",
"Next month" : "Επόμενος μήνας",
"List is empty" : "Η λίστα είναι κενή",
"Limit deck usage of groups" : "Περιορίστε τη χρήση της εφαρμογής deck σε ομάδες",
"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." : "Ο περιορισμός του Deck θα εμποδίσει τους χρήστες που δεν είναι μέρος αυτών των ομάδων να δημιουργούν δικούς τους πίνακες. Οι χρήστες θα εξακολουθήσουν να εργάζονται σε πίνακες που έχουν διαμοιραστεί μαζί τους.",
"Not completed" : "Μη ολοκληρωμένο"
"Move card to another board" : "Μετακίνηση καρτέλας σε άλλο πίνακα",
"Filter by completed" : "Φίλτρο ανά ολοκλήρωση"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}

View File

@@ -120,17 +120,19 @@ OC.L10N.register(
"Invalid date, date format must be YYYY-MM-DD" : "Invalid date, date format must be YYYY-MM-DD",
"Personal planning and team project organization" : "Personal planning and team project organization",
"Deck is a kanban style organization tool aimed at personal planning and project organization for teams integrated with Nextcloud.\n\n\n- 📥 Add your tasks to cards and put them in order\n- 📄 Write down additional notes in Markdown\n- 🔖 Assign labels for even better organization\n- 👥 Share with your team, friends or family\n- 📎 Attach files and embed them in your Markdown description\n- 💬 Discuss with your team using comments\n- ⚡ Keep track of changes in the activity stream\n- 🚀 Get your project organized" : "Deck 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",
"Card details" : "Card details",
"Add board" : "Add board",
"Select the board to link to a project" : "Select the board to link to a project",
"Search by board title" : "Search by board title",
"Select board" : "Select board",
"Move card to another board" : "Move card to another board",
"Move/copy card" : "Move/copy card",
"Select a board" : "Select a board",
"No lists available" : "No lists available",
"Select a list" : "Select a list",
"Move card" : "Move card",
"Cancel" : "Cancel",
"Copy card" : "Copy card",
"Select a card" : "Select a card",
"Cancel" : "Cancel",
"Select the card to link to a project" : "Select the card to link to a project",
"Link to card" : "Link to card",
"File already exists" : "File already exists",
@@ -274,7 +276,8 @@ OC.L10N.register(
"Todo items" : "Todo items",
"{count} comments, {unread} unread" : "{count} comments, {unread} unread",
"Edit card title" : "Edit card title",
"Card details" : "Card details",
"Open link" : "Open link",
"Edit title" : "Edit title",
"Assign to me" : "Assign to me",
"Unassign myself" : "Unassign myself",
"Mark as not done" : "Mark as not done",
@@ -316,6 +319,8 @@ OC.L10N.register(
"Show boards in calendar/tasks" : "Show boards in calendar/tasks",
"Limit board creation to some groups" : "Limit board creation to some groups",
"Users outside of those groups will not be able to create their own boards, but will still be able to work on boards that have been shared with them." : "Users outside of those groups will not be able to create their own boards, but will still be able to work on boards that have been shared with them.",
"Cancel edit" : "Cancel edit",
"Save board" : "Save board",
"Board details" : "Board details",
"Edit board" : "Edit board",
"Clone board" : "Clone board",
@@ -335,13 +340,21 @@ OC.L10N.register(
"An error occurred" : "An error occurred",
"Are you sure you want to delete the board {title}? This will delete all the data of this board including archived cards." : "Are you sure you want to delete the board {title}? This will delete all the data of this board including archived cards.",
"Delete the board?" : "Delete the board?",
"Clone {boardTitle}" : "Clone {boardTitle}",
"Clone cards" : "Clone cards",
"Clone assignments" : "Clone assignments",
"Clone labels" : "Clone labels",
"Clone due dates" : "Clone due dates",
"Advanced options" : "Advanced options",
"Move all cards to the first list" : "Move all cards to the first list",
"Restore archived cards" : "Restore archived cards",
"Clone" : "Clone",
"Loading filtered view" : "Loading filtered view",
"Today" : "Today",
"Tomorrow" : "Tomorrow",
"No due" : "No due",
"Search for {searchQuery} in all boards" : "Search for {searchQuery} in all boards",
"No results found" : "No results found",
"This weekend {timeLocale}" : "This weekend {timeLocale}",
"Deck board {name}\n* Last modified on {lastMod}" : "Deck board {name}\n* Last modified on {lastMod}",
"{stack} in {board}" : "{stack} in {board}",
"Click to expand description" : "Click to expand description",
@@ -361,6 +374,7 @@ OC.L10N.register(
"upcoming cards" : "upcoming cards",
"New card" : "New card",
"Due on {date}" : "Due on {date}",
"This weekend {timeLocale}" : "This weekend {timeLocale}",
"Tomorrow {timeLocale}" : "Tomorrow {timeLocale}",
"Later today {timeLocale}" : "Later today {timeLocale}",
"Link to a board" : "Link to a board",
@@ -374,18 +388,7 @@ OC.L10N.register(
"Share with a Deck card" : "Share with a Deck card",
"Share {file} with a Deck card" : "Share {file} with a Deck card",
"Share" : "Share",
"A <strong>card description</strong> inside the Deck app has been changed" : "A <strong>card description</strong> inside the Deck app has been changed",
"Timeline" : "Timeline",
"Share board with a user, group or circle …" : "Share board with a user, group or circle …",
"Searching for users, groups and circles …" : "Searching for users, groups and circles …",
"(Circle)" : "(Circle)",
"Assign to users/groups/circles" : "Assign to users/groups/circles",
"Next week" : "Next week",
"Next month" : "Next month",
"List is empty" : "List is empty",
"Limit deck usage of groups" : "Limit deck usage of groups",
"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." : "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.",
"Not completed" : "Not completed",
"Move card to another board" : "Move card to another board",
"Filter by completed" : "Filter by completed"
},
"nplurals=2; plural=(n != 1);");

View File

@@ -118,17 +118,19 @@
"Invalid date, date format must be YYYY-MM-DD" : "Invalid date, date format must be YYYY-MM-DD",
"Personal planning and team project organization" : "Personal planning and team project organization",
"Deck is a kanban style organization tool aimed at personal planning and project organization for teams integrated with Nextcloud.\n\n\n- 📥 Add your tasks to cards and put them in order\n- 📄 Write down additional notes in Markdown\n- 🔖 Assign labels for even better organization\n- 👥 Share with your team, friends or family\n- 📎 Attach files and embed them in your Markdown description\n- 💬 Discuss with your team using comments\n- ⚡ Keep track of changes in the activity stream\n- 🚀 Get your project organized" : "Deck 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",
"Card details" : "Card details",
"Add board" : "Add board",
"Select the board to link to a project" : "Select the board to link to a project",
"Search by board title" : "Search by board title",
"Select board" : "Select board",
"Move card to another board" : "Move card to another board",
"Move/copy card" : "Move/copy card",
"Select a board" : "Select a board",
"No lists available" : "No lists available",
"Select a list" : "Select a list",
"Move card" : "Move card",
"Cancel" : "Cancel",
"Copy card" : "Copy card",
"Select a card" : "Select a card",
"Cancel" : "Cancel",
"Select the card to link to a project" : "Select the card to link to a project",
"Link to card" : "Link to card",
"File already exists" : "File already exists",
@@ -272,7 +274,8 @@
"Todo items" : "Todo items",
"{count} comments, {unread} unread" : "{count} comments, {unread} unread",
"Edit card title" : "Edit card title",
"Card details" : "Card details",
"Open link" : "Open link",
"Edit title" : "Edit title",
"Assign to me" : "Assign to me",
"Unassign myself" : "Unassign myself",
"Mark as not done" : "Mark as not done",
@@ -314,6 +317,8 @@
"Show boards in calendar/tasks" : "Show boards in calendar/tasks",
"Limit board creation to some groups" : "Limit board creation to some groups",
"Users outside of those groups will not be able to create their own boards, but will still be able to work on boards that have been shared with them." : "Users outside of those groups will not be able to create their own boards, but will still be able to work on boards that have been shared with them.",
"Cancel edit" : "Cancel edit",
"Save board" : "Save board",
"Board details" : "Board details",
"Edit board" : "Edit board",
"Clone board" : "Clone board",
@@ -333,13 +338,21 @@
"An error occurred" : "An error occurred",
"Are you sure you want to delete the board {title}? This will delete all the data of this board including archived cards." : "Are you sure you want to delete the board {title}? This will delete all the data of this board including archived cards.",
"Delete the board?" : "Delete the board?",
"Clone {boardTitle}" : "Clone {boardTitle}",
"Clone cards" : "Clone cards",
"Clone assignments" : "Clone assignments",
"Clone labels" : "Clone labels",
"Clone due dates" : "Clone due dates",
"Advanced options" : "Advanced options",
"Move all cards to the first list" : "Move all cards to the first list",
"Restore archived cards" : "Restore archived cards",
"Clone" : "Clone",
"Loading filtered view" : "Loading filtered view",
"Today" : "Today",
"Tomorrow" : "Tomorrow",
"No due" : "No due",
"Search for {searchQuery} in all boards" : "Search for {searchQuery} in all boards",
"No results found" : "No results found",
"This weekend {timeLocale}" : "This weekend {timeLocale}",
"Deck board {name}\n* Last modified on {lastMod}" : "Deck board {name}\n* Last modified on {lastMod}",
"{stack} in {board}" : "{stack} in {board}",
"Click to expand description" : "Click to expand description",
@@ -359,6 +372,7 @@
"upcoming cards" : "upcoming cards",
"New card" : "New card",
"Due on {date}" : "Due on {date}",
"This weekend {timeLocale}" : "This weekend {timeLocale}",
"Tomorrow {timeLocale}" : "Tomorrow {timeLocale}",
"Later today {timeLocale}" : "Later today {timeLocale}",
"Link to a board" : "Link to a board",
@@ -372,18 +386,7 @@
"Share with a Deck card" : "Share with a Deck card",
"Share {file} with a Deck card" : "Share {file} with a Deck card",
"Share" : "Share",
"A <strong>card description</strong> inside the Deck app has been changed" : "A <strong>card description</strong> inside the Deck app has been changed",
"Timeline" : "Timeline",
"Share board with a user, group or circle …" : "Share board with a user, group or circle …",
"Searching for users, groups and circles …" : "Searching for users, groups and circles …",
"(Circle)" : "(Circle)",
"Assign to users/groups/circles" : "Assign to users/groups/circles",
"Next week" : "Next week",
"Next month" : "Next month",
"List is empty" : "List is empty",
"Limit deck usage of groups" : "Limit deck usage of groups",
"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." : "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.",
"Not completed" : "Not completed",
"Move card to another board" : "Move card to another board",
"Filter by completed" : "Filter by completed"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}

View File

@@ -124,15 +124,13 @@ OC.L10N.register(
"No notifications" : "Neniu sciigo",
"Delete board" : "Forigi tabulon",
"An error occurred" : "Eraro okazis",
"Advanced options" : "Detalaj agordoj",
"Today" : "Hodiaŭ",
"Tomorrow" : "Morgaŭ",
"Close" : "Malfermi",
"Link to a board" : "Ligilo al tabulo",
"Maximum file size of {size} exceeded" : "Maksimuma dosiergrando {size} transpasita",
"Error creating the share" : "Eraro dum kreo de la kunhavigo",
"Share" : "Kunhavigi",
"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",
"Timeline" : "Kronologio",
"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."
"Share" : "Kunhavigi"
},
"nplurals=2; plural=(n != 1);");

View File

@@ -122,15 +122,13 @@
"No notifications" : "Neniu sciigo",
"Delete board" : "Forigi tabulon",
"An error occurred" : "Eraro okazis",
"Advanced options" : "Detalaj agordoj",
"Today" : "Hodiaŭ",
"Tomorrow" : "Morgaŭ",
"Close" : "Malfermi",
"Link to a board" : "Ligilo al tabulo",
"Maximum file size of {size} exceeded" : "Maksimuma dosiergrando {size} transpasita",
"Error creating the share" : "Eraro dum kreo de la kunhavigo",
"Share" : "Kunhavigi",
"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",
"Timeline" : "Kronologio",
"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."
"Share" : "Kunhavigi"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}

View File

@@ -120,17 +120,19 @@ OC.L10N.register(
"Invalid date, date format must be YYYY-MM-DD" : "Fecha no válida, el formato de las fechas debe ser AAAA-MM-DD",
"Personal planning and team project organization" : "Planificación personal y organización de proyecto de equipo",
"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",
"Card details" : "Detalles de la tarjeta",
"Add board" : "Añadir tablero",
"Select the board to link to a project" : "Selecciona el tablero que enlazar a un proyecto",
"Search by board title" : "Buscar por título de tablero",
"Select board" : "Selecciona tablero",
"Move card to another board" : "Mover la tarjeta a otro tablero",
"Move/copy card" : "Mover/copiar tarjeta",
"Select a board" : "Selecciona un tablero",
"No lists available" : "No hay listas disponibles",
"Select a list" : "Seleccionar una lista",
"Move card" : "Mover tarjeta",
"Cancel" : "Cancelar",
"Copy card" : "Copiar tarjeta",
"Select a card" : "Seleccionar una tarjeta",
"Cancel" : "Cancelar",
"Select the card to link to a project" : "Selecciona la tarjeta que enlazar a un proyecto",
"Link to card" : "Enlace a tarjeta",
"File already exists" : "El archivo ya existe",
@@ -149,6 +151,7 @@ OC.L10N.register(
"Filter by tag" : "Filtrar por etiqueta",
"Filter by assigned user" : "Filtrar por usuario asignado",
"Unassigned" : "No asignado",
"Filter by status" : "Filtrar por estado",
"Open and completed" : "Abiertos y completados",
"Open" : "Abrir",
"Completed" : "Completado",
@@ -273,7 +276,8 @@ OC.L10N.register(
"Todo items" : "Ítems pendientes",
"{count} comments, {unread} unread" : "{count} comentarios, {unread} sin leer",
"Edit card title" : "Editar el título de la tarjeta",
"Card details" : "Detalles de la tarjeta",
"Open link" : "Abrir enlace",
"Edit title" : "Editar título",
"Assign to me" : "Asignarme a mí",
"Unassign myself" : "Desasignarme a mí mismo",
"Mark as not done" : "Marcar como no completado",
@@ -315,6 +319,8 @@ OC.L10N.register(
"Show boards in calendar/tasks" : "Mostrar tableros en calendario/tareas",
"Limit board creation to some groups" : "Limitar la creación de tableros a algunos grupos",
"Users outside of those groups will not be able to create their own boards, but will still be able to work on boards that have been shared with them." : "Los usuarios fuera de estos grupos no podrán crear sus propios tableros, sin embargo, podrán trabajar en tableros que han sido compartidos con ellos.",
"Cancel edit" : "Cacelar edición",
"Save board" : "Guardar tablero",
"Board details" : "Detalles del tablero",
"Edit board" : "Editar tablero",
"Clone board" : "Clonar tablero",
@@ -334,13 +340,21 @@ OC.L10N.register(
"An error occurred" : "Ocurrió un error",
"Are you sure you want to delete the board {title}? This will delete all the data of this board including archived cards." : "¿Está seguro de querer eliminar el tablero {title}? Esto eliminará todos los datos del tablero incluyendo las tarjetas archivadas.",
"Delete the board?" : "¿Borrar el tablero?",
"Clone {boardTitle}" : "Clonar {boardTitle}",
"Clone cards" : "Clonar tarjetas",
"Clone assignments" : "Clonar asignaciones",
"Clone labels" : "Clonar etiquetas",
"Clone due dates" : "Clonar fechas límite",
"Advanced options" : "Opciones avanzadas",
"Move all cards to the first list" : "Mover todas las tarjetas a la primera lista",
"Restore archived cards" : "Restaurar tarjetas archivadas",
"Clone" : "Clonar",
"Loading filtered view" : "Cargando vista filtrada",
"Today" : "Hoy",
"Tomorrow" : "Mañana",
"No due" : "Sin finalizar",
"Search for {searchQuery} in all boards" : "Buscar {searchQuery} en todos los tableros",
"No results found" : "No se encontraron resultados",
"This weekend {timeLocale}" : "Este fin de semana {timeLocale}",
"Deck board {name}\n* Last modified on {lastMod}" : "Tablero Deck {name}\n* Última modificación en {lastMod}",
"{stack} in {board}" : "{stack} en {board}",
"Click to expand description" : "Pulse para expandir la descripción",
@@ -360,6 +374,7 @@ OC.L10N.register(
"upcoming cards" : "próximas tarjetas",
"New card" : "Nueva tarjeta",
"Due on {date}" : "Vence en {date}",
"This weekend {timeLocale}" : "Este fin de semana {timeLocale}",
"Tomorrow {timeLocale}" : "Mañana {timeLocale}",
"Later today {timeLocale}" : "Hoy, más tarde {timeLocale}",
"Link to a board" : "Enlace a un tablero",
@@ -373,18 +388,7 @@ OC.L10N.register(
"Share with a Deck card" : "Compartir con una tarjeta de Deck",
"Share {file} with a Deck card" : "Compartir {file} con una tarjeta de Deck",
"Share" : "Compartir",
"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",
"Timeline" : "Línea de tiempo",
"Share board with a user, group or circle …" : "Compartir tablero con un usuario, grupo o círculo ...",
"Searching for users, groups and circles …" : "Buscando usuarios, grupos o círculos...",
"(Circle)" : "(Circle)",
"Assign to users/groups/circles" : "Asignar a usuarios/grupos/círculos",
"Next week" : "Semana siguiente",
"Next month" : "Mes siguiente",
"List is empty" : "La lista está vacía",
"Limit deck usage of groups" : "Limitar el uso de 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.",
"Not completed" : "No completado",
"Move card to another board" : "Mover la tarjeta a otro tablero",
"Filter by completed" : "Filtrar por completados"
},
"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");

View File

@@ -118,17 +118,19 @@
"Invalid date, date format must be YYYY-MM-DD" : "Fecha no válida, el formato de las fechas debe ser AAAA-MM-DD",
"Personal planning and team project organization" : "Planificación personal y organización de proyecto de equipo",
"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",
"Card details" : "Detalles de la tarjeta",
"Add board" : "Añadir tablero",
"Select the board to link to a project" : "Selecciona el tablero que enlazar a un proyecto",
"Search by board title" : "Buscar por título de tablero",
"Select board" : "Selecciona tablero",
"Move card to another board" : "Mover la tarjeta a otro tablero",
"Move/copy card" : "Mover/copiar tarjeta",
"Select a board" : "Selecciona un tablero",
"No lists available" : "No hay listas disponibles",
"Select a list" : "Seleccionar una lista",
"Move card" : "Mover tarjeta",
"Cancel" : "Cancelar",
"Copy card" : "Copiar tarjeta",
"Select a card" : "Seleccionar una tarjeta",
"Cancel" : "Cancelar",
"Select the card to link to a project" : "Selecciona la tarjeta que enlazar a un proyecto",
"Link to card" : "Enlace a tarjeta",
"File already exists" : "El archivo ya existe",
@@ -147,6 +149,7 @@
"Filter by tag" : "Filtrar por etiqueta",
"Filter by assigned user" : "Filtrar por usuario asignado",
"Unassigned" : "No asignado",
"Filter by status" : "Filtrar por estado",
"Open and completed" : "Abiertos y completados",
"Open" : "Abrir",
"Completed" : "Completado",
@@ -271,7 +274,8 @@
"Todo items" : "Ítems pendientes",
"{count} comments, {unread} unread" : "{count} comentarios, {unread} sin leer",
"Edit card title" : "Editar el título de la tarjeta",
"Card details" : "Detalles de la tarjeta",
"Open link" : "Abrir enlace",
"Edit title" : "Editar título",
"Assign to me" : "Asignarme a mí",
"Unassign myself" : "Desasignarme a mí mismo",
"Mark as not done" : "Marcar como no completado",
@@ -313,6 +317,8 @@
"Show boards in calendar/tasks" : "Mostrar tableros en calendario/tareas",
"Limit board creation to some groups" : "Limitar la creación de tableros a algunos grupos",
"Users outside of those groups will not be able to create their own boards, but will still be able to work on boards that have been shared with them." : "Los usuarios fuera de estos grupos no podrán crear sus propios tableros, sin embargo, podrán trabajar en tableros que han sido compartidos con ellos.",
"Cancel edit" : "Cacelar edición",
"Save board" : "Guardar tablero",
"Board details" : "Detalles del tablero",
"Edit board" : "Editar tablero",
"Clone board" : "Clonar tablero",
@@ -332,13 +338,21 @@
"An error occurred" : "Ocurrió un error",
"Are you sure you want to delete the board {title}? This will delete all the data of this board including archived cards." : "¿Está seguro de querer eliminar el tablero {title}? Esto eliminará todos los datos del tablero incluyendo las tarjetas archivadas.",
"Delete the board?" : "¿Borrar el tablero?",
"Clone {boardTitle}" : "Clonar {boardTitle}",
"Clone cards" : "Clonar tarjetas",
"Clone assignments" : "Clonar asignaciones",
"Clone labels" : "Clonar etiquetas",
"Clone due dates" : "Clonar fechas límite",
"Advanced options" : "Opciones avanzadas",
"Move all cards to the first list" : "Mover todas las tarjetas a la primera lista",
"Restore archived cards" : "Restaurar tarjetas archivadas",
"Clone" : "Clonar",
"Loading filtered view" : "Cargando vista filtrada",
"Today" : "Hoy",
"Tomorrow" : "Mañana",
"No due" : "Sin finalizar",
"Search for {searchQuery} in all boards" : "Buscar {searchQuery} en todos los tableros",
"No results found" : "No se encontraron resultados",
"This weekend {timeLocale}" : "Este fin de semana {timeLocale}",
"Deck board {name}\n* Last modified on {lastMod}" : "Tablero Deck {name}\n* Última modificación en {lastMod}",
"{stack} in {board}" : "{stack} en {board}",
"Click to expand description" : "Pulse para expandir la descripción",
@@ -358,6 +372,7 @@
"upcoming cards" : "próximas tarjetas",
"New card" : "Nueva tarjeta",
"Due on {date}" : "Vence en {date}",
"This weekend {timeLocale}" : "Este fin de semana {timeLocale}",
"Tomorrow {timeLocale}" : "Mañana {timeLocale}",
"Later today {timeLocale}" : "Hoy, más tarde {timeLocale}",
"Link to a board" : "Enlace a un tablero",
@@ -371,18 +386,7 @@
"Share with a Deck card" : "Compartir con una tarjeta de Deck",
"Share {file} with a Deck card" : "Compartir {file} con una tarjeta de Deck",
"Share" : "Compartir",
"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",
"Timeline" : "Línea de tiempo",
"Share board with a user, group or circle …" : "Compartir tablero con un usuario, grupo o círculo ...",
"Searching for users, groups and circles …" : "Buscando usuarios, grupos o círculos...",
"(Circle)" : "(Circle)",
"Assign to users/groups/circles" : "Asignar a usuarios/grupos/círculos",
"Next week" : "Semana siguiente",
"Next month" : "Mes siguiente",
"List is empty" : "La lista está vacía",
"Limit deck usage of groups" : "Limitar el uso de 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.",
"Not completed" : "No completado",
"Move card to another board" : "Mover la tarjeta a otro tablero",
"Filter by completed" : "Filtrar por completados"
},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
}

View File

@@ -60,6 +60,7 @@ OC.L10N.register(
"Archive board" : "Archivar tablero",
"No notifications" : "No hay notificaciones",
"Delete board" : "Borrar tableros",
"Advanced options" : "Opciones avanzadas",
"Today" : "Hoy",
"Tomorrow" : "Mañana",
"Close" : "Cerrar",

View File

@@ -58,6 +58,7 @@
"Archive board" : "Archivar tablero",
"No notifications" : "No hay notificaciones",
"Delete board" : "Borrar tableros",
"Advanced options" : "Opciones avanzadas",
"Today" : "Hoy",
"Tomorrow" : "Mañana",
"Close" : "Cerrar",

View File

@@ -34,19 +34,25 @@ OC.L10N.register(
"Later" : "Después",
"copy" : "copiar",
"Done" : "Hecho",
"The file was uploaded" : "El archivo ha sido subido",
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "El archivo cargado excede el valor establecido en la directiva upload_max_filesize en el archivo php.ini",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "El archivo subido sobrepasa el valor MAX_FILE_SIZE especificada en el formulario HTML",
"The file was only partially uploaded" : "El archivo sólo fue cargado parcialmente",
"No file was uploaded" : "No se subió ningún archivo ",
"Missing a temporary folder" : "Falta un directorio temporal",
"Could not write file to disk" : "No se pudo escribir el archivo en el disco",
"A PHP extension stopped the file upload" : "Una extensión de PHP detuvo la carga del archivo",
"Card not found" : "Tarjeta no encontrada",
"Invalid date, date format must be YYYY-MM-DD" : "La fecha es inválida, favor de seguir el formato AAAA-MM-DD",
"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",
"Card details" : "Detalles de la tarjeta",
"Add board" : "Nuevo Tablero",
"Search by board title" : "Buscar por título de tablero",
"Select board" : "Selecciona tablero",
"Select a board" : "Selecciona un tablero",
"Select a list" : "Seleccionar una lista",
"Cancel" : "Cancelar",
"Select a card" : "Seleccionar una tarjeta",
"Cancel" : "Cancelar",
"Open" : "Abrir",
"Completed" : "Completado",
"Next 24 hours" : "Próximas 24 horas",
@@ -81,7 +87,6 @@ OC.L10N.register(
"Remove due date" : "Eliminar fecha de vencimiento",
"Select Date" : "Seleccionar fecha",
"(group)" : "(grupo)",
"Card details" : "Detalles de la tarjeta",
"seconds ago" : "segundos",
"Keyboard shortcuts" : "Atajos de teclado",
"Keyboard shortcut" : "Atajo del teclado",
@@ -96,6 +101,7 @@ OC.L10N.register(
"No notifications" : "No hay notificaciones",
"Delete board" : "Eliminar Tablero",
"An error occurred" : "Ocurrió un error",
"Advanced options" : "Opciones avanzadas",
"Today" : "Hoy",
"Tomorrow" : "Mañana",
"No due" : "Sin finalizar",
@@ -107,11 +113,6 @@ OC.L10N.register(
"Close" : "Cerrar",
"Share with a Deck card" : "Compartir con una tarjeta del Tablero",
"Share {file} with a Deck card" : "Compartir {file} con una tarjeta del Tablero",
"Share" : "Compartir",
"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",
"Next week" : "Proxima semana",
"Next month" : "Proximo mes",
"Limit deck usage of groups" : "Limitar el uso del Tablero 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 Tableros 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."
"Share" : "Compartir"
},
"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");

View File

@@ -32,19 +32,25 @@
"Later" : "Después",
"copy" : "copiar",
"Done" : "Hecho",
"The file was uploaded" : "El archivo ha sido subido",
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "El archivo cargado excede el valor establecido en la directiva upload_max_filesize en el archivo php.ini",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "El archivo subido sobrepasa el valor MAX_FILE_SIZE especificada en el formulario HTML",
"The file was only partially uploaded" : "El archivo sólo fue cargado parcialmente",
"No file was uploaded" : "No se subió ningún archivo ",
"Missing a temporary folder" : "Falta un directorio temporal",
"Could not write file to disk" : "No se pudo escribir el archivo en el disco",
"A PHP extension stopped the file upload" : "Una extensión de PHP detuvo la carga del archivo",
"Card not found" : "Tarjeta no encontrada",
"Invalid date, date format must be YYYY-MM-DD" : "La fecha es inválida, favor de seguir el formato AAAA-MM-DD",
"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",
"Card details" : "Detalles de la tarjeta",
"Add board" : "Nuevo Tablero",
"Search by board title" : "Buscar por título de tablero",
"Select board" : "Selecciona tablero",
"Select a board" : "Selecciona un tablero",
"Select a list" : "Seleccionar una lista",
"Cancel" : "Cancelar",
"Select a card" : "Seleccionar una tarjeta",
"Cancel" : "Cancelar",
"Open" : "Abrir",
"Completed" : "Completado",
"Next 24 hours" : "Próximas 24 horas",
@@ -79,7 +85,6 @@
"Remove due date" : "Eliminar fecha de vencimiento",
"Select Date" : "Seleccionar fecha",
"(group)" : "(grupo)",
"Card details" : "Detalles de la tarjeta",
"seconds ago" : "segundos",
"Keyboard shortcuts" : "Atajos de teclado",
"Keyboard shortcut" : "Atajo del teclado",
@@ -94,6 +99,7 @@
"No notifications" : "No hay notificaciones",
"Delete board" : "Eliminar Tablero",
"An error occurred" : "Ocurrió un error",
"Advanced options" : "Opciones avanzadas",
"Today" : "Hoy",
"Tomorrow" : "Mañana",
"No due" : "Sin finalizar",
@@ -105,11 +111,6 @@
"Close" : "Cerrar",
"Share with a Deck card" : "Compartir con una tarjeta del Tablero",
"Share {file} with a Deck card" : "Compartir {file} con una tarjeta del Tablero",
"Share" : "Compartir",
"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",
"Next week" : "Proxima semana",
"Next month" : "Proximo mes",
"Limit deck usage of groups" : "Limitar el uso del Tablero 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 Tableros 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."
"Share" : "Compartir"
},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
}

View File

@@ -63,6 +63,7 @@ OC.L10N.register(
"Archive board" : "Archivar tablero",
"No notifications" : "No hay notificaciones",
"Delete board" : "Borrar tableros",
"Advanced options" : "Opciones avanzadas",
"Today" : "Hoy",
"Tomorrow" : "Mañana",
"Close" : "Cerrar",

View File

@@ -61,6 +61,7 @@
"Archive board" : "Archivar tablero",
"No notifications" : "No hay notificaciones",
"Delete board" : "Borrar tableros",
"Advanced options" : "Opciones avanzadas",
"Today" : "Hoy",
"Tomorrow" : "Mañana",
"Close" : "Cerrar",

View File

@@ -64,6 +64,7 @@ OC.L10N.register(
"Archive board" : "Archivar tablero",
"No notifications" : "No hay notificaciones",
"Delete board" : "Borrar tableros",
"Advanced options" : "Opciones avanzadas",
"Today" : "Hoy",
"Tomorrow" : "Mañana",
"Close" : "Cerrar",

View File

@@ -62,6 +62,7 @@
"Archive board" : "Archivar tablero",
"No notifications" : "No hay notificaciones",
"Delete board" : "Borrar tableros",
"Advanced options" : "Opciones avanzadas",
"Today" : "Hoy",
"Tomorrow" : "Mañana",
"Close" : "Cerrar",

View File

@@ -63,6 +63,7 @@ OC.L10N.register(
"Archive board" : "Archivar tablero",
"No notifications" : "No hay notificaciones",
"Delete board" : "Borrar tableros",
"Advanced options" : "Opciones avanzadas",
"Today" : "Hoy",
"Tomorrow" : "Mañana",
"Close" : "Cerrar",

View File

@@ -61,6 +61,7 @@
"Archive board" : "Archivar tablero",
"No notifications" : "No hay notificaciones",
"Delete board" : "Borrar tableros",
"Advanced options" : "Opciones avanzadas",
"Today" : "Hoy",
"Tomorrow" : "Mañana",
"Close" : "Cerrar",

View File

@@ -63,6 +63,7 @@ OC.L10N.register(
"Archive board" : "Archivar tablero",
"No notifications" : "No hay notificaciones",
"Delete board" : "Borrar tableros",
"Advanced options" : "Opciones avanzadas",
"Today" : "Hoy",
"Tomorrow" : "Mañana",
"Close" : "Cerrar",

View File

@@ -61,6 +61,7 @@
"Archive board" : "Archivar tablero",
"No notifications" : "No hay notificaciones",
"Delete board" : "Borrar tableros",
"Advanced options" : "Opciones avanzadas",
"Today" : "Hoy",
"Tomorrow" : "Mañana",
"Close" : "Cerrar",

View File

@@ -111,17 +111,17 @@ OC.L10N.register(
"Invalid date, date format must be YYYY-MM-DD" : "La fecha es inválida, por favor sigue el formato AAAA-MM-DD",
"Personal planning and team project organization" : "Planificación personal y organización de proyectos en equipo",
"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 estilo Kanban destinada a la planificación personal y la organización de proyectos en equipo integrada con Nextcloud.\n \n \n - 📥 Añade tus tareas a tarjetas y ordénalas\n - 📄 Toma notas adicionales en Markdown\n - 🔖 Asigna etiquetas para una mejor organización\n - 👥 Comparte con tu equipo, amigos o familia\n - 📎 Adjunta archivos e incrustarlos en tu descripción en Markdown\n - 💬 Discute con tu equipo usando comentarios\n - ⚡ Sigue los cambios en el flujo de actividad\n - 🚀 Organiza tu proyecto",
"Card details" : "Detalles de la tarjeta",
"Add board" : "Agregar tablero",
"Select the board to link to a project" : "Selecciona el tablero para vincularlo a un proyecto",
"Search by board title" : "Buscar por título del tablero",
"Select board" : "Seleccionar tablero",
"Move card to another board" : "Mover tarjeta a otro tablero",
"Select a board" : "Seleccionar un tablero",
"No lists available" : "No hay listas disponibles",
"Select a list" : "Seleccionar una lista",
"Move card" : "Mover tarjeta",
"Cancel" : "Cancelar",
"Select a card" : "Seleccionar una tarjeta",
"Cancel" : "Cancelar",
"Select the card to link to a project" : "Selecciona la tarjeta para vincularla a un proyecto",
"Link to card" : "Vincular con tarjeta",
"File already exists" : "El archivo ya existe",
@@ -242,7 +242,7 @@ OC.L10N.register(
"Todo items" : "Elementos pendientes",
"{count} comments, {unread} unread" : "{count} comentarios, {unread} sin leer",
"Edit card title" : "Editar título de la tarjeta",
"Card details" : "Detalles de la tarjeta",
"Edit title" : "Editar título",
"Assign to me" : "Asignarme la tarjeta",
"Unassign myself" : "Desasignarme la tarjeta",
"Delete card" : "Eliminar tarjeta",
@@ -263,6 +263,7 @@ OC.L10N.register(
"Use bigger card view" : "Usar vista de tarjeta más grande",
"Show card ID badge" : "Mostrar identificación de la tarjeta",
"Show boards in calendar/tasks" : "Mostrar tableros en calendario/tareas",
"Cancel edit" : "Cancelar edición",
"Board details" : "Detalles del tablero",
"Edit board" : "Editar el tablero",
"Clone board" : "Clonar tablero",
@@ -282,6 +283,9 @@ OC.L10N.register(
"An error occurred" : "Se produjo un error",
"Are you sure you want to delete the board {title}? This will delete all the data of this board including archived cards." : "¿Estás seguro de que quieres eliminar el tablero {title}? Esto eliminará todos los datos de este tablero, incluidas las tarjetas archivadas.",
"Delete the board?" : "¿Eliminar el tablero?",
"Clone cards" : "Clonar tarjetas",
"Advanced options" : "Opciones avanzadas",
"Clone" : "Clonar",
"Loading filtered view" : "Cargando vista filtrada",
"Today" : "Hoy",
"Tomorrow" : "Mañana",
@@ -316,17 +320,6 @@ OC.L10N.register(
"Share with a Deck card" : "Compartir con una tarjeta de Deck",
"Share {file} with a Deck card" : "Compartir {file} con una tarjeta de Deck",
"Share" : "Compartir",
"A <strong>card description</strong> inside the Deck app has been changed" : "Se ha cambiado una <strong>descripción de la tarjeta</strong> en la aplicación Deck",
"Timeline" : "Línea de tiempo",
"Share board with a user, group or circle …" : "Compartir tablero con un usuario, grupo o círculo …",
"Searching for users, groups and circles …" : "Buscando usuarios, grupos y círculos …",
"(Circle)" : "(Círculo)",
"Assign to users/groups/circles" : "Asignar a usuarios/grupos/círculos",
"Next week" : "Semana siguiente",
"Next month" : "Mes siguiente",
"List is empty" : "La lista está vacía",
"Limit deck usage of groups" : "Limitar uso de 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 bloqueará a los usuarios que no formen parte de esos grupos para que no puedan crear sus propios tableros. Los usuarios aún podrán trabajar en tableros que se hayan compartido con ellos.",
"Not completed" : "No completado"
"Move card to another board" : "Mover tarjeta a otro tablero"
},
"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");

View File

@@ -109,17 +109,17 @@
"Invalid date, date format must be YYYY-MM-DD" : "La fecha es inválida, por favor sigue el formato AAAA-MM-DD",
"Personal planning and team project organization" : "Planificación personal y organización de proyectos en equipo",
"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 estilo Kanban destinada a la planificación personal y la organización de proyectos en equipo integrada con Nextcloud.\n \n \n - 📥 Añade tus tareas a tarjetas y ordénalas\n - 📄 Toma notas adicionales en Markdown\n - 🔖 Asigna etiquetas para una mejor organización\n - 👥 Comparte con tu equipo, amigos o familia\n - 📎 Adjunta archivos e incrustarlos en tu descripción en Markdown\n - 💬 Discute con tu equipo usando comentarios\n - ⚡ Sigue los cambios en el flujo de actividad\n - 🚀 Organiza tu proyecto",
"Card details" : "Detalles de la tarjeta",
"Add board" : "Agregar tablero",
"Select the board to link to a project" : "Selecciona el tablero para vincularlo a un proyecto",
"Search by board title" : "Buscar por título del tablero",
"Select board" : "Seleccionar tablero",
"Move card to another board" : "Mover tarjeta a otro tablero",
"Select a board" : "Seleccionar un tablero",
"No lists available" : "No hay listas disponibles",
"Select a list" : "Seleccionar una lista",
"Move card" : "Mover tarjeta",
"Cancel" : "Cancelar",
"Select a card" : "Seleccionar una tarjeta",
"Cancel" : "Cancelar",
"Select the card to link to a project" : "Selecciona la tarjeta para vincularla a un proyecto",
"Link to card" : "Vincular con tarjeta",
"File already exists" : "El archivo ya existe",
@@ -240,7 +240,7 @@
"Todo items" : "Elementos pendientes",
"{count} comments, {unread} unread" : "{count} comentarios, {unread} sin leer",
"Edit card title" : "Editar título de la tarjeta",
"Card details" : "Detalles de la tarjeta",
"Edit title" : "Editar título",
"Assign to me" : "Asignarme la tarjeta",
"Unassign myself" : "Desasignarme la tarjeta",
"Delete card" : "Eliminar tarjeta",
@@ -261,6 +261,7 @@
"Use bigger card view" : "Usar vista de tarjeta más grande",
"Show card ID badge" : "Mostrar identificación de la tarjeta",
"Show boards in calendar/tasks" : "Mostrar tableros en calendario/tareas",
"Cancel edit" : "Cancelar edición",
"Board details" : "Detalles del tablero",
"Edit board" : "Editar el tablero",
"Clone board" : "Clonar tablero",
@@ -280,6 +281,9 @@
"An error occurred" : "Se produjo un error",
"Are you sure you want to delete the board {title}? This will delete all the data of this board including archived cards." : "¿Estás seguro de que quieres eliminar el tablero {title}? Esto eliminará todos los datos de este tablero, incluidas las tarjetas archivadas.",
"Delete the board?" : "¿Eliminar el tablero?",
"Clone cards" : "Clonar tarjetas",
"Advanced options" : "Opciones avanzadas",
"Clone" : "Clonar",
"Loading filtered view" : "Cargando vista filtrada",
"Today" : "Hoy",
"Tomorrow" : "Mañana",
@@ -314,17 +318,6 @@
"Share with a Deck card" : "Compartir con una tarjeta de Deck",
"Share {file} with a Deck card" : "Compartir {file} con una tarjeta de Deck",
"Share" : "Compartir",
"A <strong>card description</strong> inside the Deck app has been changed" : "Se ha cambiado una <strong>descripción de la tarjeta</strong> en la aplicación Deck",
"Timeline" : "Línea de tiempo",
"Share board with a user, group or circle …" : "Compartir tablero con un usuario, grupo o círculo …",
"Searching for users, groups and circles …" : "Buscando usuarios, grupos y círculos …",
"(Circle)" : "(Círculo)",
"Assign to users/groups/circles" : "Asignar a usuarios/grupos/círculos",
"Next week" : "Semana siguiente",
"Next month" : "Mes siguiente",
"List is empty" : "La lista está vacía",
"Limit deck usage of groups" : "Limitar uso de 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 bloqueará a los usuarios que no formen parte de esos grupos para que no puedan crear sus propios tableros. Los usuarios aún podrán trabajar en tableros que se hayan compartido con ellos.",
"Not completed" : "No completado"
"Move card to another board" : "Mover tarjeta a otro tablero"
},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
}

View File

@@ -63,6 +63,7 @@ OC.L10N.register(
"Archive board" : "Archivar tablero",
"No notifications" : "No hay notificaciones",
"Delete board" : "Borrar tableros",
"Advanced options" : "Opciones avanzadas",
"Today" : "Hoy",
"Tomorrow" : "Mañana",
"Close" : "Cerrar",

View File

@@ -61,6 +61,7 @@
"Archive board" : "Archivar tablero",
"No notifications" : "No hay notificaciones",
"Delete board" : "Borrar tableros",
"Advanced options" : "Opciones avanzadas",
"Today" : "Hoy",
"Tomorrow" : "Mañana",
"Close" : "Cerrar",

View File

@@ -59,6 +59,7 @@ OC.L10N.register(
"Archive board" : "Archivar tablero",
"No notifications" : "No hay notificaciones",
"Delete board" : "Borrar tableros",
"Advanced options" : "Opciones avanzadas",
"Today" : "Hoy",
"Tomorrow" : "Mañana",
"Close" : "Cerrar",

View File

@@ -57,6 +57,7 @@
"Archive board" : "Archivar tablero",
"No notifications" : "No hay notificaciones",
"Delete board" : "Borrar tableros",
"Advanced options" : "Opciones avanzadas",
"Today" : "Hoy",
"Tomorrow" : "Mañana",
"Close" : "Cerrar",

View File

@@ -1,7 +1,81 @@
OC.L10N.register(
"deck",
{
"You have created a new board {board}" : "Ha creado un nuevo tablero {board}",
"{user} has created a new board {board}" : "{user} ha creado un nuevo tablero {board}",
"You have deleted the board {board}" : "Eliminó el tablero {board}",
"{user} has deleted the board {board}" : "{user} eliminó el tablero {board}",
"You have restored the board {board}" : "Restauró el tablero {board}",
"{user} has restored the board {board}" : "{user} restaruó el tablero {board}",
"You have shared the board {board} with {acl}" : "Compartió el tablero {board} con {acl}",
"{user} has shared the board {board} with {acl}" : "{user} compartió el tablero {board} con {acl}",
"You have removed {acl} from the board {board}" : "Eliminó {acl} del tablero {board}",
"{user} has removed {acl} from the board {board}" : "{user} removió {acl} del tablero {board}",
"You have renamed the board {before} to {board}" : "Renombró el tablero {before} a {board}",
"{user} has renamed the board {before} to {board}" : "{user} renombró el tablero {before} a {board}",
"You have archived the board {board}" : "Archivó el tablero {board}",
"{user} has archived the board {before}" : "{user} archivó el tablero {before}",
"You have unarchived the board {board}" : "Desarchivó el tablero {board}",
"{user} has unarchived the board {before}" : "{user} desarchivó el tablero {before}",
"You have created a new list {stack} on board {board}" : "Creó una nueva lista {stack} en el tablero {board}",
"{user} has created a new list {stack} on board {board}" : "{user} creó una nueva lista {stack} en el tablero {board}",
"You have renamed list {before} to {stack} on board {board}" : "Renombró la lista {before} a {stack} en el tablero {board}",
"{user} has renamed list {before} to {stack} on board {board}" : "{user} renombró la lista {before} a {stack} en el tablero {board}",
"You have deleted list {stack} on board {board}" : "Eliminó la lista {stack} en el tablero {board}",
"{user} has deleted list {stack} on board {board}" : "{user} eliminó la lista {stack} en el tablero {board}",
"You have created card {card} in list {stack} on board {board}" : "Creó la tarjeta {card} en la lista {stack} en el tablero {board}",
"{user} has created card {card} in list {stack} on board {board}" : "{user} creó la tarjeta {card} en la lista {stack} en el tablero {board}",
"You have deleted card {card} in list {stack} on board {board}" : "Eliminó la tarjeta {card} de la lista {stack} en el tablero {board}",
"{user} has deleted card {card} in list {stack} on board {board}" : "{user} eliminó la tarjeta {card} de la lista {stack} en el tablero {board}",
"You have renamed the card {before} to {card}" : "Renombró la tarjeta {before} a {card}",
"{user} has renamed the card {before} to {card}" : "{user} renombró la tarjeta {before} a {card}",
"You have added a description to card {card} in list {stack} on board {board}" : "Añadió una descripción a la tarjeta {card} de la lista {stack} en el tablero {board}",
"{user} has added a description to card {card} in list {stack} on board {board}" : "{user} añadió una descripción a la tarjeta {card} de la lista {stack} en el tablero {board}",
"You have updated the description of card {card} in list {stack} on board {board}" : "Actualizó la descripción de la tarjeta {card} de la lista {stack} en el tablero {board}",
"{user} has updated the description of the card {card} in list {stack} on board {board}" : "{user} actualizó la descripción de la tarjeta {card} de la lista {stack} en el tablero {board}",
"You have archived card {card} in list {stack} on board {board}" : "Archivó la tarjeta {card} de la lista {stack} en el tablero {board}",
"{user} has archived card {card} in list {stack} on board {board}" : "{user} archivó la tarjeta {card} de la lista {stack} en el tablero {board}",
"You have unarchived card {card} in list {stack} on board {board}" : "Desarchivó la tarjeta {card} de la lista {stack} en el tablero {board}",
"{user} has unarchived card {card} in list {stack} on board {board}" : "{user} desarchivó la tarjeta {card} de la lista {stack} en el tablero {board}",
"You have marked the card {card} as done in list {stack} on board {board}" : "Marcó la tarjeta {card} como completada de la lista {stack} en el tablero {board}",
"{user} has marked card {card} as done in list {stack} on board {board}" : "{user} marcó la tarjeta {card} como completada de la lista {stack} en el tablero {board}",
"You have marked the card {card} as undone in list {stack} on board {board}" : "Marcó la tarjeta {card} como no completada de la lista {stack} en el tablero {board}",
"{user} has marked the card {card} as undone in list {stack} on board {board}" : "{user} marcó la tarjeta {card} como no completada de la lista {stack} en el tablero {board}",
"You have removed the due date of card {card}" : "Eliminó la fecha límite de la tarjeta {card}",
"{user} has removed the due date of card {card}" : "{user} eliminó la fecha límite de la tarjeta {card}",
"You have set the due date of card {card} to {after}" : "Estableció la fecha límite de la tarjeta {card} como {after}",
"{user} has set the due date of card {card} to {after}" : "{user} estableció la fecha límite de la tarjeta {card} como {after}",
"You have updated the due date of card {card} to {after}" : "Actualizó la fecha límite de la tarjeta {card} como {after}",
"{user} has updated the due date of card {card} to {after}" : "{user} actualizó la fecha límite de la tarjeta {card} como {after}",
"You have added the tag {label} to card {card} in list {stack} on board {board}" : "Añadió la etiqueta {label} a la tarjeta {card} de la lista {stack} en el tablero {board}",
"{user} has added the tag {label} to card {card} in list {stack} on board {board}" : "{user} añadió la etiqueta {label} a la tarjeta {card} de la lista {stack} en el tablero {board}",
"You have removed the tag {label} from card {card} in list {stack} on board {board}" : "Eliminó la etiqueta {label} de la tarjeta {card} de la lista {stack} en el tablero {board}",
"{user} has removed the tag {label} from card {card} in list {stack} on board {board}" : "{user} eliminó la etiqueta {label} de la tarjeta {card} de la lista {stack} en el tablero {board}",
"You have assigned {assigneduser} to card {card} on board {board}" : "Asignó a {assigneduser} la tarjeta {card} en el tablero {board}",
"{user} has assigned {assigneduser} to card {card} on board {board}" : "{user} asignó a {assigneduser} la tarjeta {card} en el tablero {board}",
"You have unassigned {assigneduser} from card {card} on board {board}" : "Quitó a {assigneduser} de la tarjeta {card} en el tablero {board}",
"{user} has unassigned {assigneduser} from card {card} on board {board}" : "{user} quitó a {assigneduser} de la tarjeta {card} en el tablero {board}",
"You have moved the card {card} from list {stackBefore} to {stack}" : "Movió la tarjeta {card} de la lista {stackBefore} a {stack}",
"{user} has moved the card {card} from list {stackBefore} to {stack}" : "{user} movió la tarjeta {card} de la lista {stackBefore} a {stack}",
"You have added the attachment {attachment} to card {card}" : "Añadió el adjunto {attachment} a la tarjeta {card}",
"{user} has added the attachment {attachment} to card {card}" : "{user} añadió el adjunto {attachment} a la tarjeta {card}",
"You have updated the attachment {attachment} on card {card}" : "Actualizó el adjunto {attachment} de la tarjeta {card}",
"{user} has updated the attachment {attachment} on card {card}" : "{user} actualizó el adjunto {attachment} de la tarjeta {card}",
"You have deleted the attachment {attachment} from card {card}" : "Eliminó el adjunto {attachment} de la tarjeta {card}",
"{user} has deleted the attachment {attachment} from card {card}" : "{user} eliminó el adjunto {attachment} de la tarjeta {card}",
"You have restored the attachment {attachment} to card {card}" : "Restauró el adjunto {attachment} de la tarjeta {card}",
"{user} has restored the attachment {attachment} to card {card}" : "{user} restauró el adjunto {attachment} de la tarjeta {card}",
"You have commented on card {card}" : "Comentó en la tarjeta {card}",
"{user} has commented on card {card}" : "{user} comentó en la tarjeta {card}",
"Deck" : "Deck",
"Changes in the <strong>Deck app</strong>" : "Cambios en la aplicación <strong>Deck</strong>",
"A <strong>board, list or card</strong> was changed" : "Un <strong>tablero, lista o tarjeta</strong> cambió",
"A <strong>comment</strong> was created on a card" : "Se creó un <strong>comentario</strong> en una tarjeta",
"A <strong>card description</strong> has been changed" : "Se cambió una <strong>descripción de tarjeta</strong>",
"Cards due today" : "Tarjetas para hoy",
"Cards due tomorrow" : "Tarjetas para mañana",
"Upcoming cards" : "Tarjetas próximas",
"Load more" : "Cargar más",
"Personal" : "Personal",
"The card \"%s\" on \"%s\" has reached its due date." : "La tarjeta \"%s\" en \"%s\" ha alacanzado su fecha de entrega",
"The board \"%s\" has been shared with you by %s." : "El tablero \"%s\" ha sido compartido contigo por %s.",
@@ -22,15 +96,28 @@ OC.L10N.register(
"Could not write file to disk" : "No fue posible escribir a disco",
"A PHP extension stopped the file upload" : "Una extensión de PHP detuvo la carga del archivo",
"No file uploaded or file size exceeds maximum of %s" : "No se ha cargado ningún archivo o el tamaño del archivo excede el máximo de %s",
"Card not found" : "No se encontró la tarjeta",
"Invalid date, date format must be YYYY-MM-DD" : "La fecha es inválida, por favor sigue el formato AAAA-MM-DD",
"Add board" : "Añadir pizarra",
"Move card" : "Mover tarjeta",
"Cancel" : "Cancelar",
"File already exists" : "El archivo ya existe",
"Do you want to overwrite it?" : "¿Deseas sobre escribirlo?",
"Drop your files to upload" : "Arrastre sus archivos para cargar",
"Add card" : "Agregar tarjeta",
"Archived cards" : "Tarjetas archivadas",
"Add list" : "Añadir lista",
"List name" : "Nombre de lista",
"Active filters" : "Filtros activos",
"Filter by tag" : "Filtrar por etiqueta",
"Unassigned" : "No asignado",
"Open" : "Abrir",
"Completed" : "Completado",
"Overdue" : "Con retraso",
"Next 7 days" : "Próximos 7 días",
"Next 30 days" : "Próximos 30 días",
"No due date" : "Sin fecha de vencimiento",
"Clear filter" : "Limpiar filtro",
"Hide archived cards" : "Ocultar tarjetas archivadas",
"Show archived cards" : "Mostrar tarjetas archivadas",
"Open details" : "Abrir detalles",
@@ -48,6 +135,7 @@ OC.L10N.register(
"Delete" : "Borrar",
"Failed to create share with {displayName}" : "Fallo al crear el recurso compartido denominado {displayName}",
"Transfer" : "Transferir",
"Delete list" : "Eliminar lista",
"Edit" : "Editar",
"Members" : "Miembros",
"Upload new files" : "Cargar nuevos archivos",
@@ -65,9 +153,13 @@ OC.L10N.register(
"Created:" : "Creado:",
"Description" : "Descripción",
"Formatting help" : "Ayuda de formato",
"Edit description" : "Editar descripción",
"Remove due date" : "Eliminar fecha de expiración",
"Mark as done" : "Marcar como hecho",
"Not done" : "No está finalizado",
"Archive card" : "Archivar tarjeta",
"(group)" : "(grupo)",
"Delete card" : "Eliminar tarjeta",
"seconds ago" : "hace segundos",
"Keyboard shortcuts" : "Atajos del teclado",
"Keyboard shortcut" : "Atajo del teclado",
@@ -79,18 +171,23 @@ OC.L10N.register(
"Space" : "Espacio",
"Archived boards" : "Tableros archivados",
"Shared with you" : "Compartido con usted",
"Cancel edit" : "Cancelar edición",
"Board details" : "Detalles del tablero",
"Edit board" : "Editar el tablero",
"Clone board" : "Clonar pizarra",
"Unarchive board" : "Desarchivar tablero",
"Archive board" : "Archivar tablero",
"No notifications" : "No hay notificaciones",
"Delete board" : "Borrar tableros",
"No reminder" : "Sin recordatorio",
"An error occurred" : "Ha ocurrido un error",
"Clone cards" : "Clonar tarjetas",
"Advanced options" : "Opciones avanzadas",
"Clone" : "Clonar",
"Today" : "Hoy",
"Tomorrow" : "Mañana",
"Close" : "Cerrar",
"Error creating the share" : "Error creando el recurso compartido",
"Share" : "Compartir",
"Searching for users, groups and circles …" : "Buscando usuarios, grupos y círculos …"
"Share" : "Compartir"
},
"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");

View File

@@ -1,5 +1,79 @@
{ "translations": {
"You have created a new board {board}" : "Ha creado un nuevo tablero {board}",
"{user} has created a new board {board}" : "{user} ha creado un nuevo tablero {board}",
"You have deleted the board {board}" : "Eliminó el tablero {board}",
"{user} has deleted the board {board}" : "{user} eliminó el tablero {board}",
"You have restored the board {board}" : "Restauró el tablero {board}",
"{user} has restored the board {board}" : "{user} restaruó el tablero {board}",
"You have shared the board {board} with {acl}" : "Compartió el tablero {board} con {acl}",
"{user} has shared the board {board} with {acl}" : "{user} compartió el tablero {board} con {acl}",
"You have removed {acl} from the board {board}" : "Eliminó {acl} del tablero {board}",
"{user} has removed {acl} from the board {board}" : "{user} removió {acl} del tablero {board}",
"You have renamed the board {before} to {board}" : "Renombró el tablero {before} a {board}",
"{user} has renamed the board {before} to {board}" : "{user} renombró el tablero {before} a {board}",
"You have archived the board {board}" : "Archivó el tablero {board}",
"{user} has archived the board {before}" : "{user} archivó el tablero {before}",
"You have unarchived the board {board}" : "Desarchivó el tablero {board}",
"{user} has unarchived the board {before}" : "{user} desarchivó el tablero {before}",
"You have created a new list {stack} on board {board}" : "Creó una nueva lista {stack} en el tablero {board}",
"{user} has created a new list {stack} on board {board}" : "{user} creó una nueva lista {stack} en el tablero {board}",
"You have renamed list {before} to {stack} on board {board}" : "Renombró la lista {before} a {stack} en el tablero {board}",
"{user} has renamed list {before} to {stack} on board {board}" : "{user} renombró la lista {before} a {stack} en el tablero {board}",
"You have deleted list {stack} on board {board}" : "Eliminó la lista {stack} en el tablero {board}",
"{user} has deleted list {stack} on board {board}" : "{user} eliminó la lista {stack} en el tablero {board}",
"You have created card {card} in list {stack} on board {board}" : "Creó la tarjeta {card} en la lista {stack} en el tablero {board}",
"{user} has created card {card} in list {stack} on board {board}" : "{user} creó la tarjeta {card} en la lista {stack} en el tablero {board}",
"You have deleted card {card} in list {stack} on board {board}" : "Eliminó la tarjeta {card} de la lista {stack} en el tablero {board}",
"{user} has deleted card {card} in list {stack} on board {board}" : "{user} eliminó la tarjeta {card} de la lista {stack} en el tablero {board}",
"You have renamed the card {before} to {card}" : "Renombró la tarjeta {before} a {card}",
"{user} has renamed the card {before} to {card}" : "{user} renombró la tarjeta {before} a {card}",
"You have added a description to card {card} in list {stack} on board {board}" : "Añadió una descripción a la tarjeta {card} de la lista {stack} en el tablero {board}",
"{user} has added a description to card {card} in list {stack} on board {board}" : "{user} añadió una descripción a la tarjeta {card} de la lista {stack} en el tablero {board}",
"You have updated the description of card {card} in list {stack} on board {board}" : "Actualizó la descripción de la tarjeta {card} de la lista {stack} en el tablero {board}",
"{user} has updated the description of the card {card} in list {stack} on board {board}" : "{user} actualizó la descripción de la tarjeta {card} de la lista {stack} en el tablero {board}",
"You have archived card {card} in list {stack} on board {board}" : "Archivó la tarjeta {card} de la lista {stack} en el tablero {board}",
"{user} has archived card {card} in list {stack} on board {board}" : "{user} archivó la tarjeta {card} de la lista {stack} en el tablero {board}",
"You have unarchived card {card} in list {stack} on board {board}" : "Desarchivó la tarjeta {card} de la lista {stack} en el tablero {board}",
"{user} has unarchived card {card} in list {stack} on board {board}" : "{user} desarchivó la tarjeta {card} de la lista {stack} en el tablero {board}",
"You have marked the card {card} as done in list {stack} on board {board}" : "Marcó la tarjeta {card} como completada de la lista {stack} en el tablero {board}",
"{user} has marked card {card} as done in list {stack} on board {board}" : "{user} marcó la tarjeta {card} como completada de la lista {stack} en el tablero {board}",
"You have marked the card {card} as undone in list {stack} on board {board}" : "Marcó la tarjeta {card} como no completada de la lista {stack} en el tablero {board}",
"{user} has marked the card {card} as undone in list {stack} on board {board}" : "{user} marcó la tarjeta {card} como no completada de la lista {stack} en el tablero {board}",
"You have removed the due date of card {card}" : "Eliminó la fecha límite de la tarjeta {card}",
"{user} has removed the due date of card {card}" : "{user} eliminó la fecha límite de la tarjeta {card}",
"You have set the due date of card {card} to {after}" : "Estableció la fecha límite de la tarjeta {card} como {after}",
"{user} has set the due date of card {card} to {after}" : "{user} estableció la fecha límite de la tarjeta {card} como {after}",
"You have updated the due date of card {card} to {after}" : "Actualizó la fecha límite de la tarjeta {card} como {after}",
"{user} has updated the due date of card {card} to {after}" : "{user} actualizó la fecha límite de la tarjeta {card} como {after}",
"You have added the tag {label} to card {card} in list {stack} on board {board}" : "Añadió la etiqueta {label} a la tarjeta {card} de la lista {stack} en el tablero {board}",
"{user} has added the tag {label} to card {card} in list {stack} on board {board}" : "{user} añadió la etiqueta {label} a la tarjeta {card} de la lista {stack} en el tablero {board}",
"You have removed the tag {label} from card {card} in list {stack} on board {board}" : "Eliminó la etiqueta {label} de la tarjeta {card} de la lista {stack} en el tablero {board}",
"{user} has removed the tag {label} from card {card} in list {stack} on board {board}" : "{user} eliminó la etiqueta {label} de la tarjeta {card} de la lista {stack} en el tablero {board}",
"You have assigned {assigneduser} to card {card} on board {board}" : "Asignó a {assigneduser} la tarjeta {card} en el tablero {board}",
"{user} has assigned {assigneduser} to card {card} on board {board}" : "{user} asignó a {assigneduser} la tarjeta {card} en el tablero {board}",
"You have unassigned {assigneduser} from card {card} on board {board}" : "Quitó a {assigneduser} de la tarjeta {card} en el tablero {board}",
"{user} has unassigned {assigneduser} from card {card} on board {board}" : "{user} quitó a {assigneduser} de la tarjeta {card} en el tablero {board}",
"You have moved the card {card} from list {stackBefore} to {stack}" : "Movió la tarjeta {card} de la lista {stackBefore} a {stack}",
"{user} has moved the card {card} from list {stackBefore} to {stack}" : "{user} movió la tarjeta {card} de la lista {stackBefore} a {stack}",
"You have added the attachment {attachment} to card {card}" : "Añadió el adjunto {attachment} a la tarjeta {card}",
"{user} has added the attachment {attachment} to card {card}" : "{user} añadió el adjunto {attachment} a la tarjeta {card}",
"You have updated the attachment {attachment} on card {card}" : "Actualizó el adjunto {attachment} de la tarjeta {card}",
"{user} has updated the attachment {attachment} on card {card}" : "{user} actualizó el adjunto {attachment} de la tarjeta {card}",
"You have deleted the attachment {attachment} from card {card}" : "Eliminó el adjunto {attachment} de la tarjeta {card}",
"{user} has deleted the attachment {attachment} from card {card}" : "{user} eliminó el adjunto {attachment} de la tarjeta {card}",
"You have restored the attachment {attachment} to card {card}" : "Restauró el adjunto {attachment} de la tarjeta {card}",
"{user} has restored the attachment {attachment} to card {card}" : "{user} restauró el adjunto {attachment} de la tarjeta {card}",
"You have commented on card {card}" : "Comentó en la tarjeta {card}",
"{user} has commented on card {card}" : "{user} comentó en la tarjeta {card}",
"Deck" : "Deck",
"Changes in the <strong>Deck app</strong>" : "Cambios en la aplicación <strong>Deck</strong>",
"A <strong>board, list or card</strong> was changed" : "Un <strong>tablero, lista o tarjeta</strong> cambió",
"A <strong>comment</strong> was created on a card" : "Se creó un <strong>comentario</strong> en una tarjeta",
"A <strong>card description</strong> has been changed" : "Se cambió una <strong>descripción de tarjeta</strong>",
"Cards due today" : "Tarjetas para hoy",
"Cards due tomorrow" : "Tarjetas para mañana",
"Upcoming cards" : "Tarjetas próximas",
"Load more" : "Cargar más",
"Personal" : "Personal",
"The card \"%s\" on \"%s\" has reached its due date." : "La tarjeta \"%s\" en \"%s\" ha alacanzado su fecha de entrega",
"The board \"%s\" has been shared with you by %s." : "El tablero \"%s\" ha sido compartido contigo por %s.",
@@ -20,15 +94,28 @@
"Could not write file to disk" : "No fue posible escribir a disco",
"A PHP extension stopped the file upload" : "Una extensión de PHP detuvo la carga del archivo",
"No file uploaded or file size exceeds maximum of %s" : "No se ha cargado ningún archivo o el tamaño del archivo excede el máximo de %s",
"Card not found" : "No se encontró la tarjeta",
"Invalid date, date format must be YYYY-MM-DD" : "La fecha es inválida, por favor sigue el formato AAAA-MM-DD",
"Add board" : "Añadir pizarra",
"Move card" : "Mover tarjeta",
"Cancel" : "Cancelar",
"File already exists" : "El archivo ya existe",
"Do you want to overwrite it?" : "¿Deseas sobre escribirlo?",
"Drop your files to upload" : "Arrastre sus archivos para cargar",
"Add card" : "Agregar tarjeta",
"Archived cards" : "Tarjetas archivadas",
"Add list" : "Añadir lista",
"List name" : "Nombre de lista",
"Active filters" : "Filtros activos",
"Filter by tag" : "Filtrar por etiqueta",
"Unassigned" : "No asignado",
"Open" : "Abrir",
"Completed" : "Completado",
"Overdue" : "Con retraso",
"Next 7 days" : "Próximos 7 días",
"Next 30 days" : "Próximos 30 días",
"No due date" : "Sin fecha de vencimiento",
"Clear filter" : "Limpiar filtro",
"Hide archived cards" : "Ocultar tarjetas archivadas",
"Show archived cards" : "Mostrar tarjetas archivadas",
"Open details" : "Abrir detalles",
@@ -46,6 +133,7 @@
"Delete" : "Borrar",
"Failed to create share with {displayName}" : "Fallo al crear el recurso compartido denominado {displayName}",
"Transfer" : "Transferir",
"Delete list" : "Eliminar lista",
"Edit" : "Editar",
"Members" : "Miembros",
"Upload new files" : "Cargar nuevos archivos",
@@ -63,9 +151,13 @@
"Created:" : "Creado:",
"Description" : "Descripción",
"Formatting help" : "Ayuda de formato",
"Edit description" : "Editar descripción",
"Remove due date" : "Eliminar fecha de expiración",
"Mark as done" : "Marcar como hecho",
"Not done" : "No está finalizado",
"Archive card" : "Archivar tarjeta",
"(group)" : "(grupo)",
"Delete card" : "Eliminar tarjeta",
"seconds ago" : "hace segundos",
"Keyboard shortcuts" : "Atajos del teclado",
"Keyboard shortcut" : "Atajo del teclado",
@@ -77,18 +169,23 @@
"Space" : "Espacio",
"Archived boards" : "Tableros archivados",
"Shared with you" : "Compartido con usted",
"Cancel edit" : "Cancelar edición",
"Board details" : "Detalles del tablero",
"Edit board" : "Editar el tablero",
"Clone board" : "Clonar pizarra",
"Unarchive board" : "Desarchivar tablero",
"Archive board" : "Archivar tablero",
"No notifications" : "No hay notificaciones",
"Delete board" : "Borrar tableros",
"No reminder" : "Sin recordatorio",
"An error occurred" : "Ha ocurrido un error",
"Clone cards" : "Clonar tarjetas",
"Advanced options" : "Opciones avanzadas",
"Clone" : "Clonar",
"Today" : "Hoy",
"Tomorrow" : "Mañana",
"Close" : "Cerrar",
"Error creating the share" : "Error creando el recurso compartido",
"Share" : "Compartir",
"Searching for users, groups and circles …" : "Buscando usuarios, grupos y círculos …"
"Share" : "Compartir"
},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
}

View File

@@ -59,6 +59,7 @@ OC.L10N.register(
"Archive board" : "Archivar tablero",
"No notifications" : "No hay notificaciones",
"Delete board" : "Borrar tableros",
"Advanced options" : "Opciones avanzadas",
"Today" : "Hoy",
"Tomorrow" : "Mañana",
"Close" : "Cerrar",

View File

@@ -57,6 +57,7 @@
"Archive board" : "Archivar tablero",
"No notifications" : "No hay notificaciones",
"Delete board" : "Borrar tableros",
"Advanced options" : "Opciones avanzadas",
"Today" : "Hoy",
"Tomorrow" : "Mañana",
"Close" : "Cerrar",

View File

@@ -59,6 +59,7 @@ OC.L10N.register(
"Archive board" : "Archivar tablero",
"No notifications" : "No hay notificaciones",
"Delete board" : "Borrar tableros",
"Advanced options" : "Opciones avanzadas",
"Today" : "Hoy",
"Tomorrow" : "Mañana",
"Close" : "Cerrar",

View File

@@ -57,6 +57,7 @@
"Archive board" : "Archivar tablero",
"No notifications" : "No hay notificaciones",
"Delete board" : "Borrar tableros",
"Advanced options" : "Opciones avanzadas",
"Today" : "Hoy",
"Tomorrow" : "Mañana",
"Close" : "Cerrar",

View File

@@ -61,6 +61,7 @@ OC.L10N.register(
"Archive board" : "Archivar tablero",
"No notifications" : "No hay notificaciones",
"Delete board" : "Borrar tableros",
"Advanced options" : "Opciones avanzadas",
"Today" : "Hoy",
"Tomorrow" : "Mañana",
"Close" : "Cerrar",

View File

@@ -59,6 +59,7 @@
"Archive board" : "Archivar tablero",
"No notifications" : "No hay notificaciones",
"Delete board" : "Borrar tableros",
"Advanced options" : "Opciones avanzadas",
"Today" : "Hoy",
"Tomorrow" : "Mañana",
"Close" : "Cerrar",

View File

@@ -59,6 +59,7 @@ OC.L10N.register(
"Archive board" : "Archivar tablero",
"No notifications" : "No hay notificaciones",
"Delete board" : "Borrar tableros",
"Advanced options" : "Opciones avanzadas",
"Today" : "Hoy",
"Tomorrow" : "Mañana",
"Close" : "Cerrar",

View File

@@ -57,6 +57,7 @@
"Archive board" : "Archivar tablero",
"No notifications" : "No hay notificaciones",
"Delete board" : "Borrar tableros",
"Advanced options" : "Opciones avanzadas",
"Today" : "Hoy",
"Tomorrow" : "Mañana",
"Close" : "Cerrar",

View File

@@ -62,6 +62,7 @@ OC.L10N.register(
"No notifications" : "No hay notificaciones",
"Delete board" : "Borrar tableros",
"An error occurred" : "Se presentó un error",
"Advanced options" : "Opciones avanzadas",
"Today" : "Hoy",
"Tomorrow" : "Mañana",
"Close" : "Cerrar",

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