Commit graph

780 commits

Author SHA1 Message Date
Shivam Mishra
30052bb403 fix: typo in email template 2019-10-30 14:15:28 +05:30
Rohan Bansal
c1a0deeb7e fix: build filter metadata before allowing user to send email 2019-10-29 13:31:41 +05:30
mergify[bot]
396a402254
Merge pull request #8612 from Alchez/dev-auto-email-links
feat: add hyperlinks to Link fields in auto email reports
2019-10-22 12:47:57 +00:00
Aditya Hase
7b405bbc5b
style: Remove trailing space 2019-10-22 13:04:09 +05:30
Aditya Hase
5b6b10fc27
Update unhandled_email.py 2019-10-22 13:03:00 +05:30
Aditya Hase
cef8f4d450
Update unhandled_email.py 2019-10-22 13:03:00 +05:30
Aditya Hase
83c10c9263
perf(database): Regularly clean old unhandled emails
Co-authored-by: sahil28297 <sahilkhan28297@gmail.com>
2019-10-22 13:03:00 +05:30
Rohan Bansal
69dfb4a1a6 fix: tests 2019-10-18 16:36:37 +05:30
Rohit Waghchaure
30f30d57ff fix: notification is not working if recipients is not set and cc is set 2019-10-11 19:13:44 +05:30
sahil28297
d97689f33a
fix(email_domian): set domain_name as non_unique 2019-10-09 14:26:26 +05:30
mergify[bot]
4acf9ad543
Merge pull request #8514 from saurabh6790/handle_SMTPRecipientsRefused_exception
fix: handle smtp recipients refused exception
2019-10-02 07:07:36 +00:00
Chinmay D. Pai
e2f4c076c7
fix(notifications): do not send emails if no recipients
notifications triggered through hooks have no checks for recipients, if
no recipients exist, sending mails shouldn't be attempted

