Skip to content

security(dci): reject non-ASCII bearer tokens with 401 (avoid auth 500s) - #325

Merged
gonzalesedwin1123 merged 8 commits into
19.0-staging-sec-batch3from
security-dci-bearer-token-ascii
Sep 10, 2026
Merged

security(dci): reject non-ASCII bearer tokens with 401 (avoid auth 500s)#325
gonzalesedwin1123 merged 8 commits into
19.0-staging-sec-batch3from
security-dci-bearer-token-ascii

Merge 19.0-staging-sec-batch3 (after #269) into security-dci-bearer-t…

377c834
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Sep 10, 2026 in 0s

74.80% (+0.67%) compared to d042f0c

View this Pull Request on Codecov

74.80% (+0.67%) compared to d042f0c

Details

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 74.80%. Comparing base (d042f0c) to head (377c834).

Additional details and impacted files

Impacted file tree graph

@@                     Coverage Diff                     @@
##           19.0-staging-sec-batch3     #325      +/-   ##
===========================================================
+ Coverage                    74.12%   74.80%   +0.67%     
===========================================================
  Files                          603      281     -322     
  Lines                        42687    22159   -20528     
===========================================================
- Hits                         31642    16575   -15067     
+ Misses                       11045     5584    -5461     
Files with missing lines Coverage Δ
spp_dci_server/middleware/signature.py 91.72% <100.00%> (+0.19%) ⬆️

... and 349 files with indirect coverage changes

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.