iachat/lib/integrations/slack
Shivam Mishra c031cb19d2
fix: downcase email before finding (#8921)
* fix: downcase email when finding

* feat: add `from_email` class

* refactor: use `from_email`

* feat: add rule to disallow find_by email directly

* chore:  remove redundant test

Since the previous imlpmentation didn't do a case-insentive search, a new user would be created, and the error would be raised at the DB layer. With the new changes, this test case is redundant

* refactor: use from_email
2024-02-21 18:51:00 +05:30
..
channel_builder.rb chore: Disable archived channels from the slack integration (#7904) 2023-09-12 22:21:50 +05:30
hook_builder.rb feat: Update the slack integration-flow to allow users to select the channel (#7637) 2023-07-28 14:50:30 -07:00
incoming_message_builder.rb feat: Support link unfurling for all the channels within the same connected channel account. (#8033) 2023-10-08 17:55:03 +05:30
link_unfurl_formatter.rb feat: Slack link unfurling (#7940) 2023-09-29 19:35:56 +05:30
send_on_slack_service.rb chore: Rescue Slack::Web::Api::Errors::NotInChannel error (#8670) 2024-01-09 14:30:17 -08:00
slack_link_unfurl_service.rb feat: Slack link unfurling (#7940) 2023-09-29 19:35:56 +05:30
slack_message_helper.rb fix: downcase email before finding (#8921) 2024-02-21 18:51:00 +05:30