iachat/app/helpers
Sojan Jose c63b583f90
chore: improve plan-based feature handling with plan hierarchy (#11335)
- Refactor HandleStripeEventService to better manage features by plan
- Add constants for features available in each plan tier (Startup,
Business, Enterprise)
- Add channel_instagram to Startup plan features
- Improve downgrade handling to properly disable higher-tier features
- Clean up and optimize tests for maintainability
- Add comprehensive test coverage for plan upgrades and downgrades

---------

Co-authored-by: Muhsin Keloth <muhsinkeramam@gmail.com>
2025-04-28 14:13:56 -07:00
..
api feat: Allow users to see heatmap for last 30 days (#10848) 2025-02-19 14:54:15 -08:00
filters chore: Ability to filter conversations with priority (#10967) 2025-03-03 16:38:22 +05:30
instagram feat: Added the ability to create Instagram channel (#11182) 2025-04-03 13:57:14 +05:30
linear feat: move Linear config to installation_config (#10999) 2025-02-28 14:20:27 +05:30
shopify feat(apps): Shopify Integration (#11101) 2025-03-19 15:37:55 -07:00
super_admin chore: improve plan-based feature handling with plan hierarchy (#11335) 2025-04-28 14:13:56 -07:00
application_helper.rb
billing_helper.rb feat: Upgrade page instead of banner (#11202) 2025-03-28 02:28:17 -07:00
cache_keys_helper.rb
contact_helper.rb
date_range_helper.rb
email_helper.rb
file_type_helper.rb
frontend_urls_helper.rb
home_helper.rb
message_format_helper.rb
portal_helper.rb chore: Remove the background SVG from the help center (#10857) 2025-02-11 18:58:36 +05:30
report_helper.rb
reporting_event_helper.rb
timezone_helper.rb feat: Improve Report API performance (#9476) 2024-05-22 17:34:24 -07:00
widget_helper.rb