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 {
"Barcha o'zgarishlar tarmoq ulanishi tiklangandan so'ng<br />avtomatik saqlanadi.",
alphabetically: 'Alifbo tartibida',
alwaysDisplayCardCreator: "Karta yaratuvchisini doim ko'rsatish",
apiKeyCreated_title: 'API kaliti yaratildi',
apiKey_title: 'API kaliti',
archive: 'Arxiv',
archiveCard_title: 'Kartani arxivlash',
archiveCards_title: 'Kartalarni arxivlash',
@@ -50,6 +52,7 @@ export default {
'Ushbu loyiha menejerini egasi sifatida tayinlashni xohlaysizmi?',
areYouSureYouWantToDeactivateThisUser:
'Ushbu foydalanuvchini faolsizlantirishni xohlaysizmi?',
areYouSureYouWantToDeleteThisApiKey: "Ushbu API kalitini o'chirmoqchimisiz?",
areYouSureYouWantToDeleteThisAttachment: "Ushbu biriktirmani o'chirmoqchimisiz?",
areYouSureYouWantToDeleteThisBackgroundImage: "Ushbu fon rasmini o'chirmoqchimisiz?",
areYouSureYouWantToDeleteThisBoard: "Ushbu doskani o'chirmoqchimisiz?",
@@ -74,6 +77,8 @@ export default {
areYouSureYouWantToLeaveProject: 'Ushbu loyihadan chiqmoqchimisiz?',
areYouSureYouWantToMakeThisProjectPrivate: 'Ushbu loyihani shaxsiy qilmoqchimisiz?',
areYouSureYouWantToMakeThisProjectShared: 'Ushbu loyihani umumiy qilmoqchimisiz?',
areYouSureYouWantToRegenerateThisApiKey:
'Ushbu API kalitini qayta yaratmoqchimisiz? Oldingi kalit endi ishlamaydi.',
areYouSureYouWantToRemoveThisManagerFromProject:
"Ushbu boshqaruvchini loyihadan o'chirmoqchimisiz?",
areYouSureYouWantToRemoveThisMemberFromBoard: "Ushbu a'zoni doskadan o'chirmoqchimisiz?",
@@ -127,6 +132,7 @@ export default {
createTextFile_title: 'Matnli fayl yaratish',
creator: 'Yaratuvchi',
currentPassword: 'Hozirgi parol',
currentUser: 'Joriy foydalanuvchi',
customFieldGroup_title: 'Maxsus maydon guruhi',
customFieldGroups_title: 'Maxsus maydon guruhlari',
customField_title: 'Maxsus maydon',
@@ -139,6 +145,7 @@ export default {
defaultView_title: "Standart ko'rinish",
deleteAllBoardsToBeAbleToDeleteThisProject:
"Ushbu loyihani o'chirish uchun barcha doskalarni o'chiring",
deleteApiKey_title: "API kalitini o'chirish",
deleteAttachment_title: "Ilovani o'chirish",
deleteBackgroundImage_title: "Orqa fon rasmini o'chirish",
deleteBoard_title: "Doskani o'chirish",
@@ -194,6 +201,8 @@ export default {
forTeamBasedProjects: 'Jamoa loyihalari uchun.',
fromComputer_title: 'Kompyuterdan',
fromTrello: 'Trello dan',
fullKeyIsHiddenForSecurityReasons:
"To'liq kalit xavfsizlik sabablariga ko'ra yashirilgan. Yangi yaratish uchun uni qayta yarating.",
general: 'Umumiy',
gradients: 'Gradientlar',
grid: 'Panjara',
@@ -201,7 +210,9 @@ export default {
hideFromProjectListAndFavorites: "Loyihalar ro'yxati va sevimlilardan yashirish",
host: 'Host',
hours: 'Soat',
identity: 'Shaxs',
importBoard_title: 'Doskani import qilish',
information: 'Maʻlumot',
invalidCurrentPassword: 'Hozirgi parol xato',
kanban: 'Kanban',
labels: 'Yorliqlar',
@@ -230,6 +241,7 @@ export default {
newUsername: 'Yangi foydalanuvchi nomi',
newVersionAvailable: 'Yangi versiya mavjud',
newestFirst: 'Avval yangisi',
noApiKeyCreated: 'API kaliti yaratilmagan.',
noBoards: "Doskalar yo'q",
noCardsFound: 'Kartalar topilmadi.',
noConnectionToServer: "Server bilan bog'lanish yo'q",
@@ -257,10 +269,12 @@ export default {
projectNotFound_title: 'Loyiha topilmadi',
projectOwner: 'Loyiha egasi',
referenceDataAndKnowledgeStorage: "Ma'lumotnoma va bilim saqlash.",
regenerateApiKey_title: 'API kalitini qayta yaratish',
rejectUnauthorizedTlsCertificates: 'Ruxsatsiz TLS sertifikatlarini rad etish',
removeManager_title: "Boshqaruvchini o'chirish",
removeMember_title: "A'zoni o'chirish",
role: 'Rol',
saveThisKeyItWillNotBeShownAgain: "Ushbu kalitni saqlang — u boshqa ko'rsatilmaydi!",
searchCards: 'Kartalarni qidirish...',
searchCustomFieldGroups: 'Maxsus maydon guruhlarini qidirish...',
searchCustomFields: 'Maxsus maydonlarni qidirish...',
@@ -375,6 +389,7 @@ export default {
archiveCards_title: 'Kartalarni arxivlash',
assignAsOwner: 'Egasi sifatida tayinlash',
cancel: 'Bekor qilish',
createApiKey: 'API kalitini yaratish',
createBoard: 'Doska yaratish',
createCustomFieldGroup: 'Maxsus maydon guruhi yaratish',
createFile: 'Fayl yaratish',
@@ -384,6 +399,7 @@ export default {
deactivateUser: 'Foydalanuvchini faolsizlantirish',
deactivateUser_title: 'Foydalanuvchini faolsizlantirish',
delete: "O'chirish",
deleteApiKey: "API kalitini o'chirish",
deleteAttachment: "Ilovani o'chirish",
deleteAvatar: "Avatarni o'chirish",
deleteBackgroundImage: "Orqa fon rasmini o'chirish",
@@ -442,6 +458,7 @@ export default {
move: "Ko'chirish",
moveCard_title: "Kartani ko'chirish",
moveList_title: "Ro'yxatni ko'chirish",
regenerateApiKey: 'API kalitini qayta yaratish',
remove: "O'chirish",
removeAssignee: 'Ijrochini olib tashlash',
removeColor: 'Rangni olib tashlash',