This website requires JavaScript.
Explore
Help
Register
Sign In
jozamudi
/
ani-web
Watch
1
Star
0
Fork
0
Code
Issues
Pull Requests
Actions
Packages
Projects
Releases
Wiki
Activity
Files
4aca78cab82e98bef8b146e4d7ea2393e3367a52
ani-web
/
tests
T
History
jozamudi
d02cb017d3
gate live-upstream browser e2e behind ANIWEB_LIVE_TESTS=1: provider rotation/takedowns were turning the suite red for non-regressions; default suite is hermetic (33 tests) again
2026-09-16 02:41:25 +00:00
..
conftest.py
login: per-source-IP failure budget (auth.py) — username rotation no longer dodges the lockout; sliding window, XFF trusted only behind the proxy (ANIWEB_TRUST_XFF); lockout logic now unit-testable (tests/test_auth.py)
2026-09-16 02:31:23 +00:00
test_api.py
login POST now requires the X-Aniweb header: cross-site forced-login (attacker-form session swap) dies at the 403; login.html sends the header like the SPA
2026-09-16 02:41:25 +00:00
test_auth.py
login: per-source-IP failure budget (auth.py) — username rotation no longer dodges the lockout; sliding window, XFF trusted only behind the proxy (ANIWEB_TRUST_XFF); lockout logic now unit-testable (tests/test_auth.py)
2026-09-16 02:31:23 +00:00
test_browser.py
gate live-upstream browser e2e behind ANIWEB_LIVE_TESTS=1: provider rotation/takedowns were turning the suite red for non-regressions; default suite is hermetic (33 tests) again
2026-09-16 02:41:25 +00:00
test_sources.py
Provider layer + hianime source (primary)
2026-09-07 01:38:53 +00:00