feat(web): introduce API tokens in admin dashboard

This commit is contained in:
Ali BARIN
2025-04-15 16:01:34 +00:00
parent 2c1888e1b3
commit 15e8f1d5a8
20 changed files with 500 additions and 10 deletions

View File

@@ -21,6 +21,7 @@
"adminSettingsDrawer.goBack": "Go to the dashboard",
"adminSettingsDrawer.apps": "Applications",
"adminSettingsDrawer.templates": "Templates",
"adminSettingsDrawer.apiTokens": "API Tokens",
"adminSettingsFooter.version": "Version {version}",
"app.connectionCount": "{count} connections",
"app.flowCount": "{count} flows",
@@ -405,5 +406,21 @@
"executionFilters.startDateLabel": "Start Date",
"executionFilters.endDateLabel": "End Date",
"permissionCatalogField.ownEntitiesLabel": "(own entities)",
"permissionCatalogField.allEntitiesLabel": "(all entities)"
"permissionCatalogField.allEntitiesLabel": "(all entities)",
"adminApiTokensPage.title": "API Tokens",
"adminApiTokensPage.createApiToken": "Create API Token",
"adminApiTokenList.token": "Token",
"adminApiTokenList.createdAt": "Created",
"adminApiTokensPage.noApiTokens": "You don't have any API tokens yet.",
"deleteApiTokenButton.deleteError": "An error occurred while deleting the API token.",
"deleteApiTokenButton.successfullyDeleted": "The API token has been successfully deleted.",
"deleteApiTokenButton.title": "Delete API Token",
"deleteApiTokenButton.description": "Are you sure you want to delete the API token?",
"deleteApiTokenButton.cancel": "Cancel",
"deleteApiTokenButton.confirm": "Confirm",
"createdApiTokenDialog.title": "Your API Token",
"createdApiTokenDialog.description": "Here is your API Token. Keep it secure, as anyone with your API key can make authenticated requests with it.",
"createdApiTokenDialog.apiTokenFieldLabel": "API Token",
"createdApiTokenDialog.warningForApiToken": "Please save your API token in a safe place since <strong>you won't be able to view it again</strong>.",
"createdApiTokenDialog.close": "Close"
}