Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix issues reported in 4.5.0 beta testing #952

Merged
merged 4 commits into from
Mar 3, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
173 changes: 95 additions & 78 deletions portals/admin/src/main/webapp/site/public/locales/en.json
Original file line number Diff line number Diff line change
Expand Up @@ -98,6 +98,9 @@
"AdminPages.Addons.ListBase.noDataError": "Error while retrieving data.",
"AdminPages.Addons.ListBase.nodata.message": "No items yet",
"AdminPages.Addons.ListBase.reload": "Reload",
"AdminPages.Addons.ListBaseWithPagination.noDataError": "Error while retrieving data.",
"AdminPages.Addons.ListBaseWithPagination.nodata.message": "No items yet",
"AdminPages.Addons.ListBaseWithPagination.reload": "Reload",
"AdminPages.AiVendor.Delete.form.delete.confirmation.message": "Are you sure you want to delete this AI/LLM Vendor ?",
"AdminPages.AiVendor.Delete.form.delete.dialog.btn": "Delete",
"AdminPages.AiVendor.Delete.form.delete.dialog.title": "Delete AI/LLM Vendor ?",
Expand Down Expand Up @@ -156,10 +159,12 @@
"AdminPages.Governance.Policy.Delete.form.delete.confirmation.message": "Are you sure you want to delete this Policy?",
"AdminPages.Governance.Policy.Delete.form.delete.dialog.btn": "Delete",
"AdminPages.Governance.Policy.Delete.form.delete.dialog.title": "Delete Policy?",
"AdminPages.Governance.Policy.Delete.form.delete.error": "Something went wrong while deleting the Policy",
"AdminPages.Governance.Policy.Delete.form.delete.successful": "Policy deleted successfully",
"AdminPages.Governance.Ruleset.Delete.form.delete.confirmation.message": "Are you sure you want to delete this Ruleset?",
"AdminPages.Governance.Ruleset.Delete.form.delete.dialog.btn": "Delete",
"AdminPages.Governance.Ruleset.Delete.form.delete.dialog.title": "Delete Ruleset?",
"AdminPages.Governance.Ruleset.Delete.form.delete.error": "Something went wrong while deleting the Ruleset",
"AdminPages.Governance.Ruleset.Delete.form.delete.successful": "Ruleset deleted successfully",
"AdminPages.KeyManager.Delete.form.delete.confirmation.message": "Are you sure you want to delete this KeyManager ?",
"AdminPages.KeyManagers.Delete.form.delete.dialog.btn": "Delete",
Expand Down Expand Up @@ -271,7 +276,6 @@
"Api.Provider": "Provider",
"Api.Version": "Version",
"Api.organization.dropdown.tooltip": "Organization ID assigned by the External Identity Provider.",
"Apis.Details.Compliance.unapplied": "Unapplied",
"Apis.Details.Configurations.organizations": "Organizations",
"Apis.Details.Configurations.organizations.placeholder.text": "Search Organizations",
"Apis.Details.Scopes.CreateScope.roles.help": "Enter a valid role and press `Enter`.",
Expand Down Expand Up @@ -348,6 +352,7 @@
"Base.RouteMenuMapping.application.throttling.policies": "Application Policies",
"Base.RouteMenuMapping.applications": "Change Application Owner",
"Base.RouteMenuMapping.blacklisted.items": "Deny Policies",
"Base.RouteMenuMapping.compliance": "Compliance",
"Base.RouteMenuMapping.custom.throttling.policies": "Custom Policies",
"Base.RouteMenuMapping.custom.throttling.policies.items.Adding": "Add Custom Policy",
"Base.RouteMenuMapping.custom.throttling.policies.items.Editing": "Edit Custom Policy",
Expand All @@ -362,7 +367,6 @@
"Base.RouteMenuMapping.keymanagers.items.Editing": "Edit Key Manager",
"Base.RouteMenuMapping.labels": "Labels",
"Base.RouteMenuMapping.organizations": "Organizations",
"Base.RouteMenuMapping.overview": "Overview",
"Base.RouteMenuMapping.role.permissions": "Scope Assignments",
"Base.RouteMenuMapping.ruleset.catalog": "Ruleset Catalog",
"Base.RouteMenuMapping.settings": "Settings",
Expand Down Expand Up @@ -472,89 +476,102 @@
"Gateways.AddEditGateway.title.edit": "Gateway Environment - Edit",
"Gateways.AddEditGateway.title.new": "Gateway Environment - Create new",
"Gateways.ListGatewayEnvironments.addNewGatewayEnvironment": "Add Gateway Environment",
"Governance.Overview.APICompliance.PolicyAdherence.column.policy": "Policy",
"Governance.Overview.APICompliance.PolicyAdherence.column.rulesets": "Rulesets",
"Governance.Overview.APICompliance.PolicyAdherence.column.status": "Status",
"Governance.Overview.APICompliance.PolicyAdherence.empty.helper": "No governance policies have been applied to this API.",
"Governance.Overview.APICompliance.PolicyAdherence.empty.title": "No Policies Applied",
"Governance.Overview.APICompliance.PolicyAdherence.followed.count": "{followed}/{total} Followed",
"Governance.Overview.APICompliance.PolicyAdherence.not.applied": "N/A - Policy not applied",
"Governance.Overview.APICompliance.PolicyAdherence.pending": "N/A - Waiting for policy evaluation",
"Governance.Overview.APICompliance.RuleViolation.column.description": "Description",
"Governance.Overview.APICompliance.RuleViolation.column.message": "Message",
"Governance.Overview.APICompliance.RuleViolation.column.path": "Path",
"Governance.Overview.APICompliance.RuleViolation.column.rule": "Rule",
"Governance.Overview.APICompliance.RuleViolation.empty.errors": "No Error violations found",
"Governance.Overview.APICompliance.RuleViolation.empty.info": "No Info violations found",
"Governance.Overview.APICompliance.RuleViolation.empty.passed": "No Passed rules found",
"Governance.Overview.APICompliance.RuleViolation.empty.warnings": "No Warning violations found",
"Governance.Overview.APICompliance.RuleViolation.tab.errors": "Errors ({count})",
"Governance.Overview.APICompliance.RuleViolation.tab.info": "Info ({count})",
"Governance.Overview.APICompliance.RuleViolation.tab.passed": "Passed ({count})",
"Governance.Overview.APICompliance.RuleViolation.tab.warnings": "Warnings ({count})",
"Governance.Overview.APICompliance.RulesetAdherence.column.ruleset": "Ruleset",
"Governance.Overview.APICompliance.RulesetAdherence.column.status": "Status",
"Governance.Overview.APICompliance.RulesetAdherence.column.violations": "Violations",
"Governance.Overview.APICompliance.RulesetAdherence.empty.helper": "No governance rulesets have been applied for this API.",
"Governance.Overview.APICompliance.RulesetAdherence.empty.title": "No Rulesets Found",
"Governance.Overview.APICompliance.RulesetAdherence.violations.tooltip": "Errors: {error}, Warnings: {warn}, Info: {info}",
"Governance.Overview.APICompliance.column.api": "API",
"Governance.Overview.APICompliance.column.policies": "Policies",
"Governance.Overview.APICompliance.column.status": "Status",
"Governance.Overview.APICompliance.empty.content": "No APIs Available",
"Governance.Overview.APICompliance.empty.helper": "Create APIs to start evaluating their compliance.",
"Governance.Overview.APICompliance.followed.count": "{followed}/{total} Followed",
"Governance.Overview.APICompliance.no.policies": "N/A - No policies to evaluate",
"Governance.Overview.APICompliance.pending": "N/A - Waiting for policy evaluation",
"Governance.Overview.Compliance.api.owner": "API Owner: {owner}",
"Governance.Overview.Compliance.back.to.overview": "Back to Overview",
"Governance.Overview.Compliance.check.progress": "Compliance Check in Progress",
"Governance.Overview.Compliance.check.progress.message": "The compliance check is currently in progress. This may take a few moments.",
"Governance.Overview.Compliance.failed": "Failed",
"Governance.Overview.Compliance.passed": "Passed",
"Governance.Overview.Compliance.policy.adherence.summary": "Policy Adherence Summary",
"Governance.Overview.Compliance.ruleset.adherence": "Ruleset Adherence",
"Governance.Overview.Compliance.ruleset.adherence.summary": "Ruleset Adherence Summary",
"Governance.Overview.Compliance.title": "Compliance Summary - {artifactName}",
"Governance.Overview.PolicyAdherence.column.apis": "APIs",
"Governance.Overview.PolicyAdherence.column.policy": "Policy",
"Governance.Overview.PolicyAdherence.column.status": "Status",
"Governance.Overview.PolicyAdherence.compliant.count": "{followed}/{total} Compliant",
"Governance.Overview.PolicyAdherence.empty.content": "No Governance Policies Available",
"Governance.Overview.PolicyAdherence.empty.helper": "Create a new governance policy to start governing the APIs.",
"Governance.Overview.PolicyAdherence.no.apis": "N/A - No APIs to evaluate",
"Governance.Overview.Summary.api.compliance": "API Compliance",
"Governance.Overview.Summary.api.compliance.details": "API Compliance Details",
"Governance.Overview.Summary.api.compliant": "Compliant ({count})",
"Governance.Overview.Summary.api.non.compliant": "Non-Compliant ({count})",
"Governance.Overview.Summary.api.not.applicable": "Not Applicable ({count})",
"Governance.Overview.Summary.api.pending": "Pending ({count})",
"Governance.Overview.Summary.policy.adherence": "Policy Adherence",
"Governance.Overview.Summary.policy.adherence.details": "Policy Adherence Details",
"Governance.Overview.Summary.policy.followed": "Followed ({count})",
"Governance.Overview.Summary.policy.not.applied": "Not Applied ({count})",
"Governance.Overview.Summary.policy.violated": "Violated ({count})",
"Governance.Overview.title": "Overview",
"Governance.Policies.AddEdit.action.actions": "Actions",
"Governance.Policies.AddEdit.action.add": "Add Action Configuration",
"Governance.Policies.AddEdit.action.block": "Block",
"Governance.Policies.AddEdit.action.cancel": "Cancel",
"Governance.Policies.AddEdit.action.config.title": "Action Configuration",
"Governance.Compliance.title": "Compliance Dashboard",
"Governance.ComplianceDashboard.APICompliance.PolicyAdherence.column.policy": "Policy",
"Governance.ComplianceDashboard.APICompliance.PolicyAdherence.column.rulesets": "Rulesets",
"Governance.ComplianceDashboard.APICompliance.PolicyAdherence.column.status": "Status",
"Governance.ComplianceDashboard.APICompliance.PolicyAdherence.empty.helper": "No governance policies have been applied to this API.",
"Governance.ComplianceDashboard.APICompliance.PolicyAdherence.empty.title": "No Policies Applied",
"Governance.ComplianceDashboard.APICompliance.PolicyAdherence.followed.count": "{followed}/{total} Followed",
"Governance.ComplianceDashboard.APICompliance.PolicyAdherence.not.applied": "N/A - Policy not applied",
"Governance.ComplianceDashboard.APICompliance.PolicyAdherence.pending": "N/A - Waiting for policy evaluation",
"Governance.ComplianceDashboard.APICompliance.RuleViolation.column.description": "Description",
"Governance.ComplianceDashboard.APICompliance.RuleViolation.column.message": "Message",
"Governance.ComplianceDashboard.APICompliance.RuleViolation.column.path": "Path",
"Governance.ComplianceDashboard.APICompliance.RuleViolation.column.rule": "Rule",
"Governance.ComplianceDashboard.APICompliance.RuleViolation.empty.errors": "No Error violations found",
"Governance.ComplianceDashboard.APICompliance.RuleViolation.empty.info": "No Info violations found",
"Governance.ComplianceDashboard.APICompliance.RuleViolation.empty.passed": "No Passed rules found",
"Governance.ComplianceDashboard.APICompliance.RuleViolation.empty.warnings": "No Warning violations found",
"Governance.ComplianceDashboard.APICompliance.RuleViolation.tab.errors": "Errors ({count})",
"Governance.ComplianceDashboard.APICompliance.RuleViolation.tab.info": "Info ({count})",
"Governance.ComplianceDashboard.APICompliance.RuleViolation.tab.passed": "Passed ({count})",
"Governance.ComplianceDashboard.APICompliance.RuleViolation.tab.warnings": "Warnings ({count})",
"Governance.ComplianceDashboard.APICompliance.RulesetAdherence.column.ruleset": "Ruleset",
"Governance.ComplianceDashboard.APICompliance.RulesetAdherence.column.status": "Status",
"Governance.ComplianceDashboard.APICompliance.RulesetAdherence.column.violations": "Violations",
"Governance.ComplianceDashboard.APICompliance.RulesetAdherence.empty.helper": "No governance rulesets have been applied for this API.",
"Governance.ComplianceDashboard.APICompliance.RulesetAdherence.empty.title": "No Rulesets Found",
"Governance.ComplianceDashboard.APICompliance.RulesetAdherence.violations.tooltip": "Errors: {error}, Warnings: {warn}, Info: {info}",
"Governance.ComplianceDashboard.APICompliance.column.api": "API",
"Governance.ComplianceDashboard.APICompliance.column.policies": "Policies",
"Governance.ComplianceDashboard.APICompliance.column.status": "Status",
"Governance.ComplianceDashboard.APICompliance.empty.content": "No APIs Available",
"Governance.ComplianceDashboard.APICompliance.empty.helper": "Create APIs to start evaluating their compliance.",
"Governance.ComplianceDashboard.APICompliance.followed.count": "{followed}/{total} Followed",
"Governance.ComplianceDashboard.APICompliance.no.policies": "N/A - No policies to evaluate",
"Governance.ComplianceDashboard.APICompliance.pending": "N/A - Waiting for policy evaluation",
"Governance.ComplianceDashboard.Compliance.api.owner": "API Owner: {owner}",
"Governance.ComplianceDashboard.Compliance.back.to.compliance": "Back to Compliance Dashboard",
"Governance.ComplianceDashboard.Compliance.check.progress": "Compliance Check in Progress",
"Governance.ComplianceDashboard.Compliance.check.progress.message": "The compliance check is currently in progress. This may take a few moments.",
"Governance.ComplianceDashboard.Compliance.failed": "Failed",
"Governance.ComplianceDashboard.Compliance.followed": "Followed ({count})",
"Governance.ComplianceDashboard.Compliance.not.applied": "Not Applied ({count})",
"Governance.ComplianceDashboard.Compliance.passed": "Passed",
"Governance.ComplianceDashboard.Compliance.pending": "Pending ({count})",
"Governance.ComplianceDashboard.Compliance.policy.adherence": "Policy Adherence",
"Governance.ComplianceDashboard.Compliance.policy.adherence.summary": "Policy Adherence Summary",
"Governance.ComplianceDashboard.Compliance.rule.adherence": "Rule Adherence",
"Governance.ComplianceDashboard.Compliance.rules.errors": "Errors ({count})",
"Governance.ComplianceDashboard.Compliance.rules.info": "Info ({count})",
"Governance.ComplianceDashboard.Compliance.rules.passed": "Passed ({count})",
"Governance.ComplianceDashboard.Compliance.rules.warnings": "Warnings ({count})",
"Governance.ComplianceDashboard.Compliance.ruleset.adherence": "Ruleset Adherence",
"Governance.ComplianceDashboard.Compliance.ruleset.adherence.summary": "Ruleset Adherence Summary",
"Governance.ComplianceDashboard.Compliance.title": "Compliance Summary - {artifactName}",
"Governance.ComplianceDashboard.Compliance.unapplied": "Unapplied",
"Governance.ComplianceDashboard.Compliance.violated": "Violated ({count})",
"Governance.ComplianceDashboard.PolicyAdherence.column.apis": "APIs",
"Governance.ComplianceDashboard.PolicyAdherence.column.policy": "Policy",
"Governance.ComplianceDashboard.PolicyAdherence.column.status": "Status",
"Governance.ComplianceDashboard.PolicyAdherence.compliant.count": "{followed}/{total} Compliant",
"Governance.ComplianceDashboard.PolicyAdherence.empty.content": "No Governance Policies Available",
"Governance.ComplianceDashboard.PolicyAdherence.empty.helper": "Create a new governance policy to start governing the APIs.",
"Governance.ComplianceDashboard.PolicyAdherence.no.apis": "N/A - No APIs to evaluate",
"Governance.ComplianceDashboard.Summary.api.compliance": "API Compliance",
"Governance.ComplianceDashboard.Summary.api.compliance.details": "API Compliance Details",
"Governance.ComplianceDashboard.Summary.api.compliant": "Compliant ({count})",
"Governance.ComplianceDashboard.Summary.api.non.compliant": "Non-Compliant ({count})",
"Governance.ComplianceDashboard.Summary.api.not.applicable": "Not Applicable ({count})",
"Governance.ComplianceDashboard.Summary.api.pending": "Pending ({count})",
"Governance.ComplianceDashboard.Summary.policy.adherence": "Policy Adherence",
"Governance.ComplianceDashboard.Summary.policy.adherence.details": "Policy Adherence Details",
"Governance.ComplianceDashboard.Summary.policy.followed": "Followed ({count})",
"Governance.ComplianceDashboard.Summary.policy.not.applied": "Not Applied ({count})",
"Governance.ComplianceDashboard.Summary.policy.violated": "Violated ({count})",
"Governance.Policies.AddEdit.action.create.update.info": "Governance rule violations in the API Create and API Update states use the Notify action by default for all severity levels (Error, Warn, Info).",
"Governance.Policies.AddEdit.action.edit.disabled.tooltip": "Cannot edit as only notify action is allowed",
"Governance.Policies.AddEdit.action.governedState": "Governed State",
"Governance.Policies.AddEdit.action.notify": "Notify",
"Governance.Policies.AddEdit.action.save": "Save",
"Governance.Policies.AddEdit.action.severity.levels": "Severity Levels",
"Governance.Policies.AddEdit.action.table.actions": "Actions",
"Governance.Policies.AddEdit.action.table.actions": "Edit / Delete",
"Governance.Policies.AddEdit.action.table.onError": "On Error",
"Governance.Policies.AddEdit.action.table.onInfo": "On Info",
"Governance.Policies.AddEdit.action.table.onWarn": "On Warn",
"Governance.Policies.AddEdit.action.table.state": "State",
"Governance.Policies.AddEdit.add.success": "Policy Added Successfully",
"Governance.Policies.AddEdit.edit.success": "Policy Updated Successfully",
"Governance.Policies.AddEdit.enforcement.description": "Provide details of when the policy will be applied",
"Governance.Policies.AddEdit.enforcement.title": "Enforcement Details",
"Governance.Policies.AddEdit.enforcement.action.block": "Block",
"Governance.Policies.AddEdit.enforcement.action.notify": "Notify",
"Governance.Policies.AddEdit.enforcement.actions.title": "Actions",
"Governance.Policies.AddEdit.enforcement.add.button": "Add Enforcement Criteria",
"Governance.Policies.AddEdit.enforcement.add.disabled.tooltip": "All available states have been configured",
"Governance.Policies.AddEdit.enforcement.description": "Choose when the policy should be applied and the action that should be taken based on the severity of the rule violation.",
"Governance.Policies.AddEdit.enforcement.dialog.cancel": "Cancel",
"Governance.Policies.AddEdit.enforcement.dialog.save": "Save",
"Governance.Policies.AddEdit.enforcement.dialog.title": "Enforcement Criteria",
"Governance.Policies.AddEdit.enforcement.severity.title": "Severity Levels",
"Governance.Policies.AddEdit.enforcement.state.configured": "(Already configured)",
"Governance.Policies.AddEdit.enforcement.state.label": "Governed State",
"Governance.Policies.AddEdit.enforcement.title": "Enforcement",
"Governance.Policies.AddEdit.error.loading.labels": "Error loading labels",
"Governance.Policies.AddEdit.error.loading.rulesets": "Error loading rulesets",
"Governance.Policies.AddEdit.form.actions.invalid": "Actions must be properly configured",
Expand Down Expand Up @@ -687,7 +704,7 @@
"KeyManagers.AddEditKeyManager.form.Issuer": "Issuer",
"KeyManagers.AddEditKeyManager.form.add": "Add",
"KeyManagers.AddEditKeyManager.form.authorizeEndpoint": "Authorize Endpoint",
"KeyManagers.AddEditKeyManager.form.authorizeEndpoint.help": "E.g., https://localhost:9443/oauth2/userinfo",
"KeyManagers.AddEditKeyManager.form.authorizeEndpoint.help": "E.g., https://localhost:9443/oauth2/authorize",
"KeyManagers.AddEditKeyManager.form.cancel": "Cancel",
"KeyManagers.AddEditKeyManager.form.claim.help": "Type Available Grant Types and press Enter/Return to add them.",
"KeyManagers.AddEditKeyManager.form.claim.placeholder": "Type Grant Types and press Enter",
Expand Down
Loading
Loading