feat: Add API key authentication (#1254)

Closes #945
This commit is contained in:
Samuel
2025-11-06 20:56:48 +01:00
committed by GitHub
parent 5a2564f575
commit b4cbd32bf2
75 changed files with 1501 additions and 94 deletions
+17
View File
@@ -40,6 +40,8 @@ export default {
'Všechny změny budou automaticky uloženy<br />po obnovení spojení.',
alphabetically: 'Abecedně',
alwaysDisplayCardCreator: 'Vždy zobrazit tvůrce karty',
apiKeyCreated_title: 'API klíč vytvořen',
apiKey_title: 'API klíč',
archive: 'Archivovat',
archiveCard_title: 'Archivovat kartu',
archiveCards_title: 'Archiv karet',
@@ -49,6 +51,7 @@ export default {
areYouSureYouWantToAssignThisProjectManagerAsOwner:
'Opravdu chcete tohoto správce přiřadit jako vlastníka?',
areYouSureYouWantToDeactivateThisUser: 'Opravdu chcete deaktivovat tohoto uživatele?',
areYouSureYouWantToDeleteThisApiKey: 'Opravdu chcete smazat tento API klíč?',
areYouSureYouWantToDeleteThisAttachment: 'Opravdu chcete smazat tuto přílohu?',
areYouSureYouWantToDeleteThisBackgroundImage:
'Opravdu chcete tento obrázek na pozadí odstranit?',
@@ -75,6 +78,8 @@ export default {
areYouSureYouWantToMakeThisProjectPrivate:
'Opravdu chcete tento projekt nastavit jako soukromý?',
areYouSureYouWantToMakeThisProjectShared: 'Opravdu chcete tento projekt sdílet?',
areYouSureYouWantToRegenerateThisApiKey:
'Opravdu chcete znovu vygenerovat tento API klíč? Předchozí klíč již nebude fungovat.',
areYouSureYouWantToRemoveThisManagerFromProject:
'Opravdu chcete tohoto správce z projektu odebrat?',
areYouSureYouWantToRemoveThisMemberFromBoard:
@@ -127,6 +132,7 @@ export default {
createTextFile_title: 'Vytvořit textový soubor',
creator: 'Tvůrce',
currentPassword: 'Aktuální heslo',
currentUser: 'Aktuální uživatel',
customFieldGroup_title: 'Skupina vlastního pole',
customFieldGroups_title: 'Skupina vlastních polí',
customField_title: 'Vlastní pole',
@@ -139,6 +145,7 @@ export default {
defaultView_title: 'Výchozí zobrazení',
deleteAllBoardsToBeAbleToDeleteThisProject:
'Pro smazání tohoto projektu je třeba nejprve smazat všechny nástěnky',
deleteApiKey_title: 'Smazat API klíč',
deleteAttachment_title: 'Smazat přílohu',
deleteBackgroundImage_title: 'Smazat obrázek pozadí',
deleteBoard_title: 'Smazat nástěnku',
@@ -194,6 +201,8 @@ export default {
forTeamBasedProjects: 'Pro týmové projekty.',
fromComputer_title: 'Z počítače',
fromTrello: 'Z Trella',
fullKeyIsHiddenForSecurityReasons:
'Celý klíč je z bezpečnostních důvodů skrytý. Vygenerujte ho znovu pro vytvoření nového.',
general: 'Obecné',
gradients: 'Přechody',
grid: 'Mřížka',
@@ -201,7 +210,9 @@ export default {
hideFromProjectListAndFavorites: 'Skrýt ze seznamu projektů a oblíbených položek',
host: 'Host',
hours: 'Hodiny',
identity: 'Identita',
importBoard_title: 'Importovat nástěnku',
information: 'Informace',
invalidCurrentPassword: 'Neplatné aktuální heslo',
kanban: 'Kanban',
labels: 'Štítky',
@@ -230,6 +241,7 @@ export default {
newUsername: 'Nové uživatelské jméno',
newVersionAvailable: 'Nová verze je k dispozici',
newestFirst: 'Nejnovější',
noApiKeyCreated: 'Nebyl vytvořen žádný API klíč.',
noBoards: 'Žádné nástěnky',
noCardsFound: 'Nebyly nalezeny žádné karty.',
noConnectionToServer: 'Není spojení k serveru',
@@ -257,10 +269,12 @@ export default {
projectNotFound_title: 'Projekt nenalezen',
projectOwner: 'Vlastník projektu',
referenceDataAndKnowledgeStorage: 'Uchovávání referenčních údajů a znalostí.',
regenerateApiKey_title: 'Znovu vygenerovat API klíč',
rejectUnauthorizedTlsCertificates: 'Odmítnout neautorizované TLS certifikáty',
removeManager_title: 'Odstranit správce',
removeMember_title: 'Odstranit člena',
role: 'Role',
saveThisKeyItWillNotBeShownAgain: 'Uložte si tento klíč — již nebude znovu zobrazen!',
searchCards: 'Hledat karty...',
searchCustomFieldGroups: 'Hledat skupiny vlastních polí...',
searchCustomFields: 'Hledat vlastní pole...',
@@ -373,6 +387,7 @@ export default {
archiveCards_title: 'Archiv karet',
assignAsOwner: 'Přiřadit jako vlastníka',
cancel: 'Zrušit',
createApiKey: 'Vytvořit API klíč',
createBoard: 'Vytvořit nástěnku',
createCustomFieldGroup: 'Vytvořit vlastní skupinu polí',
createFile: 'Vytvořit soubor',
@@ -382,6 +397,7 @@ export default {
deactivateUser: 'Deaktivace uživatele',
deactivateUser_title: 'Deaktivace uživatele',
delete: 'Smazat',
deleteApiKey: 'Smazat API klíč',
deleteAttachment: 'Smazat přílohu',
deleteAvatar: 'Smazat avatar',
deleteBackgroundImage: 'Smazat obrázek pozadí',
@@ -440,6 +456,7 @@ export default {
move: 'Přesunout',
moveCard_title: 'Přesunout kartu',
moveList_title: 'Přesunout seznam',
regenerateApiKey: 'Znovu vygenerovat API klíč',
remove: 'Odstranit',
removeAssignee: 'Odstranit přiřazení',
removeColor: 'Smazat barvu',