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 {
'Све промене ће аутоматски бити сачуване<br />након успостављања конекције.',
alphabetically: 'Абецедно',
alwaysDisplayCardCreator: 'Увек прикажи творца картице',
apiKeyCreated_title: 'API кључ креиран',
apiKey_title: 'API кључ',
archive: 'Архива',
archiveCard_title: 'Архивирај картицу',
archiveCards_title: 'Архивирај картице',
@@ -49,6 +51,7 @@ export default {
areYouSureYouWantToAssignThisProjectManagerAsOwner:
'Да ли заиста желите да доделите овог руководиоца пројекта као власника?',
areYouSureYouWantToDeactivateThisUser: 'Да ли заиста желите да деактивирате овог корисника?',
areYouSureYouWantToDeleteThisApiKey: 'Да ли сте сигурни да желите да обришете овај API кључ?',
areYouSureYouWantToDeleteThisAttachment: 'Да ли заиста желите да обришете овај прилог?',
areYouSureYouWantToDeleteThisBackgroundImage:
'Да ли заиста желите да обришете ову позадинску слику?',
@@ -77,6 +80,8 @@ export default {
areYouSureYouWantToMakeThisProjectPrivate:
'Да ли заиста желите да учините овај пројекат приватним?',
areYouSureYouWantToMakeThisProjectShared: 'Да ли заиста желите да поделите овај пројекат?',
areYouSureYouWantToRegenerateThisApiKey:
'Да ли сте сигурни да желите да регенеришете овај API кључ? Претходни кључ више неће радити.',
areYouSureYouWantToRemoveThisManagerFromProject:
'Да ли заиста желите да уклоните овог руководиоца из овог пројекта?',
areYouSureYouWantToRemoveThisMemberFromBoard:
@@ -129,6 +134,7 @@ export default {
createTextFile_title: 'Направи текстуалну датотеку',
creator: 'Творац',
currentPassword: 'Тренутна лозинка',
currentUser: 'Тренутни корисник',
customFieldGroup_title: 'Група прилагођених поља',
customFieldGroups_title: 'Групе прилагођених поља',
customField_title: 'Прилагођено поље',
@@ -141,6 +147,7 @@ export default {
defaultView_title: 'Подразумевани приказ',
deleteAllBoardsToBeAbleToDeleteThisProject:
'Обришите све табле да бисте могли да обришете овај пројекат',
deleteApiKey_title: 'Обриши API кључ',
deleteAttachment_title: 'Обриши прилог',
deleteBackgroundImage_title: 'Обриши позадинску слику',
deleteBoard_title: 'Обриши таблу',
@@ -196,6 +203,8 @@ export default {
forTeamBasedProjects: 'За тимске пројекте.',
fromComputer_title: 'Са рачунара',
fromTrello: 'Са Trello-а',
fullKeyIsHiddenForSecurityReasons:
'Комплетан кључ је сакривен из безбедносних разлога. Регенеришите га да бисте креирали нови.',
general: 'Опште',
gradients: 'Градијенти',
grid: 'Мрежа',
@@ -203,7 +212,9 @@ export default {
hideFromProjectListAndFavorites: 'Сакриј из листе пројеката и омиљених',
host: 'Хост',
hours: 'Сати',
identity: 'Идентитет',
importBoard_title: 'Увези таблу',
information: 'Информације',
invalidCurrentPassword: 'Неисправна тренутна лозинка',
kanban: 'Канбан',
labels: 'Ознаке',
@@ -232,6 +243,7 @@ export default {
newUsername: 'Ново корисничко име',
newVersionAvailable: 'Нова верзија је доступна',
newestFirst: 'Прво најновије',
noApiKeyCreated: 'API кључ није креиран.',
noBoards: 'Нема табли',
noCardsFound: 'Нема пронађених картица.',
noConnectionToServer: 'Нема конекције са сервером',
@@ -259,10 +271,12 @@ export default {
projectNotFound_title: 'Пројекат није пронађен',
projectOwner: 'Власник пројекта',
referenceDataAndKnowledgeStorage: 'Складиштење референтних података и знања.',
regenerateApiKey_title: 'Регенериши API кључ',
rejectUnauthorizedTlsCertificates: 'Одбаци неовлашћене TLS сертификате',
removeManager_title: 'Уклони руководиоца',
removeMember_title: 'Уклони члана',
role: 'Улога',
saveThisKeyItWillNotBeShownAgain: 'Сачувајте овај кључ — неће бити приказан поново!',
searchCards: 'Претражи картице...',
searchCustomFieldGroups: 'Претражи групе прилагођених поља...',
searchCustomFields: 'Претражи прилагођена поља...',
@@ -375,6 +389,7 @@ export default {
archiveCards_title: 'Архивирај картице',
assignAsOwner: 'Додели као власника',
cancel: 'Откажи',
createApiKey: 'Креирај API кључ',
createBoard: 'Направи таблу',
createCustomFieldGroup: 'Направи групу прилагођених поља',
createFile: 'Направи датотеку',
@@ -384,6 +399,7 @@ export default {
deactivateUser: 'Деактивирај корисника',
deactivateUser_title: 'Деактивирај корисника',
delete: 'Обриши',
deleteApiKey: 'Обриши API кључ',
deleteAttachment: 'Обриши прилог',
deleteAvatar: 'Обриши аватара',
deleteBackgroundImage: 'Обриши позадинску слику',
@@ -442,6 +458,7 @@ export default {
move: 'Премести',
moveCard_title: 'Премести картицу',
moveList_title: 'Премести списак',
regenerateApiKey: 'Регенериши API кључ',
remove: 'Уклони',
removeAssignee: 'Уклони извршиоца',
removeColor: 'Уклони боју',