Skip to content

Commit 3619c2c

Browse files
committed
Improve admin portal gw environment page
1 parent e1e00f4 commit 3619c2c

File tree

9 files changed

+955
-509
lines changed

9 files changed

+955
-509
lines changed

portals/admin/src/main/webapp/site/public/locales/en.json

Lines changed: 85 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
{
22
"Admin.Addons.Help.Base.title": "Help",
33
"Admin.AiVendor.label.apiVersion": "API Version",
4+
"Admin.GatewayEnvironment.form.type": "Gateway Environment Type",
45
"Admin.KeyManager.form.type": "Key Manager Type",
56
"Admin.KeyManager.label.ConsumerKey.Claim": "Consumer Key Claim URI",
67
"Admin.KeyManager.label.DisplayName": "Display Name",
@@ -167,6 +168,33 @@
167168
"AdminPages.KeyManagers.List.empty.content.keymanagers": "It is possible to register an OAuth Provider.",
168169
"AdminPages.KeyManagers.Usages.dialog.close.btn": "Close",
169170
"AdminPages.KeyManagers.Usages.dialog.title": "Key Manager Usages -",
171+
"AdminPages.Labels.AddEdit.form.add.successful": "Label added successfully",
172+
"AdminPages.Labels.AddEdit.form.description": "Description",
173+
"AdminPages.Labels.AddEdit.form.description.helper.text": "Description of the Label",
174+
"AdminPages.Labels.AddEdit.form.edit.successful": "Label edited successfully",
175+
"AdminPages.Labels.AddEdit.form.error.description.too.long": "Label description is too long",
176+
"AdminPages.Labels.AddEdit.form.error.name.empty": "Name is Empty",
177+
"AdminPages.Labels.AddEdit.form.error.name.has.spaces": "Name contains spaces",
178+
"AdminPages.Labels.AddEdit.form.error.name.has.special.chars": "Name field contains special characters",
179+
"AdminPages.Labels.AddEdit.form.error.name.too.long": "Label name is too long",
180+
"AdminPages.Labels.AddEdit.form.name": "Name",
181+
"AdminPages.Labels.AddEdit.form.name.helper.text": "Name of the Label",
182+
"AdminPages.Labels.AddEdit.form.save.btn": "Save",
183+
"AdminPages.Labels.Delete.form.delete.btn": "Delete",
184+
"AdminPages.Labels.Delete.form.delete.content": "Are you sure you want to delete this Label?",
185+
"AdminPages.Labels.Delete.form.delete.successful": "Label deleted successfully",
186+
"AdminPages.Labels.Delete.form.delete.title": "Delete Label?",
187+
"AdminPages.Labels.List.addButtonProps.title": "Add Label",
188+
"AdminPages.Labels.List.addButtonProps.triggerButtonText": "Add Label",
189+
"AdminPages.Labels.List.empty.content.labels": "Labels help you organize and group your artifacts, such as APIs, in a simple and flexible way. You can define labels to tag your artifacts based on usecases, categories, domains, or any criteria you choose.",
190+
"AdminPages.Labels.List.empty.title.labels": "Labels",
191+
"AdminPages.Labels.List.search.default": "Search by Label name",
192+
"AdminPages.Labels.List.title.labels": "Labels",
193+
"AdminPages.Labels.Usages.dialog.close.btn": "Close",
194+
"AdminPages.Labels.Usages.dialog.title": "Labels Usages -",
195+
"AdminPages.Labels.table.header.label.description": "Description",
196+
"AdminPages.Labels.table.header.label.name": "Label Name",
197+
"AdminPages.Labels.table.header.label.usage": "Usage",
170198
"AdminPages.Organization.AddEdit.form.error.description.too.long": "Organization description is too long",
171199
"AdminPages.Organizations.AddEdit.form.add.successful": "Organizations added successfully",
172200
"AdminPages.Organizations.AddEdit.form.description": "Description",
@@ -183,7 +211,7 @@
183211
"AdminPages.Organizations.Delete.form.delete.title": "Delete Organization?",
184212
"AdminPages.Organizations.List.addButtonProps.title": "Register Organization",
185213
"AdminPages.Organizations.List.addButtonProps.triggerButtonText": "Register Organization",
186-
"AdminPages.Organizations.List.empty.content.organization": "You can register organizations here to map the organizations that are created in an External Identity Provider. You should belong to an organization to access this feature.",
214+
"AdminPages.Organizations.List.empty.content.organization": "Manage your organizations by registering new organizations or updating existing entries.",
187215
"AdminPages.Organizations.List.empty.title.organization": "Organizations",
188216
"AdminPages.Organizations.List.search.default": "Search by Organization Name",
189217
"AdminPages.Organizations.List.title.organizations": "Organizations",
@@ -319,13 +347,29 @@
319347
"Base.RouteMenuMapping.custom.throttling.policies.items.Editing": "Edit Custom Policy",
320348
"Base.RouteMenuMapping.dashboard": "Dashboard",
321349
"Base.RouteMenuMapping.gateways": "Gateways",
350+
"Base.RouteMenuMapping.gateways.items.Adding": "Gateway Environment",
351+
"Base.RouteMenuMapping.gateways.items.Editing": "Edit Gateway Environment",
322352
"Base.RouteMenuMapping.governance": "Governance",
323353
"Base.RouteMenuMapping.governance.policies": "Policies",
324354
"Base.RouteMenuMapping.keymanagers": "Key Managers",
325355
"Base.RouteMenuMapping.keymanagers.items.Adding": "Add Key Manager",
326356
"Base.RouteMenuMapping.keymanagers.items.Editing": "Edit Key Manager",
357+
<<<<<<< HEAD
327358
"Base.RouteMenuMapping.overview": "Overview",
328359
"Base.RouteMenuMapping.organizations": "Organizations",
360+
=======
361+
<<<<<<< HEAD
362+
<<<<<<< HEAD
363+
"Base.RouteMenuMapping.organizations": "Organizations",
364+
=======
365+
"Base.RouteMenuMapping.overview": "Overview",
366+
>>>>>>> bb70152a46b (Fix issue in loading governance in across portals)
367+
=======
368+
"Base.RouteMenuMapping.labels": "Labels",
369+
"Base.RouteMenuMapping.organizations": "Organizations",
370+
"Base.RouteMenuMapping.overview": "Overview",
371+
>>>>>>> 0f5552064e9 (Improve admin portal gw environment page)
372+
>>>>>>> 2f05e783a73 (Improve admin portal gw environment page)
329373
"Base.RouteMenuMapping.role.permissions": "Scope Assignments",
330374
"Base.RouteMenuMapping.ruleset.catalog": "Ruleset Catalog",
331375
"Base.RouteMenuMapping.settings": "Settings",
@@ -373,42 +417,50 @@
373417
"Dashboard.tasksWorkflow.compactTasks.userCreation.name": "User Creation",
374418
"Dashboard.tasksWorkflow.noTasks.card.description": "Manage workflow tasks, increase productivity and enhance competitiveness by enabling developers to easily deploy business processes and models.",
375419
"Dashboard.tasksWorkflow.noTasks.card.title": "All the pending tasks completed",
420+
"Environment.add.success": "- Gateway Environment added successfully.",
421+
"Environment.edit.success": "- Gateway Environment edited successfully.",
376422
"Form.Dialog.Base.cancel.btn": "Cancel",
423+
"Gateway.AddEditGWEnvironment.permission\n .denied": "Use of this Gateway Environment is \"Denied\" for above roles.",
424+
"Gateway.AddEditGWEnvironment.permission.\n allowed": "Use of this Gateway Environment is \"Allowed\" for above roles.",
377425
"Gateway.AddEditGWEnvironment.permission.Invalid": "Invalid Role(s) Found",
378-
"Gateway.AddEditGWEnvironment.permission.allowed": "Use of this Gateway Environment is \"Allowed\" for above roles.",
379-
"Gateway.AddEditGWEnvironment.permission.denied": "Use of this Gateway Environment is \"Denied\" for above roles.",
380426
"Gateway.AddEditGWEnvironment.permission.help": "Enter a valid role and press `Enter`",
381-
"GatewayEnvironments.AddEditGWEnvironment.form.Permission.helper.text": "Permissions for the Gateway Environment",
382-
"GatewayEnvironments.AddEditGWEnvironment.form.description.help": "Description of the Gateway Environment",
383-
"GatewayEnvironments.AddEditGWEnvironment.form.description.label": "Description",
427+
"Gateway.Configuration.Helper.text": "Add Gateway Agent Configurations",
428+
"GatewayEnvironment.type": "Key Type",
429+
"GatewayEnvironment.vhosts": "Vhosts",
430+
"GatewayEnvironment.visibility": "Visibility",
431+
"GatewayEnvironments.AddEditGWEnvironment.External.GatewayEnvironment.general.details.description": "Gateway vendor",
432+
"GatewayEnvironments.AddEditGWEnvironment.GatewayEnvironment.type": "Gateway Environment Type",
433+
"GatewayEnvironments.AddEditGWEnvironment.connector.configurations": "Gateway Agent Configurations",
434+
"GatewayEnvironments.AddEditGWEnvironment.connector.configurations\n .description": "Provide connection params for the selected Gateway Environment.",
435+
"GatewayEnvironments.AddEditGWEnvironment.form.add": "Add",
436+
"GatewayEnvironments.AddEditGWEnvironment.form.cancel": "Cancel",
437+
"GatewayEnvironments.AddEditGWEnvironment.form.description": "Description",
384438
"GatewayEnvironments.AddEditGWEnvironment.form.displayName": "Display Name",
385-
"GatewayEnvironments.AddEditGWEnvironment.form.displayName.help": "Display name of the Gateway Environment",
386439
"GatewayEnvironments.AddEditGWEnvironment.form.environment.name.empty": "Name is Empty",
387440
"GatewayEnvironments.AddEditGWEnvironment.form.environment.name.invalid": "Name must not contain special characters or spaces",
388-
"GatewayEnvironments.AddEditGWEnvironment.form.gateway.type.apk": "APK Gateway",
389-
"GatewayEnvironments.AddEditGWEnvironment.form.gateway.type.apk.description": "Fast API gateway running on kubernetes designed to manage and secure APIs.",
390-
"GatewayEnvironments.AddEditGWEnvironment.form.gateway.type.apk.new.label": "New",
391-
"GatewayEnvironments.AddEditGWEnvironment.form.gateway.type.label": "Select Gateway type",
392-
"GatewayEnvironments.AddEditGWEnvironment.form.gateway.type.regular": "Regular Gateway",
393-
"GatewayEnvironments.AddEditGWEnvironment.form.gateway.type.regular.description": "API gateway embedded in APIM runtime. Connect directly to an existing APIManager.",
394-
"GatewayEnvironments.AddEditGWEnvironment.form.info.add.successful": "Gateway Environment added successfully",
395-
"GatewayEnvironments.AddEditGWEnvironment.form.info.edit.successful": "Gateway Environment edited successfully",
396441
"GatewayEnvironments.AddEditGWEnvironment.form.name": "Name",
397-
"GatewayEnvironments.AddEditGWEnvironment.form.name.help": "Name of the Gateway Environment",
398-
"GatewayEnvironments.AddEditGWEnvironment.form.permission.allow.option": "Allow for role(s)",
399-
"GatewayEnvironments.AddEditGWEnvironment.form.permission.deny.option": "Deny for role(s)",
400-
"GatewayEnvironments.AddEditGWEnvironment.form.permission.public.option": "Public",
401-
"GatewayEnvironments.AddEditGWEnvironment.form.permissions": "Permission",
402-
"GatewayEnvironments.AddEditGWEnvironment.form.permissions.select": "Permission",
403-
"GatewayEnvironments.AddEditGWEnvironment.form.save.button.label": "Save",
442+
"GatewayEnvironments.AddEditGWEnvironment.form.name.form.description.help": "Description of the Gateway Environment.",
443+
"GatewayEnvironments.AddEditGWEnvironment.form.name.form.displayName.help": "Display name of the Gateway Environment.",
444+
"GatewayEnvironments.AddEditGWEnvironment.form.name.help": "Name of the Gateway Environment.",
445+
"GatewayEnvironments.AddEditGWEnvironment.form.type.help": "Select Gateway Environment Type",
404446
"GatewayEnvironments.AddEditGWEnvironment.form.type.helper.text": "Supported Key Type of the Gateway Environment",
405447
"GatewayEnvironments.AddEditGWEnvironment.form.type.hybrid.option": "Hybrid",
406448
"GatewayEnvironments.AddEditGWEnvironment.form.type.label": "Type",
407449
"GatewayEnvironments.AddEditGWEnvironment.form.type.prod.option": "Production",
408450
"GatewayEnvironments.AddEditGWEnvironment.form.type.sandbox.option": "Sandbox",
451+
"GatewayEnvironments.AddEditGWEnvironment.form.update.btn": "Update",
409452
"GatewayEnvironments.AddEditGWEnvironment.form.vhost.context.invalid": "Invalid Http context",
410453
"GatewayEnvironments.AddEditGWEnvironment.form.vhost.host.empty": "Host of Vhost is empty",
411-
"GatewayEnvironments.AddEditGWEnvironment.form.vhost.host.invalid": "Invalid Host",
454+
"GatewayEnvironments.AddEditGWEnvironment.form.visibility": "Visibility",
455+
"GatewayEnvironments.AddEditGWEnvironment.form.visibility.allow.option": "Allow for role(s)",
456+
"GatewayEnvironments.AddEditGWEnvironment.form.visibility.deny.option": "Deny for role(s)",
457+
"GatewayEnvironments.AddEditGWEnvironment.form.visibility.helper.text": "Visibility of the Gateway Environment",
458+
"GatewayEnvironments.AddEditGWEnvironment.form.visibility.public.option": "Public",
459+
"GatewayEnvironments.AddEditGWEnvironment.form.visibility.select": "Visibility",
460+
"GatewayEnvironments.AddEditGWEnvironment.general.details": "General Details",
461+
"GatewayEnvironments.AddEditGWEnvironment.general.details.description": "Provide name and description of the Gateway Environment",
462+
"GatewayEnvironments.AddEditGWEnvironment.type.description": "Key type supported by the Gateway Environment",
463+
"GatewayEnvironments.AddEditGWEnvironment.visibility.add.description": "Configure vhosts",
412464
"GatewayEnvironments.AddEditVhost.add.vhost.btn": "New VHost",
413465
"GatewayEnvironments.AddEditVhost.host": "Host",
414466
"GatewayEnvironments.AddEditVhost.host.gateway.access.url": "Gateway Access URLs",
@@ -424,6 +476,9 @@
424476
"GatewayEnvironments.AddEditVhost.httpsPort": "HTTPS Port",
425477
"GatewayEnvironments.AddEditVhost.wsPort": "WS Port",
426478
"GatewayEnvironments.AddEditVhost.wssPort": "WSS Port",
479+
"Gateways.AddEditGateway.title.edit": "Gateway Environment - Edit",
480+
"Gateways.AddEditGateway.title.new": "Gateway Environment - Create new",
481+
"Gateways.ListGatewayEnvironments.addNewGatewayEnvironment": "Add Gateway Environment",
427482
"Governance.Overview.APICompliance.PolicyAdherence.column.policy": "Policy",
428483
"Governance.Overview.APICompliance.PolicyAdherence.column.rulesets": "Rulesets",
429484
"Governance.Overview.APICompliance.PolicyAdherence.column.status": "Status",
@@ -578,11 +633,6 @@
578633
"Governance.Rulesets.AddEdit.general.details.description": "Provide name and description of the ruleset.",
579634
"Governance.Rulesets.AddEdit.title.edit": "Edit Ruleset - {name}",
580635
"Governance.Rulesets.AddEdit.title.new": "Create New Ruleset",
581-
"Governance.Rulesets.Create.genai": "Create with GenAI",
582-
"Governance.Rulesets.Create.genai.desc": "Use AI to help you create a ruleset",
583-
"Governance.Rulesets.Create.options": "Choose Creation Method",
584-
"Governance.Rulesets.Create.scratch": "Create from Scratch",
585-
"Governance.Rulesets.Create.scratch.desc": "Create a ruleset manually",
586636
"Governance.Rulesets.List.add.new.ruleset": "Create Ruleset",
587637
"Governance.Rulesets.List.addRuleset.title": "Create Ruleset",
588638
"Governance.Rulesets.List.addRuleset.triggerButtonText": "Create Ruleset",
@@ -730,6 +780,13 @@
730780
"Keymanager.Local.Claim": "Local Claim",
731781
"Keymanager.Local.Claim.remove": "Remove",
732782
"Keymanager.Remote.Claim": "Remote Claim",
783+
"Labels.AddEditLabel.api.no.usages": "No API usages for this Label specifically.",
784+
"Labels.AddEditLabel.usages": "Label Usage",
785+
"Labels.ListLabelUsages.API.usages.count.multiple": "{count} APIs are using this label specifically",
786+
"Labels.ListLabelUsages.API.usages.count.one": "1 API is using this Label specifically.",
787+
"Labels.ListLabelUsages.permission.denied.content": "You dont have enough permission to view Label Usages. Please contact the site administrator.",
788+
"Labels.ListLabelUsages.permission.denied.title": "Permission Denied",
789+
"Labels.ListLabelsAPIUsages.error": "Unable to get Label API usage details",
733790
"LoginDenied.logout": "Logout",
734791
"LoginDenied.message": "The server could not verify that you are authorized to access the requested resource.",
735792
"LoginDenied.retry": "Retry",

0 commit comments

Comments
 (0)