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 {
'Semua perubahan akan disimpan<br />setelah koneksi pulih.',
alphabetically: 'Berdasarkan abjad',
alwaysDisplayCardCreator: 'Selalu tampilkan pembuat kartu',
apiKeyCreated_title: 'Kunci API Dibuat',
apiKey_title: 'Kunci API',
archive: 'Arsip',
archiveCard_title: 'Arsipkan kartu',
archiveCards_title: 'Arsipkan kartu',
@@ -49,6 +51,7 @@ export default {
areYouSureYouWantToAssignThisProjectManagerAsOwner:
'Apakah Anda yakin ingin menetapkan manajer proyek ini sebagai pemilik?',
areYouSureYouWantToDeactivateThisUser: 'Apakah Anda yakin ingin menonaktifkan pengguna ini?',
areYouSureYouWantToDeleteThisApiKey: 'Apakah Anda yakin ingin menghapus kunci API ini?',
areYouSureYouWantToDeleteThisAttachment: 'Apakah anda ingin menghapus lampiran ini?',
areYouSureYouWantToDeleteThisBackgroundImage:
'Apakah Anda yakin ingin menghapus gambar latar belakang ini?',
@@ -78,6 +81,8 @@ export default {
'Apakah Anda yakin ingin menjadikan proyek ini pribadi?',
areYouSureYouWantToMakeThisProjectShared:
'Apakah Anda yakin ingin menjadikan proyek ini bersama?',
areYouSureYouWantToRegenerateThisApiKey:
'Apakah Anda yakin ingin membuat ulang kunci API ini? Kunci sebelumnya tidak akan berfungsi lagi.',
areYouSureYouWantToRemoveThisManagerFromProject:
'Apakah anda ingin menghapus manajer ini dari papan ini?',
areYouSureYouWantToRemoveThisMemberFromBoard:
@@ -132,6 +137,7 @@ export default {
createTextFile_title: 'Buat berkas teks',
creator: 'Pembuat',
currentPassword: 'Kata sandi sekarang',
currentUser: 'Pengguna saat ini',
customFieldGroup_title: 'Grup bidang kustom',
customFieldGroups_title: 'Grup bidang kustom',
customField_title: 'Bidang kustom',
@@ -144,6 +150,7 @@ export default {
defaultView_title: 'Tampilan default',
deleteAllBoardsToBeAbleToDeleteThisProject:
'Hapus semua papan untuk dapat menghapus proyek ini',
deleteApiKey_title: 'Hapus Kunci API',
deleteAttachment_title: 'Hapus lampiran',
deleteBackgroundImage_title: 'Hapus gambar latar belakang',
deleteBoard_title: 'Hapus papan',
@@ -199,6 +206,8 @@ export default {
forTeamBasedProjects: 'Untuk proyek berbasis tim.',
fromComputer_title: 'Dari komputer',
fromTrello: 'Dari Trello',
fullKeyIsHiddenForSecurityReasons:
'Kunci lengkap disembunyikan karena alasan keamanan. Buat ulang untuk membuat yang baru.',
general: 'Umum',
gradients: 'Gradien',
grid: 'Kisi',
@@ -206,7 +215,9 @@ export default {
hideFromProjectListAndFavorites: 'Sembunyikan dari daftar proyek dan favorit',
host: 'Host',
hours: 'Jam',
identity: 'Identitas',
importBoard_title: 'Impor papan',
information: 'Informasi',
invalidCurrentPassword: 'Kata sandi saat ini tidak valid',
kanban: 'Kanban',
labels: 'Label',
@@ -235,6 +246,7 @@ export default {
newUsername: 'Username baru',
newVersionAvailable: 'Versi baru tersedia',
newestFirst: 'Terbaru dulu',
noApiKeyCreated: 'Belum ada kunci API yang dibuat.',
noBoards: 'Tidak ada papan',
noCardsFound: 'Tidak ada kartu ditemukan.',
noConnectionToServer: 'Tidak ada koneksi ke server',
@@ -262,10 +274,12 @@ export default {
projectNotFound_title: 'Proyek tidak ditemukan',
projectOwner: 'Pemilik proyek',
referenceDataAndKnowledgeStorage: 'Penyimpanan data referensi dan pengetahuan.',
regenerateApiKey_title: 'Buat Ulang Kunci API',
rejectUnauthorizedTlsCertificates: 'Tolak sertifikat TLS yang tidak sah',
removeManager_title: 'Hapus manager',
removeMember_title: 'Hapus anggota',
role: 'Peran',
saveThisKeyItWillNotBeShownAgain: 'Simpan kunci ini — tidak akan ditampilkan lagi!',
searchCards: 'Cari kartu...',
searchCustomFieldGroups: 'Cari grup bidang kustom...',
searchCustomFields: 'Cari bidang kustom...',
@@ -379,6 +393,7 @@ export default {
archiveCards_title: 'Arsipkan kartu',
assignAsOwner: 'Tetapkan sebagai pemilik',
cancel: 'Batal',
createApiKey: 'Buat kunci API',
createBoard: 'Tambah papan',
createCustomFieldGroup: 'Buat grup bidang kustom',
createFile: 'Tambah berkas',
@@ -388,6 +403,7 @@ export default {
deactivateUser: 'Nonaktifkan pengguna',
deactivateUser_title: 'Nonaktifkan pengguna',
delete: 'Hapus',
deleteApiKey: 'Hapus kunci API',
deleteAttachment: 'Hapus lampiran',
deleteAvatar: 'Hapus avatar',
deleteBackgroundImage: 'Hapus gambar latar belakang',
@@ -446,6 +462,7 @@ export default {
move: 'Pindah',
moveCard_title: 'Pindahkan kartu',
moveList_title: 'Pindahkan daftar',
regenerateApiKey: 'Buat ulang kunci API',
remove: 'Hapus',
removeAssignee: 'Hapus penerima tugas',
removeColor: 'Hapus warna',