Chatwoot/app
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: Business logo API for web widget (#674) 2020-04-07 10:19:19 +05:30
assets [Chore] - Fix docker build (#290) 2019-11-26 13:37:28 +05:30
bot Chore: Switch from Carrierwave to ActiveStorage (#393) 2020-01-07 22:59:17 +05:30
builders Feature: Add web push notification permission in frontend (#766) 2020-05-06 00:10:56 +05:30
channels Feature: Add online status to each user (#452) 2020-02-02 22:49:16 +05:45
controllers Feature: Customise widget for bot conversations (#834) 2020-05-09 22:02:43 +05:30
dispatchers Chore: Remove redis backed reporting (#669) 2020-05-02 16:04:52 +05:30
finders Chore: Message to support multiple attachments (#730) 2020-04-17 21:15:20 +05:30
helpers Chore: Add translated languages to account settings (#826) 2020-05-06 13:38:36 +05:30
javascript Feature: Customise widget for bot conversations (#834) 2020-05-09 22:02:43 +05:30
jobs Chore: Update ruby and rails versions (#831) 2020-05-08 12:13:23 +05:30
listeners Feature: Customise widget for bot conversations (#834) 2020-05-09 22:02:43 +05:30
mailboxes Feature: Conversation Continuity with Email (#770) 2020-04-30 20:20:26 +05:30
mailers Bug: Fixed private note being sent to customer (#837) 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: Add web push notification permission in frontend (#766) 2020-05-06 00:10:56 +05:30
views Bug: Fix inbox.agent_bot nil case (#841) 2020-05-10 22:20:45 +05:30
workers Feature: Conversation creation email notifications (#576) 2020-03-01 19:06:13 +05:30
test-matchers.js Initial testing with jest (#133) 2019-10-15 00:18:46 +05:30