mirror of
https://github.com/stack-auth/stack.git
synced 2026-06-04 21:04:37 +08:00
Fix dev-perf-stats
This commit is contained in:
parent
988cc01e7a
commit
7a3c55a709
@ -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,
|
||||
|
||||
@ -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": "變更方案",
|
||||
|
||||
Loading…
Reference in New Issue
Block a user