security(grm): evaluate rules as their owner, scope portal tickets, guard entry points (#379, #380, #381) - #415
Merged
Codecov / codecov/project
succeeded
Sep 2, 2026 in 0s
73.19% (+0.94%) compared to 0820667
View this Pull Request on Codecov
73.19% (+0.94%) compared to 0820667
Details
Codecov Report
❌ Patch coverage is 91.20879% with 16 lines in your changes missing coverage. Please review.
✅ Project coverage is 73.19%. Comparing base (0820667) to head (ebee907).
Additional details and impacted files
@@ Coverage Diff @@
## 19.0 #415 +/- ##
==========================================
+ Coverage 72.24% 73.19% +0.94%
==========================================
Files 419 453 +34
Lines 29813 31329 +1516
==========================================
+ Hits 21539 22930 +1391
- Misses 8274 8399 +125 | Files with missing lines | Coverage Δ | |
|---|---|---|
| spp_grm/models/grm_ticket.py | 68.49% <100.00%> (ø) |
|
| spp_grm_cel/models/grm_ticket.py | 79.59% <66.66%> (+14.47%) |
⬆️ |
| spp_grm_cel/models/grm_escalation_rule.py | 88.26% <93.81%> (+11.50%) |
⬆️ |
| spp_grm_cel/models/grm_routing_rule.py | 84.84% <88.88%> (+1.30%) |
⬆️ |
🚀 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.
Loading