iachat/config/initializers
Sojan Jose 480f34803b
feat: Response Bot using GPT and Webpage Sources (#7518)
This commit introduces the ability to associate response sources to an inbox, allowing external webpages to be parsed by Chatwoot. The parsed data is converted into embeddings for use with GPT models when managing customer queries.

The implementation relies on the `pgvector` extension for PostgreSQL. Database migrations related to this feature are handled separately by `Features::ResponseBotService`. A future update will integrate these migrations into the default rails migrations, once compatibility with Postgres extensions across all self-hosted installation options is confirmed.

Additionally, a new GitHub action has been added to the CI pipeline to ensure the execution of specs related to this feature.
2023-07-21 18:11:51 +03:00
..
monkey_patches feat: Response Bot using GPT and Webpage Sources (#7518) 2023-07-21 18:11:51 +03:00
00_init.rb Chore: Fix failing sidekiq events for contact create (#966) 2020-06-16 19:39:57 +05:30
01_inject_enterprise_edition_module.rb chore: Introduce enterprise edition license (#3209) 2021-12-09 12:07:48 +05:30
01_redis.rb chore: Upgrade to Rails 7 (#6719) 2023-05-06 10:44:52 +05:30
actioncable.rb chore: Enable the new Rubocop rules (#7122) 2023-05-19 14:37:10 +05:30
active_record_query_trace.rb chore: Upgrade rails and ruby versions (#2400) 2021-08-03 20:11:52 +05:30
application_controller_renderer.rb Upgrade to rails 6 💎 (#11) 2019-08-19 13:49:57 +05:30
assets.rb chore: Upgrade rails and ruby versions (#2400) 2021-08-03 20:11:52 +05:30
audited.rb feat: Audit log APIs (#6434) 2023-03-01 20:02:58 +05:30
backtrace_silencers.rb Upgrade to rails 6 💎 (#11) 2019-08-19 13:49:57 +05:30
content_security_policy.rb Upgrade to rails 6 💎 (#11) 2019-08-19 13:49:57 +05:30
cookies_serializer.rb Initial Commit 2019-08-14 15:18:44 +05:30
cors.rb chore: Disable CORS on public API endpoints (#4970) 2022-07-05 15:00:17 +02:00
custom_error_codes.rb Chore: Fix failing sidekiq events for contact create (#966) 2020-06-16 19:39:57 +05:30
cypress_on_rails.rb Chore: Initialize Cypress tests (#1078) 2020-07-21 20:11:22 +05:30
datadog.rb chore: Handle APM variables being empty (#6594) 2023-03-02 16:00:16 +05:30
devise_token_auth.rb chore: Increase the max concurrent number of devices (#6121) 2022-12-30 13:54:37 -08:00
devise.rb chore: Fix user email re-confirmation flow (#3581) 2021-12-16 19:32:49 +05:30
event_handlers.rb Refactor Conversation model (#134) 2019-10-12 23:38:41 +05:30
facebook_messenger.rb feat: migrate facebook env vars to globalConfig (#3369) 2021-11-25 00:55:26 +05:30
feature_policy.rb Upgrade to rails 6 💎 (#11) 2019-08-19 13:49:57 +05:30
filter_parameter_logging.rb Upgrade to rails 6 💎 (#11) 2019-08-19 13:49:57 +05:30
geocoder.rb feat(poc): Disable widget based on country (#6658) 2023-03-14 09:09:57 -07:00
git_sha.rb fix: build_id in heroku installations (#6932) 2023-04-19 21:39:10 +05:30
inflections.rb Initial Commit 2019-08-14 15:18:44 +05:30
languages.rb feat: Adds Lithuanian language selectable as site language (#7354) 2023-06-20 17:29:05 +05:30
liquid_handler.rb feat: Improved password security policy (#2345) 2021-06-07 17:26:08 +05:30
lograge.rb fix: enable lograge in superadmin path (#7026) 2023-05-08 13:43:55 +05:30
mailer.rb feat: use sendmail for email as default (#5899) 2022-11-29 09:13:27 +05:30
mime_types.rb Initial Commit 2019-08-14 15:18:44 +05:30
omniauth.rb feat: Google OAuth for login & signup (#6346) 2023-02-16 11:12:02 +05:30
permissions_policy.rb chore: Upgrade to Rails 7 (#6719) 2023-05-06 10:44:52 +05:30
rack_attack.rb chore: Throttle conversation transcript endpoints (#7155) 2023-05-24 19:56:23 +05:30
rack_profiler.rb feat: add index to conversation id and account_id (#6757) 2023-03-28 22:34:04 +05:30
secure_password.rb feat: Improved password security policy (#2345) 2021-06-07 17:26:08 +05:30
sentry.rb chore: Handle APM variables being empty (#6594) 2023-03-02 16:00:16 +05:30
session_store.rb chore: Use 'Lax' instead of 'None' (#1129) 2020-08-09 18:13:17 +05:30
sidekiq.rb feat: add lograge to improve logging (#5423) 2023-04-07 13:44:30 +05:30
stripe.rb chore: Add ee helper, custom_attributes to account (#5058) 2022-07-19 00:33:06 +05:30
warden_hooks.rb 🚨Fix Rubocop lint errors 2019-10-20 14:17:26 +05:30
wrap_parameters.rb Initial Commit 2019-08-14 15:18:44 +05:30