[BUG]: Small fixes for IP match, accessibility and docblocks

Abierto
#106 0 comentarios 0 reacciones 1 asignado Ver en GitHub

Los mantenedores suelen responder en 1 día

@niden ya está trabajando en esto.

Desde el 6/11/2026.

Evaluación

Este issue todavía no se ha evaluado.

Descripción

bug
  • The IP allow list match is exact: 127.0.0.1 does not match ::1 or ::ffff:127.0.0.1 (src/DebugBar/Security/AccessGate.php:41). Also document that behind a local proxy, REMOTE_ADDR is 127.0.0.1 for every client.
  • The collapse toggle has an emoji as its name and no aria-expanded. Tabs have no aria-selected. Escape does not close a panel.
  • src/Debug.php:81: typo. :281: the setBlacklist docblock was copied from setShowBackTrace.
  • The headers of debug.js and debug.css still say Phalcon\Support\Debug.
  • The markup contract in debug.js puts .chev inside .frame-call, but the template does not.
Lenguaje dominante
PHP
Estrellas
6
Forks
3
Merge medio
3 h 31 min
PR fusionados (30 d)
43

Preparar el entorno

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de phalcon/debugbar

Todos los issues de phalcon/debugbar

Issues similares

Más issues de PHP

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.