Trek_CN/client/tests/unit
jubnl b556c636eb
fix: tighten 401 redirect allowlist and add reset-password paths
Replaced loose includes()/startsWith() path checks with exact equality
for static routes and strict prefix matching for dynamic-token routes.
Added /forgot-password and /reset-password to the allowlist so the
password-reset flow is usable without auth. Extracted isAuthPublicPath
as a pure testable function with 14 unit tests covering regressions.
2026-04-20 21:55:15 +02:00
..
api fix: tighten 401 redirect allowlist and add reset-password paths 2026-04-20 21:55:15 +02:00
db feat(pwa): implement real offline mode with IndexedDB sync 2026-04-14 23:04:25 +02:00
hooks test(front): add test suite frontend (WIP) 2026-04-07 12:31:09 +02:00
i18n feat(i18n): complete Indonesian translation with full parity to en.ts 2026-04-15 08:05:04 +02:00
remoteEventHandler test(front): add test suite frontend (WIP) 2026-04-07 12:31:09 +02:00
repo feat(pwa): implement real offline mode with IndexedDB sync 2026-04-14 23:04:25 +02:00
services feat(import): selective GPX/KML element import and performance improvements 2026-04-18 01:28:37 +02:00
slices feat(pwa): implement real offline mode with IndexedDB sync 2026-04-14 23:04:25 +02:00
stores fix(login): address review feedback on language dropdown PR 2026-04-15 03:04:25 +02:00
sync feat(pwa): implement real offline mode with IndexedDB sync 2026-04-14 23:04:25 +02:00
utils fix(pwa): fix offline session redirect and file download auth (#505 #541) 2026-04-14 21:48:25 +02:00
tripStore.test.ts feat(pwa): implement real offline mode with IndexedDB sync 2026-04-14 23:04:25 +02:00