iachat/app
Sojan Jose 826d9ec5a7
chore: Refactor Response Bot Data Schema (#8011)
This PR refactors the schema we introduced in #7518 based on the feedback from production tests. Here is the change log

- Decouple Inbox association to a new table inbox_response_sources -> this lets us share the same response source between multiple inboxes
- Add a status field to responses. This ensures that, by default, responses are created in pending status. You can do quality assurance before making them active. In future, this status can be leveraged by the bot to auto-generate response questions from conversations which require a handoff
- Add response_source association to responses and remove hard dependency from response_documents. This lets users write free-form question answers based on conversations, which doesn't necessarily need a response source.
2023-10-01 19:31:38 -07:00
..
actions chore: Ability to Disable Gravatars (#5027) 2022-07-21 19:27:12 +02:00
assets feat: Add an option to view the generated articles by Robin AI (#7995) 2023-09-27 18:16:36 +05:30
builders feat: Add report on customer waiting time (#7545) 2023-07-20 12:01:22 -07:00
channels chore: Sentry issues (#4623) 2022-05-06 14:50:55 +05:30
controllers chore: Log errors handled by RequestExceptionHandler (#8013) 2023-09-30 19:46:58 -07:00
dashboards chore: Improve search in super admin panel (#7952) 2023-09-22 19:41:13 +05:30
dispatchers Chore: clean up Reporting Events (#4044) 2022-02-28 18:16:12 +05:30
drops feat: Enable template variables in channel greeting messages (#6971) 2023-04-26 20:23:46 +05:30
fields feat: Supports masking tokens in super admin (#6491) 2023-02-21 17:50:55 +05:30
finders feat: Add a sort option for conversations waiting for a reply from an agent (#7364) 2023-06-21 13:20:39 -07:00
helpers feat: Add report on customer waiting time (#7545) 2023-07-20 12:01:22 -07:00
javascript fix: Editor file upload browser showing bug (#8019) 2023-09-29 17:53:54 +05:30
jobs feat: Slack link unfurling (#7940) 2023-09-29 19:35:56 +05:30
listeners feat: Add inbox webhook events (#8006) 2023-09-28 15:28:10 -07:00
mailboxes fix: Update inline image processing logic to fix missing images when multiple inline images present (#7861) 2023-09-06 14:35:19 +05:30
mailers chore: Contact import improvements (#7787) 2023-08-23 23:24:47 -07:00
models feat: Add inbox webhook events (#8006) 2023-09-28 15:28:10 -07:00
policies feat: common attachment endpoint follow-up changes (#7826) 2023-09-01 15:18:48 +07:00
presenters feat: Add inbox webhook events (#8006) 2023-09-28 15:28:10 -07:00
services fix: Avoid joining tables to fix the distinct value query (#7965) 2023-09-22 19:48:56 -07:00
views chore: Refactor Response Bot Data Schema (#8011) 2023-10-01 19:31:38 -07:00
workers fix: Update auto reply and hide reply time for email inbox (#3985) 2022-02-15 17:11:28 +05:30
test-matchers.js Initial testing with jest (#133) 2019-10-15 00:18:46 +05:30