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 {
'Kõik muudatused salvestatakse automaatselt<br />pärast ühenduse taastamist.',
alphabetically: 'Tähestiku järgi',
alwaysDisplayCardCreator: 'Näita alati kaardi loojat',
apiKeyCreated_title: 'API võti loodud',
apiKey_title: 'API võti',
archive: 'Arhiveeri',
archiveCard_title: 'Arhiveeri kaart',
archiveCards_title: 'Arhiveeri kaardid',
@@ -49,6 +51,7 @@ export default {
areYouSureYouWantToAssignThisProjectManagerAsOwner:
'Oled kindel, et soovid seda projektihaldurit omanikuks määrata?',
areYouSureYouWantToDeactivateThisUser: 'Oled kindel, et soovid seda kasutajat deaktiveerida?',
areYouSureYouWantToDeleteThisApiKey: 'Kas olete kindel, et soovite seda API võtit kustutada?',
areYouSureYouWantToDeleteThisAttachment: 'Oled kindel, et soovid seda manusi kustutada?',
areYouSureYouWantToDeleteThisBackgroundImage:
'Oled kindel, et soovid seda taustapilla kustutada?',
@@ -79,6 +82,8 @@ export default {
'Oled kindel, et soovid seda projekti privaatseks muuta?',
areYouSureYouWantToMakeThisProjectShared:
'Oled kindel, et soovid seda projekti jagatavaks määrata?',
areYouSureYouWantToRegenerateThisApiKey:
'Kas olete kindel, et soovite seda API võtit taastada? Eelmine võti ei tööta enam.',
areYouSureYouWantToRemoveThisManagerFromProject:
'Oled kindel, et soovid seda haldurit projektist eemaldada?',
areYouSureYouWantToRemoveThisMemberFromBoard:
@@ -131,6 +136,7 @@ export default {
createTextFile_title: 'Loo tekstifail',
creator: 'Looja',
currentPassword: 'Praegune parool',
currentUser: 'Praegune kasutaja',
customFieldGroup_title: 'Kohandatud väljade grupp',
customFieldGroups_title: 'Kohandatud väljade grupid',
customField_title: 'Kohandatud väli',
@@ -143,6 +149,7 @@ export default {
defaultView_title: 'Vaikimisi vaade',
deleteAllBoardsToBeAbleToDeleteThisProject:
'Kustuta kõik tahvlid, et seda projekti kustutada',
deleteApiKey_title: 'Kustuta API võti',
deleteAttachment_title: 'Kustuta manus',
deleteBackgroundImage_title: 'Kustuta taustapilt',
deleteBoard_title: 'Kustuta tahvel',
@@ -198,6 +205,8 @@ export default {
forTeamBasedProjects: 'Töögrupi põhised projektid.',
fromComputer_title: 'Arvutist',
fromTrello: 'Trellost',
fullKeyIsHiddenForSecurityReasons:
'Täielik võti on turvakaalutlustel peidetud. Taasta see, et luua uus.',
general: 'Üldine',
gradients: 'Gradiendid',
grid: 'Grill',
@@ -205,7 +214,9 @@ export default {
hideFromProjectListAndFavorites: 'Peida projektiloendist ja lemmikutest',
host: 'Host',
hours: 'Tunnid',
identity: 'Identiteet',
importBoard_title: 'Impordi tahvel',
information: 'Informatsioon',
invalidCurrentPassword: 'Vale praegune parool',
kanban: 'Kanban',
labels: 'Sildid',
@@ -234,6 +245,7 @@ export default {
newUsername: 'Uus kasutajanimi',
newVersionAvailable: 'Uus versioon saadaval',
newestFirst: 'Kõige uuem',
noApiKeyCreated: 'API võtit pole loodud.',
noBoards: 'Tahvleid pole',
noCardsFound: 'Kaarte ei leitud.',
noConnectionToServer: 'Ühendust serveriga ei leitud',
@@ -261,10 +273,12 @@ export default {
projectNotFound_title: 'Projekt ei leitud',
projectOwner: 'Projekti omanik',
referenceDataAndKnowledgeStorage: 'Viideandmete ja teadmise salvestamiseks.',
regenerateApiKey_title: 'Taasta API võti',
rejectUnauthorizedTlsCertificates: 'Lükka tagasi volitamata TLS-sertifikaadid',
removeManager_title: 'Eemalda haldur',
removeMember_title: 'Eemalda liige',
role: 'Roll',
saveThisKeyItWillNotBeShownAgain: 'Salvesta see võti — seda ei näidata enam!',
searchCards: 'Kaartide otsimine...',
searchCustomFieldGroups: 'Kohandatud väljade gruppide otsimine...',
searchCustomFields: 'Kohandatud väljade otsimine...',
@@ -378,6 +392,7 @@ export default {
archiveCards_title: 'Arhiveeri kaardid',
assignAsOwner: 'Määra omanikuks',
cancel: 'Tühista',
createApiKey: 'Loo API võti',
createBoard: 'Loo tahvel',
createCustomFieldGroup: 'Loo kohandatud väljade grupp',
createFile: 'Loo fail',
@@ -387,6 +402,7 @@ export default {
deactivateUser: 'Deaktiveeri kasutaja',
deactivateUser_title: 'Deaktiveeri kasutaja',
delete: 'Kustuta',
deleteApiKey: 'Kustuta API võti',
deleteAttachment: 'Kustuta manus',
deleteAvatar: 'Kustuta avatar',
deleteBackgroundImage: 'Kustuta taustapilt',
@@ -445,6 +461,7 @@ export default {
move: 'Liiguta',
moveCard_title: 'Liiguta kaart',
moveList_title: 'Liiguta nimekiri',
regenerateApiKey: 'Taasta API võti',
remove: 'Eemalda',
removeAssignee: 'Eemalda vastutaja',
removeColor: 'Eemalda värv',