Skip to content
Merged
Show file tree
Hide file tree
Changes from 6 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