Refactor: remove Vue Pro features page and update routing#2930
Refactor: remove Vue Pro features page and update routing#2930MdAsifHossainNadim merged 2 commits intodevelopfrom
Conversation
WalkthroughRemoves the Premium/PRO UI: deletes the Vue Changes
Sequence Diagram(s)sequenceDiagram
actor AdminUser as Admin User
participant SPA as Admin SPA Router
participant Menu as PHP Admin Menu
participant Toolbar as Admin Toolbar
AdminUser->>Menu: Request admin menu
Menu-->>AdminUser: Menu without "PRO Features"
AdminUser->>Toolbar: Request admin toolbar
Toolbar-->>AdminUser: Toolbar without "PRO Features"
AdminUser->>SPA: Navigate to /premium
Note right of SPA: Route removed/disabled
SPA-->>AdminUser: 404 or redirect (no Premium component)
Estimated code review effort🎯 3 (Moderate) | ⏱️ ~25 minutes Possibly related PRs
Suggested labels
Suggested reviewers
Poem
Pre-merge checks and finishing touches❌ Failed checks (1 warning, 1 inconclusive)
✅ Passed checks (3 passed)
✨ Finishing touches
🧪 Generate unit tests (beta)
📜 Recent review detailsConfiguration used: CodeRabbit UI Review profile: CHILL Plan: Pro 📒 Files selected for processing (1)
💤 Files with no reviewable changes (1)
⏰ Context from checks skipped due to timeout of 90000ms. You can increase the timeout in your CodeRabbit configuration to a maximum of 15 minutes (900000ms). (4)
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 |
There was a problem hiding this comment.
Actionable comments posted: 1
📜 Review details
Configuration used: CodeRabbit UI
Review profile: CHILL
Plan: Pro
⛔ Files ignored due to path filters (23)
assets/images/premium/Cédric-Lefrancq.jpegis excluded by!**/*.jpegassets/images/premium/Morten-J.-Christensen.jpgis excluded by!**/*.jpgassets/images/premium/available@2x.pngis excluded by!**/*.pngassets/images/premium/cedric-lefrancq.jpegis excluded by!**/*.jpegassets/images/premium/david-gaz.jpegis excluded by!**/*.jpegassets/images/premium/dokan-lite-logo@2x.pngis excluded by!**/*.pngassets/images/premium/dokan-pro-logo@2x.pngis excluded by!**/*.pngassets/images/premium/gaurantee-thumb.pngis excluded by!**/*.pngassets/images/premium/header-feature-thumb@2x.pngis excluded by!**/*.pngassets/images/premium/melissa.jpgis excluded by!**/*.jpgassets/images/premium/payment-options.pngis excluded by!**/*.pngassets/images/premium/quote-icon.pngis excluded by!**/*.pngassets/images/premium/service-01@2x.pngis excluded by!**/*.pngassets/images/premium/service-02@2x.pngis excluded by!**/*.pngassets/images/premium/service-03@2x.pngis excluded by!**/*.pngassets/images/premium/service-04@2x.pngis excluded by!**/*.pngassets/images/premium/service-05@2x.pngis excluded by!**/*.pngassets/images/premium/service-06@2x.pngis excluded by!**/*.pngassets/images/premium/service-07@2x.pngis excluded by!**/*.pngassets/images/premium/service-08@2x.pngis excluded by!**/*.pngassets/images/premium/service-09@2x.pngis excluded by!**/*.pngassets/images/premium/unavailable@2x.pngis excluded by!**/*.pngassets/images/premium/view-icon@2x.pngis excluded by!**/*.png
📒 Files selected for processing (5)
includes/Admin/AdminBar.php(0 hunks)includes/Admin/Menu.php(0 hunks)includes/Assets.php(0 hunks)src/admin/pages/Premium.vue(0 hunks)src/admin/router/index.js(2 hunks)
💤 Files with no reviewable changes (4)
- includes/Assets.php
- includes/Admin/AdminBar.php
- src/admin/pages/Premium.vue
- includes/Admin/Menu.php
⏰ Context from checks skipped due to timeout of 90000ms. You can increase the timeout in your CodeRabbit configuration to a maximum of 15 minutes (900000ms). (4)
- GitHub Check: e2e tests (2, 3)
- GitHub Check: e2e tests (3, 3)
- GitHub Check: e2e tests (1, 3)
- GitHub Check: api tests (1, 1)
Changes proposed in this Pull Request:
Remove pro feature vue codes.
Closes
How to test the changes in this Pull Request:
Check ld pro feature page and check if anything breaks for this pr.
Changelog entry
Not needed
Summary by CodeRabbit