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 {
'Toate modificarile vor fi salvate automat<br />dupa restabilirea conexiunii.',
alphabetically: 'Alfabetic',
alwaysDisplayCardCreator: 'Afișează întotdeauna creatorul cardului',
apiKeyCreated_title: 'Cheie API creată',
apiKey_title: 'Cheie API',
archive: 'Arhivă',
archiveCard_title: 'Arhivează cardul',
archiveCards_title: 'Arhivează cardurile',
@@ -49,6 +51,7 @@ export default {
areYouSureYouWantToAssignThisProjectManagerAsOwner:
'Sigur doriți să atribuiți acest manager de proiect ca proprietar?',
areYouSureYouWantToDeactivateThisUser: 'Sigur doriți să dezactivați acest utilizator?',
areYouSureYouWantToDeleteThisApiKey: 'Sigur doriți să ștergeți această cheie API?',
areYouSureYouWantToDeleteThisAttachment: 'Sigur doriți să ștergeți acest atașament?',
areYouSureYouWantToDeleteThisBackgroundImage:
'Sigur doriți să ștergeți această imagine de fundal?',
@@ -75,6 +78,8 @@ export default {
areYouSureYouWantToLeaveProject: 'Ești sigur că vrei să părăsești proiectul?',
areYouSureYouWantToMakeThisProjectPrivate: 'Sigur doriți să faceți acest proiect privat?',
areYouSureYouWantToMakeThisProjectShared: 'Sigur doriți să faceți acest proiect partajat?',
areYouSureYouWantToRegenerateThisApiKey:
'Sigur doriți să regenerați această cheie API? Cheia anterioară nu va mai funcționa.',
areYouSureYouWantToRemoveThisManagerFromProject:
'Sigur doriți să eliminați acest manager din proiect?',
areYouSureYouWantToRemoveThisMemberFromBoard:
@@ -129,6 +134,7 @@ export default {
createTextFile_title: 'Crează un fișier text',
creator: 'Creator',
currentPassword: 'Parola curentă',
currentUser: 'Utilizator curent',
customFieldGroup_title: 'Grup de câmpuri personalizate',
customFieldGroups_title: 'Grupuri de câmpuri personalizate',
customField_title: 'Câmp personalizat',
@@ -141,6 +147,7 @@ export default {
defaultView_title: 'Vizualizarea implicită',
deleteAllBoardsToBeAbleToDeleteThisProject:
'Ștergeți toate tablele pentru a putea șterge acest proiect',
deleteApiKey_title: 'Șterge cheia API',
deleteAttachment_title: 'Ștergeți atașamentul',
deleteBackgroundImage_title: 'Șterge imaginea de fundal',
deleteBoard_title: 'Ștergeți tabla',
@@ -196,6 +203,8 @@ export default {
forTeamBasedProjects: 'Pentru proiecte bazate pe echipă.',
fromComputer_title: 'De pe computer',
fromTrello: 'De pe Trello',
fullKeyIsHiddenForSecurityReasons:
'Cheia completă este ascunsă din motive de securitate. Regenerați-o pentru a crea una nouă.',
general: 'General',
gradients: 'Gradiente',
grid: 'Grilă',
@@ -203,7 +212,9 @@ export default {
hideFromProjectListAndFavorites: 'Ascunde din lista de proiecte și favorite',
host: 'Gazdă',
hours: 'Ore',
identity: 'Identitate',
importBoard_title: 'Import tablă',
information: 'Informații',
invalidCurrentPassword: 'Parolă actuală nevalidă',
kanban: 'Kanban',
labels: 'Etichete',
@@ -232,6 +243,7 @@ export default {
newUsername: 'Nume de utilizator nou',
newVersionAvailable: 'Versiune nouă disponibilă',
newestFirst: 'Cele mai noi primul',
noApiKeyCreated: 'Nicio cheie API creată.',
noBoards: 'Fără table',
noCardsFound: 'Nu s-au găsit carduri.',
noConnectionToServer: 'Nicio conexiune la server',
@@ -259,10 +271,12 @@ export default {
projectNotFound_title: 'Proiectul nu a fost găsit',
projectOwner: 'Proprietar proiect',
referenceDataAndKnowledgeStorage: 'Stocare de date de referință și cunoștințe.',
regenerateApiKey_title: 'Regenerează cheia API',
rejectUnauthorizedTlsCertificates: 'Respinge certificatele TLS neautorizate',
removeManager_title: 'Eliminați manager',
removeMember_title: 'Eliminați membru',
role: 'Rol',
saveThisKeyItWillNotBeShownAgain: 'Salvați această cheie — nu va fi afișată din nou!',
searchCards: 'Caută carduri...',
searchCustomFieldGroups: 'Caută grupuri de câmpuri personalizate...',
searchCustomFields: 'Caută câmpuri personalizate...',
@@ -378,6 +392,7 @@ export default {
archiveCards_title: 'Arhivează cardurile',
assignAsOwner: 'Atribuie ca proprietar',
cancel: 'Anulează',
createApiKey: 'Creează cheie API',
createBoard: 'Creați tablă',
createCustomFieldGroup: 'Creați grup de câmpuri personalizate',
createFile: 'Creați fișier',
@@ -387,6 +402,7 @@ export default {
deactivateUser: 'Dezactivați utilizatorul',
deactivateUser_title: 'Dezactivați utilizatorul',
delete: 'Ștergeți',
deleteApiKey: 'Șterge cheia API',
deleteAttachment: 'Ștergeți atașamentul',
deleteAvatar: 'Ștergeți avatarul',
deleteBackgroundImage: 'Ștergeți imaginea de fundal',
@@ -445,6 +461,7 @@ export default {
move: 'Mutați',
moveCard_title: 'Mutați cardul',
moveList_title: 'Mutați lista',
regenerateApiKey: 'Regenerează cheia API',
remove: 'Eliminați',
removeAssignee: 'Eliminați cesionarul',
removeColor: 'Eliminați culoarea',