pingql/apps/web/src
M1 43a1abc2ed fix: format keys as XXXX-XXXX-...-XXXX (8 groups), normalize before hashing
Keys are now human-readable grouped hex instead of raw 64-char blobs.
resolveKey() strips dashes before sha256/bcrypt so both formats work.
All key creation paths (register, reset-key, sub-keys) hash the
normalized form. Login placeholder and maxlength updated to match.
2026-03-17 06:25:19 +04:00
..
dashboard fix: format keys as XXXX-XXXX-...-XXXX (8 groups), normalize before hashing 2026-03-17 06:25:19 +04:00
query security: auth redesign, SSRF protection, CORS lockdown, and 13 other fixes 2026-03-17 06:10:10 +04:00
routes fix: format keys as XXXX-XXXX-...-XXXX (8 groups), normalize before hashing 2026-03-17 06:25:19 +04:00
utils security: auth redesign, SSRF protection, CORS lockdown, and 13 other fixes 2026-03-17 06:10:10 +04:00
views security: auth redesign, SSRF protection, CORS lockdown, and 13 other fixes 2026-03-17 06:10:10 +04:00
db.ts security: auth redesign, SSRF protection, CORS lockdown, and 13 other fixes 2026-03-17 06:10:10 +04:00
index.ts security: auth redesign, SSRF protection, CORS lockdown, and 13 other fixes 2026-03-17 06:10:10 +04:00