1
0
mirror of https://github.com/freescout-helpdesk/freescout.git synced 2024-11-25 11:52:29 +01:00
Commit Graph

501 Commits

Author SHA1 Message Date
FreeScout
36ace2bb7e If customer without name show first part of email in profile 2019-07-24 22:51:16 -07:00
FreeScout
c2fb36a6d1 Optimize self-updating 2019-07-24 22:11:42 -07:00
FreeScout
7807a68a74 Allow to specify fetching period 2019-07-23 00:04:36 -07:00
FreeScout
99d11db2ed Fix error fetching emails from Office365 2019-07-22 23:34:01 -07:00
FreeScout
41ad6bf3e0 Phone conversations 2019-07-22 06:56:01 -07:00
FreeScout
83376e0eac Phone conversations 2019-07-21 23:39:23 -07:00
FreeScout
95c2e1fea9 Select2 for Cc, Bcc, to_email 2019-07-16 05:52:09 -07:00
FreeScout
b38e0a4938 Send new conversation to multiple customers 2019-07-16 02:38:06 -07:00
FreeScout
5a3b15abcb Ajax suggest for recipient 2019-07-16 00:36:51 -07:00
FreeScout
99f5f4a2ad Save attachments when creating a new conversation - closes #289 2019-07-12 07:31:23 -07:00
FreeScout
5d79e3c833 Forward attachmets - closes #72 2019-07-12 06:56:07 -07:00
FreeScout
29f1f86f03 Search filters 2019-07-12 03:47:12 -07:00
FreeScout
7ea5f15371 Search filters 2019-07-12 02:52:11 -07:00
FreeScout
e4548ac167 Fix The specified charset is not supporte error in Microsoft mailboxes - closes #176 2019-07-09 02:06:28 -07:00
FreeScout
c5e28eea7a Fixed not applying mailbox mail config 2019-07-09 01:10:27 -07:00
FreeScout
a0e187d1c7 Update vars.js only if content changed to prevent minified file rebuild 2019-07-08 21:40:03 -07:00
FreeScout
2d54d40149 Optimize DB queries on conversation page 2019-07-08 03:41:25 -07:00
FreeScout
58493c77c1 Allow to send ougoing emails from SMTP server without login and password 2019-07-08 02:51:02 -07:00
FreeScout
78f28e8ed3 Update vars.js only if content changed to prevent minified file rebuild 2019-07-08 02:48:50 -07:00
FreeScout
5625442913 Do not regenerate vars on Setting save 2019-07-08 02:27:18 -07:00
FreeScout
0bb3ec0d02 Ignore false IMAP errors 2019-07-06 02:13:40 -07:00
FreeScout
53ba824106 Ignore false IMAP errors - closes #270 2019-07-06 00:12:14 -07:00
FreeScout
06ccb07c09 Fetch emails from custom IMAP folders - closes #206 2019-07-05 03:18:15 -07:00
FreeScout
25a00f5585 New email reply separator 2019-07-04 23:56:50 -07:00
FreeScout
88aac4accf Do not force clear cache on Status page queue:work is not running 2019-07-04 23:46:04 -07:00
FreeScout
b90e68f23c Respect Users are allowed to edit notes/replies setting 2019-07-04 22:46:38 -07:00
FreeScout
db9103c568 Show detailed error message on updating error 2019-07-04 06:03:41 -07:00
FreeScout
76a1dbd8f1 Custom middleware 2019-07-03 04:00:55 -07:00
FreeScout
6698957104 Fix recipient dropdown when there are other customers in conversation 2019-07-02 22:22:00 -07:00
FreeScout
8eb47b8b69 Detect reply body in Outlook emails 2019-07-02 22:09:29 -07:00
FreeScout
7e9edd5d21 Exclude mailbox emails from recipients on reply 2019-07-02 10:55:11 -07:00
FreeScout
0d3b88c33b Detect reply body in Outlook emails 2019-07-02 02:55:31 -07:00
FreeScout
4d058110e0 Store vars.js in /storage/js/vars.js 2019-07-01 05:39:31 -07:00
FreeScout
fffedb608b Improve reply detection on fetching 2019-07-01 03:58:44 -07:00
FreeScout
a20b142014 Update default mailbox signature 2019-07-01 03:58:24 -07:00
FreeScout
9f672322e0 Collision detection 2019-07-01 02:12:25 -07:00
FreeScout
68588d1bb2 Fix drafts issue - closes #234 2019-06-27 00:17:50 -07:00
FreeScout
a0bf3c4d1b Restart queue:work after changing mailbox sending settings 2019-06-26 05:53:59 -07:00
FreeScout
12cd3c0af7 Forwarding conversations - undoing 2019-06-24 04:51:40 -07:00
FreeScout
51a50a44a4 Restore attachments when editing draft 2019-06-24 02:14:23 -07:00
FreeScout
1e3c024b87 Forwarding conversations - closes #72 2019-06-24 01:15:58 -07:00
FreeScout
1c0c1db43b Forwarding conversations 2019-06-23 22:39:30 -07:00
FreeScout
a709f67a00 Fix sending emails to customers with multiple emails - closes #258 2019-06-20 23:36:31 -07:00
FreeScout
153ecd726e Prevent saving draft of the message which has been sent 2019-06-20 05:55:58 -07:00
FreeScout
2bb93938f9 Edit thread 2019-06-20 03:37:43 -07:00
FreeScout
294df88809 Take mailbox Validate Certificate settings into account on checking IMAP connection - closes #269 2019-06-19 22:49:06 -07:00
FreeScout
d815de5131 Fix subdirectory paths 2019-06-19 06:00:30 -07:00
FreeScout
edde3c4507 Validate Certificate option for fetching emails - closes #253 #269 2019-06-16 03:27:23 -07:00
FreeScout
cbccc495a9 Allow installation into subdirectory 2019-06-15 08:27:33 -07:00
FreeScout
9d0702800c Allow installation into subdirectory 2019-06-15 07:52:34 -07:00
FreeScout
307742fb81 Portuguese translation - closes #239 2019-06-05 04:10:37 -07:00
FreeScout
b6c76dd6ed Make folders names translatable - closes #262 2019-06-05 03:17:44 -07:00
FreeScout
951765a711 Store Fetch Mail schedule option as app.fetch_schedule 2019-06-05 02:59:39 -07:00
FreeScout
2165cd8be8
Merge pull request #261 from Junker/fetch-schedule-setting
fetch mail schedule setting
2019-06-05 15:23:00 +05:45
FreeScout
c66dcf1bb6 Conversation filter in FetchEmails 2019-06-05 01:16:46 -07:00
FreeScout
30941fc4c0 Do not send notification if conversation is spam 2019-06-04 02:44:20 -07:00
FreeScout
d7d279c7b6 stripTags helper function 2019-06-04 01:13:34 -07:00
FreeScout
6afaa4a809 4th parameter for conversation.status_changed_by_user action 2019-06-04 01:13:06 -07:00
FreeScout
0db95d4f15 Conversation function getFirstThread() 2019-06-03 03:06:42 -07:00
FreeScout
676c431bb2 Do not send notification if conversation is spam 2019-06-02 23:03:17 -07:00
FreeScout
d969b567b3 Remove hardcoded action descriptions 2019-06-02 22:52:37 -07:00
FreeScout
46dfca7865 Added getFolderByType() function to Mailbox 2019-06-02 22:02:58 -07:00
FreeScout
e9c19e26ba Conversation filter in FetchEmails 2019-06-02 22:02:13 -07:00
FreeScout
a2d9b608d1 Not Spam button - stay on the same page 2019-05-10 03:04:58 -07:00
FreeScout
02d682c50d Prev status in conversation.status_changed_by_user hook 2019-05-07 22:03:51 -07:00
FreeScout
033283810f Not Spam button 2019-05-07 04:06:47 -07:00
FreeScout
ade6beaffc Static function conversationUrl 2019-05-06 03:30:14 -07:00
Junker
2ff723f54b fetch-monitor depends on 'fetch_schedule' setting 2019-05-02 22:45:36 +02:00
Junker
504398e5d7 rename setting 'mail_schedule' to 'fetch_schedule'. Add APP_FETCH_SCHEDULE env param. 2019-05-02 22:44:23 +02:00
Junker
ff2591550e fetch mail schedule setting 2019-05-01 18:09:03 +02:00
FreeScout
bce1220229 Fix redirect to Mine folder after delete conversation in Mine folder 2019-04-25 21:59:45 -07:00
FreeScout
e4c10ccd73
Merge pull request #249 from Junker/fix-delete-conversation-from-mine-folder
fix: redirect back to 'Mine' folder after delete conversation in 'Mine' folder
2019-04-26 10:35:55 +05:45
FreeScout
6bf0210a63 Function to check if user has access to a particular mailbox 2019-04-25 21:27:26 -07:00
FreeScout
ad50d26e0c Helper function to trim non-breaking spaces 2019-04-25 21:26:37 -07:00
Junker
d434181fd6 fix: redirect to 'mine' folder after delete conversation in 'mine' folder 2019-02-28 07:08:17 +01:00
Alessandro Corbelli
cbd71b7dd9 StyleCI 2019-01-09 14:37:09 +01:00
Alessandro Corbelli
ce2c06af06 StyleCI 2019-01-09 14:36:43 +01:00
Alessandro Corbelli
fa62292633 Fix #229 2019-01-09 14:36:02 +01:00
Junker
2c974afecc fix email bounce check in fetch-emails script 2019-01-04 23:04:31 +01:00
FreeScout
f96a78cb82 Logging on bounce detection 2019-01-04 03:40:34 -08:00
FreeScout
b77e268441
Merge pull request #218 from guestisp/bounce-detection-improvements Bounce detection improvements
Bounce detection improvements
2019-01-04 14:32:03 +03:00
Alessandro Corbelli
b17fccfed0 Removed logs 2019-01-02 12:10:32 +01:00
FreeScout
9526c6714a Update note_added hook 2018-12-31 01:08:33 -08:00
FreeScout
2471c37fd8 Create thread function 2018-12-31 00:22:43 -08:00
FreeScout
2fc1b7d3e0 Fix showing attachments in drafts 2018-12-28 04:56:14 -08:00
FreeScout
0cb9961501 Improve background process stucking detection 2018-12-26 23:53:54 -08:00
Alessandro Corbelli
def039f591 More log added 2018-12-22 11:51:07 +01:00
Alessandro Corbelli
2a860590d8 Detect bounce from Return-Path 2018-12-21 18:33:33 +01:00
Alessandro Corbelli
0be7557204 Increased log 2018-12-21 18:14:56 +01:00
FreeScout
90b9254ffb Apply fixes from StyleCI 2018-12-21 09:10:07 +00:00
FreeScout
c74bd56eb3 Set conversation preview when thread is created from draft 2018-12-21 01:09:07 -08:00
FreeScout
d2cdca1f6a Remove script and style tags content from conversation preview 2018-12-21 01:08:47 -08:00
FreeScout
b9d8540f23 Update pending icon 2018-12-21 00:05:45 -08:00
FreeScout
8adc269058
Merge pull request #188 from guestisp/add-should_save_thread-hook should_save_thread hook
Add "fetch_emails.should_save_thread" hook
2018-12-21 10:49:05 +03:00
FreeScout
9f391b59fc Remove message/rfc822 contetn type from bounce detection 2018-12-20 23:36:12 -08:00
FreeScout
4ea0897e3c mailbox.fillable_fields filter 2018-12-20 22:15:41 -08:00
Alessandro Corbelli
9b5e4acda0 Allow customizing the Mailbox fillable fields by module developers 2018-12-19 15:36:32 +01:00
Alessandro Corbelli
456cb8491f StyleCI 2018-12-19 14:17:37 +01:00
Alessandro Corbelli
d65ce800af StyleCI 2018-12-19 14:17:03 +01:00
Alessandro Corbelli
a236eb2e11 Replaced $hook object with $data array
Added new hook to allow module developers to change data saved by fetchemails
Replaced fetch_emails.should_save_thread to only use a boolean
2018-12-19 14:15:45 +01:00