Skip to content
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
2 changes: 1 addition & 1 deletion bun.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 2 additions & 0 deletions cloudflare_workers/api/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,7 @@ import { app as stats_priv } from '../../supabase/functions/_backend/private/sta
import { app as storeTop } from '../../supabase/functions/_backend/private/store_top.ts'
import { app as stripe_checkout } from '../../supabase/functions/_backend/private/stripe_checkout.ts'
import { app as stripe_portal } from '../../supabase/functions/_backend/private/stripe_portal.ts'
import { app as bundle_install_stats } from '../../supabase/functions/_backend/private/bundle_install_stats.ts'
import { app as update_delivery_stats } from '../../supabase/functions/_backend/private/update_delivery_stats.ts'
import { app as validate_password_compliance } from '../../supabase/functions/_backend/private/validate_password_compliance.ts'
import { app as verify_email_otp } from '../../supabase/functions/_backend/private/verify_email_otp.ts'
Expand Down Expand Up @@ -141,6 +142,7 @@ appPrivate.route('/channel_stats', channel_stats)
appPrivate.route('/native_observe_stats', native_observe_stats)
appPrivate.route('/org_notification_stats', org_notification_stats)
appPrivate.route('/update_delivery_stats', update_delivery_stats)
appPrivate.route('/bundle_install_stats', bundle_install_stats)
appPrivate.route('/stripe_checkout', stripe_checkout)
appPrivate.route('/stripe_portal', stripe_portal)
appPrivate.route('/verify_email_otp', verify_email_otp)
Expand Down
29 changes: 21 additions & 8 deletions messages/en.context.json
Original file line number Diff line number Diff line change
Expand Up @@ -641,6 +641,18 @@
"bundle-compatible-with-channel": "Used in Capgo web console areas: pages/app. Role: UI sentence. Translate for UI; keep Capgo product names, code, and placeholders unchanged.",
"bundle-deleted": "Used in Capgo web console areas: components/tables, pages/app. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.",
"bundle-deployed": "Used in Capgo web console areas: components/tables. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.",
"bundle-install-p50": "Used in Capgo web console areas: components/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.",
"bundle-install-p70": "Used in Capgo web console areas: components/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.",
"bundle-install-p90": "Used in Capgo web console areas: components/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.",
"bundle-install-p95": "Used in Capgo web console areas: components/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.",
"bundle-install-stats-fetch-error": "Used in Capgo web console areas: components/dashboard. Role: toast or status message. Translate for UI; keep Capgo product names, code, and placeholders unchanged.",
"bundle-install-stats-help": "Used in Capgo web console areas: components/dashboard. Role: helper or description text. Translate for UI; keep Capgo product names, code, and placeholders unchanged.",
"bundle-install-stats-no-data": "Used in Capgo web console areas: components/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.",
"bundle-install-stats-no-data-help": "Used in Capgo web console areas: components/dashboard. Role: helper or description text. Translate for UI; keep Capgo product names, code, and placeholders unchanged.",
"bundle-install-stats-title": "Used in Capgo web console areas: components/dashboard. Role: section or dialog title. Translate for UI; keep Capgo product names, code, and placeholders unchanged.",
"bundle-install-success-rate": "Used in Capgo web console areas: components/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.",
"bundle-install-success-rate-help": "Used in Capgo web console areas: components/dashboard. Role: helper or description text. Translate for UI; keep Capgo product names, code, and placeholders unchanged.",
"bundle-install-timing-help": "Used in Capgo web console areas: components/dashboard. Role: helper or description text. Translate for UI; keep Capgo product names, code, and placeholders unchanged.",
"bundle-link": "Used in Capgo web console areas: pages/app. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.",
"bundle-link-empty": "Used in Capgo web console areas: pages/app. Role: empty state text. Translate for UI; keep Capgo product names, code, and placeholders unchanged.",
"bundle-link-placeholder": "Used in Capgo web console areas: pages/app. Role: input placeholder. Translate for UI; keep Capgo product names, code, and placeholders unchanged.",
Expand Down Expand Up @@ -977,7 +989,7 @@
"credit-transaction-occurred-at": "Used in Capgo web console areas: pages/settings/organization. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.",
"credit-transaction-purchase": "Used in Capgo web console areas: pages/settings/organization. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.",
"credit-transaction-refund": "Used in Capgo web console areas: pages/settings/organization. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.",
"credits": "Used in Capgo web console areas: constants, pages/settings/organization. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.",
"credits": "Used in Capgo web console areas: components, constants, pages/settings/organization. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.",
"credits-available": "Used in Capgo web console areas: pages/settings/organization. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.",
"credits-balance": "Used in Capgo web console areas: pages/settings/organization. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.",
"credits-cta-description": "Used in Capgo web console areas: pages/settings/organization. Role: helper or description text. Translate for UI; keep Capgo product names, code, and placeholders unchanged.",
Expand All @@ -994,12 +1006,12 @@
"credits-flexibility-cta-title": "Used in Capgo web console areas: components. Role: section or dialog title. Translate for UI; keep Capgo product names, code, and placeholders unchanged.",
"credits-load-error": "Used in Capgo web console areas: pages/settings/organization. Role: toast or status message. Translate for UI; keep Capgo product names, code, and placeholders unchanged.",
"credits-next-expiration": "Used in Capgo web console areas: pages/settings/organization. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.",
"credits-only-badge": "Used in Capgo web console areas: pages/settings/organization. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.",
"credits-only-banner": "Used in Capgo web console areas: components, pages/settings/organization. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.",
"credits-only-info-description": "Used in Capgo web console areas: components. Role: helper or description text. Translate for UI; keep Capgo product names, code, and placeholders unchanged.",
"credits-only-info-link": "Used in Capgo web console areas: components. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.",
"credits-only-info-title": "Used in Capgo web console areas: components. Role: section or dialog title. Translate for UI; keep Capgo product names, code, and placeholders unchanged.",
"credits-only-banner": "Used in Capgo web console areas: components, pages/settings/organization. Role: short status label in the top bar and usage overview. Translate for UI; keep Capgo product names, code, and placeholders unchanged.",
"credits-only-badge": "Used in Capgo web console areas: pages/settings/organization. Role: short badge next to the plans page title. Translate for UI; keep Capgo product names, code, and placeholders unchanged.",
"credits-only-plan-page-desc": "Used in Capgo web console areas: pages/settings/organization. Role: helper text under the plans page title for credits-only orgs. Translate for UI; keep Capgo product names, code, and placeholders unchanged.",
"credits-only-plan-page-desc": "Used in Capgo web console areas: pages/settings/organization. Role: helper or description text. Translate for UI; keep Capgo product names, code, and placeholders unchanged.",
"credits-pagination-label": "Used in Capgo web console areas: pages/settings/organization. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.",
"credits-plan-overage": "Used in Capgo web console areas: services. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.",
"credits-pricing-after-included-link": "Used in Capgo web console areas: pages/settings/organization. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.",
Expand Down Expand Up @@ -1346,6 +1358,7 @@
"fail-rate": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.",
"failed": "Used in Capgo web console areas: components, components/dashboard, components/tables, pages/app, services. Role: toast or status message. Translate for UI; keep Capgo product names, code, and placeholders unchanged.",
"failed-to-create-api-key": "Used in Capgo web console areas: pages. Role: toast or status message. Translate for UI; keep Capgo product names, code, and placeholders unchanged.",
"failed-to-fetch-bundle-install-stats": "Used in Capgo web console areas: composables. Role: toast or status message. Translate for UI; keep Capgo product names, code, and placeholders unchanged.",
"failed-to-fetch-log-insights": "Used in Capgo web console areas: pages/app. Role: toast or status message. Translate for UI; keep Capgo product names, code, and placeholders unchanged.",
"failed-to-fetch-native-observe-stats": "Used in Capgo web console areas: composables. Role: toast or status message. Translate for UI; keep Capgo product names, code, and placeholders unchanged.",
"failed-to-fetch-release-status": "Used in Capgo web console. Role: toast or status message about \"failed to fetch release status\". Translate for UI; keep Capgo product names, code, and placeholders unchanged.",
Expand Down Expand Up @@ -1477,10 +1490,10 @@
"last-6-months": "Used in Capgo web console areas: services. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.",
"last-build": "Used in Capgo web console areas: pages/admin/dashboard. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.",
"last-deployment": "Used in Capgo web console. Role: UI label about \"last deployment\". Translate for UI; keep Capgo product names, code, and placeholders unchanged.",
"last-n-days": "Used in Capgo web console areas: pages/app. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.",
"last-n-days": "Used in Capgo web console areas: components/dashboard, pages/app. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.",
"last-name": "Used in Capgo web console areas: components/dashboard, pages, pages/settings/account, pages/settings/organization. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.",
"last-name-required": "Used in Capgo web console areas: components/dashboard, pages/settings/organization. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.",
"last-one-day": "Used in Capgo web console areas: pages/app. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.",
"last-one-day": "Used in Capgo web console areas: components/dashboard, pages/app. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.",
"last-quarter": "Used in Capgo web console areas: services. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.",
"last-release": "Used in Capgo web console. Role: UI label about \"last release\". Translate for UI; keep Capgo product names, code, and placeholders unchanged.",
"last-run": "Used in Capgo web console areas: components/dashboard, pages/settings/organization. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.",
Expand Down Expand Up @@ -1532,7 +1545,7 @@
"logs": "Used in Capgo web console areas: constants, pages/app, stores. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.",
"low-adoption-warning": "Used in Capgo web console areas: pages/app. Role: toast or status message. Translate for UI; keep Capgo product names, code, and placeholders unchanged.",
"major": "Used in Capgo web console areas: pages/app, types. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.",
"manage": "Used in Capgo web console areas: components/organization. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.",
"manage": "Used in Capgo web console areas: components, components/organization. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.",
"manage-2fa": "Used in Capgo web console areas: constants, pages/settings/account. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.",
"manage-default-channel": "Used in Capgo web console areas: pages/app. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.",
"manage-group": "Used in Capgo web console. Role: UI label about \"manage group\". Translate for UI; keep Capgo product names, code, and placeholders unchanged.",
Expand Down Expand Up @@ -1564,7 +1577,7 @@
"max-apikey-expiration-days": "Used in Capgo web console areas: pages/settings/organization. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.",
"max-apikey-expiration-days-help": "Used in Capgo web console areas: pages/settings/organization. Role: helper or description text. Translate for UI; keep Capgo product names, code, and placeholders unchanged.",
"max-apikey-expiration-days-placeholder": "Used in Capgo web console areas: pages/settings/organization. Role: input placeholder. Translate for UI; keep Capgo product names, code, and placeholders unchanged.",
"max-period": "Used in Capgo web console areas: pages/app. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.",
"max-period": "Used in Capgo web console areas: components/dashboard, pages/app. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.",
"max-period-tooltip": "Used in Capgo web console. Role: tooltip about \"max period tooltip\". Translate for UI; keep Capgo product names, code, and placeholders unchanged.",
"member": "Used in Capgo web console areas: components/tables, pages, pages/settings/organization, services. Role: short UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.",
"member-added": "Used in Capgo web console areas: pages/settings/organization. Role: UI label. Translate for UI; keep Capgo product names, code, and placeholders unchanged.",
Expand Down
17 changes: 15 additions & 2 deletions messages/en.json
Original file line number Diff line number Diff line change
Expand Up @@ -615,6 +615,18 @@
"bundle-compatible-with-channel": "Bundle compatible with channel ({channel})",
"bundle-deleted": "Bundle deleted",
"bundle-deployed": "Bundle Deployed",
"bundle-install-p50": "P50 install time",
"bundle-install-p70": "P70 install time",
"bundle-install-p90": "P90 install time",
"bundle-install-p95": "P95 install time",
"bundle-install-stats-fetch-error": "Could not load bundle install statistics",
"bundle-install-stats-help": "Success rate and install duration percentiles per bundle. Success rate uses install / (install + fail). Install time is measured from download start to successful install (set).",
"bundle-install-stats-no-data": "No bundle install statistics yet",
"bundle-install-stats-no-data-help": "Data appears when devices report installs and failures for bundles in the selected period.",
"bundle-install-stats-title": "Bundle install performance",
"bundle-install-success-rate": "Success rate",
"bundle-install-success-rate-help": "install / (install + fail) across all bundles in the period",
"bundle-install-timing-help": "Median time from download start to install complete",
"bundle-link": "Link",
"bundle-link-empty": "No link",
"bundle-link-placeholder": "https://github.com/example/release",
Expand Down Expand Up @@ -1295,10 +1307,11 @@
"fail-rate": "Fail rate",
"failed": "Failed",
"failed-to-create-api-key": "Failed to create API key",
"failed-to-fetch-release-status": "Failed to fetch release status",
"failed-to-fetch-bundle-install-stats": "Failed to fetch bundle install statistics",
"failed-to-fetch-native-observe-stats": "Failed to fetch native observe statistics",
"failed-to-fetch-update-delivery-stats": "Failed to fetch update delivery latency",
"failed-to-fetch-release-status": "Failed to fetch release status",
"failed-to-fetch-statistics": "Failed to fetch statistics",
Comment thread
cubic-dev-ai[bot] marked this conversation as resolved.
"failed-to-fetch-update-delivery-stats": "Failed to fetch update delivery latency",
"failed-to-get-user": "Failed to load the user",
"failed-to-regenerate-api-key": "Failed to regenerate API key",
"failed-to-update-policy": "Failed to update password policy",
Expand Down
Loading
Loading