iachat/lib
Shivam Mishra 06ffaa90fc
fix: bots included in time to response metrics (#6409)
* feat: ignore bots in avg_first_response_time

* feat: ignore bots in avg_first_response count

* feat: add bot handoff event

* feat: add handoff event listener and reporting event

* fix: ignore agent bot in first response

* refactor: calculate first_response with last handoff

* refactor: method defn order

* test: new reporting events

* feat: Revert "feat: ignore bots in avg_first_response count"

This reverts commit de1977c219a2e7a9180dd02272244fe3b3f7ce89.

* feat: Revert "feat: ignore bots in avg_first_response_time"

This reverts commit bb9171945d5e3b2f6015f4f96dd1b76b3efb6987.

* fix: business hour calculation for first_reply

* fix: event_start_time for first_response

* feat: add migration to recompute first_responses

* refactor: separate mute helpers for conversation

* refactor: rename migration

* refactor: migration script

* fix: migration typo

* fix: typo in query

* feat: update schema.rb

* Revert "feat: update schema.rb"

This reverts commit 353ef355f2d956dd219907bb66982dc90ca5d896.

* feat: update schema

* refactor: update events as a batch job

* fix: ignore the event if value is negative

* feat: don't create a new hand-off if it's already present

* refactor: break the action into smaller chunks

* refactor: update reporting listener spec

Handle the case to ensure extra bot handoffs are not created for a give conversation

* fix: import error

---------

Co-authored-by: Vishnu Narayanan <vishnu@chatwoot.com>
2023-02-25 09:48:48 +05:30
..
action_view/template/handlers feat: Customisable Email Templates (#1095) 2020-08-06 15:21:06 +05:30
assets Initial Commit 2019-08-14 15:18:44 +05:30
automation_rules Fix: automation email improvement (#6061) 2022-12-19 13:21:33 +05:30
custom_exceptions chore: Introduce enterprise edition license (#3209) 2021-12-09 12:07:48 +05:30
events fix: bots included in time to response metrics (#6409) 2023-02-25 09:48:48 +05:30
filters fix: Update automation to use case-insensitive filter (#5302) 2022-08-22 10:16:50 +05:30
integrations fix: bots included in time to response metrics (#6409) 2023-02-25 09:48:48 +05:30
redis chore: Use connection_pool for redis (#5790) 2022-11-02 17:31:20 -07:00
seeders feat: Ability for super admin to impersonate a user (#6382) 2023-02-06 11:00:08 -08:00
tasks chore: Update dependencies to the latest versions (#5033) 2022-07-15 09:51:59 +07:00
webhooks chore: Upgrade Exception tracking (#4638) 2022-05-09 14:23:19 +05:30
chatwoot_app.rb chore: Introduce enterprise edition license (#3209) 2021-12-09 12:07:48 +05:30
chatwoot_captcha.rb feat: Add hCaptcha for public forms (#4017) 2022-02-18 20:02:50 +05:30
chatwoot_exception_tracker.rb fix: Disable marking IMAP connection as invalid for Standard Errors (#4764) 2022-06-02 11:38:58 +05:30
chatwoot_hub.rb chore: Use "create!" and "save!" bang methods when not checking the result (#5358) 2022-09-13 17:40:06 +05:30
config_loader.rb feat: installation config in super admin console (#1641) 2021-01-15 13:21:53 +05:30
csml_engine.rb feat: Add native support for CSML in agent_bot API (#4913) 2022-06-23 19:17:46 +05:30
current.rb Automation enhancement (#4087) 2022-03-21 13:12:27 +05:30
dyte.rb feat: Add backend APIs for Dyte integration (#6197) 2023-01-09 12:37:18 +05:30
exception_list.rb fix: SocketError: getaddrinfo: for imap channels (#5824) 2022-11-08 20:23:46 -08:00
global_config_service.rb chore: Update dependencies to the latest versions (#5033) 2022-07-15 09:51:59 +07:00
global_config.rb chore: Use connection_pool for redis (#5790) 2022-11-02 17:31:20 -07:00
limits.rb chore: Limit conversation resolution Job (#6433) 2023-02-13 14:00:52 +05:30
microsoft_graph_auth.rb Feat: Support for Microsoft Oauth in Email Channel (#6227) 2023-01-17 02:39:05 +05:30
online_status_tracker.rb feat: Enable Capacity Config UI (#5164) 2022-08-16 16:58:23 +05:30
regex_helper.rb fix: flaky test whatsapp_cloud_service_spec.rb:17 (#5786) 2022-11-01 19:51:42 -07:00
url_helper.rb fix: Referer URL validation (#4309) 2022-03-30 14:36:22 +05:30
vapid_service.rb chore: Switch to web-push gem (#6390) 2023-02-03 18:55:22 +05:30