iachat/enterprise/app/models
Vishnu Narayanan 16282f6a66
feat: Add push/email notification support for SLA (#9140)
* feat: update SLA evaluation logic

* Update enterprise/app/services/sla/evaluate_applied_sla_service.rb

Co-authored-by: Muhsin Keloth <muhsinkeramam@gmail.com>

* chore: refactor spec to bring down expecations in a single block

* chore: fix process_account_applied_sla spec

* chore: add spec to test multiple nrt misses

* feat: persist sla notifications

* feat: revert persist sla notifications

* feat: add SLA push/email notification support

* chore: refactor sla_status to include active_with_misses

* chore: add support for sla push/email notifications

* chore: refactor

* chore: add liquid templates

* chore: add spec for liquid templates

* chore: add spec for sla email notifications

* chore: add spec for SlaPolicyDrop

* chore: refactor to ee namespace

* chore: set enterprise test type to mailer

* feat: enable sla notification settings only if SLA enabled

* chore: refactor

* chore: fix spec

---------

Co-authored-by: Muhsin Keloth <muhsinkeramam@gmail.com>
2024-03-29 20:27:21 +11:00
..
enterprise feat: Add push/email notification support for SLA (#9140) 2024-03-29 20:27:21 +11:00
applied_sla.rb feat: refactor SLA evaluation logic (#9133) 2024-03-29 02:01:43 +11:00
inbox_response_source.rb chore: Refactor Response Bot Data Schema (#8011) 2023-10-01 19:31:38 -07:00
response_document.rb feat(ee): Add reporting events for bots (#9027) 2024-02-27 14:53:28 -08:00
response_source.rb feat: Interface to validate response_source (#8894) 2024-02-26 20:20:12 +05:30
response.rb chore: Ensure null validation for private attribute in messages (#8085) 2023-10-11 13:16:59 +05:30
sla_event.rb feat: refactor SLA evaluation logic (#9133) 2024-03-29 02:01:43 +11:00
sla_policy.rb feat: Conversation update API for sla_policy_id (#8973) 2024-03-14 17:22:32 +05:30