fix(breg-review): refuse sign-in limits that cannot complete one flow
Los mantenedores suelen responder en 1 día
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 2/5
- Tiempo estimado
- 1-3 horas
- Aptitud para principiantes
- 72/100
- Tipo de issue
- Error
- Claridad
- Bastante claro
- Estado de actividad
- Activo
- Stack tecnológico
- rust
- Área
- authentication
Línea de trabajo
Empieza en crates/registry-breg-review/src/config.rs y sigue después los cargos del límite para /signin y /signin/callback. Confirma si la corrección impone una ráfaga de al menos dos o si cobra el flujo completo una sola vez. Se considera terminado cuando una configuración con recarga lenta no puede dejar un inicio de sesión bloqueado entre su inicio y el callback.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
A sign-in charges limits.globalSignIn twice (/signin and /signin/callback), but crates/registry-breg-review/src/config.rs accepts burst: 1 with any refill rate. With burst: 1 and a slow refill, the start spends the only token, the immediate callback is throttled (which now ends the pending flow), and no one can sign in. Require a burst of at least two, or charge the complete flow once.
Found by Codex review on #1534 at 5ac4feb56; deferred under the rule that only security or data-integrity findings block that merge. breg-mcp and breg-review are held out of releases (BREG_SERVICES_FIRST_RELEASE = None), so this should land before that constant names a first release.
- Lenguaje dominante
- Rust
- Estrellas
- 2
- Forks
- 0
- Merge medio
- 7 h 57 min
- PR fusionados (30 d)
- 230
Preparar el entorno
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de registrystack/registry-stack
-
area:casework bug criticality:p3 triage:needs-implementation
Dificultad 2/5 1-3 horas Aptitud para principiantes 88/100
registrystack/registry-stack#1729 ·
Los mantenedores suelen responder en 1 día
-
area:breg bug criticality:p3 triage:needs-implementation
Dificultad 2/5 1-3 horas Aptitud para principiantes 85/100
registrystack/registry-stack#1682 ·
Los mantenedores suelen responder en 1 día
-
area:casework bug criticality:p3 triage:needs-implementation
Dificultad 1/5 Menos de una hora Aptitud para principiantes 88/100
registrystack/registry-stack#1669 ·
Los mantenedores suelen responder en 1 día
-
agent-ready area:platform criticality:p3 documentation triage:needs-implementation
Dificultad 1/5 Menos de una hora Aptitud para principiantes 90/100
registrystack/registry-stack#1639 ·
Los mantenedores suelen responder en 1 día
-
area:evidence bug criticality:p3 triage:needs-implementation
Dificultad 2/5 1-3 horas Aptitud para principiantes 88/100
registrystack/registry-stack#1620 ·
Los mantenedores suelen responder en 1 día
Todos los issues de registrystack/registry-stack
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
Los mantenedores suelen responder en 1 día
-
bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 90/100
Los mantenedores suelen responder en 1 día
-
agent:triaged bug bughunt pm:npm priority:p1
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
SocketDev/socket-patch#464 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 85/100
Los mantenedores suelen responder en 1 día
-
bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
Los mantenedores suelen responder en 1 día