title and description where not populated and also opposed to documentation the link is not absolute
Signed-off-by: Joas Schilling <coding@schilljs.com>
Validate get boad
change pattern of api params
Import only one board by api
Populate data from api
Update class diagram
Update documentation
Add return when success
Sort comments
Fix order of cards
Instructions of attachments
Signed-off-by: Vitor Mattos <vitor@php.rio>
Implement name of system to import
Implement need validate data
Fix allowed system list
Start implementing Trello API service
Signed-off-by: Vitor Mattos <vitor@php.rio>
Fixes on getBoard tests
Refactor
Reduce psalm info
Refactor to implement pattern
Change order of methods to put all abstract first and all public first
Signed-off-by: Vitor Mattos <vitor@php.rio>
Fix visibility
Make compatible with php 7.2
Remove returing instance
Increase coverage
Reduce psalm info
Throw exception if system not defined
Increment coverage
Signed-off-by: Vitor Mattos <vitor@php.rio>
Check available helpers
Default permission: view only
Moved validate setting from helper to command
Turn more easy create a importer
Docblock and improvements on interface
lcfirst on system property
Helper moved to ImporHelper folder
Moved fixtures to ImportHelper
Rename settings to config
Big refactor to move import methods to service
Signed-off-by: Vitor Mattos <vitor@php.rio>
Clean code
Add new command
Import last modified and deleted date
Replace arrow functions by lambda functions
Add properties to class
Add dependency to composer.json
Signed-off-by: Vitor Mattos <vitor@php.rio>
Turn private methods
Add output messages and associate users to cards
Signed-off-by: Vitor Mattos <vitor@php.rio>
Previously the file was deleted in the file structure of the user is not
expected as the file might not only be related to the card.
Signed-off-by: Julius Härtl <jus@bitgrid.net>
@@ -15,12 +15,18 @@ Deck is a kanban style organization tool aimed at personal planning and project
- Keep track of changes in the activity stream
- Get your project organized
### Mobile apps
- The [Nextcloud Deck app for Android](https://github.com/stefan-niedermann/nextcloud-deck) is available in the [Google Play Store](https://play.google.com/store/apps/details?id=it.niedermann.nextcloud.deck.play)

### Mobile apps
- [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)
### 3rd-Party Integrations
- [trello-to-deck](https://github.com/maxammann/trello-to-deck) - Migrates cards from Trello
- [mail2deck](https://github.com/newroco/mail2deck) - Provides an "email in" solution
- [A-deck](https://github.com/leoossa/A-deck) - Chrome Extension that allows to create new card in selected stack based on current tab
## Installation/Update
This app is supposed to work on the two latest Nextcloud versions.
@@ -96,10 +96,27 @@ If available the ETag will also be part of JSON response objects as shown below
# Changelog
## 1.0.0 (unreleased)
## API version 1.0
- Deck >=1.0.0: The maximum length of the card title has been extended from 100 to 255 characters
- Deck >=1.0.0: The API will now return a 400 Bad request response if the length limitation of a board, stack or card title is exceeded
## API version 1.1
This API version has become available with **Deck 1.3.0**.
- The maximum length of the card title has been extended from 100 to 255 characters
- The API will now return a 400 Bad request response if the length limitation of a board, stack or card title is exceeded
- The attachments API endpoints will return other attachment types than deck_file
- Prior to Deck version v1.3.0 (API v1.0), attachments were stored within deck. For this type of attachments `deck_file` was used as the default type of attachments
- Starting with Deck version 1.3.0 (API v1.1) files are stored within the users regular Nextcloud files and the type `file` has been introduced for that
## API version 1.2 (unreleased)
- Endpoints for the new import functionality have been added:
- [GET /boards/import/getSystems - Import a board](#get-boardsimportgetsystems-import-a-board)
- [GET /boards/import/config/system/{schema} - Import a board](#get-boardsimportconfigsystemschema-import-a-board)
- [POST /boards/import - Import a board](#post-boardsimport-import-a-board)
# Endpoints
@@ -927,7 +944,8 @@ The request can fail with a bad request response for the following reasons:
| type | String | The type of the attachement |
| file | Binary | File data to add as an attachment |
For now only `deck_file` is supported as an attachment type.
- Prior to Deck version v1.3.0 (API v1.0), attachments were stored within deck. For this type of attachments `deck_file` was used as the default type of attachments
- Starting with Deck version 1.3.0 (API v1.1) files are stored within the users regular Nextcloud files and the type `file` has been introduced for that
#### Response
@@ -988,6 +1006,49 @@ For now only `deck_file` is supported as an attachment type.
##### 200 Success
### GET /boards/import/getSystems - Import a board
| system | string | The allowed name of system to import from |
| config | Object | The config object (JSON) |
| data | Object | The data object to import (JSON) |
#### Response
##### 200 Success
# OCS API
The following endpoints are available through the Nextcloud OCS endpoint, which is available at `/ocs/v2.php/apps/deck/api/v1.0/`.
@@ -1004,6 +1065,7 @@ Deck stores user and app configuration values globally and per board. The GET en
| Config key | Description |
| --- | --- |
| calendar | Determines if the calendar/tasks integration through the CalDAV backend is enabled for the user (boolean) |
| cardDetailsInModal | Determines if the bigger view is used (boolean) |
| groupLimit | Determines if creating new boards is limited to certain groups of the instance. The resulting output is an array of group objects with the id and the displayname (Admin only)|
```
@@ -1016,6 +1078,7 @@ Deck stores user and app configuration values globally and per board. The GET en
},
"data": {
"calendar": true,
"cardDetailsInModal": true,
"groupLimit": [
{
"id": "admin",
@@ -1045,6 +1108,7 @@ Deck stores user and app configuration values globally and per board. The GET en
8. [New owner for the deck entities](#8-new-owner-for-the-deck-entities)
### 1. Create my first board
In this example, we're going to create a board and share it with an other nextcloud user.
@@ -69,14 +72,80 @@ The **sharing tab** allows you to add users or even groups to your boards.
**Deleted objects** allows you to return previously deleted stacks or cards.
The **Timeline** allows you to see everything that happened in your boards. Everything!
## Search
### 6. Import boards
Importing can be done using the API or the `occ``deck:import` command.
Comments with more than 1000 characters are placed as attached files to the card.
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`
Create the configuration file respecting the [JSON Schema](https://github.com/nextcloud/deck/blob/master/lib/Service/fixtures/config-trelloJson-schema.json) for import `Trello JSON`
Example configuration file:
```json
{
"owner":"admin",
"color":"0800fd",
"uidRelation":{
"johndoe":"johndoe"
}
}
```
**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.
#### Trello API
Import using API is recommended for boards with more than 1000 actions.
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:
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/master/lib/Service/fixtures/config-trelloApi-schema.json) for import `Trello JSON`
Deck provides a global search either through the unified search in the Nextcloud header or with the inline search next to the board controls.
This search allows advanced filtering of cards across all board of the logged in user.
For example the search `project tag:ToDo assigned:alice assigned:bob` will return all cards where the card title or description contains project **and** the tag ToDo is set **and** the user alice is assigned **and** the user bob is assigned.
* Create a new importer class extending `ABoardImportService`
* Create a listener for event `BoardImportGetAllowedEvent` to enable your importer.
> You can read more about listeners on [Nextcloud](https://docs.nextcloud.com/server/latest/developer_manual/basics/events.html?highlight=event#writing-a-listener) doc.
<svgfill="#26e07f"xmlns="http://www.w3.org/2000/svg"viewBox="0 0 24 24"width="24px"height="24px"><pathfill-rule="evenodd"d="M 11 2 L 11 11 L 2 11 L 2 13 L 11 13 L 11 22 L 13 22 L 13 13 L 22 13 L 22 11 L 13 11 L 13 2 Z"/></svg>
"You have created a new board {board}":"Δημιουργήσατε νέο πίνακα {board}",
"{user} has created a new board {board}":"Ο {user} δημιούργησε νέο πίνακα {board}",
"{user} has created a new board {board}":"Ο/η {user} δημιούργησε νέο πίνακα {board}",
"You have deleted the board {board}":"Έχετε διαγράψει τον πίνακα {board}",
"{user} has deleted the board {board}":"Ο {user} διέγραψε τον πίνακα {board}",
"{user} has deleted the board {board}":"Ο/η {user} διέγραψε τον πίνακα {board}",
"You have restored the board {board}":"Εχετε επαναφέρει τον πίνακα {board}",
"{user} has restored the board {board}":"Ο {user} επανέφερε τον πίνακα {board}",
"{user} has restored the board {board}":"Ο/η {user} επανέφερε τον πίνακα {board}",
"You have shared the board {board} with {acl}":"Εχετε διαμοιράσει τον πίνακα {board} με {acl}",
"{user} has shared the board {board} with {acl}":"Ο {user} διαμοίρασε τον πίνακα {board} με {acl}",
"{user} has shared the board {board} with {acl}":"Ο/η {user} διαμοίρασε τον πίνακα {board} με {acl}",
"You have removed {acl} from the board {board}":"Αφαιρέθηκε η {acl} από τον πίνακα {board}",
"{user} has removed {acl} from the board {board}":"Ο {user} αφαίρεσε την {acl} από τον πίνακα {board}",
"{user} has removed {acl} from the board {board}":"Ο/η {user} αφαίρεσε την {acl} από τον πίνακα {board}",
"You have renamed the board {before} to {board}":"Μετονομάσατε τον πίνακα {before} σε {board}",
"{user} has renamed the board {before} to {board}":"Ο {user} μετονόμασε τον πίνακα {before} σε {board}",
"{user} has renamed the board {before} to {board}":"Ο/η {user} μετονόμασε τον πίνακα {before} σε {board}",
"You have archived the board {board}":"Αρχειοθετήσατε τον πίνακα {board}",
"{user} has archived the board {before}":"Ο {user} αρχειοθέτησε τον πίνακα {before}",
"You have unarchived the board {board}":"Επαναφέρατε τον πίνακα {board} από αρχείο",
"{user} has unarchived the board {before}":"Ο {user} επανέφερε τον πίνακα {before} από αρχείο",
"{user} has archived the board {before}":"Ο/η {user} αρχειοθέτησε τον πίνακα {before}",
"You have unarchived the board {board}":"Επαναφέρατε τον πίνακα {board} από το αρχείο",
"{user} has unarchived the board {before}":"Ο/η {user} επανέφερε τον πίνακα {before} από αρχείο",
"You have created a new list {stack} on board {board}":"Έχετε δημιουργήσει μια νέα λίστα {stack} στον πίνακα {board}",
"{user} has created a new list {stack} on board {board}":"Ο {user} δημιούργησε μια νέα λίστα {stack} στον πίνακα {board}",
"{user} has created a new list {stack} on board {board}":"Ο/η {user} δημιούργησε μια νέα λίστα {stack} στον πίνακα {board}",
"You have renamed list {before} to {stack} on board {board}":"Μετονομάσατε την λίστα {before} σε {stack} στον πίνακα {board}",
"{user} has renamed list {before} to {stack} on board {board}":"Ο {user} μετονόμασε την λίστα {before} σε {stack} στον πίνακα {board}",
"{user} has renamed list {before} to {stack} on board {board}":"Ο/η {user} μετονόμασε την λίστα {before} σε {stack} στον πίνακα {board}",
"You have deleted list {stack} on board {board}":"Διαγράψατε την λίστα {stack} στον πίνακα {board}",
"{user} has deleted list {stack} on board {board}":"Ο {user} διέγραψε την λίστα {stack} στον πίνακα {board}",
"{user} has deleted list {stack} on board {board}":"Ο/η {user} διέγραψε την λίστα {stack} στον πίνακα {board}",
"You have created card {card} in list {stack} on board {board}":"Δημιουργήσατε την καρτέλα {card} στην λίστα {stack} του πίνακα {board}",
"{user} has created card {card} in list {stack} on board {board}":"Ο {user} δημιούργησε την καρτέλα {card} στην λίστα {stack} του πίνακα {board}",
"{user} has created card {card} in list {stack} on board {board}":"Ο/η {user} δημιούργησε την καρτέλα {card} στην λίστα {stack} του πίνακα {board}",
"You have deleted card {card} in list {stack} on board {board}":"Διαγράψατε την καρτέλα {card} στην λίστα {stack} του πίνακα {board}",
"{user} has deleted card {card} in list {stack} on board {board}":"Ο {user} διέγραψε την καρτέλα {card} στην λίστα {stack} του πίνακα {board}",
"{user} has deleted card {card} in list {stack} on board {board}":"Ο/η {user} διέγραψε την καρτέλα {card} στην λίστα {stack} του πίνακα {board}",
"You have renamed the card {before} to {card}":"Μετονομάσατε την καρτέλα {before} σε {card}",
"{user} has renamed the card {before} to {card}":"Ο {user} μετονόμασε την καρτέλα {before} σε {card}",
"{user} has renamed the card {before} to {card}":"Ο/η {user} μετονόμασε την καρτέλα {before} σε {card}",
"You have added a description to card {card} in list {stack} on board {board}":"Προσθέσατε μια περιγραφή στην καρτέλα {card} της λίστας {stack} του πίνακα {board}",
"{user} has added a description to card {card} in list {stack} on board {board}":"Ο {user} πρόσθεσε μια περιγραφή στην καρτέλα {card} της λίστας {stack} του πίνακα {board} ",
"{user} has added a description to card {card} in list {stack} on board {board}":"Ο/η {user} πρόσθεσε μια περιγραφή στην καρτέλα {card} της λίστας {stack} του πίνακα {board} ",
"You have updated the description of card {card} in list {stack} on board {board}":"Ενημερώσατε την περιγραφή στην καρτέλα {card} της λίστας {stack} του πίνακα {board}",
"{user} has updated the description of the card {card} in list {stack} on board {board}":"Ο {user} ενημέρωσε την περιγραφή της καρτέλας {card} στη λίστα {stack} του πίνακα {board}",
"{user} has updated the description of the card {card} in list {stack} on board {board}":"Ο/η {user} ενημέρωσε την περιγραφή της καρτέλας {card} στη λίστα {stack} του πίνακα {board}",
"You have archived card {card} in list {stack} on board {board}":"Αρχειοθετήσατε την κάρτα {card} στην λίστα {stack} του πίνακα {board} ",
"{user} has archived card {card} in list {stack} on board {board}":"Ο {user} αρχειοθέτησε την κάρτα {card} στην λίστα {stack} του πίνακα {board} ",
"{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}",
"{user} has unarchived card {card} 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}",
"{user} has removed the due date of card {card}":"Ο/η {user} κατάργησε την ημερομηνία λήξης της καρτέλας {card}",
"You have set the due date of card {card} to {after}":"Ορίσατε την ημερομηνία λήξης της καρτέλας {card} σε {after}",
"{user} has set the due date of card {card} to {after}":"Ο {user} όρισε την ημερομηνία λήξης της καρτέλας {card} σε {after} ",
"{user} has set the due date of card {card} to {after}":"Ο/η {user} όρισε την ημερομηνία λήξης της καρτέλας {card} σε {after} ",
"You have updated the due date of card {card} to {after}":"Ενημερώσατε την ημερομηνία λήξης της καρτέλας {card} σε {after}",
"{user} has updated the due date of card {card} to {after}":"Ο {user} ενημέρωσε την ημερομηνία λήξης της καρτέλας {card} σε {after}",
"You have added the tag {label} to card {card} in list {stack} on board {board}":"Προσθέσατε ετικέτα στην καρτέλα {card} της λίστας {stack} του πίνακα {board}",
"{user} has added the tag {label} to card {card} in list {stack} on board {board}":"Ο {user} πρόσθεσε ετικέτα στην καρτέλα {card} της λίστας {stack} του πίνακα {board}",
"You have removed the tag {label} from card {card} in list {stack} on board {board}":"Αφαιρέσατε την ετικέτα από την καρτέλα {card} της λίστας {stack} του πίνακα {board}",
"{user} has removed the tag {label} from card {card} in list {stack} on board {board}":"Ο {user} αφαίρεσε την ετικέτα της καρτέλα {card} της λίστας {stack} του πίνακα {board} ",
"{user} has updated the due date of card {card} to {after}":"Ο/η {user} ενημέρωσε την ημερομηνία λήξης της καρτέλας {card} σε {after}",
"You have added the tag {label} to card {card} in list {stack} on board {board}":"Προσθέσατε ετικέτα {label} στην καρτέλα {card} της λίστας {stack} του πίνακα {board}",
"{user} has added the tag {label} to card {card} in list {stack} on board {board}":"Ο/η {user} πρόσθεσε ετικέτα {label} στην καρτέλα {card} της λίστας {stack} του πίνακα {board}",
"You have removed the tag {label} from card {card} in list {stack} on board {board}":"Αφαιρέσατε την ετικέτα {label} από την καρτέλα {card} της λίστας {stack} του πίνακα {board}",
"{user} has removed the tag {label} from card {card} in list {stack} on board {board}":"Ο/η {user} αφαίρεσε την ετικέτα {label} της καρτέλας {card} της λίστας {stack} του πίνακα {board} ",
"You have assigned {assigneduser} to card {card} on board {board}":"Έχετε ορίσει τον {assigneduser} στην καρτέλα {card} στον πίνακα {board}",
"{user} has assigned {assigneduser} to card {card} on board {board}":"Ο {user} έχει ορισθεί {assigneduser} στην καρτέλα {card} του πίνακα {board}",
"You have unassigned {assigneduser} from card {card} on board {board}":"Έχετε αφαιρεθεί {assigneduser} από την καρτέλα {card} του πίνακα {board}",
"{user} has unassigned {assigneduser} from card {card} on board {board}":"Ο {user} έχει αφαιρεθεί {assigneduser} από την καρτέλα {card} του πίνακα {board}",
"{user} has assigned {assigneduser} to card {card} on board {board}":"Ο/η {user} έχει ορισθεί {assigneduser} στην καρτέλα {card} του πίνακα {board}",
"You have unassigned {assigneduser} from card {card} on board {board}":"Έχετε αφαιρέσει {assigneduser} από την καρτέλα {card} του πίνακα {board}",
"{user} has unassigned {assigneduser} from card {card} on board {board}":"Ο/η {user} έχει αφαιρεθεί {assigneduser} από την καρτέλα {card} του πίνακα {board}",
"You have moved the card {card} from list {stackBefore} to {stack}":"Μετακινήσατε την καρτέλα {card} από την λίστα {stackBefore} στη {stack}",
"{user} has moved the card {card} from list {stackBefore} to {stack}":"Ο {user} μετακίνησε την καρτέλα {card} από την λίστα {stackBefore} στην {stack}",
"{user} has moved the card {card} from list {stackBefore} to {stack}":"Ο/η {user} μετακίνησε την καρτέλα {card} από την λίστα {stackBefore} στην {stack}",
"You have added the attachment {attachment} to card {card}":"Προσθέσατε το συνημμένο {attachment} στην καρτέλα {card}",
"{user} has added the attachment {attachment} to card {card}":"Ο {user} πρόσθεσε το συνημμένο {attachment} στην καρτέλα {card}",
"{user} has added the attachment {attachment} to card {card}":"Ο/η {user} πρόσθεσε το συνημμένο {attachment} στην καρτέλα {card}",
"You have updated the attachment {attachment} on card {card}":"Ενημερώσατε το συνημμένο {attachment} της καρτέλας {card}",
"{user} has updated the attachment {attachment} on card {card}":"Ο {user} ενημέρωσε το συνημμένο {attachment} της καρτέλας {card}",
"{user} has updated the attachment {attachment} on card {card}":"Ο/η {user} ενημέρωσε το συνημμένο {attachment} της καρτέλας {card}",
"You have deleted the attachment {attachment} from card {card}":"Διαγράψατε το συνημμένο {attachment} της καρτέλας {card}",
"{user} has deleted the attachment {attachment} from card {card}":"Ο {user} διέγραψε το συνημμένο {attachment} της καρτέλας {card}",
"{user} has deleted the attachment {attachment} from card {card}":"Ο/η {user} διέγραψε το συνημμένο {attachment} της καρτέλας {card}",
"You have restored the attachment {attachment} to card {card}":"Επαναφέρατε το συνημμένο {attachment} στην καρτέλα {card}",
"{user} has restored the attachment {attachment} to card {card}":"Ο {user} επανέφερε το συνημμένο {attachment} στην καρτέλα {card}",
"{user} has restored the attachment {attachment} to card {card}":"Ο/η {user} επανέφερε το συνημμένο {attachment} στην καρτέλα {card}",
"You have commented on card {card}":"Σχολιάσατε την καρτέλα {card}",
"{user} has commented on card {card}":"Ο {user} σχολίασε την καρτέλα {card}",
"{user} has commented on card {card}":"Ο/η {user} σχολίασε την καρτέλα {card}",
"A <strong>card description</strong> inside the Deck app has been changed":"Η <strong>περιγραφή καρτέλας </strong>στην εφαρμογή Deck άλλαξε",
"Deck":"Deck",
"Changes in the <strong>Deck app</strong>":"Αλλαγές στην <strong>εφαρμογή Deck</strong>",
"A <strong>comment</strong> was created on a card":"Ένα <strong>σχόλιο</strong> δημιουργήθηκε σε μια καρτέλα",
"Upcoming cards":"Επερχόμενες κάρτες",
"Upcoming cards":"Επερχόμενες καρτέλες",
"Personal":"Προσωπικά",
"The card \"%s\" on \"%s\" has been assigned to you by %s.":"Η καρτέλα \"%s\" του \"%s\" ανατέθηκε σε εσάς από τον %s.",
"The card \"%s\" on \"%s\" has reached its due date.":"Η κάρτα \"1%s\" στο \"1%s\" έχει λήξει.",
"%s has mentioned you in a comment on \"%s\".":"%s σας ανέφερε σε σχόλιο στο \"%s\".",
"The board \"%s\" has been shared with you by %s.":"Ο πίνακας \"%s\" είναι σε κοινή χρήση μαζί σας %s.",
"{user} has assigned the card {deck-card} on {deck-board} to you.":"Ο/Η {user} έχει αναθέσει την καρτέλα {deck-card} του πίνακα {deck-board} σε εσάς.",
"The card \"%s\" on \"%s\" has reached its due date.":"Η καρτέλα \"%s\" στο \"%s\" έχει λήξει.",
"The card {deck-card} on {deck-board} has reached its due date.":"Η καρτέλα {deck-card} στο {deck-board} έχει λήξει.",
"%s has mentioned you in a comment on \"%s\".":"Ο/η%s σας ανέφερε σε σχόλιο στο \"%s\".",
"{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.":"Ο/Η διαμοιράστηκε μαζί σας το {deck-board}",
"Card comments":"Σχόλια καρτέλας",
"%s on %s":"%s στο %s",
"No data was provided to create an attachment.":"Δεν δόθηκαν στοιχεία για δημιουργία συνημμένου.",
"Finished":"Ολοκληρώθηκε",
"To review":"Προς επισκόπηση",
"Action needed":"Απαιτείται ενέργεια",
"Later":"Αργότερα",
"copy":"Αντιγραφή",
"To do":"Να κάνω",
"To do":"Προς Ενέργεια",
"Doing":"Σε εξέλιξη",
"Done":"Ολοκληρώθηκε",
"Example Task 3":"Παράδειγμα Εργασίας 3",
"Example Task 2":"Παράδειγμα Εργασίας 2",
"Example Task 1":"Παράδειγμα Εργασίας 1",
"The file was uploaded":"Το αρχείο μεταφορτώθηκε",
"The uploaded file exceeds the upload_max_filesize directive in php.ini":"Τομεταφορτωμένο αρχείο υπερβαίνει την οδηγία upload_max_filesize στο php.ini",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form":"Τομεταφορτωμένο αρχείο υπερβαίνει την οδηγία MAX_FILE_SIZE που καθορίστηκε στην φόρμα HTML.",
"The uploaded file exceeds the upload_max_filesize directive in php.ini":"Το αρχείο που εστάλη υπερβαίνει την οδηγία μέγιστου επιτρεπτού μεγέθους \"upload_max_filesize\" του php.ini",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form":"Τοανεβασμένο αρχείο υπερβαίνει το MAX_FILE_SIZE που ορίζεται στην HTML φόρμα",
"The file was only partially uploaded":"Το αρχείο μεταφορτώθηκε εν μέρει",
"No file was uploaded":"Δεν μεταφορτώθηκε κάποιο αρχείο",
"Missing a temporary folder":"Λείπει κάποιος προσωρινός φάκελος",
"Could not write file to disk":"Αδυναμία εγγραφής αρχείου στον δίσκο",
"A PHP extension stopped the file upload":"Ένα πρόσθετο PHP διέκοψε την μεταφόρτωση του αρχείου",
"No file uploaded or file size exceeds maximum of %s":"Δεν μεταφορτώθηκε αρχείο ή το μέγεθος αρχείου υπερβαίνει το μέγιστο %s",
"Card not found":"Η κάρτα δεν βρέθηκε",
"Path is already shared with this card":"Η διαδρομή κοινοποιείται ήδη σε αυτήν την κάρτα",
"This comment has more than %s characters.\nAdded as an attachment to the card with name %s.\nAccessible on URL: %s.":"Αυτό το σχόλιο έχει περισσότερους από %s χαρακτήρες.\nΠροστέθηκε ως συνημμένο στην καρτέλα με όνομα %s .\nΠροσβάσιμο στη διεύθυνση URL: %s.",
"Card not found":"Η καρτέλα δεν βρέθηκε",
"Path is already shared with this card":"Η διαδρομή κοινοποιείται ήδη σε αυτήν την καρτέλα",
"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 είναι ένα εργαλείο οργάνωσης τύπου kanban με στόχο τον προσωπικό προγραμματισμό και την οργάνωση έργων για ομάδες που έχουν ενσωματωθεί στο Nextcloud.\n\n\n- 📥 Προσθέστε τις εργασίες σας στις καρτέλες και βάλτε τες στη σειρά\n- 📄 Γράψτε τις πρόσθετες σημειώσεις\n- 🔖 Αντιστοιχίστε τις ετικέτες για ακόμη καλύτερη οργάνωση\n- 👥 Μοιραστείτε με την ομάδα, φίλους ή την οικογένειά σας\n- 📎 Επισυνάψτε αρχεία και ενσωματώστε τα στην περιγραφή\n- 💬 Συζητήστε με την ομάδα σας χρησιμοποιώντας σχόλια\n- ⚡ Παρακολουθήστε τις αλλαγές στη ροή δραστηριοτήτων\n- 🚀 Έχετε τα όλα οργανωμένα",
"Card details":"Λεπτομέρειες καρτέλας",
"Add board":"Προσθήκη πίνακα",
"Select the board to link to a project":"Επιλέξτε πίνακα και συνδέστε τον σε έργο",
"Select the board to link to a project":"Επιλέξτε πίνακα και συνδέστε τον σε ένα έργο",
"Search by board title":"Αναζήτηση με το όνομα πίνακα",
"Select board":"Επιλογή πίνακα",
"Create a new card":"Δημιουργία νέας κάρτας",
"Create a new card":"Δημιουργία νέας καρτέλας",
"Select a board":"Επιλογή ενός πίνακα",
"Select a list":"Επιλέξτε μια λίστα",
"Card title":"Τίτλος κάρτας",
"Card title":"Τίτλος καρτέλας",
"Cancel":"Aκύρωση",
"Open card":"Άνοιγμα κάρτας",
"Creating the new card …":"Γίνεται δημιουργία της νέας καρτέλας...",
"Card \"{card}\" was added to \"{board}\"":"Η καρτέλα \"{card}\" προστέθηκε στο \"{board}\"",
"Open card":"Άνοιγμα καρτέλας",
"Close":"Κλείσιμο",
"Create card":"Δημιουργία κάρτας",
"Select a card":"Επίλογή μιας καρτέλας",
"Create card":"Δημιουργία καρτέλας",
"Select a card":"Επιλογή μιας καρτέλας",
"Select the card to link to a project":"Επιλογή καρτέλας για σύνδεση στο έργο",
"Link to card":"Σύνδεσμος σε καρτέλα",
"File already exists":"Το αρχείο υπάρχει ήδη",
"A file with the name {filename} already exists.":"Το αρχείο με όνομα {filename} υπάρχει ήδη.",
"Do you want to overwrite it?":"Επιθυμείτε να γίνει αντικατάσταση του?",
"Move card to another board":"Μετακίνηση καρτέλας σε άλλο πίνακα",
"Card deleted":"Η κάρτα διαγράφηκε",
"List is empty":"Η λίστα είναι άδεια.",
"Card deleted":"Η καρτέλα διαγράφηκε",
"seconds ago":" δευτερόλεπτα πριν ",
"All boards":"Όλοι οι πίνακες",
"Archived boards":"Αρχειοθέτηση πινάκων ",
"Shared with you":"Διαμοιρασμένα μαζί σας",
"Use bigger card view":"Χρησιμοποιήστε μεγαλύτερη προβολή κάρτας",
"Use bigger card view":"Χρησιμοποιήστε μεγαλύτερη προβολή καρτέλας",
"Show boards in calendar/tasks":"Εμφάνιση πινάκων στο ημερολόγιο / εργασίες",
"Limit deck usage of groups":"Περιορίστε τη χρήση της εφαρμογής σε ομάδες",
"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 θα εμποδίσει τους χρήστες που δεν είναι μέρος αυτών των ομάδων να δημιουργούν δικούς τους πίνακες. Οι χρήστες θα εξακολουθήσουν να εργάζονται σε πίνακες που έχουν διαμοιραστεί μαζί τους.",
"Board details":"Λεπτομέριες πίνακα",
"Edit board":"Επεξεργασία πίνακα",
@@ -240,31 +259,37 @@ OC.L10N.register(
"Turn on due date reminders":"Ενεργοποιήστε τις υπενθυμίσεις ημερομηνίας προθεσμίας",
"Turn off due date reminders":"Απενεργοποιήστε τις υπενθυμίσεις ημερομηνίας προθεσμίας",
"Due date reminders":"Υπενθυμίσεις ημερομηνίας προθεσμίας",
"All cards":"Όλες οι κάρτες",
"Assigned cards":"Ανατεθείς κάρτες",
"All cards":"Όλες οι καρτέλες",
"Assigned cards":"Ανατεθειμένες καρτέλες",
"No notifications":"Δεν υπάρχουν ειδοποιήσεις",
"Delete board":"Διαγραφή πίνακα",
"Board {0} deleted":"Διαγράφηκε {0} πίνακας",
"Only assigned cards":"Μόνο κάρτες που έχουν ανατεθεί",
"Board {0} deleted":"Διαγράφηκε {0} πίνακας",
"Only assigned cards":"Μόνο καρτέλες που έχουν ανατεθεί",
"No reminder":"Δεν υπάρχει υπενθύμιση",
"An error occurred":"Παρουσιάστηκε σφάλμα",
"Are you sure you want to delete the board {title}? This will delete all the data of this board.":"Είστε βέβαιοι ότι θέλετε να διαγράψετε τον πίνακα {title}; Θα διαγραφούν όλα τα δεδομένα.",
"Delete the board?":"Διαγραφή πίνακα;",
"Delete the board?":"Διαγραφή του πίνακα;",
"Loading filtered view":"Φόρτωση εμφάνισης με βάση το φίλτρο",
"This week":"Αυτή την εβδομάδα",
"No due":"Χωρίς λήξη",
"No upcoming cards":"Δεν υπάρχουν επερχόμενες κάρτες",
"upcoming cards":"Επερχόμενες κάρτες",
"Search for {searchQuery} in all boards":"Αναζήτηση για {searchQuery} σε όλους τους πίνακες",
"No results found":"Δεν βρέθηκαν αποτελέσματα",
"No upcoming cards":"Δεν υπάρχουν επερχόμενες καρτέλες",
"upcoming cards":"επερχόμενες καρτέλες",
"Link to a board":"Σύνδεσμος στον πίνακα",
"Link to a card":"Σύνδεσμος σε καρτέλα",
"Create a card":"Δημιουργία κάρτας",
"Create a card":"Δημιουργία καρτέλας",
"Message from {author} in {conversationName}":"Μήνυμα από {author} σε {conversationName}",
"Something went wrong":"Κάτι πήγε στραβά",
"Failed to upload {name}":"Αποτυχία μεταφόρτωσης {όνομα}",
"Failed to upload {name}":"Αποτυχία μεταφόρτωσης {name}",
"Maximum file size of {size} exceeded":"Υπέρβαση επιτρεπόμενου μεγέθους αρχείου {size}",
"Error creating the share":"Σφάλμα κατά τη δημιουργία της κοινοποίησης",
"Share with a Deck card":"Μοιραστείτε με μια κάρτα Deck",
"Share {file} with a Deck card":"Μοιραστείτε {αρχείο} με μια κάρτα Deck",
"Share with a Deck card":"Μοιραστείτε με μια καρτέλα Deck",
"Share {file} with a Deck card":"Μοιραστείτε το {file} με μια καρτέλα Deck",
"Share":"Μοιραστείτε",
"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- 🚀 Έχετε τα όλα οργανωμένα"
"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- 🚀 Έχετε τα όλα οργανωμένα",
"Creating the new card…":"Δημιουργία νέας καρτέλας...",
"\"{card}\" was added to \"{board}\"":"\"{card}\" προστέθηκε στο \"{board}\"",
"You have created a new board {board}":"Δημιουργήσατε νέο πίνακα {board}",
"{user} has created a new board {board}":"Ο {user} δημιούργησε νέο πίνακα {board}",
"{user} has created a new board {board}":"Ο/η {user} δημιούργησε νέο πίνακα {board}",
"You have deleted the board {board}":"Έχετε διαγράψει τον πίνακα {board}",
"{user} has deleted the board {board}":"Ο {user} διέγραψε τον πίνακα {board}",
"{user} has deleted the board {board}":"Ο/η {user} διέγραψε τον πίνακα {board}",
"You have restored the board {board}":"Εχετε επαναφέρει τον πίνακα {board}",
"{user} has restored the board {board}":"Ο {user} επανέφερε τον πίνακα {board}",
"{user} has restored the board {board}":"Ο/η {user} επανέφερε τον πίνακα {board}",
"You have shared the board {board} with {acl}":"Εχετε διαμοιράσει τον πίνακα {board} με {acl}",
"{user} has shared the board {board} with {acl}":"Ο {user} διαμοίρασε τον πίνακα {board} με {acl}",
"{user} has shared the board {board} with {acl}":"Ο/η {user} διαμοίρασε τον πίνακα {board} με {acl}",
"You have removed {acl} from the board {board}":"Αφαιρέθηκε η {acl} από τον πίνακα {board}",
"{user} has removed {acl} from the board {board}":"Ο {user} αφαίρεσε την {acl} από τον πίνακα {board}",
"{user} has removed {acl} from the board {board}":"Ο/η {user} αφαίρεσε την {acl} από τον πίνακα {board}",
"You have renamed the board {before} to {board}":"Μετονομάσατε τον πίνακα {before} σε {board}",
"{user} has renamed the board {before} to {board}":"Ο {user} μετονόμασε τον πίνακα {before} σε {board}",
"{user} has renamed the board {before} to {board}":"Ο/η {user} μετονόμασε τον πίνακα {before} σε {board}",
"You have archived the board {board}":"Αρχειοθετήσατε τον πίνακα {board}",
"{user} has archived the board {before}":"Ο {user} αρχειοθέτησε τον πίνακα {before}",
"You have unarchived the board {board}":"Επαναφέρατε τον πίνακα {board} από αρχείο",
"{user} has unarchived the board {before}":"Ο {user} επανέφερε τον πίνακα {before} από αρχείο",
"{user} has archived the board {before}":"Ο/η {user} αρχειοθέτησε τον πίνακα {before}",
"You have unarchived the board {board}":"Επαναφέρατε τον πίνακα {board} από το αρχείο",
"{user} has unarchived the board {before}":"Ο/η {user} επανέφερε τον πίνακα {before} από αρχείο",
"You have created a new list {stack} on board {board}":"Έχετε δημιουργήσει μια νέα λίστα {stack} στον πίνακα {board}",
"{user} has created a new list {stack} on board {board}":"Ο {user} δημιούργησε μια νέα λίστα {stack} στον πίνακα {board}",
"{user} has created a new list {stack} on board {board}":"Ο/η {user} δημιούργησε μια νέα λίστα {stack} στον πίνακα {board}",
"You have renamed list {before} to {stack} on board {board}":"Μετονομάσατε την λίστα {before} σε {stack} στον πίνακα {board}",
"{user} has renamed list {before} to {stack} on board {board}":"Ο {user} μετονόμασε την λίστα {before} σε {stack} στον πίνακα {board}",
"{user} has renamed list {before} to {stack} on board {board}":"Ο/η {user} μετονόμασε την λίστα {before} σε {stack} στον πίνακα {board}",
"You have deleted list {stack} on board {board}":"Διαγράψατε την λίστα {stack} στον πίνακα {board}",
"{user} has deleted list {stack} on board {board}":"Ο {user} διέγραψε την λίστα {stack} στον πίνακα {board}",
"{user} has deleted list {stack} on board {board}":"Ο/η {user} διέγραψε την λίστα {stack} στον πίνακα {board}",
"You have created card {card} in list {stack} on board {board}":"Δημιουργήσατε την καρτέλα {card} στην λίστα {stack} του πίνακα {board}",
"{user} has created card {card} in list {stack} on board {board}":"Ο {user} δημιούργησε την καρτέλα {card} στην λίστα {stack} του πίνακα {board}",
"{user} has created card {card} in list {stack} on board {board}":"Ο/η {user} δημιούργησε την καρτέλα {card} στην λίστα {stack} του πίνακα {board}",
"You have deleted card {card} in list {stack} on board {board}":"Διαγράψατε την καρτέλα {card} στην λίστα {stack} του πίνακα {board}",
"{user} has deleted card {card} in list {stack} on board {board}":"Ο {user} διέγραψε την καρτέλα {card} στην λίστα {stack} του πίνακα {board}",
"{user} has deleted card {card} in list {stack} on board {board}":"Ο/η {user} διέγραψε την καρτέλα {card} στην λίστα {stack} του πίνακα {board}",
"You have renamed the card {before} to {card}":"Μετονομάσατε την καρτέλα {before} σε {card}",
"{user} has renamed the card {before} to {card}":"Ο {user} μετονόμασε την καρτέλα {before} σε {card}",
"{user} has renamed the card {before} to {card}":"Ο/η {user} μετονόμασε την καρτέλα {before} σε {card}",
"You have added a description to card {card} in list {stack} on board {board}":"Προσθέσατε μια περιγραφή στην καρτέλα {card} της λίστας {stack} του πίνακα {board}",
"{user} has added a description to card {card} in list {stack} on board {board}":"Ο {user} πρόσθεσε μια περιγραφή στην καρτέλα {card} της λίστας {stack} του πίνακα {board} ",
"{user} has added a description to card {card} in list {stack} on board {board}":"Ο/η {user} πρόσθεσε μια περιγραφή στην καρτέλα {card} της λίστας {stack} του πίνακα {board} ",
"You have updated the description of card {card} in list {stack} on board {board}":"Ενημερώσατε την περιγραφή στην καρτέλα {card} της λίστας {stack} του πίνακα {board}",
"{user} has updated the description of the card {card} in list {stack} on board {board}":"Ο {user} ενημέρωσε την περιγραφή της καρτέλας {card} στη λίστα {stack} του πίνακα {board}",
"{user} has updated the description of the card {card} in list {stack} on board {board}":"Ο/η {user} ενημέρωσε την περιγραφή της καρτέλας {card} στη λίστα {stack} του πίνακα {board}",
"You have archived card {card} in list {stack} on board {board}":"Αρχειοθετήσατε την κάρτα {card} στην λίστα {stack} του πίνακα {board} ",
"{user} has archived card {card} in list {stack} on board {board}":"Ο {user} αρχειοθέτησε την κάρτα {card} στην λίστα {stack} του πίνακα {board} ",
"{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}",
"{user} has unarchived card {card} 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}",
"{user} has removed the due date of card {card}":"Ο/η {user} κατάργησε την ημερομηνία λήξης της καρτέλας {card}",
"You have set the due date of card {card} to {after}":"Ορίσατε την ημερομηνία λήξης της καρτέλας {card} σε {after}",
"{user} has set the due date of card {card} to {after}":"Ο {user} όρισε την ημερομηνία λήξης της καρτέλας {card} σε {after} ",
"{user} has set the due date of card {card} to {after}":"Ο/η {user} όρισε την ημερομηνία λήξης της καρτέλας {card} σε {after} ",
"You have updated the due date of card {card} to {after}":"Ενημερώσατε την ημερομηνία λήξης της καρτέλας {card} σε {after}",
"{user} has updated the due date of card {card} to {after}":"Ο {user} ενημέρωσε την ημερομηνία λήξης της καρτέλας {card} σε {after}",
"You have added the tag {label} to card {card} in list {stack} on board {board}":"Προσθέσατε ετικέτα στην καρτέλα {card} της λίστας {stack} του πίνακα {board}",
"{user} has added the tag {label} to card {card} in list {stack} on board {board}":"Ο {user} πρόσθεσε ετικέτα στην καρτέλα {card} της λίστας {stack} του πίνακα {board}",
"You have removed the tag {label} from card {card} in list {stack} on board {board}":"Αφαιρέσατε την ετικέτα από την καρτέλα {card} της λίστας {stack} του πίνακα {board}",
"{user} has removed the tag {label} from card {card} in list {stack} on board {board}":"Ο {user} αφαίρεσε την ετικέτα της καρτέλα {card} της λίστας {stack} του πίνακα {board} ",
"{user} has updated the due date of card {card} to {after}":"Ο/η {user} ενημέρωσε την ημερομηνία λήξης της καρτέλας {card} σε {after}",
"You have added the tag {label} to card {card} in list {stack} on board {board}":"Προσθέσατε ετικέτα {label} στην καρτέλα {card} της λίστας {stack} του πίνακα {board}",
"{user} has added the tag {label} to card {card} in list {stack} on board {board}":"Ο/η {user} πρόσθεσε ετικέτα {label} στην καρτέλα {card} της λίστας {stack} του πίνακα {board}",
"You have removed the tag {label} from card {card} in list {stack} on board {board}":"Αφαιρέσατε την ετικέτα {label} από την καρτέλα {card} της λίστας {stack} του πίνακα {board}",
"{user} has removed the tag {label} from card {card} in list {stack} on board {board}":"Ο/η {user} αφαίρεσε την ετικέτα {label} της καρτέλας {card} της λίστας {stack} του πίνακα {board} ",
"You have assigned {assigneduser} to card {card} on board {board}":"Έχετε ορίσει τον {assigneduser} στην καρτέλα {card} στον πίνακα {board}",
"{user} has assigned {assigneduser} to card {card} on board {board}":"Ο {user} έχει ορισθεί {assigneduser} στην καρτέλα {card} του πίνακα {board}",
"You have unassigned {assigneduser} from card {card} on board {board}":"Έχετε αφαιρεθεί {assigneduser} από την καρτέλα {card} του πίνακα {board}",
"{user} has unassigned {assigneduser} from card {card} on board {board}":"Ο {user} έχει αφαιρεθεί {assigneduser} από την καρτέλα {card} του πίνακα {board}",
"{user} has assigned {assigneduser} to card {card} on board {board}":"Ο/η {user} έχει ορισθεί {assigneduser} στην καρτέλα {card} του πίνακα {board}",
"You have unassigned {assigneduser} from card {card} on board {board}":"Έχετε αφαιρέσει {assigneduser} από την καρτέλα {card} του πίνακα {board}",
"{user} has unassigned {assigneduser} from card {card} on board {board}":"Ο/η {user} έχει αφαιρεθεί {assigneduser} από την καρτέλα {card} του πίνακα {board}",
"You have moved the card {card} from list {stackBefore} to {stack}":"Μετακινήσατε την καρτέλα {card} από την λίστα {stackBefore} στη {stack}",
"{user} has moved the card {card} from list {stackBefore} to {stack}":"Ο {user} μετακίνησε την καρτέλα {card} από την λίστα {stackBefore} στην {stack}",
"{user} has moved the card {card} from list {stackBefore} to {stack}":"Ο/η {user} μετακίνησε την καρτέλα {card} από την λίστα {stackBefore} στην {stack}",
"You have added the attachment {attachment} to card {card}":"Προσθέσατε το συνημμένο {attachment} στην καρτέλα {card}",
"{user} has added the attachment {attachment} to card {card}":"Ο {user} πρόσθεσε το συνημμένο {attachment} στην καρτέλα {card}",
"{user} has added the attachment {attachment} to card {card}":"Ο/η {user} πρόσθεσε το συνημμένο {attachment} στην καρτέλα {card}",
"You have updated the attachment {attachment} on card {card}":"Ενημερώσατε το συνημμένο {attachment} της καρτέλας {card}",
"{user} has updated the attachment {attachment} on card {card}":"Ο {user} ενημέρωσε το συνημμένο {attachment} της καρτέλας {card}",
"{user} has updated the attachment {attachment} on card {card}":"Ο/η {user} ενημέρωσε το συνημμένο {attachment} της καρτέλας {card}",
"You have deleted the attachment {attachment} from card {card}":"Διαγράψατε το συνημμένο {attachment} της καρτέλας {card}",
"{user} has deleted the attachment {attachment} from card {card}":"Ο {user} διέγραψε το συνημμένο {attachment} της καρτέλας {card}",
"{user} has deleted the attachment {attachment} from card {card}":"Ο/η {user} διέγραψε το συνημμένο {attachment} της καρτέλας {card}",
"You have restored the attachment {attachment} to card {card}":"Επαναφέρατε το συνημμένο {attachment} στην καρτέλα {card}",
"{user} has restored the attachment {attachment} to card {card}":"Ο {user} επανέφερε το συνημμένο {attachment} στην καρτέλα {card}",
"{user} has restored the attachment {attachment} to card {card}":"Ο/η {user} επανέφερε το συνημμένο {attachment} στην καρτέλα {card}",
"You have commented on card {card}":"Σχολιάσατε την καρτέλα {card}",
"{user} has commented on card {card}":"Ο {user} σχολίασε την καρτέλα {card}",
"{user} has commented on card {card}":"Ο/η {user} σχολίασε την καρτέλα {card}",
"A <strong>card description</strong> inside the Deck app has been changed":"Η <strong>περιγραφή καρτέλας </strong>στην εφαρμογή Deck άλλαξε",
"Deck":"Deck",
"Changes in the <strong>Deck app</strong>":"Αλλαγές στην <strong>εφαρμογή Deck</strong>",
"A <strong>comment</strong> was created on a card":"Ένα <strong>σχόλιο</strong> δημιουργήθηκε σε μια καρτέλα",
"Upcoming cards":"Επερχόμενες κάρτες",
"Upcoming cards":"Επερχόμενες καρτέλες",
"Personal":"Προσωπικά",
"The card \"%s\" on \"%s\" has been assigned to you by %s.":"Η καρτέλα \"%s\" του \"%s\" ανατέθηκε σε εσάς από τον %s.",
"The card \"%s\" on \"%s\" has reached its due date.":"Η κάρτα \"1%s\" στο \"1%s\" έχει λήξει.",
"%s has mentioned you in a comment on \"%s\".":"%s σας ανέφερε σε σχόλιο στο \"%s\".",
"The board \"%s\" has been shared with you by %s.":"Ο πίνακας \"%s\" είναι σε κοινή χρήση μαζί σας %s.",
"{user} has assigned the card {deck-card} on {deck-board} to you.":"Ο/Η {user} έχει αναθέσει την καρτέλα {deck-card} του πίνακα {deck-board} σε εσάς.",
"The card \"%s\" on \"%s\" has reached its due date.":"Η καρτέλα \"%s\" στο \"%s\" έχει λήξει.",
"The card {deck-card} on {deck-board} has reached its due date.":"Η καρτέλα {deck-card} στο {deck-board} έχει λήξει.",
"%s has mentioned you in a comment on \"%s\".":"Ο/η%s σας ανέφερε σε σχόλιο στο \"%s\".",
"{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.":"Ο/Η διαμοιράστηκε μαζί σας το {deck-board}",
"Card comments":"Σχόλια καρτέλας",
"%s on %s":"%s στο %s",
"No data was provided to create an attachment.":"Δεν δόθηκαν στοιχεία για δημιουργία συνημμένου.",
"Finished":"Ολοκληρώθηκε",
"To review":"Προς επισκόπηση",
"Action needed":"Απαιτείται ενέργεια",
"Later":"Αργότερα",
"copy":"Αντιγραφή",
"To do":"Να κάνω",
"To do":"Προς Ενέργεια",
"Doing":"Σε εξέλιξη",
"Done":"Ολοκληρώθηκε",
"Example Task 3":"Παράδειγμα Εργασίας 3",
"Example Task 2":"Παράδειγμα Εργασίας 2",
"Example Task 1":"Παράδειγμα Εργασίας 1",
"The file was uploaded":"Το αρχείο μεταφορτώθηκε",
"The uploaded file exceeds the upload_max_filesize directive in php.ini":"Τομεταφορτωμένο αρχείο υπερβαίνει την οδηγία upload_max_filesize στο php.ini",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form":"Τομεταφορτωμένο αρχείο υπερβαίνει την οδηγία MAX_FILE_SIZE που καθορίστηκε στην φόρμα HTML.",
"The uploaded file exceeds the upload_max_filesize directive in php.ini":"Το αρχείο που εστάλη υπερβαίνει την οδηγία μέγιστου επιτρεπτού μεγέθους \"upload_max_filesize\" του php.ini",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form":"Τοανεβασμένο αρχείο υπερβαίνει το MAX_FILE_SIZE που ορίζεται στην HTML φόρμα",
"The file was only partially uploaded":"Το αρχείο μεταφορτώθηκε εν μέρει",
"No file was uploaded":"Δεν μεταφορτώθηκε κάποιο αρχείο",
"Missing a temporary folder":"Λείπει κάποιος προσωρινός φάκελος",
"Could not write file to disk":"Αδυναμία εγγραφής αρχείου στον δίσκο",
"A PHP extension stopped the file upload":"Ένα πρόσθετο PHP διέκοψε την μεταφόρτωση του αρχείου",
"No file uploaded or file size exceeds maximum of %s":"Δεν μεταφορτώθηκε αρχείο ή το μέγεθος αρχείου υπερβαίνει το μέγιστο %s",
"Card not found":"Η κάρτα δεν βρέθηκε",
"Path is already shared with this card":"Η διαδρομή κοινοποιείται ήδη σε αυτήν την κάρτα",
"This comment has more than %s characters.\nAdded as an attachment to the card with name %s.\nAccessible on URL: %s.":"Αυτό το σχόλιο έχει περισσότερους από %s χαρακτήρες.\nΠροστέθηκε ως συνημμένο στην καρτέλα με όνομα %s .\nΠροσβάσιμο στη διεύθυνση URL: %s.",
"Card not found":"Η καρτέλα δεν βρέθηκε",
"Path is already shared with this card":"Η διαδρομή κοινοποιείται ήδη σε αυτήν την καρτέλα",
"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 είναι ένα εργαλείο οργάνωσης τύπου kanban με στόχο τον προσωπικό προγραμματισμό και την οργάνωση έργων για ομάδες που έχουν ενσωματωθεί στο Nextcloud.\n\n\n- 📥 Προσθέστε τις εργασίες σας στις καρτέλες και βάλτε τες στη σειρά\n- 📄 Γράψτε τις πρόσθετες σημειώσεις\n- 🔖 Αντιστοιχίστε τις ετικέτες για ακόμη καλύτερη οργάνωση\n- 👥 Μοιραστείτε με την ομάδα, φίλους ή την οικογένειά σας\n- 📎 Επισυνάψτε αρχεία και ενσωματώστε τα στην περιγραφή\n- 💬 Συζητήστε με την ομάδα σας χρησιμοποιώντας σχόλια\n- ⚡ Παρακολουθήστε τις αλλαγές στη ροή δραστηριοτήτων\n- 🚀 Έχετε τα όλα οργανωμένα",
"Card details":"Λεπτομέρειες καρτέλας",
"Add board":"Προσθήκη πίνακα",
"Select the board to link to a project":"Επιλέξτε πίνακα και συνδέστε τον σε έργο",
"Select the board to link to a project":"Επιλέξτε πίνακα και συνδέστε τον σε ένα έργο",
"Search by board title":"Αναζήτηση με το όνομα πίνακα",
"Select board":"Επιλογή πίνακα",
"Create a new card":"Δημιουργία νέας κάρτας",
"Create a new card":"Δημιουργία νέας καρτέλας",
"Select a board":"Επιλογή ενός πίνακα",
"Select a list":"Επιλέξτε μια λίστα",
"Card title":"Τίτλος κάρτας",
"Card title":"Τίτλος καρτέλας",
"Cancel":"Aκύρωση",
"Open card":"Άνοιγμα κάρτας",
"Creating the new card …":"Γίνεται δημιουργία της νέας καρτέλας...",
"Card \"{card}\" was added to \"{board}\"":"Η καρτέλα \"{card}\" προστέθηκε στο \"{board}\"",
"Open card":"Άνοιγμα καρτέλας",
"Close":"Κλείσιμο",
"Create card":"Δημιουργία κάρτας",
"Select a card":"Επίλογή μιας καρτέλας",
"Create card":"Δημιουργία καρτέλας",
"Select a card":"Επιλογή μιας καρτέλας",
"Select the card to link to a project":"Επιλογή καρτέλας για σύνδεση στο έργο",
"Link to card":"Σύνδεσμος σε καρτέλα",
"File already exists":"Το αρχείο υπάρχει ήδη",
"A file with the name {filename} already exists.":"Το αρχείο με όνομα {filename} υπάρχει ήδη.",
"Do you want to overwrite it?":"Επιθυμείτε να γίνει αντικατάσταση του?",
"Move card to another board":"Μετακίνηση καρτέλας σε άλλο πίνακα",
"Card deleted":"Η κάρτα διαγράφηκε",
"List is empty":"Η λίστα είναι άδεια.",
"Card deleted":"Η καρτέλα διαγράφηκε",
"seconds ago":" δευτερόλεπτα πριν ",
"All boards":"Όλοι οι πίνακες",
"Archived boards":"Αρχειοθέτηση πινάκων ",
"Shared with you":"Διαμοιρασμένα μαζί σας",
"Use bigger card view":"Χρησιμοποιήστε μεγαλύτερη προβολή κάρτας",
"Use bigger card view":"Χρησιμοποιήστε μεγαλύτερη προβολή καρτέλας",
"Show boards in calendar/tasks":"Εμφάνιση πινάκων στο ημερολόγιο / εργασίες",
"Limit deck usage of groups":"Περιορίστε τη χρήση της εφαρμογής σε ομάδες",
"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 θα εμποδίσει τους χρήστες που δεν είναι μέρος αυτών των ομάδων να δημιουργούν δικούς τους πίνακες. Οι χρήστες θα εξακολουθήσουν να εργάζονται σε πίνακες που έχουν διαμοιραστεί μαζί τους.",
"Board details":"Λεπτομέριες πίνακα",
"Edit board":"Επεξεργασία πίνακα",
@@ -238,31 +257,37 @@
"Turn on due date reminders":"Ενεργοποιήστε τις υπενθυμίσεις ημερομηνίας προθεσμίας",
"Turn off due date reminders":"Απενεργοποιήστε τις υπενθυμίσεις ημερομηνίας προθεσμίας",
"Due date reminders":"Υπενθυμίσεις ημερομηνίας προθεσμίας",
"All cards":"Όλες οι κάρτες",
"Assigned cards":"Ανατεθείς κάρτες",
"All cards":"Όλες οι καρτέλες",
"Assigned cards":"Ανατεθειμένες καρτέλες",
"No notifications":"Δεν υπάρχουν ειδοποιήσεις",
"Delete board":"Διαγραφή πίνακα",
"Board {0} deleted":"Διαγράφηκε {0} πίνακας",
"Only assigned cards":"Μόνο κάρτες που έχουν ανατεθεί",
"Board {0} deleted":"Διαγράφηκε {0} πίνακας",
"Only assigned cards":"Μόνο καρτέλες που έχουν ανατεθεί",
"No reminder":"Δεν υπάρχει υπενθύμιση",
"An error occurred":"Παρουσιάστηκε σφάλμα",
"Are you sure you want to delete the board {title}? This will delete all the data of this board.":"Είστε βέβαιοι ότι θέλετε να διαγράψετε τον πίνακα {title}; Θα διαγραφούν όλα τα δεδομένα.",
"Delete the board?":"Διαγραφή πίνακα;",
"Delete the board?":"Διαγραφή του πίνακα;",
"Loading filtered view":"Φόρτωση εμφάνισης με βάση το φίλτρο",
"This week":"Αυτή την εβδομάδα",
"No due":"Χωρίς λήξη",
"No upcoming cards":"Δεν υπάρχουν επερχόμενες κάρτες",
"upcoming cards":"Επερχόμενες κάρτες",
"Search for {searchQuery} in all boards":"Αναζήτηση για {searchQuery} σε όλους τους πίνακες",
"No results found":"Δεν βρέθηκαν αποτελέσματα",
"No upcoming cards":"Δεν υπάρχουν επερχόμενες καρτέλες",
"upcoming cards":"επερχόμενες καρτέλες",
"Link to a board":"Σύνδεσμος στον πίνακα",
"Link to a card":"Σύνδεσμος σε καρτέλα",
"Create a card":"Δημιουργία κάρτας",
"Create a card":"Δημιουργία καρτέλας",
"Message from {author} in {conversationName}":"Μήνυμα από {author} σε {conversationName}",
"Something went wrong":"Κάτι πήγε στραβά",
"Failed to upload {name}":"Αποτυχία μεταφόρτωσης {όνομα}",
"Failed to upload {name}":"Αποτυχία μεταφόρτωσης {name}",
"Maximum file size of {size} exceeded":"Υπέρβαση επιτρεπόμενου μεγέθους αρχείου {size}",
"Error creating the share":"Σφάλμα κατά τη δημιουργία της κοινοποίησης",
"Share with a Deck card":"Μοιραστείτε με μια κάρτα Deck",
"Share {file} with a Deck card":"Μοιραστείτε {αρχείο} με μια κάρτα Deck",
"Share with a Deck card":"Μοιραστείτε με μια καρτέλα Deck",
"Share {file} with a Deck card":"Μοιραστείτε το {file} με μια καρτέλα Deck",
"Share":"Μοιραστείτε",
"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- 🚀 Έχετε τα όλα οργανωμένα"
"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- 🚀 Έχετε τα όλα οργανωμένα",
"Creating the new card…":"Δημιουργία νέας καρτέλας...",
"\"{card}\" was added to \"{board}\"":"\"{card}\" προστέθηκε στο \"{board}\"",
$sql='SELECT id FROM `*PREFIX*deck_boards` WHERE `id` IN (SELECT board_id FROM `*PREFIX*deck_stacks` WHERE id IN (SELECT stack_id FROM `*PREFIX*deck_cards` WHERE id = ?))';
Some files were not shown because too many files have changed in this diff
Show More
Reference in New Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.