Commit Graph

3 Commits

Author SHA1 Message Date
kitos
c45eed2801 test(qa): fix all test failures - 77/77 passing
Some checks failed
Aegis CI / lint-and-test (push) Has been cancelled
- Accept 409 for playbook creation (unique per technique+type is correct behavior)
- Space logins 13s apart to avoid 5/min rate limit on login endpoint
- Reuse admin session from initial login to avoid duplicate login call
2026-05-22 11:05:24 +02:00
kitos
cba9bfbab9 security(webhooks): restrict all webhook endpoints to admin-only
Some checks failed
Aegis CI / lint-and-test (push) Has been cancelled
fix(qa): pass technique_id and test_id context between test suites
fix(qa): playbook creation requires technique_id field
fix(qa): lesson creation requires what_happened and root_cause fields
fix(qa): campaign complete test now activates with test before completing
fix(qa): rate limit test notes loopback exemption instead of failing
2026-05-22 10:56:15 +02:00
kitos
43ef4ea6a0 test(qa): add automated QA runner for all roles and access control
Some checks failed
Aegis CI / lint-and-test (push) Has been cancelled
2026-05-22 10:30:54 +02:00