iachat/app/controllers
Sojan Jose ca83a27e95
chore(refactor): Improve conversation permission filtering (#11166)
1. Add permission filter service to separate permission filtering logic
from conversation queries
2. Implement hierarchical permissions with cleaner logic:
   - conversation_manage gives access to all conversations
- conversation_unassigned_manage gives access to unassigned and user's
conversations
- conversation_participating_manage gives access only to user's
conversations

---------

Co-authored-by: Pranav <pranav@chatwoot.com>
2025-03-31 19:30:02 -07:00
..
api chore(refactor): Improve conversation permission filtering (#11166) 2025-03-31 19:30:02 -07:00
concerns fix: Extend the locale without variant check for article locales as well (#11021) 2025-03-06 18:24:46 -08:00
devise_overrides
google
installation
linear feat: move Linear config to installation_config (#10999) 2025-02-28 14:20:27 +05:30
microsoft
platform/api/v1 fix: Feature flags are not be stored on account creation (#10387) 2024-11-20 21:39:17 +08:00
public/api/v1 chore: Limit the number of articles retrieved by widget (#11095) 2025-03-15 14:10:12 -07:00
shopify feat(apps): Shopify Integration (#11101) 2025-03-19 15:37:55 -07:00
super_admin feat(apps): Shopify Integration (#11101) 2025-03-19 15:37:55 -07:00
survey
twilio chore: Move Twilio event processing to background job (#11094) 2025-03-15 13:51:08 -07:00
twitter
webhooks chore: Logger for non-existent WhatsApp channels (#11064) 2025-03-12 15:50:38 -07:00
android_app_controller.rb
api_controller.rb
apple_app_controller.rb
application_controller.rb
dashboard_controller.rb feat: Add visibility checks for installation types (#10773) 2025-02-21 14:48:31 -08:00
microsoft_controller.rb
oauth_callback_controller.rb
platform_controller.rb
public_controller.rb
slack_uploads_controller.rb
swagger_controller.rb
widget_tests_controller.rb
widgets_controller.rb