Conversation
|
Important Review skippedAuto reviews are disabled on base/target branches other than the default branch. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Team Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Team Run ID: 📒 Files selected for processing (5)
Included review availability: Your plan provides up to 8 included reviews per hour; 7 remain after this review. WalkthroughFinalMask serialization now emits singular and plural fragment fields. Backend host and subscription paths use the shared serializer. Dashboard compiled configurations normalize FinalMask settings for inbound and outbound entries. ChangesFinalMask compatibility
Estimated code review effort: 3 (Moderate) | ~20 minutes Merge Risk: ⚪ Minimal · up to FinalMask configurations now include stable-core singular fragment fields alongside newer plural fields without changing multi-range values, allowing generated configurations to work across supported Xray-core schemas. No current merge-blocking risk remains. Suggested reviewers: Poem
🚥 Pre-merge checks | ✅ 4 | ❌ 1❌ Failed checks (1 warning)
✅ Passed checks (4 passed)
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|
@coderabbitai review |
✅ Action performedReview finished.
|
Summary
length/delay) and plural (lengths/delays) FinalMask fragment fieldsValidation
python -m pytest -q tests/test_finalmask_compatibility.py tests/test_subscription_clash_hysteria.py tests/test_subscription_clash_xhttp.py(15 passed)python -m pytest -q tests --ignore=tests/api --ignore=tests/test_review_admins_unit.py(173 passed, 2 skipped)python -m ruff check ...npm exec -- tsc --noEmitnpm run buildFixes #845
Summary by CodeRabbit