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

Aperta
#106 0 commenti 0 reazioni 1 assegnatario Vedi su GitHub

I maintainer di solito rispondono entro 1 giorno

@niden ci sta già lavorando.

Dal 6/11/2026.

Valutazione

Questa issue non è ancora stata valutata.

Descrizione

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.
Lingua principale
PHP
Stelle
6
Fork
3
Merge medio
3h 31m
PR unite (30g)
43

Preparare l'ambiente

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di phalcon/debugbar

Tutte le issue di phalcon/debugbar

Issue simili

Altre issue su PHP

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.