Chatwoot/spec
Sony Mathew 905c93b8f8
Feature: Installation global config (#839) (#840)
* Renamed concern from Feature to Featurable

* Feature: Installation config (#839)
* Added new model installtion config with corresponding migrations and specs
* Created an installation config yml (key value store model)
* Created a config loader module to load the installaltion configs
* Added this to the config loader seeder
* Changed the account before create hook for default feature enabling to use the feature values from installtion config
* Renamed the feature concern to Featurable to follow the naming pattern for concerns
* Added comments and specs for modules and places that deemed necessary

* Refactored config loader to reduce cognitive complexity (#839)
2020-05-10 22:40:36 +05:30
..
actions Feature: Add web push notification permission in frontend (#766) 2020-05-06 00:10:56 +05:30
assets Feature: Profile API [#238] (#354) 2019-12-10 10:29:35 +05:30
builders Feature: Twilio SMS Channel (#658) 2020-04-05 22:11:27 +05:30
channels [Internal] Add route for widget testing (#199) 2019-11-01 12:53:01 +05:30
controllers Feature: Customise widget for bot conversations (#834) 2020-05-09 22:02:43 +05:30
dispatchers Non blocking event dispatch (#652) 2020-03-29 19:18:30 +05:30
factories Feature: Add web push notification permission in frontend (#766) 2020-05-06 00:10:56 +05:30
finders Feature: Website SDK (#653) 2020-04-03 13:04:58 +05:30
fixtures Feature: Conversation Continuity with Email (#770) 2020-04-30 20:20:26 +05:30
helpers 🚨Fix Rubocop lint errors 2019-10-20 14:17:26 +05:30
integration Fix url in emails, add frontendURL helper (#19) 2019-08-25 19:59:28 +05:30
jobs Non blocking event dispatch (#652) 2020-03-29 19:18:30 +05:30
lib Feature: Installation global config (#839) (#840) 2020-05-10 22:40:36 +05:30
listeners Feature: Add web push notification permission in frontend (#766) 2020-05-06 00:10:56 +05:30
mailboxes Feature: Conversation Continuity with Email (#770) 2020-04-30 20:20:26 +05:30
mailers Removed the un-neccessary attribute from msg create factory 2020-05-10 16:21:02 +05:30
models Feature: Installation global config (#839) (#840) 2020-05-10 22:40:36 +05:30
policies Chore: APIs for agent bots (#676) 2020-04-07 10:41:18 +05:30
presenters Feature: Conversation Continuity with Email (#770) 2020-04-30 20:20:26 +05:30
services Feature: Twilio Whatsapp Integration (#779) 2020-04-30 01:41:13 +05:30
workers Feature: Conversation creation email notifications (#576) 2020-03-01 19:06:13 +05:30
rails_helper.rb Chore: Added tests for contacts_controller (#509) 2020-02-17 17:08:29 +05:30
spec_helper.rb Chore: Setup test coverage in codeclimate [#332] (#333) 2019-12-02 08:57:11 +05:30
test_helper.rb Chore: Setup test coverage in codeclimate [#332] (#333) 2019-12-02 08:57:11 +05:30