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

Add Admin UI Changes to Support Token Based Subscription Policies #739

Open
wants to merge 2 commits into
base: main
Choose a base branch
from
Open
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
14 changes: 13 additions & 1 deletion portals/admin/src/main/webapp/site/public/locales/en.json
Original file line number Diff line number Diff line change
Expand Up @@ -73,17 +73,23 @@
"Admin.Throttling.Custom.policy.add.siddhi.query": "Siddhi Query:",
"Admin.Throttling.Custom.policy.add.siddhi.query.description": "The following sample query will allow 5 requests per minute for an Admin user.",
"Admin.Throttling.Custom.policy.add.siddhi.query.key.template": "Key Template : $userId",
"Admin.Throttling.Subscription.Throttling.Policy.add.completion.token.count.helper.text": "Number of completion tokens allowed",
"Admin.Throttling.Subscription.Throttling.Policy.add.prompt.token.count.helper.text": "Number of prompt tokens allowed",
"Admin.Throttling.Subscription.Throttling.Policy.add.request.count.helper.text": "Number of requests allowed",
"Admin.Throttling.Subscription.Throttling.Policy.add.time.days": "Day(s)",
"Admin.Throttling.Subscription.Throttling.Policy.add.time.hours": "Hour(s)",
"Admin.Throttling.Subscription.Throttling.Policy.add.time.minutes": "Minute(s)",
"Admin.Throttling.Subscription.Throttling.Policy.add.time.months": "Month(s)",
"Admin.Throttling.Subscription.Throttling.Policy.add.time.years": "Year(s)",
"Admin.Throttling.Subscription.Throttling.Policy.add.total.token.count.helper.text": "Number of total tokens allowed",
"Admin.Throttling.Subscription.Throttling.policy.table.header.completion.token.count": "Completion Token Count",
"Admin.Throttling.Subscription.Throttling.policy.table.header.name": "Name",
"Admin.Throttling.Subscription.Throttling.policy.table.header.prompt.token.count": "Prompt Token Count",
"Admin.Throttling.Subscription.Throttling.policy.table.header.quota": "Quota",
"Admin.Throttling.Subscription.Throttling.policy.table.header.quota.policy": "Quota Policy",
"Admin.Throttling.Subscription.Throttling.policy.table.header.rate.limit": "Rate Limit",
"Admin.Throttling.Subscription.Throttling.policy.table.header.time.unit": "Time Unit",
"Admin.Throttling.Subscription.Throttling.policy.table.header.total.token.count": "Total Token Count",
"Admin.Throttling.Subscription.Throttling.policy.table.header.unit.time": "Unit Time",
"Admin.components.form.delete.btn": "Delete",
"AdminPages.Addons.InlineProgress.message": "Loading...",
Expand Down Expand Up @@ -780,6 +786,7 @@
"Throttling.Subscription.AddEdit.form.add": "Save",
"Throttling.Subscription.AddEdit.form.add.data.amount.helper.text": "Bandwidth allowed",
"Throttling.Subscription.AddEdit.form.cancel": "Cancel",
"Throttling.Subscription.AddEdit.form.completionTokenCount.count": "Completion Token Count",
"Throttling.Subscription.AddEdit.form.dataAmount.name": "Data Bandwidth",
"Throttling.Subscription.AddEdit.form.description": "Description",
"Throttling.Subscription.AddEdit.form.description.help": "Description of the rate limiting policy",
Expand All @@ -790,8 +797,10 @@
"Throttling.Subscription.AddEdit.form.max.webhooks.connections": "Max Subscriptions",
"Throttling.Subscription.AddEdit.form.name.help": "Name of the rate limiting policy",
"Throttling.Subscription.AddEdit.form.policyName": "Name",
"Throttling.Subscription.AddEdit.form.promptTokenCount.count": "Prompt Token Count",
"Throttling.Subscription.AddEdit.form.request.rate": "Request Rate",
"Throttling.Subscription.AddEdit.form.requestCount.count": "Request Count",
"Throttling.Subscription.AddEdit.form.totalTokenCount.count": "Total Token Count",
"Throttling.Subscription.AddEdit.form.unit.time.label": "Unit Time",
"Throttling.Subscription.AddEdit.general.details": "General Details",
"Throttling.Subscription.AddEdit.general.details.description": "Provide the name and description of the subscription policy.",
Expand All @@ -801,11 +810,14 @@
"Throttling.Subscription.AddEdit.permissions.add.role.placeholder": "Type roles and press Enter",
"Throttling.Subscription.AddEdit.policy.flags.add.description": "Define the billing plan for the subscription policy. Enable stop on quota reach to block invoking an API when the defined quota is reached.",
"Throttling.Subscription.AddEdit.quota.limits": "Quota Limits",
"Throttling.Subscription.AddEdit.quota.limits.ai.description": "Specify the quota limits for AI API Subscription policy.",
"Throttling.Subscription.AddEdit.quota.policies.add.description": "Request Count and Request Bandwidth are the two options for Quota Limit. You can use the option according to your requirement.",
"Throttling.Subscription.AddEdit.quota.policies.add.limits.event.count": "Event Based (Async API)",
"Throttling.Subscription.AddEdit.quota.policies.add.limits.request.bandwidth": "Request Bandwidth",
"Throttling.Subscription.AddEdit.quota.policies.add.limits.request.count": "Request Count",
"Throttling.Subscription.AddEdit.subscription.count.add.description": "Maximum number of webhooks allowed for a Webhooks API using this policy.",
"Throttling.Subscription.AddEdit.title.AIPolicy.add": "AI API Subscription Rate Limiting Policy - Create new",
"Throttling.Subscription.AddEdit.title.AIPolicy.edit": "AI API Subscription Rate Limiting Policy - Edit",
"Throttling.Subscription.AddEdit.title.add": "Subscription Rate Limiting Policy - Create new",
"Throttling.Subscription.AddEdit.title.edit": "Subscription Rate Limiting Policy - Edit",
"Throttling.Subscription.AddEdit.unitTime": "Unit Time",
Expand Down Expand Up @@ -1038,4 +1050,4 @@
"error.list.404.description": "The page you are looking for might have been removed, had its name changed or is temporarily unavailable.",
"error.list.500": "500 : The page cannot be displayed.",
"error.list.500.description": "The server encountered an internal error or misconfiguration and was unable to complete your request."
}
}
Loading