EPMRPP-116077 || Drop Mobitru URL from global and project integration form extension#17
Conversation
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (4)
💤 Files with no reviewable changes (4)
WalkthroughThis PR removes the ChangesMobitru URL Field Removal
Estimated code review effort🎯 2 (Simple) | ⏱️ ~12 minutes Possibly related PRs
Suggested reviewers
Poem
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches📝 Generate docstrings
🧪 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 |
|
Actionable comments posted: 0 |
Summary
Implements EPMRPP-116077 in the Mobitru plugin UI extension. Global and project integration flows now collect only API key and Mobitru Billing unit (slug), per US-PLG-MOB-002 and US-PRJ-INT-001. The Mobitru URL field, HTTPS URL validation, and URL display in the integration settings auth summary are removed. Create and update payloads from this extension no longer include url.
Backend handling of a fixed Mobitru API base URL is out of scope for this PR.
Changes
Remove the url field and HTTPS validators from MobitruFormFields (used in Create Global Integration, Create Project Integration, and edit modals via addIntegrationModal).
Remove URL from the read-only auth fields block in MobitruSettings.
Drop unused integration messages (Mobitru URL, invalid URL / HTTPS URL).
Remove url from MobitruIntegrationParameters TypeScript type.
Summary by CodeRabbit