Signed-off-by: Chinmay D. Pai <chinmaydpai@gmail.com>
2019-09-30 15:41:16 +05:30
Saurabh
6d8da3e057 fix: handle smtp recipients refused exception 2019-09-29 18:15:57 +05:30
Saurabh
c64dece0dd feat: allow custom imap port (#8305)
* feat: allow custom imap port

* fix: use default port if not specified

* fix: pop3 port

* fix: common code to set the incomming port

* fix: codacy
2019-09-25 23:04:05 +00:00
gavin
7ef5b20ca4 fix: fixed email count for current month (#8452) 2019-09-18 22:55:35 +05:30
Himanshu Warekar
46c4f7ba31 fix: dont return admin and guest placeholder email 2019-09-12 16:05:27 +05:30
Rucha Mahabal
0c44fb837d fix: Dont allow sending Newsletter when there are 0 recipients (#8362) 2019-09-08 13:46:47 +05:30
Sagar Vora
cfd7f8bf37 fix: incorrect if condition in smtp module 2019-09-07 12:54:52 +05:30
mergify[bot]
a56b325433
Merge pull request #8348 from surajshetty3416/fix-field-label
fix: Rename Reference DocType -> Reference Document Type
2019-09-05 11:28:51 +00:00
Chinmay Pai
6028b6602f
chore: remove unused get_limits method (#8346)
* chore: remove unused get_limits method

Signed-off-by: Chinmay D. Pai <chinmaydpai@gmail.com>

* chore: remove misleading docstring from email_queue

Signed-off-by: Chinmay D. Pai <chinmaydpai@gmail.com>
2019-09-05 16:12:04 +05:30
Suraj Shetty
2242146c82 fix: Rename Reference DocType -> Reference Document Type 2019-09-05 15:47:40 +05:30
mergify[bot]
005c1951b0
Merge pull request #8204 from ashish-greycube/patch-8
fix(email): AttributeError: 'Message' object has no attribute 'encode' #8148
2019-08-21 08:20:12 +00:00
Suraj Shetty
3eb6a22989
fix: Remove unwanted str() 2019-08-21 13:28:14 +05:30
Ashish Shah
4c7cbd6d7a
Update receive.py 2019-08-21 12:01:06 +05:30
Sahil Khan
9b65a7c4a1 Merge branch 'version-12-hotfix' into merge_v12_hotfix_1 2019-08-20 16:09:39 +05:30
Ashish Shah
b8803a51ad
Update receive.py 2019-08-19 18:34:52 +05:30
deepeshgarg007
8521e4f51e fix: Remove email limit check from frappe 2019-08-13 17:06:00 +05:30
mergify[bot]
63e5133487
Merge pull request #8061 from ashish-greycube/patch-5
fix(email): Fixed py3 chardet error - Expected object of type bytes or bytearray, got: <class 'str'>
2019-08-05 07:46:20 +00:00
Ashish Shah
921788474e
Update receive.py
+existing code, works fine in python 2.7
+in python 3 it breaks
+In python 3 there is change in chardet module and hence the error
+convert-string-to-bytes-in-python-3
+this is also fixed in v11-hotfix branch
2019-07-31 10:17:19 +05:30
Shivam Mishra
25b9489d59 fix: added null check for contact attributes (#8050) 2019-07-30 13:14:22 +05:30
Shivam Mishra
450009e917 fix: added null check for contact attributes 2019-07-30 12:13:45 +05:30
deepeshgarg007
87e3531281 Merge branch develop into remove_user_limit 2019-07-28 19:55:28 +05:30
Shivam Mishra
ebe7bea1cd chore: remove old message from notification form 2019-07-15 13:47:01 +05:30
deepeshgarg007
f5a983a70d fix: Remove limits and usage info from frappe 2019-06-30 16:51:05 +05:30
Himanshu
4c013a5dc2 fix: permission issue due to db.get_value (#7776) 2019-06-28 14:08:57 +05:30
Suraj Shetty
b6c56ff94f fix(postres): Pass tuple of all_ids instead of an array
- Fixes failing build for postgres
2019-06-19 11:18:57 +05:30
Nabin Hait
b375ee9eef fix: merge conflict 2019-06-18 18:45:21 +05:30
Himanshu
646140cf40 feat(Communication): Automatic Email Linking in Document (#7601)
Attach an email to a document's timeline by parsing the email of the format `test_email+ToDo+abc1234@example.com`
2019-06-17 11:43:49 +05:30
Mangesh-Khairnar
9c96df470b fix: make condition examples less ambiguous 2019-06-09 14:59:34 +05:30
Mangesh-Khairnar
1e76c20f1b fix: make condition examples less ambiguous 2019-06-08 18:23:49 +05:30
Shivam Mishra
b42ac9ae1f
Merge pull request #7594 from adityahase/fix-email-autosuggest
fix(email): Search contacts by email_id as well
2019-05-29 20:03:39 +05:30
Aditya Hase
df58d1e1c4 fix(email): Search contacts by email_id as well
Email auto suggest now performs lookup on contact name and email_id fields
2019-05-29 18:05:43 +05:30
Aditya Hase
279ec5e533 fix(email): Search contacts by email_id as well
Email auto suggest now performs lookup on contact name and email_id fields
2019-05-29 18:05:07 +05:30
Himanshu Mishra
0fa0d4324a perf: Don't fetch complete global unsubscribe (#7578)
* Update queue.py

* Update email_unsubscribe.json

* Update email_unsubscribe.json
2019-05-29 17:49:48 +05:30
Rushabh Mehta
e944ba5ad1
Merge pull request #7274 from ci2014/patch-27
Expose Recipients in Notifications
2019-05-23 15:15:53 +05:30
Himanshu
2b14c95644 fix(Communication): New child doctype for Communication Timeline Links (#7524)
* fix: separate child doctype for communication

* fix: reload doc before running the patches

* fix: update_timeline_doc

* fix: manipulatetimeline fields in Comm Links

* fix: test cases

* fix: reload comm_link before communication

* patch: remove redundant patch
2019-05-21 20:48:55 +05:30
Nabin Hait
d7527fab79 fix: Allow eligible fields to be updated from notifications (#7518) 2019-05-21 14:49:58 +05:30
Nabin Hait
f4778027d6 fix: Allow eligible fields to be updated from notifications (#7517) 2019-05-21 14:49:55 +05:30
Himanshu Warekar
08fb052334 fix: rename dynamic links to timeline links 2019-05-17 14:21:37 +05:30
Himanshu Warekar
5d09fb26a9 fix: timeline docs to dynamic links 2019-05-14 12:01:14 +05:30