From 7a3c55a70947a4ae8cf6173f22c8e967fbdf19b6 Mon Sep 17 00:00:00 2001 From: Konstantin Wohlwend Date: Wed, 4 Feb 2026 13:59:29 -0800 Subject: [PATCH] Fix dev-perf-stats --- apps/backend/src/lib/dev-perf-stats.tsx | 5 ++ .../src/generated/quetzal-translations.ts | 48 +++++++++---------- 2 files changed, 29 insertions(+), 24 deletions(-) diff --git a/apps/backend/src/lib/dev-perf-stats.tsx b/apps/backend/src/lib/dev-perf-stats.tsx index 478934f6c..54a6665fc 100644 --- a/apps/backend/src/lib/dev-perf-stats.tsx +++ b/apps/backend/src/lib/dev-perf-stats.tsx @@ -168,6 +168,11 @@ function getEventLoopDelayStats(): EventLoopDelayStats | null { // Reset for next interval eventLoopHistogram.reset(); + const hasInvalidValues = [min, max, mean, p50, p95, p99].some(value => !Number.isFinite(value)); + if (hasInvalidValues) { + return null; + } + return { minMs: min / 1e6, maxMs: max / 1e6, diff --git a/packages/template/src/generated/quetzal-translations.ts b/packages/template/src/generated/quetzal-translations.ts index 4dec24eb8..e03156fa9 100644 --- a/packages/template/src/generated/quetzal-translations.ts +++ b/packages/template/src/generated/quetzal-translations.ts @@ -485,7 +485,7 @@ export const quetzalLocales = new Map(typedEntries({ "__stack-auto-translation-249": "Teamnutzername", "__stack-auto-translation-25": "Autorisierung...", "__stack-auto-translation-250": "Teams", - "__stack-auto-translation-251": "The CLI application has been authorized successfully. You can close this window and return to the command line.", + "__stack-auto-translation-251": "Die CLI-Anwendung wurde erfolgreich autorisiert. Sie können dieses Fenster schließen und zur Befehlszeile zurückkehren.", "__stack-auto-translation-252": "Der magische Link wurde bereits verwendet. Der Link kann nur einmal benutzt werden. Bitte fordern Sie einen neuen magischen Link an, wenn Sie sich erneut anmelden müssen.", "__stack-auto-translation-253": "Der Anmeldevorgang wurde abgebrochen oder verweigert. Bitte versuchen Sie es erneut.", "__stack-auto-translation-254": "Der Benutzer ist bereits mit einem anderen OAuth-Konto verbunden. Haben Sie vielleicht das falsche Konto auf der Seite des OAuth-Anbieters ausgewählt?", @@ -536,7 +536,7 @@ export const quetzalLocales = new Map(typedEntries({ "__stack-auto-translation-295": "Sie können Ihre letzte Anmelde-E-Mail nicht entfernen", "__stack-auto-translation-296": "Sie können Ihre aktuelle Sitzung nicht widerrufen", "__stack-auto-translation-297": "Ihre E-Mail wurde verifiziert!", - "__stack-auto-translation-298": "You have not yet completed your account setup. Please reach out to support if you believe this is an error.", + "__stack-auto-translation-298": "Sie haben Ihre Kontoeinrichtung noch nicht abgeschlossen. Bitte wenden Sie sich an den Support, wenn Sie glauben, dass dies ein Fehler ist.", "__stack-auto-translation-299": "Ihre E-Mail-Adresse", "__stack-auto-translation-3": "Kontoeinstellungen", "__stack-auto-translation-30": "Tarif ändern", @@ -1099,7 +1099,7 @@ export const quetzalLocales = new Map(typedEntries({ "__stack-auto-translation-249": "Nombre de usuario del equipo", "__stack-auto-translation-25": "Autorizando...", "__stack-auto-translation-250": "Equipos", - "__stack-auto-translation-251": "The CLI application has been authorized successfully. You can close this window and return to the command line.", + "__stack-auto-translation-251": "La aplicación CLI ha sido autorizada exitosamente. Puedes cerrar esta ventana y regresar a la línea de comandos.", "__stack-auto-translation-252": "El enlace mágico ya ha sido utilizado. El enlace solo puede usarse una vez. Por favor, solicita un nuevo enlace mágico si necesitas iniciar sesión nuevamente.", "__stack-auto-translation-253": "La operación de inicio de sesión ha sido cancelada o denegada. Por favor, inténtelo de nuevo.", "__stack-auto-translation-254": "El usuario ya está conectado a otra cuenta de OAuth. ¿Quizás seleccionaste la cuenta incorrecta en la página del proveedor de OAuth?", @@ -1150,7 +1150,7 @@ export const quetzalLocales = new Map(typedEntries({ "__stack-auto-translation-295": "No puedes eliminar tu último correo electrónico de inicio de sesión", "__stack-auto-translation-296": "No puedes revocar tu sesión actual", "__stack-auto-translation-297": "¡Tu correo electrónico ha sido verificado!", - "__stack-auto-translation-298": "You have not yet completed your account setup. Please reach out to support if you believe this is an error.", + "__stack-auto-translation-298": "Aún no has completado la configuración de tu cuenta. Por favor contacta a soporte si crees que esto es un error.", "__stack-auto-translation-299": "Tu correo electrónico", "__stack-auto-translation-3": "Configuración de cuenta", "__stack-auto-translation-30": "Cambiar plan", @@ -1406,7 +1406,7 @@ export const quetzalLocales = new Map(typedEntries({ "__stack-auto-translation-249": "Nombre de usuario del equipo", "__stack-auto-translation-25": "Autorizando...", "__stack-auto-translation-250": "Equipos", - "__stack-auto-translation-251": "The CLI application has been authorized successfully. You can close this window and return to the command line.", + "__stack-auto-translation-251": "La aplicación CLI se ha autorizado correctamente. Puedes cerrar esta ventana y volver a la línea de comandos.", "__stack-auto-translation-252": "El enlace mágico ya ha sido utilizado. El enlace solo se puede usar una vez. Por favor, solicita un nuevo enlace mágico si necesitas iniciar sesión de nuevo.", "__stack-auto-translation-253": "La operación de inicio de sesión ha sido cancelada o denegada. Por favor, inténtelo de nuevo.", "__stack-auto-translation-254": "El usuario ya está conectado a otra cuenta OAuth. ¿Quizás seleccionó la cuenta equivocada en la página del proveedor OAuth?", @@ -1457,7 +1457,7 @@ export const quetzalLocales = new Map(typedEntries({ "__stack-auto-translation-295": "No puedes eliminar tu último email de inicio de sesión", "__stack-auto-translation-296": "No puedes revocar tu sesión actual", "__stack-auto-translation-297": "¡Tu email ha sido verificado!", - "__stack-auto-translation-298": "You have not yet completed your account setup. Please reach out to support if you believe this is an error.", + "__stack-auto-translation-298": "Aún no has completado la configuración de tu cuenta. Por favor, contacta con soporte si crees que esto es un error.", "__stack-auto-translation-299": "Tu correo electrónico", "__stack-auto-translation-3": "Configuración de la cuenta", "__stack-auto-translation-30": "Cambiar plan", @@ -1713,7 +1713,7 @@ export const quetzalLocales = new Map(typedEntries({ "__stack-auto-translation-249": "Nom d'utilisateur d'équipe", "__stack-auto-translation-25": "Autorisation en cours...", "__stack-auto-translation-250": "Équipes", - "__stack-auto-translation-251": "The CLI application has been authorized successfully. You can close this window and return to the command line.", + "__stack-auto-translation-251": "L'application CLI a été autorisée avec succès. Vous pouvez fermer cette fenêtre et retourner à la ligne de commande.", "__stack-auto-translation-252": "Le lien magique a déjà été utilisé. Le lien ne peut être utilisé qu'une seule fois. Veuillez demander un nouveau lien magique si vous devez vous reconnecter.", "__stack-auto-translation-253": "L'opération de connexion a été annulée ou refusée. Veuillez réessayer.", "__stack-auto-translation-254": "L'utilisateur est déjà connecté à un autre compte OAuth. Avez-vous peut-être sélectionné le mauvais compte sur la page du fournisseur OAuth ?", @@ -1764,7 +1764,7 @@ export const quetzalLocales = new Map(typedEntries({ "__stack-auto-translation-295": "Vous ne pouvez pas supprimer votre dernier courriel de connexion", "__stack-auto-translation-296": "Vous ne pouvez pas révoquer votre session actuelle", "__stack-auto-translation-297": "Votre courriel a été vérifié !", - "__stack-auto-translation-298": "You have not yet completed your account setup. Please reach out to support if you believe this is an error.", + "__stack-auto-translation-298": "Vous n'avez pas encore complété la configuration de votre compte. Veuillez contacter le support si vous pensez qu'il s'agit d'une erreur.", "__stack-auto-translation-299": "Votre courriel", "__stack-auto-translation-3": "Paramètres du compte", "__stack-auto-translation-30": "Changer de forfait", @@ -2020,7 +2020,7 @@ export const quetzalLocales = new Map(typedEntries({ "__stack-auto-translation-249": "Nom d'utilisateur de l'équipe", "__stack-auto-translation-25": "Autorisation en cours...", "__stack-auto-translation-250": "Équipes", - "__stack-auto-translation-251": "The CLI application has been authorized successfully. You can close this window and return to the command line.", + "__stack-auto-translation-251": "L'application CLI a été autorisée avec succès. Vous pouvez fermer cette fenêtre et retourner à la ligne de commande.", "__stack-auto-translation-252": "Le lien magique a déjà été utilisé. Le lien ne peut être utilisé qu'une seule fois. Veuillez demander un nouveau lien magique si vous devez vous reconnecter.", "__stack-auto-translation-253": "L'opération de connexion a été annulée ou refusée. Veuillez réessayer.", "__stack-auto-translation-254": "L'utilisateur est déjà connecté à un autre compte OAuth. Avez-vous peut-être sélectionné le mauvais compte sur la page du fournisseur OAuth ?", @@ -2071,7 +2071,7 @@ export const quetzalLocales = new Map(typedEntries({ "__stack-auto-translation-295": "Vous ne pouvez pas supprimer votre dernière adresse e-mail de connexion", "__stack-auto-translation-296": "Vous ne pouvez pas révoquer votre session actuelle", "__stack-auto-translation-297": "Votre email a été vérifié !", - "__stack-auto-translation-298": "You have not yet completed your account setup. Please reach out to support if you believe this is an error.", + "__stack-auto-translation-298": "Vous n'avez pas encore terminé la configuration de votre compte. Veuillez contacter le support si vous pensez qu'il s'agit d'une erreur.", "__stack-auto-translation-299": "Votre e-mail", "__stack-auto-translation-3": "Paramètres du compte", "__stack-auto-translation-30": "Changer de forfait", @@ -2327,7 +2327,7 @@ export const quetzalLocales = new Map(typedEntries({ "__stack-auto-translation-249": "Nome utente del team", "__stack-auto-translation-25": "Autorizzazione in corso...", "__stack-auto-translation-250": "Team", - "__stack-auto-translation-251": "The CLI application has been authorized successfully. You can close this window and return to the command line.", + "__stack-auto-translation-251": "L'applicazione CLI è stata autorizzata con successo. Puoi chiudere questa finestra e tornare alla riga di comando.", "__stack-auto-translation-252": "Il link magico è già stato utilizzato. Il link può essere usato una sola volta. Si prega di richiedere un nuovo link magico se è necessario accedere nuovamente.", "__stack-auto-translation-253": "L'operazione di accesso è stata annullata o negata. Si prega di riprovare.", "__stack-auto-translation-254": "L'utente è già collegato a un altro account OAuth. Hai forse selezionato l'account sbagliato nella pagina del provider OAuth?", @@ -2378,7 +2378,7 @@ export const quetzalLocales = new Map(typedEntries({ "__stack-auto-translation-295": "Non puoi rimuovere la tua ultima email di accesso", "__stack-auto-translation-296": "Non puoi revocare la sessione corrente", "__stack-auto-translation-297": "La tua email è stata verificata!", - "__stack-auto-translation-298": "You have not yet completed your account setup. Please reach out to support if you believe this is an error.", + "__stack-auto-translation-298": "Non hai ancora completato la configurazione del tuo account. Contatta il supporto se ritieni che si tratti di un errore.", "__stack-auto-translation-299": "La tua email", "__stack-auto-translation-3": "Impostazioni Account", "__stack-auto-translation-30": "Cambia piano", @@ -2634,7 +2634,7 @@ export const quetzalLocales = new Map(typedEntries({ "__stack-auto-translation-249": "チーム内ユーザー名", "__stack-auto-translation-25": "認証中...", "__stack-auto-translation-250": "チーム", - "__stack-auto-translation-251": "The CLI application has been authorized successfully. You can close this window and return to the command line.", + "__stack-auto-translation-251": "CLIアプリケーションの認証が完了しました。このウィンドウを閉じて、コマンドラインに戻ってください。", "__stack-auto-translation-252": "マジックリンクは既に使用されています。リンクは一度しか使用できません。再度サインインする必要がある場合は、新しいマジックリンクをリクエストしてください。", "__stack-auto-translation-253": "サインイン操作はキャンセルされたか拒否されました。もう一度お試しください。", "__stack-auto-translation-254": "ユーザーは既に別のOAuthアカウントに接続されています。OAuthプロバイダーのページで間違ったアカウントを選択した可能性はありませんか?", @@ -2685,7 +2685,7 @@ export const quetzalLocales = new Map(typedEntries({ "__stack-auto-translation-295": "最後のサインインメールは削除できません", "__stack-auto-translation-296": "現在のセッションを取り消すことはできません", "__stack-auto-translation-297": "メールアドレスが認証されました!", - "__stack-auto-translation-298": "You have not yet completed your account setup. Please reach out to support if you believe this is an error.", + "__stack-auto-translation-298": "アカウントの設定がまだ完了していません。エラーだと思われる場合は、サポートまでお問い合わせください。", "__stack-auto-translation-299": "あなたのメールアドレス", "__stack-auto-translation-3": "アカウント設定", "__stack-auto-translation-30": "プランを変更", @@ -2941,7 +2941,7 @@ export const quetzalLocales = new Map(typedEntries({ "__stack-auto-translation-249": "팀 사용자 이름", "__stack-auto-translation-25": "인증 중...", "__stack-auto-translation-250": "팀", - "__stack-auto-translation-251": "The CLI application has been authorized successfully. You can close this window and return to the command line.", + "__stack-auto-translation-251": "CLI 애플리케이션이 성공적으로 승인되었습니다. 이 창을 닫고 명령줄로 돌아가세요.", "__stack-auto-translation-252": "매직 링크가 이미 사용되었습니다. 링크는 한 번만 사용할 수 있습니다. 다시 로그인해야 하는 경우 새 매직 링크를 요청하세요.", "__stack-auto-translation-253": "로그인 작업이 취소되었거나 거부되었습니다. 다시 시도해 주세요.", "__stack-auto-translation-254": "사용자는 이미 다른 OAuth 계정에 연결되어 있습니다. OAuth 제공자 페이지에서 잘못된 계정을 선택하셨나요?", @@ -2992,7 +2992,7 @@ export const quetzalLocales = new Map(typedEntries({ "__stack-auto-translation-295": "마지막 로그인 이메일을 삭제할 수 없습니다", "__stack-auto-translation-296": "현재 세션을 해제할 수 없습니다", "__stack-auto-translation-297": "이메일이 인증되었습니다!", - "__stack-auto-translation-298": "You have not yet completed your account setup. Please reach out to support if you believe this is an error.", + "__stack-auto-translation-298": "아직 계정 설정을 완료하지 않았습니다. 오류라고 생각되면 지원팀에 문의해 주세요.", "__stack-auto-translation-299": "이메일 주소", "__stack-auto-translation-3": "계정 설정", "__stack-auto-translation-30": "플랜 변경", @@ -3248,7 +3248,7 @@ export const quetzalLocales = new Map(typedEntries({ "__stack-auto-translation-249": "Nome de usuário na equipe", "__stack-auto-translation-25": "Autorizando...", "__stack-auto-translation-250": "Equipes", - "__stack-auto-translation-251": "The CLI application has been authorized successfully. You can close this window and return to the command line.", + "__stack-auto-translation-251": "A aplicação CLI foi autorizada com sucesso. Você pode fechar esta janela e retornar à linha de comando.", "__stack-auto-translation-252": "O link mágico já foi utilizado. O link só pode ser usado uma vez. Por favor, solicite um novo link mágico se precisar fazer login novamente.", "__stack-auto-translation-253": "A operação de login foi cancelada ou negada. Tente novamente.", "__stack-auto-translation-254": "O usuário já está conectado a outra conta OAuth. Você selecionou a conta errada na página do provedor OAuth?", @@ -3299,7 +3299,7 @@ export const quetzalLocales = new Map(typedEntries({ "__stack-auto-translation-295": "Você não pode remover seu último email de login", "__stack-auto-translation-296": "Você não pode revogar sua sessão atual", "__stack-auto-translation-297": "Seu email foi verificado!", - "__stack-auto-translation-298": "You have not yet completed your account setup. Please reach out to support if you believe this is an error.", + "__stack-auto-translation-298": "Você ainda não concluiu a configuração da sua conta. Entre em contato com o suporte se acreditar que isso é um erro.", "__stack-auto-translation-299": "Seu E-mail", "__stack-auto-translation-3": "Configurações da Conta", "__stack-auto-translation-30": "Alterar plano", @@ -3555,7 +3555,7 @@ export const quetzalLocales = new Map(typedEntries({ "__stack-auto-translation-249": "Nome de utilizador da equipa", "__stack-auto-translation-25": "A autorizar...", "__stack-auto-translation-250": "Equipas", - "__stack-auto-translation-251": "The CLI application has been authorized successfully. You can close this window and return to the command line.", + "__stack-auto-translation-251": "A aplicação CLI foi autorizada com sucesso. Pode fechar esta janela e voltar à linha de comandos.", "__stack-auto-translation-252": "O link mágico já foi utilizado. O link só pode ser usado uma vez. Por favor, solicite um novo link mágico se precisar de iniciar sessão novamente.", "__stack-auto-translation-253": "A operação de início de sessão foi cancelada ou negada. Por favor, tente novamente.", "__stack-auto-translation-254": "O utilizador já está conectado a outra conta OAuth. Terá selecionado a conta errada na página do provedor OAuth?", @@ -3606,7 +3606,7 @@ export const quetzalLocales = new Map(typedEntries({ "__stack-auto-translation-295": "Não é possível remover o seu último email de início de sessão", "__stack-auto-translation-296": "Não pode revogar a sua sessão atual", "__stack-auto-translation-297": "O seu email foi verificado!", - "__stack-auto-translation-298": "You have not yet completed your account setup. Please reach out to support if you believe this is an error.", + "__stack-auto-translation-298": "Ainda não concluiu a configuração da sua conta. Por favor, contacte o suporte se acreditar que isto é um erro.", "__stack-auto-translation-299": "O seu email", "__stack-auto-translation-3": "Definições da Conta", "__stack-auto-translation-30": "Alterar plano", @@ -3862,7 +3862,7 @@ export const quetzalLocales = new Map(typedEntries({ "__stack-auto-translation-249": "团队用户名", "__stack-auto-translation-25": "正在授权...", "__stack-auto-translation-250": "团队", - "__stack-auto-translation-251": "The CLI application has been authorized successfully. You can close this window and return to the command line.", + "__stack-auto-translation-251": "CLI 应用已成功授权。您可以关闭此窗口并返回命令行。", "__stack-auto-translation-252": "魔法链接已被使用。该链接只能使用一次。如果需要再次登录,请重新申请一个新的魔法链接。", "__stack-auto-translation-253": "登录操作已被取消或拒绝。请重试。", "__stack-auto-translation-254": "用户已连接到另一个 OAuth 账户。您是否在 OAuth 提供商页面上选择了错误的账户?", @@ -3913,7 +3913,7 @@ export const quetzalLocales = new Map(typedEntries({ "__stack-auto-translation-295": "你不能删除最后一个用于登录的电子邮箱", "__stack-auto-translation-296": "你不能撤销当前会话", "__stack-auto-translation-297": "您的邮箱已验证!", - "__stack-auto-translation-298": "You have not yet completed your account setup. Please reach out to support if you believe this is an error.", + "__stack-auto-translation-298": "您尚未完成账户设置。如果您认为这是错误,请联系支持团队。", "__stack-auto-translation-299": "您的邮箱", "__stack-auto-translation-3": "账户设置", "__stack-auto-translation-30": "更改套餐", @@ -4169,7 +4169,7 @@ export const quetzalLocales = new Map(typedEntries({ "__stack-auto-translation-249": "團隊使用者名稱", "__stack-auto-translation-25": "授權中...", "__stack-auto-translation-250": "團隊", - "__stack-auto-translation-251": "The CLI application has been authorized successfully. You can close this window and return to the command line.", + "__stack-auto-translation-251": "CLI 應用程式已成功授權。您可以關閉此視窗並返回命令列。", "__stack-auto-translation-252": "該魔法連結已被使用過。此連結僅能使用一次。如果您需要再次登入,請重新申請一個新的魔法連結。", "__stack-auto-translation-253": "登入操作已被取消或拒絕。請重試。", "__stack-auto-translation-254": "使用者已經連接到另一個 OAuth 帳戶。您可能在 OAuth 提供者頁面上選擇了錯誤的帳戶嗎?", @@ -4220,7 +4220,7 @@ export const quetzalLocales = new Map(typedEntries({ "__stack-auto-translation-295": "您無法移除最後一個用於登入的電子郵件", "__stack-auto-translation-296": "您無法撤銷目前工作階段", "__stack-auto-translation-297": "您的電子郵件已驗證!", - "__stack-auto-translation-298": "You have not yet completed your account setup. Please reach out to support if you believe this is an error.", + "__stack-auto-translation-298": "您尚未完成帳戶設置。如果您認為這是錯誤,請聯繫支援團隊。", "__stack-auto-translation-299": "您的電子郵件", "__stack-auto-translation-3": "帳戶設定", "__stack-auto-translation-30": "變更方案",