FreeScout
f92cb048fe
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2026-10-03 03:20:09 -07:00
FreeScout
917b4e0ce1
v1.8.245
2026-10-03 03:19:50 -07:00
FreeScout
68fe730581
Merge pull request #5696 from il2020/master
...
Fix "Class Symfony\Component\Filesystem\Filesystem not found" in Helper::isAbasolutePath()
2026-10-03 13:08:39 +03:00
il2020
c2c2de734e
Update Helper.php
2026-10-03 11:20:46 +04:00
FreeScout
628e3ae5b5
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2026-10-02 21:29:55 -07:00
FreeScout
7b5ab22381
v1.8.244
2026-10-02 21:29:43 -07:00
FreeScout
7f0e612a15
Add Customer Visibility option to Settings
2026-10-02 06:35:24 -07:00
FreeScout
65e963e163
Customers table view mode
2026-10-02 04:22:53 -07:00
FreeScout
ae038154db
Style adjustments
2026-10-02 03:22:52 -07:00
FreeScout
dcd178b3d5
Fit wide tables in thread content #5694 from il2020/master
...
Fit wide tables in thread content
2026-10-02 13:13:33 +03:00
FreeScout
f594564630
Open the next active conversation after deleting, per the after-send setting #5693 from JayOfTheKeyboard/feature/delete-open-next
...
Open the next active conversation after deleting, per the after-send setting
2026-10-02 12:42:33 +03:00
il2020
73e2d260a7
Fit wide tables in thread content
2026-10-02 13:38:19 +04:00
FreeScout
2eb76242a6
Focus the primary button in confirmation dialogs so Enter confirms #5692 from JayOfTheKeyboard/fix/confirm-dialog-enter
...
Focus the primary button in confirmation dialogs so Enter confirms
2026-10-02 12:34:31 +03:00
FreeScout
405c9de596
Update pt-PT translation
2026-10-01 04:16:39 -07:00
FreeScout
9921987a88
Remove target=_blank from non-external links - closes #5086
2026-10-01 04:01:56 -07:00
FreeScout
24f35e170e
Change customer when received a reply to a conversation from completely new email address - closes #5690
2026-09-30 11:41:17 -07:00
FreeScout
659e6e8813
Fix creating lists in editor - closes #5681
2026-09-30 07:39:35 -07:00
JayOfTheKeyboard
c299a6e4b0
Open the next active conversation after deleting, per the after-send setting
...
After deleting a conversation FreeScout always returns to the folder. When the user's after-send setting is "Next active conversation", open the next active conversation instead, as changing the status already does. Other settings keep returning to the folder. The next conversation is found before the delete, while the conversation is still in its folder.
2026-09-30 20:43:50 +10:00
JayOfTheKeyboard
544829d7ea
Focus the primary button in confirmation dialogs so Enter confirms
...
Confirmation dialogs opened with showModalDialog() leave focus on the modal container, so Enter does nothing and Tab starts from the close button. Focus the primary button after the dialog body is inserted. Dialogs with a field to fill in (such as Delete User, which asks to type DELETE) are left as they are.
2026-09-30 20:43:45 +10:00
FreeScout
2f1739e817
Keep aspect ratio of images shrunk by max-width in conversation view #5687 from il2020/master
...
Keep aspect ratio of images shrunk by max-width in conversation view
2026-09-30 13:40:37 +03:00
il2020
1beaa0b60e
Keep aspect ratio of images shrunk by max-width in conversation view
2026-09-30 14:28:59 +04:00
FreeScout
f46f1d678b
Fit wide images in user email notifications #5686 from il2020/master
...
Fit wide images in user email notifications
2026-09-30 12:49:02 +03:00
FreeScout
c5d8acb937
Make icon buttons and menu toggles reachable and usable with the keyboard #5683 from JayOfTheKeyboard/fix/toolbar-keyboard-access
...
Make icon buttons and menu toggles reachable and usable with the keyboard
2026-09-30 12:37:39 +03:00
il2020
c96b24a7da
Fit wide images in user email notifications
2026-09-30 13:36:18 +04:00
FreeScout
78e987c920
Adjust the time alignment in a user notification #5684 from il2020/master
...
Adjust the time alignment in a user notification
2026-09-30 11:54:24 +03:00
il2020
dffbf0edf2
adjust the time in a user notification
2026-09-30 10:11:18 +04:00
JayOfTheKeyboard
d661beeea2
Make icon buttons and menu toggles reachable and usable with the keyboard
...
The conversation toolbar icons (Reply, Note, Delete, More Actions), the star in the conversation and in the list, each thread's options menu and the mailbox and user sidebar menus are span/i elements with role="button" (or no role) and no tabindex, so Tab skips them and Enter or Space does nothing. Add tabindex="0" (only where the menu is rendered, so there are no empty Tab stops) and a delegated keydown handler that clicks role="button" spans and icons on Enter and Space, ignoring key repeat. Space on a dropdown toggle is left to Bootstrap, which already opens it.
2026-09-30 15:54:37 +10:00
FreeScout
929c575d28
Add To without space before < in WebklexHeaderTest - closes #5678
2026-09-29 05:57:23 -07:00
FreeScout
42d753acbb
Add To without space before < in WebklexHeaderTest - closes #5678
2026-09-29 05:50:28 -07:00
FreeScout
56867a0b79
Fix parsing of addresses without a space between display name and < #5678 from il2020/master
...
Fix parsing of addresses without a space between display name and <
2026-09-29 15:45:57 +03:00
FreeScout
8d4eb9b899
Fix fetching several messages when one of them fails - closes #5668
2026-09-29 05:43:22 -07:00
FreeScout
be242eaa92
update.sh reports "latest version" when exactly one new commit is available #5679 from il2020/fix/update-sh-commit-count
...
update.sh reports "latest version" when exactly one new commit is available
2026-09-29 15:36:41 +03:00
FreeScout
11663cf58d
Fix SsrfProtectionTest
2026-09-29 05:34:32 -07:00
il2020
24e2fcaf20
update.sh reports "latest version" when exactly one new commit is available
2026-09-29 12:23:41 +00:00
FreeScout
0f87c3e50f
Improve sanitizing remote URLs - GHSA-qgjh-pmpj-85m6
2026-09-29 04:28:54 -07:00
il2020
a42a2a7134
Fix parsing of addresses without a space between display name and <
2026-09-29 11:23:44 +04:00
FreeScout
c224ec4ef5
Outlook conditional comments <![if !vml]> / <![endif]> shown as text in thread body #5676 from il2020/vml-fix
...
Outlook conditional comments <![if !vml]> / <![endif]> shown as text in thread body
2026-09-28 14:15:16 +03:00
FreeScout
7ccaee0518
Fix forwarding attachments with non-local storage - closes #5675
2026-09-28 03:57:43 -07:00
FreeScout
7e90331746
Fix restoring resipients after discarding a draft - closes #5674
2026-09-27 23:34:59 -07:00
il2020
86a120da0c
Outlook conditional comments <![if !vml]> / <![endif]> shown as text in thread body
2026-09-28 10:31:12 +04:00
FreeScout
89bc9265b8
Fix restoring Cc and Bcc after Undoing sending - closes #5674
2026-09-27 23:17:07 -07:00
FreeScout
a287c272bf
Style adjustments
2026-09-27 22:59:32 -07:00
FreeScout
d709f731a8
Style adjustments
2026-09-27 22:49:58 -07:00
FreeScout
57b8f79482
Fix Helper::getPrivateStorage() - closes #5675
2026-09-27 21:14:25 -07:00
FreeScout
684f81409a
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2026-09-27 03:41:36 -07:00
FreeScout
2dfa1fcb39
v1.8.243
2026-09-27 03:41:00 -07:00
FreeScout
1a9c5b8d08
Fix opening attachments - closes #5673
2026-09-27 03:36:02 -07:00
FreeScout
243320ddb9
Conversation list: fix viewer badge showing the current user, show all viewers
2026-09-26 23:45:04 -07:00
FreeScout
2265016523
Add error handling to Attachment::getFileContents()
2026-09-26 23:27:29 -07:00
FreeScout
1a1dbcc5e0
Conversation list: fix viewer badge showing the current user #5670 from il2020/master
...
Conversation list: fix viewer badge showing the current user
2026-09-27 07:45:57 +03:00
FreeScout
003d2070c6
Improve attachments size check - closes #5666
2026-09-26 03:41:30 -07:00
FreeScout
c422882ff8
Lowercase file name before comparing in OpenController - closes #5669
2026-09-26 03:04:23 -07:00
FreeScout
77175143d9
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2026-09-25 23:03:17 -07:00
FreeScout
3e194faa76
v1.8.242
2026-09-25 23:02:56 -07:00
FreeScout
17037f219d
Fix failed() method in SendReplyToCustomer - closes #5671
2026-09-25 22:38:40 -07:00
FreeScout
8db5546bab
Update readme
2026-09-25 11:22:20 -07:00
il2020
95c4acdd3a
Conversation list: fix viewer badge showing the current user, show all viewers
2026-09-25 15:59:35 +04:00
FreeScout
1a49198844
Check attachment file existence in Attachment::duplicate()
2026-09-24 23:36:14 -07:00
FreeScout
8453429753
Add csrf token to Clone Conversation action - GHSA-qp58-4g6r-qq78
2026-09-24 21:46:25 -07:00
FreeScout
12adf2470c
Make storage system compatible with remote storages - closes #5603
2026-09-23 21:53:38 -07:00
FreeScout
e3e8b521f1
Add testFromToCc() - closes #5659
2026-09-23 03:07:51 -07:00
FreeScout
46f1bc4658
Merge pull request #5659 from il2020/master
...
Strip RFC 5322 quotes from display names in `From`/`To`/`Cc`
2026-09-23 09:27:12 +03:00
il2020
24d0177cf8
Strip RFC 5322 quotes from display names in From/To/Cc
2026-09-23 09:40:56 +04:00
FreeScout
96523cf6d9
Allow dl, dt and dd to purifier config - closes #5654
2026-09-22 03:18:50 -07:00
FreeScout
2221777f3a
Fix Attempt to read property id on null in Thread::getFromIfDifferentFromReplyTo() - closes #5655
2026-09-21 21:13:55 -07:00
FreeScout
05d45d3037
WebklexHeaderTest - closes #5653
2026-09-19 10:56:50 -07:00
FreeScout
fd24aa6dbd
Fix extra space inserted into long customer names #5653 from il2020/master
...
Fix extra space inserted into long customer names
2026-09-19 20:18:16 +03:00
il2020
2f6b583bf1
Fix extra space inserted into long customer names
2026-09-19 19:30:34 +04:00
FreeScout
0489a6c29f
Trim ending space from users without last name - closes #5651
2026-09-19 06:35:21 -07:00
FreeScout
7c64e53126
Fix default module icon when app is used in subfolder
2026-09-19 06:28:56 -07:00
FreeScout
dbbfff831f
Fix Mailbox::excludeArchived() - closes #5647
2026-09-19 03:07:25 -07:00
FreeScout
88734eec10
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2026-09-18 21:16:11 -07:00
FreeScout
01f5a69e6a
v1.8.241
2026-09-18 21:15:57 -07:00
FreeScout
e37596f1b6
Update German translation
2026-09-17 23:02:20 -07:00
FreeScout
c0248c2a8e
Send UserEmailReplyError emails when user has no access to mailbox or conversation - closes #5643
2026-09-17 22:55:10 -07:00
FreeScout
6bc4005fa1
Fix Helper::stripTagsFromArray() - closes #5642
2026-09-17 21:58:46 -07:00
FreeScout
ef99594188
Fix changing conversation customer when APP_LIMIT_USER_CUSTOMER_VISIBILITY enabled - closes #5640
2026-09-16 07:40:25 -07:00
FreeScout
97a561e99e
Auto link last entered link - closes #5280
2026-09-16 00:03:36 -07:00
FreeScout
504a7f71dc
Remove HTML from port unavailable message
2026-09-15 23:02:22 -07:00
FreeScout
bd7fa38500
Implement client->getLastError() function for webklex/php-imap - closes #5633
2026-09-15 06:45:25 -07:00
FreeScout
29f057aa4c
Fix fetching from Stalwart mail server - closes #5581
2026-09-15 06:09:44 -07:00
FreeScout
cd129aa634
Use caching for Conversation::userHasAccessToMailbox() and Conversation::isMailboxArchived()
2026-09-14 23:48:56 -07:00
FreeScout
198d839a4a
Hide notifications text when user loses access to mailbox or conversation - GHSA-6545-8c3f-pp6w
2026-09-14 21:50:08 -07:00
FreeScout
945fb2f583
Adjust Modules page
2026-09-14 11:23:31 -07:00
FreeScout
7f977959df
Retry "connection failed - SSL operation failed" error on fetching - closes #5623
2026-09-14 07:45:53 -07:00
FreeScout
e60e1cd3c3
Check user access to conversation in SendNotificationToUsers job - GHSA-2j2c-g32w-96vm
2026-09-14 04:46:01 -07:00
FreeScout
b00c3f5f5d
Do not allow to save existing conversation as draft - GHSA-6ff4-3w2c-mjj8
2026-09-13 21:53:35 -07:00
FreeScout
ab1c70d413
Check if mailbox is active in Mailbox::userHasAccess() - GHSA-59v9-2qvg-cxw8
2026-09-13 21:18:05 -07:00
FreeScout
9c594f406b
Do not show .env file content on final step of Installation Wizard - GHSA-3gv6-4vmm-79pj
2026-09-13 11:11:44 -07:00
FreeScout
5be2d61755
Fix "Show Original" on IMAP servers which reject searching by Message-ID
2026-09-13 03:48:50 -07:00
FreeScout
8ee81b6050
Merge pull request #5633 from il2020/master
...
Fix "Show Original" on IMAP servers which reject searching by Message-ID
2026-09-13 07:40:27 +03:00
il2020
e5d1065743
Fix "Show Original" on IMAP servers which reject searching by Message-ID
2026-09-12 22:25:46 +04:00
FreeScout
6fae3eecb1
Add Paste as Plain Text editor option - closes #5627
2026-09-12 11:20:09 -07:00
FreeScout
fe7d4711c0
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2026-09-11 22:58:18 -07:00
FreeScout
4be0be3982
v1.8.240
2026-09-11 22:58:04 -07:00
FreeScout
aada309876
Add testPlainBodyRead() test - closes #5624
2026-09-11 22:44:32 -07:00
FreeScout
3d5cffc50c
Allow data: in frame-src CSP rule - closes #5630
2026-09-11 21:45:16 -07:00
FreeScout
f7a0b56db3
Use user timezone in text notifications - closes #5628
2026-09-11 04:04:06 -07:00
FreeScout
c61d5c97b7
Add America/Vancouver timezone - closes #5622
2026-09-08 19:21:28 -07:00
FreeScout
12fb019cac
Use Message-Id from headers for In-Reply-To when message_id is generated - closes #5620
2026-09-07 21:43:00 -07:00
FreeScout
f41709a6cf
Use Message-Id from headers for In-Reply-To when message_id is generated - closes #5620
2026-09-07 03:52:23 -07:00
FreeScout
8597a4ca52
Adjust replies counter color
2026-09-07 02:59:44 -07:00
FreeScout
af49c663e0
Add csrf token to Undo Reply action - GHSA-5vw8-4wxh-6mpr
2026-09-07 01:58:57 -07:00
FreeScout
e91f2e410c
Update SECURITY.md
2026-09-07 01:27:41 -07:00
FreeScout
d9d02b5258
Add Helper::floatingFlash() function
2026-09-07 00:33:33 -07:00
FreeScout
b386b9034f
Automatically rename incrorrectly names Module folders on activation
2026-09-06 03:55:37 -07:00
FreeScout
8667724e0b
Add Azerbaijani translation
2026-09-06 00:38:00 -07:00
FreeScout
0567e3906b
Merge pull request #5619 from jamalkamaladdin/feat/az-locale
...
Add Azerbaijani translation
2026-09-06 10:21:22 +03:00
FreeScout
d3034ab4f3
Allow to Archive mailboxes
2026-09-06 00:18:18 -07:00
Jamal
8911f03f50
Add Azerbaijani translation
2026-09-05 16:17:00 +04:00
FreeScout
7c998efe8e
Highlight inactive mailboxes in UI
2026-09-05 01:43:37 -07:00
FreeScout
5286397847
Extend mailbox.get_mail_from_name hook parameters
2026-09-04 08:03:57 -07:00
FreeScout
053fff2634
Do not send email to customer via SendReplyToCustomer listener if thread is not set in event - closes #5616
2026-09-04 05:21:02 -07:00
FreeScout
609d065b05
Highlight number of replies in conversations list
2026-09-04 04:01:31 -07:00
FreeScout
730401e757
Highlight number of replies in conversations list
2026-09-04 03:30:22 -07:00
FreeScout
3d01c23f0b
Update Readme
2026-09-04 01:37:36 -07:00
FreeScout
6420feed47
Fix To field in notes created when forwarding to multiple recipients - closes #5441
2026-09-04 00:54:22 -07:00
FreeScout
c1bc7b90ef
Update Modules page menu
2026-09-03 23:53:59 -07:00
FreeScout
ce56346290
Update Readme
2026-09-03 23:16:00 -07:00
FreeScout
3b471b17cf
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2026-09-03 22:13:26 -07:00
FreeScout
34537a1834
v1.8.239
2026-09-03 22:13:06 -07:00
FreeScout
8293c064d9
Keep CRLF header separators in MailTransport so mail() output stays valid MIME - closes #5615
2026-09-03 10:28:09 -07:00
FreeScout
1d115c6be8
Improve htmlEscape() in main.js
2026-09-03 09:55:13 -07:00
FreeScout
2b71bbadbb
Update readme
2026-09-03 07:04:48 -07:00
FreeScout
ad8f305b13
Merge pull request #5611 from jdevalk/fix/preserve-css-custom-properties
...
Preserve native CSS custom properties during minification
2026-09-03 11:49:29 +03:00
Joost de Valk
09a18e6d0f
Fix preserving CSS custom properties during minification
2026-09-03 07:15:21 +02:00
FreeScout
a3cacca368
Drop the dead $uri self-assignment in the laroute overridet #5609 from darkdi/drop-dead-uri-assignment
...
Drop the dead $uri self-assignment in the laroute override
2026-09-02 19:43:55 +03:00
Dmitry Rantovov
c1d63c7549
Drop the dead $uri self-assignment in the laroute override
2026-09-02 18:53:53 +03:00
FreeScout
b792e25eec
Take into account IPv6 transition addresses in Helper::sanitizeRemoteUrl() - GHSA-v5xm-qw3f-qm98
2026-09-01 22:53:04 -07:00
FreeScout
c5b8917747
Extend Thread-Index with a child block on replies so Outlook groups them from alamedaim-apps/outlook-thread-index-child-block
...
Extend Thread-Index with a child block on replies so Outlook groups them (#4922 )
2026-09-02 08:15:47 +03:00
Ross Taylor
891c971bb9
Extend Thread-Index with a child block on replies so Outlook groups them ( #4922 )
...
Outlook groups conversations by Thread-Index and expects a reply to extend the
parent's index with a 5-byte child block (MS-OXOMSG 2.2.1.3). Echoing the
customer's index verbatim makes Outlook open a new conversation, leaving the
customer's original message on its own. Only affects replies to mail that
already carried Thread-Index; other senders are unchanged.
2026-09-02 01:48:48 +00:00
FreeScout
31a9856819
Disable support of attachment URLs with MD5 tokens - GHSA-89ww-mfww-5vr6
2026-09-01 09:00:19 -07:00
FreeScout
723598aa27
Allow to set modal class via parameters
2026-09-01 00:42:20 -07:00
FreeScout
188a738528
Helper::getAppLocale() function
2026-08-31 03:24:05 -07:00
FreeScout
5f140b117f
Remove black outline when clicking on links in Chrome
2026-08-31 01:00:12 -07:00
FreeScout
4080415870
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2026-08-30 22:48:38 -07:00
FreeScout
9e1ca45169
v1.8.238
2026-08-30 22:48:14 -07:00
FreeScout
5e32a629a3
Improve populating conversation_id field in add_conversation_id_column_to_notifications_table migration
2026-08-30 22:33:22 -07:00
FreeScout
7390179434
Escape message in showFloatingAlert()
2026-08-30 04:13:42 -07:00
FreeScout
95513f1832
Update PHP versions in GitHub tests
2026-08-29 21:35:58 -07:00
FreeScout
ed1a7ca9e3
Allow to change default modal loader
2026-08-29 21:34:25 -07:00
FreeScout
fa86462665
Adjust .note-actions style
2026-08-29 05:05:06 -07:00
FreeScout
d8f21f070b
Allow to configure fetching max execution time via APP_FETCH_MAX_EXECUTION_TIME #5605 from alanost/configurable-fetch-max-execution-time
...
Allow to configure fetching max execution time via APP_FETCH_MAX_EXECUTION_TIME
2026-08-29 14:32:13 +03:00
Alan
e52e641636
Allow to configure fetching max execution time via APP_FETCH_MAX_EXECUTION_TIME
2026-08-29 11:14:28 +00:00
FreeScout
4b17e534a7
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2026-08-29 03:00:55 -07:00
FreeScout
90209e8b54
v1.8.237
2026-08-29 03:00:39 -07:00
FreeScout
c8f4e43aef
Change Show Original link case in thread
2026-08-28 07:21:43 -07:00
FreeScout
721bc200aa
Update Finnish translation
2026-08-28 07:17:41 -07:00
FreeScout
46bd96f442
Mark notifications as read by convesrsation_id field in notifications table - closes #5600
2026-08-28 04:14:49 -07:00
FreeScout
51543a4be5
Adjust GenerateVars console message
2026-08-28 02:56:45 -07:00
FreeScout
d416863d20
Store vars.js in /js/builds
2026-08-28 01:49:40 -07:00
FreeScout
9dc9053f66
Update PULL_REQUEST_TEMPLATE
2026-08-28 01:16:26 -07:00
FreeScout
89fced362e
Add Strict-Transport-Security header
2026-08-28 01:15:53 -07:00
FreeScout
1e886cbff1
Show From when thread's customer differs from conversation's customer - closes #5601
2026-08-27 22:59:13 -07:00
FreeScout
a381fe69ec
Show log name in title
2026-08-27 04:34:54 -07:00
FreeScout
78cf02d983
Adjust events parameters
2026-08-27 04:24:11 -07:00
FreeScout
bce23ef2d3
Show action name for TriggerAction jobs in System Status
2026-08-27 04:23:38 -07:00
FreeScout
868061500a
Add Strict-Transport-Security header
2026-08-27 02:12:00 -07:00
FreeScout
69dd7a98dd
Add X-Content-Type-Options nosniff header
2026-08-27 01:47:26 -07:00
FreeScout
bd54392ca4
Improve audio downloading/playing - closes #5597
2026-08-27 00:13:58 -07:00
FreeScout
4e8e4d80c7
Do not allow unsafe symlinks when UnZipping - GHSA-rw7g-qq32-c669
2026-08-26 02:51:43 -07:00
FreeScout
06e0e85dcc
Add comment for APP_LIMIT_USER_CUSTOMER_VISIBILITY parameter
2026-08-26 02:08:57 -07:00
FreeScout
ddbf13b0b5
Fix user notifications when conversation is moved - closes #5596
2026-08-25 09:22:10 -07:00
FreeScout
1cc09c8a6e
Require PHP 7.4+ - closes #5595
2026-08-25 06:55:26 -07:00
FreeScout
c0fde64b42
Allow to fetch emails having same Message-IDs - closes #5591
2026-08-25 06:51:48 -07:00
FreeScout
c8b20fbe4a
Update Readme
2026-08-25 02:28:00 -07:00
FreeScout
adde156bc2
Update Readme
2026-08-25 02:25:01 -07:00
FreeScout
c1839cca8a
Helper::curlClose()
2026-08-25 02:02:42 -07:00
FreeScout
1aa8ffa9cf
Adjust design elements - closes #5592
2026-08-24 22:11:42 -07:00
FreeScout
27f752d23f
HTML escape folder names in Get Folders
2026-08-24 07:58:55 -07:00
FreeScout
33661df11a
Allow to fetch emails having same Message-IDs - closes #5591
2026-08-24 07:51:40 -07:00
FreeScout
f87c43522d
Correctly process customer reply to a previous agent reply after moving conversation - closes #5590
2026-08-24 02:15:14 -07:00
FreeScout
1040e0af3c
Adjust error message check in FetchEmail for increasing sleep time - closes #5584
2026-08-24 00:28:00 -07:00
FreeScout
fcfb029710
Improve OAuth IMAP token refresh logic to avoid errors in logs every hour - closes #5582
2026-08-24 00:24:36 -07:00
FreeScout
0e573cd6f9
Catalan: use imperative forms per Softcatalà style guide #5589 from losimo/fix/catalan-imperative-forms
...
Catalan: use imperative forms per Softcatalà style guide
2026-08-24 10:10:25 +03:00
FreeScout
6c2bf1d59b
Check authentication in /polycast/connect and require channels parameter in /polycast/receve - GHSA-7x4c-p73f-67x5
2026-08-23 23:55:33 -07:00
FreeScout
a9572ca50a
Add vendor files to dist
2026-08-23 22:28:51 -07:00
FreeScout
63b008c6d2
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2026-08-23 22:28:24 -07:00
FreeScout
e42c59ab88
v1.8.236
2026-08-23 22:28:11 -07:00
Albert Simó
58a49aa806
Catalan: use imperative forms per Softcatalà style guide
...
The Catalan translation used infinitives for buttons and menu items
("Desar", "Editar", "Eliminar"). The Softcatalà style guide, the
reference for Catalan software localisation, asks for the second
person singular imperative when the user commands the application:
"Desa", "Edita", "Elimina". Confirmation dialogs are the opposite
case, the application addressing the user, so those now read
"Voleu eliminar aquesta conversa?" rather than an imperative.
Also translates strings added in recent releases that had no Catalan
yet, among them the autoplay notice from the chat sound notifications
in 1.8.233, the fetch error threshold settings in 1.8.235 and the
password reset message that no longer reveals whether an account
exists.
159 corrected entries, 128 added.
2026-08-24 00:05:48 +02:00
FreeScout
0f47724cb7
Check access to mailboxes when non-admin creates users - GHSA-w36p-9vhj-x273
2026-08-21 00:43:34 -07:00
FreeScout
38b9a236a8
Do not allow users who can see only assigned conversations delete any conversations in folder via empty_folder - GHSA-6mhr-m8m9-6q6h
2026-08-20 12:05:42 -07:00
FreeScout
c04444bfbf
Check folder type in empty_folder action
2026-08-20 11:31:01 -07:00
FreeScout
bbb8f94417
Remove commit from setReplyBody()
2026-08-20 07:45:56 -07:00
FreeScout
198a2afe75
Adjust error message check in FetchEmail for increasing sleep time - closes #5584
2026-08-20 06:14:47 -07:00
FreeScout
002740b267
Trigger user notifications when moving conversations - closes #5580
2026-08-20 02:50:36 -07:00
FreeScout
ef10136cb8
Enlarge dropdown caret element
2026-08-20 02:41:49 -07:00
FreeScout
343a21e457
Allow text/rfc822-headers content type when processing incoming bounce messages - closes #5583
2026-08-20 02:20:40 -07:00
FreeScout
f706284996
Store conversation number in log when sending error occurs - #5571
2026-08-19 22:59:33 -07:00
FreeScout
b5c737cdf8
Update SECURITY.md
2026-08-18 03:55:47 -07:00
FreeScout
26ac7e2c62
Apply module migrations when the Modules folder resolves outside the app folder #5574 from RhinoBag/fix/5569-module-migrate-path
...
Apply module migrations when the Modules folder resolves outside the app folder
2026-08-17 20:53:32 +03:00
Jörn Bungartz
34d2a019b0
Apply module migrations when the Modules folder is outside the app folder
...
module:migrate hands the module's migrations folder to the migrate command
after removing base_path() from it. Module::getPath() is a realpath(), so on
installations where the Modules folder is a symlink leading outside of the
application folder (a common container layout: /var/www/html/Modules ->
/data/Modules) base_path() does not occur in that path. The value stays
absolute, migrate prepends base_path() to it anyway (BaseCommand::
getMigrationPaths()), the resulting folder does not exist, and the migration
reports "Nothing to migrate" with exit code 0.
Updating a module through the Modules page then leaves the old schema in
place, because Module::updateModule() relies on freescout:module-install and
nothing reports the failure. Activating a module is not affected, as
ModulesController runs a plain migrate afterwards.
Modules now remember the path they have been scanned from, which still
contains the symlink and is therefore relative to base_path(), and the
module:migrate command builds the --path option from it. The scanned path
also travels through the modules cache, as Collection::toArray() keeps the
resolved path only. When neither path is inside the application folder the
command reports it instead of reporting success.
closes #5569
2026-08-17 10:39:21 -06:00
FreeScout
661c000a0e
Fix CTRL+ keyboard shortcuts on Mac - closes #5572
2026-08-17 01:34:41 -07:00
FreeScout
e2a5930a5a
Remove temporary SwiftMailer files in freescout:clean-tmp command - closes #5558
2026-08-17 00:16:47 -07:00
FreeScout
7fad593186
JS conversation.show_reply_form hook
2026-08-16 02:54:50 -07:00
FreeScout
752ce0f46b
Highlight sender in thread when From is different from Reply-To
2026-08-15 05:30:10 -07:00
FreeScout
980c6533a8
PHP 8.5 compatibility - closes #5568,#5567
2026-08-15 03:24:53 -07:00
FreeScout
9dc66919e1
Highlight sender in thread when From is different from Reply-To
2026-08-15 03:06:31 -07:00
FreeScout
68ba521efa
Remove temporary SwiftMailer files in freescout:clean-tmp command - closes #5558
2026-08-15 02:53:09 -07:00
FreeScout
ab27725368
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2026-08-15 02:35:45 -07:00
FreeScout
84bf959276
v1.8.235
2026-08-15 02:35:27 -07:00
FreeScout
3d14b81971
Remove folder_id_state index from Conversations
2026-08-15 00:39:16 -07:00
FreeScout
d3bb99dbc1
Fix actor in web notifications - closes #5566
2026-08-14 10:45:40 -07:00
FreeScout
1407a1bfdd
Check user access to conversation when processing reply to email notification - GHSA-83xx-8c27-gq78
2026-08-14 10:05:44 -07:00
FreeScout
0f41f5cabb
Sanitize HTTP_CF_CONNECTING_IP in Request and escape values in Logs Monitor email - GHSA-9cm3-qvj2-8hg4
2026-08-14 07:42:13 -07:00
FreeScout
21768e1090
Perform user->canSeeOnlyAssignedConversations() check in ConversationsController->conversationsFilterQuery() and Conversation::getChats() - GHSA-c83g-9f2m-9cmw
2026-08-14 07:27:36 -07:00
FreeScout
db4b4e4b4a
Check checkIsOnlyAssigned() when editing or deleting user threads - GHSA-89fj-jcr7-2c68
2026-08-14 06:50:29 -07:00
FreeScout
2b3d120a49
Improve preserving spaces in the conversation preview
2026-08-14 05:07:25 -07:00
FreeScout
c9347ee8a9
Add Mailbox::sanitizeSignature() function
2026-08-14 04:47:49 -07:00
FreeScout
47c98e97a4
Fix variables in mailbox signature - closes #5565
2026-08-14 04:40:37 -07:00
FreeScout
f9c8089ed5
Fix sequence parameter in Webklex Message
2026-08-14 04:08:23 -07:00
FreeScout
9bd8a6527c
Fix icon tags in Summernote - closes #5564
2026-08-14 02:37:42 -07:00
FreeScout
ec0faecf7f
Add vendor files to dist
2026-08-14 02:04:13 -07:00
FreeScout
71e77d7b5a
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2026-08-14 02:03:40 -07:00
FreeScout
a49b61d693
v1.8.234
2026-08-14 02:03:25 -07:00
FreeScout
10e8d0c867
Allow CODE and KBD tags in Purifier config - closes #5556
2026-08-14 01:24:33 -07:00
FreeScout
ae55bd7a36
Check curl HTTP code in Helper::getRemoteFileContents() - closes #5552
2026-08-14 01:09:17 -07:00
FreeScout
3101b08d8b
Fix path to PostTooLargeException - closes #5560
2026-08-14 00:44:43 -07:00
FreeScout
8d41a382f2
Helper::hashEquals() instead of hash_equals()
2026-08-14 00:37:35 -07:00
FreeScout
8a8dd09a0c
Fix conversation ID in BroadcastNotification::fetchPayloadData() - closes #5553
2026-08-14 00:18:13 -07:00
FreeScout
d0ed4fda50
Allow to extend statuses
2026-08-14 00:13:05 -07:00
FreeScout
6e84ce7840
Allow to extend statuses
2026-08-11 20:01:05 -07:00
FreeScout
61c6fe0ec6
Update Readme
2026-08-07 05:49:43 -07:00
FreeScout
e67f09fe7e
Add hooks to reply_fancy template
2026-08-07 05:49:06 -07:00
FreeScout
9492779dfc
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2026-08-06 21:22:21 -07:00
FreeScout
499fcfc6ca
v1.8.233
2026-08-06 21:20:52 -07:00
FreeScout
369125c24f
Add Helper::carbonDateParse() function
2026-08-06 10:50:40 -07:00
FreeScout
14faec272c
Allow style attribute in inline elements in Purifier config - closes #5547
2026-08-06 09:42:35 -07:00
FreeScout
5c55597650
Remove Outlook reply header from replies to email notifications - fixes #5545 from RhinoBag/fix-5545-notification-reply-outlook-header
...
Remove Outlook reply header from replies to email notifications - fixes #5545
2026-08-06 07:47:34 +03:00
Jörn Bungartz
24e0a9a01b
Remove Outlook reply header from replies to email notifications - fixes #5545
2026-08-05 11:47:51 -06:00
FreeScout
8ea4963b75
Fix Outlook reply separator - closes #5544
2026-08-05 10:34:48 -07:00
FreeScout
73832baf03
Update Readme
2026-08-04 09:40:22 -07:00
FreeScout
fab578bb5c
Add WAITING_SINCE_AS_FIRST_UNANSWERED_CUSTOMER_MESSAGE .env parameter - closes #5225
2026-08-04 09:36:44 -07:00
FreeScout
ea2820d04a
Fix too long References header in emails to customers - closes #5542
2026-08-03 00:06:13 -07:00
FreeScout
c333ea2780
Create forward-note for each recipient when forwarding conversation to multiple recipients - closes #5441
2026-08-02 04:27:14 -07:00
FreeScout
ddadec3c2a
Do not insert HR tag on CTRL+ENTER click - closes #4909
2026-08-02 01:55:05 -07:00
FreeScout
f0533a5470
Add commit() method to Summernote to fix CTRL+Z after loading draft - closes #4837
2026-08-02 01:28:26 -07:00
FreeScout
482b002a8e
Update Readme
2026-08-01 05:15:32 -07:00
FreeScout
806f3d0228
Update Readme
2026-08-01 04:58:18 -07:00
FreeScout
2e83003030
Add Conversation::setLastReplyAt() function
2026-08-01 01:26:53 -07:00
FreeScout
756549c157
Add WAITING_SINCE_AS_FIRST_UNANSWERED_CUSTOMER_MESSAGE .env parameter - closes #5225
2026-08-01 00:37:14 -07:00
FreeScout
95fa038205
Audio notifications for chat messages
2026-07-31 10:41:27 -07:00
FreeScout
e081807436
Add vendor files to dist
2026-07-31 01:11:56 -07:00
FreeScout
49f52f7fd9
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2026-07-31 01:06:11 -07:00
FreeScout
7c4539d445
v1.8.232
2026-07-31 01:05:47 -07:00
FreeScout
90354deb6c
Add functions to required functions
2026-07-30 07:29:20 -07:00
FreeScout
2e7ad9a234
Improve Helper::checkUrlIpAndHost() function
2026-07-30 05:38:08 -07:00
FreeScout
9ad3a8403a
Improve Helper::checkUrlIpAndHost() function for IPv6 addresses
2026-07-30 00:42:22 -07:00
FreeScout
6141a718c4
Fix messages sorting on fetching - closes #5536
2026-07-29 21:57:27 -07:00
FreeScout
7efcfd9809
Add Helper::sanitizeEmail() function
2026-07-29 01:15:37 -07:00
FreeScout
de383fd9b6
Adapted instructions to recommend setting PHP_PATH in tools.php - closes #5534
2026-07-28 23:14:11 -07:00
FreeScout
bdef99d68e
Enable EscapeNonASCIICharacters option only for outgoing replies - closes #5481
2026-07-28 23:04:50 -07:00
FreeScout
403f02f613
Allow to send just image
2026-07-28 07:09:07 -07:00
FreeScout
0f40c152e3
Do not allow regular users with PERM_EDIT_USERS edit admin profiles
2026-07-28 03:28:49 -07:00
FreeScout
d9b96b7a28
Fix case of items in Helper::checkUrlIpAndHost()
2026-07-28 02:13:41 -07:00
FreeScout
f4a84f47e3
Sanitize URL in Customer::setPhotoFromRemoteFile()
2026-07-28 02:12:19 -07:00
FreeScout
2c3d484271
White background for logo-300.png
2026-07-28 01:56:38 -07:00
FreeScout
0d9a508f2c
Upgrade ezyang/htmlpurifier library - closes #5529
2026-07-27 06:22:57 -07:00
FreeScout
441e46d65d
Update Guzzle to the latest version
2026-07-27 02:25:14 -07:00
FreeScout
582961ec86
guzzlehttp/psr7: Host Confusion via Weak URI Host Validation - GHSA-c2w2-prh8-qm98
2026-07-27 00:38:35 -07:00
FreeScout
31d0e4199f
Add Customer::getEmailsAsArray() method
2026-07-27 00:29:11 -07:00
FreeScout
2429b49fdc
Add comment to ajaxHtml() action in SystemController
2026-07-26 23:28:29 -07:00
FreeScout
fc89e7df5e
Revert changing last_reply_at field update logic - closes #5501
2026-07-26 10:23:00 -07:00
FreeScout
d2e42a91a2
Use hash_equals() to compare hashes
2026-07-26 00:24:38 -07:00
FreeScout
18b74a92f7
Remove non-used actions from CustomersController
2026-07-26 00:14:36 -07:00
FreeScout
b21600e8f9
Fix potential TypeErrors
2026-07-25 23:15:24 -07:00
FreeScout
3eb73bf375
Use hash_equals() when checking attachment token
2026-07-25 22:59:54 -07:00
FreeScout
069b76adaf
Add hash to lang.zip name when downloading translations
2026-07-25 22:54:43 -07:00
FreeScout
2a14a079b7
Sanitize module alias on activating license
2026-07-25 22:40:24 -07:00
FreeScout
d74818bbf3
Helper::decryptSoft()
2026-07-25 22:26:12 -07:00
FreeScout
e6e13e20bd
Restrict file extensions uploaded by support agents
2026-07-25 21:43:42 -07:00
FreeScout
caafa618db
Purify mailbox signature HTML on saving
2026-07-25 09:53:49 -07:00
FreeScout
12863e7ad2
Escape title in symfony ExceptionHandler
2026-07-25 09:39:18 -07:00
FreeScout
85071db541
Throttle ResetPasswordController controller
2026-07-25 08:54:21 -07:00
FreeScout
de967ed952
Tighten throttling Forgot Password requests - GHSA-jvmv-2qcp-7855
2026-07-25 08:18:27 -07:00
FreeScout
a7e85bfcc4
Return empty value in Helper::decrypt() when decryption fails
2026-07-25 06:08:38 -07:00
FreeScout
11f4ed76b3
Use salt in tools.php auth
2026-07-25 05:00:41 -07:00
FreeScout
1c6bd51ef4
Restrict file extensions uploaded by support agents
2026-07-25 04:36:33 -07:00
FreeScout
196f3663d5
Add vendor files to dist
2026-07-25 03:29:27 -07:00
FreeScout
e08cdd5288
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2026-07-25 03:26:17 -07:00
FreeScout
16d392fb3c
v1.8.231
2026-07-25 03:26:06 -07:00
FreeScout
b3a47afa77
Add comment on SVG sanitizing
2026-07-25 00:45:10 -07:00
FreeScout
2ee52deaa1
Disable /update/ routes
2026-07-25 00:30:28 -07:00
FreeScout
acdc9ef5b5
Build Zipball URL from config in Self-updater
2026-07-24 23:07:45 -07:00
FreeScout
ad8f668998
Respect CURLOPT_SSL_VERIFYPEER config parameter in Helper::curlGetNextRedirectedUrl()
2026-07-24 22:23:36 -07:00
FreeScout
970ae6e2ba
Do not open redirected URL in Helper::sanitizeRemoteUrl()
2026-07-24 22:19:26 -07:00
FreeScout
979e34dd5c
Improve Helper::checkUrlIpAndHost() function for IPv6 addresses
2026-07-24 21:56:57 -07:00
FreeScout
e1f103568d
Tighten throttling Forgot Password requests - GHSA-jvmv-2qcp-7855
2026-07-24 21:22:59 -07:00
FreeScout
e6721a094b
Make Shebang generic in update.sh and install.sh - closes #5521
2026-07-23 01:48:14 -07:00
FreeScout
5fe3c3838f
Show warning on Status page when HTTPS is used but SESSION_SECURE_COOKIE=true is not set
2026-07-23 01:29:29 -07:00
FreeScout
200a2b38ff
Adjust bootstrap
2026-07-23 01:00:59 -07:00
FreeScout
1e970caffa
Fix auto-focusing the reply area when replying
2026-07-22 23:25:05 -07:00
FreeScout
b12bb42d47
Fix missing space in browser push notifications - closes #5520
2026-07-22 23:17:47 -07:00
FreeScout
72bd06f6d2
Create new conversation for email notifications forwarded to another mailbox - closes #4515
2026-07-22 23:13:49 -07:00
FreeScout
9d16a0d4d3
Create new conversation for email notifications forwarded to another mailbox - closes #4515
2026-07-22 21:50:43 -07:00
FreeScout
e1b4a22383
Fix auto-focusing the reply area when replying
2026-07-21 23:18:53 -07:00
FreeScout
059301b720
Update German translation
2026-07-20 22:40:37 -07:00
FreeScout
6e1b61fbb9
Do not allow to send reply till all uploads finished - closes #5515
2026-07-20 09:24:54 -07:00
FreeScout
24fdc40dc9
PHP 8.5 compatibility - closes #5516
2026-07-20 09:09:08 -07:00
FreeScout
95fcc75f90
Update example in tools.php - closes #5507
2026-07-20 03:59:54 -07:00
FreeScout
646e8266d8
Update customer in threads when merging customers - closes #5505
2026-07-19 07:36:00 -07:00
FreeScout
2fff439530
Allow to define PHP path via PHP_PATH env parameter for tools.php script - closes #5507
2026-07-19 07:09:53 -07:00
FreeScout
8f2a7f2703
Change customer when reply to conversation from completely new email is received - GHSA-j49f-9g94-3wh4
2026-07-19 01:29:10 -07:00
FreeScout
83030464ee
Restrict access to Assigned Conversations option in user profile - GHSA-m4hc-rc98-38jc
2026-07-18 23:41:41 -07:00
FreeScout
f0f8fd5625
Check customer visibility in load_customer_info ajax - GHSA-cr68-27qv-p5m4
2026-07-18 23:27:12 -07:00
FreeScout
5ce756de00
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2026-07-18 09:25:32 -07:00
FreeScout
609f7be8d2
v1.8.230
2026-07-18 09:23:16 -07:00
FreeScout
1b50b24c62
Fix separating replies from Outlook - closes #5504
2026-07-16 09:50:56 -07:00
FreeScout
41fd15bb68
Improve showing bell notifications - closes #5491
2026-07-14 07:16:10 -07:00
FreeScout
6a45fff348
Fix real time web notifications - closes #5499
2026-07-13 21:33:24 -07:00
FreeScout
3f508d41a0
Send CSP header in /ajax-html/ URLs - GHSA-2g42-f97q-973x
2026-07-11 11:20:22 -07:00
FreeScout
a4c587cf1f
Improve remote URL sanitizing - GHSA-6w8v-qp43-vg2h
2026-07-11 11:17:52 -07:00
FreeScout
09799fd4bc
Improve remote URL sanitizing - GHSA-6w8v-qp43-vg2h
2026-07-11 04:23:01 -07:00
FreeScout
154b513af8
Enable Core.EscapeNonASCIICharacters in Purifier - closes #5481
2026-07-08 01:53:52 -07:00
FreeScout
2f6fbd76dd
Save conversation subject when pressing Enter in the subject fieldt #5492 from RhinoBag/fix-subject-save-on-enter
...
Save conversation subject when pressing Enter in the subject field
2026-07-07 08:47:40 +03:00
FreeScout
39bc5401ef
Improve showing bell notifications - closes #5491
2026-07-06 22:43:46 -07:00
Jörn Bungartz
c98b075fca
Save conversation subject when pressing Enter in the subject field
...
Previously the inline subject editor could only be saved by clicking the
check button. Pressing Enter did nothing (the input is not inside a form),
so users frequently thought the new subject was saved when it was not,
leading to replies going out with the old subject.
Bind Enter on #conv-subj-value to trigger the existing save button, matching
the Enter-to-submit behaviour already used for the reply body.
2026-07-06 14:20:04 -06:00
FreeScout
5a34f2a312
Do not send notifications to users when customer replies to Spam conversation
2026-07-05 04:52:59 -07:00
FreeScout
8cf431fc0f
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2026-07-04 07:46:42 -07:00
FreeScout
f454d3f445
v1.8.229
2026-07-04 07:46:29 -07:00
FreeScout
72a8137b03
Fix Undefined variable $addressString - closes #5487
2026-07-04 07:42:05 -07:00
FreeScout
3e577e82ca
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2026-07-04 07:30:23 -07:00
FreeScout
b13ec05c2a
v1.8.228
2026-07-04 07:30:04 -07:00
FreeScout
9406e102ef
Fix Undefined variable $ensureAddressesAreSafe - closes #5487
2026-07-04 07:29:15 -07:00
FreeScout
41b4441ab5
Adjust Modules page
2026-07-04 07:25:41 -07:00
FreeScout
85a5dbd38e
Fix Undefined array key 10004 on outbound Guzzle request without a proxy - closes #5486
2026-07-04 07:04:31 -07:00
FreeScout
bf6d0abf5c
Add vendor files to dist
2026-07-04 02:55:38 -07:00
FreeScout
e02b943b3f
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2026-07-04 02:54:41 -07:00
FreeScout
1704473a77
v1.8.227
2026-07-04 02:53:57 -07:00
FreeScout
f4dd553530
Fix proxiying requests with Guzzle
2026-07-04 02:50:42 -07:00
FreeScout
084cb6981b
laravel/framework: Validate against line breaks in emails - GHSA-5vg9-5847-vvmq
2026-07-03 23:26:34 -07:00
FreeScout
06fa6b2940
Show proper error message when deactivating invalid license key
2026-07-03 11:39:06 -07:00
FreeScout
5f2925efd0
symfony/routing: Fix dot-segment encoding for chained "../" and "./" in generated URLs - GHSA-h5x3-xfc9-m39h
2026-07-03 11:35:00 -07:00
FreeScout
385a55b4b7
guzzlehttp/guzzle: Reject HTTPS proxies when libcurl lacks HTTPS-proxy suppor - GHSA-wpwq-4j6v-78m3
2026-07-03 11:26:35 -07:00
FreeScout
637fce7dbe
guzzlehttp/guzzle: Reject HTTPS proxies when libcurl lacks HTTPS-proxy suppor - GHSA-wpwq-4j6v-78m3
2026-07-03 11:25:21 -07:00
FreeScout
e188765c21
guzzlehttp/guzzle: Reject dot-only cookie domains - GHSA-cwxw-98qj-8qjx
2026-07-03 11:00:39 -07:00
FreeScout
5b5ce88a90
guzzlehttp/psr7: Reject malformed Host values when constructing request URIs - GHSA-34xg-wgjx-8xph
2026-07-02 10:50:04 -07:00
FreeScout
7337879a65
guzzlehttp/psr7: Reject control and whitespace characters in URI host components - GHSA-hq7v-mx3g-29hw
2026-07-02 07:39:27 -07:00
FreeScout
adec0de39a
guzzlehttp/psr7: Mitigate CRLF Injection in HTTP Start-Line Serialization - GHSA-vm85-hxw5-5432
2026-07-02 06:57:55 -07:00
FreeScout
7c485c96be
Fix permissions check when merging conversations - GHSA-v8vc-cmf9-gg2c
2026-06-28 02:46:54 -07:00
FreeScout
779adccea0
Add vendor files to dist
2026-06-27 02:42:32 -07:00
FreeScout
62465bce79
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2026-06-27 02:41:41 -07:00
FreeScout
15c5aaaa15
v1.8.226
2026-06-27 02:40:52 -07:00
FreeScout
29c6c2884a
Fix @fwd feature for Outlook emails - closes #5480
2026-06-25 23:29:38 -07:00
FreeScout
30ba029242
Fix linkifying URLs ending with > symbol - closes #5423
2026-06-25 03:48:38 -07:00
FreeScout
00f50ac6ca
Allow to create users without last name - closes #4184
2026-06-24 23:49:09 -07:00
FreeScout
e7008fa267
On fetching preserve top-posted reply content before nested <html> block (Yahoo/Android) - closes #5409
2026-06-24 23:28:55 -07:00
FreeScout
460bc8f91b
Send reply on CMD+Enter - closes #5476
2026-06-24 11:08:24 -07:00
FreeScout
caa5aac1c3
Fix: customer Waiting Since shows time of last customer message instead of first - closes #5475
2026-06-24 10:43:27 -07:00
FreeScout
4e197d8ce9
Check access permissions when searching conversations by number - GHSA-wqq7-4q7m-273v
2026-06-24 03:38:12 -07:00
FreeScout
b7082a8867
Prevent sending blank email when Summernote leaves empty HTML tags - closes #5478
2026-06-24 03:30:32 -07:00
FreeScout
e47a54a5af
Improve RealtimeConvNewThread event access check - GHSA-w668-wq26-6c94
2026-06-22 22:43:21 -07:00
FreeScout
1f4deee636
Fix access check in realtime polycast events - GHSA-gh3r-jh6q-wrvj
2026-06-19 10:56:40 -07:00
FreeScout
656cb2349c
Escape channel name in LIKE query in PolycastServiceProvider.php - GHSA-gh3r-jh6q-wrvj
2026-06-18 22:34:03 -07:00
FreeScout
38d49720e3
Fix Could not scan for classes error - closes #5469
2026-06-17 21:52:59 -07:00
FreeScout
9ad0db4947
Fix 500 in ConversationsController::view when the user has no Mine folder - closes #5466
2026-06-15 21:24:58 -07:00
FreeScout
5fe3f44f09
Fix json_decode() error in User::hasManageMailboxPermission() - closes #5465
2026-06-15 21:20:15 -07:00
FreeScout
73a7e1f9db
Fetching: paginate by SEARCH count so the newest emails are no longer dropped - closes #5462
2026-06-12 22:00:45 -07:00
FreeScout
74fa4b7d4f
Add vendor files to dist
2026-06-12 21:52:34 -07:00
FreeScout
899548fafa
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2026-06-12 21:52:01 -07:00
FreeScout
193adb7e11
v1.8.225
2026-06-12 21:51:48 -07:00
FreeScout
3d593022fe
Update SECURITY.md
2026-06-11 22:44:41 -07:00
FreeScout
7f6a5042c1
Fix saving mailbox signature by non-admin users - closes #5443
2026-06-11 21:58:58 -07:00
FreeScout
315ad05f73
Improve Helper::stripDangerousTags() to strip nested tags - GHSA-jpq8-j69f-mj98
2026-06-08 21:56:44 -07:00
FreeScout
3193add63e
Move option to UI: User can see only assigned conversations - closes #701
2026-06-06 20:58:51 -07:00
FreeScout
4503d750cb
Move option to UI: User can see only assigned conversations - closes #701
2026-06-06 20:57:37 -07:00
FreeScout
2a804038ff
Hide folders from Log Viewer
2026-06-06 20:35:14 -07:00
FreeScout
2cd2e66b77
Fix path traversal in Log Viewer - GHSA-9ph7-f3hc-95gg
2026-06-06 20:33:08 -07:00
FreeScout
47da5838f7
Upgrade symfony/polyfill-intl-idn to 1.38.1 - CVE-2026-46644
2026-06-06 00:06:17 -07:00
FreeScout
e2b4151e78
Patch symfony/routing - CVE-2026-45065
2026-06-06 00:03:14 -07:00
FreeScout
cd9e8fea9c
Fix color of texts in logs table - closes #5442
2026-06-05 22:53:41 -07:00
FreeScout
e903accecd
Fix formatting in tools.php
2026-06-05 22:52:36 -07:00
FreeScout
8bb0594e95
Improve tools.php security - GHSA-w2p9-3666-vw9j
2026-06-05 22:24:46 -07:00
FreeScout
11a542e3be
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2026-06-05 22:13:29 -07:00
FreeScout
8f7400492a
v1.8.224
2026-06-05 22:12:49 -07:00
FreeScout
135d2d6d0c
Enable browser check
2026-06-03 21:44:58 -07:00
FreeScout
5ec9169044
Improve sanitizing customer Websites field
2026-06-03 21:28:42 -07:00
FreeScout
5e664f2e25
Restrict .pht files upload - GHSA-27vp-fpg8-j8wv
2026-06-02 22:41:00 -07:00
FreeScout
c7e21d9abe
Improve downloading log files logic - GHSA-858x-8f77-9vc5
2026-06-02 10:12:52 -07:00
FreeScout
0aab1d715f
Fix user-setup empty invite_hash issue - GHSA-jqj5-r72v-v29g
2026-06-01 22:40:08 -07:00
FreeScout
d3c3148945
Add throttling to file upload routes - GHSA-ph4f-2jhx-q76w
2026-05-30 22:34:26 -07:00
FreeScout
7cb9f8c713
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2026-05-30 04:33:40 -07:00
FreeScout
fed0ecb533
v1.8.223
2026-05-30 04:33:27 -07:00
FreeScout
b7b4ce4069
Fix fetching message sent to multiple mailboxes from own mailbox - closes #5434
2026-05-29 04:54:25 -07:00
FreeScout
beef6af9b5
Fix prototype pollution in getQueryParam - GHSA-w5fc-8pp3-f755
2026-05-29 04:52:17 -07:00
FreeScout
afa0cb6ba5
Fix preg_replace_callback() error in Html2Text - closes #5433
2026-05-28 04:23:43 -07:00
FreeScout
26ff8c73ab
Fix signature when moving conversation between mailboxes - closes #5419
2026-05-28 00:11:10 -07:00
FreeScout
30c0f68c97
Improve open tracking hash - closes #5431
2026-05-27 10:42:58 -07:00
FreeScout
875ab40739
Disable backward compatibility for old Message-IDs format on fetching - GHSA-8vm3-wwq4-ggfx
2026-05-25 21:22:05 -07:00
FreeScout
72525cce6c
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2026-05-25 01:39:16 -07:00
FreeScout
e39fa1299f
v1.8.222
2026-05-25 01:39:04 -07:00
FreeScout
e2dcf6dc7e
Send Auto Reply from the alias the customer emailed - closes #5428
2026-05-24 00:37:41 -07:00
FreeScout
28621dbfcf
Update German translation
2026-05-23 07:35:26 -07:00
FreeScout
6ba03d32a0
Fix undefined signature_mailbox error on sending - closes #5427
2026-05-23 03:04:39 -07:00
FreeScout
25ea3d9388
Add vendor files to dist
2026-05-22 22:36:20 -07:00
FreeScout
a43239d8f0
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2026-05-22 22:35:57 -07:00
FreeScout
2fda21b54e
v1.8.221
2026-05-22 22:35:46 -07:00
FreeScout
fc8f50c973
Show detailed error when uploading attachments - closes #5426
2026-05-21 22:56:07 -07:00
FreeScout
15db137829
Optimize Helper::stripDangerousTags() to avoid pcre.backtrack_limit hit - closes #5424
2026-05-21 11:21:10 -07:00
FreeScout
4a678b8309
Update zh-TW translation - closes #5421
2026-05-20 21:25:52 -07:00
FreeScout
1261b8b84c
Fix signature when moving conversation between mailboxes - closes #5419
2026-05-20 03:34:54 -07:00
FreeScout
ae68e194b1
Improve permissions check when editing messages - GHSA-3w38-h42v-3h6w
2026-05-18 06:36:15 -07:00
FreeScout
5dab098380
Improve permissions check when deleting notes - GHSA-9vx8-gx3p-9mh6
2026-05-17 03:55:38 -07:00
FreeScout
215241ee2e
Deprecate links to attachments without token - GHSA-wg74-ww4w-2qpc
2026-05-17 02:22:11 -07:00
FreeScout
f5c566c2e8
Update module activation logic
2026-05-17 01:56:43 -07:00
FreeScout
f3190f03c7
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2026-05-16 21:48:33 -07:00
FreeScout
3e216820ba
v1.8.220
2026-05-16 21:48:23 -07:00
FreeScout
4008a22ef5
Fix checking trusted hosts during installation
2026-05-11 05:08:29 -07:00
FreeScout
fcea5716e5
Activate module after activating license
2026-05-10 04:23:00 -07:00
FreeScout
b455972062
Clear JS and CSS builds when clearing cache
2026-05-09 22:42:32 -07:00
FreeScout
a958553b72
Add configurable threshold to suppress transient fetch errors in Logs Monitoring - closes #5399
2026-05-09 05:36:27 -07:00
FreeScout
d902f19038
Check hash in replies to user email notifications - GHSA-6r38-6mcf-2ww3
2026-05-08 12:00:54 -07:00
FreeScout
49a9a4de64
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2026-05-08 10:32:36 -07:00
FreeScout
8e5e73b4ce
v1.8.219
2026-05-08 10:29:34 -07:00
FreeScout
48f05f34e6
Fix PHP check in tools.php
2026-05-06 21:25:24 -07:00
FreeScout
ab8d681219
Fix error tracking on creating user profile from invite link - closes #5390
2026-05-06 01:34:00 -07:00
FreeScout
68746b8c17
Add Russian lang files
2026-05-02 23:09:50 -07:00
FreeScout
369eb9217a
Add throttle to the Forgot Password form and return identical response regardless of whether the email exists - GHSA-jvmv-2qcp-7855
2026-05-02 23:06:28 -07:00
FreeScout
5a5a48e32c
Add hash to open tracking URL - GHSA-qjr9-6v9q-3r72
2026-05-02 11:23:11 -07:00
FreeScout
79d5955ab1
Update SECURITY.md
2026-05-02 10:30:17 -07:00
FreeScout
d7fb065a5f
Update German translation
2026-05-01 21:43:27 -07:00
FreeScout
956f631661
Add table prefix to raw DB queries - closes #5385
2026-05-01 03:51:05 -07:00
FreeScout
d5b63611ad
Show message in the interface when browser does not support CSP
2026-04-28 07:48:55 -07:00
FreeScout
296a4c82a1
Fix error on PHP 7.1 - closes #5377
2026-04-27 03:50:34 -07:00
FreeScout
285ca977fa
Add Catalan tranlation - closes #5376
2026-04-25 21:52:31 -07:00
FreeScout
a0b3888b18
Update German translation
2026-04-25 07:28:28 -07:00
FreeScout
518058aacf
Add vendor files to dist
2026-04-24 21:55:55 -07:00
FreeScout
9fa67358ae
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2026-04-24 21:55:23 -07:00
FreeScout
f58b6d8bda
v1.8.218
2026-04-24 21:55:09 -07:00
FreeScout
a7a2fe91e6
Add comment to APP_PROXY in .env.example
2026-04-24 02:42:52 -07:00
FreeScout
b0bf40295b
Fix fetching emails into multiple mailboxes - closes #5368
2026-04-23 22:59:32 -07:00
FreeScout
da9bbfde8f
Add APP_REMOTE_HOST_WHITE_LIST to .env.example
2026-04-23 21:24:09 -07:00
FreeScout
65219613b9
Deprecate use_new_pop3_lib config parameter
2026-04-23 05:34:22 -07:00
FreeScout
45356bfbdf
Fix linking messages into conversations - closes #5372
2026-04-22 22:59:27 -07:00
FreeScout
c837ad77e5
Do not allow to merge convesation with self
2026-04-22 21:58:27 -07:00
FreeScout
164349549d
Allow to use cidr in APP_REMOTE_HOST_WHITE_LIST - closes #5363
2026-04-22 21:23:17 -07:00
FreeScout
0c75dfde32
Allow to use cidr in APP_REMOTE_HOST_WHITE_LIST - closes #5363
2026-04-22 11:05:17 -07:00
FreeScout
87dba690ef
Add upload_mode parameter to Helper::sanitizeUploadedFileName()
2026-04-22 11:00:27 -07:00
FreeScout
61adcbd890
Fix Helper::linkify() for links - closes #5367
2026-04-21 06:52:22 -07:00
FreeScout
190cdea748
Adjust waiting since block in Dashboard
2026-04-21 06:47:37 -07:00
FreeScout
53ce4523a4
Fix Helper::linkify() for emails - closes #5362
2026-04-20 10:58:38 -07:00
FreeScout
291ff9e306
Add indexes to tables - closes #5328
2026-04-20 10:26:36 -07:00
FreeScout
855b573672
Update SECURITY.md
2026-04-20 07:38:38 -07:00
FreeScout
3dcdbb85d6
Adjust tools.php
2026-04-20 06:05:38 -07:00
FreeScout
d8ec060a9d
Require DB Password and check PHP Path direcotory in tools.php - GHSA-jx2w-fhmw-rg39
2026-04-20 06:03:32 -07:00
FreeScout
4fc258f77b
Do not log Untrusted host error - closes #5361
2026-04-20 03:16:34 -07:00
FreeScout
25edcebd77
Patch PHPUnit - GHSA-qrr6-mg7r-m243
2026-04-19 23:58:03 -07:00
FreeScout
deb6788773
Fix decoding ISO-2022-JP emails - closes #5356
2026-04-19 21:55:46 -07:00
FreeScout
c4e4220ae3
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2026-04-19 07:20:04 -07:00
FreeScout
b729fcb2e1
v1.8.217
2026-04-19 07:19:54 -07:00
FreeScout
1371340962
Improve encryption and decryption with password via Helper
2026-04-18 21:48:32 -07:00
FreeScout
0dbf2e1665
Make user invite link expirable - GHSA-hqff-cwx7-3jpm
2026-04-18 05:18:06 -07:00
FreeScout
2293911718
Fix permissions check for user Notifications settings - GHSA-f489-qxv6-gvgg
2026-04-18 03:44:42 -07:00
FreeScout
864ad08820
Improve sanitizing Auto Reply message - GHSA-q3fh-rj9h-jfrc
2026-04-18 03:04:25 -07:00
FreeScout
270bd58f61
Fix redirect check in Helper::sanitizeRemoteUrl() - GHSA-22wf-848c-c856
2026-04-18 02:52:08 -07:00
FreeScout
60c01c3707
Fix Zipper: Path traversal detected error - closes #5354
2026-04-16 11:00:29 -07:00
FreeScout
17d31b62ad
Fix On-Off switch on RTL - closes #5352
2026-04-16 03:32:52 -07:00
FreeScout
e6fe63e71f
Add vendor files to dist
2026-04-16 03:19:11 -07:00
FreeScout
34677264d5
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2026-04-16 03:18:42 -07:00
FreeScout
66e5ac8e9d
v1.8.216
2026-04-16 03:18:30 -07:00
FreeScout
43f6e154a5
Fix error in MailHelper::isGeneratedMessageId() - closes #5351
2026-04-15 23:22:46 -07:00
FreeScout
d61b74c306
Fix fetching into multiple mailboxes - closes #5350
2026-04-15 21:14:32 -07:00
FreeScout
95882ea8f1
PHP 8.5 compatibility
2026-04-15 07:45:18 -07:00
FreeScout
a7d678ac21
Fix mute icon for non admin users in Dashboard - closes #5348
2026-04-15 07:42:12 -07:00
FreeScout
4879a34b3d
Fix search.title hook - closes #5347
2026-04-15 05:18:35 -07:00
FreeScout
01fa0955d4
Add URL to the error log message in CheckBrowser middleware
2026-04-15 03:22:05 -07:00
FreeScout
5f34e80a22
Fix OAuth disconnect link on PHP 7.1 - closes #5345
2026-04-15 00:57:59 -07:00
FreeScout
94485d86bb
Fix moving conversations - closes #5343
2026-04-14 23:20:16 -07:00
FreeScout
ce20dfa787
Fix null parameter error in CheckBrowser - closes #5342
2026-04-14 10:56:07 -07:00
FreeScout
9a691124c6
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2026-04-14 07:44:53 -07:00
FreeScout
c703f38f6c
v1.8.215
2026-04-14 07:44:45 -07:00
FreeScout
8a887502e1
Fix saving Sending and Fetching passwords - closes #5339
2026-04-14 07:43:41 -07:00
FreeScout
3368437e4e
Fix 403 error in open tracking pixel - closes #5334
2026-04-14 07:29:56 -07:00
FreeScout
59cababa70
Fix error on creating user - closes #5337
2026-04-14 05:07:52 -07:00
FreeScout
b4d2846a3a
Change Helper::stripTags() back to strip_tags() in some places
2026-04-14 03:59:19 -07:00
FreeScout
e45213e537
Add embed and appliet to the list of dangerous tags in Helper::stripDangerousTags()
2026-04-14 03:48:19 -07:00
FreeScout
c35fc2a502
Make conversation Unassigned when moving if assignee does not have access to the target mailbox - closes #5333
2026-04-13 21:58:24 -07:00
FreeScout
6583d6f5a5
For Assigned-only users show only assigned conversations in Search
2026-04-13 21:44:30 -07:00
FreeScout
25f92844c2
Create Open Middleware group
2026-04-13 21:26:35 -07:00
FreeScout
f4590b8279
Fix compact() Undefined variable operator - closes #5308
2026-04-13 21:18:48 -07:00
FreeScout
cdadaf621b
Check permission when Assigned-only user is editing customer message
2026-04-13 11:37:54 -07:00
FreeScout
414878eb79
Check permission for Assigned-only users when editing drafts
2026-04-13 11:21:27 -07:00
FreeScout
aaf334e9bb
Rename permission: Users are allowed to edit own notes/replies
2026-04-13 11:01:17 -07:00
FreeScout
f35fddb0cc
Create Open Middleware group
2026-04-13 10:09:43 -07:00
FreeScout
fb130de64e
Check permissions when settings chat_start_new for mailbox
2026-04-12 23:14:15 -07:00
FreeScout
5f182818e2
Sanitize attachments_to_remove when deleting attachments
2026-04-12 22:54:41 -07:00
FreeScout
eb397efae2
Add csrf_token to OAuth Disconnect link
2026-04-12 21:33:11 -07:00
FreeScout
14f17a5cd2
Check file paths in Zipper before extracting
2026-04-12 11:04:30 -07:00
FreeScout
abf82ecc3e
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2026-04-12 08:57:41 -07:00
FreeScout
d0713d5a67
v1.8.214
2026-04-12 08:53:24 -07:00
FreeScout
b33d1e56a8
Fix Browser check - closes #5331
2026-04-12 08:51:09 -07:00
FreeScout
c779afdda8
Check thread created_by_user_id when Undoing sending
2026-04-11 22:58:25 -07:00
FreeScout
83eea1ca47
Check customer visibility when creating Phone conversation
2026-04-11 03:40:30 -07:00
FreeScout
d459a3b0cf
Check customer visibility when creating a customer within Change Customer dialog
2026-04-10 10:29:48 -07:00
FreeScout
b3d7611e6e
Check if customer is accessible when changing conversation customer
2026-04-10 10:15:27 -07:00
FreeScout
2e2fe37111
Do not allow to move emails from customers from inaccessible mailboxes
2026-04-10 09:54:03 -07:00
FreeScout
c2680bd9ec
Improve joining customer messages into conversations on Fetching - closes #5308
2026-04-10 08:45:38 -07:00
FreeScout
acf57a7a4b
Add vendor files to dist
2026-04-09 10:30:34 -07:00
FreeScout
0425b26bc9
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2026-04-09 10:29:55 -07:00
FreeScout
88baece2a4
v1.8.213
2026-04-09 10:29:44 -07:00
FreeScout
265379b3ae
Escape values in Helper::linkify()
2026-04-09 04:20:21 -07:00
FreeScout
39182e106a
Send emails to all recipients when forwarding to multiple recipients - closes #5322
2026-04-09 02:36:09 -07:00
FreeScout
6f6419aafd
Improve joining customer messages into conversations on Fetching - closes #5308
2026-04-08 23:00:05 -07:00
FreeScout
efe82e31b4
Validate host in mail Fetching and Sending settings
2026-04-08 07:41:53 -07:00
FreeScout
8babf94028
PHP 8.4 compatibility
2026-04-08 05:07:29 -07:00
FreeScout
1d83e1cffb
Add CheckBrowser middleware ensuring that browser supports CSP
2026-04-08 03:24:41 -07:00
FreeScout
b2a1be6b3c
Require mod_headers if Apache is used
2026-04-08 01:11:58 -07:00
FreeScout
f45b9105d4
Limit fields which can be populated on mailbox Fetching and Sending settings pages
2026-04-08 00:43:57 -07:00
FreeScout
97511c182b
Escape customer name in the reply_fancy email template
2026-04-08 00:11:19 -07:00
FreeScout
b1d6c2c601
Improve Helper::getWebCronHash()
2026-04-07 23:04:36 -07:00
FreeScout
af3f1e2889
Improve joining customer messages into conversations on Fetching - closes #5308
2026-04-07 21:39:13 -07:00
FreeScout
a894ae1312
Apply safe_raw_html() function
2026-04-07 06:32:50 -07:00
FreeScout
ef5fbe30f4
Helper::stripInvalidUnicodeChars() function
2026-04-06 06:38:49 -07:00
FreeScout
1eb0469bd0
Check attachment name when downloading attachments
2026-04-06 06:16:27 -07:00
FreeScout
269e5ad424
Replace strip_tags() with Helper:stripTags()
2026-04-06 06:10:33 -07:00
FreeScout
5aa8d63321
Strip also style tags in Helper::stripDangerousTags()
2026-04-05 21:45:03 -07:00
FreeScout
e009c4675b
Escape user name in flash message when deleting user
2026-04-05 21:19:35 -07:00
FreeScout
9131b16f80
Strip tags from name when creating user
2026-04-05 21:02:52 -07:00
FreeScout
c921033e8c
Add mailbox.sidebar.buttons hook - closes #5316
2026-04-04 20:24:27 -07:00
FreeScout
dc886e7bb8
Fix Call to a member function close() on string in Zipper
2026-04-04 09:50:41 -07:00
FreeScout
7c73d5f168
Add allow_redirects to requests in WpApi
2026-04-04 09:43:34 -07:00
FreeScout
f35b4249c7
Take into account limit_user_customer_visibility parameter in load_customer_infoload_customer_info Ajax action
2026-04-04 04:49:33 -07:00
FreeScout
dbdf8f2260
Change attachment token generation algorythm
2026-04-03 22:13:36 -07:00
FreeScout
561eba496a
Add vendor files to dist
2026-04-03 21:56:38 -07:00
FreeScout
00de71168b
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2026-04-03 21:53:38 -07:00
FreeScout
1de4e9b37a
v1.8.212
2026-04-03 21:53:20 -07:00
FreeScout
726ef147eb
Check if conversation IDs match when marking thread as read
2026-04-03 20:22:51 -07:00
FreeScout
b395a11791
Take limit_user_customer_visibility parameter into account when merging customers
2026-04-02 07:47:22 -07:00
FreeScout
2353c0bd1a
Take limit_user_customer_visibility parameter into account when merging customers
2026-04-01 21:13:28 -07:00
FreeScout
b341dd86f7
Fix ncomplete object error on Status page - closes #5307
2026-04-01 07:32:09 -07:00
FreeScout
7e29e2463f
Fix Passing null to parameter error in Html2Text - closes #5306
2026-03-31 20:50:16 -07:00
FreeScout
a8f3e558d7
Fix fetching emails with deeply nested HTML - closes #5304
2026-03-30 08:30:34 -07:00
FreeScout
55ff20a5d5
Update API URL
2026-03-28 23:45:30 -07:00
FreeScout
d8708d55e9
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2026-03-27 22:51:06 -07:00
FreeScout
afac233d5a
v1.8.211
2026-03-27 22:50:43 -07:00
FreeScout
999cb49b58
Search conversation by correct number field - closes #5298
2026-03-26 23:54:23 -07:00
FreeScout
2810916a88
Add TrustHosts middleware
2026-03-26 10:32:36 -07:00
FreeScout
023882f9d9
Fix fetching emails containing null bytes in body - closes #5292
2026-03-26 06:30:32 -07:00
FreeScout
889d75c8e3
Add TrustHosts middleware
2026-03-25 23:15:34 -07:00
FreeScout
de69907c9d
Add Helper::isSafePassword() function
2026-03-24 23:40:29 -07:00
FreeScout
b9ee220984
Allow to search conversations by number - closes #5251
2026-03-24 10:17:10 -07:00
FreeScout
4cea7689a4
Remove IMAP extension from list of required PHP extensions
2026-03-24 07:45:42 -07:00
FreeScout
ca6d5bb572
Fix Helper::checkIpByMask() function
2026-03-24 07:40:06 -07:00
FreeScout
33e8c60d89
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2026-03-22 21:55:28 -07:00
FreeScout
e489c2cc1d
v1.8.210
2026-03-22 21:55:18 -07:00
FreeScout
a09a0f901d
Add zh-TW language - closes #5285
2026-03-19 05:00:46 -07:00
FreeScout
729ee307e9
Fix playing audio attachments - closes #5281
2026-03-17 10:14:40 -07:00
FreeScout
486a2b9c15
Fix saving empty encrypted ENV values to via settings
2026-03-16 08:53:21 -07:00
FreeScout
b0b4e46139
Fix previewing attachments - closes #5275
2026-03-14 23:48:36 -07:00
FreeScout
0565ba97b7
Fix accessibility issues with magic checkboxes used in the conversations table - closes #4968
2026-03-14 21:53:26 -07:00
FreeScout
9ee5066922
Fix Undefined constant PDO::MYSQL_ATTR_SSL_VERIFY_SERVER_CERT - closes #5273
2026-03-14 21:28:43 -07:00
FreeScout
9272158c98
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2026-03-13 21:59:20 -07:00
FreeScout
ebe1913e12
v1.8.209
2026-03-13 21:59:10 -07:00
FreeScout
d5c34fb3c7
fix(webklex): Add Header.has(), called by Part.isAttachment() #5267 from boite/fix-missing-has
...
fix(webklex): Add Header.has(), called by Part.isAttachment()
2026-03-13 05:18:49 +01:00
boite
2b2d7b1c29
fix(webklex): Add Header.has(), called by Part.isAttachment()
...
This method does not exist and would result in a MethodNotFoundException
thrown by __call().
2026-03-12 22:56:08 +00:00
FreeScout
a664ac58a7
Fix iconv_mime_decode(): Detected an illegal character in input string - closes #5265
2026-03-12 11:12:24 -07:00
FreeScout
3329379db3
Include sanitized thread bodies in replies and email notifications
2026-03-11 00:19:12 -07:00
FreeScout
c1d2a1cbe5
Add CSP header when showing attachments
2026-03-10 21:53:19 -07:00
FreeScout
69d0504572
Add non_viewable_mime_types config parameter
2026-03-10 02:47:35 -07:00
FreeScout
cb86188457
Improve sanitizing SVG images containing comments
2026-03-09 23:26:11 -07:00
FreeScout
8bb8ea4140
Encrypt modules license keys
2026-03-09 23:05:31 -07:00
FreeScout
8045aaae95
Encrypt modules license keys
2026-03-09 23:02:04 -07:00
FreeScout
f5c3fe5610
Encrypt modules license keys
2026-03-08 07:34:26 -07:00
FreeScout
2a13430265
Encrypt OAuth tokens for IMAP and SMTP
2026-03-08 06:41:01 -07:00
FreeScout
1e319c91e1
Improve Helper::sanitizeRemoteUrl() function
2026-03-07 01:34:14 -08:00
FreeScout
cb6ea3284f
Hide IMAP password in fetch command debug output
2026-03-05 23:57:25 -08:00
FreeScout
44c4cd0da8
Offer TLS encryption in Fetching and Sending settings by default
2026-03-05 22:15:01 -08:00
FreeScout
996a7f9633
Check access to mailbox when user edits customer thread
2026-03-05 21:40:51 -08:00
FreeScout
16e78f5b3e
Check customer visibility on Customer Conversations page
2026-03-05 21:36:26 -08:00
FreeScout
b28d007210
Update French translation #5260 from JuliaLblnd/master
...
Update French translation
2026-03-06 05:58:58 +01:00
FreeScout
024c122758
Add vendor files to dist
2026-03-05 20:42:08 -08:00
FreeScout
c9d6ba4f68
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2026-03-05 20:41:00 -08:00
FreeScout
f13f07b5fe
v1.8.208
2026-03-05 20:39:37 -08:00
Julia
e00480be02
Update French translation
2026-03-05 12:03:04 +01:00
FreeScout
5c2b2c7a51
Check access to mailbox when emptying folder
2026-03-04 20:55:24 -08:00
FreeScout
f0104169dc
Adjust Helper::shellExec() function - closes #5250
2026-03-04 20:46:09 -08:00
FreeScout
411d8e7f91
Update SECURITY.md
2026-03-04 20:18:03 -08:00
FreeScout
5e08455cea
Reduced Cc and Bcc in languages where the text does not fit nicely #5253 from il2020/master
...
Reduced Cc and Bcc in languages where the text does not fit nicely
2026-03-04 13:44:36 +01:00
il2020
08a6a53bdc
Reduced Cc and Bcc in languages where the text does not fit nicely
...
https://github.com/freescout-help-desk/freescout/issues/5247
2026-03-04 12:37:55 +00:00
FreeScout
c7798de0e2
Update SECURITY.md
2026-03-04 04:16:43 -08:00
FreeScout
bd498e0a24
Disable blank issue in the repo
2026-03-04 04:12:45 -08:00
FreeScout
7cbbd5d187
Show errors on Status page when shell_exec() funciton can not be executed - closes #5250
2026-03-03 22:01:10 -08:00
FreeScout
f691461318
Do not show Cc and Bcc fields by default - closes #5247
2026-03-03 06:44:31 -08:00
FreeScout
a0d302dd0a
Set curl_ssl_verifypeer parameter to true by default
2026-03-02 23:38:10 -08:00
FreeScout
b215d882d1
Improve sanitizing uploaded PDF files
2026-03-02 09:58:46 -08:00
FreeScout
19b94fcbb1
Fix incomplete object error on Status page - closes #5246
2026-03-02 05:02:47 -08:00
FreeScout
e76b683d85
Disable loading local config files in psy/psysh
2026-03-01 23:19:20 -08:00
FreeScout
2919365ca0
Symfony Process: Fix escaping for MSYS on Windows
2026-03-01 22:57:02 -08:00
FreeScout
c8621813b8
Fix unsafe unserialize() in phpunit
2026-03-01 22:31:31 -08:00
FreeScout
4b67a88227
Fix PATH_INFO issue in symfony/http-foundation
2026-03-01 22:09:05 -08:00
FreeScout
594f5b93af
Update enshrined/svg-sanitize to v0.22.0
2026-03-01 22:04:23 -08:00
FreeScout
be848b8f63
Composer update
2026-03-01 22:02:59 -08:00
FreeScout
c77b77e774
Message-ID and Apache SpamAssassin - closes #5245
2026-03-01 21:36:29 -08:00
FreeScout
5d1b5e7c87
Message-ID and Apache SpamAssassin - closes #5245
2026-03-01 09:28:47 -08:00
FreeScout
a894d8c4f2
Fix permissions check when Following/Unfollowing conversation
2026-02-27 20:49:39 -08:00
FreeScout
aaa876a6d5
Adjust phpcs
2026-02-27 04:04:37 -08:00
FreeScout
6258a2d585
Adjust phpcs
2026-02-27 03:58:50 -08:00
FreeScout
581d351ba6
Fix phpcs notices
2026-02-27 03:53:37 -08:00
FreeScout
2f9a824ece
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2026-02-27 00:38:01 -08:00
FreeScout
e8dfd0fe68
Adjust phpcs
2026-02-27 00:35:42 -08:00
FreeScout
152e60f672
Add vendor files to dist
2026-02-26 22:15:24 -08:00
FreeScout
8c0e161f8d
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2026-02-26 22:14:32 -08:00
FreeScout
6f3dd89f75
v1.8.207
2026-02-26 22:14:22 -08:00
FreeScout
fae6417c40
Update phpcs
2026-02-26 22:11:39 -08:00
FreeScout
f7bc16c56a
Perform sanitizing of the file name first in Helper::sanitizeUploadedFileName()
2026-02-26 09:25:15 -08:00
FreeScout
7c9f9635c5
PHP 8.5 compatibility - closes #5240
2026-02-26 06:40:26 -08:00
FreeScout
ee9cda1f0c
PHP 8.5 compatibility - closes #5238
2026-02-26 05:34:54 -08:00
FreeScout
5a235a96a5
Goole Workspace OAuth - closes #5241
2026-02-26 02:32:31 -08:00
FreeScout
451ef5cf27
Goole Workspace OAuth - closes #5241
2026-02-26 00:26:09 -08:00
FreeScout
017a958b0e
Fix Undefined array key error on sending reply to Phone conversation - closes #5236
2026-02-24 06:38:46 -08:00
FreeScout
a53818c147
Fix parsing email part Content-Type ending with semicolon
2026-02-23 20:44:39 -08:00
FreeScout
026989d523
Fix parsing email part Content-Type ending with semicolon
2026-02-23 10:02:29 -08:00
FreeScout
1d78708570
Add PDO::MYSQL_ATTR_SSL_VERIFY_SERVER_CERT to DB config - closes #5230
2026-02-22 21:21:17 -08:00
FreeScout
893c878c37
Check customer visibility when merging customers
2026-02-22 07:58:13 -08:00
FreeScout
accd83b835
Check user access to mailbox in empty_folder ajax action
2026-02-22 07:45:07 -08:00
FreeScout
b20a586989
Update tests matrix
2026-02-22 01:36:21 -08:00
FreeScout
3cd905274a
Update tests matrix
2026-02-22 01:34:40 -08:00
FreeScout
d5708283d5
Update ConversationChangeCustomerTest
2026-02-22 01:26:53 -08:00
FreeScout
b8232fad6a
Skip ConversationChangeCustomerTest on PHP < 8.4
2026-02-22 01:22:48 -08:00
FreeScout
6aca3bdda2
Skip ConversationChangeCustomerTest on PHP < 8.3
2026-02-22 01:12:11 -08:00
FreeScout
619db43999
Fix notices in phpunit
2026-02-22 01:03:32 -08:00
FreeScout
2101f72f4e
PHP 8.3 compatibility
2026-02-22 00:51:51 -08:00
FreeScout
417e25dd44
Fix checking user authorization when changing conversation customer - closes #5232
2026-02-22 00:34:18 -08:00
FreeScout
3ef7bf2af8
Feature testing
2026-02-22 00:32:27 -08:00
FreeScout
5ab9cace19
Fix array_filter() in database config - closes #5230
2026-02-21 03:04:38 -08:00
FreeScout
63b225e380
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2026-02-21 00:59:14 -08:00
FreeScout
5710da0ccb
v1.8.206
2026-02-21 00:58:55 -08:00
FreeScout
b134ee8939
Set allowed_classes parameter for unserialize() functions
2026-02-20 10:45:00 -08:00
FreeScout
db902c7f04
Remove role from fillable User fields
2026-02-19 23:08:02 -08:00
FreeScout
9984071e6f
Extend Helper::restricted_extensions list
2026-02-19 22:47:02 -08:00
FreeScout
00d45dc954
Improve Helper::sanitizeUploadedFileName() function
2026-02-19 22:41:43 -08:00
FreeScout
004a8231f6
Improve TokenAuth middleware
2026-02-19 22:29:54 -08:00
FreeScout
1bfe3d5444
PHP 8.5 compatibility - closes #5227
2026-02-19 05:36:32 -08:00
FreeScout
587ae175c1
Update Customer addChannel() method - closes #5224
2026-02-18 22:25:26 -08:00
FreeScout
11b98a109a
Add vendor files to dist
2026-02-14 00:27:45 -08:00
FreeScout
446e75e969
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2026-02-14 00:24:05 -08:00
FreeScout
e19633ce1a
v1.8.205
2026-02-14 00:23:54 -08:00
FreeScout
6e36e39187
Fix styles for folder having .alert class - closes #5216
2026-02-12 09:32:14 -08:00
FreeScout
3991b68a0e
PHP 8.5 compatibility - closes #5215
2026-02-12 05:54:07 -08:00
FreeScout
b76361f27d
PHP 8.4 compatibility - closes #5214
2026-02-12 05:49:01 -08:00
FreeScout
387c94333e
Add csp.form_action hook - closes #5189
2026-02-11 20:40:07 -08:00
FreeScout
9760bf620e
Set max letngth for conversation subject - closes #5201
2026-02-08 04:26:37 -08:00
FreeScout
931c93506a
Do now show CC and BCC fields when editing chat message draft - closes #5196
2026-02-07 22:07:30 -08:00
FreeScout
b01e0f7968
Fix wrong customer name after recipient change - closes #5199
2026-02-07 21:50:42 -08:00
FreeScout
d0d7f01924
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2026-02-07 20:57:32 -08:00
FreeScout
2bd7e35b57
Remove unneeded symlink
2026-02-07 20:56:51 -08:00
FreeScout
6fa9cd20f1
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2026-02-07 20:51:45 -08:00
FreeScout
47c085df03
v1.8.204
2026-02-07 20:51:27 -08:00
FreeScout
84c96abdd4
Update German translation
2026-02-07 03:16:29 -08:00
FreeScout
3711f0d0a3
Use PHP library to fetch via POP3
2026-02-06 04:14:17 -08:00
FreeScout
625f3b623d
Remove IMAP extension from required extensions list
2026-02-06 04:11:40 -08:00
FreeScout
743c3241b5
Update Slovak translation
2026-02-03 01:45:39 -08:00
FreeScout
4e8e852530
Add conversation.skip_send_reply_to_customer hook - closes #5187
2026-02-02 10:26:59 -08:00
FreeScout
3a5cb77690
Add base-uri rule to CSP tag
2026-02-02 10:02:08 -08:00
FreeScout
2338a3dddf
Remove Australia/Queensland timezone - closes #5175
2026-01-26 05:46:12 -08:00
FreeScout
661f7093f7
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2026-01-24 22:09:46 -08:00
FreeScout
06f6b4f6ac
v1.8.203
2026-01-24 22:09:21 -08:00
FreeScout
f79e56f7d1
Fix invalid byte sequence for encoding UTF8 on PostgreSQL- closes #5159
2026-01-22 20:41:23 -08:00
FreeScout
e560512a03
Revert "Collapse email history in Gmail - closes #5136 "
...
This reverts commit 7770ae10d2 .
2026-01-22 02:00:23 -08:00
FreeScout
4752adbf35
Show customer email in conversations list - closes #5066
2026-01-18 20:59:55 -08:00
FreeScout
3454d28bd8
Remove customer email from conversations list - closes #5066
2026-01-16 20:41:14 -08:00
FreeScout
34d5973579
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2026-01-15 20:42:46 -08:00
FreeScout
7152ee7902
v1.8.202
2026-01-15 20:42:23 -08:00
FreeScout
cd56e5c3e0
Show scroll when there are many social profiles - closes #4644
2026-01-12 20:42:15 -08:00
FreeScout
bcee603c02
Show scroll when there are many social profiles - closes #4644
2026-01-12 20:38:08 -08:00
FreeScout
f3fb6ccb91
Show customer email in conversations list - closes #5066
2026-01-11 20:52:23 -08:00
FreeScout
c4c4263772
command.after_app_update hook - closes #5147
2026-01-11 06:46:45 -08:00
FreeScout
2c781425c8
Rename Headers tab to Email Headers - closes #5146
2026-01-10 20:59:10 -08:00
FreeScout
971a6915cc
Update folders counters when deleting conversations forever
2026-01-06 02:18:21 -08:00
FreeScout
8c99abc8f4
Fix http_response_header error in Guzzle - closes #5137
2026-01-05 09:48:36 -08:00
FreeScout
1a4abad9c4
Add vendor files to dist
2026-01-05 02:42:40 -08:00
FreeScout
ec40bc80a0
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2026-01-05 02:41:41 -08:00
FreeScout
e4e099d5ac
v1.8.201
2026-01-05 02:40:56 -08:00
FreeScout
7770ae10d2
Collapse email history in Gmail - closes #5136
2026-01-05 02:37:12 -08:00
FreeScout
c626c77411
PHP 8.4 compatibility
2026-01-03 02:38:51 -08:00
FreeScout
19d306454e
Add array_first_cond() function
2025-12-29 08:44:22 -08:00
FreeScout
be4cd23e17
PHP 8.4 compatibility - closes #5134
2025-12-29 05:22:09 -08:00
FreeScout
94ce31599a
PHP 8.4 compatibility for Guzzle RequestException - closes #5133
2025-12-29 01:07:44 -08:00
FreeScout
5883cbe9a4
PHP 8.5
2025-12-20 10:22:28 -08:00
FreeScout
c46e9a0acf
Send email to correct customer when customer is changed - closes #5121
2025-12-19 06:27:50 -08:00
FreeScout
64cebaed0d
Add vendor files to dist
2025-12-19 03:33:43 -08:00
FreeScout
28b73fe679
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2025-12-19 03:33:01 -08:00
FreeScout
d1087be216
v1.8.200
2025-12-19 03:32:54 -08:00
FreeScout
6e9132526a
PHP 8.5
2025-12-19 02:28:24 -08:00
FreeScout
7cf1dad4db
Fix CacheBasedSessionHandler PHP >= 8.1 - closes #5120
2025-12-17 09:46:39 -08:00
FreeScout
43576f53ca
PHP 8.5 compatibility - closes #5114
2025-12-17 09:23:05 -08:00
FreeScout
061eabfadd
PHP 8.5 compatibility - closes #5114
2025-12-16 10:18:25 -08:00
FreeScout
16f97bc086
Delete attachments when mailbox is deleted - closes #5108
2025-12-13 04:52:18 -08:00
FreeScout
c7bc54cf15
Sanitize email length before saving - closes #5106
2025-12-12 21:52:13 -08:00
FreeScout
e6cf128c3d
Set last_reply_at when email conversation with one Note thread created - closes #5105
2025-12-12 21:44:37 -08:00
FreeScout
d9186546f6
Sanitize email length before saving - closes #5106
2025-12-11 22:57:37 -08:00
FreeScout
d8826584bc
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2025-12-10 20:29:09 -08:00
FreeScout
c632289e17
v1.8.199
2025-12-10 20:28:56 -08:00
FreeScout
97006884b5
Fix oAuth sending and Fftching - closes #5101
2025-12-10 02:52:30 -08:00
FreeScout
391a84ee06
Add mailbox.deleted hook
2025-12-09 10:09:06 -08:00
FreeScout
22495f5847
Fix oAuth sending and Fftching - closes #5101
2025-12-09 09:55:30 -08:00
FreeScout
694a89b757
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2025-12-05 21:51:10 -08:00
FreeScout
b1d35954a6
v1.8.198
2025-12-05 21:50:58 -08:00
FreeScout
2ecdad8114
Mark IMAP extension as optional on System Status page - closes #5055
2025-12-05 21:49:46 -08:00
FreeScout
c92e38a031
Make mysql_pass more random in install.sh - closes #5098
2025-12-05 10:23:40 -08:00
FreeScout
fc127d7dd4
Add APP_REMOTE_HOST_WHITE_LIST .env parameter
2025-12-01 09:49:29 -08:00
FreeScout
6981620c15
Sort mailboxes on user Permissions page - closes #5087
2025-11-27 08:16:15 -08:00
FreeScout
4f1b0180c1
Allow to specify email address in Username field for oAuth connections - #5051
2025-11-27 00:42:06 -08:00
FreeScout
4e46be5470
Add states parameter to Conversation getThreads() function
2025-11-26 23:11:48 -08:00
FreeScout
69c58b4871
Properly close conversations on agent reply by email - closes #5078
2025-11-24 00:40:47 -08:00
FreeScout
d4e1686ea0
More detailed error message for SMTP errors
2025-11-22 10:33:11 -08:00
FreeScout
ab2aa141ce
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2025-11-21 09:51:26 -08:00
FreeScout
d42a4dee4a
v1.8.197
2025-11-21 09:51:12 -08:00
FreeScout
b0c32f9166
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2025-11-21 09:37:29 -08:00
FreeScout
62bd684642
v1.8.196
2025-11-21 09:37:19 -08:00
FreeScout
ea8505e2e5
Process customer names with comma - closes #5074
2025-11-21 02:12:24 -08:00
FreeScout
2855caeceb
Add TLS v1.3 to SMTP connection - closes #5070
2025-11-19 10:08:25 -08:00
FreeScout
cc2bec702b
More detailed error message for SMTP errors
2025-11-19 09:57:27 -08:00
FreeScout
7131be95fb
Process situation when SMTP server does not reply after receiving mail data
2025-11-18 22:02:18 -08:00
FreeScout
229b156f7f
Change smtp_timeout config parameter to 25
2025-11-18 14:18:16 -08:00
FreeScout
49309ade2d
Write message to log when can not remove mutex in schedule:run
2025-11-18 10:27:25 -08:00
FreeScout
3f813a0432
Improve MSO comments processing in incoming emails - closes #5068
2025-11-18 06:34:11 -08:00
FreeScout
19e765f4b4
Add Slovenian language
2025-11-16 02:54:08 -08:00
FreeScout
b1a7daa2d5
RTL support for customer and notification emails - closes #5056
2025-11-09 02:23:28 -08:00
FreeScout
26527fa927
RTL support for emails - closes #5056
2025-11-08 04:37:21 -08:00
FreeScout
7c6d62b068
Update Hebrew translation
2025-11-07 20:38:49 -08:00
FreeScout
3a70c8b491
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2025-10-31 21:36:58 -07:00
FreeScout
99e1f2a7ce
v1.8.195
2025-10-31 21:36:39 -07:00
FreeScout
3ac611f4b9
APP_USE_NEW_POP3_LIB parameter - closes #5048
2025-10-31 04:38:59 -07:00
FreeScout
7d2b40c524
Update Italian translation
2025-10-31 04:24:27 -07:00
FreeScout
d0161321cf
Check user alternate emails when receveing @fwd emails - closes #5047
2025-10-29 04:43:07 -07:00
FreeScout
163a7f4745
Show mailbox email instead of user email in conversation print view - closes #5043
2025-10-27 06:32:01 -07:00
FreeScout
ad06917b88
Update Hebrew translation
2025-10-23 06:03:34 -07:00
FreeScout
6c7db6c883
Add Hebrew language
2025-10-21 10:21:23 -07:00
FreeScout
dfc6b002e0
Improve prefilling new conversation body via GET parameter
2025-10-18 02:30:47 -07:00
FreeScout
0f47d93c8b
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2025-10-17 09:42:42 -07:00
FreeScout
3b721788f2
v1.8.194
2025-10-17 09:42:26 -07:00
FreeScout
80a93ede92
Remove csp_enabled parameter from config
2025-10-17 09:41:27 -07:00
FreeScout
037eec6bbf
Update Romanian translation
2025-10-14 02:48:34 -07:00
FreeScout
057c1d3e60
Improve Helper::cspMetaTag() function
2025-10-14 02:02:31 -07:00
FreeScout
950859ccec
Improve Helper::cspMetaTag() function
2025-10-12 00:26:27 -07:00
FreeScout
a9ac255bc2
Fix searching customers via ajax on PostgreSQL - closes #5032
2025-10-11 04:49:07 -07:00
FreeScout
facbe21990
Add __j() and __h() to translation manager config
2025-10-11 04:23:54 -07:00
FreeScout
0ab988600d
Update Polish translation
2025-10-07 22:57:57 -07:00
FreeScout
4e106cb0a7
Do not change conversation status to Active when reply to Spam conversation arrives - closes #5005
2025-10-07 03:14:26 -07:00
FreeScout
44d7a28616
Filter for web_notification person #5027 from Lars-/master
...
Filter for web_notification person
2025-10-07 06:53:40 +02:00
FreeScout
0870d9e94b
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2025-10-06 21:45:40 -07:00
FreeScout
e1c596a729
v1.8.193
2025-10-06 21:45:20 -07:00
Lars Jansen
6ae2b0fdbe
feat: filter for web_notification person
2025-10-06 14:13:51 +02:00
FreeScout
6890cc38c9
Fix sending emails when some mailbox uses OAUTH - closes #5019
2025-10-05 21:52:54 -07:00
FreeScout
b590251393
body parameter for new-ticket - closes #5012
2025-10-05 11:22:16 -07:00
FreeScout
22ed3a775b
Change out_username field maxlength to 255 - closes #5015
2025-10-05 10:52:39 -07:00
FreeScout
45aa0faf1d
REDIS_CLIENT env parameter - closes #5009
2025-10-05 07:39:13 -07:00
FreeScout
701acfead9
Add mailbox_id-state-status index to conversations table - closes #4994
2025-09-06 02:36:50 -07:00
FreeScout
b0d589c3a4
Add vendor files to dist
2025-08-30 22:55:04 -07:00
FreeScout
f8f9400e06
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2025-08-30 22:53:10 -07:00
FreeScout
3bf9bb9611
v1.8.192
2025-08-30 22:53:02 -07:00
FreeScout
bc9bc6dffe
Fix wrong user viewing conversation - closes #3801
2025-08-28 01:25:22 -07:00
FreeScout
27cef8055d
Do not allow to merge customer with himself - closes #4986
2025-08-26 02:51:32 -07:00
FreeScout
76467c1771
Update Czech translation
2025-08-22 23:40:21 -07:00
FreeScout
c50226f4b3
PHP 8.4 compatibility - closes #4979
2025-08-22 23:23:04 -07:00
FreeScout
f9e238bb2c
PHP 8.4 Compatibility - closes #4979
2025-08-21 05:06:16 -07:00
FreeScout
1373b3b939
Add vendor files to dist
2025-08-17 21:42:14 -07:00
FreeScout
3ad3cf5ab9
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2025-08-17 21:41:19 -07:00
FreeScout
ab7073f7fd
v1.8.191
2025-08-17 21:41:01 -07:00
FreeScout
68964b5f9c
PHP 8.4 compatibility
2025-08-14 04:10:42 -07:00
FreeScout
e53aece5b7
Fix selecting conversations using SHIFT - closes #4962
2025-08-10 05:35:30 -07:00
FreeScout
1e8483a886
Remove SQLite from installer - closes #4959
2025-08-08 11:46:47 -07:00
FreeScout
45da3085db
Add web_notification.header hook #4961 from Lars-/master
...
Add web_notification.header hook
2025-08-08 18:43:20 +02:00
Lars Jansen
77e81c9598
feat: more flexibility for notifications
2025-08-08 16:11:07 +02:00
FreeScout
324d8d861e
Fix IF error in update.sh - closes #4952
2025-08-02 23:05:34 -07:00
FreeScout
dc4d2c86ba
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2025-08-01 03:20:49 -07:00
FreeScout
19622ffd60
v1.8.190
2025-08-01 03:20:33 -07:00
FreeScout
251187d463
Add Ukrainian language
2025-07-30 23:32:50 -07:00
FreeScout
762e50d68e
Change Receiving Emails to Fetching Emails in the warning in Connection Settings - closes #4949
2025-07-30 23:12:48 -07:00
FreeScout
c0cb3fa898
Add follow_redirects parameter to Helper::getRemoteFileContents() function
2025-07-29 03:57:36 -07:00
FreeScout
5b6e261c6a
Sanitize URL in Helper::getRemoteFileContents() function
2025-07-28 05:02:42 -07:00
FreeScout
dcee75c499
Sanitize URL in Helper::getRemoteFileContents() function
2025-07-28 04:53:12 -07:00
FreeScout
aba50ed13d
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2025-07-25 23:04:55 -07:00
FreeScout
baa8512d8e
v1.8.189
2025-07-25 23:04:20 -07:00
FreeScout
1e92ac8d7b
Fix error in MailHelper::getHeader() - closes #4940
2025-07-24 01:05:15 -07:00
FreeScout
ecb28aef60
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2025-07-21 05:05:04 -07:00
FreeScout
be7e311ad0
v1.8.188
2025-07-21 05:04:16 -07:00
FreeScout
d8bcb53367
Fix Helper::decrypt() function - closes #492
2025-07-21 04:59:48 -07:00
FreeScout
a02cc2878e
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2025-07-21 03:24:07 -07:00
FreeScout
1426336439
v1.8.187
2025-07-21 03:23:26 -07:00
FreeScout
d3263c2429
Fix Helper::decrypt() function - closes #4929
2025-07-21 03:19:38 -07:00
FreeScout
4594a539a2
Optimize MailHelper::getHeader()
2025-07-20 23:12:33 -07:00
FreeScout
cf18c3850e
Update Romanian language
2025-07-20 00:25:31 -07:00
FreeScout
53f6100f2c
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2025-07-19 04:29:38 -07:00
FreeScout
26a98823f9
v1.8.186
2025-07-19 04:28:38 -07:00
FreeScout
5fcc7de0a9
Add Romanian language
2025-07-19 04:26:32 -07:00
FreeScout
8814df7cfa
Conversation threading for Outlook - closes #4922
2025-07-17 22:52:33 -07:00
FreeScout
b06e8928d2
Add allowed_tags parameter to Helper::stripDangerousTags()
2025-07-17 21:37:52 -07:00
FreeScout
304c0d4bca
Add reply separator - closes #4764
2025-07-17 12:18:23 -07:00
FreeScout
62768d2112
Added actions to system status and tools pages - closes #4920
2025-07-17 12:14:46 -07:00
FreeScout
dedf9efe54
Add conversation.before_threads action #4917 from Lars-/master
...
Add conversation.before_threads action
2025-07-14 13:27:36 +02:00
Lars Jansen
09aafd50b2
feat: added conversation.before_threads action
2025-07-14 13:03:17 +02:00
FreeScout
9669c57f1d
Strip also OBJECT tag in Helper::stripDangerousTags()
2025-07-14 02:12:56 -07:00
FreeScout
e2de65f3f3
Do not unserialize data by default in Helper::decrypt() function
2025-07-13 23:31:34 -07:00
FreeScout
1794763bbb
Do not unserialize data by default in Helper::decrypt() function
2025-07-10 08:37:12 -07:00
FreeScout
a4e9e89518
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2025-07-05 02:36:31 -07:00
FreeScout
4038bbe6b5
v1.8.185
2025-07-05 02:36:18 -07:00
FreeScout
09558dab75
In cCat mMde expand Show Details block if it contains invalid fields
2025-07-04 23:17:10 -07:00
FreeScout
0298d7f3c6
Add start new chat option to mailbox - closes #4902
2025-07-04 22:48:05 -07:00
FreeScout
a58360926a
Allow to prefill multiple emails via GET parameter - closes #4896
2025-06-29 10:58:13 -07:00
FreeScout
b3f1868b42
Fix group keys error in Translation manager
2025-06-26 11:18:31 -07:00
FreeScout
86b30fe336
Add Arabic language
2025-06-25 03:50:54 -07:00
FreeScout
e4f471ef28
Update Russian translation
2025-06-25 03:27:36 -07:00
FreeScout
e85c3be9ff
Show error on POP3 failed authentication
2025-06-24 23:13:00 -07:00
FreeScout
b3e64dcfb1
PHP 8.4 compatibility - closes #4881
2025-06-23 22:58:10 -07:00
FreeScout
c0ae0ca567
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2025-06-22 05:38:20 -07:00
FreeScout
5638e46fab
v1.8.184
2025-06-22 05:38:07 -07:00
FreeScout
b5b79fd298
Update Czech translation
2025-06-21 23:20:29 -07:00
FreeScout
806e094cd5
Fix mb_convert_encoding() error in decodeBoundary() on fethcing
2025-06-21 23:01:58 -07:00
FreeScout
a454c0cd57
Fix too many redirects issue after assigning a conversation in some cases - closes #4009
2025-06-20 00:04:02 -07:00
FreeScout
98a94c3e6b
Add missing schedule options for fetch command #4873 from sulemaanhamza/master
...
Add missing schedule options for fetch command
2025-06-19 14:59:24 +02:00
suleman
b1b24f3114
Add missing schedule options for fetch command
2025-06-19 15:47:50 +05:00
FreeScout
570e3b9932
Fixes in Laravel Translation Manager - CVE-2025-49130
2025-06-17 11:39:20 -07:00
FreeScout
fb2fd080fe
Add vendor files to dist
2025-06-13 23:18:43 -07:00
FreeScout
6a27f13f3c
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2025-06-13 23:17:55 -07:00
FreeScout
382a938b14
v1.8.183
2025-06-13 23:17:38 -07:00
FreeScout
e1abd03937
PHP 8.4 compatibility - closes #4848
2025-06-10 10:23:21 -07:00
FreeScout
3e05686342
Fix Call to a member function getFullName() on null on fetching - closes #4845
2025-06-10 03:42:18 -07:00
FreeScout
9aa8299720
Remove blockquote gmail_quote from the list of reply separators
2025-06-05 11:12:41 -07:00
FreeScout
fbc0376443
Set RFC822.eml name for attached .MSG and .EML files - closes #4738
2025-06-03 05:33:50 -07:00
FreeScout
7a0f0d64e0
Do not send email notifications if mail server send limit reached - closes #4806
2025-06-02 23:27:55 -07:00
FreeScout
ca675b0815
Add vendor files to dist
2025-06-02 23:00:31 -07:00
FreeScout
a3e6826b2f
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2025-06-02 22:59:34 -07:00
FreeScout
395318b568
v1.8.182
2025-06-02 22:59:17 -07:00
FreeScout
d6483f895c
Fix showing Delete button in bulk actions - closes #4819
2025-06-01 11:24:56 -07:00
FreeScout
b740d55260
Fix saving their profiles by support agents
2025-05-30 00:00:08 -07:00
FreeScout
da62f64f34
Add hook to ReplyToCustomer.php - closes #4815
2025-05-29 11:54:42 -07:00
FreeScout
0a9a51c73c
Fix error on uploading user photo - closes #4812
2025-05-28 11:02:36 -07:00
FreeScout
fcc7437ffa
Fix PHP 8.4 error in Swift/TransportException.php - closes #4809
2025-05-28 03:55:24 -07:00
FreeScout
18fc0bc54d
Fix null parameter issue in imap_rfc822_parse_headers() - closes #4807
2025-05-27 10:39:45 -07:00
FreeScout
95fe52218e
Add __h() function
2025-05-27 06:40:53 -07:00
FreeScout
fb346f2e2e
Add vendor files to dist
2025-05-27 00:01:08 -07:00
FreeScout
b0804c6dca
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2025-05-26 23:59:31 -07:00
FreeScout
7442fbb522
v1.8.181
2025-05-26 23:58:44 -07:00
FreeScout
54b9548f8c
Add __j() function
2025-05-26 23:56:10 -07:00
FreeScout
8810c48f97
Show translated messages when activating or deactivating modules
2025-05-25 10:02:48 -07:00
FreeScout
4fd28b3038
Escape quotes when publishing translations
2025-05-25 09:48:57 -07:00
FreeScout
c624e8e781
Add md size to modal dialogs
2025-05-25 09:02:40 -07:00
FreeScout
81bf63f8b0
Suppress Duplicate entry error when fetching emails - closes #4795
2025-05-23 06:20:11 -07:00
FreeScout
5dd7a2effb
Do not trim values enclosed in quotes in sanitiseVariableValue() - closes #4714
2025-05-23 05:54:52 -07:00
FreeScout
8484785a17
Take into account APP_SHOW_ONLY_ASSIGNED_CONVERSATIONS option when deleting conversation
2025-05-23 05:36:57 -07:00
FreeScout
3f5bb2841f
Eliminate possibility of race condition when deleting a user
2025-05-23 03:01:10 -07:00
FreeScout
508dda1685
Strip tags in User::setData() method
2025-05-23 02:38:50 -07:00
FreeScout
9dc18b4b52
Fix error on creating mailbox - closes #4800
2025-05-23 02:02:25 -07:00
FreeScout
9879e29c20
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2025-05-22 19:29:49 -07:00
FreeScout
59a2975cc0
v1.8.180
2025-05-22 19:29:37 -07:00
FreeScout
cd98d8b559
Add fetch_emails.separate_reply.preprocess_body filter - closes #4791
2025-05-22 19:27:31 -07:00
FreeScout
305f45a03d
Sanitize name field when creating mailbox
2025-05-22 12:08:29 -07:00
FreeScout
7718d8e906
Strip dangerous tags in /system/ajax-html/job_details/ modal
2025-05-22 11:57:56 -07:00
FreeScout
540b3cba6e
Strip dangerous tags when publishing translations
2025-05-22 11:23:00 -07:00
FreeScout
b5574ea37b
Set same_site back to null in session config - closes #4769
2025-05-22 11:03:15 -07:00
FreeScout
ac13321407
Make setCookie() function crossbrowser in main.js - closes #4793
2025-05-22 10:59:55 -07:00
FreeScout
47c516ef9a
Escape company name displayed in the Welcome to Company flash message
2025-05-21 11:39:56 -07:00
FreeScout
20034ab376
Escape customer name in the customer updated flash message
2025-05-21 11:31:17 -07:00
FreeScout
4fb8b7f8d7
Remove also unclosed restricted tags in Helper::stripDangerousTags() function
2025-05-21 03:21:09 -07:00
FreeScout
38316da137
Limit fields which can be updated during updating customer
2025-05-20 23:10:05 -07:00
FreeScout
507be36664
Limit fields which can be updated in OpenController userSetupSave() function
2025-05-20 11:16:30 -07:00
FreeScout
8e3c87ac55
Check language name when deleting language from Translate page
2025-05-20 02:55:45 -07:00
FreeScout
d2048f59a8
Limit fields which can be updated during user creation
2025-05-20 02:45:50 -07:00
FreeScout
119a2772ec
Limit fields which can be updated on mailbox Settings and Auto Reply pages
2025-05-20 02:40:12 -07:00
FreeScout
1628567cfc
Do not allow regular users change other users emails when PERM_EDIT_USERS enabled
2025-05-19 03:54:12 -07:00
FreeScout
f0b8e63897
Fix fix UserPolicy update method
2025-05-19 03:47:19 -07:00
FreeScout
6eb8bdad2e
Do not allow to change user password in profileSave() function
2025-05-19 03:38:55 -07:00
FreeScout
d797aacb9a
Fix CSP issue when embedding iframe - closes #4777
2025-05-19 03:01:15 -07:00
FreeScout
e804038b4e
Fix German translation - closes #4776
2025-05-18 22:35:14 -07:00
FreeScout
1f154ce039
Take into account APP_LIMIT_USER_CUSTOMER_VISIBILITY option on customer profile page
2025-05-18 11:15:43 -07:00
FreeScout
eb0be440ac
Take into account APP_SHOW_ONLY_ASSIGNED_CONVERSATIONS option on customer Conversation tab
2025-05-18 04:28:38 -07:00
FreeScout
cfdcdaf092
Take into account APP_SHOW_ONLY_ASSIGNED_CONVERSATIONS option when following or unfollowing conversation
2025-05-18 04:19:24 -07:00
FreeScout
43dafd9130
Take into account APP_SHOW_ONLY_ASSIGNED_CONVERSATIONS option when changing conversation subject
2025-05-18 04:17:27 -07:00
FreeScout
87cdb65d6b
Take into account APP_SHOW_ONLY_ASSIGNED_CONVERSATIONS option in conversation update policy
2025-05-18 04:11:52 -07:00
FreeScout
0a8fe89a92
Add vendor files to dist
2025-05-18 03:44:23 -07:00
FreeScout
d9f96d4e03
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2025-05-18 03:43:34 -07:00
FreeScout
ce607ff111
v1.8.179
2025-05-18 03:43:15 -07:00
FreeScout
2552a2b842
Check from_thread_id parameter access permissions when creating new conversations
2025-05-17 11:17:14 -07:00
FreeScout
01c91d2086
Check access permissions when muting mailbox notifications via Ajax
2025-05-17 06:52:19 -07:00
FreeScout
e136660e8d
Add phtml and phar to the list of restricted file upload extensions
2025-05-16 23:22:22 -07:00
FreeScout
f411f8cf5a
Fix CVE-2024-52301 issue in laravel/framework
2025-05-16 11:39:58 -07:00
FreeScout
da7898446f
Add extra reply separator - closes #4764
2025-05-16 06:08:45 -07:00
FreeScout
5620c25830
Fix array_merge error in Option::set() - closes #4759
2025-05-15 09:19:58 -07:00
FreeScout
fa3f6c8c63
Allow external styles and fonts in the CSP tag - closes #4755
2025-05-15 04:47:22 -07:00
FreeScout
7a2f6d1e12
Adjust CSP tag to display external images - closes #4754
2025-05-15 04:01:39 -07:00
FreeScout
eab9771102
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2025-05-14 23:34:52 -07:00
FreeScout
8267be397f
v1.8.178
2025-05-14 23:34:35 -07:00
FreeScout
4e82464f48
Set SameSite to None for session cookie and others - closes #4750
2025-05-14 23:32:20 -07:00
FreeScout
f03810e380
Do not use serialize() function in Option::set()
2025-05-14 22:38:44 -07:00
FreeScout
fb33d672a2
Improve sanitizing php_path in tools.php
2025-05-14 11:44:36 -07:00
FreeScout
311319199e
Do not use serialize() function in Option::set()
2025-05-14 11:00:29 -07:00
FreeScout
17421bae24
Fix VerifyCsrfToken::handle() function - closes #4752
2025-05-14 06:45:01 -07:00
FreeScout
f9f491c453
Fix TokenMismatchException not found - closes #4753
2025-05-14 06:38:18 -07:00
FreeScout
d7d7a020d3
Do not allow to create translations with random language code
2025-05-14 04:22:02 -07:00
FreeScout
f7548a7076
Do not user serialize() function in Option::set()
2025-05-14 04:05:17 -07:00
FreeScout
018bb1f982
Remove new line symbols in Helper::setEnvFileVar()
2025-05-14 02:43:05 -07:00
FreeScout
916fe1102f
Adjust default-src in CSP tag - closes #4749
2025-05-14 02:22:06 -07:00
FreeScout
9070732d2c
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2025-05-13 12:03:41 -07:00
FreeScout
4f8d998068
v1.8.177
2025-05-13 12:03:20 -07:00
FreeScout
8b07e919ad
Rollback CSP tag changes - closes #4749
2025-05-13 12:01:56 -07:00
FreeScout
e4b21c9797
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2025-05-13 11:07:45 -07:00
FreeScout
0fb7bb3aa5
v1.8.176
2025-05-13 11:07:26 -07:00
FreeScout
823816517e
Add new reply separator - closes #4629
2025-05-12 22:49:19 -07:00
FreeScout
5f8a7feb2a
Adjust reply separators - closes #4629
2025-05-12 06:36:38 -07:00
FreeScout
9102717053
Adjust reply separators - closes #4629
2025-05-12 04:15:55 -07:00
FreeScout
2cc4fb3c5c
Set X-Content-Type-Options header and remove unwanted headers
2025-05-09 11:30:41 -07:00
FreeScout
9ab1dae25e
Do not set XSRF-TOKEN cookie as it is not used
2025-05-09 11:17:42 -07:00
FreeScout
10cafafeef
Set SameSite to Lax by default in setCookie function in main.js
2025-05-09 10:53:35 -07:00
FreeScout
0f1d3fa9fc
Set SameSite attribute to lax for session cookie
2025-05-09 10:49:59 -07:00
FreeScout
694403e0ce
Add form-action to CSP meta tag
2025-05-09 06:05:48 -07:00
FreeScout
8274a96d7c
Add default-src to CSP meta tag
2025-05-09 06:01:06 -07:00
FreeScout
c980d52ff0
Do not stop fetching when encountering an email without Message-ID - closes #4740
2025-05-08 07:34:43 -07:00
FreeScout
0b6a314f01
Take in account possible spaces when handling forwarded emails - closes #4733
2025-05-04 06:47:47 -07:00
FreeScout
03992b2061
Add action to append customer profile tab #4725 from simivar/patch-2
...
Add action to append customer profile tab
2025-04-29 07:51:51 +02:00
Krystian Marcisz
44bf284fe3
feat: add action to append profile tab
...
Adds a new actions, `customers.profile_tabs.append`, for easy appending of new tabs in the Customer's profile
2025-04-28 22:32:44 +02:00
FreeScout
1ced45029e
Add vendor files to dist
2025-04-25 23:57:06 -07:00
FreeScout
639c08c1f3
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2025-04-25 23:56:32 -07:00
FreeScout
9e0ef60e00
v1.8.175
2025-04-25 23:56:22 -07:00
FreeScout
fd4b334d8a
Webklex - Fix Date parsing on non-standard format from Aqua Mail
2025-04-25 04:00:41 -07:00
FreeScout
a8a2bded0a
Webklex - Fix case sensitivity of folder attribute parsing: NoSelect, NoInferiors
2025-04-25 03:50:28 -07:00
FreeScout
ca003cecb2
Webklex - Fix Get folders list in hierarchical order
2025-04-25 03:45:42 -07:00
FreeScout
7ad231787b
Webklex - When using the chunk function, some messages do not have an element with index 0
2025-04-25 03:43:35 -07:00
FreeScout
17cfded1f0
Added extra user actions and filters - closes #4715
2025-04-23 03:50:35 -07:00
FreeScout
7a2f965951
Added extra user actions and filters #4715 from Lars-/feature/notifications
...
Added extra user actions and filters
2025-04-23 12:48:19 +02:00
FreeScout
22ef2b48d1
Update email.user_notification.subject Eventy filter #4713 from avenjamin/master
...
Update email.user_notification.subject Eventy filter
2025-04-23 12:40:34 +02:00
Lars Jansen
4ab35da9cf
chore: changed action to use less parameters
2025-04-23 12:09:42 +02:00
Lars Jansen
4b6171c9cd
chore: changed modifications to actions and filters
2025-04-23 12:05:42 +02:00
Ben Perry
174b7dcf36
Update email.user_notification.subject Eventy filter
...
Added `$this->conversation` parameter to allow the Ticket Module to override the email subject.
2025-04-23 15:09:01 +10:00
FreeScout
a086151b2f
Prevent zooming editor input in iOS browser - #4698
2025-04-12 20:51:29 -07:00
FreeScout
de4d6ed2fc
PHP 8.4 compatibility - closes #4695
2025-04-09 04:38:41 -07:00
FreeScout
f142f0e575
Add mail fallback capabilities to mail vars #4693 from caseproof/add/mail-vars-fallback
...
Add mail fallback capabilities to mail vars
2025-04-08 08:27:41 +02:00
Thomas Patrick Levy
affa9325df
feat: add mail vars fallback
2025-04-07 17:06:53 -07:00
Thomas Patrick Levy
56e8aa2669
Merge branch 'master' of github.com:freescout-help-desk/freescout
2025-04-07 16:17:08 -07:00
FreeScout
1839a43359
Add vendor files to dist
2025-04-04 05:38:45 -07:00
FreeScout
64d21bcecf
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2025-04-04 05:37:46 -07:00
FreeScout
2db9233ba1
v1.8.174
2025-04-04 05:37:32 -07:00
FreeScout
d154d31ec2
Fix UnclosedFormControlIsInvalid error in the editor - closes #4671
2025-04-03 23:23:08 -07:00
FreeScout
9fe476b742
Remove RLM characters when sanitizing file names - closes #2123
2025-04-03 23:02:46 -07:00
FreeScout
f91396f833
Improve PopProtocol.php
2025-04-02 23:08:34 -07:00
FreeScout
beabd14cae
Update Readme
2025-04-01 23:59:04 -07:00
FreeScout
a2d81deff9
Fix retrieving IMAP folders containing single quotes in names - closes #4682
2025-04-01 23:57:25 -07:00
FreeScout
0e83d360b5
Remove unprintable characters and invalid unicode characters from uploaded file names - closes #4681
2025-04-01 05:30:33 -07:00
FreeScout
f05fe74f4e
Do not hide attachments after editing notes or messages - closes #4678
2025-03-31 05:49:45 -07:00
FreeScout
cc87962474
Fix error when job payload is empty on Status page - closes #4673
2025-03-31 04:51:37 -07:00
FreeScout
10c32901d8
Add Hungarian language
2025-03-31 01:23:15 -07:00
FreeScout
d1dffe8f60
Take into account user time zone and time format in Customer viewed text - closes #4674
2025-03-30 03:20:39 -07:00
FreeScout
04ec0b09fe
Timezone fix for Kolkata #4676 from vtq221/master
...
Timezone fix for Kolkata
2025-03-30 09:38:14 +02:00
vtq
3651fcdcc2
Timzone fix for Kolkata
2025-03-29 10:01:50 +11:00
FreeScout
feda4104b0
PHP 8.4 compatibility - closes #4630
2025-03-09 04:56:17 -07:00
FreeScout
8bf8c929fb
Change Helper::IN_LIMIT to 999 to avoid issues on MariaDB - closes #4623
2025-03-07 07:07:20 -08:00
FreeScout
7f824c685e
Show Link modal dialog faster - closes #4622
2025-03-05 05:16:51 -08:00
FreeScout
7f2f83d32e
Show modal dialogs faster - closes #4622
2025-03-04 23:54:03 -08:00
FreeScout
b13e0fefb0
Show empty link URL when inserting link - closes #4622
2025-03-04 23:45:19 -08:00
FreeScout
dbeba27553
Trigger thread.before_save_from_request hook for each thread when sending to multiple recipients
2025-03-02 05:37:56 -08:00
FreeScout
90cd9061b4
Fix Call to a member function query() on null when testing fetching - closes #4614
2025-02-28 06:19:39 -08:00
FreeScout
7991cb39a5
Fix Call to a member function query() on null when testing fetching - closes #4614
2025-02-28 06:15:39 -08:00
FreeScout
31c72b8092
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2025-02-28 00:15:15 -08:00
FreeScout
5e56a473e7
v1.8.173
2025-02-28 00:14:38 -08:00
FreeScout
497e481d42
Allow to specify module.json in module latestVersionNumberUrl parameter - closes #4611
2025-02-27 23:41:39 -08:00
FreeScout
ade91429e8
Allow to spcify path to GitHub zip archive in module latestVersionZipUrl parameter - closes #4611
2025-02-26 22:45:27 -08:00
FreeScout
b9effba813
Show customer ZIP in the customer sidebar - closes #4606
2025-02-26 06:05:35 -08:00
FreeScout
0b1d72d68e
Use keyMap Enter insertParagraph in editor as it insert divs #4607 from Som-Energia/fix-editor-insert-paragraph
...
Use keyMap Enter->insertParagraph in editor as it insert divs
2025-02-26 14:54:34 +01:00
Àngel Fernández
6c5ad6997d
Use keyMap Enter->InserParagraht in editor as it insert divs
2025-02-26 12:56:29 +01:00
FreeScout
4df0c3196f
Fix loadHTML() error on fetching - closes #4600
2025-02-25 09:53:01 -08:00
FreeScout
b8f82a15a9
Add vendor files to dist
2025-02-21 00:49:59 -08:00
FreeScout
792cb95718
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2025-02-21 00:49:02 -08:00
FreeScout
cebd754983
v1.8.172
2025-02-21 00:48:51 -08:00
FreeScout
e69a4105a1
Handling boundary split into several parts in email headers - closes #4567
2025-02-20 23:32:24 -08:00
FreeScout
1ff8dce33c
Use ajax search in the customer merge select
2025-02-18 21:26:00 -08:00
FreeScout
5b74800cb4
Use ajax search in the customer merge select
2025-02-18 08:49:42 -08:00
FreeScout
199bfc5dca
PHP 8.4 compatibility - closes #4588
2025-02-18 01:09:04 -08:00
FreeScout
5ea7d041b2
Merge customers - closes #2188
2025-02-17 23:59:51 -08:00
FreeScout
ad183694bf
Handling boundary split into several parts in email headers - closes #4567
2025-02-17 00:18:04 -08:00
FreeScout
d77fa741c8
PHP 8.4 compatibility
2025-02-14 21:14:13 -08:00
FreeScout
ec4cf9a457
Add vendor files to dist
2025-02-14 03:33:22 -08:00
FreeScout
f7e20304b2
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2025-02-14 03:32:28 -08:00
FreeScout
f51651e45a
v1.8.171
2025-02-14 03:32:07 -08:00
FreeScout
d179d96bde
Update Swedish translations #4578 from timhultstrand/master
...
Update Swedish translations
2025-02-14 06:25:13 +01:00
timhultstrand
c7498f288e
Update Swedish translations
2025-02-13 21:51:19 +01:00
FreeScout
f691fe2d7f
Show which attachments are embedded in freescout:parse-eml command - closes #4575
2025-02-13 03:22:14 -08:00
FreeScout
6f1c286af3
Fix Undefined variable $protonmail_quote_pos on fetching - closes #4568
2025-02-11 04:02:45 -08:00
FreeScout
b43e300b7c
PHP 8.4 compatibility
2025-02-11 04:01:00 -08:00
FreeScout
a23f64d539
Allow to enable persistent connections for MySQL and PostgreSQL #4566 from RisingOpsNinja/db-persistent-connections
...
Allow to enable persistent connections for MySQL and PostgreSQL
2025-02-10 15:07:08 +01:00
RisingOpsNinja
dcfa6d4f9c
Allow to enable persistent connections for MySQL and Postgresql
...
Request a persistent db connection, rather than creating a new connection for every request.
2025-02-10 12:37:08 +01:00
FreeScout
791bc1d643
PHP 8.4 compatibility
2025-02-08 23:10:37 -08:00
FreeScout
bb178de5d2
Fix searching conversations and customers on PostgreSQL - closes #4559
2025-02-08 07:48:15 -08:00
FreeScout
33e000af6f
PHP 8.4 compatibility
2025-02-08 06:00:08 -08:00
FreeScout
8c1c4c1a03
PHP 8.4 compatibility
2025-02-07 09:19:23 -08:00
FreeScout
35b628376b
Allow to set PDO::PGSQL_ATTR_DISABLE_PREPARES via environment variable #4558 from RisingOpsNinja/master
...
Allow to set PDO::PGSQL_ATTR_DISABLE_PREPARES via environment variable
2025-02-07 16:52:33 +01:00
RisingOpsNinja
79bc595e14
Allow to set PDO PGSQL_ATTR_DISABLE_PREPARES via environment variable
2025-02-07 16:28:28 +01:00
FreeScout
d9ada9c6ec
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2025-02-07 05:22:47 -08:00
FreeScout
ee361fd95a
v1.8.170
2025-02-07 05:22:38 -08:00
FreeScout
3d517b4434
Fix empty body issue caused by incrorrect proton reply fix - closes #4556
2025-02-07 05:21:52 -08:00
FreeScout
d95ab52c4d
Add vendor files to dist
2025-02-06 23:40:39 -08:00
FreeScout
4d889e31e4
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2025-02-06 23:39:40 -08:00
FreeScout
dabc022c4f
v1.8.169
2025-02-06 23:39:10 -08:00
FreeScout
3c709fa3ba
Fix deleting attachments when creating a new conversation from existing thread - closes #4432
2025-02-06 22:10:06 -08:00
FreeScout
95c2a1a2f4
Disable routes caching as it does not increase speed and increases memory consumption - closes #4544
2025-02-04 09:32:17 -08:00
FreeScout
bab2fc5fb8
Enable routes caching - closes #4544
2025-02-04 01:55:55 -08:00
FreeScout
cf94762736
Update Gmail reply separator
2025-02-02 22:23:58 -08:00
FreeScout
94269e1dea
Fix separating replies from Proton emails - closes #4537
2025-02-02 22:20:46 -08:00
FreeScout
34b910bbba
Fix getFullName() on null in Conversation.php - closes #4540
2025-01-31 08:42:39 -08:00
FreeScout
fbcd1797f0
Remove services.php and packages.php in /bootstrap/cache/ when clearing cache - closes #4536
2025-01-31 03:20:21 -08:00
FreeScout
cb0e560ed8
Remove services.php and packages.php in /bootstrap/cache/ when clearing cache - closes #4536
2025-01-31 03:11:06 -08:00
FreeScout
589ac69594
Increase mailbox imap_sent_folder field max length to 50 - closes #4533
2025-01-30 03:42:23 -08:00
FreeScout
e4dfd3cb2e
Revert editor blockquote fix - closes #3811
2025-01-29 06:16:20 -08:00
FreeScout
490475fe56
Add searching by user fullname for conversations and customers #4523 from caseproof/add/user-fullname-search
...
Add searching by user fullname for conversations and customers
2025-01-29 06:35:01 +01:00
Thomas Patrick Levy
65014d72b5
feat: add searching by user fullname for conversations and customers
2025-01-28 11:34:08 -07:00
FreeScout
2dd4260103
PHP 8.4 compatibility
2025-01-28 04:45:01 -08:00
FreeScout
7c00262494
Make encoding check case-insensitive in Header.php - closes #4519
2025-01-28 04:31:56 -08:00
FreeScout
4ab9e0beb8
PHP 8.4 compatibility
2025-01-27 22:10:12 -08:00
FreeScout
6608107d70
Change PHP packages installation order to avoid installing apache - closes #4514
2025-01-25 23:02:51 -08:00
FreeScout
cf08353ebc
Update German translation
2025-01-24 22:25:40 -08:00
FreeScout
5c73a68d12
PHP 8.4 compatibility
2025-01-24 22:01:38 -08:00
FreeScout
ef70f04594
PHP 8.4 compatibility
2025-01-24 21:53:19 -08:00
FreeScout
ec83995838
Add vendor files to dist
2025-01-24 05:58:27 -08:00
FreeScout
e71de79923
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2025-01-24 05:57:46 -08:00
FreeScout
20188aecb1
v1.8.168
2025-01-24 05:56:49 -08:00
FreeScout
b2abca9af1
Fix empty message issue - closes #4508
2025-01-24 05:51:55 -08:00
FreeScout
29491f663f
Fix accents and special characters removed from new customer names - closes #4506
2025-01-23 22:58:43 -08:00
FreeScout
2d821be5e1
PHP 8.4 compatibility - closes #4501
2025-01-23 09:40:31 -08:00
FreeScout
08b8e1cf1d
Fix Undefined variable $e in Header.php - closes #4505
2025-01-23 09:06:19 -08:00
FreeScout
e1a493acd8
Add vendor files to dist
2025-01-22 20:16:21 -08:00
FreeScout
c8c0db5cb9
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2025-01-22 20:14:50 -08:00
FreeScout
417bf07f69
v1.8.167
2025-01-22 20:14:41 -08:00
FreeScout
17b8eeae96
Fix Call to undefined function str_starts_with() on fetching with PHP 7.x - closes #4499
2025-01-22 20:12:56 -08:00
FreeScout
d4a92e9bb9
PHP 8.4 compatibility
2025-01-22 06:17:23 -08:00
FreeScout
020b9e7c18
Exclude Modules folder from composer classmap - closes #4496
2025-01-21 10:15:45 -08:00
FreeScout
9b0cec6b2b
Add vendor files to dist
2025-01-21 03:27:14 -08:00
FreeScout
736e931529
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2025-01-21 03:25:26 -08:00
FreeScout
e84fd891bf
v1.8.166
2025-01-21 03:25:14 -08:00
FreeScout
888701e066
Rollback PHPUnit to v9.5.28 as v11.2.6 does not work with PHP 7.4
2025-01-21 02:18:54 -08:00
FreeScout
b59144e704
Update GitHub tests
2025-01-21 02:12:32 -08:00
FreeScout
eae50903f2
Update GitHub tests
2025-01-21 02:05:19 -08:00
FreeScout
66e19c9b2c
PHPUnit v11.2.6
2025-01-21 00:50:49 -08:00
FreeScout
dcdb7e68cf
PHP 8.4 compatibility
2025-01-20 22:55:21 -08:00
FreeScout
a363fb264c
Add latest PHP versions to GitHub tests
2025-01-20 22:41:15 -08:00
FreeScout
877813cb73
Fix Unexpected ClientManager in FixtureWebklexMessage.php
2025-01-20 22:38:38 -08:00
FreeScout
0ced99564d
Replace password with asterisks in PopProtocol.php logs
2025-01-20 22:27:34 -08:00
FreeScout
d6db40d563
Webklex/php-imap: send NOOP connection check once in second
2025-01-20 22:16:04 -08:00
FreeScout
4591dec171
Update composer.json scripts
2025-01-20 21:55:13 -08:00
FreeScout
d8b7723a7c
Few tests for Webklex/php-imap
2025-01-20 21:15:26 -08:00
FreeScout
c7576c52e4
Do not require --mailbox parameter in freescout:parse-eml command
2025-01-20 10:44:06 -08:00
FreeScout
678cd45198
Improve MailHelper::decodeSubject() function
2025-01-20 08:07:53 -08:00
FreeScout
4b1afadf92
Remove blockquote from the list of reply separators - closes #4460
2025-01-20 05:11:59 -08:00
FreeScout
0422b29321
Webklex/php-imap: Fixed attachments with sspecial symbols in filename
2025-01-20 01:39:47 -08:00
FreeScout
9989bf02d3
Webklex/php-imap: send NOOP connection check once in second
2025-01-19 23:49:18 -08:00
FreeScout
c35b7ff3c0
Webklex/php-imap: Decode partially encoded address names
2025-01-19 23:18:22 -08:00
FreeScout
38e22ef69c
Update comment for IMAP BODY[TEXT]
2025-01-19 22:58:43 -08:00
FreeScout
d2b7a87bbb
Webklex/php-imap: Boundary parsing fixed and improved to support more formats
2025-01-19 22:56:27 -08:00
FreeScout
3208a8c1d9
Webklex/php-imap: Address parsing improved and extended to include more cases
2025-01-19 22:41:40 -08:00
FreeScout
ab8309bdab
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2025-01-18 01:53:52 -08:00
FreeScout
12584db7b5
v1.8.165
2025-01-18 01:53:39 -08:00
FreeScout
6dac6eb1df
Make \Webklex\PHPIMAP\Header::rfc822_parse_headers() function static
2025-01-17 21:01:59 -08:00
FreeScout
3a33fd4628
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2025-01-17 20:45:37 -08:00
FreeScout
e1b9d711d3
v1.8.164
2025-01-17 20:45:28 -08:00
FreeScout
9e1b53d410
Fix accessing array offset on null in Header.php - closes #4488
2025-01-17 09:20:08 -08:00
FreeScout
ac43d4628d
Fix Waiting Since not showing - closes #4486
2025-01-17 08:44:52 -08:00
FreeScout
33a7d06032
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2025-01-17 02:00:23 -08:00
FreeScout
a110039125
v1.8.163
2025-01-17 02:00:02 -08:00
FreeScout
dd654551c1
Fix Waiting Since not showing - closes #4486
2025-01-17 01:36:34 -08:00
FreeScout
74048295fa
Fix user notification subject missing - closes #4485
2025-01-17 01:06:30 -08:00
FreeScout
e5cfdf58af
Webklex/php-imap: Better connection check for IMAP
2025-01-17 00:25:01 -08:00
FreeScout
1595be8c0d
Webklex/php-imap: Query - Chunked - Resolved infinite loop when start chunk > 1
2025-01-16 23:48:41 -08:00
FreeScout
925f9f4bc8
Webklex/php-imap: Make the space optional after a comma separator
2025-01-16 23:43:52 -08:00
FreeScout
a3f49ca25c
Webklex/php-imap: Fixed date issue if timezone is UT and a 2 digit year
2025-01-16 23:42:08 -08:00
FreeScout
177e54f1f2
Add vendor files to dist
2025-01-16 23:28:40 -08:00
FreeScout
7efa8f5a1c
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2025-01-16 23:26:40 -08:00
FreeScout
18a5efcc98
v1.8.162
2025-01-16 23:25:36 -08:00
FreeScout
da99de9a44
Helper::jsonEncodeSafe() function - closes #4471
2025-01-16 22:39:36 -08:00
FreeScout
2c8caef9a6
PHP 8.4 compatibility
2025-01-16 21:29:27 -08:00
FreeScout
63b435ac42
Add Asia/Colombo timezone to timezone options - closes #4483
2025-01-16 21:28:06 -08:00
FreeScout
898f1d3266
Allow to preserve transparency in Helper::resizeImage() - closes #4480
2025-01-16 00:49:27 -08:00
FreeScout
c92d52d055
Added filters allowing module customisation of email reply and user notification templates and data.
2025-01-16 00:12:02 -08:00
FreeScout
486e777210
Added filters allowing module customisation of email reply and user notification templates #4477 from vtq221/master
...
Added filters allowing module customisation of email reply and user notification templates
2025-01-16 09:10:46 +01:00
FreeScout
ef4bbef17e
Implement POP3 protocol without PHP IMAP extension functions
2025-01-15 23:57:08 -08:00
FreeScout
54226692a0
Fix Call to a member function getFullName() on null when some user has been deleted from DB - closes #4467
2025-01-15 23:52:30 -08:00
FreeScout
0d5944b95a
PHP 8.4 compatibility
2025-01-15 05:50:36 -08:00
FreeScout
4627ec463a
Replace fread() with fgets() in Webklex to avoid possible infinite loops
2025-01-14 22:15:48 -08:00
FreeScout
ca0bc6ef2a
Avoid PHP IMAP extension functions
2025-01-14 21:26:56 -08:00
FreeScout
e26f7c5e84
Update Swedish language
2025-01-14 21:21:58 -08:00
FreeScout
e2617dbbd8
PHP 8.4 compatibility
2025-01-14 09:41:27 -08:00
FreeScout
185d660f8b
Avoid PHP IMAP extension functions
2025-01-14 09:40:42 -08:00
vtq
a264424afb
Added filters allowing module customisation of email reply and user notification templates and data.
2025-01-14 23:58:26 +11:00
FreeScout
50f0f25e0b
Avoid PHP IMAP extension functions
2025-01-14 02:36:01 -08:00
FreeScout
976b926d2d
PHP 8.4 compatibility
2025-01-14 00:55:41 -08:00
FreeScout
b26fb0e13a
Add vendor files to dist
2025-01-13 03:00:56 -08:00
FreeScout
fa46d45662
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2025-01-13 03:00:07 -08:00
FreeScout
c56d315eb5
v1.8.161
2025-01-13 02:59:24 -08:00
FreeScout
222ffece76
Do not remove customer phone when creating a phone conversation without specifying customer phone number - closes #4464
2025-01-13 02:25:06 -08:00
FreeScout
cb8d99fe5a
Fix deleting attachments when creating a new conversation from existing thread - closes #4432
2025-01-13 02:10:18 -08:00
FreeScout
c771001d9f
Review CVE-2024-6484 and CVE-2024-6485 in the Bootstrap JS
2025-01-13 01:51:31 -08:00
FreeScout
7d7f1e708e
Allow to get out of quote block in the editor - closes #3811
2025-01-01 23:30:37 -08:00
FreeScout
978138df1a
Fix incorrect year returned by User::dateFormat() - closes #4443
2024-12-30 22:02:57 -08:00
FreeScout
095af77472
Fix Implicit conversion from float to int error in Guzzle - closes #4439
2024-12-20 21:03:16 -08:00
FreeScout
5eaa427f09
Fix Call to a member function getFullName() on null in Thread.php - closes #4438
2024-12-20 08:42:14 -08:00
FreeScout
178ac6d19b
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2024-12-20 08:28:52 -08:00
FreeScout
18fb794c75
v1.8.160
2024-12-20 08:28:42 -08:00
FreeScout
1148a35663
Fix preserving attachments when creating a new conversation from existing thread - closes #4432
2024-12-19 01:30:52 -08:00
FreeScout
043b7dd5ce
Allow class attribute for tables in purifier config - closes #4429
2024-12-17 23:54:27 -08:00
FreeScout
13bf22065f
Improve parts boundary detection in Webklex/php-imap - closes #4417
2024-12-12 04:17:40 -08:00
FreeScout
0e14e087a5
Make Insert Variable dropdown accessible via screenreaders - closes #4412
2024-12-10 23:31:26 -08:00
FreeScout
d41fac7a7f
Fix OnOffswitch checkboxes on screenreaders - closes #4412
2024-12-10 21:24:03 -08:00
FreeScout
6abf8cde9e
Action toolbar changes and added a new filter - #4396
2024-12-10 01:58:56 -08:00
FreeScout
17b81de9e1
Action toolbar changes and added a new filter #4396 from Lars-/master
...
Action toolbar changes and added a new filter
2024-12-10 12:50:49 +03:00
Lars Jansen
066871b1a3
chore: changed filter hook name
2024-12-10 10:39:36 +01:00
FreeScout
2f2e010796
Add aria-label to the Notifications dropdown in navigation menu - #4412
2024-12-09 22:52:31 -08:00
FreeScout
1ab7806356
Add getLocale() function to main.js
2024-12-09 08:33:05 -08:00
Lars Jansen
88c00d5a02
fix: delete button
2024-12-09 13:59:30 +01:00
FreeScout
b887113b50
New hooks: listeners.failed_login and fetch_emails.set_seen_flag #4407 from vtq221/master
...
New hooks: listeners.failed_login and fetch_emails.set_seen_flag
2024-12-07 13:29:52 +01:00
FreeScout
51dbe56f3f
Improve Helper::strSplitKeepWords() function with Chinese symbols
2024-12-07 04:26:23 -08:00
vtq
f4fea342ed
Added filter (filter set seen flag for messages) and action (send action on failed login) to enable for use in module development (email customization and failed login alerting/firewall).
2024-12-07 19:06:22 +11:00
FreeScout
01bfd5c971
Update readme
2024-12-06 09:23:44 -08:00
FreeScout
2ccc2cbd66
Update readme
2024-12-05 08:12:49 -08:00
Lars Jansen
143d96af6b
feat: added filter on mailboxes in move_conv popup
2024-12-04 11:56:11 +01:00
Lars Jansen
93391f826c
feat: make toolbar and dropdown buttons dynamic so they can be rearranged more easily
2024-12-04 11:56:00 +01:00
FreeScout
0790a5114f
Update Dutch translation
2024-12-02 02:29:02 -08:00
FreeScout
11058803c7
Add extra phrase to no_retry_mail_errors list - closes #870
2024-12-02 00:57:59 -08:00
FreeScout
df0ab1add9
Fix vars.js broken when custom translation contains quotes - closes #4369
2024-11-29 22:21:21 -08:00
FreeScout
b564d20627
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2024-11-29 20:45:28 -08:00
FreeScout
3562298031
v1.8.159
2024-11-29 20:45:00 -08:00
FreeScout
7706d52e63
Fix text bolding issue - closes #4367
2024-11-29 06:31:14 -08:00
FreeScout
ff2e92f1ff
Add layout.title.name hook
2024-11-29 06:18:39 -08:00
FreeScout
4b2f385e43
Fix Spanish translation #4376 from anxodio/patch-2
...
Fix Spanish translation
2024-11-28 17:17:59 +01:00
Àngel Fernández
a15c29bea0
Fix bad translation
...
The translation says the opposite than the original intention
2024-11-28 16:10:32 +01:00
FreeScout
a0594bf6d9
Fix Undefined array key 2 error on fetching - closes #4372
2024-11-28 04:43:24 -08:00
FreeScout
6e0a213003
Fix text bolding issue - closes #4367
2024-11-28 04:30:42 -08:00
FreeScout
8024c72db5
Optimize UpdateFolderCounters Job #4374 from mahavirn/optimize-update-folder-count-job
...
Optimize UpdateFolderCounters Job
2024-11-28 11:50:10 +03:00
Mahavir Nahata
ecc9ea9ab9
Optimize UpdateFolderCounters Job
2024-11-28 13:38:06 +05:30
FreeScout
b3dbad9a6e
Show more detailed errors on fetching - closes #4372
2024-11-27 04:09:16 -08:00
FreeScout
ccdbd265c8
Show more detailed errors on fetching - closes #4372
2024-11-27 01:09:34 -08:00
FreeScout
a0659a8971
Add Precedence:list to the list of no auto-reply send headers - closes #4363
2024-11-24 23:01:19 -08:00
FreeScout
ef4d37f308
Fix text bolding issue - closes #4367
2024-11-24 22:08:36 -08:00
FreeScout
a49fd0ad33
Clear cache manually in update.sh to avoid post-update issues - closes #4366
2024-11-24 02:06:17 -08:00
FreeScout
190d2daece
Fix Argument 1 (lastErrors) must be of type array in Carbon
2024-11-23 20:58:26 -08:00
FreeScout
bfbfeb2e66
Add vendor files to dist
2024-11-22 00:37:13 -08:00
FreeScout
a11df91aa4
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2024-11-22 00:34:55 -08:00
FreeScout
4d51348487
v1.8.158
2024-11-22 00:34:40 -08:00
FreeScout
0e7e1a54f4
Fix an issue with the SPAN tag being added in the editor - closes #4354
2024-11-17 09:35:13 -08:00
FreeScout
b7938df35b
Do not check In-Reply-To header when processing @fwd instruction - closes #4348
2024-11-15 02:24:52 -08:00
FreeScout
b622bbb284
Remove Webklex/laravel-imap library
2024-11-15 02:14:50 -08:00
FreeScout
009c51e245
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2024-11-14 23:36:24 -08:00
FreeScout
21fe296303
v1.8.157
2024-11-14 23:36:13 -08:00
FreeScout
2a0200f46d
Fix table wizard in the editor - closes #4345
2024-11-14 00:15:41 -08:00
FreeScout
f5971fb24f
Adjust placeholder in translations - closes #4346
2024-11-13 23:39:12 -08:00
FreeScout
76c550ff99
Croatian translation #4346 from shunkica/hr-translation
...
Croatian translation
2024-11-14 08:23:39 +01:00
shunkica
2d1fec3cb8
Update hr.json
2024-11-13 23:11:37 +01:00
shunkica
097f10ec18
Update croatian translations
2024-11-13 23:06:59 +01:00
FreeScout
b63bad55ac
Allow to set APP_FETCHING_BUNCH_SIZE env parameter - closes #4343
2024-11-13 05:26:10 -08:00
FreeScout
94c1c01480
Do not reset Default Redirect settings for users when saving Mailbox Permissions - closes #4339
2024-11-12 05:02:27 -08:00
FreeScout
21053200f0
Add conversations.table_sorting hook - closes #4338
2024-11-12 02:01:40 -08:00
FreeScout
8d65bdf0bf
Fix @fwd forwarding when styles are present in the email body - closes #4333
2024-11-11 04:23:28 -08:00
FreeScout
e2e3682ca8
Update readme
2024-11-11 00:55:31 -08:00
FreeScout
fc7f4bfc35
Fix moving emails to a folder on fetching on mail servers not supporting MOVE command - closes #4313
2024-11-07 21:14:55 -08:00
FreeScout
e2360f2146
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2024-11-04 08:24:58 -08:00
FreeScout
910edcaea2
v1.8.156
2024-11-04 08:24:43 -08:00
FreeScout
ffcce029f5
Fix Undefined variable customer in thread.blade.php - closes #4321
2024-11-04 08:22:41 -08:00
FreeScout
b6987ddb90
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2024-11-01 21:45:43 -07:00
FreeScout
cbeffb850d
v1.8.155
2024-11-01 21:45:35 -07:00
FreeScout
bbcba6e266
Allow to hide from support agents customers from non-visible mailboxes - closes #4316
2024-11-01 10:13:41 -07:00
FreeScout
9a6429ea97
Allow to hide from support agents customers from non-visible mailboxes - closes #4316
2024-11-01 00:35:14 -07:00
FreeScout
52e5ecf905
Update German translation
2024-10-29 03:03:18 -07:00
FreeScout
2912422a31
Fix typo in user profile.blade.php
2024-10-27 10:55:21 -07:00
FreeScout
e17da2b6c0
Update Japanese translation
2024-10-26 07:16:11 -07:00
FreeScout
b276cea24a
Fix error in Thread->getFromHeader()
2024-10-26 02:55:53 -07:00
FreeScout
e7ec7e7364
Set CURLOPT_FOLLOWLOCATION in Helper::getRemoteFileContents()
2024-10-26 02:52:51 -07:00
FreeScout
46add74e4f
Show From address in the conversation when From and Reply-To headers are different in the email - closes #4287
2024-10-18 01:38:33 -07:00
FreeScout
4e8cd07303
Fix decoding Japanese symbols in the email body in gb2312 encoding - closes #4282
2024-10-16 22:50:08 -07:00
FreeScout
5db8906a86
Add hooks: conversation.convinfo.prepend and conversation.convinfo.before_nav - closes #4279
2024-10-08 22:46:52 -07:00
FreeScout
927afe44c7
Add Delivered-To:Autoresponder to the list of autoresponder headers
2024-10-04 11:07:41 -07:00
FreeScout
30b07a82c7
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2024-10-04 04:34:21 -07:00
FreeScout
c80ce3d4f8
v1.8.154
2024-10-04 04:34:11 -07:00
FreeScout
980035fecc
Improve the email search by Message-Id in Show Original window - closes #4266
2024-10-04 04:31:47 -07:00
FreeScout
6af389655c
Check if user is deleted on Permissions and Notifications pages
2024-10-03 00:52:20 -07:00
FreeScout
eb5c8fac12
Create User::deleteUser() method
2024-10-03 00:26:33 -07:00
FreeScout
3f90a9bad3
Improve connection sleep time selection when fetching emails to avoid connection setup failed error - closes #4227
2024-10-02 03:53:10 -07:00
FreeScout
0280e4f30d
Fix SMTP authentication not working in some cases due to setAuthMode() used in Swiftmailer - closes #4250
2024-10-02 03:34:58 -07:00
FreeScout
b92e502fb0
Fix null given error in getMessageNumber() - closes #4257
2024-09-27 07:00:31 -07:00
FreeScout
8cb8a180b7
Fix null given error in getMessageNumber() - closes #4257
2024-09-27 06:58:39 -07:00
FreeScout
5c9ab337ea
Add vendor files to dist
2024-09-22 07:01:39 -07:00
FreeScout
f6e18818cd
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2024-09-22 07:00:04 -07:00
FreeScout
880205fc59
v1.8.153
2024-09-22 06:33:42 -07:00
FreeScout
c073511378
Update German translation
2024-09-22 06:17:35 -07:00
FreeScout
275454d479
Add CSRF check to the Delete all files link in Manage App Logs
2024-09-20 05:57:16 -07:00
FreeScout
a96b31fb99
Avoid process list trancation when checking running commands - closes #4237
2024-09-20 02:58:03 -07:00
FreeScout
a19bfd421c
Improve connection sleep time selection when fetching emails to avoid connection setup failed error - closes #4227
2024-09-12 23:53:52 -07:00
FreeScout
fbae84ba3c
Improve connection sleep time selection when fetching emails to avoid connection setup failed error - closes #4227
2024-09-12 22:30:16 -07:00
FreeScout
e63904a53b
Add X-Autoresponder to the list of auto-responder headers - closes #4226
2024-09-12 00:19:38 -07:00
FreeScout
5a989ec257
Improve @fwd detection when forwarding emails - closes #2940
2024-09-11 10:12:58 -07:00
FreeScout
b90f3d7204
Change /bin/sh to /bin/bash in update.sh - closes #4208
2024-09-03 00:54:17 -07:00
FreeScout
03c234edec
Fix an issue with emails being empty when fetching from iCloud - closes #4202
2024-08-29 00:42:12 -07:00
FreeScout
af2b1254e8
Update Polish translation
2024-08-28 23:52:21 -07:00
FreeScout
f218fe17d0
Add vendor files to dist
2024-08-27 23:15:39 -07:00
FreeScout
a2979a4406
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2024-08-27 23:15:16 -07:00
FreeScout
e4dd3b4ad1
v1.8.152
2024-08-27 23:15:04 -07:00
FreeScout
aa713a3a57
Fix an issue with plain text emails having empty body - closes #4181
2024-08-27 23:13:45 -07:00
FreeScout
adc9921108
Add vendor files to dist
2024-08-27 04:52:34 -07:00
FreeScout
f326b14776
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2024-08-27 04:52:00 -07:00
FreeScout
afaf1f53ab
v1.8.151
2024-08-27 04:50:57 -07:00
FreeScout
23bb50eb86
Fix out of memory on Status page when there are many background jobs - closes #4197
2024-08-27 03:58:19 -07:00
FreeScout
39824c876d
Fix Undefined array key 1 error on fetching emails - closes #4195
2024-08-26 22:22:06 -07:00
FreeScout
ca1a7d0900
Fix non-multipart emails contain headers in the bodies - closes #4181
2024-08-24 03:02:23 -07:00
FreeScout
351eff9b80
Fix checking POP3 connection when PHP Request Shutdown: Unexpected characters at end of address error occurs
2024-08-23 22:48:46 -07:00
FreeScout
e037011c55
Added Kazakh language
2024-08-16 09:10:07 -07:00
FreeScout
c0ce07a2b9
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2024-08-15 20:10:13 -07:00
FreeScout
94f11a9155
v1.8.150
2024-08-15 20:09:47 -07:00
FreeScout
dff234ffbe
Allow to disable quotes around SINCE date in IMAP search query via APP_SINCE_WITHOUT_QUOTES_ON_FETCHING env parameter - closes #4175
2024-08-15 20:07:55 -07:00
FreeScout
223b4d12dc
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2024-08-14 09:51:38 -07:00
FreeScout
b33fb5e1d3
v1.8.149
2024-08-14 09:51:26 -07:00
FreeScout
3511e7acb2
Fix configuring MS365 SMTP via oAuth - closes #4179
2024-08-13 22:23:07 -07:00
FreeScout
be4a1234c3
Improve Webklex/php-imap memory usage
2024-08-13 11:24:45 -07:00
FreeScout
823014d4e9
Call parseRawBody() in Webklex Message if body has not been parsed yet
2024-08-13 11:08:16 -07:00
FreeScout
310d3290fe
Do not add quotes around the date in IMAP SINCE query - closes #4175
2024-08-11 03:44:03 -07:00
FreeScout
07765cf8ff
Populate variables in custom Mailbox names inside emails sent to customers - closes #4169
2024-08-08 05:00:40 -07:00
FreeScout
c4a6585cc7
Add vendor files to dist
2024-08-08 04:17:10 -07:00
FreeScout
d99d991650
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2024-08-08 04:16:35 -07:00
FreeScout
6e8682e693
v1.8.148
2024-08-08 04:15:59 -07:00
FreeScout
87eab76574
Set MS365 SMTP credentials automatically only when outlook.office365.com SMTP host is set - closes #4151
2024-08-08 04:00:35 -07:00
FreeScout
a011948149
Make toSql() comparison compatible with PostgreSQL - closes #4167
2024-08-07 03:56:31 -07:00
FreeScout
b9391d87dc
Leave other emails unread when an exception happens during fetching of one of them - closes #4159
2024-08-02 23:32:49 -07:00
FreeScout
7e7f0a0d10
Leave other emails unread when an exception happens during fetching of one of them - closes #4159
2024-08-01 23:34:38 -07:00
FreeScout
8e62d70986
Correctly processs invalid dates when fetching emails - closes #4159
2024-08-01 21:22:33 -07:00
FreeScout
02e5fa8535
Correctly process invalid mail Reply-To headers - closes #4158
2024-08-01 21:01:42 -07:00
FreeScout
2dc8d061e1
Prefill SMTP username and password for MS365 if those fields are empty - closes #4151
2024-07-30 22:21:34 -07:00
FreeScout
efca2acbe2
Log Helper::getRemoteFileContents() errors
2024-07-22 09:50:01 -07:00
FreeScout
029e5c8a1f
Execute hooks when performing conversations bulk delete to Deleted folder - closes #4141
2024-07-22 06:30:26 -07:00
FreeScout
7383b95864
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2024-07-21 06:19:34 -07:00
FreeScout
5be99f03f3
v1.8.147
2024-07-21 06:19:27 -07:00
FreeScout
da522d8d58
Fix Disconnect link for MS365 in Fetching settings - closes #4136
2024-07-18 02:30:49 -07:00
FreeScout
60ac03df04
Improve App Key check in tools.php
2024-07-17 09:38:38 -07:00
FreeScout
5a22011fe6
Improve sanitizing Path to PHP in tools.php
2024-07-17 09:37:21 -07:00
FreeScout
09f4908def
Fix Call to a member function getFirstName() on null in notification.blade.php - closes #4132
2024-07-16 22:17:20 -07:00
FreeScout
8172db9cdb
Improve sanitizing Path to PHP in tools.php
2024-07-16 22:12:57 -07:00
FreeScout
05e7e1e739
Improve sanitizing Path to PHP in tools.php
2024-07-16 07:03:27 -07:00
FreeScout
b2c72775dd
Merge pull request #4130 from IchHabeHunger54/master
...
Add conversation->changeSubject() and conversation.subject_changed action
2024-07-16 13:55:52 +03:00
Neustifter, David
9eb7457097
Add Conversation->changeSubject() and conversation.subject_changed action
2024-07-16 12:47:07 +02:00
FreeScout
0b7d1dc06f
Allow padding-left and simiar CSS properties when purifying HTML
2024-07-11 00:53:42 -07:00
FreeScout
2f9d1bf92e
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2024-07-08 01:44:11 -07:00
FreeScout
de405fe60f
v1.8.146
2024-07-08 01:44:01 -07:00
FreeScout
9bb3ee9bc1
Use only forward slashes in attachment URLs - closes #4106
2024-07-04 21:04:52 -07:00
FreeScout
5ab6a42808
Fallback to getPathname() for uploaded files - closes #4105
2024-07-04 21:03:14 -07:00
FreeScout
9b5286efca
Fallback to getPathname() for uploaded files - closes #41054105
2024-07-04 20:59:32 -07:00
FreeScout
78e1067c07
Do not duplicate recipient in conversation CC field - closes #4112
2024-07-03 08:24:55 -07:00
FreeScout
c19c4ee217
Fix conversation draft not visible in Drafts after undoing new conversation - closes #4112
2024-07-03 07:55:25 -07:00
FreeScout
5ef26eaf32
Fix error message when can not fetch specific email vai MailHelper::fetchMessage() - closes #4097
2024-07-03 04:37:07 -07:00
FreeScout
16843c9d6a
Fix Datatables sort_desc.png not found - closes #4107
2024-07-03 00:45:22 -07:00
FreeScout
a21f5c9d53
Merge branch 'master' of github.com:freescout-helpdesk/freescout
2024-07-02 12:02:26 -07:00
FreeScout
97cea6cdef
Fix Undefined array key auth_mode on sending emails - closes #4103
2024-07-02 12:02:09 -07:00
FreeScout
12c6552259
Merge pull request #4099 from gabllux/master
...
Handle null values on outOauthEnabled() - closes #4094
2024-07-02 20:54:56 +02:00
gabllux
04aaeb4cc1
Handle null values on outOauthEnabled() - closes https://github.com/freescout-help-desk/freescout/issues/4094
2024-06-25 21:33:01 +02:00
FreeScout
7c3e57aa57
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2024-06-19 11:39:48 -07:00
FreeScout
f90ba3d6d6
v1.8.145
2024-06-19 11:39:29 -07:00
FreeScout
4fe2a9333e
Improve SMTP oAuth implementation - closes #4084
2024-06-19 09:47:03 -07:00
FreeScout
bd59fa5ef5
Mention posix_isatty() function in \Helper::checkRequiredFunctions()
2024-06-19 04:24:00 -07:00
FreeScout
989c729834
Add created_at index to threads table - closes #4069
2024-06-18 02:26:10 -07:00
FreeScout
a57a424067
Update readme
2024-06-18 00:46:15 -07:00
FreeScout
755e4f0cd7
Add vendor files to dist
2024-06-17 22:12:38 -07:00
FreeScout
a2a0539316
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2024-06-17 22:11:43 -07:00
FreeScout
e8975d04d6
v1.8.144
2024-06-17 22:11:34 -07:00
FreeScout
d6eac44275
Show more detailed errors when IMAP authentication fails
2024-06-17 10:54:23 -07:00
FreeScout
ea39e24727
Rename STARTTLS Encryption method in Fetching settings
2024-06-17 06:31:18 -07:00
FreeScout
5a290b3ad3
Allow to enable debug in Status - Tools - Fetching section
2024-06-16 02:21:06 -07:00
FreeScout
ce523c51e7
Show debug log when testing fetching
2024-06-16 02:05:42 -07:00
FreeScout
5bcde678d1
Update repo URL in self-updater
2024-06-15 08:30:44 -07:00
FreeScout
98e74e53f2
Update repo link
2024-06-14 00:36:27 -07:00
FreeScout
bde2da820c
Update repo URL in self-updater
2024-06-14 00:06:10 -07:00
FreeScout
4b2dd40d99
Update also inactive modules via freescout:module-update command
2024-06-13 03:22:17 -07:00
FreeScout
4d7f8d1f50
Microsoft Exchange oAuth for SMTP - closes #4072
2024-06-12 22:21:03 -07:00
FreeScout
8510ee8224
Microsoft Exchange oAuth for SMTP - closes #4072
2024-06-12 20:45:58 -07:00
FreeScout
7e8e514e7b
Microsoft Exchange oAuth for SMTP - closes #4072
2024-06-12 11:45:08 -07:00
FreeScout
fb3b0d3a49
Update readme
2024-06-11 22:18:50 -07:00
FreeScout
aaacc6d3fa
Fix Call to undefined function get_current_user() error on Status page - closes #4067
2024-06-10 22:31:29 -07:00
FreeScout
3c199f697c
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2024-06-10 10:25:57 -07:00
FreeScout
5c01c3793c
v1.8.143
2024-06-10 10:25:45 -07:00
FreeScout
0ff901ef32
Fix Undefined variable $customer in thread.php - closes #4066
2024-06-10 10:24:36 -07:00
FreeScout
08a5d5f6ff
Add MailHelper::parseEml() function
2024-06-10 04:42:42 -07:00
FreeScout
1fd00def95
Allow to call \Webklex\PHPIMAP\Message::make() without specifying uid
2024-06-10 01:27:24 -07:00
FreeScout
21a73fa5e6
Add vendor files to dist
2024-06-09 09:37:24 -07:00
FreeScout
c9b2c3cc36
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2024-06-09 09:36:57 -07:00
FreeScout
4ee876c134
v1.8.142
2024-06-09 09:36:48 -07:00
FreeScout
c1c713ef15
Show From for emails received from customers with multiple emails - closes #4059
2024-06-06 11:52:59 -07:00
FreeScout
b926cd5cf2
Do not show Mailbox is empty error when fetching via POP3 - closes #4060
2024-06-06 11:44:21 -07:00
FreeScout
325343c2cf
Fix sending a new conversation to the customer with multiple emails - closes #4057
2024-06-05 04:00:26 -07:00
FreeScout
d9502ff348
Fix error in module:list command - closes #4056
2024-06-05 00:00:37 -07:00
FreeScout
585f8f49a7
Sort modules list in the Deactivate License dialog - closes #4055
2024-06-03 22:45:54 -07:00
FreeScout
505db999ad
Fix mb_convert_encoding() invalid encoding error on fetching - closes #4051
2024-06-01 08:55:33 -07:00
FreeScout
d402dd5164
Catch mb_convert_encoding() error on fetching - closes #4051
2024-06-01 08:36:57 -07:00
FreeScout
a93cc2a08f
Improve Gmail reply separation on fetching
2024-06-01 03:34:03 -07:00
FreeScout
0ac8685c63
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2024-05-30 04:55:43 -07:00
FreeScout
754b2fc40c
v1.8.141
2024-05-30 04:55:26 -07:00
FreeScout
c32a68ed93
Remove All from current mailbox link from conversation page - closes #4041
2024-05-27 01:30:51 -07:00
FreeScout
c269311ef5
Skip auto-replies sent to the email notification on behalf of a user - #4035
2024-05-27 01:24:35 -07:00
FreeScout
04c28a9637
Disable Check Connection button on changing mailbox Fetching settings
2024-05-22 22:33:24 -07:00
FreeScout
6830a78e23
Show exclamation icon in mailbox connection settings tabs
2024-05-22 22:04:29 -07:00
FreeScout
3a4921344b
Show exclamation icon in mailbox connection settings tabs
2024-05-22 22:02:03 -07:00
FreeScout
063b77f3df
Fix IMAP folders not being retrieved in some cases
2024-05-22 21:50:26 -07:00
FreeScout
61e5f1fde5
Fix fetching emails forwarded using @fwd command - closes #4036
2024-05-21 11:36:15 -07:00
FreeScout
4f253bfab1
Fix reteiving the original message in Show Original window for moved conversations
2024-05-21 10:33:16 -07:00
FreeScout
c88ca44ff1
Find prev_thead iteratively looking in-reply-to and references #4026 from Som-Energia/master
...
Find prev_thead iteratively looking in-reply-to and references
2024-05-16 09:01:22 +03:00
FreeScout
2d871f2759
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2024-05-15 22:57:28 -07:00
FreeScout
2a0bac500c
v1.8.140
2024-05-15 22:57:20 -07:00
FreeScout
cedf4de2ba
Update TestWebklex command
2024-05-15 22:46:16 -07:00
Àngel Fernández
d9e1a7ae98
Find prev_thead iteratively looking in-reply-to and references
2024-05-15 18:15:31 +02:00
FreeScout
80118d579d
Update general_help_request.md
2024-05-15 07:13:47 -07:00
FreeScout
0299c8be99
Switch to the new fetching library
2024-05-10 22:46:33 -07:00
FreeScout
70a7ec54ea
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2024-05-10 22:15:09 -07:00
FreeScout
4876d37287
v1.8.139
2024-05-10 22:14:53 -07:00
FreeScout
9894ca78f0
app.csp_custom env parameter
2024-05-09 06:34:05 -07:00
FreeScout
99a4b4b4e1
Remove unwanted tags from HTML when editing threads - GHSA-985r-6qfc-hg8m
2024-05-06 00:52:36 -07:00
FreeScout
1169f5bae9
Strip unwanted tags from mailbox Auto Reply
2024-05-06 00:16:53 -07:00
FreeScout
a59619c153
Strip unwanted tags from mailbox signature when saving it
2024-05-06 00:14:00 -07:00
FreeScout
c4932c4c8e
Fix CC and BCC fields when cloning a conversation - closes #4011
2024-05-05 09:44:35 -07:00
FreeScout
cb31699a6e
Update Polish translation
2024-05-05 00:08:47 -07:00
FreeScout
41e6e10241
Update Polish translation
2024-05-05 00:07:28 -07:00
FreeScout
ce5c85f592
Remove FORM tags from HTML when editing threads - GHSA-985r-6qfc-hg8m
2024-05-04 23:15:05 -07:00
FreeScout
2614514bc6
Do not allow Prototype Pollution via getQueryParam() function - GHSA-rx6j-4c33-9h3r
2024-05-04 22:59:35 -07:00
FreeScout
a50c261f13
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2024-04-26 06:41:18 -07:00
FreeScout
b474193f97
v1.8.138
2024-04-26 06:41:10 -07:00
FreeScout
27a4f2e8ff
Fix cron URL link - closes #4000
2024-04-26 03:53:37 -07:00
FreeScout
17024f814a
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2024-04-22 09:35:48 -07:00
FreeScout
d18cc23149
v1.8.137
2024-04-22 09:35:36 -07:00
FreeScout
047111ffbb
Fix Unknown hashing algorithm crc32c error in Webklex/php-imap library - closes #3991
2024-04-22 06:51:49 -07:00
FreeScout
8c5dbb4197
Fetch emails sent to multiple mailboxes on a per mailbox basis - closes #3941
2024-04-22 01:36:46 -07:00
FreeScout
7a6cbab8af
Do not show closed conversations in non-standard folders - closes #3988
2024-04-20 23:17:20 -07:00
FreeScout
add6f179a4
Add folder.only_assigned_condition hook - closes #701
2024-04-20 22:27:13 -07:00
FreeScout
29d8c41395
Fix browser push notifications sent not to all users - closes #3880
2024-04-19 07:31:00 -07:00
FreeScout
0ecfa248ee
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2024-04-18 23:35:34 -07:00
FreeScout
748c7c5de1
v1.8.136
2024-04-18 23:34:12 -07:00
FreeScout
2b5be510b7
Update Dutch translation
2024-04-16 06:34:24 -07:00
FreeScout
99ef4e6899
Do not run scheduled commands when running \Artisan::call() function - closes #3970
2024-04-15 07:17:25 -07:00
FreeScout
59b86a882e
Fix attachments not being shown when re-opening a new conversation draft - closes #3957
2024-04-12 22:12:10 -07:00
FreeScout
a6a729189c
Show system date and time on Status page instead of current user time
2024-04-12 22:03:48 -07:00
FreeScout
7829e9a3ba
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2024-04-12 21:53:28 -07:00
FreeScout
a2e27f3ced
v1.8.135
2024-04-12 21:53:13 -07:00
FreeScout
9175ce3646
Fix Parse error in Attachment.php - closes #3965
2024-04-12 21:52:35 -07:00
FreeScout
0dbdf401eb
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2024-04-12 11:20:10 -07:00
FreeScout
db84078093
v1.8.134
2024-04-12 11:19:57 -07:00
FreeScout
a0ab8069d2
Fix Header::decode() is not supported error in Webklex/php-imap - closes #3960
2024-04-12 11:18:45 -07:00
FreeScout
ea068dc23e
Update Readme
2024-04-11 23:33:16 -07:00
FreeScout
26756cc687
Add vendor files to dist
2024-04-11 23:17:54 -07:00
FreeScout
171a4e3b48
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2024-04-11 23:17:21 -07:00
FreeScout
bfd5aef4d9
v1.8.133
2024-04-11 23:17:11 -07:00
FreeScout
b3c2a48eec
Fix an error when new conversation draft is being discarded by other user - closes #3951
2024-04-11 23:15:26 -07:00
FreeScout
848cc9e43f
Fix To field not appearing after discarding forwarding draft - closes #3950
2024-04-10 23:10:27 -07:00
FreeScout
f61230ff35
Update Polish translation
2024-04-10 22:54:15 -07:00
FreeScout
268740a142
Fix an issue with removing attachments when replying
2024-04-10 06:40:48 -07:00
FreeScout
abf8d32ff5
When forwarding a conversation do not include attachments from drafts
2024-04-10 06:39:15 -07:00
FreeScout
b769aec7e8
Fix attachments not being sent when forwarding a conversation
2024-04-10 06:29:10 -07:00
FreeScout
84832f011a
Fix attachments being duplicated when discarding forwarding draft - closes #3949
2024-04-10 06:28:34 -07:00
FreeScout
b1dc766ffb
Make updates in Webklex/php-imap library
2024-04-10 05:35:06 -07:00
FreeScout
3274b35468
Do not mark thread as containing attachments when only embedded images are present in the email
2024-04-09 07:06:47 -07:00
FreeScout
ad76e2d3ce
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2024-04-09 03:19:17 -07:00
FreeScout
aec78d147a
v1.8.132
2024-04-09 03:19:03 -07:00
FreeScout
9333111a99
Fix some emails shown incorrectly - closes #3907
2024-04-08 11:21:52 -07:00
FreeScout
1f0d192fd5
Fix Call to a member function getFullName() on null error in notification template - closes #3942
2024-04-07 09:27:04 -07:00
FreeScout
21f04259cb
Fix Call to a member function getFullName() on null error in notification template - closes #3942
2024-04-07 09:10:29 -07:00
FreeScout
a62eb20f26
Update ru.json
2024-04-06 23:16:01 -07:00
FreeScout
b813a4af9d
Update ru.json #3945 from ViktorOn/master
...
Update ru.json
2024-04-07 08:51:13 +03:00
Vik
09ca411903
Update ru.json
...
Lots of edits
2024-04-07 00:37:14 +03:00
FreeScout
59c256f8cc
Fix duplicated folder names when getting IMAP folders - closes #3937
2024-04-05 07:15:56 -07:00
FreeScout
c0e2a8a6fb
Fix Passing null error in symfony/http-foundation/Request.php - closes #3940
2024-04-05 04:23:26 -07:00
FreeScout
c15278d3c6
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2024-04-04 22:21:07 -07:00
FreeScout
7cf3c67432
v1.8.131
2024-04-04 22:20:55 -07:00
FreeScout
1ef3796709
Fix attachment IDs when checking max message size - closes #3939
2024-04-04 11:24:33 -07:00
FreeScout
d3527f2aee
Allow limiting command freescout:fetch-emails to specific mailboxes #3932 from ohader/fetch-emails-mailbox
...
Allow limiting command freescout:fetch-emails to specific mailboxes
2024-04-03 21:10:58 +03:00
Oliver Hader
31b3dff98e
Allow limiting command freescout:fetch-emails to specific mailboxes
...
This change introduces an optional command option `mailboxes`, which
can be used to limit fetching messages to particular mailbox ids.
The following example fetches all messages of the last 500 days
for the specific mailboxes 5 and 7 only. By omitting the new
`mailboxes` option, any message of any mailbox would have been fetched.
```
php artisan freescout:fetch-emails --mailboxes=5,7 --unseen=0 --days=500
```
2024-04-03 20:06:51 +02:00
FreeScout
1b9cf02f1a
Fix saving into Sent IMAP folder message with attachments - closes #3934
2024-04-03 10:06:38 -07:00
FreeScout
a9963c2f43
Fix saving into Sent IMAP folder message with attachments - closes #3934
2024-04-03 01:19:22 -07:00
FreeScout
b9bdf92065
Update Polish translation
2024-04-01 23:05:26 -07:00
FreeScout
b66b8f1880
Fix To and From headers when saving outgoing emails to the Sent IMAP folder - closes #3900
2024-04-01 23:04:01 -07:00
FreeScout
356b211754
Allow fetching seen/read messages via scheduler #3931 from ohader/schedule-fetch-unseen
...
Allow fetching seen/read messages via scheduler
2024-04-02 08:48:26 +03:00
FreeScout
833389c1fc
Fix retrieving IMAP subfolders - closes #3933
2024-04-01 22:46:13 -07:00
Oliver Hader
f5e30cdff3
Allow fetching seen/read messages via scheduler
...
Usually the `schedule:run` command invokes `freescout:fetch-emails`,
but only fetches unseen (not read by anybody else, yet). This change
allows to configure this behavior and to fetch seen/read messages.
The new option `app.fetch_unseen` can be configured via `.env`:
```
APP_FETCH_UNSEEN=0
```
2024-04-01 14:54:58 +02:00
FreeScout
50f6cd743a
Make params optional in Helper::setGuzzleDefaultOptions() #3926 from Lars-/master
...
Make params optional in Helper::setGuzzleDefaultOptions()
2024-03-30 08:10:49 +03:00
Lars Jansen
c4c6e861b5
fix: optional params in setGuzzleDefaultOptions
2024-03-30 06:02:34 +01:00
FreeScout
cac293b75b
Use encrypted attachment IDs when uploading attachments
2024-03-29 09:37:56 -07:00
FreeScout
2c39ba9d9e
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2024-03-29 07:36:35 -07:00
FreeScout
a1602fa57a
v1.8.130
2024-03-29 07:36:25 -07:00
FreeScout
f6f1adc9f4
Use encrypted attachment IDs when uploading attachments
2024-03-29 07:35:38 -07:00
FreeScout
9fbbba817e
Fix conv_type_custom error - closes #3923
2024-03-29 07:34:49 -07:00
FreeScout
d973a8a2ca
Update Japanese translation
2024-03-29 06:41:48 -07:00
FreeScout
70cc044e57
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2024-03-29 06:36:58 -07:00
FreeScout
f7498e5ba2
v1.8.129
2024-03-29 06:36:06 -07:00
FreeScout
e103599984
Helper encrypt and decypt with password functions
2024-03-29 06:34:40 -07:00
FreeScout
40abe0b311
Update Japanese translation
2024-03-28 23:02:19 -07:00
FreeScout
8b9e514ce9
Add Custom conversation type #3918 from Lars-/master
...
Add Custom conversation type
2024-03-28 11:26:34 +03:00
Lars Jansen
582f3a6ae4
feat: new conversation type: custom
2024-03-28 09:08:41 +01:00
Lars Jansen
5589c0a80f
Merge remote-tracking branch 'Github/master'
2024-03-28 09:08:10 +01:00
FreeScout
71c67ad637
Re-sort strings in translation files
2024-03-26 23:07:15 -07:00
FreeScout
1c7aff0d5b
Fix deleting conversations after sorting them - closes #3901
2024-03-25 23:50:32 -07:00
FreeScout
9b359abcce
Add sender name to From field when saving email to the Sent folder - closes #3900
2024-03-25 00:24:28 -07:00
FreeScout
67de1109fe
Add vendor files to dist
2024-03-22 00:11:37 -07:00
FreeScout
3489567cde
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2024-03-22 00:11:04 -07:00
FreeScout
d69e6c3501
v1.8.128
2024-03-22 00:10:55 -07:00
FreeScout
01dec5160e
Exclude duplicate INBOX. folders when retreiving folders
2024-03-21 23:40:54 -07:00
FreeScout
90c80c9946
Fix removing comments when purifying HTML - closes #3894
2024-03-21 02:48:15 -07:00
FreeScout
0b9ca610b7
Fix Passing null to parameter error in HTMLPurifier - closes #3893
2024-03-20 23:07:07 -07:00
FreeScout
2a2782bc95
Fix conversations bulk actions when page parameter is set in the URL
2024-03-19 23:18:02 -07:00
FreeScout
3b6b02ed19
Fix conversation bulk actions after sorting conversations - closes #3884
2024-03-19 23:08:38 -07:00
FreeScout
443ae7f40b
Fix long fetch command being killed - closes #3844
2024-03-19 06:45:05 -07:00
FreeScout
4c91ac44e1
Sanitize Path to PHP in tools.php
2024-03-19 04:47:43 -07:00
FreeScout
42dc98fa45
Strip script tags from mailbox signature
2024-03-19 03:15:37 -07:00
FreeScout
e88bec86fb
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2024-03-18 00:25:56 -07:00
FreeScout
20c8ef7383
v1.8.127
2024-03-18 00:25:48 -07:00
FreeScout
ff09db6244
Upgrade DataTables to 1.13.11
2024-03-18 00:11:45 -07:00
FreeScout
c15a00d603
Properly process situation when an attachment can not be saved to the disc - closes #3871
2024-03-13 07:14:24 -07:00
FreeScout
b18cf31bdc
Show extended editor toolbar when editing threads - closes #3866
2024-03-12 00:37:51 -07:00
FreeScout
3ee1a96bde
Allow <center> element when purifying thread content
2024-03-12 00:27:39 -07:00
FreeScout
8c470d0e4e
Remove [if mso] from thread content when purifying
2024-03-12 00:26:43 -07:00
FreeScout
0826102f6e
Preserve elements inside [if mso] when purifying thread content
2024-03-12 00:13:27 -07:00
FreeScout
2ff52a0359
Use latest PHP version for linting #3864 from fulldecent/patch-15
...
Use latest PHP version for linting
2024-03-12 09:54:41 +03:00
William Entriken
8d70999498
Use latest PHP version for linting
2024-03-10 13:25:44 -04:00
FreeScout
f6a4581dad
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2024-03-08 06:49:51 -08:00
FreeScout
2d74977ed3
v1.8.126
2024-03-08 06:49:39 -08:00
FreeScout
8b06724b67
Fix an issue with updating modules
2024-03-08 06:48:51 -08:00
FreeScout
c4755fa920
Disable Undo reply feature for chat conversations in Chat Mode - closes #3856
2024-03-08 06:17:44 -08:00
FreeScout
36f146a71d
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2024-03-08 01:17:16 -08:00
FreeScout
a5515d8520
v1.8.125
2024-03-08 01:16:49 -08:00
FreeScout
33514c6e25
Fixed an issue with opening Closed folder - closes #3858
2024-03-08 01:16:14 -08:00
FreeScout
d8a582aaa5
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2024-03-08 00:23:41 -08:00
FreeScout
a428d33964
v1.8.124
2024-03-08 00:23:25 -08:00
FreeScout
33639a8955
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2024-03-08 00:09:52 -08:00
FreeScout
4021f07aec
v1.8.123
2024-03-08 00:09:43 -08:00
FreeScout
67bd456b63
Update Readme
2024-03-07 22:08:26 -08:00
FreeScout
78cc5877a3
Update readme
2024-03-07 10:43:17 -08:00
FreeScout
c4bc505e03
Accessibility of exact date in conversation table - closes #3829
2024-03-07 10:41:43 -08:00
FreeScout
ad372590a9
Allowing updates for third party modules #3851 from Lars-/master
...
Allowing updates for third party modules
2024-03-07 13:35:03 +03:00
Lars Jansen
2771d526be
chore: added comments
2024-03-07 11:24:04 +01:00
Lars Jansen
263ec4d266
fix: code styling
2024-03-07 11:03:46 +01:00
FreeScout
f86876328e
Accessibility of exact date in conversation table - closes #3829
2024-03-06 21:55:33 -08:00
Lars Jansen
e47167b17e
feat: allow updates for external modules
2024-03-05 20:46:43 +01:00
Lars Jansen
5c32cf69e6
fix: typo
2024-03-05 15:39:31 +01:00
Lars Jansen
fd46017c45
feat: add author to module card if available
2024-03-05 15:39:26 +01:00
FreeScout
95d3cca660
Do not save SMTP username and password in Send Log status message
2024-03-05 06:39:24 -08:00
FreeScout
1fcb5560f0
Fix Passing null to parameter error in Helper::stripTags() - closes #3849
2024-03-05 01:30:31 -08:00
FreeScout
06b3dc27d2
Fix creating conversations by a user seeing only assigned conversations - closes #3843
2024-03-04 05:36:57 -08:00
FreeScout
d2b683368c
If user can see only assigned conversations send him notifications only for assigned to him conversations - closes #3843
2024-03-02 21:32:19 -08:00
FreeScout
6b397ccd3f
Fix creating conversations by a user seeing only assigned conversations - closes #3843
2024-03-02 21:09:50 -08:00
FreeScout
32006fe8e1
Fix adding notes to Spam conversations
2024-03-02 04:58:52 -08:00
FreeScout
911e157322
Fix showing only assigned to the user tickets - closes #3843
2024-03-02 04:44:23 -08:00
FreeScout
100b4062bf
Fix Numeric value out of range error in search on PostgreSQL - closes #3831
2024-02-27 23:04:44 -08:00
FreeScout
b27e2b7a1c
Update Czech translation
2024-02-24 06:50:52 -08:00
FreeScout
7085009667
Update Spanish translation
2024-02-24 06:24:34 -08:00
FreeScout
4b6ceab070
Fix word plus colon mistakenly converted to URL in editor - closes #3822
2024-02-24 03:54:38 -08:00
FreeScout
49af472617
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2024-02-23 06:52:13 -08:00
FreeScout
d7aeb0d3b3
v1.8.122
2024-02-23 06:52:03 -08:00
FreeScout
35f8b775f9
Fix an issue with minify.config.php - closes #3818
2024-02-23 06:49:37 -08:00
FreeScout
079df0d6a6
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2024-02-23 03:26:42 -08:00
FreeScout
36442cb3a2
v1.8.121
2024-02-23 03:26:32 -08:00
FreeScout
217cd9183e
Add Turkish language
2024-02-20 03:12:36 -08:00
FreeScout
e9c2eaebce
Fix showing scaled image in threads - closes #3798
2024-02-20 03:00:48 -08:00
FreeScout
954c790827
Update it.json #3755 from PeopleInside/patch-1
...
Update it.json
2024-02-20 11:53:55 +03:00
FreeScout
2d2b476688
Remove APP_URL from minify.config.php to avoid CORS issues on custom domains
2024-02-20 00:21:20 -08:00
FreeScout
ab58217cab
Improve sorting elements on mobile devices - closes #3800
2024-02-18 22:29:13 -08:00
FreeScout
6f0b05c1f6
Improve searching customers by phone number when creating Phone conversations - closes #3786
2024-02-18 08:54:17 -08:00
FreeScout
58d35098c0
Allow to set session.same_site via SESSION_SAME_SITE env parameter - closes #3023
2024-02-18 05:54:38 -08:00
FreeScout
44e71e58e6
Remove 255 symbols limit from mailbox Alises
2024-02-18 05:36:30 -08:00
FreeScout
0e516bc407
Allow style attribute for tr in HTML purifier - closes #3799
2024-02-18 05:28:06 -08:00
Marco Borla
9fc7b9d755
Update it.json
...
Fix Soggetto is Oggetto.
Subject = Oggetto
2024-02-02 10:46:40 +01:00
FreeScout
e1ff8fb520
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2024-02-01 17:35:42 -08:00
FreeScout
adf308ac9f
v1.8.120
2024-02-01 17:35:31 -08:00
FreeScout
7b6abe858c
Fix an issue with multiple emails being sent to customers - closes #3632
2024-01-31 23:17:48 -08:00
FreeScout
6937346e5a
Show .parsley-required in red color
2024-01-31 23:10:08 -08:00
FreeScout
fc1a354072
Update Italian translation #3739 from floatingpurr/fix-transalation
...
✨ Update Italian translation
2024-01-26 19:41:15 +03:00
Andrea Mignone
82464e4129
✨ Modify Italian translation
2024-01-26 15:29:04 +01:00
FreeScout
1a126ad743
Add parameter to open tracking URL
2024-01-26 06:01:43 -08:00
FreeScout
9558194bf7
Fix redeclaration of let DragDropTouch on Translate page - closes #3717
2024-01-26 00:51:00 -08:00
FreeScout
8aa2f0c018
Improve contrast on on unread notifications
2024-01-24 22:26:11 -08:00
FreeScout
d6de310363
Improve contrast on on unread notifications #3728 from mokkin/patch-1
...
Improve contrast on on unread notifications
2024-01-25 09:17:59 +03:00
mokkin
1fdddb25ec
improve contrast on on unread notifications
...
fixes https://github.com/freescout-helpdesk/freescout/issues/3693
2024-01-23 17:15:15 +01:00
FreeScout
a78f6f5ce3
Add vendor files to dist
2024-01-23 02:01:04 -08:00
FreeScout
2528727d81
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2024-01-23 02:00:40 -08:00
FreeScout
97bb4dd956
v1.8.119
2024-01-23 02:00:23 -08:00
FreeScout
3c6819c9e7
Fix scrolling conversations list on mobile devices - closes #3724
2024-01-23 01:59:33 -08:00
FreeScout
bb2fc15c07
Fix error in HTMLPurifier/Length.php - closes #3721
2024-01-23 00:45:39 -08:00
FreeScout
fb129df215
Fix Bootstrap submenu after applying DragDropTouch Polyfill - closes #3708
2024-01-22 01:05:29 -08:00
FreeScout
050ccb921e
Fix Trailing data error on PostgreSQL - closes #3702
2024-01-20 22:05:39 -08:00
FreeScout
9b9aae4c0e
Add vendor files to dist
2024-01-19 23:40:40 -08:00
FreeScout
263569b163
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2024-01-19 23:40:11 -08:00
FreeScout
2702232eea
v1.8.118
2024-01-19 23:40:02 -08:00
FreeScout
8f802b4d38
Update install.sh
2024-01-19 23:38:24 -08:00
FreeScout
00b4aabb32
Update Slovak translation #3692 from jozefrebjak/sk-lang-update
...
Update Slovak translation
2024-01-20 10:31:24 +03:00
Jozef Rebjak
8ea84dca94
lang: update slovak translation
2024-01-16 15:02:22 +01:00
FreeScout
bc45b779ef
Fix Use of undefined constant FT_UID in Webklex/laravel-imap - closes #2604
2024-01-15 19:06:51 -08:00
FreeScout
c72286623f
Fix Use of undefined constant FT_UID in Webklex/laravel-imap - closes #2604
2024-01-11 21:56:49 -08:00
FreeScout
1d3c97fae5
Do not show Delete button in bulk actions if user does not have corresponding permission - closes #3680
2024-01-11 10:35:19 -08:00
FreeScout
17e22b8b93
Improve HTML purification - closes #3664
2024-01-11 10:24:46 -08:00
FreeScout
e32714ebaf
Make html5sortable.js work on mobile devices - closes #3671
2024-01-09 23:33:53 -08:00
FreeScout
acd81548e6
Make summernote compatible with jQuery v3.6.0 - closes #3666
2024-01-08 09:23:07 -08:00
FreeScout
2d71860fa1
Fix counter not aligned in Dashboard - closes #3665
2024-01-08 04:16:19 -08:00
FreeScout
6930924cc1
Update German translation
2024-01-06 21:02:28 -08:00
FreeScout
e5ce253daf
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2024-01-06 04:08:07 -08:00
FreeScout
b9cfe0e300
v1.8.117
2024-01-06 04:07:56 -08:00
FreeScout
af91c8c9e3
Fix Call to undefined method getHashedRelySeparator()
2024-01-06 04:06:14 -08:00
FreeScout
08e50e3643
Localize calendar
2024-01-06 03:55:51 -08:00
FreeScout
885001ec97
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2024-01-05 20:47:49 -08:00
FreeScout
b2dae09cf1
Improve fetching email in Show Original window - closes #3658
2024-01-05 10:08:21 -08:00
FreeScout
c55d94d969
Add alternative reply separation method - closes #3648
2024-01-05 08:35:15 -08:00
FreeScout
7d035f5604
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2024-01-05 08:20:36 -08:00
FreeScout
a5f49080a7
v1.8.116
2024-01-05 08:20:21 -08:00
FreeScout
8a52a85ca3
Replace shell_exec() with Helper::shellExec()
2024-01-05 03:28:30 -08:00
FreeScout
2bfdc99f89
Add alternative reply separation method - closes #3648
2024-01-04 02:03:36 -08:00
FreeScout
e5da621736
Copy attachments when creating a new conversation from some message - closes #3647
2024-01-03 23:57:07 -08:00
FreeScout
359f6c455c
Add alternative reply separation method - closes #3648
2024-01-03 22:22:59 -08:00
FreeScout
e929af5c99
Upgrade Bootstrap to v3.4.1
2024-01-03 03:17:36 -08:00
FreeScout
191e61400d
Upgrade jQuery to v3.6.0
2024-01-03 03:15:52 -08:00
FreeScout
d311b40faa
Allow to filter conversation by Assignee - closes #3641
2024-01-02 03:31:34 -08:00
FreeScout
7c7fc41b2c
Add America/Santiago timezone - closes #3639
2023-12-31 07:48:11 -08:00
FreeScout
5ab0f84d41
Refine the Italian translation #3634 from floatingpurr/fix-translation
...
Refine the Italian translation
2023-12-27 20:44:16 +03:00
Andrea Mignone
5917b190eb
Refine and make consistent Italian translation
2023-12-27 18:40:18 +01:00
FreeScout
828c7b814c
Show SMTP communication details when testing mail sending - closes #3626
2023-12-27 02:12:06 -08:00
FreeScout
6d3f1bbee8
Show SMTP communication details when testing mail sending - closes #3626
2023-12-27 01:04:03 -08:00
FreeScout
85954ab7cc
Add vendor files to dist
2023-12-26 21:49:22 -08:00
FreeScout
822b2f4ae7
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2023-12-26 21:48:38 -08:00
FreeScout
ed6911a8dc
v1.8.115
2023-12-26 21:30:05 -08:00
FreeScout
d8cfe15373
Improve linkify algorithm
2023-12-23 01:50:22 -08:00
FreeScout
dc4d6d2671
Add StartTLS encryption option for Fetching Email when Webklex/php-imap is used - closes #3624
2023-12-22 03:27:03 -08:00
FreeScout
eb6b30864f
Improve the message shown when IMAP folder can not be found during fetching
2023-12-22 00:25:26 -08:00
FreeScout
1618bb1266
Allow to fetch emails from nested folders - closes #3623
2023-12-21 23:11:39 -08:00
FreeScout
54e5aa28bd
Do not set customer last name when it was manually removed - closes #3622
2023-12-21 00:55:22 -08:00
FreeScout
4e72e2ea50
Fix null error in locale_options template - closes #3620
2023-12-20 03:41:08 -08:00
FreeScout
134608625f
Fix Packets out of order error - closes #3619
2023-12-20 03:34:55 -08:00
FreeScout
11fbaa6be8
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2023-12-19 21:59:34 -08:00
FreeScout
377dd08c96
v1.8.114
2023-12-19 21:59:03 -08:00
FreeScout
6a9dfe6dd1
Fix email send loop - closes #3607
2023-12-19 21:30:02 -08:00
FreeScout
59da4e4f99
Fix email send loop - closes #3607
2023-12-19 09:37:58 -08:00
FreeScout
6d917f82d7
Add as CC a customer who was in CC and replied to the conversation - #3613
2023-12-16 21:15:02 -08:00
FreeScout
15780467eb
Do not strip HTML tags in plain text emails - closes #3614
2023-12-16 04:09:15 -08:00
FreeScout
1a53871517
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2023-12-14 23:58:28 -08:00
FreeScout
ef0af3a494
v1.8.113
2023-12-14 23:58:15 -08:00
FreeScout
ab854befd1
Helper::sanitizeDatepickerDatetime() function
2023-12-14 21:58:12 -08:00
FreeScout
3d522c4f2e
Show notice on System Status page is CloudFlare is used
2023-12-13 09:32:18 -08:00
FreeScout
7908da3721
Allow to translate English texts - closes #3599
2023-12-13 06:00:12 -08:00
FreeScout
f9a3354741
Fix user reply to a notification being incorrectly cropped - closes #3580
2023-12-12 09:57:03 -08:00
FreeScout
fbf4d3b355
Improve SendReplyToCustomer background jobs monitoring - closes #3590
2023-12-12 03:43:31 -08:00
FreeScout
f1839bcfbf
Fix user reply to a notification being incorrectly cropped - closes #3580
2023-12-11 10:23:17 -08:00
FreeScout
895af2d7ad
Make sure thread_id is null for an attachment when linking attachment to a thread
2023-12-11 06:09:38 -08:00
FreeScout
b5510da291
Do not remove double dots from attachment names - closes #3592
2023-12-09 10:40:25 -08:00
FreeScout
3083738d00
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2023-12-08 02:45:34 -08:00
FreeScout
ea84fe82dd
v1.8.112
2023-12-08 02:45:08 -08:00
FreeScout
ea8b7507e4
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2023-12-07 23:35:26 -08:00
FreeScout
7dfd170983
Allow .PEM insertion for MySQL connections #3582 from crixle/master
...
Allow .PEM insertion for MySQL connections
2023-12-06 11:53:58 +03:00
Crixle
06c7e709e6
Allow .PEM insertion for MySQL connections
...
Required for PaaS DB servers that require SSL.
2023-12-05 17:22:06 -05:00
FreeScout
e0f10670d7
Improve linkify algorithm - closes #3402
2023-12-03 02:27:03 -08:00
FreeScout
b33d2dff4a
Fix Call to undefined function shell_exec() on Status page - closes #3570
2023-12-02 21:32:27 -08:00
FreeScout
2f1b9ebe0c
conversation.is_user_assignee hook - closes #3568
2023-12-02 04:18:52 -08:00
FreeScout
9b024bda31
Do not change customer when CCed email replies to a conversation - closes #3551
2023-12-02 00:46:47 -08:00
FreeScout
606dcf17c9
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2023-12-01 21:20:17 -08:00
FreeScout
2fb0c29705
v1.8.110
2023-12-01 21:20:07 -08:00
FreeScout
d673a7006b
Fix Select None button - closes #3546
2023-11-24 21:11:49 -08:00
FreeScout
fbe3a795df
Merge multiple conversations at once - closes #3516
2023-11-23 23:04:51 -08:00
FreeScout
0c614c3f7e
Make error message in logs more descriptive when SendReplyToCustomer job can not save outgoing reply to the IMAP folder
2023-11-22 23:52:36 -08:00
FreeScout
ce4bebb8b4
Autosave new conversation draft when choosing recipient - closes #3538
2023-11-22 21:23:15 -08:00
FreeScout
a8b4a581e4
Update Readme
2023-11-21 23:21:39 -08:00
FreeScout
7d5cc80898
Update readme
2023-11-21 23:18:19 -08:00
FreeScout
7fa6003156
Update Portuguese translation
2023-11-21 21:47:51 -08:00
FreeScout
87cdff17b8
Improve linkify algorithm - closes #3402
2023-11-19 23:06:52 -08:00
FreeScout
4fbe3a3340
Allow to select multiple conversations using SHIFT button - closes #1312
2023-11-19 22:02:36 -08:00
FreeScout
c2a8894d9f
Dynamically load customer info when creating new conversation - closes #2402
2023-11-18 04:02:19 -08:00
FreeScout
4bb7e224d7
Show customer info when opening new conversation draft - closes #2402
2023-11-18 01:02:00 -08:00
FreeScout
c24efff92f
Check pcntl_signal() function on System Status page in the console PHP
2023-11-17 22:28:01 -08:00
FreeScout
9dc73c29ff
Set min-height for .container
2023-11-17 22:16:21 -08:00
FreeScout
c2d599b546
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2023-11-17 21:20:09 -08:00
FreeScout
574d1d1d69
v1.8.109
2023-11-17 21:19:57 -08:00
FreeScout
f3ff95cc57
Allow to set SMTP timeout via MAIL_SMTP_TIMEOUT .env parameter
2023-11-17 05:30:47 -08:00
FreeScout
4a2f4fdadc
Allow to set SMTP timeout via MAIL_TIMEOUT .env parameter
2023-11-16 21:56:58 -08:00
FreeScout
c2bd39a65f
Mark email as read when saving to IMAP Folder with Webklex/PHPIMAP - closes #3533
2023-11-16 10:54:52 -08:00
FreeScout
529b141f1b
Fix URLs for attachments with percents - closes #3530
2023-11-15 21:16:46 -08:00
FreeScout
de643ee51b
Remove max length limitation from mailbox Aliases field - closes #3525
2023-11-13 22:01:59 -08:00
FreeScout
1dd59bc2b6
Fix displaying SVG images in the uploaded folder on Apache - closes #3522
2023-11-12 22:45:55 -08:00
FreeScout
8b80bd4119
Allow to set table prefix via .env DB_TABLE_PREFIX parameter - closes #3523
2023-11-12 22:23:13 -08:00
FreeScout
0ca0ea0e93
Check pcntl_signal() function on System Status page - closes #3515
2023-11-12 22:18:54 -08:00
FreeScout
4f15b2f273
Allow to retry thread sending from conversation - closes #3517
2023-11-09 05:31:47 -08:00
FreeScout
63e2384907
PHP IMAP: Only explode the tag line if it contains a space - closes #3503
2023-11-08 09:21:41 -08:00
FreeScout
e9b66ff7fd
Allow to pass custom message to \Helper::denyAccess()
2023-11-08 09:21:15 -08:00
FreeScout
0eff48267f
Fix cicle between two tickets with older newer buttons - closes #3506
2023-11-07 22:04:53 -08:00
FreeScout
4c9f247cf6
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2023-11-06 23:50:12 -08:00
FreeScout
5aa7552232
v1.8.108
2023-11-06 23:49:59 -08:00
FreeScout
0dd1a7308a
Fixed saving outgoing replies to the IMAP Sent folder with non-ASCII name
2023-11-06 23:48:51 -08:00
FreeScout
315aeafd24
Fix fetching emails from non-ascii imap folders - closes #3502
2023-11-06 23:33:47 -08:00
FreeScout
74fd2dcf5e
Fix Passing null to parameter error in User.php - closes #3501
2023-11-06 05:20:33 -08:00
FreeScout
da66ab2fc6
Add html5sortable.js script
2023-11-04 21:49:58 -07:00
FreeScout
4835fba6dc
Fix an issue with phone customers always shown in the search - closes #3499
2023-11-04 05:02:48 -07:00
FreeScout
c28b663f56
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2023-11-03 23:48:43 -07:00
FreeScout
cc2ece53ee
v1.8.107
2023-11-03 23:48:35 -07:00
FreeScout
ccc23e6e52
Update install.sh
2023-11-03 23:47:50 -07:00
FreeScout
cee5c16aa1
Adjust installer styles
2023-11-03 23:34:05 -07:00
FreeScout
84db98515d
Make install.sh script compatible with Debian
2023-11-03 23:33:48 -07:00
FreeScout
4a24df3395
Fix installing helpdesk without HTTPS via install.sh script
2023-11-03 23:33:10 -07:00
FreeScout
f21054f17f
Helper::sqlSanitizeString() function
2023-11-03 03:13:10 -07:00
FreeScout
e12824008f
Update general_help_request.md
2023-11-01 10:45:00 -07:00
FreeScout
0c24e04b8c
Improve font color sanitizing when purifying thread content - closes #3492
2023-11-01 10:23:33 -07:00
FreeScout
e66aae1209
Set max length for attribtues before saving a user to avoid String data right truncated error on PostgreSQL - closes #3489
2023-11-01 06:07:03 -07:00
FreeScout
e652a1eced
Set system timezone by default for users created outside of web interface - closes #3490
2023-10-31 23:20:44 -07:00
FreeScout
bbfbd43105
Fix incorrect redirect when replying to the last active conversation - closes #3486
2023-10-31 07:10:05 -07:00
FreeScout
62bc9643fd
.link-grey-blue style
2023-10-31 07:08:24 -07:00
FreeScout
a36bbb2ffa
Update Polish translation
2023-10-31 00:31:28 -07:00
FreeScout
c58e2403ca
Add dashboard.heading_append hook
2023-10-28 22:07:23 -07:00
FreeScout
926327156d
Dynamically expand Logs Monitoring settings in Alerts
2023-10-27 22:19:32 -07:00
FreeScout
45a7f9ae65
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2023-10-27 01:22:55 -07:00
FreeScout
26536b965c
v1.8.106
2023-10-27 01:22:47 -07:00
FreeScout
896de29721
Add Max Message Size option to General Settings - closes #3479
2023-10-26 02:01:17 -07:00
FreeScout
fdafd95584
Fix: support overriding of viewable attachments from .env #3481 from InteractiveWebdesign/patch-1
...
Fix: support overriding of viewable attachments from .env
2023-10-26 10:42:53 +03:00
Interactive-Webdesign
e0f31775e5
fix: support overriding of viewable attachments from .env
2023-10-26 09:38:49 +02:00
FreeScout
67a67aef88
Show All from current mailbox link in conversations - closes #3480
2023-10-25 22:19:41 -07:00
FreeScout
0c28152d43
Fix multiplying attachments when forwarding a conversation
2023-10-24 22:20:46 -07:00
FreeScout
a361b3ba41
Fetch emails into several mailboxes when customer replies - closes #3473
2023-10-24 11:12:56 -07:00
FreeScout
20fe99a820
Fix multiplying attachments when forwarding a conversation
2023-10-23 22:58:40 -07:00
FreeScout
d380d5dd0e
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2023-10-22 23:41:30 -07:00
FreeScout
7df8b05e00
v1.8.105
2023-10-22 23:41:23 -07:00
FreeScout
7708fa86bd
Allow to set APP_CLOUDFLARE_IS_USED=true for proper client IP detection when CloudFlare is used - closes #3467
2023-10-22 23:34:01 -07:00
FreeScout
ccb865821d
Improve converting URLs into clickable links - closes #3464
2023-10-18 01:41:35 -07:00
FreeScout
7ff10f5510
Allow more attributes when purifying HTML - closes #3463
2023-10-18 00:58:33 -07:00
FreeScout
fce9f83459
Add X-Frame-Options header
2023-10-17 23:20:30 -07:00
FreeScout
74609b0705
Add client_max_body_size to nginx config in install.sh - closes #3453
2023-10-15 00:52:43 -07:00
FreeScout
5efc10ede6
Chat Mode
2023-10-14 06:38:55 -07:00
FreeScout
99bab479e0
Fix an issue when support agent replies to the email notifications and conversation moved to another mailbox - closes #3455
2023-10-12 23:15:16 -07:00
FreeScout
70f11046f1
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2023-10-12 21:54:05 -07:00
FreeScout
6094bddf6a
v1.8.104
2023-10-12 21:53:43 -07:00
FreeScout
490d571f3c
Add icon to chat conversations tag
2023-10-12 01:50:03 -07:00
FreeScout
18dc66f319
Update install.sh
2023-10-10 00:05:24 -07:00
FreeScout
ba174ed435
Fix apache headers module not found - closes #3450
2023-10-09 22:29:59 -07:00
FreeScout
33723056ec
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2023-10-08 11:11:13 -07:00
FreeScout
5f9c615ac5
v1.8.103
2023-10-08 11:11:04 -07:00
FreeScout
76b3776d79
Fix CSP error on module install - closes #3445
2023-10-08 11:09:51 -07:00
FreeScout
b3f2cddd2d
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2023-10-07 22:02:17 -07:00
FreeScout
d9dac047a0
v1.8.102
2023-10-07 22:01:58 -07:00
FreeScout
a863377597
Enable Content Security Policy
2023-10-07 22:00:57 -07:00
FreeScout
5420cd415b
Do not add paperclip to conversations when email contains only embedded images and do not show embedded images as attachments in conversations
2023-10-07 03:53:24 -07:00
FreeScout
1d79d7fe00
Save base64 data images as attachments on fetching
2023-10-05 23:44:42 -07:00
FreeScout
fa6bc246de
Add vendor files to dist
2023-10-04 22:20:25 -07:00
FreeScout
c9d5f9f7fa
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2023-10-04 22:18:40 -07:00
FreeScout
b0df2d6898
v1.8.101
2023-10-04 22:18:18 -07:00
FreeScout
a0f4c6b6cd
Fix error in PostgreSqlPlatform.php on PHP 8.2 with PostgreSQL
2023-10-04 04:06:19 -07:00
FreeScout
309775cce2
Update test-pgsql.yml
2023-10-04 03:16:47 -07:00
FreeScout
12dcdfbf4a
Update test-pgsql.yml
2023-10-04 03:05:17 -07:00
FreeScout
1fc7042545
Test Application (with PostgreSQL)
2023-10-04 03:01:23 -07:00
FreeScout
9089aba931
Update email.reply_to_customer.subject hook
2023-10-02 04:48:35 -07:00
FreeScout
b12c6102c6
Update test.yml
2023-10-02 01:04:04 -07:00
FreeScout
5548148150
Update user getAuthToken()
2023-10-01 23:48:46 -07:00
FreeScout
aff6e4acb0
CSP compatibility
2023-09-30 10:33:41 -07:00
FreeScout
1e88014f38
Configure CSP
2023-09-30 07:38:06 -07:00
FreeScout
5be74723d5
Configure CSP
2023-09-30 03:04:11 -07:00
FreeScout
f0ee5ee2ae
Configure CSP
2023-09-29 09:54:13 -07:00
FreeScout
1daa34f604
Improve uploads folder security - closes #3428
2023-09-27 10:16:34 -07:00
FreeScout
258b774098
Run post update after modules in update.sh #3425 from webmaster777/post-update-after-modules
...
Run post update after modules in update.sh
2023-09-27 19:52:23 +03:00
FreeScout
1b6f9e4f09
Improve uploads folder security - closes #3428
2023-09-27 07:15:24 -07:00
Meindert-Jan Kroese
2598263cab
run post_update.sh at the very end of updating (incl modules)
2023-09-26 14:31:04 +02:00
FreeScout
98314a9a26
Update German translation
2023-09-26 00:54:27 -07:00
FreeScout
20074845de
Remove phpstan
2023-09-23 23:04:58 -07:00
FreeScout
d0b1c816eb
Update lint-php.yml
2023-09-23 22:54:56 -07:00
FreeScout
5f1a59f7b3
Update phpcs and phpstan
2023-09-23 22:18:14 -07:00
FreeScout
c7644e214d
Update analyse-php.yml
2023-09-23 11:40:59 -07:00
FreeScout
b6d026a2b1
Update analyse-php.yml
2023-09-23 11:37:02 -07:00
FreeScout
23c6cb33a3
Update analyse-php.yml
2023-09-23 11:29:44 -07:00
FreeScout
e68e8ef165
analyse-php.yml
2023-09-23 11:14:31 -07:00
FreeScout
912b805777
lint-js.yml
2023-09-23 11:02:51 -07:00
FreeScout
cacdf09649
lint-php.yml
2023-09-23 10:59:56 -07:00
FreeScout
b32320d59c
Fix db seed error on PHP 8.2
2023-09-23 08:48:25 -07:00
FreeScout
0e2cc687d4
Rename mysql_testing DB to testing
2023-09-23 08:26:31 -07:00
FreeScout
1bc82611e9
Commit tests/Feature/ folder
2023-09-23 08:23:45 -07:00
FreeScout
6bb27b4e6f
Update test.yml
2023-09-23 08:15:20 -07:00
FreeScout
3a6d5b3e34
Configure mysql_testing in database.php
2023-09-23 08:09:42 -07:00
FreeScout
33ccc85fbf
Update test.yml
2023-09-23 07:47:40 -07:00
FreeScout
a21a7dbeda
Update test.yml
2023-09-23 07:36:17 -07:00
FreeScout
718dc2c691
Update test.yml
2023-09-23 07:34:25 -07:00
FreeScout
7ca5a92e9f
Update test.yml
2023-09-23 07:30:24 -07:00
FreeScout
7a9ecfe329
Update test.yml
2023-09-23 07:25:00 -07:00
FreeScout
ffd299f369
Update phpunit/phpunit to 9.5.28
2023-09-23 06:32:51 -07:00
FreeScout
fbf2f1f063
Add vendor files to dist
2023-09-23 03:18:04 -07:00
FreeScout
66c1ca83d9
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2023-09-23 03:10:53 -07:00
FreeScout
a7e542b7b2
v1.8.100
2023-09-23 03:10:22 -07:00
FreeScout
90d73053f1
Fix discarding new phone conversation draft - closes #3407
2023-09-22 23:56:37 -07:00
FreeScout
900f259620
Remove yarn.lock
2023-09-22 23:46:20 -07:00
FreeScout
b7367f89e2
Merge pull request #3408 from baldugus/master
...
Add filter `fetch_emails.mailbox_to_save_message`
2023-09-23 09:43:10 +03:00
FreeScout
35ba1d2ca5
Improve accessibility from philippkraft/master
...
Improve accessibility - addendum to issue #1150
2023-09-23 09:40:22 +03:00
FreeScout
cf072514a4
Fix OS Command Injection issue in laravel/framework
2023-09-22 23:24:08 -07:00
FreeScout
6133547617
Fix Possibility for Denial of Service by overwriting PHP files with language exports in barryvdh/laravel-translation-manager
2023-09-22 23:15:15 -07:00
FreeScout
d62bf49eb9
Fix CVE-2023-35169 issue in webklex/laravel-imap
2023-09-22 23:09:29 -07:00
FreeScout
7b32dde0cf
Fix CVE-2023-35169 issue in webklex/php-imap
2023-09-22 23:04:14 -07:00
FreeScout
8c7e53aef8
Fix the issue causing long fetching process to be killed before it finishes - closes #3417
2023-09-22 21:59:00 -07:00
FreeScout
2d9e9091b4
Fix the issue causing long fetching process to be killed before it finishes - closes #3417
2023-09-22 10:48:21 -07:00
FreeScout
8363650304
Fix Cookie serialization vulnerability in laravel/framework
2023-09-22 07:06:43 -07:00
FreeScout
21d86327b9
Fix Guard bypass in Eloquent models in laravel/framework
2023-09-22 04:52:43 -07:00
FreeScout
1e871813f8
Fix CVE-2021-43808 issue in laravel/framework
2023-09-22 04:31:41 -07:00
FreeScout
822fb85f1c
Fix RCE vulnerability in cookie session driver in laravel/framework
2023-09-22 02:07:50 -07:00
Philipp Kraft
ae0e931588
Merge branch 'freescout-helpdesk:master' into master
2023-09-22 10:29:24 +02:00
FreeScout
6bb91df75f
Fix CVE-2019-18887 issue in symfony/http-kernel
2023-09-22 01:10:19 -07:00
FreeScout
9c1c180619
Fix CVE-2022-24894 issue in symfony/http-kernel
2023-09-22 01:01:59 -07:00
Gustavo Balduino
4b27fe0f82
Add filter fetch_emails.mailbox_to_save_message
2023-09-20 16:12:51 -03:00
FreeScout
aab5869dc9
Run test workflow on push to dist branch
2023-09-17 02:54:02 -07:00
FreeScout
c6b50b2ccf
Fix CVE-2019-18888 issue in symfony/http-foundation
2023-09-17 02:49:35 -07:00
FreeScout
ba8296ef50
Fix CVE-2019-10913 issue in symfony/http-foundation
2023-09-17 01:44:45 -07:00
FreeScout
5b5df2e51e
Upgrade league/flysystem to 1.1.4
2023-09-17 01:34:37 -07:00
FreeScout
73c039147e
Upgrade guzzlehttp/guzzle to 6.5.8
2023-09-17 01:20:35 -07:00
FreeScout
51ef78c2af
Upgrade erusev/parsedown to 1.7.2
2023-09-17 00:33:09 -07:00
FreeScout
42423bdf61
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2023-09-15 07:52:40 -07:00
FreeScout
35e2769ba3
Add freescout:module-update command and --yes flag to tools/update.sh - closes #3384
2023-09-15 07:52:14 -07:00
FreeScout
dc3e56d44b
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2023-09-15 07:50:28 -07:00
FreeScout
4d59b4b463
v1.8.99
2023-09-15 07:50:00 -07:00
FreeScout
ae9f1f8b0d
Update install script path in continuous integration test
2023-09-15 07:43:29 -07:00
FreeScout
e30b9ed175
Create continuous integration test #3395 from fulldecent/patch-13
...
Create continuous integration test
2023-09-15 17:41:19 +03:00
FreeScout
d06dbcb99d
Add freescout:module-update command and --yes flag to tools/update.sh - closes #3384
2023-09-15 07:37:53 -07:00
FreeScout
70af65c51f
Add tools/install.sh
2023-09-14 22:10:37 -07:00
William Entriken
d288f3319a
Create continuous integration test
2023-09-14 21:43:04 -04:00
FreeScout
96b1ee7b66
Properly process situation when application can not parse mail date header - closes #3394
2023-09-14 05:51:15 -07:00
FreeScout
89b37e778a
Add freescout:module-update command and --yes flag to tools/update.sh - closes #3384
2023-09-14 00:13:51 -07:00
FreeScout
a72b859f05
freescout:module-update command - closes #3384
2023-09-13 04:49:02 -07:00
FreeScout
9d1c463247
Update yarn.lock
2023-09-13 04:25:43 -07:00
FreeScout
62c7bed6bb
Allow to update all modules at once
2023-09-13 01:43:56 -07:00
FreeScout
3338ea6510
App\Module::updateModule() function
2023-09-13 00:46:49 -07:00
FreeScout
b6c015e3da
Remove Mail Date and Time option from Mail Settings - closes #3380
2023-09-11 22:23:22 -07:00
FreeScout
547b05dcae
Update package.json
2023-09-11 22:17:20 -07:00
FreeScout
ee7a2e692b
Improve attachment names sanitizing - closes #3377
2023-09-11 22:15:10 -07:00
FreeScout
d52161b44b
Improve attachment names sanitizing - closes #3377
2023-09-11 10:15:55 -07:00
FreeScout
9b5bf06a29
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2023-09-11 09:25:25 -07:00
FreeScout
189942c45a
v1.8.98
2023-09-11 09:24:40 -07:00
FreeScout
8c68731283
Skip module symlink check and creation on open_basedir restriction in effect error - closes #3375
2023-09-11 06:54:48 -07:00
FreeScout
ec24787b9b
Skip module symlink check and creation on open_basedir restriction in effect error - closes #3375
2023-09-11 06:42:01 -07:00
FreeScout
c220b8be8e
Set default CURLOPT_CONNECTTIMEOUT value from config
2023-09-09 06:47:20 -07:00
FreeScout
550d8cc457
Fix No query results for model error on Status page - closes #3366
2023-09-09 03:57:27 -07:00
FreeScout
2de52008a2
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2023-09-08 10:32:38 -07:00
FreeScout
4354742d3f
v1.8.97
2023-09-08 10:32:12 -07:00
FreeScout
5e1bf39839
Fix error on System Status page - closes #3368
2023-09-08 09:50:24 -07:00
FreeScout
74ab043a30
Automatically fix module symlink when module Public folder is a broken symlink
2023-09-08 06:22:00 -07:00
FreeScout
2abe265046
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2023-09-08 04:37:02 -07:00
FreeScout
d4f3cd4e6c
v1.8.96
2023-09-08 04:36:27 -07:00
FreeScout
0c5a50c34e
Remove trailing slash from host name when generating URLs
2023-09-08 01:28:51 -07:00
Philipp Kraft
dfab29bbbc
Aria markup for thread options, addendum to #1150
...
Screen readers do not find the thread-options dropdown, because correct aria markup is missing. Added role, aria-haspopup, and aria-expanded attributes to the dropdown toggle caret
2023-09-08 09:36:57 +02:00
FreeScout
4bbbab7fa1
Automatically check invalid or missing modules symlinks on Modules and System Status pages
2023-09-07 00:12:34 -07:00
FreeScout
4c0b5d1d58
Automatically check invalid or missing modules symlinks on Modules and System Status pages
2023-09-06 23:38:00 -07:00
FreeScout
9f99e784f4
Move star mark when merging conversations - closes #3351
2023-09-06 03:28:55 -07:00
FreeScout
8c673d5242
Do not insert new line in the editor when pasting content - closes #3319
2023-09-05 23:27:01 -07:00
FreeScout
6852d7e14d
Update Spanish translation #3343 from Pablohn26/patch-3
...
Update Spanish translation
2023-09-05 17:31:34 +03:00
FreeScout
204808032e
Show SMTP 5xx errors immediately in the conversation - closes #3339
2023-09-05 07:30:19 -07:00
Pablo Hinojosa
8952cdb813
Update es.json
...
Improve Spanish translation.
* Adding `¿` and `¡` marks
* Fixing some words without accent mark
2023-09-05 16:17:30 +02:00
FreeScout
bab3eb1e9f
Show SMTP Queue ID in Outgoing Emails for sent emails - closes #3330
2023-09-05 04:44:34 -07:00
FreeScout
900bdfb199
Cancel SendReplyToCustomer background jobs when undoing replies - closes #3300
2023-09-05 00:33:52 -07:00
FreeScout
097f404d94
Fix Allow to reply from aliases option being reset when mailbox settings saved by non-admin - closes #3337
2023-09-04 23:30:50 -07:00
FreeScout
f796523e3b
Set CURLOPT_SSL_VERIFYPEER option to false for curl and Guzzle requests - closes #3293
2023-09-04 23:24:51 -07:00
FreeScout
44477d7b1a
Check symlink function on Status page - closes #3335
2023-09-03 23:49:38 -07:00
FreeScout
f3592d1d60
Fix errors on Status page - closes #3334
2023-09-03 23:35:29 -07:00
FreeScout
b935e20d63
Fix errors on Status page - closes #3334
2023-09-03 23:34:34 -07:00
FreeScout
0e4c8415a1
CustomerChannel::getChannels() function
2023-09-03 08:31:02 -07:00
FreeScout
b342f14bf9
Show DB info and missing migrations on Status page - closes #3326
2023-09-03 03:54:07 -07:00
FreeScout
b8489059f3
Show link to conversation and logs in SendReplyToCustomer jobs on System page - closes #3331
2023-09-03 00:45:01 -07:00
FreeScout
ebfd86bcb9
Show link to conversation and logs in SendReplyToCustomer jobs on System page - closes #3331
2023-09-03 00:39:29 -07:00
FreeScout
1e37ca57bc
Store for the future an attempt to get SMTP Queue ID - closes #3330
2023-09-02 23:22:36 -07:00
FreeScout
eabd501dee
Update readme
2023-09-02 00:04:35 -07:00
FreeScout
252de7a589
Fix variable name in saveUserThread() on fetching - closes #3325
2023-09-01 06:53:22 -07:00
FreeScout
9be2c1df5a
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2023-09-01 03:11:57 -07:00
FreeScout
a35c78d796
v1.8.95
2023-09-01 03:11:03 -07:00
FreeScout
43a8a759af
Add GET page parameter when navigating over conversations - closes #3323
2023-09-01 00:50:37 -07:00
FreeScout
92abebaffa
Show correct 12 or 24 hour format in date pickers - closes #3322
2023-08-31 23:53:57 -07:00
FreeScout
3b9b149555
Fix Invalid text representation error on PostgreSQL when saving mailbox permissions - closes #3315
2023-08-30 00:29:27 -07:00
FreeScout
8b3433b4ca
Improve mail subject decoding - closes #3312
2023-08-28 23:29:54 -07:00
FreeScout
b02e034621
Fix migration creating customer_channel table - closes #3309
2023-08-28 22:48:59 -07:00
FreeScout
196e484448
Add Mail Date and Time option allowing to use date from mail headers when fetching emails - closes #3297
2023-08-28 00:15:59 -07:00
FreeScout
0cd3952d52
Repalce with empty string non-replaced vars in mailbox custom from name - closes #1031
2023-08-27 07:33:48 -07:00
FreeScout
3640508db9
Fix summernote adding new lines when pasting HTML - closes #3264
2023-08-26 09:17:00 -07:00
FreeScout
e75dcaf282
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2023-08-25 21:58:56 -07:00
FreeScout
a7b6b94612
v1.8.94
2023-08-25 21:58:19 -07:00
FreeScout
6ea0ea4619
Remove old records from notifications table - closes #3294
2023-08-23 10:44:58 -07:00
FreeScout
0c71e9cf5f
Fix module translation file never imported under certain condition #3289 from totake0224/master
...
Fix module translation file never imported under certain condition
2023-08-22 09:48:03 +03:00
totake0224
348fbb237b
set $locale before preg_match.because if former foreach ended continue condition. module translation file would be never importerd.
2023-08-22 15:35:15 +09:00
FreeScout
e2808ced1a
Add exclude_channel parameter to customer->findCustomersBySocialProfile()
2023-08-21 06:11:52 -07:00
FreeScout
30b481597b
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2023-08-20 23:29:39 -07:00
FreeScout
c31685b062
v1.8.93
2023-08-20 23:29:29 -07:00
FreeScout
8dbe489d60
Fix Unassigned and Assigned folders - closes #3287
2023-08-20 23:28:42 -07:00
FreeScout
b11ffe9afa
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2023-08-20 22:33:03 -07:00
FreeScout
789da461f9
v1.8.92
2023-08-20 22:32:30 -07:00
FreeScout
fb3d1752dc
Add an option allowing to restrict users to see only tickets assigned to themselves - closes #701
2023-08-20 03:29:46 -07:00
FreeScout
5219afb13f
Add Chinese Simplified language
2023-08-20 00:59:58 -07:00
FreeScout
71e0888c65
Customer findCustomersBySocialProfile() function
2023-08-20 00:03:47 -07:00
FreeScout
e5456c8ca3
Functions for working with customer_channel table
2023-08-19 23:08:03 -07:00
FreeScout
9987ba2fbb
In the chat conversation reply area show all buttons after codeview
2023-08-19 23:06:15 -07:00
FreeScout
8ea51c3e41
Update Danish translation
2023-08-19 09:38:24 -07:00
FreeScout
fbd934d750
Store customer to channel mapping in customer_channel table
2023-08-19 08:15:47 -07:00
FreeScout
63d06ee32a
Show an error message to support agent if an emial has not been sent after 1 hour - closes #3268
2023-08-18 23:52:54 -07:00
FreeScout
561f1deb07
Add vendor files to dist
2023-08-18 00:04:44 -07:00
FreeScout
584d84475a
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2023-08-18 00:02:31 -07:00
FreeScout
c9e56723fb
v1.8.91
2023-08-18 00:01:48 -07:00
FreeScout
b5b6e42c2d
Allow to send by email to the customer threads in a phone conversation - closes #3270
2023-08-17 01:26:11 -07:00
FreeScout
14e56cd04f
Fix Passing null to parameter in HTMLPurifier/Lexer.php - closes #3277
2023-08-16 22:34:47 -07:00
FreeScout
ecfbdd29a7
Speed up Eventy event firing
2023-08-14 23:30:37 -07:00
FreeScout
321a87c407
Speed up Eventy event firing #3263 from OttoWinter/optimize-eventy
...
Speed up Eventy event firing
2023-08-15 09:14:11 +03:00
Otto Winter
4403fa2238
Add missed change
2023-08-14 21:55:40 +02:00
Otto Winter
f2623f0253
Optimize eventy
2023-08-14 20:58:42 +02:00
FreeScout
36f16d9f9b
Fix routes var in ModuleLaroute.php
2023-08-14 06:01:02 -07:00
FreeScout
097d5e3f98
Condense reply toolbar
2023-08-14 01:47:30 -07:00
FreeScout
87267638f7
Update Czech translation
2023-08-13 06:22:31 -07:00
FreeScout
6bcc9b0cc5
Update Polish translation
2023-08-13 03:37:42 -07:00
FreeScout
40fc845461
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2023-08-11 22:03:54 -07:00
FreeScout
18017c73ce
v1.8.90
2023-08-11 22:03:21 -07:00
FreeScout
9e69ae6ec0
Allow to use vars in mailbox Custom From Name - closes #1031
2023-08-11 07:28:43 -07:00
FreeScout
0cb4bbcfe2
Improve subject and attachment name decoding - closes #3248
2023-08-08 22:20:00 -07:00
FreeScout
6a2f5657a5
Add app.curl_user_agent parameter
2023-08-06 03:25:30 -07:00
FreeScout
624d84be41
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2023-08-05 23:10:33 -07:00
FreeScout
8045da1f96
v1.8.89
2023-08-05 23:10:05 -07:00
FreeScout
482f428a17
Fix preg_match() Passing null to parameter in Helper.php - closes #3239
2023-08-05 23:08:59 -07:00
FreeScout
663908d17e
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2023-08-05 11:07:03 -07:00
FreeScout
3c61ff6895
v1.8.88
2023-08-05 11:06:26 -07:00
FreeScout
be504fc15c
Fix shell_exec() error on Status page - closes #3239
2023-08-05 11:04:58 -07:00
FreeScout
60c2bd4808
Take into account not only created_at but also thread ID when sorting threads - closes #3240
2023-08-05 04:05:16 -07:00
FreeScout
03c584a5c3
Fix an issue with the customer reply connected to the wrong conversation - closes #3231
2023-08-04 06:47:25 -07:00
FreeScout
3570c48420
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2023-08-03 23:22:23 -07:00
FreeScout
aac5df9748
v1.8.87
2023-08-03 23:21:49 -07:00
FreeScout
884fa08355
Save .ICS attachments having no name as calendar.ics - closes #1412
2023-07-31 22:08:37 -07:00
FreeScout
59dbc520b9
Update Italian translation
2023-07-31 21:46:18 -07:00
FreeScout
8075bf14ec
Save CC and BCC when saving outgoing email to the Sent IMAP folder - closes #3228
2023-07-31 04:26:16 -07:00
FreeScout
8e0d993596
Save CC and BCC when saving outgoing email to the Sent IMAP folder - closes #3228
2023-07-31 04:23:53 -07:00
FreeScout
6c87713751
Improve subject decoding - closes #3196
2023-07-18 06:55:38 -07:00
FreeScout
43ecd35402
Improve subject decoding
2023-07-18 06:39:49 -07:00
FreeScout
424c89e2c8
Allow to view .json, .diff and .patch attachments - closes #3192
2023-07-17 23:12:12 -07:00
FreeScout
744ccef561
Check pcntl extension in the console version of PHP on Status page - closes #3190
2023-07-17 22:48:18 -07:00
FreeScout
7f877ee636
Make sure that conversation subject has String type when fetching emails
2023-07-17 10:31:37 -07:00
FreeScout
542d6dc061
Remove FUNDING.yml
2023-07-17 09:56:43 -07:00
FreeScout
bd1bdc03c2
Make sure that conversation subject has String type when fetching emails
2023-07-17 06:22:12 -07:00
FreeScout
b0be55ef2e
Update Readme
2023-07-17 03:09:16 -07:00
FreeScout
6f332d8c2d
Update readme
2023-07-17 03:06:05 -07:00
FreeScout
cf2f488aaf
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2023-07-17 01:40:15 -07:00
FreeScout
8c91df4319
v1.8.86
2023-07-17 01:39:12 -07:00
FreeScout
807eba8d98
Do not delete the message when another user discards a draft of the reply which just has been sent - closes #2873
2023-07-17 01:04:22 -07:00
FreeScout
71fb3b1313
Allow to set trusted proxies via .env file APP_TRUSTED_PROXIES parameter - closes #1994
2023-07-17 00:12:00 -07:00
FreeScout
2b9f56b456
Helper::getClientIp() function
2023-07-15 23:20:47 -07:00
FreeScout
9266e5c207
Allow to show custom message on 403 error page
2023-07-15 23:02:56 -07:00
FreeScout
ffe2adc4c2
Login hooks
2023-07-15 06:11:45 -07:00
FreeScout
9b6fa32db5
Fix References header in emails to customers - closes #3175
2023-07-14 10:24:07 -07:00
FreeScout
fdea5e302f
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2023-07-14 06:40:55 -07:00
FreeScout
4fbd276fff
v1.8.85
2023-07-14 06:40:19 -07:00
FreeScout
90536704a3
Improve iso-2022-jp subjects and attachment names decoding - closes #3185
2023-07-14 04:28:10 -07:00
FreeScout
f8787c67df
Update \MailHelper::decodeSubject()
2023-07-14 03:27:06 -07:00
FreeScout
2cea3a6585
Do not create empty conversation when same email is being fetched at the same time - #3186
2023-07-14 03:25:08 -07:00
FreeScout
61edffd0b6
Fix Attempt to read property id on null in reply_fancy - closes #3182
2023-07-13 22:57:42 -07:00
FreeScout
6494ca8c26
List all Message-IDs in References header in replies to customers - closes #3175
2023-07-12 11:05:30 -07:00
FreeScout
480448ff79
Improve suject decoding - closes #3177
2023-07-12 07:18:34 -07:00
FreeScout
8139f91db2
Update Russian translation
2023-07-12 01:21:42 -07:00
FreeScout
3d7f424b28
Limit the number of displayed non writable cache files on Status page - closes #3165
2023-07-09 22:48:33 -07:00
FreeScout
9e514447e6
Merge pull request #3172 from sulemaanhamza/master
...
Fixed undefined variable bug in the FollowerObserver
2023-07-08 12:15:22 +03:00
suleman
06ed4c8da7
Fixed undefined variable bug in FollowerObserver
2023-07-08 13:47:59 +05:00
FreeScout
072c3f8be9
Add vendor files to dist
2023-07-07 00:28:42 -07:00
FreeScout
37b158e99b
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2023-07-07 00:26:34 -07:00
FreeScout
a327c0b321
v1.8.84
2023-07-07 00:25:55 -07:00
FreeScout
d57dc285df
Improve subject decoding - closes #3167
2023-07-06 23:45:46 -07:00
FreeScout
e29cfc7b88
Do not encode HTML entities in outoging plain text emails - closes #3159
2023-07-06 02:56:11 -07:00
FreeScout
08c7a4033e
Update German translation
2023-07-06 02:36:32 -07:00
FreeScout
b9dd2b7cbc
Fix GuzzleHttp\Psr7\Uri::withScheme() error on PHP 7.1 - closes #3158
2023-07-05 00:20:32 -07:00
FreeScout
e45eccd64c
Do not try to resend email notifications on received bounce emails - closes #3156
2023-07-04 23:25:57 -07:00
FreeScout
c93411e330
Update message shown when no activations left for the license key
2023-07-04 23:18:55 -07:00
FreeScout
550e2d30cc
Fix PHP version check in tools.php - closes #3162
2023-07-04 22:50:19 -07:00
FreeScout
48e4cfadfd
Check pcntl extension status in System to avoid Undefined constant SIGKILL error
2023-07-04 00:57:25 -07:00
FreeScout
c43e41c076
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2023-06-30 20:37:11 -07:00
FreeScout
45af81513c
v1.8.83
2023-06-30 20:36:24 -07:00
FreeScout
5244b5c8f0
Fix retrieveing attachments - closes #3154
2023-06-30 20:35:10 -07:00
FreeScout
ff36b2fef1
Add vendor files to dist
2023-06-30 00:40:52 -07:00
FreeScout
b27997db2c
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2023-06-30 00:39:35 -07:00
FreeScout
b0b9a621a1
v1.8.82
2023-06-30 00:38:47 -07:00
FreeScout
f851e70d28
Make using imap_utf8_to_mutf7() function optional in Webklex/laravel-imap library - closes #3152
2023-06-30 00:36:05 -07:00
FreeScout
09a5d1520d
email.reply_to_customer.threads hook
2023-06-29 00:48:39 -07:00
FreeScout
7ba097e34c
Update NL translation
2023-06-28 23:07:47 -07:00
FreeScout
2141e1f4da
Preserve new lines when replacing vars in the signature - closes #3146
2023-06-28 07:20:12 -07:00
FreeScout
9c0fd7b027
Preserve new lines when replacing vars in the signature - closes #3146
2023-06-28 07:10:14 -07:00
FreeScout
fa9289293b
Improve subject decoding
2023-06-27 23:36:16 -07:00
FreeScout
3092424315
Fixed saving data into Timestamp field on PostgreSQL
2023-06-27 01:14:05 -07:00
FreeScout
2abe327e90
Fix Undefined property: Webklex\IMAP\Attachment::config - closes #3142
2023-06-26 23:24:11 -07:00
FreeScout
47ebc2f694
Improve decoding strings in Webklex/laravel-imap library
2023-06-26 11:33:57 -07:00
FreeScout
9312036f69
Improve decoding strings in Webklex/laravel-imap library
2023-06-26 07:10:19 -07:00
FreeScout
5732b8456f
Update readme
2023-06-25 06:07:21 -07:00
FreeScout
7fd01b7e40
Show proper error when module license key is invalid
2023-06-23 22:21:12 -07:00
FreeScout
fc72dfc870
Show proper error when module license key is invalid
2023-06-23 12:10:04 -07:00
FreeScout
24dc14c44a
Add vendor files to dist
2023-06-22 00:14:37 -07:00
FreeScout
1e291d4180
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2023-06-22 00:11:31 -07:00
FreeScout
1af3310e0b
v1.8.81
2023-06-22 00:10:52 -07:00
FreeScout
e90c1838f1
Change iso-2022-jp encoding to iso-2022-jp-ms when decoding data in Webklex/php-imap library - closes #3122
2023-06-22 00:05:10 -07:00
FreeScout
88932bfc67
Fix decoding sender name in iso-2022-jp encoding - closes #3089
2023-06-19 06:47:56 -07:00
FreeScout
17205d39d2
Improve decoding attachment names with Webklex/PHP-IMAP library - closes #2753
2023-06-19 06:25:08 -07:00
FreeScout
9512104536
Improve decoding attachment names with Webklex/PHP-IMAP library - closes #2753
2023-06-19 05:06:47 -07:00
FreeScout
4eabdc489f
Improve body encoding conversion on fetchign - closes #3089
2023-06-19 02:13:21 -07:00
FreeScout
fd9865b368
Revert formatEmailList() update - closes #3118
2023-06-19 01:49:45 -07:00
FreeScout
c5a8dca36f
Prevent Attempt to read property mail on fetching - closes #3118
2023-06-19 00:33:40 -07:00
FreeScout
49d0a2aaf0
Improve subject decoding - closes #3089
2023-06-15 05:40:47 -07:00
FreeScout
b5b941bf73
Do not use @unknown email from Reply-To on fetching - closes #3101
2023-06-14 22:34:15 -07:00
FreeScout
6cb39bd6ee
Improve email validation: do not allow @unknown emails - closes #3101
2023-06-13 23:18:26 -07:00
FreeScout
b6b1292589
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2023-06-05 10:32:38 -07:00
FreeScout
2d4e4e71ab
v1.8.80
2023-06-05 10:32:08 -07:00
FreeScout
8194d416c6
Fix an issue with HTTPS redirect - closes #3075 , #3070
2023-06-05 10:30:13 -07:00
FreeScout
d3aa94a922
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2023-06-03 02:33:01 -07:00
FreeScout
0d0ca9a73a
v1.8.79
2023-06-03 02:32:27 -07:00
FreeScout
f096e93a09
Fix error on Users page when user first name is empty - closes #2972
2023-06-02 03:06:45 -07:00
FreeScout
678c9b029b
Improve subject decoding with iconv_mime_decode() - closes #3066
2023-06-01 02:28:45 -07:00
FreeScout
98d5986dde
Fix module activation issue when /public/modules symlink exists but leads to wrong path
2023-06-01 00:42:49 -07:00
FreeScout
56f00fe6a6
Fix module activation issue when /public/modules symlink exists but leads to wrong path
2023-06-01 00:04:56 -07:00
FreeScout
3214bbc427
Do not try to send email again if mail server replies: message file too big - closes #3065
2023-05-31 23:44:24 -07:00
FreeScout
6e52046032
Decode subjects using iconv_mime_decode() in Webklex/php-imap library - closes #3039
2023-05-31 02:00:21 -07:00
FreeScout
9d4c43f96d
Fix Undefined array key 0 error in Subscription class - closes #3059
2023-05-31 00:01:11 -07:00
FreeScout
0ef404f3ef
Replace base64 images in messages with attachment URLs - closes #3057
2023-05-30 23:53:20 -07:00
FreeScout
ac76251b75
Update German translation
2023-05-30 07:29:53 -07:00
FreeScout
c97610bd97
Show translated filter names in the Search - closes #3058
2023-05-30 07:29:05 -07:00
FreeScout
722349f586
Fix subject with colon being truncated with Webklex/php-imap library - closes #2964
2023-05-30 00:36:26 -07:00
FreeScout
5aabac7b4f
Remove app.force_https parameter and determine protocol from app.url parameter - closes #3053
2023-05-28 00:35:51 -07:00
FreeScout
ee2269fdf1
Add vendor files to dist
2023-05-28 00:09:31 -07:00
FreeScout
adb1e309e3
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2023-05-28 00:07:57 -07:00
FreeScout
a5f77e7846
v1.8.78
2023-05-28 00:07:36 -07:00
FreeScout
4711ea8c7f
Update German translation
2023-05-27 06:59:47 -07:00
FreeScout
769529e129
Fix saving OpenOffice attachments - closes #3048
2023-05-24 23:07:09 -07:00
FreeScout
5b0f1f974c
Show links hrefs only in thread content in the printed version - closes #3045
2023-05-23 22:53:58 -07:00
FreeScout
cf22374926
Allow to specify unlimited number of recipients in new conversation draft - closes #3036
2023-05-22 07:28:46 -07:00
FreeScout
56a52c6237
Do not show attachment URLs in printed version - closes #3035
2023-05-22 00:42:34 -07:00
FreeScout
04fd44f8c2
Set customer First and Last Name max length to 255 symbols - closes #3033
2023-05-22 00:32:13 -07:00
FreeScout
a43729e9c1
Allow to set same_site to none in config/session.php - closes #3023
2023-05-17 23:32:29 -07:00
FreeScout
84314598d2
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2023-05-14 10:13:00 -07:00
FreeScout
9991c368cf
v1.8.77
2023-05-14 10:12:29 -07:00
FreeScout
2dfe5e6b64
Fix minutes formatting in 12-hour clock mode - closes #2997
2023-05-14 10:09:52 -07:00
FreeScout
57b67838f8
Add customer.deleting hook #3003 from Lars-/master
...
Add customer.deleting hook
2023-05-11 11:15:59 +03:00
Lars Jansen
f4f49735be
feat: add customer deleting event
...
This commit adds a new method to the CustomerObserver class that triggers an event when a customer is being deleted.
2023-05-11 10:10:20 +02:00
FreeScout
1a76549c2e
Properly thread into conversations replies from Jira - #2927
2023-05-10 23:37:50 -07:00
FreeScout
02a1f4a89c
Merge pull request #3001 from avenjamin/master
...
Unfollow followed conversation when re/assigned
2023-05-11 09:23:16 +03:00
Avenjamin
cc7e6aa9ec
unfollow followed conversation when re/assigned
...
If a user is "following" a conversation and the conversation is then assigned to them they no longer need to follow it.
2023-05-11 09:41:52 +10:00
FreeScout
b78838ca23
Fix updating custom folders counters - closes #2998
2023-05-10 03:21:40 -07:00
FreeScout
a54b6a4195
Add vendor files to dist
2023-05-09 22:29:56 -07:00
FreeScout
14e03bf903
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2023-05-09 22:27:17 -07:00
FreeScout
dc8f2c53c9
v1.8.76
2023-05-09 22:26:15 -07:00
FreeScout
fe1563fb03
Fix Passing null error in emails template - closes #2989
2023-05-09 06:47:06 -07:00
FreeScout
82628607d6
Allow to reply from alises option for mailboxes - closes #2988
2023-05-09 06:43:30 -07:00
FreeScout
1a9b178f67
Fix showing mailbox mute status for non-admin users - closes #2992
2023-05-09 06:22:43 -07:00
FreeScout
db4f8ed299
Add PHP and FreeScout versions to General Help Request template
2023-05-07 23:32:25 -07:00
FreeScout
0318f3f785
Limit Insert variable dropdown width to avoid issues in Firefox - closes #2966
2023-05-07 23:28:39 -07:00
FreeScout
60914553c3
Improve subject decoding - closes #2987
2023-05-07 23:18:57 -07:00
FreeScout
939c2c52fa
Improve sanitizing SVG files
2023-05-06 09:02:18 -07:00
FreeScout
f8aba65578
Improve sanitizing SVG files
2023-05-06 07:07:44 -07:00
FreeScout
8fc1f7668b
Improve displaying tables in conversations - closes #2969
2023-05-06 04:52:30 -07:00
FreeScout
18ad759d43
Improve background to background-color conversion - closes #2969
2023-05-06 01:14:35 -07:00
FreeScout
550ca6f7dd
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2023-05-05 21:57:58 -07:00
FreeScout
e81829a203
v1.8.75
2023-05-05 21:57:25 -07:00
FreeScout
257dfb8474
Allow to update folders counters in background
2023-05-05 07:06:17 -07:00
FreeScout
6a8be9661d
Allow to update folders counters in background #2982 from Lars-/master
...
Allow to update folders counters in background
2023-05-05 16:47:49 +03:00
Lars Jansen
b51bffa173
fix: performance gain by updating folder counters in a job
2023-05-05 15:03:29 +02:00
FreeScout
56db1b8023
Take into account mailbox From Name settings when sending a reply to customer from mailbox alias - closes #2976
2023-05-04 23:18:49 -07:00
FreeScout
6c949b18af
Fix an issue with a note being created instead of reply in phone conversation - closes #2953
2023-05-04 22:52:41 -07:00
FreeScout
b776827cfb
Remove default SMTP host and port from config - closes #2978
2023-05-04 21:42:53 -07:00
FreeScout
951d0f322b
Use iconv_mime_decode() instead of imap_utf8() for UTF-8 encoded subjects - #2965
2023-05-03 23:00:03 -07:00
FreeScout
1288670a72
Automatically load new notes when viewing a conversation - closes #2961
2023-05-02 22:50:47 -07:00
FreeScout
1398f02865
Restart swiftmailer after each email sent to remove temp files - closes #2949
2023-05-02 05:48:48 -07:00
FreeScout
3c3f25adce
Fix seconds format in translated dates
2023-05-02 01:45:00 -07:00
FreeScout
2fe0f518be
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2023-05-02 01:35:30 -07:00
FreeScout
a67f35e659
v1.8.74
2023-05-02 01:34:59 -07:00
FreeScout
e071abda6e
Show dates translated into selected language - closes #2950
2023-05-02 01:34:15 -07:00
FreeScout
37421bd258
Show dates translated into selected language - closes #2950
2023-05-01 23:26:06 -07:00
FreeScout
f2f9ac533d
Do not show From (Alias) field when creating a phone conversation
2023-04-27 22:14:45 -07:00
FreeScout
02a58f07a5
Show dates translated into selected language - closes #2950
2023-04-26 22:18:28 -07:00
FreeScout
34eb6bf84c
Show dates translated into selected language - closes #2950
2023-04-26 22:06:56 -07:00
FreeScout
7e49207ad9
Show dates translated into selected language - closes #2950
2023-04-26 10:51:44 -07:00
FreeScout
2f21645b39
Show dates translated into selected language - closes #2950
2023-04-26 06:44:21 -07:00
FreeScout
3572c95448
Show dates translated into selected language - closes #2950
2023-04-26 05:30:57 -07:00
FreeScout
3892d12a1f
Fix wrong messages order in the email to customer in some cases - closes #2938
2023-04-25 23:20:55 -07:00
FreeScout
9973837e63
Clean temp files daily instead of weekly - closes #2949
2023-04-25 22:43:14 -07:00
FreeScout
e896a79dac
Allow to select mailbox alias in From field when creating a new conversation - closes #656
2023-04-24 23:17:45 -07:00
FreeScout
309b832f6c
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2023-04-23 07:52:10 -07:00
FreeScout
eca72d744e
v1.8.73
2023-04-23 07:51:10 -07:00
FreeScout
e63ea84226
Fix replying to email notifications by users - closes #2941
2023-04-23 07:49:32 -07:00
FreeScout
c8322ada6f
Updaet Czech translation
2023-04-21 22:12:46 -07:00
FreeScout
67e73fcbc3
Add vendor files to dist
2023-04-20 22:52:00 -07:00
FreeScout
e2f51b074e
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2023-04-20 22:50:44 -07:00
FreeScout
10b8ae0e74
v1.8.72
2023-04-20 22:50:13 -07:00
FreeScout
a484cf8236
If Email notifications are disabled use Browser notifications settings to show Bell notifications in the top menu - closes #1074
2023-04-19 23:51:27 -07:00
FreeScout
a94f97e5a2
Improve @fwd email detection - closes #2929
2023-04-19 22:56:49 -07:00
FreeScout
ca48719464
Sanitize mailbox email when creating or updating the mailbox - closes #9154
2023-04-18 22:19:58 -07:00
FreeScout
adc3b832b8
Add Norwegian translation
2023-04-18 01:30:33 -07:00
FreeScout
ec89f0e57d
Sanitize mailbox email when creating or updating the mailbox - closes #9154
2023-04-18 00:51:31 -07:00
FreeScout
65060592b4
Allow to reply from Mailbox Aliases - closes #656
2023-04-17 07:30:52 -07:00
FreeScout
c329dd5f20
Allow to change user photo size via APP_USER_PHOTO_SIZE .env file variable
2023-04-15 00:33:33 -07:00
FreeScout
59f918f099
Allow to change customer photo size via APP_CUSTOMER_PHOTO_SIZE .env variable - closes #2919
2023-04-15 00:22:23 -07:00
FreeScout
f818134c2d
Use proxy setting from .env when checking and downloading new release - closes #2911
2023-04-14 01:00:55 -07:00
FreeScout
a3fa817a37
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2023-04-12 06:23:47 -07:00
FreeScout
24201fa0fb
v1.8.71
2023-04-12 06:23:14 -07:00
FreeScout
aba3421a1d
Pass threads_count to reply_email.before_signature and reply_email.after_signature hooks - closes #2908
2023-04-11 06:28:09 -07:00
FreeScout
ead9233560
Update Polish translation
2023-04-10 22:51:33 -07:00
FreeScout
3a09c344e5
Update Italian translation
2023-04-09 01:45:35 -07:00
FreeScout
51174a75bb
Improve PHP version check in tools.php - closes #2901
2023-04-06 02:42:03 -07:00
FreeScout
0715e452fc
Update pt-BR translation
2023-04-05 07:09:19 -07:00
FreeScout
6fdb19a86a
Rename menu hook into menu.mailbox_single.after_name
2023-04-05 07:08:15 -07:00
FreeScout
71301ad1fe
Add vendor files to dist
2023-04-04 03:07:24 -07:00
FreeScout
ae67a1375c
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2023-04-04 03:03:03 -07:00
FreeScout
b30b48f16d
v1.8.70
2023-04-04 02:59:48 -07:00
FreeScout
cc0f86ab53
Escape link text in the editor
2023-04-04 02:49:27 -07:00
FreeScout
6b1b061b26
Take into account proxy settings from .env in Helper::getRemoteFileContents()
2023-04-03 22:55:51 -07:00
FreeScout
87e427ccf4
Add Norwegian language
2023-04-01 06:54:53 -07:00
FreeScout
35d29eb216
Change freescout:send-monitor description - closes #2881
2023-04-01 06:27:19 -07:00
FreeScout
b2bc4cabce
Update Russian translation
2023-04-01 05:44:15 -07:00
FreeScout
c8f5198c06
Fix selecting conversations via long press in mobile app - closes #2868
2023-04-01 03:14:12 -07:00
FreeScout
fb4ab34e2a
Change freescout:send-monitor description - closes #2881
2023-04-01 02:56:49 -07:00
FreeScout
6c24b618bb
Retry background job button - closes #2881
2023-04-01 02:53:28 -07:00
FreeScout
c0904f07e9
Change queue:work check interval - closes #2876
2023-04-01 02:47:23 -07:00
FreeScout
90f1c0a737
Retry background job button - closes #2881
2023-04-01 02:38:30 -07:00
FreeScout
00893a00a4
Open links in another tab
2023-03-31 00:01:18 -07:00
FreeScout
df54432000
Improve Filesystem.php security on Windows
2023-03-30 23:35:14 -07:00
FreeScout
0d1a05edbb
Revert conversation preview after undoing sending a reply - closes #2874
2023-03-30 23:18:26 -07:00
FreeScout
b5f93ed153
Update readme
2023-03-30 22:25:04 -07:00
FreeScout
7aa8617ff6
Remove SMTP mail service providers info from mailbox Sending Emails page - #2862
2023-03-30 22:19:53 -07:00
FreeScout
3144fbf7b2
Format dates in search
2023-03-22 11:22:24 -07:00
FreeScout
15787aaa0f
Helper::sqlLikeOperator() function
2023-03-19 22:20:11 -07:00
FreeScout
5999ac2944
Fix typo in check-requirements command
2023-03-19 22:19:33 -07:00
FreeScout
788a793292
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2023-03-17 22:01:57 -07:00
FreeScout
4036bb6de3
v1.8.69
2023-03-17 22:01:26 -07:00
FreeScout
c9c698da03
Revert the change in Reply-To header processing on fetching - closes #2833
2023-03-17 21:58:38 -07:00
FreeScout
a76c512a1e
Fix empty body issue when fetching emails via Webklex/php-imap library - closes #1972
2023-03-17 07:21:49 -07:00
FreeScout
867876c1b7
Fix in Docker mode checking queue:work status on Status page and killing background processes that stuck
2023-03-17 05:15:18 -07:00
FreeScout
8f809a53d9
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2023-03-16 23:53:32 -07:00
FreeScout
f93154cbb4
v1.8.68
2023-03-16 23:51:12 -07:00
FreeScout
a454ded9d2
Merge branch 'master' of github.com:freescout-helpdesk/freescout
2023-03-16 23:49:20 -07:00
FreeScout
478aa72f0c
Update conversation preview when deleting a note - closes #2832
2023-03-16 23:46:14 -07:00
FreeScout
8b8e49f552
Fix popover z-index - closes #2829
2023-03-16 05:31:30 -07:00
FreeScout
3eb0e9213c
Add menu.mailbox.before_name and after_name actions for only one mailbox #2827 from avenjamin/master
...
Add menu.mailbox.before_name and after_name actions for only one mailbox
2023-03-16 09:33:56 +03:00
FreeScout
b4e6089f61
Allow single backslashes in .env file - closes #2822
2023-03-15 23:31:15 -07:00
FreeScout
924473b254
Do not use Reply-To as a sender email for auto-responders - closes #2826
2023-03-15 23:14:48 -07:00
FreeScout
29177f5c1c
Accept forwarded emails with just Fwd: subject
2023-03-15 11:17:42 -07:00
Avenjamin
309b355d41
Add menu.mailbox.before_name and after_name actions when only one mailbox
...
If there's only one mailbox the existing before_name and after_name action's didn't apply.
2023-03-16 00:27:52 +11:00
FreeScout
fd05a47156
Substitute customer in the worwarded email only if there is @fwd in the email - closes #2813
2023-03-14 23:52:11 -07:00
FreeScout
dc685bbafb
Create vendor/natxet/cssmin/src folder in composer.json for Docker - closes #2583
2023-03-14 22:49:08 -07:00
FreeScout
5901132900
Allow single backslashes in .env file - closes #2822
2023-03-14 07:42:41 -07:00
FreeScout
f996d024e7
Use curl instead of file_get_contents() to load remote files
2023-03-13 23:19:59 -07:00
FreeScout
33a05b7176
mail.fetch_message.imap_folders hook - closes #2820
2023-03-13 01:33:34 -07:00
FreeScout
929811b154
Add menu.mailbox.after_name hook #2816 from avenjamin/master
...
Add menu.mailbox.after_name hook
2023-03-10 15:09:36 +03:00
Avenjamin
47eaa65056
Add menu.mailbox.after_name @action
...
Add @action to allow customisation *after* the mailbox name in the mailbox menu. e.g. add unassigned conversation count.
2023-03-10 22:59:58 +11:00
FreeScout
1bc5f606aa
Do not substitute the customer in forwarded by support agent email if the email starts with @fwd - closes #2813
2023-03-10 03:16:21 -08:00
FreeScout
8c214c7d90
Update Czech translation
2023-03-09 21:55:06 -08:00
FreeScout
c1de256ae7
Fix Typos #2812 from avenjamin/master
...
Fix Typos
2023-03-10 08:53:19 +03:00
Avenjamin
6362f905aa
Revert getAssesibleFolders typo
...
Ignore getAssesibleFolders typo as it's used by various modules
2023-03-09 23:26:30 +11:00
Avenjamin
a3356cb76b
Fix Typos
...
fix various typos
2023-03-09 23:03:46 +11:00
FreeScout
8c0afd34c1
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2023-03-09 00:25:23 -08:00
FreeScout
6252e73127
v1.8.67
2023-03-09 00:24:56 -08:00
FreeScout
3aaed00349
Update Helper::2808() warning message
2023-03-08 23:57:28 -08:00
FreeScout
5b2ff85187
Update Helper::2808() warning message
2023-03-08 23:54:29 -08:00
FreeScout
992c25e8c8
Show an alert in the mailbox to all users if there are problems with emails queue processing - closes #2808
2023-03-08 23:53:16 -08:00
FreeScout
5adb116141
Send alerts to activated admins only
2023-03-08 06:05:17 -08:00
FreeScout
05c76c6584
Detect incoming message as a reply when original email sent to multiple mailboxes - closes #2807
2023-03-08 04:33:12 -08:00
FreeScout
863863a7ac
.link-active style
2023-03-08 04:32:05 -08:00
FreeScout
b144823cd5
thread.info.prepend
2023-03-08 04:31:45 -08:00
FreeScout
1c968bda9d
conversation.view.threads hook
2023-03-08 04:31:33 -08:00
FreeScout
fb6b31106d
Clean updater folder before installing a new app version to avoid installing some random release
2023-03-04 00:04:43 -08:00
FreeScout
bde0b18824
Add vendor files to dist
2023-03-03 22:06:52 -08:00
FreeScout
44084b4f1d
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2023-03-03 22:05:26 -08:00
FreeScout
29423e03de
v1.8.66
2023-03-03 22:04:59 -08:00
FreeScout
4141758ee4
Fix Mailbox name is not valid mUTF-7 error for Webklex/laravel-imap - closes #2793
2023-03-03 05:56:16 -08:00
FreeScout
0f3aeab653
Webklex/php-imap Fix not all attachments are pushed to the collection
2023-02-28 22:44:25 -08:00
FreeScout
a87a37ca54
Webklex/php-imap Prevent the structure parsing from parsing an empty part
2023-02-28 22:40:27 -08:00
FreeScout
cd096eacbf
Webklex/php-imap Prevent infinite loop in ImapProtocol
2023-02-28 22:27:23 -08:00
FreeScout
fd40451ef0
Improved retrieving original message with wekblex/php-imap library
2023-02-28 22:15:03 -08:00
FreeScout
0845cd1982
Fix attachment names encoded in windows-1258 in webklex/laravel-imap - closes #2782
2023-02-28 09:44:31 -08:00
FreeScout
133341c379
Update Czech translation
2023-02-28 06:04:14 -08:00
FreeScout
4a27791524
Fix attachment names encoded in windows-1258 in webklex/laravel-imap - closes #2782
2023-02-28 06:03:39 -08:00
FreeScout
3767e0bfd2
Add Finnish language
2023-02-27 23:43:05 -08:00
FreeScout
e0c7370395
Add Finnish language
2023-02-27 23:42:15 -08:00
FreeScout
a4aa6abc9e
When deleting an email from customer do not create a new customer if there are no conversations with such email - closes #2767
2023-02-27 23:38:08 -08:00
FreeScout
7b5572f5de
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2023-02-26 23:28:39 -08:00
FreeScout
46cb52bd2b
v1.8.65
2023-02-26 23:28:14 -08:00
FreeScout
996758f6d1
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2023-02-26 23:24:18 -08:00
FreeScout
4952912e16
v1.8.64
2023-02-26 23:24:03 -08:00
FreeScout
b9366bc3f2
Fix Undefined array key argv error
2023-02-26 23:22:52 -08:00
FreeScout
e21e48626d
Optimize queue:work monitoring
2023-02-26 22:54:16 -08:00
FreeScout
313cd61975
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2023-02-26 22:28:05 -08:00
FreeScout
fb71bef6f6
v1.8.63
2023-02-26 22:27:42 -08:00
FreeScout
717ab19c07
Fix creating a new conversation with Send and go to next active option - closes #2769
2023-02-26 22:25:16 -08:00
FreeScout
95bf16da60
Fix undefined variable To on fetching forwarded email - closes #2771
2023-02-26 19:59:42 -08:00
FreeScout
7664faaf44
Kill fetch-emails commands running for too long - closes #2489 , #2762
2023-02-26 09:51:05 -08:00
FreeScout
48736ea1d0
Add vendor files to dist
2023-02-25 21:14:43 -08:00
FreeScout
4ace088465
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2023-02-25 21:10:58 -08:00
FreeScout
57b92938fb
v1.8.62
2023-02-25 21:10:38 -08:00
FreeScout
09b5605d04
Do not show message ID in the Gmail snippet preview - closes #2752
2023-02-25 03:21:26 -08:00
FreeScout
1d3aaca944
Do not convert phone conversation into email conversation when adding a note - closes #2766
2023-02-24 22:35:28 -08:00
FreeScout
1ecf3ae23d
Fixed an issue with email notifications being sent to the user when they should not be sent - closes #2764
2023-02-24 22:15:41 -08:00
FreeScout
924b47635d
Create a conversation on behalf of a customer when support agent forwards an email only when it is sent to one address - closes #2761
2023-02-24 21:06:10 -08:00
FreeScout
a62da2c890
Improve detecting customer email when fetching emails forwarded by support agents - closes #2763
2023-02-23 04:31:43 -08:00
FreeScout
0653551d93
Fix incorrect customer email detection when fetching forwarded email - closes #2763
2023-02-22 23:11:47 -08:00
FreeScout
f581f52a6f
Do not add convesations count to the title when saving a draft
2023-02-22 22:48:52 -08:00
FreeScout
323ce17ef1
Fix saving outgoing emails to the IMAP folder with new Webklex IMAP library
2023-02-22 22:43:36 -08:00
FreeScout
4abe0200fb
Fix retrieving folders list in mailbox Fetching settings with new Webklex IMAP library
2023-02-22 22:17:37 -08:00
FreeScout
fa5c4f906f
Rename Fetching Interval option into Fetching Interval
2023-02-22 21:58:42 -08:00
FreeScout
fe63a665d1
Do not add Re: when forwarding - closes #2759
2023-02-22 04:34:46 -08:00
FreeScout
73bac1622a
Do not add Re: to the email saved in IMAP folder when creating new conversation or forwarding - closes #2509
2023-02-22 04:11:06 -08:00
FreeScout
0b51653658
Fix undefined attachment names with webklex/php-imap library - closes #2753
2023-02-21 22:41:44 -08:00
FreeScout
94807fd30a
layout.favicon hook - closes #2754
2023-02-21 22:13:02 -08:00
FreeScout
074d8d6c13
Take into account proxy settings in Helper::downloadRemoteFile() - closes #2755
2023-02-21 21:25:31 -08:00
FreeScout
59f510dfa9
Set closed_at when creating a conversation and mailbox Status After Replying is Closed - closes #2751
2023-02-21 06:19:15 -08:00
FreeScout
7828e6e284
Fix Send and stay on the page option when creating a new conversation
2023-02-21 06:07:58 -08:00
FreeScout
92ef753708
Update NL translation
2023-02-21 00:56:26 -08:00
FreeScout
62dae9a141
Update NL translation
2023-02-21 00:55:50 -08:00
FreeScout
24c9eb7185
When an attachment can not be saved to the IMAP folder - save an email without attachments - closes #2749
2023-02-21 00:52:53 -08:00
FreeScout
470bb614b9
Fix apple-touch-icon.png on subfolder installation
2023-02-20 00:07:09 -08:00
FreeScout
2a52506a2c
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2023-02-19 23:43:35 -08:00
FreeScout
9557f2d06d
v1.8.61
2023-02-19 23:43:11 -08:00
FreeScout
947d693a15
Add favicon to the layout - closes #2746
2023-02-19 23:42:08 -08:00
FreeScout
fa58d144b9
Fix manifest and mask-icon path for subfolder installation - closes #2746
2023-02-19 23:22:25 -08:00
FreeScout
136304ce8b
Shorten text in the conversations table footer - closes #2743
2023-02-19 06:01:04 -08:00
FreeScout
16f5a6dce1
When user replies to the email notification send reply to CC emails too - closes #2740
2023-02-19 00:41:56 -08:00
FreeScout
ff6d7ce7e4
Fix Logs date format display issue with 12hr date format
2023-02-18 23:24:17 -08:00
FreeScout
1123d22446
When user replies to the email notification send reply to CC emails too - closes #2740
2023-02-18 22:10:45 -08:00
FreeScout
adc39bd9fe
Improve attachments mime type detection when attachment is created from remote URL
2023-02-18 03:08:36 -08:00
FreeScout
dea7ec57f3
Do not write a notice to the log when incoming email date can not be parsed - closes #2734
2023-02-16 22:51:01 -08:00
FreeScout
3ad7123361
Fix moving conversations when merging phone customers - closes #2722
2023-02-16 22:39:16 -08:00
FreeScout
eb1b6aad4a
Improve attachments mime type detection when attachment is created from remote URL
2023-02-15 23:52:25 -08:00
FreeScout
9dfad3b5cf
Fix an issue when a module could not be updated due to existing Public symlink - closes #2709
2023-02-15 23:03:59 -08:00
FreeScout
4eadecc08f
Delete records from followers table when the user is deleted from DB
2023-02-15 03:52:36 -08:00
FreeScout
7875faa8fd
Delete records from followers table when conversation is deleted - closes #2732
2023-02-15 03:45:07 -08:00
FreeScout
35725c2718
Show extra instructions when invitation email to user can not be sent - #2730
2023-02-14 22:00:06 -08:00
FreeScout
c05722b074
mailbox.permission_users hook
2023-02-14 06:29:40 -08:00
FreeScout
8efe05e524
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2023-02-14 01:03:14 -08:00
FreeScout
8971b0fa5a
v1.8.60
2023-02-14 01:02:21 -08:00
FreeScout
4f338b4c5f
Fix passing null to strtr() in Helper::textPreview() - closes #2720
2023-02-14 00:31:44 -08:00
FreeScout
e6ae2e6f43
Add vendor files to dist
2023-02-13 23:02:02 -08:00
FreeScout
69bb79ebe8
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2023-02-13 22:59:48 -08:00
FreeScout
8fe5ca71cc
v1.8.59
2023-02-13 22:59:09 -08:00
FreeScout
2fa094c88b
Add theme-color meta filter #2719 from avenjamin/master
...
Add theme-color meta filter @filter
2023-02-14 08:24:31 +03:00
Avenjamin
84ab443080
Add theme-color <meta> tag @filter (typo-fixed)
2023-02-14 12:19:21 +11:00
Avenjamin
969e27a14b
Add theme-color meta tag @filter
...
Allow overriding of the theme-color <meta> tag
2023-02-14 12:17:29 +11:00
FreeScout
6b914bae88
Fix Newer conversation button - closes #2716
2023-02-13 05:51:02 -08:00
FreeScout
562235ed8e
Make validation of SMTP SSL/TLS certificate optional - closes #2714
2023-02-12 23:59:16 -08:00
FreeScout
c109a0abd6
Replace new lines with spaces in conversation previews - closes #2711
2023-02-12 00:14:53 -08:00
FreeScout
3786da3544
Set timeouts for curl and GuzzleHttp requests
2023-02-10 23:53:12 -08:00
FreeScout
a537c43c80
Do not detect image src as a customer when fetching email forwarded by support agent - closes #2672
2023-02-10 21:06:19 -08:00
FreeScout
961cadb566
Add vendor files to dist
2023-02-09 22:28:11 -08:00
FreeScout
c65f1b9295
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2023-02-09 22:26:03 -08:00
FreeScout
c06826bea8
v1.8.58
2023-02-09 22:25:34 -08:00
FreeScout
ea0ae16271
Save attachments when saving outgoing emails into IMAP Sent folder - closes #2699
2023-02-09 04:02:50 -08:00
FreeScout
6260c7ab82
Update Readme
2023-02-09 02:22:34 -08:00
FreeScout
2afbb0b9e2
Send alerts to all admins instead of just the first one - closes #2686
2023-02-07 22:04:06 -08:00
FreeScout
e17db42460
Add attachment paperclip to the conversation when merging - closes #2681
2023-02-06 22:35:07 -08:00
FreeScout
ef28be6ddc
Make link popover disappear when the editor looses focus - closes #2678
2023-02-06 02:26:53 -08:00
FreeScout
9f57e7afa8
Merge branch 'master' of github.com:freescout-helpdesk/freescout
2023-02-06 02:26:01 -08:00
FreeScout
6a18af92d4
Fix Typos #2677 from avenjamin/master
...
Fix Typos
2023-02-06 13:08:23 +03:00
Avenjamin
bfc358e1a2
Fix Typos
...
occured => occurred
non-npublished => non-published
DEactivated => Deactivated
2023-02-06 19:45:38 +11:00
FreeScout
affe1f0fb4
Update Polish translation
2023-02-04 21:39:50 -08:00
FreeScout
7bdf758797
pt_PT language in Carbon - closes #2670
2023-02-04 21:35:06 -08:00
FreeScout
6102bda402
Add vendor files to dist
2023-02-03 00:02:49 -08:00
FreeScout
a3bbc66718
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2023-02-03 00:01:05 -08:00
FreeScout
3aa687ee40
v1.8.57
2023-02-03 00:00:28 -08:00
FreeScout
e2c92b03b6
Fix populating the subject when creating a New Conversation from existing message - closes #2662
2023-02-02 23:34:46 -08:00
FreeScout
27deddef1e
Make cards wider - #2663
2023-02-02 05:18:48 -08:00
FreeScout
022d7e3c4a
Fix making conversation Unassigned when deleting a user - closes #2660
2023-02-01 22:43:43 -08:00
FreeScout
5004da8b3c
Fix some bugs when sending emails separatately to recipients - closes #2661
2023-02-01 22:19:43 -08:00
FreeScout
1b31d796d6
Fix fetching emails to multiple mailboxes at once via Cc - closes #2659
2023-02-01 09:51:33 -08:00
FreeScout
6fa54dcfa3
Remove jobs.send_notification_to_users.users hook
2023-02-01 09:29:33 -08:00
FreeScout
5fa9412f9b
Sort translations when publishing
2023-02-01 05:59:25 -08:00
FreeScout
9ce7a6fcc8
Decrease Starred folder counter when discarding starred draft
2023-02-01 04:09:39 -08:00
FreeScout
71134c2627
Fix Error occured error when saving draft of a phone conversation without a customer
2023-02-01 03:40:47 -08:00
FreeScout
709c65563b
Add vendor files to dist
2023-02-01 00:26:07 -08:00
FreeScout
f5f88f01a7
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2023-02-01 00:23:40 -08:00
FreeScout
0ec060590e
v1.8.56
2023-02-01 00:23:19 -08:00
FreeScout
74aa88fd83
Import emails sent to multiple mailboxes in Bcc - closes #2652
2023-01-31 23:59:13 -08:00
FreeScout
ce6764bf26
Check conversation type when processing reply to the phone conversation
2023-01-31 22:01:39 -08:00
FreeScout
c73878f849
Add extra options to Fetch Mail Schedule - closes #2489
2023-01-31 03:46:09 -08:00
FreeScout
97aa0b7b62
jobs.send_notification_to_users.users hook
2023-01-31 01:04:26 -08:00
FreeScout
a81aa48e0e
Fix deprecation errors in Illuminate/Config/Repository.php - closes #2636
2023-01-30 23:08:55 -08:00
FreeScout
d416cf05c2
Set timeouts for email sending jobs to avoid queue:work getting stuck
2023-01-30 10:31:40 -08:00
FreeScout
8be46e6ab0
Do not add multiple App\\Jobs\\RestartQueueWorker jobs when restarting queue:work
2023-01-30 03:45:36 -08:00
FreeScout
fe03177a80
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2023-01-30 00:44:13 -08:00
FreeScout
e9c191eb7c
v1.8.55
2023-01-30 00:43:49 -08:00
FreeScout
443d0464d1
Fetch original message in the Show Original window only for customer messages
2023-01-30 00:19:08 -08:00
FreeScout
5f817043ef
Fix sending reply to the customer when replying to the phone conversation - closes #2627 , #2637
2023-01-30 00:07:54 -08:00
FreeScout
d465237218
Fix /img/loading.gif not found - closes #2644
2023-01-29 23:11:27 -08:00
FreeScout
2a389c5034
Change extension if uploaded PDF file contents JavaScript
2023-01-29 23:00:11 -08:00
FreeScout
e183baad7f
Fix original message not being fetched in Show Original window - closes #2638
2023-01-29 21:58:04 -08:00
FreeScout
bbefab738a
Fix Undefined variable $result error on fetching original message - closes #2639
2023-01-29 21:25:50 -08:00
FreeScout
93e48db1d6
Remove script tags from uploaded SVG images
2023-01-26 23:30:25 -08:00
FreeScout
23d45109e2
Escape modal titles
2023-01-26 22:30:20 -08:00
FreeScout
b0ffdfb268
Add vendor files to dist
2023-01-26 04:31:52 -08:00
FreeScout
1a75b85e9a
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2023-01-26 04:29:46 -08:00
FreeScout
6342169f5c
v1.8.54
2023-01-26 04:28:51 -08:00
FreeScout
7f0bb19134
Fix determining previous Message-ID - closes #2086
2023-01-26 04:27:08 -08:00
FreeScout
c729873e5e
Fix webklex/php-imap issue with email body contained in the attachment called underfined - #1972
2023-01-26 04:22:17 -08:00
FreeScout
82180fb512
Allow to switch to the new webklex library for fetching emails via APP_NEW_FETCHING_LIBRARY env variable
2023-01-26 03:14:19 -08:00
FreeScout
f241cdbd15
Fix img proportions on purifying HTML
2023-01-26 00:46:12 -08:00
FreeScout
5ca4f39da4
Add vendor files to dist
2023-01-25 21:52:59 -08:00
FreeScout
475561cbf5
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2023-01-25 21:51:46 -08:00
FreeScout
71437f2778
Update composer.json
2023-01-25 21:51:33 -08:00
FreeScout
1a52f6e7c0
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2023-01-25 21:29:27 -08:00
FreeScout
cd8eb51131
v1.8.53
2023-01-25 21:29:00 -08:00
FreeScout
399ede2977
Update German translation
2023-01-25 21:26:59 -08:00
FreeScout
5edb1e6e9a
Make HTMLPurifier PHP 8.2 compatible - closes #2623
2023-01-25 03:13:47 -08:00
FreeScout
98a391165e
send_reply.before_save_forwarded_thread hook
2023-01-25 00:17:40 -08:00
FreeScout
357a9b6bfa
Remove collapse and hidden classes from tables when purifying HTML - closes #2610
2023-01-25 00:06:52 -08:00
FreeScout
9c727926bc
Remove collapse and hidden classes from tables when purifying HTML - closes #2610
2023-01-24 23:46:30 -08:00
FreeScout
e3ad881f5d
View only allowed attachment mime types
2023-01-24 23:05:37 -08:00
FreeScout
5a26c18e84
Show corresponding message when Show Original window can not load email via IMAP - closes #2608
2023-01-24 22:26:39 -08:00
FreeScout
aea2d9794a
Improve Show Original window performance - closes #2600
2023-01-24 22:06:42 -08:00
FreeScout
a3d5018c25
Do now show zero conversations in the title - closes #2613
2023-01-24 03:11:39 -08:00
FreeScout
170c4de21f
Replace background: with background-color: when purifying HTML - closes #2560
2023-01-23 22:40:38 -08:00
FreeScout
78c271834b
Update German translation
2023-01-23 00:54:08 -08:00
FreeScout
25f418f345
Do not distort image proportions when image is scaled using HTML.MaxImgLength - closes #2599
2023-01-23 00:39:40 -08:00
FreeScout
3c934d03af
Make Swift/EmbeddedFile PHP 8.2 compatible
2023-01-22 22:51:28 -08:00
FreeScout
0d56f442ae
Remove creating vendor/natxet/cssmin/src folder from composer.json
2023-01-19 21:21:44 -08:00
FreeScout
706e3fea74
Add vendor files to dist
2023-01-19 05:32:05 -08:00
FreeScout
b504bf0ecd
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2023-01-19 05:28:54 -08:00
FreeScout
bf8ac489f0
v1.8.52
2023-01-19 05:28:02 -08:00
FreeScout
a336c5b84f
Set permissions set to photo folders to 0775
2023-01-19 05:25:18 -08:00
FreeScout
76cb0d7c60
Fix missing vendor/natxet/cssmin/src folder in docker - #2583
2023-01-19 05:23:57 -08:00
FreeScout
04cd790fb1
Make RachidLaasri LaravelInstaller PHP 8.2 compatible
2023-01-19 05:17:40 -08:00
FreeScout
78b52bfb81
Fix installation after adding RestartQueueWorker::dispatch() to CleaCache
2023-01-19 05:08:02 -08:00
FreeScout
c33b770b2e
Keep spaces after tags - closes #2577
2023-01-19 03:13:58 -08:00
FreeScout
b1187cbe4c
Add .sidebar-no-email class if mailbox has no email
2023-01-19 01:58:32 -08:00
FreeScout
acd7e4956d
Update number of active conversation in the title when new conversation arrives - closes #2576
2023-01-19 01:14:33 -08:00
FreeScout
8c28e9a2e9
Make sure Str::replaceFirst() always returns a string
2023-01-18 23:38:21 -08:00
FreeScout
3f6a9c4981
Improve temp file name generation and cleaning
2023-01-18 22:57:06 -08:00
FreeScout
898c972759
Update path to LazyOpenStream.php in composer.json
2023-01-18 22:14:06 -08:00
FreeScout
6ab04ba685
Add vendor files to dist
2023-01-18 03:37:09 -08:00
FreeScout
57f768e8ef
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2023-01-18 03:34:13 -08:00
FreeScout
9686f12567
v1.8.51
2023-01-18 03:33:51 -08:00
FreeScout
9f0dd50969
Fix an issue when background job (queue:work) not executing
2023-01-18 03:15:17 -08:00
FreeScout
5a1c1bc648
Add small delay between connections when fetching emails to avoid mail server connections refusals - closes #2563
2023-01-18 00:06:06 -08:00
FreeScout
13889a2a84
Add slashes to models in migrations
2023-01-17 23:49:37 -08:00
FreeScout
52d02a9f62
Fix an issue when background job (queue:work) was not executed
2023-01-17 23:21:10 -08:00
FreeScout
0ca22719d8
Make sure fetching is executed even if previous command is killed or throuws an error and does not remove the mutex
2023-01-17 22:49:04 -08:00
FreeScout
3d83d7757f
Automatically clean /tmp folder
2023-01-17 22:06:35 -08:00
FreeScout
ef3d8224de
Update readme
2023-01-17 03:03:45 -08:00
FreeScout
b4933c20b2
Fix saving recipient when restoring draft of a forwarded message
2023-01-17 00:12:15 -08:00
FreeScout
5fb6eb9457
Fix duplicating CC and BCC when restorign a draft of a conversation with CC - clsoes #2555
2023-01-16 23:55:26 -08:00
FreeScout
d53b6bf2fc
Fix restoring draf after Undo reply
2023-01-16 23:30:31 -08:00
FreeScout
ee332c38f4
Remove line from translations
2023-01-16 22:29:59 -08:00
FreeScout
07223f4c1b
Update French translation
2023-01-16 22:25:01 -08:00
FreeScout
13c21868fb
Fix CSS minification on PHP 8.2
2023-01-16 06:07:57 -08:00
FreeScout
27c31ad650
Update PL translation
2023-01-13 23:06:24 -08:00
FreeScout
6fba4d334b
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2023-01-13 21:47:46 -08:00
FreeScout
c42b9fa0cb
1.8.50
2023-01-13 21:47:27 -08:00
FreeScout
6f99b2e76b
Fix 2022_12_18_010101_set_user_type_field migration causing installation issues
2023-01-13 21:46:02 -08:00
FreeScout
4ef9574b56
Show Deleted folder right afer Closed folder - closes #2530
2023-01-13 21:29:53 -08:00
FreeScout
36cca92666
freescout:check-requriements command
2023-01-13 05:18:47 -08:00
FreeScout
6a3443c600
freescout:check-requriements command
2023-01-13 03:46:55 -08:00
FreeScout
542646e71a
Allow to add custom headers to outgoing emails via APP_CUSTOM_MAIL_HEADERS env variable - closes #2546
2023-01-12 23:49:36 -08:00
FreeScout
a830e0440b
Fix sending emails via sendmail on PHP 8.2
2023-01-12 23:36:59 -08:00
FreeScout
f1bce10ef9
Fix sending emails via mail() function on PHP 8.2
2023-01-12 23:32:08 -08:00
FreeScout
6b25822135
Hooks for general settings
2023-01-12 23:04:49 -08:00
FreeScout
279f054a2c
Remove recommendation to use mail() function to send system emails from Mail Settings
2023-01-12 03:52:25 -08:00
FreeScout
3163a4103e
Set proper conversation type when switching from phone to email convesation - closes #2545
2023-01-12 01:13:15 -08:00
FreeScout
609400b98f
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2023-01-11 23:07:44 -08:00
FreeScout
5668a300e1
1.8.49
2023-01-11 23:07:08 -08:00
FreeScout
809f9cfe68
Fix an error when a user is trying to access settings of non-accessible mailbox
2023-01-11 22:56:51 -08:00
FreeScout
af6e3112d2
Do not require to enter password if user has automatically generated password - closes #2538
2023-01-11 08:42:15 -08:00
FreeScout
da3f934d35
If --no-interaction flag is passed to schedule:run the script will not run queue:work daemon - closes #2507
2023-01-10 04:37:42 -08:00
FreeScout
4f52aed496
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2023-01-10 00:36:52 -08:00
FreeScout
7124aa2197
v1.8.48
2023-01-10 00:36:06 -08:00
FreeScout
bc7b8f40b5
conversations.empty_folder hook
2023-01-10 00:18:28 -08:00
FreeScout
4c804ca361
Make thread_id parameter optional in Attachment->duplicate()
2023-01-09 23:56:23 -08:00
FreeScout
bd08536e54
Run RestartQueueWorker when clearing cache in order to stop queue:work to restart it when cache is cleared
2023-01-09 10:25:06 -08:00
FreeScout
eafc3d5750
Allow to add attachments to editor not only in the reply form
2023-01-09 09:18:31 -08:00
FreeScout
f9958ef526
Add comments to Kernel.php
2023-01-09 09:16:45 -08:00
FreeScout
8a4649ceae
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2023-01-07 22:00:27 -08:00
FreeScout
132a2e28d9
v1.8.47
2023-01-07 21:59:39 -08:00
FreeScout
5b1385849f
Allow to convert phone conversations into email conversations by adding email to the customer and replying
2023-01-07 21:36:46 -08:00
FreeScout
db6248ad37
Fix retrieving email from forwarded email - closes #2517
2023-01-07 02:06:31 -08:00
FreeScout
112ea66d7f
Show strikethrough text in conversations - closes #2504
2023-01-05 03:11:11 -08:00
FreeScout
ab3f7a0c1e
Update Czech translation
2023-01-05 01:04:08 -08:00
FreeScout
5bcfd0c726
Fix placeholder in the alert email - closes #2508
2023-01-04 02:27:22 -08:00
FreeScout
328afcbb18
Fix sending emails with attachments on PHP 8.2 - closes #2505
2023-01-04 02:18:02 -08:00
FreeScout
ec548bdaab
Do not check entire HTML when processing forwarded emails - closes #2503
2023-01-04 00:57:48 -08:00
FreeScout
15f1534197
Add vendor files to dist
2023-01-02 22:47:05 -08:00
FreeScout
a04537d4ef
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2023-01-02 22:45:51 -08:00
FreeScout
f90e48bd5d
v1.8.46
2023-01-02 22:45:29 -08:00
FreeScout
31760e281b
Update Czech translation
2023-01-02 22:01:20 -08:00
FreeScout
e41e098994
Fix passing null to parameter error in SwiftException.php - closes #2499
2023-01-02 21:59:37 -08:00
FreeScout
88b514dbff
Improve creating tickets from forwarded emails - closes #2497
2022-12-31 05:33:06 -08:00
FreeScout
8c71c7900d
Add 307 response code to Helper::downloadRemoteFileAsTmp()
2022-12-29 02:04:16 -08:00
FreeScout
54c1786435
Add exclude_hidden parameter to Mailbox::usersAssignable()
2022-12-28 10:34:00 -08:00
FreeScout
121953dc2e
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2022-12-25 22:22:52 -08:00
FreeScout
6b0adf31be
1.8.45
2022-12-25 22:22:16 -08:00
FreeScout
6f32bb0637
Customer::byPhone() method
2022-12-25 22:18:59 -08:00
FreeScout
f18d4f0048
Improve searching customers by phone numbers
2022-12-25 21:50:10 -08:00
FreeScout
f5aba6a012
Update customer observer
2022-12-25 09:16:24 -08:00
FreeScout
2d507d498d
Additionally store phone number in numeric form for customers
2022-12-25 06:33:24 -08:00
FreeScout
e90e6e4e71
Allow to disable autoreply using ar_off meta key
2022-12-24 21:58:54 -08:00
FreeScout
059b0f44dd
Update link in Spread the Word footer
2022-12-23 21:54:43 -08:00
FreeScout
0df3a7ad55
Add X-Auto-Response-Suppress header to user notification emails to avoid Exchange out-of-office autoreplys - closes #2488
2022-12-23 21:18:42 -08:00
FreeScout
554a1093fb
DB_PGSQL_SSLMODE env variablle - closes #2485
2022-12-23 21:07:12 -08:00
FreeScout
4e027c715f
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2022-12-21 03:15:07 -08:00
FreeScout
3c9e2d9b3d
v1.8.44
2022-12-21 03:14:47 -08:00
FreeScout
27e1aaa57f
Fix set_user_type_field migration - closes #2484
2022-12-21 02:15:18 -08:00
FreeScout
29d6502c0c
Fetch forwarded by support agent customer emails as tickets from customers - closes #290
2022-12-20 22:18:30 -08:00
FreeScout
28241c8e55
Pass mailbox to conversations_table from search template - closes #769
2022-12-20 04:38:54 -08:00
FreeScout
8ab1bec608
Pass mailbox to conversations_table from search template - closes #769
2022-12-20 04:27:41 -08:00
FreeScout
216ca83c22
Add vendor files to dist
2022-12-20 03:22:40 -08:00
FreeScout
256fefac59
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2022-12-20 03:20:15 -08:00
FreeScout
90f1349bd6
v1.8.43
2022-12-20 03:19:49 -08:00
FreeScout
e4ba051b49
Make Swiftmailer PHP 8.2 compatible
2022-12-20 00:53:41 -08:00
FreeScout
f61c482775
Fix Callables of the form Swift_SmtpTransport, Swift_Transport_EsmtpTransport::__construct are deprecated on PHP 8.2
2022-12-20 00:49:41 -08:00
FreeScout
a0384118db
Button to delete all conversations from Spam - closes #1756
2022-12-20 00:06:19 -08:00
FreeScout
64b1c2bbb0
Save text after editing the code in the editor without switching back to the editor - #1705
2022-12-19 23:26:37 -08:00
FreeScout
a0b53946a0
Fetch forwarded by support agent customer emails as tickets from customers - closes #290
2022-12-19 23:03:00 -08:00
FreeScout
b39cbe7402
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2022-12-19 02:31:16 -08:00
FreeScout
2c3f195b96
v1.8.42
2022-12-19 02:30:56 -08:00
FreeScout
d258d04042
Fix sendin New Conversation
2022-12-19 02:30:02 -08:00
FreeScout
aa7ff00380
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2022-12-18 21:52:57 -08:00
FreeScout
1d6502112d
1.8.41
2022-12-18 21:49:54 -08:00
FreeScout
901fac8f89
Update PL translation
2022-12-18 21:47:48 -08:00
FreeScout
7afc9a0674
Fix error when conversation customer is changed and deleted after that - closes #2467
2022-12-18 21:46:29 -08:00
FreeScout
151f42c15d
User type field
2022-12-17 22:28:44 -08:00
FreeScout
d6ef9ddc37
Add meta column to conversations table
2022-12-17 22:20:43 -08:00
FreeScout
1e39e35251
Update Readme
2022-12-16 09:36:20 -08:00
FreeScout
3181cba783
Add isset() check to SettingsController
2022-12-16 05:40:11 -08:00
FreeScout
ac19634172
In SendReplyToCustomer listener do not include messages added after the event has been fired - closes #2462
2022-12-15 22:32:36 -08:00
FreeScout
5271ba6fbf
Update general_help_request.md
2022-12-15 00:43:40 -08:00
FreeScout
58e389a095
Update general_help_request.md
2022-12-14 23:47:09 -08:00
FreeScout
4894f115e0
Add vendor files to dist
2022-12-14 23:19:43 -08:00
FreeScout
f3f77c9ab5
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2022-12-14 23:18:32 -08:00
FreeScout
b9ebb84c0b
v1.8.40
2022-12-14 23:18:15 -08:00
FreeScout
763337e7cd
Prevent note remembering after sending a note and clicking Back in the browser - closes #1434
2022-12-14 22:34:54 -08:00
FreeScout
527e8241a3
Clone attachments when cloning conversations - closes #2465
2022-12-14 22:03:45 -08:00
FreeScout
154966ca8d
Fix preg_replace_callback() issue on PHP 8.1 in Helper::linkify() - closes #2464
2022-12-14 21:49:10 -08:00
FreeScout
4b5d0b8232
Replace mb_convert_encoding HTML-ENTITIES in FetchEmails - closes #2461
2022-12-13 23:37:58 -08:00
FreeScout
2b87f01f90
Make javoscript/laravel-macroable-models compatible with PHP 8.2
2022-12-13 22:40:57 -08:00
FreeScout
db78c777ac
Replace mb_convert_encoding HTML-ENTITIES in FetchEmails - closes #2461
2022-12-13 22:28:28 -08:00
FreeScout
85cc9924b5
Check if attachment exists on disk when sending a reply to a customer to avoid sending issues
2022-12-13 04:36:53 -08:00
FreeScout
ce33f8fbc7
Update French translation
2022-12-13 02:19:40 -08:00
FreeScout
ad63faf6ff
Allow to pass an extra parameter to User::nonDeleted() function
2022-12-13 02:17:11 -08:00
FreeScout
8b5ca811dc
Allow to pass an extra parameter to User::nonDeleted() function
2022-12-13 00:32:13 -08:00
FreeScout
47d988aa97
Add vendor files to dist
2022-12-12 23:22:21 -08:00
FreeScout
9ee76235fa
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2022-12-12 23:20:18 -08:00
FreeScout
492788cca1
v1.8.39
2022-12-12 23:19:56 -08:00
FreeScout
f85c5f3969
Add data-mime attribute to attachments li element
2022-12-12 23:18:29 -08:00
FreeScout
2fbed04583
Attachment size to upper case
2022-12-12 00:45:55 -08:00
FreeScout
e4a7cd6ffd
Fix site.webmanifest 401 error if FreeScout is closed with Basic authentication
2022-12-11 22:43:23 -08:00
FreeScout
097d1b7ea4
Add .attachment-link class to attachments
2022-12-11 22:42:33 -08:00
FreeScout
5e38dc9abd
Fix an issue when customer was using FreeScout and reply sometimes could be connected to the wrong conversation - closes #2375
2022-12-11 05:30:13 -08:00
FreeScout
47e716239e
PHP 8.2 compatibility
2022-12-10 22:20:21 -08:00
FreeScout
3a33cc03a0
.padding-right-0 class
2022-12-10 22:18:04 -08:00
FreeScout
d34f98f8db
Show To dropdown when replying to a conversation with changed customer
2022-12-10 04:27:24 -08:00
FreeScout
632f3b9d4e
Replace soft hyphens in attachments files - closes #2448
2022-12-10 00:42:42 -08:00
FreeScout
23c8107463
PHP 8.2 compatibility
2022-12-09 23:58:10 -08:00
FreeScout
2f79060158
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2022-12-09 21:52:14 -08:00
FreeScout
e107c41ce9
v1.8.38
2022-12-09 21:51:53 -08:00
FreeScout
ddab271fce
Rename mailbox.before_name hooks
2022-12-09 03:31:27 -08:00
FreeScout
13428f1526
Allow to show errors in the mailbox settings form via hooks
2022-12-09 03:30:25 -08:00
FreeScout
d02ce264ea
Rename mailbox.before_name hooks
2022-12-08 22:55:30 -08:00
FreeScout
367b79687e
Created Followers observer
2022-12-07 22:57:12 -08:00
FreeScout
0201523656
Jump to the conversation when searching by conversation number
2022-12-07 22:34:54 -08:00
FreeScout
96b0c17bc8
Rename MYSQL_ATTR_SSL_CA attr into DB_MYSQL_ATTR_SSL_CA
2022-12-07 21:22:37 -08:00
FreeScout
38fcc96c23
Add config to connect mysql/mariadb over TLS #2446 from mzch/master
...
Add config to connect mysql/mariadb over TLS
2022-12-07 17:32:26 +03:00
Koichi MATSUMOTO
f10b8e1526
Add config to connect mysql/mariadb over TLS
...
Add config to connect mysql/mariadb over TLS.
2022-12-07 23:26:53 +09:00
FreeScout
1d57be2fa0
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2022-12-07 06:04:53 -08:00
FreeScout
353774b83f
v1.8.37
2022-12-07 06:04:13 -08:00
FreeScout
76e29a0b3d
Add auto-reply header to Mail::isAutoResponder() - closes #2445
2022-12-07 06:02:39 -08:00
FreeScout
5e1537a217
Add auto-reply header to Mail::isAutoResponder() - closes #2445
2022-12-07 05:59:27 -08:00
FreeScout
368c6fdd64
Use case insensitive search for customers in PostgreSQL
2022-12-07 05:36:31 -08:00
FreeScout
b460bf2c14
Fix searching by customer name
2022-12-06 22:59:19 -08:00
FreeScout
d2c2b1837c
Allow to sort search results by columns
2022-12-06 22:51:16 -08:00
FreeScout
66d45bf7f6
Entities hooks
2022-12-06 22:39:42 -08:00
FreeScout
ae861da89d
Search hooks
2022-12-06 22:39:27 -08:00
FreeScout
c38438c317
Attachment observer
2022-12-06 22:38:24 -08:00
FreeScout
c8737b859a
Make search case insensitive on PostgreSQL
2022-12-02 20:54:08 -08:00
FreeScout
3448df8087
Fix search when searching in a specific mailbox
2022-12-02 05:54:54 -08:00
FreeScout
76b32e28f5
Change ilike to like in the search
2022-12-02 05:41:56 -08:00
FreeScout
34883489c9
Search improvements #2434 from calebbaker194/master
...
Search improvements
2022-12-02 16:36:54 +03:00
FreeScout
c32c06819d
New customer and thread functions
2022-12-01 22:32:59 -08:00
FreeScout
eb17935278
Update readme
2022-12-01 22:32:46 -08:00
Caleb
3914c87c71
Search improvments
...
This will allow searching by customer first and last name to find threads or customers. It also ignores cases on more things.
2022-12-01 08:21:25 -06:00
FreeScout
cc3f44d5e7
Allow users delete their notes
2022-11-30 05:51:40 -08:00
FreeScout
9238f97b87
Fix Call to a member function getFirstName() on null - closes #2432
2022-11-30 05:37:25 -08:00
FreeScout
8fc5372c91
Improve Clone Conversation implementation
2022-11-30 03:29:13 -08:00
FreeScout
00cb9bde18
Add possibility to clone a conversation #2430 from kovoks/master
...
Add possibility to clone a conversation.
2022-11-30 11:33:35 +03:00
FreeScout
29408872ee
Remove sass installer files
2022-11-29 23:04:51 -08:00
FreeScout
fc4cf0e482
Update readme
2022-11-29 22:56:45 -08:00
Tom Albers
6e60f4b0dd
Add possibility to clone a conversation.
2022-11-29 20:30:27 +01:00
FreeScout
440177eaa5
Add vendor files to dist
2022-11-27 05:51:52 -08:00
FreeScout
ce09e3e287
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2022-11-27 05:48:58 -08:00
FreeScout
40b61379fa
v1.8.36
2022-11-27 05:48:00 -08:00
FreeScout
69329ce86d
getMainPhoneValue() and getMainWebsite() method for Customer
2022-11-27 05:46:30 -08:00
FreeScout
eff45a28a4
Remove limitation on database connection parameters length on installation - closes #2418
2022-11-27 05:46:01 -08:00
FreeScout
d721a49ab4
Update javascript hook
2022-11-27 00:34:46 -08:00
FreeScout
96d31fc723
Do no show conversations from all mailboxes when the users has no mailboxes assigned - closes #2409
2022-11-25 22:06:56 -08:00
FreeScout
270e0b5da8
Fix PHP 81 error in FormatsMessages.php
2022-11-25 22:01:51 -08:00
FreeScout
8f23ba8872
Fix PHP81 error on saving mailbox outgoing settings - closes #2401
2022-11-25 21:53:30 -08:00
FreeScout
260671922b
Change undefined attachment name to RFC822.eml for Webklex php-imap - closes #2385
2022-11-22 00:54:32 -08:00
FreeScout
4c3fe87a5f
Fix PostgreSQL migration on PHP8.1 - closes #2401
2022-11-22 00:52:14 -08:00
FreeScout
bb912ca149
Fix Passing null to parameter in Translate page - closes #2398
2022-11-18 21:09:41 -08:00
FreeScout
98e0ae0f05
Do not log empty email body notice
2022-11-17 00:35:25 -08:00
FreeScout
7813210078
Add vendor files to dist
2022-11-16 23:30:17 -08:00
FreeScout
c51ee20010
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2022-11-16 23:27:22 -08:00
FreeScout
d11c09b3de
v1.8.35
2022-11-16 23:26:41 -08:00
FreeScout
4a723d4abb
Update webklex php-imap lirary to the latest version to fix empty body on MS365 - closes #1972
2022-11-16 23:25:07 -08:00
FreeScout
eb42948fa0
Save summernote cursor positino on reply area blur
2022-11-16 22:25:08 -08:00
FreeScout
481970fd65
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2022-11-16 08:56:07 -08:00
FreeScout
a9b84ac58d
v1.8.34
2022-11-16 08:55:35 -08:00
FreeScout
4be8d83314
Fix To, Cc, Bcc fields - closes #2388
2022-11-16 08:54:39 -08:00
FreeScout
a7489e8679
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2022-11-16 04:04:38 -08:00
FreeScout
593439faf5
v1.8.33
2022-11-16 04:03:59 -08:00
FreeScout
6500b9e510
Fix Passing null to parameter to nl2br in FetchEmail - closes #2387
2022-11-16 03:42:08 -08:00
FreeScout
a9f055dc21
Do not crop mailbox dropdown menu - closes #2252
2022-11-15 02:23:22 -08:00
FreeScout
0d78f5db73
Save summernote cursor positino on reply area blur
2022-11-13 22:07:04 -08:00
FreeScout
429575f5f8
Fix Passing null to parameter in Helper::linkify()
2022-11-13 21:59:42 -08:00
FreeScout
36c6d3418e
Do not allow to search conversations and customers in mailboxes to which the user have no access - closes #2370
2022-11-12 23:47:02 -08:00
FreeScout
b3ba614d9f
Update Polish translation
2022-11-09 23:07:54 -08:00
FreeScout
587e836031
Remove new lines from envelope when saving outgoing email - closes #2376
2022-11-09 23:07:03 -08:00
FreeScout
747a13ac8c
Show base64 data images in conversations
2022-11-09 22:54:35 -08:00
FreeScout
2ef4bc40a5
Show base64 data images in conversations - closes #2355
2022-11-09 22:53:08 -08:00
FreeScout
9570399ab9
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2022-11-09 02:18:31 -08:00
FreeScout
ee68d9b149
v1.8.32
2022-11-09 02:17:35 -08:00
FreeScout
645ac3187a
Allow to prefill the subjection via GET parameter when creating a conversation - closes #2360
2022-11-09 00:43:54 -08:00
FreeScout
765e9a4e08
Do not allow to search conversations and customers in mailboxes to which the user have no access - closes #2370
2022-11-09 00:34:34 -08:00
FreeScout
3c33a6900e
Search for tickets assigned to Anyone #2368 from Xuf00/unassigned-search-patch
...
Search for tickets assigned to Anyone - fixes #2367
2022-11-09 11:01:38 +03:00
FreeScout
0424a3869f
French translation corrections #2366 from e-rwan/master
...
French translation corrections
2022-11-09 11:00:39 +03:00
Jack Johnson
a17716f2e4
Add support for searching for tickets that are assigned to the "Anybody" user
2022-11-06 20:21:41 +00:00
e-rwan
ac39d3385b
Update fr.json
2022-11-04 16:31:30 +01:00
e-rwan
520a386717
Update fr.json
2022-11-04 16:29:44 +01:00
e-rwan
acda86eedf
Update fr.json
2022-11-04 16:26:47 +01:00
e-rwan
c865af543b
Update fr.json
2022-11-04 13:12:43 +01:00
FreeScout
1739602bdf
Conversation table hooks
2022-10-26 23:26:20 -07:00
FreeScout
e2a5e5c021
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2022-10-25 00:27:33 -07:00
FreeScout
201d5a6f86
v1.8.31
2022-10-25 00:26:49 -07:00
FreeScout
13bca95e3c
View Details button for failed jobs - closes #2044
2022-10-25 00:23:15 -07:00
FreeScout
54d4ceadd1
Improve email validation - closes #2338
2022-10-24 22:50:21 -07:00
FreeScout
05be407f37
Improve email validation - closes #2338
2022-10-24 04:35:23 -07:00
FreeScout
8b23ece688
Fix passing null parameter to Mail::hasVars() - closes #2335
2022-10-23 23:06:26 -07:00
FreeScout
460bc17e36
Fix Attempt to assign property user_updated_at on null
2022-10-23 07:03:02 -07:00
FreeScout
70fdbcdb66
Do not limit line length in getBodyAsText()
2022-10-15 01:31:55 -07:00
FreeScout
7b8a202131
Hide from Assign list users who are hidden in mailbox settings - closes #2327
2022-10-15 00:34:45 -07:00
FreeScout
b38a7f49fd
Set system timezone for new users upon creation - closes #2312
2022-10-15 00:28:53 -07:00
FreeScout
ae384e035b
Update general_help_request.md
2022-10-15 00:20:34 -07:00
FreeScout
25c43247cf
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2022-10-13 04:27:46 -07:00
FreeScout
5e6d6f0d2c
v1.8.30
2022-10-13 04:26:05 -07:00
FreeScout
883c0696e7
editorProcessInsertVar() function
2022-10-13 04:22:34 -07:00
FreeScout
2d7fc4deb5
Allow to pass modal options to triggerModal() function
2022-10-13 01:29:33 -07:00
FreeScout
e1008951b5
Add Greek reply separator #2319 from fulldecent/patch-11
...
Add Greek reply separator, fixes #882
2022-10-12 08:27:56 +03:00
William Entriken
659382d41b
Add localized separator, fixes #882
2022-10-11 14:33:53 -04:00
FreeScout
41a0e0f205
Preserve table classes when filtering email content - closes #2308
2022-10-07 06:41:24 -07:00
FreeScout
098b830a08
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2022-09-28 22:17:00 -07:00
FreeScout
ce05a79574
v1.8.29
2022-09-28 22:16:19 -07:00
FreeScout
d41000fb8d
Improve including email address of original sender when forwarding conversation - closes #2285
2022-09-28 10:56:33 -07:00
FreeScout
e93bf6a121
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2022-09-27 07:06:39 -07:00
FreeScout
21427aa533
v1.8.28
2022-09-27 07:06:05 -07:00
FreeScout
ba397bbff9
Allow to forward chat conversations - closes #2280
2022-09-27 07:04:31 -07:00
FreeScout
49331ccf19
Rename /tools/pre_upgrade.sh into /tools/pre_update.sh and add post_update.sh - closes #2282
2022-09-27 06:58:11 -07:00
FreeScout
80498f7e66
Update eneral_help_request.md
2022-09-26 23:38:18 -07:00
FreeScout
c5128990bd
Fix grammar application better #2278 from fulldecent/fix-grammar-application-better
...
Fix grammar application better
2022-09-27 09:19:48 +03:00
William Entriken
5e700de7fd
Grammar fix
2022-09-26 15:31:12 -03:00
FreeScout
380ea308b3
Include emailaddress of original sender when forwarding conversation - closes #1236
2022-09-25 00:01:54 -07:00
FreeScout
0bbdd3eeeb
Shorten forward_ meta fields
2022-09-24 23:37:42 -07:00
FreeScout
ff98192d92
notifications_table.td hook
2022-09-24 06:44:00 -07:00
FreeScout
25c832ffae
flash_messages.flashes hook
2022-09-24 06:43:43 -07:00
FreeScout
da75d733d5
.subs-cb style for subscriptions table
2022-09-24 06:35:55 -07:00
FreeScout
03fd7c33ce
notifications_table.th and notifications_table.td hooks
2022-09-23 02:01:13 -07:00
FreeScout
a0e169e92c
conversation.status_changing hook
2022-09-23 01:20:31 -07:00
FreeScout
ae6fa8e7b2
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2022-09-22 05:21:21 -07:00
FreeScout
bf20ea5647
v1.8.27
2022-09-22 05:19:37 -07:00
FreeScout
6f4dd9b457
user.edit.phone_append hook
2022-09-22 05:18:26 -07:00
FreeScout
03a2e9789d
Add Azerbaijani language to the Translate page - closes #2269
2022-09-22 02:40:26 -07:00
FreeScout
b0f8f9ebc3
Improve placing an outgoing email to the IMAP folder - closes #1892
2022-09-22 02:37:00 -07:00
FreeScout
fb47dd5c88
Update Russian translation
2022-09-22 02:07:57 -07:00
FreeScout
36ee900d8a
Rename PublicController into OpenController to fix translating - closes #2268
2022-09-22 01:52:52 -07:00
FreeScout
fde6f0d0af
Add alt attribute to images in the editor - closes #2265
2022-09-22 00:56:41 -07:00
FreeScout
168c61e4b0
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2022-09-21 04:18:20 -07:00
FreeScout
cc38f1482c
v1.8.26
2022-09-21 04:17:40 -07:00
FreeScout
83392b81a5
url_generator.app_url hook
2022-09-21 00:30:29 -07:00
FreeScout
4617b50bf0
Follow redirects in Helper::downloadRemoteFileAsTmp()
2022-09-19 23:17:27 -07:00
FreeScout
0cc2787d3c
Fix setting a conversation Preview when a conversation is created outside of web interface - closes #2254
2022-09-17 06:55:20 -07:00
FreeScout
3796cff48d
Allow all users to mute notifications from particular mailboxes
2022-09-17 05:36:42 -07:00
FreeScout
350b09a77c
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2022-09-17 02:42:27 -07:00
FreeScout
28c3bb7053
v1.8.25
2022-09-17 02:41:44 -07:00
FreeScout
66fa46f937
conversation.state_changed hook
2022-09-17 02:39:41 -07:00
FreeScout
e639827cbe
Adjust parseDateToCarbon() helper function
2022-09-16 22:15:19 -07:00
FreeScout
45e992d65b
Fix unchecking all default subscriptions - closes #2247
2022-09-16 07:53:39 -07:00
FreeScout
ebcd11aae9
Avoid fatal error when conversation status is zero - closes #2237
2022-09-16 06:43:43 -07:00
FreeScout
b65373b837
APP_PROXY variable - closes #2242
2022-09-16 06:33:47 -07:00
FreeScout
9dbc09cccd
Add iconv to the list of required extensions - closes #2236
2022-09-16 06:21:09 -07:00
FreeScout
3ba5b6b727
Remove white color background from #conv-layout- elements
2022-09-14 07:35:02 -07:00
FreeScout
137a714e06
Set fixed white color for .fs-tag
2022-09-14 07:23:23 -07:00
FreeScout
cc8f94fcff
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2022-09-14 04:19:42 -07:00
FreeScout
4e6fd62f62
v1.8.24
2022-09-14 04:19:00 -07:00
FreeScout
29dfd29937
Fix Passing null to parameter in http-foundation/Response.php - closes #2223
2022-09-14 01:47:26 -07:00
FreeScout
a7cc9b4145
Fix strtolower: Passing null to parameter in swift MimePart.php
2022-09-14 00:45:55 -07:00
FreeScout
c3fc12f773
mail.reapply_mail_config hook
2022-09-14 00:08:28 -07:00
FreeScout
6056b05b0f
Adjust conversations navigation colspan
2022-09-12 10:25:51 -07:00
FreeScout
b395320ffd
Make conversation history table wider in customer profile #2224 from fulldecent/patch-9
...
Make conversation history table wider in customer profile, Fix #61
2022-09-12 19:45:56 +03:00
William Entriken
6cae742920
Fix #61
2022-09-12 12:07:14 -04:00
FreeScout
37997583c9
deleteCustomer() method
2022-09-12 00:25:17 -07:00
FreeScout
990f05bc7d
body.class hook
2022-09-11 01:01:22 -07:00
FreeScout
e130611866
deleteCookie() funciton
2022-09-11 00:00:35 -07:00
FreeScout
c3fe512dac
Fetch emails by bunches in order to allow fetch large amounts of emails - closes #2198
2022-09-09 04:58:26 -07:00
FreeScout
8443713d48
Allowing multiple summernote hints #2202 from FreeScout-shop/master
...
Allowing multiple summernote hints
2022-09-09 11:44:29 +03:00
FreeScout
b850065299
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2022-09-09 00:40:31 -07:00
FreeScout
58720634cc
v1.8.23
2022-09-09 00:39:43 -07:00
FreeScout
ddd853d5dc
Fix searching convesations in the Merge dialog window
2022-09-09 00:35:19 -07:00
FreeScout
09c1bfa20a
Fix searching conversations by number
2022-09-09 00:30:48 -07:00
RienNeVaPlus
0cfd2ba284
Initialize summernote.options.hint as []
2022-09-07 06:08:05 +02:00
FreeScout
a32e4bb3a4
Preserve column sorting when using conversations navigation - closes #2191
2022-09-03 22:13:32 -07:00
FreeScout
56905d3187
conversation.prepend_send_dropdown hook
2022-09-03 22:12:28 -07:00
FreeScout
b7e83c7fd6
Follow a conversation when replying to a conversation assigned to someone else
2022-09-02 23:38:53 -07:00
FreeScout
8b6afcefd5
Show bell icon in the subject of conversations you are following
2022-09-02 23:10:27 -07:00
FreeScout
9e71085823
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2022-09-02 22:25:19 -07:00
FreeScout
d5ea944357
v1.8.22
2022-09-02 22:24:43 -07:00
FreeScout
483abee1ae
user.non_deleted_condition hook
2022-09-02 22:17:03 -07:00
FreeScout
244224ac9b
Take into account mailbox Default Assignee option when user replies to the notification by email - #2153
2022-09-02 09:59:07 -07:00
FreeScout
0916597990
Merge pull request #2169 from ilyakonovalenko/master
...
New action before_prev_convs per issue #2167 + An ability to keep current status and assignee per issue #2180
2022-09-02 17:39:20 +03:00
FreeScout
685b5abe03
Show proper error message when trying to forward a conversation without specifying a To address - closes #2189
2022-09-02 07:09:54 -07:00
FreeScout
1535fc69dc
Check fpassthru() function in System Status - closes #597
2022-09-02 06:49:29 -07:00
FreeScout
d7a6260e2c
Change lockout timeout to 10 minutes on Too many login attempts - closes #2135
2022-09-02 06:47:07 -07:00
FreeScout
584cf3bcea
Fix decoding binary encoded emails - clsoes #2186
2022-09-02 06:36:41 -07:00
FreeScout
2c5be3a77e
Check required functions in the installer - closes #2187
2022-09-02 04:47:07 -07:00
Илья Коноваленко
5de121a000
Added an ability to keep current conversation status and assignee when replying via both FreeScout and email
2022-08-30 12:54:52 +05:00
Илья Коноваленко
bd8e80510e
Adding new action before_prev_convs per issue #2167
2022-08-20 00:28:46 +05:00
FreeScout
b235016207
Fix locking out - closes #2135
2022-08-18 00:51:40 -07:00
FreeScout
5befe9f1d7
Improve coding standard of x_embed commit
2022-08-17 23:48:47 -07:00
FreeScout
26b50243af
Fixes for UI issues for conversation display via x_embed #2156 from vtq221/master
...
Changes for #2141 - Fixes for UI issues for conversation display via x_embed
2022-08-18 09:42:13 +03:00
FreeScout
70a3e0e500
Update notifications_table.general.append hook
2022-08-17 23:35:40 -07:00
FreeScout
97dbbd22b0
Update Danish translation
2022-08-17 02:51:36 -07:00
FreeScout
4bc8741dbc
Set default empty preview in Conversation
2022-08-17 02:50:59 -07:00
vtq
20ade30be8
Changes for #2141 - fixes for UI issues for conversation display in kanban
2022-08-14 11:09:14 +10:00
FreeScout
5a8bcaf0ac
Make conversation number equal to conversation ID by default - closes #2076
2022-08-01 08:04:22 -07:00
FreeScout
87dfcb8ed0
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2022-08-01 04:41:01 -07:00
FreeScout
f54e9e9e5d
v1.8.21
2022-08-01 04:40:22 -07:00
FreeScout
28e75dbfbc
Fix adding Re: to the subject - closes #2125
2022-08-01 04:39:18 -07:00
FreeScout
407c4a499d
Fix modules list if author URL is empty on PHP 8.1 - closes #2127
2022-08-01 01:23:22 -07:00
FreeScout
9fe3b80fbf
Corrected default customer avatar image URL to work with subdirectory #2122 from virtiqa/master
...
Corrected default customer avatar image URL to work with subdirectory
2022-08-01 08:59:59 +03:00
vtq
ef0fbccb12
Corrected default customer avatar image URL to work with subdirectory installs #2121
2022-07-28 20:06:13 +10:00
FreeScout
7a0921765a
Removed trailing slash from tracking pixel route #2112 from virtiqa/master
...
Fix for #2111 removed trailing slash from tracking pixel route
2022-07-25 13:26:11 +03:00
vtq
ee2d752e25
Fix for #2111 removed trailing slash from tracking pixel route
2022-07-25 15:58:45 +10:00
FreeScout
5363501c98
Do not log in user automatically after resettings the password
2022-07-24 06:54:38 -07:00
FreeScout
aedb19901b
Allow to delete mailboxes with unlimited number of conversations - closes #2089
2022-07-24 06:28:32 -07:00
FreeScout
44a1103210
Allow to delete unlimited number of conversations from Trash
2022-07-24 06:22:56 -07:00
FreeScout
78a1c8d249
Allow to fetch emails via POP3
2022-07-24 03:35:32 -07:00
FreeScout
495704cf41
Update Spanish translation
2022-07-24 03:24:40 -07:00
FreeScout
4698605a70
Default folder INBOX (POP3 fix) #2093 from PysX/master
...
Default folder INBOX (POP3 fix)
2022-07-24 12:30:28 +03:00
Cédric NOËL
2b0a31008b
Default folder INBOX
2022-07-12 15:59:36 +02:00
FreeScout
4c4db724a5
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2022-07-06 10:57:59 -07:00
FreeScout
c4f5c234ae
v1.8.20
2022-07-06 10:57:28 -07:00
FreeScout
70034bab61
Allow to bypass caching in Option::get()
2022-07-02 22:10:13 -07:00
FreeScout
eed54ed526
Merge branch 'master' of github.com:freescout-helpdesk/freescout
2022-07-01 23:04:59 -07:00
FreeScout
7728658175
Small optimizations to better style dashboard cards and sidebar folders #2073 from FreeScout-shop/master
...
Small optimizations to better style dashboard cards and sidebar folders
2022-07-02 09:04:07 +03:00
RienNeVaPlus
3f133c868d
Add icon as class name and $active_count as data attribute
2022-07-01 06:34:58 +02:00
RienNeVaPlus
029d26b5af
Add data-mailbox-id attribute to dash card
2022-07-01 06:33:03 +02:00
FreeScout
d0084862b7
Rename mailboxes.update_after_signature hook into mailbox.update.after_signature
2022-06-30 04:46:32 -07:00
FreeScout
5ded7d579a
When emptying trash update starred conversations counter
2022-06-30 01:04:17 -07:00
FreeScout
758033a230
When deleting conversation forever delete them also from conversation_folder table
2022-06-30 01:03:40 -07:00
FreeScout
e8ae4e306f
Update label text in tools.php
2022-06-30 00:16:03 -07:00
FreeScout
a3318986d7
Updated apple-touch-icon #2065 from ybizeul/new-apple-touch-icon
...
Updated apple-touch-icon
2022-06-30 10:05:39 +03:00
FreeScout
1c98d1602b
Fix error in isLocaleRtl() if app.locales_rtl is empty - closes #2072
2022-06-30 00:04:28 -07:00
Yann Bizeul
2db5177e23
Updated apple-touch-icon
2022-06-27 07:44:18 +02:00
FreeScout
ebdb9f8979
Update Readme
2022-06-21 23:10:57 -07:00
FreeScout
fe4c69e3a9
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2022-06-20 00:13:22 -07:00
FreeScout
d961797c40
v1.8.19
2022-06-20 00:12:17 -07:00
FreeScout
b8dd8d30a6
Allow to log in in the mobile app when the root is redirecting - closes #2039
2022-06-19 23:55:22 -07:00
FreeScout
213fb80f95
Preservce code blocks when editing threads
2022-06-19 06:00:58 -07:00
FreeScout
7531eb4d64
Update Czech translation
2022-06-18 03:23:23 -07:00
FreeScout
f7c9d08b6c
Pass conversation to conversation.is_in_folder_allowed hook
2022-06-17 22:29:31 -07:00
FreeScout
31995613ba
mailbox.incoming_settings_before_save hook
2022-06-17 10:49:40 -07:00
FreeScout
529df15375
fetch_emails.after_set_seen hook
2022-06-17 10:48:59 -07:00
FreeScout
abfbf9959a
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2022-06-14 23:43:31 -07:00
FreeScout
9caa1e10cc
v1.8.18
2022-06-14 23:43:03 -07:00
FreeScout
81139ab8b2
Adjust customer form and snippet
2022-06-14 23:41:56 -07:00
FreeScout
5f0510484e
Enhancement of customer form #2034 from nykopol/master
...
Enhancement of customer form
2022-06-15 09:24:03 +03:00
FreeScout
c87b3a97d7
Do not send notifications to deleted users
2022-06-14 00:18:50 -07:00
FreeScout
74712cf2d9
search.assignees filter
2022-06-14 00:18:35 -07:00
FreeScout
40e0776219
Update subscription hooks
2022-06-10 02:39:19 -07:00
FreeScout
dc1d3ec5da
Add EMAIL_DELETED_SUFFIX constatnt to User
2022-06-09 23:54:29 -07:00
FreeScout
d72bc81563
mailbox.permissions.before_access_settings hook
2022-06-09 05:13:41 -07:00
FreeScout
4d3bddc4d2
Folder meta functions
2022-06-09 05:13:23 -07:00
FreeScout
3cdbeaa768
Subscription hooks
2022-06-09 01:41:30 -07:00
FreeScout
13a9ca2ff3
User mailbox access hooks
2022-06-09 00:00:08 -07:00
Johan Desmyter
53f6c18cbe
edit and show the existing phone type information on customer
2022-06-08 15:08:49 +03:00
Johan Desmyter
3211037aba
add basic html validation on customer form
2022-06-08 13:59:26 +03:00
FreeScout
f5bf5afe14
Add vendor files to dist
2022-06-06 22:44:49 -07:00
FreeScout
4f65bbc723
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2022-06-06 22:43:19 -07:00
FreeScout
56e8e3862b
v1.8.17
2022-06-06 22:42:54 -07:00
FreeScout
0d53e23151
Allow acess to /.well-known on Apache
2022-06-06 22:25:50 -07:00
FreeScout
dcdc372e45
Fix Passing null to parameter in User - closes #2020
2022-06-05 03:21:31 -07:00
FreeScout
ca847752df
Third-party modules section in Modules
2022-06-03 11:04:50 -07:00
FreeScout
6156dc0824
Fix creating phone conversation on PHP 8.1 - closes #2028
2022-06-03 03:06:30 -07:00
FreeScout
04374dccdf
Authentication hooks
2022-06-03 01:49:26 -07:00
FreeScout
1e4e67cc37
Hooks for URL in user email notifications
2022-06-03 01:47:47 -07:00
FreeScout
338df4aa44
Add Korean language
2022-06-01 04:51:09 -07:00
FreeScout
fc24702844
Implement IMAP Folder To Save Outgoing Replies for oAuth IMAP connection - closes #2018
2022-06-01 04:36:51 -07:00
FreeScout
fb82f16ef6
Merge pull request #2022 from e1mo/e1mo/app-key-file
...
Add APP_KEY_FILE environment variable
2022-06-01 12:53:52 +03:00
Moritz 'e1mo' Fromm
d915c646bb
Add APP_KEY_FILE environment variable
...
In lots environments having files with secrets is common (e.g. with
NixOS where static secrets in config files are not secure). This new
environment variable adds support for this. If a APP_KEY is defined it
will take precedence ofer APP_KEY_FILE
Tests have been added to show this beaviour.
2022-05-31 17:33:52 +02:00
FreeScout
400ec40ff1
Added Czech language
2022-05-29 22:52:55 -07:00
FreeScout
d73f64b669
Update Polish language
2022-05-26 03:25:17 -07:00
FreeScout
403a160917
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2022-05-24 02:43:01 -07:00
FreeScout
3904e6d120
v1.8.16
2022-05-24 02:42:28 -07:00
FreeScout
bcdc2e793e
Hooks for mailbox icons and customer default avatar #2012 from RienNeVaPlus/master
...
Hooks for mailbox icons and customer default avatar
2022-05-24 12:41:30 +03:00
FreeScout
cc68ee3d27
Avoid customer reply duplication loop - closes #2003
2022-05-24 02:38:41 -07:00
RienNeVaPlus
0b0ad5067c
Fix argument of filter customer.default_avatar
2022-05-24 11:15:18 +02:00
RienNeVaPlus
b391d4496c
Rename action to mailbox.update.before_name
2022-05-24 11:13:57 +02:00
FreeScout
31df77a0b9
Fix fetching issues
2022-05-24 01:30:19 -07:00
RienNeVaPlus
5e053d2954
Add action mailbox.before_name
2022-05-24 09:42:07 +02:00
RienNeVaPlus
3cfa02fde2
Add action mailbox.before_name
2022-05-24 09:40:51 +02:00
RienNeVaPlus
e3a5ac1432
Add action mailbox.before_name
2022-05-24 09:39:57 +02:00
RienNeVaPlus
97abf1da76
Add action mailbox.before_name
2022-05-24 09:39:03 +02:00
RienNeVaPlus
1a28d142f2
Add action mailbox.before_name
2022-05-24 09:38:01 +02:00
RienNeVaPlus
6dcd0dc8cc
Allow file uploads in mailbox update form
2022-05-24 09:36:35 +02:00
RienNeVaPlus
23d812cdd4
Add action mailbox.update_before_name
2022-05-24 09:35:59 +02:00
RienNeVaPlus
90270ad31f
Add filter customer.default_avatar
2022-05-24 09:34:03 +02:00
FreeScout
5ed8d90c70
Add [Third-Party] suffix to third-party modules
2022-05-16 23:22:06 -07:00
FreeScout
1f2182d014
Add [Third-Party] suffix to third-party modules
2022-05-16 22:11:08 -07:00
FreeScout
c1a2b819ec
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2022-05-16 21:44:37 -07:00
FreeScout
2b8e3fda63
v1.8.15
2022-05-16 21:44:09 -07:00
FreeScout
8bb0988010
Allow passwords with spaces during installation - closes #1998
2022-05-16 07:20:53 -07:00
FreeScout
5c4eaa17cf
Fix Canada/Newfoundland timezone name - closes #1997
2022-05-16 07:01:41 -07:00
FreeScout
4bb44a8d1a
Fix Call to a member function sortBy() on array on fetching emails - closes #1984
2022-05-16 06:55:21 -07:00
FreeScout
826418d5e4
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2022-05-13 00:08:55 -07:00
FreeScout
c2810be1b8
v1.8.14
2022-05-13 00:08:21 -07:00
FreeScout
3243d57b01
editor.vars hook
2022-05-12 22:57:13 -07:00
FreeScout
9bf1637320
User setData() method
2022-05-12 04:22:55 -07:00
FreeScout
ae415033dd
Improve modules activation process
2022-05-11 02:19:07 -07:00
FreeScout
41d2743816
Fix Undefined property conversation in SendEmailReplyError job - closes #1974
2022-05-11 02:02:35 -07:00
FreeScout
2e6eb810cd
Fix searching Phone conversations - closes #1986
2022-05-11 01:56:22 -07:00
FreeScout
7f99ef2c74
Fix PHP81 issue on deactivating a license
2022-05-10 04:39:23 -07:00
FreeScout
fda79460b8
Fix typo in update.sh #1977 from Pablohn26/patch-1
...
Fix typo in update.sh
2022-05-06 10:34:44 +03:00
Pablo Hinojosa
b91155c2ce
Fix typo
2022-05-05 20:03:58 +02:00
FreeScout
83e2b0af7f
Improve error message when user replies from random email address - #1971
2022-05-05 04:23:42 -07:00
FreeScout
d82b3dc896
Set SERVER HTTPS variable if needed in HttpsRedirect middleware
2022-05-03 22:47:27 -07:00
FreeScout
7f732bcfef
Fix closed folder sorting - #1965
2022-05-03 03:55:29 -07:00
FreeScout
32a6c46e8a
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2022-05-01 04:51:25 -07:00
FreeScout
097615ef69
v1.8.13
2022-05-01 04:50:50 -07:00
FreeScout
ebaddd76a7
Allow to change Default Redirect from mailbox dropdown menu - closes #1942
2022-04-30 03:43:35 -07:00
FreeScout
aa4105e0cd
Show error in the log when fetching from custom IMAP folder - closes #1961
2022-04-30 01:39:09 -07:00
FreeScout
487e0bf370
Update translations
2022-04-30 01:25:55 -07:00
FreeScout
8121c489d5
Update Gmail instruction link
2022-04-29 23:26:33 -07:00
FreeScout
3362bbeb45
Update general_help_request
2022-04-29 23:25:53 -07:00
FreeScout
08796da55e
Make some modifications in RTL style to fix view issues #1945 from rhashnull/master
...
Make some modifications in RTL style to fix view issues.
2022-04-30 08:03:23 +03:00
Arash Khajelou
b68b17c3df
Fix the issue with tranlating :number parameter.
2022-04-25 16:33:44 +04:30
Arash Khajelou
218605334c
Make some mofigications in rtl style to fix view issues.
2022-04-25 16:30:35 +04:30
FreeScout
8d9f9bead8
Adjust permission name
2022-04-23 23:26:42 -07:00
FreeScout
86e1c292f2
Update French translation
2022-04-23 23:14:21 -07:00
FreeScout
b4c334ed9c
Add customer.company variable
2022-04-23 23:07:37 -07:00
FreeScout
3b3c23451b
Add customer.company variable to templating #1931 from e1mo/master
...
Add customer.company variable to templating
2022-04-24 09:03:22 +03:00
FreeScout
8f71f77b1b
Merge branch 'master' of github.com:freescout-helpdesk/freescout
2022-04-23 23:01:12 -07:00
FreeScout
84f53fd682
Do not show separator in the plain text email body for the first thread in the loop - closes #1927
2022-04-23 23:00:08 -07:00
FreeScout
a3a27259fc
Update readme
2022-04-22 21:56:53 -07:00
Moritz 'e1mo' Fromm
eff6c8c351
Add customer.company variable to templating
...
A corresponding Feature-Request exists here:
https://feedback.userreport.com/25a3cb5f-e4bd-4470-b6f3-79fcfaa8e90f
2022-04-21 10:36:44 +02:00
FreeScout
2d21c21256
Merge pull request #1923 from RienNeVaPlus/master
...
Implement actions & filters for an additional user field
2022-04-18 17:18:48 +03:00
RienNeVaPlus
cf01a524e5
Add filter user.setup_save
2022-04-18 01:40:53 +02:00
RienNeVaPlus
51e2f71afc
Add filter user.create_save
2022-04-18 01:39:39 +02:00
RienNeVaPlus
358781905f
Add action user.setup.before_job_title
2022-04-18 01:38:30 +02:00
RienNeVaPlus
6b782ede62
Add action user.edit.before_email
2022-04-18 01:37:20 +02:00
RienNeVaPlus
425080093b
Add action user.create.before_email
2022-04-18 01:36:01 +02:00
FreeScout
415b20020a
Add vendor files to dist
2022-04-14 06:13:12 -07:00
FreeScout
29b36472c9
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2022-04-14 06:10:41 -07:00
FreeScout
5f6bd2d993
v1.8.12
2022-04-14 06:09:42 -07:00
FreeScout
8fb6d9152f
Trigger phone call when clicking on customer phone - closes #1899
2022-04-14 05:05:07 -07:00
FreeScout
1884048f9c
Fix getFullName() on null after deleting a customer - closes #1909
2022-04-14 05:00:10 -07:00
FreeScout
1d859d3fb9
Fix resettings a password on PHP 8.1 - closes #1911
2022-04-14 04:42:48 -07:00
FreeScout
b41e78e71e
Merge pull request #1912 from Lars-/master
...
Multiple filters
2022-04-14 14:25:34 +03:00
FreeScout
e8afbd85a9
Fix clearing Fetching logs - closes #1915
2022-04-14 04:21:54 -07:00
Lars Jansen
d9a8fc8e8b
Actions before and after thread recipients
2022-04-12 16:07:12 +02:00
Lars Jansen
a15b65f819
Filter outgoing name
2022-04-12 16:05:16 +02:00
FreeScout
7dc35d143a
menu.user.name_append hook
2022-04-06 07:08:00 -07:00
FreeScout
0bdb22e934
Take create_thread parameter into account in changeUser() method
2022-04-06 07:07:28 -07:00
FreeScout
09b777181a
Hooks to adjust assignee list
2022-04-06 04:51:31 -07:00
FreeScout
18217c58b6
Hooks to allow adding fields to the user profile
2022-04-06 03:23:51 -07:00
FreeScout
147926bcf1
Add vendor files to dist
2022-04-06 00:03:46 -07:00
FreeScout
3c904fc048
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2022-04-06 00:00:26 -07:00
FreeScout
d1736d9f09
jobs.send_reply_to_customer.headers hook
2022-04-05 23:56:38 -07:00
FreeScout
8ef1fd811b
Merge pull request #1882 from DavidAnderson684/patch-3
...
Add filter allowing customisation of outgoing headers
2022-04-06 09:53:58 +03:00
FreeScout
a64cfa6307
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2022-04-05 23:52:57 -07:00
FreeScout
3f80845371
v1.8.11
2022-04-05 23:52:25 -07:00
FreeScout
80382199ee
Fix PHP 8.1 preg_match issue in Mail.php - closes #1888
2022-04-05 22:21:19 -07:00
FreeScout
292e9ec0ae
Add noindex meta tag
2022-04-05 22:19:24 -07:00
FreeScout
59b57e268d
Fix Passing null to parameter in Kernel.php - closes #1884
2022-04-05 07:25:26 -07:00
FreeScout
153e68f7ae
Make symfony/http-foundation/Request.php PHP 8.1 compatible - closes #1841
2022-04-05 07:19:47 -07:00
FreeScout
0b3d36cee0
Allow to translate a message shows after replying - closes #1862
2022-04-05 07:04:38 -07:00
David Anderson
ce2557dd24
Add filter allowing customisation of outgoing headers
2022-04-05 13:52:49 +00:00
FreeScout
a8f5835a39
Merge pull request #1871 from Lars-/master
...
Add filters to be able to filter SMTP settings when sending a mail
2022-04-05 16:35:16 +03:00
FreeScout
9a273473d5
Fixed undefined variable error on muting notifications #1857 from Jobs-Foundation/master
...
Fixed undefined variable error on muting notifications
2022-04-05 16:28:23 +03:00
Lars Jansen
25b0c19db1
Add filters to be able to filter SMTP settings when sending a mail
2022-04-02 09:01:45 +02:00
Zachary Schroeder
bbc3e7f3aa
fixed undefined variable error
2022-03-29 13:56:13 -05:00
FreeScout
8053591031
Add vendor files to dist
2022-03-29 06:13:20 -07:00
FreeScout
3d2fcd020d
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2022-03-29 06:11:56 -07:00
FreeScout
3d7fd68fa8
v1.8.10
2022-03-29 06:11:25 -07:00
FreeScout
1a011d9ea4
Fix Object of class Webklex\PHPIMAP\Header could not be converted to string - closes #1852
2022-03-29 01:18:22 -07:00
FreeScout
57a943edec
Fix invalid encoding "default" on PHP 8 - closes #1837
2022-03-29 00:46:37 -07:00
FreeScout
85e9dc53f2
Ensure that there is always a Customer email address when updating a conversation #1847 from edwardhughes/master
...
Ensure that there is always a Customer email address when updating a conversation
2022-03-29 10:15:16 +03:00
FreeScout
a682d8f7df
Add empty string check to hasManageMailboxAccess() #1850 from Jobs-Foundation/master
...
Add empty string check to hasManageMailboxAccess()
2022-03-29 10:12:47 +03:00
FreeScout
bdc1073a28
Limit user dropdown height in bulk actions - closes #1840
2022-03-29 00:11:32 -07:00
Zachary Schroeder
ac79c57de4
add empty string check
2022-03-28 11:08:36 -05:00
Edward Hughes IV
1b70e45a1c
Ensure that there is always a Customer email address when updating a Conversation.
2022-03-25 14:37:54 -04:00
FreeScout
97d0c470fb
Fix null to parameter in Swiftmailer - closes #1831
2022-03-20 07:01:08 -07:00
FreeScout
c92589da2a
Skip error in setUrl() - closes #1789
2022-03-19 23:32:08 -07:00
FreeScout
3dffd231ae
Update FR translation
2022-03-19 23:19:33 -07:00
FreeScout
f429bdef8e
Allow PHP 8 in update.sh - closes #1819
2022-03-19 23:14:34 -07:00
FreeScout
11f223ab04
Persian language
2022-03-14 04:18:46 -07:00
FreeScout
2ccf407bd9
RTL adjustments
2022-03-14 00:21:41 -07:00
FreeScout
a172d476f5
Merge pull request #1750 from rhashnull/master
...
Add RTL and Fa-IR language support for project.
2022-03-14 10:17:22 +03:00
FreeScout
f37303e8a0
Fix recipients names when sending new conversations separately - closes #1802
2022-03-14 00:06:56 -07:00
FreeScout
60016fd532
Show instructions on error 500 page - closes #1808
2022-03-13 06:26:11 -07:00
FreeScout
ab3de1f60b
Show Microsoft OAuth connect link only if username is not an email
2022-03-13 01:14:49 -08:00
FreeScout
6014509dd2
Add vendor files to dist
2022-03-13 01:03:57 -08:00
FreeScout
4e856ea783
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2022-03-13 01:01:34 -08:00
FreeScout
23aeefbcbd
v1.8.9
2022-03-13 01:01:03 -08:00
FreeScout
b84afb99a5
IMAP oAuth
2022-03-13 00:55:59 -08:00
FreeScout
2dada15292
Merge branch 'oauth2'
2022-03-13 00:54:03 -08:00
FreeScout
a87e2199f0
IMAP oAuth
2022-03-13 00:53:01 -08:00
Arash Khajelou
0e85c73a77
Fix the key name for locales_rtl config.
2022-03-12 15:19:06 +03:30
Arash Khajelou
d7ef54a37e
Reverse the format for app.blade.php file.
2022-03-12 15:15:50 +03:30
Arash Khajelou
ed47a5e3c1
Merge branch 'freescout-22-03-12-master'
2022-03-12 15:13:03 +03:30
Arash Khajelou
27698ebea0
Cleanup and add the needed style for rtl locales.
2022-03-12 15:09:40 +03:30
Arash Khajelou
3bcdcd9284
Add locale-{{ app()->getLocale() }} to the body and load Yekan font only for .locale-fa.
2022-03-12 15:09:40 +03:30
Arash Khajelou
640379e4d7
If some language is RTL add dir="rtl" attribute to <html> tag and "rtl" class to the <body>
2022-03-12 15:09:40 +03:30
Arash Khajelou
47b4dfb4b8
Reverse the format of file Helper.php
2022-03-12 15:09:37 +03:30
Arash Khajelou
da2ea1cd1b
Add to /app/Misc/Helper.php the isLocaleRtl() method to check if current language is RTL using the config parameter.
2022-03-12 15:08:24 +03:30
Arash Khajelou
12e80d60b6
Add to app.php a list of RTL languages: 'locales_rtl' => ['fa'],
2022-03-12 15:04:14 +03:30
Arash Khajelou
141fd8320e
Remove .envrc file
2022-03-12 15:04:14 +03:30
Arash Khajelou
a9ac930cc0
Add persian language support to the project.
2022-03-12 15:04:14 +03:30
Arash Khajelou
344f06178f
Cleanup and add the needed style for rtl locales.
2022-03-12 14:55:31 +03:30
Arash Khajelou
0f03f4fffd
Add locale-{{ app()->getLocale() }} to the body and load Yekan font only for .locale-fa.
2022-03-12 14:53:44 +03:30
Arash Khajelou
24ef816c2e
If some language is RTL add dir="rtl" attribute to <html> tag and "rtl" class to the <body>
2022-03-12 14:51:22 +03:30
Arash Khajelou
516e02be1d
Reverse the format of file Helper.php
2022-03-12 14:47:19 +03:30
Arash Khajelou
3c13551a7a
Add to /app/Misc/Helper.php the isLocaleRtl() method to check if current language is RTL using the config parameter.
2022-03-12 14:43:50 +03:30
Arash Khajelou
efcf05ad8b
Add to app.php a list of RTL languages: 'locales_rtl' => ['fa'],
2022-03-12 14:37:08 +03:30
Arash Khajelou
26b7e1c5c3
Remove .envrc file
2022-03-12 14:31:10 +03:30
FreeScout
2e71180f7c
Fix saving System Emails page with empty password on PHP 8.1
2022-03-10 04:02:12 -08:00
FreeScout
a42e0db899
IMAP oAuth - embedded images
2022-03-10 01:26:24 -08:00
FreeScout
3c7dda7118
IMAP oAuth - help link
2022-03-09 06:13:22 -08:00
FreeScout
740d8aa706
IMAP oAuth
2022-03-09 05:24:22 -08:00
FreeScout
e82a1c2b81
IMAP oAuth - refresh access token
2022-03-09 03:45:15 -08:00
FreeScout
7ea7795913
Fix home ulr on 404 - closes #1762
2022-03-09 02:06:24 -08:00
FreeScout
2589aa1da9
IMAP oAuth
2022-03-09 01:10:16 -08:00
FreeScout
18295e83fb
Issue template
2022-03-08 22:14:22 -08:00
FreeScout
768c4561a9
IMAP oAuth
2022-03-08 22:13:25 -08:00
FreeScout
dcb7e7715f
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2022-03-04 09:22:48 -08:00
FreeScout
767b20f059
v1.8.8
2022-03-04 09:22:23 -08:00
FreeScout
66fba5f20a
Take Spread the Word option into accoutn in test mailbox email - #1773
2022-03-04 04:09:13 -08:00
FreeScout
921186e2e0
Fix issue with searching closes #1788
2022-03-04 04:01:15 -08:00
FreeScout
5d41b6908c
Issue template
2022-03-04 03:26:47 -08:00
FreeScout
fede8d633a
Issue template
2022-03-04 01:19:11 -08:00
FreeScout
182f49f758
IMAP oAuth
2022-03-04 01:13:29 -08:00
FreeScout
91c914fd14
Allow to save fetching settings with empty password on PHP 8.1
2022-02-28 00:57:25 -08:00
FreeScout
c6ea0a85cb
Fix PHP 8.1 error when opening fetching settings for a new mailbox
2022-02-28 00:55:18 -08:00
FreeScout
0a6e0a100c
Helper currentUrl()
2022-02-26 05:49:39 -08:00
FreeScout
d4b81c4cdb
Merge pull request #1768 from Wouter0100/fix/remove-mailbox-cc
...
Do not add mailbox emails itself to CC on fetching
2022-02-26 08:18:06 +03:00
FreeScout
2b4f67befe
Change homepage link on 404 page - closes #1762
2022-02-25 21:11:55 -08:00
Wouter van Os
56597bbd29
fix: do not add mailbox emails itself to CC in new conversation
...
This fixes a loop that is caused by moving a conversation to
another mailbox. In that case the old mailbox was still visible
as a CC when replying on the moved converstaion. This CC would
result in a new converstation being created.
2022-02-25 17:42:17 +01:00
FreeScout
c0fc874ce4
If custom login page path set do not show login form at /login - closes #1751
2022-02-25 06:25:19 -08:00
FreeScout
d26ab69b18
Fix underscores in encoded subjects
2022-02-22 22:21:01 -08:00
FreeScout
346148ae60
Fix underscores in encoded subjects - closes #1744
2022-02-22 22:10:42 -08:00
FreeScout
8e9bcc6040
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2022-02-22 08:49:20 -08:00
FreeScout
f4c76467bb
v1.8.7
2022-02-22 08:48:57 -08:00
FreeScout
26a8d8511f
Merge branch 'master' of github.com:freescout-helpdesk/freescout
2022-02-22 02:34:21 -08:00
FreeScout
1873dc6a20
Update modules check
2022-02-22 00:07:20 -08:00
FreeScout
8fa94d8452
Merge pull request #1748 from Lars-/master
...
Added hooks in preparation for custom signatures module
2022-02-21 09:21:50 +03:00
FreeScout
d62088fa1f
Merge pull request #1754 from psuet/patch-1
...
Add autocomplete Tags to Auth Views
2022-02-21 09:19:27 +03:00
Lars Jansen
03d8e2e0e8
Update update.blade.php
2022-02-20 09:32:44 +01:00
Lars Jansen
4397e0c756
Update editor_bottom_toolbar.blade.php
2022-02-20 09:32:16 +01:00
Lars Jansen
42b23f6e3a
Update main.js
2022-02-20 09:31:38 +01:00
Lars Jansen
501b0719cc
Update MailboxesController.php
2022-02-20 09:30:39 +01:00
Lars Jansen
1a7289a395
Update ConversationsController.php
2022-02-20 09:30:09 +01:00
Lars Jansen
6153db71c8
Update Conversation.php
2022-02-20 09:29:06 +01:00
Paul Sütterlin
5a7eae76d7
Add autocomplete Tags to Auth Views
2022-02-20 06:21:16 +01:00
Arash Khajelou
cc8e5da17b
Add persian language support to the project.
2022-02-19 17:04:24 +03:30
Lars Jansen
54d44ba87a
Update editor_bottom_toolbar.blade.php
2022-02-18 15:58:08 +01:00
Lars Jansen
64c46e3941
Update update.blade.php
2022-02-18 15:44:02 +01:00
Lars Jansen
2458539c6f
Added hooks in preparation for custom signatures module
2022-02-18 15:31:38 +01:00
FreeScout
c56b9a0573
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2022-02-17 21:51:11 -08:00
FreeScout
eeb00763d3
v1.8.6
2022-02-17 21:50:46 -08:00
FreeScout
800a484acc
mail_vars.replace hook
2022-02-16 22:40:25 -08:00
FreeScout
b3e444be47
Merge pull request #1742 from Lars-/master
...
Mail vars hook
2022-02-17 09:37:41 +03:00
FreeScout
ff025b94d2
Adjust command cron schedule
2022-02-16 22:35:09 -08:00
Lars Jansen
96986e8a22
Allow custom mail vars
2022-02-17 07:25:17 +01:00
FreeScout
2d0c72d5bb
PULL_REQUEST_TEMPLATE
2022-02-16 22:11:07 -08:00
FreeScout
384ff40d88
Fix parsing dates with underscores - closes #1738
2022-02-16 04:04:52 -08:00
FreeScout
8dca28adeb
Fix preg_match issue in Str.php
2022-02-16 04:04:07 -08:00
FreeScout
1f6a95c4a7
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2022-02-15 05:35:30 -08:00
FreeScout
3493f16035
v1.8.5
2022-02-15 05:34:40 -08:00
FreeScout
97d12be54d
Fix command creating modules
2022-02-14 22:11:11 -08:00
FreeScout
19d84bb479
Improve Module::isActive() method performance
2022-02-14 01:11:00 -08:00
FreeScout
2a29e3194e
Fix empty parameter passing to strstr() in connection.blade.php
2022-02-13 23:48:54 -08:00
FreeScout
4b8904f335
parseDateToCarbon() helper function
2022-02-13 23:48:35 -08:00
FreeScout
a9d43435e9
Add aria-labels to select2 options
2022-02-13 23:26:12 -08:00
FreeScout
9884a767ff
Add aria-labels to summernote buttons
2022-02-13 22:59:48 -08:00
FreeScout
aa1dba6241
Clean summernote folder
2022-02-13 22:38:53 -08:00
FreeScout
ba9293a598
Adjust conversation.can_submit hook
2022-02-08 22:02:47 -08:00
FreeScout
7a15e55da2
Fix null issue in Purifier
2022-02-08 06:34:12 -08:00
FreeScout
77a851cbe0
Do not allow users and mailboxes have the same email addresses
2022-02-08 03:46:23 -08:00
FreeScout
595eaa7a20
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2022-02-07 02:30:35 -08:00
FreeScout
a66b6d019e
v1.8.4
2022-02-07 02:30:03 -08:00
FreeScout
b6257aa21c
Merge branch 'master' of github.com:freescout-helpdesk/freescout
2022-02-07 02:29:08 -08:00
FreeScout
1a46c7f001
Failed opening required compat/vlucas/phpdotenv/src/Loader.php - closes #1714
2022-02-07 02:29:01 -08:00
FreeScout
8ddbe18543
Merge pull request #1715 from afbora/fix/1713-php8-compatibility
...
Fix Translation Manager PHP 8 compatibility
2022-02-07 13:11:50 +03:00
Ahmet Bora
5c8de33eb6
Fix php 8 compatibility #1713
2022-02-07 12:03:32 +03:00
FreeScout
7c663cacf8
Add vendor files to dist
2022-02-04 23:53:37 -08:00
FreeScout
1bedf8394d
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2022-02-04 23:49:49 -08:00
FreeScout
df0ca8b740
v1.8.3
2022-02-04 23:49:00 -08:00
FreeScout
ced188f286
Flip reply icon - closes #1699
2022-02-04 22:37:31 -08:00
FreeScout
96fa6b5507
Store all vendor overrides in overrides folder
2022-02-04 07:18:23 -08:00
FreeScout
c19600bc7c
Store all vendor overrides in overrides folder
2022-02-04 04:18:23 -08:00
FreeScout
cbddefcda2
Add vendor files to dist
2022-02-04 00:26:30 -08:00
FreeScout
a06d2f4c81
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2022-02-04 00:24:16 -08:00
FreeScout
929fc80e66
v1.8.2
2022-02-04 00:24:02 -08:00
FreeScout
56f2f1053b
Preserve in vendor exclude-from-classmap files
2022-02-04 00:22:18 -08:00
FreeScout
3f1ec34dea
Add vendor files to dist
2022-02-03 23:40:05 -08:00
FreeScout
ddc4f9d452
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2022-02-03 23:36:54 -08:00
FreeScout
14ae10536f
v1.8.1
2022-02-03 23:36:16 -08:00
FreeScout
a9a3863d05
Fix ?: operator
2022-02-03 23:30:48 -08:00
FreeScout
9e8ebe17ea
PHP 8.1 compatibility
2022-02-03 09:43:12 -08:00
FreeScout
9cca472d29
Add vendor files to dist
2022-02-03 04:03:34 -08:00
FreeScout
44390a6280
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2022-02-03 03:57:32 -08:00
FreeScout
345cdb2702
v1.8.0
2022-02-03 03:57:01 -08:00
FreeScout
a2adf76962
PHP 8.1 compatibility
2022-02-03 03:47:48 -08:00
FreeScout
3d477f6296
Add vendor files to dist
2022-02-02 22:49:30 -08:00
FreeScout
b0469ed5bc
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2022-02-02 22:48:17 -08:00
FreeScout
63f5b92a3c
PHP 8.1 compatibility
2022-02-02 22:48:10 -08:00
FreeScout
a5d03df940
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2022-02-02 22:26:06 -08:00
FreeScout
2b07bcbca7
PHP 8.1 compatibility - closes #1691
2022-02-02 22:25:12 -08:00
FreeScout
d55bfd6495
Optimize search query
2022-01-31 21:35:39 -08:00
FreeScout
8210891675
Fix redirecting to root in subdirectory
2022-01-31 21:35:18 -08:00
FreeScout
beeeadf34a
Merge pull request #1689 from GaneshKandu/patch-2
...
Fix redirecting to root in subdirectory
2022-02-01 08:30:35 +03:00
Ganesh Kandu
1f8b2098cc
Freescout 1.7.30 redirecting to root
...
#1668
This can be solution of this issue
if ```APP_DASHBOARD_PATH``` is empty it will redirect to ```/``` only
2022-01-31 14:26:38 +05:30
FreeScout
669ebf79e1
Optimize search query
2022-01-31 00:29:24 -08:00
FreeScout
8a0077c94d
Fix search navigation with complex search filters
2022-01-31 00:08:43 -08:00
FreeScout
a2910deed3
Fix customer conversations pagination
2022-01-30 23:37:47 -08:00
FreeScout
039623097d
Conversation::search() function
2022-01-30 05:43:18 -08:00
FreeScout
833158b0de
Light color for spam conversations - closes #1680
2022-01-29 06:13:58 -08:00
FreeScout
d1598d61ac
Add Collision detection to Readme
2022-01-29 05:57:28 -08:00
FreeScout
672149d3f7
Check if mailbox exists in SendReplyToCustomer job - closes #1678
2022-01-29 05:53:59 -08:00
FreeScout
5db4c5ced2
Show merged conversation link in the notice - closes #1686
2022-01-29 05:50:32 -08:00
FreeScout
8f07621946
Remove MS SQL from installation wizard - closes #1685
2022-01-29 02:04:32 -08:00
FreeScout
3235e60f72
Set all required parameters in Conversation::create() to avoid PostgreSQL error
2022-01-25 22:23:02 -08:00
FreeScout
566640d287
Set default options in \Helper::htmlToText() no to split the text
2022-01-24 22:58:33 -08:00
FreeScout
c10686e546
Fix customers search on PostgreSQL - closes #1664
2022-01-24 09:37:50 -08:00
FreeScout
fb1ac61d64
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2022-01-24 01:14:00 -08:00
FreeScout
813bc84575
v1.7.30
2022-01-24 01:12:58 -08:00
FreeScout
323e9d7a20
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2022-01-23 22:44:39 -08:00
FreeScout
f134a0288e
v1.7.29
2022-01-23 22:43:21 -08:00
FreeScout
7324f15c50
Fix sorting conversations - closes #1662
2022-01-23 22:39:38 -08:00
FreeScout
b8286e7875
Clear note from cache after sending it - closes #1434
2022-01-22 22:09:05 -08:00
FreeScout
1afb66ce0b
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2022-01-22 01:24:55 -08:00
FreeScout
ec4670757e
v1.7.28
2022-01-22 01:24:20 -08:00
FreeScout
92a9e7cb78
Helper isPgSql() function
2022-01-22 01:21:51 -08:00
FreeScout
dd8e8274a1
Improve sorting convesations table
2022-01-21 23:53:12 -08:00
FreeScout
b010996391
Merge pull request #1651 from alinmbb/master
...
Sorting conversations by columns
2022-01-22 09:07:46 +03:00
FreeScout
5bbe2b9d73
search.conversations_tab_append hook
2022-01-21 08:24:03 -08:00
FreeScout
c2336d9ca8
Fix Call to a member function isDraft() on null in SendNotificationToUsers - closes #1649
2022-01-21 06:48:01 -08:00
FreeScout
1b29571ba9
Add Integromat to Readme
2022-01-20 07:31:58 -08:00
mbb
810d2e3924
Added Conversations sorting by subject, Number, Creation Date in Mailbox view page
2022-01-20 09:23:44 +00:00
FreeScout
55d24994df
search.conversations_tab_append hook
2022-01-15 06:31:48 -08:00
FreeScout
f0bba4b77b
.fs-trigger-modal class to trigger modals
2022-01-15 06:31:28 -08:00
FreeScout
eefc7fd153
Allow to customize login path
2022-01-14 06:27:45 -08:00
FreeScout
f24b2e5040
Merge pull request #1628 from searsaw/pass-htmltotext-config
...
Add ability to pass config to Html2Text
2022-01-08 07:55:02 +03:00
Alex Sears
d96c180631
Add ability to pass config to Html2Text
2022-01-07 15:53:09 -05:00
FreeScout
f78933e2a4
Merge pull request #1623 from TylerB260/master
...
convsersation -> conversation Typo Fix
2022-01-06 08:20:36 +03:00
Tyler R. Bundy
b30b996e9c
convsersation -> conversation
2022-01-05 13:14:21 -06:00
FreeScout
a51cb49225
Redirect to /home after login
2022-01-05 04:54:53 -08:00
FreeScout
f4924c3140
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2022-01-05 02:36:04 -08:00
FreeScout
c1b08383ef
v1.7.27
2022-01-05 02:35:37 -08:00
FreeScout
59651ee24d
guest_mode and no_footer options in the layout template
2022-01-05 00:21:05 -08:00
FreeScout
11b79b2b48
Add dashboard_path and home_controller to config
2022-01-04 23:52:53 -08:00
FreeScout
ac03db6380
menu.mailboxes hook
2022-01-04 01:31:36 -08:00
FreeScout
5d590d598e
Always cache mailboxes in menu
2022-01-04 01:17:43 -08:00
FreeScout
17a157eb60
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2021-12-31 04:16:16 -08:00
FreeScout
2446a94d50
v1.7.26
2021-12-31 04:15:47 -08:00
FreeScout
53240b6360
deleteAttachments() function
2021-12-31 04:10:14 -08:00
FreeScout
b4b09213f7
Allow to pass user or user_id to Mailbox userHasAccess()
2021-12-31 04:00:36 -08:00
FreeScout
cdf6fd07cf
thread.attachment_append hook
2021-12-31 01:08:12 -08:00
FreeScout
a0c5748c59
Merge pull request #1593 from Wouter0100/feature/add-fetching-email-hooks
...
Added hooks for custom fetching
2021-12-29 11:03:20 +03:00
Wouter van Os
d599c63816
Implemented @action in connection_incoming instead of foreach
2021-12-28 19:57:23 +01:00
FreeScout
c4fb834cd0
Allow to pass plain list of emails to Customer setData()
2021-12-28 06:59:24 -08:00
FreeScout
f605cf7e85
Allow to pass plain list of emails to Customer setData()
2021-12-28 06:38:38 -08:00
FreeScout
fa06b7148e
Expand customer address block if non-empty
2021-12-28 05:51:13 -08:00
FreeScout
f17755aad8
Sanitize country in cusmer setData()
2021-12-28 05:49:05 -08:00
Wouter van Os
e4fdab0a19
Implemented feedback for implementing custom fetch providers
...
- Defaulting settings to visible
- Only add WHERE clause when not in_protocols is not empty
- Add tested arg to fetch_test
2021-12-27 18:01:45 +01:00
FreeScout
94af31c686
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2021-12-25 22:02:18 -08:00
FreeScout
28902b4c9f
v1.7.25
2021-12-25 22:01:32 -08:00
FreeScout
e57ed73f98
Send attachments to all emails when sending to multiple recepients - closes #1599
2021-12-25 06:26:34 -08:00
FreeScout
bf1eb5985a
Remove limitation on user Alternate Emails max length - closes #1592
2021-12-25 06:08:54 -08:00
FreeScout
2188ce8a4e
Helper::setLocale() function
2021-12-24 23:41:13 -08:00
Wouter van Os
33767a590a
Added hooks for custom fetch email providers
2021-12-23 23:19:19 +01:00
FreeScout
352469b662
Fix logs names in Logs
2021-12-15 22:42:54 -08:00
FreeScout
01b8da7cc2
conversations_table.before_mailbox hook
2021-12-13 09:26:42 -08:00
FreeScout
f9b517c849
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2021-12-13 06:41:47 -08:00
FreeScout
962418a9ee
v1.7.24
2021-12-13 06:41:28 -08:00
FreeScout
3353d57c84
Merge pull request #1578 from philippkraft/master
...
Improve accessibility of modal dialogs (#1150 )
2021-12-12 13:13:38 +03:00
FreeScout
0ed7db3b0c
Fix last reply date for phone conversations
2021-12-09 22:44:26 -08:00
FreeScout
5ad58e5b25
conversations_table.before_mailbox hook
2021-12-09 01:17:12 -08:00
FreeScout
e28f174f20
Adjust default subscription implementation
2021-12-08 22:28:03 -08:00
FreeScout
4a8aae7aff
Implement configuration for default subscriptions ( fixes #294 )
2021-12-09 08:28:59 +03:00
Philipp Kraft
e780a863cf
Improve accessibility of modal dialogs ( #1150 )
...
Change aria-hidden attribute to aria-modal attribute to make modal dialogs accessible for screen readers
2021-12-08 20:35:55 +01:00
Moritz Marquardt
86c2724ceb
Fix formatting (tabs vs. spaces)
2021-12-08 15:16:22 +01:00
Moritz Marquardt
6677cf39a9
Fix accessibility & translation issues and add German translation for default subscriptions
2021-12-08 15:01:44 +01:00
Moritz Marquardt
0bac1ae3c4
Make default subscription settings persistent
2021-12-08 14:51:02 +01:00
Moritz Marquardt
a152d8bf06
Add UI for subscriptions defaults
2021-12-08 14:39:04 +01:00
FreeScout
badba682a0
.dropdown-menu.with-icons style
2021-12-08 01:09:13 -08:00
FreeScout
90ae9e2a7e
Conversations::create() should create phone conversations in Pending status
2021-12-06 22:42:34 -08:00
FreeScout
69cbede2f4
Clarify in comment why customer changes when CCed recipient replies
2021-12-05 21:56:07 -08:00
FreeScout
754c3d7e75
Merge pull request #1575 from Wouter0100/patch-2
...
Fix Thread type being changed in ThreadObserver
2021-12-06 08:34:04 +03:00
Wouter van Os
3814a2d3e9
Fix issue of Thread type being incorrect after save
...
This caused all kinds of weird behaviours, where one of them was #1574 . This fixes it.
2021-12-05 21:16:20 +01:00
FreeScout
97fb5678bc
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2021-12-03 04:58:12 -08:00
FreeScout
964249c1d4
v1.7.23
2021-12-03 04:57:52 -08:00
FreeScout
607ae55db7
Fix issue with chat convesations being converted into regular conversations - closes #1565 , #1568
2021-12-03 04:57:11 -08:00
FreeScout
b7dae29b5f
Properly process attachments with slashes - closes #1566
2021-12-03 04:44:40 -08:00
FreeScout
87d48a3428
Fix Trying to get property id of non-object in SendNotificationToUsers.php - closes #1557
2021-12-03 04:38:52 -08:00
FreeScout
82a8876209
replaceAll() JS function
2021-12-02 21:57:00 -08:00
FreeScout
325ad1914b
.panel-sortable-input style
2021-12-02 21:56:40 -08:00
FreeScout
d1bcef4df7
Update rollback for remove_unique_index_in_folders_table
2021-12-01 06:08:21 -08:00
FreeScout
7c0ef24bfd
loadMailboxes() for convesations and checking status in changeStatus()
2021-12-01 04:12:11 -08:00
Moritz Marquardt
038c3610ac
Implement configuration file for default subscriptions ( fixes #294 )
2021-11-30 19:11:02 +01:00
FreeScout
62ea562f26
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2021-11-30 04:12:54 -08:00
FreeScout
3f17e9b811
v1.7.22
2021-11-30 04:12:30 -08:00
FreeScout
c08c077b8f
Properly save attachments without a name - closes #1548
2021-11-30 04:02:51 -08:00
FreeScout
b5efc28b0f
Set data-customer_id on customer conversation page to fix deleting customer
2021-11-30 03:37:01 -08:00
FreeScout
ab55a5fe19
Allow multiple personal folders for users - closes #843
2021-11-30 00:57:05 -08:00
FreeScout
f5e493e5dc
Fix empty customer when creating a phone conversation without saving it as a draft first
2021-11-29 23:03:51 -08:00
FreeScout
e6ab5eba07
Fix (no subject) issue when creating a new conversation and sending it quickly
2021-11-29 22:45:45 -08:00
FreeScout
d0f1b621fe
Fix creating a phone conversation without saving it first as draft
2021-11-29 22:42:33 -08:00
FreeScout
79aca06be8
Allow to get via phone conversation last reply via getLastReply()
2021-11-29 22:42:10 -08:00
FreeScout
9e7f2e22dd
Add html_tag parameter to initModals() function
2021-11-29 00:38:23 -08:00
FreeScout
d11c9c83f0
glyphicon-spin
2021-11-19 07:06:59 -08:00
FreeScout
9e0622f91f
.footer-hide class
2021-11-17 03:33:47 -08:00
FreeScout
ea7e30b9cc
Disable authentication for cron URL - closes #1545
2021-11-17 03:33:33 -08:00
FreeScout
9c52ea8eca
Add badges partial
2021-11-17 00:24:05 -08:00
FreeScout
79db2920ca
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2021-11-14 23:13:11 -08:00
FreeScout
df9370a37f
v1.7.21
2021-11-14 23:12:55 -08:00
FreeScout
416d07fcce
Heading styles
2021-11-14 23:12:30 -08:00
FreeScout
5384a32d58
Set last reply date for phone conversations
2021-11-09 09:28:12 -08:00
FreeScout
18e9679553
Adjust .main-heading style
2021-11-09 08:46:29 -08:00
FreeScout
c0cef1b178
Slovak language added
2021-11-08 03:34:06 -08:00
FreeScout
045c1833e3
Update French translations
2021-11-08 03:30:49 -08:00
FreeScout
d4f8134de4
Update Croatian translations
2021-11-08 03:27:27 -08:00
FreeScout
78596eb4c9
Merge pull request #1528 from andrewlimaza/master
...
Add support to get module image from modules.json
2021-11-01 16:50:49 +03:00
Andrew Lima
380a275248
Add support to get module image from modules.json
...
Add support for module.json 'img' attribute. Use this to set a path to the image for your custom module icon/logo.
2021-11-01 14:23:53 +02:00
FreeScout
a0b98cabf1
Fix duplicated customers in the Search - closes #1521
2021-10-29 07:17:51 -07:00
FreeScout
2ccc6dd141
Disable sql_require_primary_key=0 for PostgreSQL - closes #1518
2021-10-28 05:51:19 -07:00
FreeScout
a52336dc01
Fix notifications dropdown height on screen with height > 1086px - closes #1517
2021-10-28 05:37:01 -07:00
FreeScout
d70ae69dae
Correct photo size in user profile
2021-10-28 05:25:41 -07:00
FreeScout
5eeed269b6
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2021-10-21 05:54:00 -07:00
FreeScout
eedc9e8f94
v1.7.20
2021-10-21 05:53:42 -07:00
FreeScout
950af7b268
Add Croatian language
2021-10-21 05:50:53 -07:00
FreeScout
5f9e02012a
Access user in created_by_user_id in Thread::createExtended()
2021-10-21 05:40:57 -07:00
FreeScout
548517b906
Merge branch 'master' of github.com:freescout-helpdesk/freescout
2021-10-21 00:54:21 -07:00
FreeScout
c29f902483
Fix auto refreshing conversation by new user message - closes #1405
2021-10-21 00:53:44 -07:00
FreeScout
46919ba5a3
Merge pull request #1500 from alinmbb/master
...
Add side layout hook on the New Conversation page
2021-10-20 18:01:48 +03:00
FreeScout
c4a4f33633
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2021-10-20 07:45:16 -07:00
FreeScout
5176f0456f
v1.7.19
2021-10-20 07:44:54 -07:00
alinmbb
fb3e2635f5
Update create.blade.php
...
Updated hook name
2021-10-20 13:38:49 +02:00
alinmbb
380d1269d0
Update create.blade.php
...
Added side layout hook on the New Conversation page
2021-10-20 13:33:05 +02:00
FreeScout
069e82c097
users.email filter
2021-10-20 04:26:54 -07:00
FreeScout
9a836a01fd
Add password reset throttling
2021-10-20 00:27:07 -07:00
FreeScout
eaffa01452
Add community modules link to the readme
2021-10-19 23:43:45 -07:00
FreeScout
169fa21966
Add cloud hosted link to readme
2021-10-19 23:41:13 -07:00
FreeScout
20e0dae7a3
Add cloud hosted link to readme
2021-10-19 23:39:33 -07:00
FreeScout
358db187be
If conversation from deleted customer arrives the customer is empty
2021-10-16 00:50:38 -07:00
FreeScout
fe17e3c4bb
Merge pull request #1491 from laurentenhoor/feature/minimal-ui-changes-with-maximal-impact
...
Set min dashboard card header height
2021-10-16 10:38:35 +03:00
FreeScout
60e0d3c40c
Check customer existence in thread tempalte
2021-10-15 23:55:15 -07:00
FreeScout
1753a6f654
customer.edit.before_form hook
2021-10-15 23:54:57 -07:00
FreeScout
d41e0e6c8c
Fix protocol in search tabs
2021-10-15 23:54:21 -07:00
FreeScout
6f09d91a50
closeAllModals() JS function
2021-10-15 10:59:44 -07:00
FreeScout
75c6008acc
Fix error in SendNotificationToUsers.php when deleting customers
2021-10-15 10:59:32 -07:00
Lauren ten Hoor
7c581cc7bb
Another fix for additional dashboard items.
2021-10-15 12:05:50 +01:00
FreeScout
0715f008ca
Merge pull request #1490 from laurentenhoor/feature/minimal-ui-changes-with-maximal-impact
...
Minor UI updated for more professional look and feel.
2021-10-15 12:29:09 +03:00
Lauren ten Hoor
61f4c3760b
Minor UI updated for more professional look and feel.
2021-10-15 10:18:50 +01:00
FreeScout
ad1a464335
Add customer menu
2021-10-15 01:16:03 -07:00
FreeScout
76ca9a1153
Merge pull request #1486 from laurentenhoor/bugfix/unable-to-run-isDraft()-on-null
...
Fixing error about: "unable to run isDraft() on null".
2021-10-15 09:42:08 +03:00
Lauren ten Hoor
461a786ebc
Fixing error about: "unable to run isDraft() on null".
2021-10-14 13:38:03 +01:00
FreeScout
170c282f3e
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2021-10-14 03:26:29 -07:00
FreeScout
c7480c81b2
v1.7.18
2021-10-14 03:26:11 -07:00
FreeScout
de62a0c11b
Add .eml extension to RFC822 attachments - closes #986
2021-10-13 11:04:30 -07:00
FreeScout
dc35f63586
Fix reopening a conversation when customer replies from chat - closes #1461
2021-10-13 07:31:46 -07:00
FreeScout
f5d7808792
Fix reopening a conversation when customer replies from chat - closes #1461
2021-10-13 01:51:49 -07:00
FreeScout
1bf03b619a
Undelete deleted conversation when customer replies via chat or API - closes #1468
2021-10-13 00:55:20 -07:00
FreeScout
e109f5782c
Add Danish language
2021-10-12 23:24:02 -07:00
FreeScout
3c57cf0f65
Fix users_to_notify must be an array
2021-10-06 11:05:54 -07:00
FreeScout
475917c110
Log error when app can not fetch message from mail server in Show Original window - closes #1446
2021-10-04 23:22:02 -07:00
FreeScout
3b7ece1790
Web cron - closes #1452
2021-10-04 04:54:02 -07:00
FreeScout
2a6c5faa79
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2021-09-23 03:06:15 -07:00
FreeScout
7446cce387
v1.7.17
2021-09-23 03:05:59 -07:00
FreeScout
15bb477e84
thread.menu.append hook
2021-09-22 05:28:33 -07:00
FreeScout
83071f3a1d
Allow to skip user time zone in dateFormat() function
2021-09-22 05:27:32 -07:00
FreeScout
eb579823db
Add indexes to Conversations table - closes #1425
2021-09-21 03:12:54 -07:00
FreeScout
fe702bcaea
Fix Undefined constant STDIN on module activation - closes #1423
2021-09-21 01:15:44 -07:00
FreeScout
0d87a6ea93
Fix Call to a member function getFullName in web_notifications partial - closes #1410
2021-09-21 00:19:26 -07:00
FreeScout
d9135c134b
Update Russian translation
2021-09-21 00:13:13 -07:00
FreeScout
eb33b0c3c7
Update Polish translation
2021-09-21 00:12:15 -07:00
FreeScout
93471f4342
Update German translation
2021-09-21 00:11:00 -07:00
FreeScout
0db0bfdfd4
Improve security of Translate page
2021-08-29 01:47:05 -07:00
FreeScout
92e4dbcaa8
Add SESSION_SECURE_COOKIE to web installer
2021-08-29 00:53:24 -07:00
FreeScout
15443d155b
Add SESSION_SECURE_COOKIE to .env.example
2021-08-29 00:50:05 -07:00
FreeScout
21283962c4
Add SECURITY.md
2021-08-29 00:08:39 -07:00
FreeScout
1816aa2761
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2021-08-25 05:53:54 -07:00
FreeScout
3d862b03eb
v1.7.16
2021-08-25 05:53:36 -07:00
FreeScout
411fca2ab3
Fix page generation error with multiple agents
2021-08-25 05:24:27 -07:00
FreeScout
8190907e39
Merge pull request #1396 from ejhayter/ejhayter-patch-2
...
Fix page generation error with multiple agents
2021-08-25 15:05:47 +03:00
Emily Hayter
05fbc0b80d
Fix page generation error with multiple agents
...
When multiple agents were viewing an email, the following error was seen:
usort(): Returning bool from comparison function is deprecated, return
an integer less than, equal to, or greater than zero at
/www/html/app/Http/Controllers/ConversationsController.php:252
Opted for spaceship operator, I was not able to verify that the code is
operating as intended, only that it resolved the generated error.
2021-08-25 12:33:29 +01:00
FreeScout
347397f4da
Help info for Alternate Emails field
2021-08-20 00:41:44 -07:00
FreeScout
1d0e37950d
Allow users to reply from Alternate emails - closes #1363
2021-08-19 07:12:47 -07:00
FreeScout
7828df20fc
Add vendor files to dist
2021-08-10 22:19:57 -07:00
FreeScout
a72f6b964f
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2021-08-10 22:18:39 -07:00
FreeScout
950dc05843
v1.7.15
2021-08-10 22:18:18 -07:00
FreeScout
6a242635f7
fzaninotto/faker v1.9.2
2021-08-10 22:14:53 -07:00
FreeScout
dff1bd0d40
Merge pull request #1364 from admdly/fix-faker-php74
...
Update fzaninotto/faker to fix PHP >= 7.4 compatibility
2021-08-11 08:13:31 +03:00
Adam
d678390b17
Bump fzaninotto/faker to fix PHP >= 7.4 compatibility
...
Update fzaninotto/faker to fix issue due to changes with implode() in PHP >= 7.4 (see fzaninotto/faker#1748 ).
2021-08-10 06:06:54 +01:00
FreeScout
579b0bc5ef
Fix saving multiple recipients in a new conversation draft
2021-08-06 23:31:07 -07:00
FreeScout
23b01416d7
Fix short text in the menu notification
2021-08-06 07:18:05 -07:00
FreeScout
3266b33b05
Make SVG attachments non-viewable to avoid XSS - closes #1359
2021-08-06 03:12:51 -07:00
FreeScout
ad686553e5
Allow modules to show menu notifications
2021-08-05 23:45:57 -07:00
FreeScout
e289f5acbd
Fix short text in the menu notification
2021-08-05 07:05:36 -07:00
FreeScout
1573f73a0e
Extend thread description text compilation
2021-08-05 06:52:28 -07:00
FreeScout
efcac585ef
Fix summernote click on HintPopover suggestions doesnt insert
2021-08-05 03:34:44 -07:00
FreeScout
89757bc7dd
Subscription hooks
2021-08-05 03:25:12 -07:00
FreeScout
04e8391ca2
editor.options hook
2021-08-04 23:47:27 -07:00
FreeScout
7f6bda6c76
Add vendor files to dist
2021-08-03 07:47:45 -07:00
FreeScout
b3b5063b50
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2021-08-03 07:45:49 -07:00
FreeScout
a79d9aa094
v1.7.14
2021-08-03 07:45:35 -07:00
FreeScout
b8f3200f8f
Fix htmlpurifier INTL_IDNA_VARIANT_2003 issue on PHP7.2 and 7.3 - closes #1322
2021-08-03 07:30:57 -07:00
FreeScout
b702566cb0
Fix mobile notifications link
2021-08-03 06:26:39 -07:00
FreeScout
69b4d0a322
Fix starred folder position
2021-08-01 04:12:27 -07:00
FreeScout
b2d17e3639
Highlight folders counters
2021-07-31 11:02:15 -07:00
FreeScout
29ef585c31
Folders hooks
2021-07-31 11:00:55 -07:00
FreeScout
d3d1c4ccb9
Highlight folders counters
2021-07-31 05:51:00 -07:00
FreeScout
f53a260dff
Add arrow showing conversations sorting column - closes #919
2021-07-30 23:16:19 -07:00
FreeScout
e8e86d1bf4
email.auto_reply.subject hook
2021-07-28 22:49:36 -07:00
FreeScout
284d8f07fa
Fix in_array expects parameter 2 to be array in BroadcastNotification
2021-07-28 21:00:57 -07:00
FreeScout
aca1d26a76
Properly restore Cc and Bcc from draft
2021-07-18 05:01:29 -07:00
FreeScout
3ef5c28bac
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2021-07-18 01:37:49 -07:00
FreeScout
de5c9f6047
v1.7.13
2021-07-18 01:37:27 -07:00
FreeScout
b4b93af96a
Make users unique in the Assigned search filter - closes #1326
2021-07-17 22:30:59 -07:00
FreeScout
9d52e8853e
Conversation recipient selector hooks
2021-07-12 00:22:48 -07:00
FreeScout
2369c9b3be
v1.7.12
2021-07-10 22:37:56 -07:00
FreeScout
8ee0699b3e
v1.7.12
2021-07-10 22:35:58 -07:00
FreeScout
fcb18e56f0
v1.7.12
2021-07-10 22:32:19 -07:00
FreeScout
14bbab0969
Merge pull request #1319 from fulldecent/patch-5
...
Add supported versions of PHP
2021-07-11 08:30:23 +03:00
William Entriken
d84fe65460
Add supported versions of PHP
2021-07-09 14:51:48 -04:00
FreeScout
047b8d1433
Merge pull request #1308 from henrikhj/patch-1
...
Fix tracking pixel in PHP 8
2021-07-07 09:39:32 +03:00
FreeScout
6e699a27ab
Merge pull request #1310 from fulldecent/patch-4
...
Add button role for conversation actions
2021-07-07 09:36:38 +03:00
William Entriken
fd45d20876
Extend aria-labels
2021-07-06 16:16:56 -04:00
William Entriken
f977ff30ea
More role and aria label
2021-07-06 16:16:56 -04:00
William Entriken
27946aabae
aria-label for dropdowns
2021-07-06 16:16:56 -04:00
William Entriken
acdc935f70
Add aria-label
2021-07-06 16:16:53 -04:00
William Entriken
28cd928a1b
Add role buttons
2021-07-06 16:16:44 -04:00
Henrik Jensen
405f09ff00
Fixes #1252
...
Fixes #1252 "Missing format specifier at end of string" in sprintf due to mismatched number of % and format specifiers.
2021-07-05 15:16:04 +02:00
FreeScout
9c1ac14bf1
Fix duplicating attachments when creating a new conversation
2021-07-03 04:28:58 -07:00
FreeScout
920afd6045
Add Telegram to customer social profiles list
2021-07-03 03:00:54 -07:00
FreeScout
60912da17c
Add mailbox name to the title - closes #1297
2021-07-02 23:13:40 -07:00
FreeScout
68eff16f64
Merge pull request #1284 from fulldecent/patch-3
...
Create FUNDING.yml
2021-07-03 08:12:56 +03:00
William Entriken
475eb0565d
Add funding option, fixes #1279
2021-06-24 14:27:57 -04:00
FreeScout
cc58b6739b
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2021-06-23 07:32:51 -07:00
FreeScout
3f66a76727
v1.7.11
2021-06-23 07:32:42 -07:00
FreeScout
deaec751b0
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2021-06-23 07:31:32 -07:00
FreeScout
baff0ab7e4
Fix Array to string converstion error when creating a custommer - closes #1282
2021-06-23 07:28:52 -07:00
FreeScout
45a56f6ca3
Empty alt for logo image
2021-06-22 23:30:30 -07:00
FreeScout
8a14756cea
Merge pull request #1278 from fulldecent/patch-1
...
Fix HTML warning by adding alt to the logo image
2021-06-23 09:28:55 +03:00
FreeScout
c39b0f1e02
Return hyphen to the footer
2021-06-22 23:27:46 -07:00
FreeScout
27d8706023
Merge pull request #1280 from fulldecent/patch-2
...
Update numeric range dash
2021-06-23 09:24:50 +03:00
FreeScout
ef434e5491
Updated Japanese translations
2021-06-22 23:24:16 -07:00
FreeScout
88c960dfad
Italian translation
2021-06-22 23:22:48 -07:00
William Entriken
d028dee724
Update app.blade.php
2021-06-22 11:25:27 -04:00
William Entriken
d17a9e2ef1
Fix HTML warning
2021-06-22 10:23:17 -04:00
FreeScout
85399792fb
email.reply_to_customer.subject hook
2021-06-17 00:51:44 -07:00
FreeScout
a02ed17233
Replace calendar partial with include_datepicker
2021-06-16 23:00:31 -07:00
FreeScout
3dc5f1c843
Replace calendar partial with include_datepicker
2021-06-16 10:04:36 -07:00
FreeScout
2a077ecf81
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2021-06-16 05:06:41 -07:00
FreeScout
1ae5fe8cc3
v1.7.10
2021-06-16 05:05:06 -07:00
FreeScout
658ac6b759
Disable updated_at field in Job
2021-06-15 05:18:24 -07:00
FreeScout
08973f9b50
email_notification.before_body hook
2021-06-15 01:49:15 -07:00
FreeScout
1abd3e2aa7
Thread unset meta function
2021-06-15 01:48:43 -07:00
FreeScout
49929dd4a0
Delay hooks
2021-06-15 01:48:28 -07:00
FreeScout
15cce31886
Adjust alerts within thread body
2021-06-11 02:00:32 -07:00
FreeScout
0302556635
thread.before_save_from_request hook
2021-06-11 02:00:17 -07:00
FreeScout
1ae8ff4b99
Init modals after adding editor bottom tollbar to HTML
2021-06-10 06:54:33 -07:00
FreeScout
ca75a702ca
conversation.append_send_dropdown hook
2021-06-10 06:54:03 -07:00
FreeScout
14096aeaf8
Fix customer sidebar height with JS
2021-06-10 02:09:23 -07:00
FreeScout
b9ebef7817
Fix customer sidebar height with JS
2021-06-10 01:46:33 -07:00
FreeScout
b4f6f8f2d0
Update PL translation
2021-06-09 01:44:32 -07:00
FreeScout
d27b2f9727
Copy customer email on clicking on it
2021-06-05 03:49:15 -07:00
FreeScout
fd0e58e957
Merge pull request #1248 from foliovision/fix-email-customer-link
...
Open New Conversation by clicking on customer email
2021-06-05 13:34:48 +03:00
Alec Kinnear
eaf08c60d4
Fixing missing Email Customer link in sidebar
...
Realized same template is used also for the customer view, where $mailbox cannot be used
2021-06-04 15:24:08 +02:00
Alec Kinnear
6e900d111c
Fixing missing Email Customer link in sidebar
...
Found proper function
2021-06-04 13:55:36 +02:00
Alec Kinnear
cf6a192ccc
Fixing missing Email Customer link in sidebar
2021-06-04 13:46:18 +02:00
FreeScout
515a8d2b54
Remove office hours notice from mailbox auto reply page
2021-05-21 22:14:59 -07:00
FreeScout
4018604028
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2021-05-21 07:55:19 -07:00
FreeScout
55d70f8454
Fix encrypting mailbox password migration
2021-05-21 07:54:45 -07:00
FreeScout
fd08b5d4ee
v1.7.9
2021-05-21 07:42:05 -07:00
FreeScout
f7cd18d4ad
Fix mailbox password encyption migration
2021-05-21 07:41:39 -07:00
FreeScout
078e098b28
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2021-05-21 05:55:25 -07:00
FreeScout
b2f761ef76
1.7.8
2021-05-21 05:54:48 -07:00
FreeScout
cdd894b50c
Improve encrypting mail password
2021-05-21 05:54:02 -07:00
FreeScout
323524ac1b
Merge pull request #1227 from davask/encrypt_mail_password
...
encrypt mail password
2021-05-21 15:35:29 +03:00
FreeScout
bc04ca3db7
Improve encrypting out password
2021-05-21 05:32:08 -07:00
FreeScout
434d2c76e0
Merge branch 'master' of github.com:freescout-helpdesk/freescout
2021-05-21 05:28:34 -07:00
FreeScout
009aecc72a
Merge pull request #1226 from davask/encrypt_out_password
...
Encrypt out_password
2021-05-21 15:27:47 +03:00
davask
ddd7885038
encrypt mail password
2021-05-21 12:21:54 +02:00
FreeScout
a46a7f5429
autoreply.should_send
2021-05-21 01:51:11 -07:00
davask
fe5e7011cc
Encrypt out_password
2021-05-21 10:22:57 +02:00
FreeScout
e12da9e82d
Properly update folders when moving conversation - closes #1210
2021-05-20 02:09:12 -07:00
FreeScout
dddf4d12df
Add vendor files to dist
2021-05-18 23:27:40 -07:00
FreeScout
96033cbc78
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2021-05-18 23:26:08 -07:00
FreeScout
b821d3fd09
v1.7.7
2021-05-18 23:25:19 -07:00
FreeScout
1b6dcb00e7
mailbox.url hook
2021-05-18 08:03:49 -07:00
FreeScout
938e4e1ad7
folder.url hook
2021-05-18 07:44:31 -07:00
FreeScout
cd99b04507
conversations.ajax_pagination_folder hook
2021-05-18 06:36:55 -07:00
FreeScout
ba49cde9f6
folder.active_count_mine_folder hook
2021-05-18 06:35:41 -07:00
FreeScout
3f82e25074
Cache starred conversations per mailbox
2021-05-18 00:58:19 -07:00
FreeScout
f132f88059
Improve conversations pagination
2021-05-18 00:54:16 -07:00
FreeScout
38ff9e748a
Allow to pass params to conversations table template
2021-05-17 23:05:50 -07:00
FreeScout
c299e0c3e2
mailbox.sidebar_folder_url hook
2021-05-17 23:05:26 -07:00
FreeScout
d4127889c3
Filter to disable mailbox sidebar buttons
2021-05-17 06:01:43 -07:00
FreeScout
994ead0e3e
Hook after mailbox sidebar - closes #1209
2021-05-17 05:54:15 -07:00
FreeScout
3e5900b1e0
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2021-05-14 11:20:54 -07:00
FreeScout
f579c43b29
v1.7.6
2021-05-14 11:19:56 -07:00
FreeScout
f2fee6779d
thread.attachments_list_append hook
2021-05-14 10:42:54 -07:00
FreeScout
4abb7ecc46
Improved createZipArchive() function
2021-05-14 10:37:16 -07:00
FreeScout
7e8fa56bf5
Add link to remind license keys
2021-05-11 07:13:25 -07:00
FreeScout
ce02ba86db
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2021-05-11 02:46:23 -07:00
FreeScout
7fcb585268
v1.7.5
2021-05-11 02:45:24 -07:00
FreeScout
e143280c6c
getFileContents() function for Attachment
2021-05-11 02:42:52 -07:00
FreeScout
f82d36afb0
Improve no_activations_left message
2021-05-09 10:33:37 -07:00
FreeScout
e14d899ac4
Fix createExtended Thread method
2021-04-30 10:30:03 -07:00
FreeScout
6a16cbabd2
Fix search in PostgreSQL - closes #1174
2021-04-29 01:39:31 -07:00
FreeScout
e52711d592
Process incoming email even if imap_mime_header_decode fails - closes #351
2021-04-29 00:38:21 -07:00
FreeScout
abc01538f9
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2021-04-23 00:13:23 -07:00
FreeScout
6eaf4359b5
v1.7.4
2021-04-23 00:13:14 -07:00
FreeScout
728959332b
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2021-04-23 00:11:58 -07:00
FreeScout
d58a0981c4
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2021-04-22 22:47:21 -07:00
FreeScout
23cdcffb12
v1.7.3
2021-04-22 22:46:42 -07:00
FreeScout
944363765a
Update readme
2021-04-22 00:09:13 -07:00
FreeScout
ace3bdbb8f
Add State filter to search to filter Deleted conversations - closes #912
2021-04-21 06:16:23 -07:00
FreeScout
7926b9fd0f
Compare exact conversation number and id when searching - closes #1174
2021-04-21 05:11:28 -07:00
FreeScout
4617b34478
Fix showing floating alert after sending a reply - closes #1119
2021-04-21 04:56:53 -07:00
FreeScout
7fcda1f0e7
Update readme
2021-04-21 02:08:36 -07:00
FreeScout
a72842cafe
Update hit counter code in readme
2021-04-21 01:57:51 -07:00
FreeScout
8ffbfd5653
Update German translation
2021-04-21 01:47:01 -07:00
FreeScout
955681886f
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2021-04-15 05:40:55 -07:00
FreeScout
066656adf8
Update readme
2021-04-15 05:38:47 -07:00
FreeScout
a5db2a49a8
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2021-04-15 00:59:45 -07:00
FreeScout
4a5dd111d7
v1.7.2
2021-04-15 00:57:40 -07:00
FreeScout
73d260c2db
Add meta to Customer
2021-04-15 00:57:02 -07:00
FreeScout
c86e895ea9
thread.body_output hook
2021-04-14 23:49:22 -07:00
FreeScout
208bdb28fe
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2021-04-14 00:10:38 -07:00
FreeScout
70b3b2f75b
v1.7.1
2021-04-14 00:09:38 -07:00
FreeScout
8f35603493
Rename extra hooks in conversations table
2021-04-14 00:05:22 -07:00
FreeScout
1c592e6713
Merge pull request #1149 from droogadulce/master
...
Add hooks to conversations table
2021-04-14 10:02:02 +03:00
FreeScout
b0d22fc035
Merge branch 'master' of github.com:freescout-helpdesk/freescout
2021-04-14 00:00:08 -07:00
FreeScout
7f5c9dd4ef
Allow to override system email footer
2021-04-13 05:41:34 -07:00
FreeScout
76e2a3ef46
Do not try to send auto reply by email when Chat/Messenger message received - closes #1151
2021-04-13 05:11:29 -07:00
FreeScout
9c48b0054f
Update PL translaiton
2021-04-13 01:32:50 -07:00
droogadulce
72db97df79
Hook to show followers in the mailbox dashboard
2021-04-09 20:52:32 -05:00
FreeScout
a8b8b49dce
Merge pull request #1131 from fulldecent/dist
...
Occurend -> occured, fixes #1130
2021-04-09 09:22:50 +03:00
William Entriken
26f9939bff
Fix typo: occurend -> occurred
2021-04-04 20:10:51 -04:00
FreeScout
37ec94c157
Merge pull request #1136 from droogadulce/translations
...
Update Spanish translations
2021-04-03 07:51:30 +03:00
droogadulce
b336b2e54e
Update Spanish translations
2021-04-02 19:35:17 -06:00
FreeScout
91a0cecffa
Add vendor files to dist
2021-03-31 00:51:49 -07:00
FreeScout
a59204cd99
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2021-03-31 00:37:55 -07:00
FreeScout
cd61c3fd8d
v1.7.0
2021-03-31 00:36:53 -07:00
FreeScout
34082cb122
PHP 8 support - closes #1002
2021-03-31 00:35:40 -07:00
FreeScout
70d92cef40
Fix readme hits counter
2021-03-25 00:00:55 -07:00
FreeScout
b3c1a97f3d
Update Japanese translation
2021-03-24 23:22:56 -07:00
FreeScout
f3aa63aa13
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2021-03-17 01:33:23 -07:00
FreeScout
27c8753b3a
v1.6.20
2021-03-17 01:32:22 -07:00
FreeScout
d352007cd2
Merge pull request #1101 from tillmon/master
...
Fix prefill_to
2021-03-17 11:27:08 +03:00
FreeScout
3fe95f4362
Allow customer options in fsAjax function
2021-03-16 10:24:37 -07:00
FreeScout
f13a201c56
Allow to pass UploadedFile as attachment when creating a Thread
2021-03-16 10:24:17 -07:00
tillmon
d4ca8c77b5
Fix prefill_to
2021-03-16 08:16:38 +01:00
FreeScout
920690e504
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2021-03-13 22:21:03 -08:00
FreeScout
282eebce76
v1.6.19
2021-03-13 22:19:45 -08:00
FreeScout
abeddf8c65
binaryDataMimeType() helper function
2021-03-13 22:18:47 -08:00
FreeScout
826cafc3a9
Return data in create() functions
2021-03-13 02:18:38 -08:00
FreeScout
04422376f2
Send full email history when forwardning global settings is non - closes #1087
2021-03-10 22:40:05 -08:00
FreeScout
f88f805f28
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2021-03-07 09:07:55 -08:00
FreeScout
bfe4ec2818
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2021-03-07 09:01:40 -08:00
FreeScout
9e07d636a8
v1.6.18
2021-03-07 09:00:59 -08:00
FreeScout
b10211dcf9
Update Polish translation
2021-03-07 08:59:24 -08:00
FreeScout
9a7c88efbf
mail.process_swift_message header
2021-03-07 08:48:11 -08:00
FreeScout
a0750dddfc
Outgoing emails type header
2021-03-07 08:47:47 -08:00
FreeScout
90b0100048
Show more detailed error when module manifest file can not be cached
2021-03-05 00:40:03 -08:00
FreeScout
bbb5763b8c
Play audio attachments in browser
2021-03-03 23:40:54 -08:00
FreeScout
b029070d94
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2021-03-03 03:41:42 -08:00
FreeScout
499b2dc748
v1.6.17
2021-03-03 03:40:27 -08:00
FreeScout
153f1cbd31
Update German translation
2021-03-03 03:23:53 -08:00
FreeScout
9247f96679
Helper remoteFileName() function
2021-03-03 03:23:23 -08:00
FreeScout
d18d138f73
Include images links into plain text emails
2021-03-03 01:58:41 -08:00
FreeScout
36f0686cf4
Improve video attachment type detection
2021-03-03 00:08:10 -08:00
FreeScout
963e637931
Conversation subjectFromText() function
2021-03-02 23:45:06 -08:00
FreeScout
570d5bc60b
Disable merging and fowarding for chat conversations
2021-03-02 04:50:18 -08:00
FreeScout
4c37af4976
Allow only plain text in chat conversations
2021-03-02 04:25:31 -08:00
FreeScout
f09fbdba72
Send chat conversation reply
2021-03-02 04:10:13 -08:00
FreeScout
17cd4b0460
Clean up chat conversation reply area
2021-03-02 02:17:03 -08:00
FreeScout
02e234a627
Show new message alert in the title when new message arrives
2021-03-02 01:13:53 -08:00
FreeScout
79c13c7f31
Show immediately new chat messages
2021-03-01 23:57:07 -08:00
FreeScout
c86ae98d04
Do not allow to change chat conversation customer
2021-03-01 23:03:18 -08:00
FreeScout
aec129f6bb
Show customer channel as tag
2021-03-01 23:00:31 -08:00
FreeScout
b7d6e06530
Show conversation channel tags
2021-03-01 22:50:19 -08:00
FreeScout
d1fc654e36
Functions to create Conversation and Thread
2021-03-01 22:07:19 -08:00
FreeScout
1e99dbe589
Customer setPhotoFromRemoteFile() function
2021-03-01 06:20:00 -08:00
FreeScout
80a5f6188b
Add channel columns to Customer and Conversation
2021-03-01 06:19:19 -08:00
FreeScout
265728dc38
Add gmail_quote to the outgoing emails to customers to let other systems better separate replies
2021-02-26 02:03:20 -08:00
FreeScout
863a29dbe6
Fix an issue with sending multiple duplicate emails #870 , #1041
2021-02-26 00:39:47 -08:00
FreeScout
b28330ed56
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2021-02-25 07:05:44 -08:00
FreeScout
4ec7666985
1.6.16
2021-02-25 07:04:26 -08:00
FreeScout
63cf643300
Deactivate a module when its folder renamed
2021-02-25 06:44:43 -08:00
FreeScout
85c167a5f4
Update JA translation
2021-02-24 23:40:44 -08:00
FreeScout
1f4fbbd5f8
Update RU translation
2021-02-23 23:12:56 -08:00
FreeScout
d9405428d6
Fix invitation email text - closes #1066
2021-02-23 23:12:33 -08:00
FreeScout
91280c2177
Fix Row size too large error on adding meta column to mailboxes - closes #1058
2021-02-17 09:28:19 -08:00
FreeScout
9abba00fe1
Readme update
2021-02-12 21:24:02 -08:00
FreeScout
cd2b36e5c7
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2021-02-12 21:18:56 -08:00
FreeScout
8552d7e825
v1.6.15
2021-02-12 21:18:08 -08:00
FreeScout
5e1e9399cc
Japanese language added
2021-02-12 21:13:45 -08:00
FreeScout
6a5e4af0f3
Update readme
2021-02-12 06:18:06 -08:00
FreeScout
38b31fce3c
Allow to attach files in the mailbox signature
2021-02-12 04:24:56 -08:00
FreeScout
c5fa140d07
Clarification on Translate page
2021-02-12 01:32:00 -08:00
FreeScout
e13f1cf73a
Update readme
2021-02-11 22:41:10 -08:00
FreeScout
03ff3f7257
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2021-02-10 04:02:01 -08:00
FreeScout
4c990f43a7
v1.6.14
2021-02-10 04:01:07 -08:00
FreeScout
75497aa031
downloadRemoteFileAsTmpFile() function
2021-02-10 04:00:15 -08:00
FreeScout
a8c69d1cec
Adjust navbar brand text
2021-02-09 22:44:42 -08:00
FreeScout
dc4c1b9b2f
Determine number of changed translations when publishing and sending
2021-02-09 05:02:57 -08:00
FreeScout
1ef654578e
Optimize Translations page
2021-02-09 04:51:17 -08:00
FreeScout
a610fe2fd2
fr and pt-PT translations
2021-02-09 00:55:15 -08:00
FreeScout
97cbb8a03f
Update polish translations
2021-02-08 23:41:36 -08:00
FreeScout
0e28127851
.accordion-disabled style
2021-02-08 21:49:07 -08:00
FreeScout
c7c41805d8
Fix highlighting selected top menu item
2021-02-05 23:54:01 -08:00
FreeScout
6cef45d3bd
Mailbox setMetaParam method
2021-02-05 23:01:01 -08:00
FreeScout
ded05a5408
Add meta column to mailboxes table
2021-02-05 21:37:50 -08:00
FreeScout
361a4cc242
getGlobalEntity() helper method
2021-02-05 04:59:30 -08:00
FreeScout
6cfed6c229
Update readme
2021-02-03 06:01:20 -08:00
FreeScout
e8d62ab190
Update readme
2021-02-03 05:59:06 -08:00
FreeScout
7a027c4149
Tools to readme
2021-02-03 05:56:34 -08:00
FreeScout
425de91c57
Show email header in plain text emails
2021-01-29 22:50:51 -08:00
FreeScout
d50aef3832
Merge pull request #1023 from fvdm/fix-730
...
Fixed custom reply separator - closes #730
2021-01-30 09:11:20 +03:00
Franklin
afe2b1b8ce
Fixed syntax typo
2021-01-29 01:56:21 +01:00
Franklin
566fff6c0c
Fallback to default reply separator if not set
2021-01-29 01:40:09 +01:00
Franklin
88b9c926c4
Fixed custom reply separator
2021-01-28 20:19:02 +01:00
FreeScout
2db13a7ec1
Fix customer setData issue on importing - closes #1013
2021-01-24 08:48:15 -08:00
FreeScout
4d6b740f30
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2021-01-16 04:50:17 -08:00
FreeScout
9a8025777b
v1.6.13
2021-01-16 04:49:40 -08:00
FreeScout
715bc2ecbd
Use divs in emails to customers instead of tables - closes #923
2021-01-16 04:48:39 -08:00
FreeScout
e05c456f99
Update User savePhoto() function
2021-01-16 00:21:08 -08:00
FreeScout
3c4459bbac
downloadRemoteFileAsTmp() helper function
2021-01-16 00:20:46 -08:00
FreeScout
cd128c5683
Merge pull request #1001 from TimoStramann/patch-1
...
Fix German translation
2021-01-15 12:34:15 +03:00
Timo Stramann
b4cfec133d
Fix German translation
...
Correct wrongly translated strings
2021-01-15 09:51:29 +01:00
FreeScout
408c5351bf
Do not send multiple emails to customers when saving outgoing reply to IMAP folder fails - closes #984
2021-01-14 23:58:14 -08:00
FreeScout
6fd295211b
Update pt-PT translation
2021-01-14 23:29:49 -08:00
FreeScout
6e9db6d7c9
Update German translation
2021-01-14 23:28:40 -08:00
FreeScout
cd4964401f
Make conversations table in customer profile wider
2021-01-07 02:31:52 -08:00
FreeScout
7572febd8d
Improve .navbar-brand-with-text vertical alignment
2021-01-06 00:14:26 -08:00
FreeScout
90180b890d
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2020-12-31 00:32:56 -08:00
FreeScout
1e6b0ac6a9
1.6.12
2020-12-31 00:32:02 -08:00
FreeScout
6ab9b5fba7
Do not show empty To field in thread
2020-12-30 05:11:07 -08:00
FreeScout
b9cbf749be
Do not send notifications on imported conversations
2020-12-30 03:18:11 -08:00
FreeScout
ea7de1c085
Do not hightlight dashboard folders on hover
2020-12-29 22:12:09 -08:00
FreeScout
eaa681dfc3
Show customer data on a new line
2020-12-29 01:47:04 -08:00
FreeScout
2d79c3df9f
Update Polish translations
2020-12-24 23:25:56 -08:00
FreeScout
649134bd22
Increase a bit logo size
2020-12-24 22:48:59 -08:00
FreeScout
abf3192476
Settings stored in .env file no being updated after clicking Save button
2020-12-24 02:22:22 -08:00
FreeScout
b7a2312994
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2020-12-23 23:42:30 -08:00
FreeScout
4d6d16a58b
v1.6.11
2020-12-23 23:41:47 -08:00
FreeScout
4d389dcfa3
Highlight headers in the dashboard
2020-12-23 23:37:42 -08:00
FreeScout
01fa48df18
menu_right.user.after_profile hook
2020-12-23 21:54:36 -08:00
FreeScout
3fedf57b72
Improve fetch_emails.unseen hook
2020-12-23 21:52:12 -08:00
FreeScout
3140c2e90c
Merge pull request #959 from tillmon/unseen
...
Fetch emails hook unseen
2020-12-24 08:45:27 +03:00
FreeScout
5fbab18684
Permission to allow users manage users
2020-12-22 23:48:15 -08:00
Tillmann Baumgart
1fc7c4d53d
fetch emails hook unseen
2020-12-23 08:16:57 +01:00
FreeScout
2f14216e49
User Permissions per User - closes #741
2020-12-22 10:07:42 -08:00
FreeScout
ae602a2f6f
Hide Delete Conversation button if user does not have permissions
2020-12-22 02:26:20 -08:00
FreeScout
08c701a3eb
Store user permissions in .env instead of Options
2020-12-22 02:22:35 -08:00
FreeScout
40cebf61c2
Delete send logs older 6 months
2020-12-21 07:04:11 -08:00
FreeScout
c6fa18fe8d
Support RTL languages with HTML dir attribute - closes #924
2020-12-21 04:09:54 -08:00
FreeScout
3598d5efdf
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2020-12-16 23:40:59 -08:00
FreeScout
0b305ec22f
v1.6.10
2020-12-16 23:40:20 -08:00
FreeScout
fe694de119
Improve set closed_at if conversation is closed after reply
2020-12-16 23:37:16 -08:00
FreeScout
74bb03f92e
Merge pull request #941 from tillmon/dev2
...
Set closed_at if conversation is closed after reply
2020-12-17 10:18:58 +03:00
FreeScout
3446abd7d8
Improve prefilling To address in new conversation
2020-12-16 23:14:38 -08:00
FreeScout
ed0cc6c9be
Merge branch 'master' of github.com:freescout-helpdesk/freescout
2020-12-16 23:10:35 -08:00
FreeScout
ef8d6ddf07
customer.profile_preview_prepend hook
2020-12-16 23:10:30 -08:00
FreeScout
3a3dd05393
Adjust transparent button color
2020-12-16 23:10:18 -08:00
FreeScout
f6417a3bd5
Merge pull request #940 from tillmon/dev
...
Set "to" in new conversation with url parameter
2020-12-17 10:08:35 +03:00
Tillmann Baumgart
49df4425ea
set closed_at if conversation is closed after reply
2020-12-16 22:39:07 +01:00
Tillmann Baumgart
758129d035
set "to" in new conversation with url parameter
2020-12-16 22:38:06 +01:00
FreeScout
608e6e7a1d
Hightlight new Unassigned and Mine conversations in the dashboard
2020-12-16 01:20:45 -08:00
FreeScout
6cffdba578
Adjust transparent button color
2020-12-16 00:52:43 -08:00
FreeScout
9b64cc270a
Condense dashboard content
2020-12-16 00:45:30 -08:00
FreeScout
cc5526f7f3
Adjust logo brightness on hover
2020-12-16 00:39:35 -08:00
FreeScout
77ed94a2e8
Fix deactivating licenses
2020-12-05 10:19:38 -08:00
FreeScout
54657e5dc7
Fix deactivating licenses
2020-12-05 09:59:45 -08:00
FreeScout
62bc3dd614
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2020-12-03 03:18:52 -08:00
FreeScout
ec7f10d119
v1.6.9
2020-12-03 03:17:54 -08:00
FreeScout
50f22ccf25
Allow encoded settings using env_encode parameter
2020-12-03 02:24:43 -08:00
FreeScout
9ae4a5053a
Properly separate replies from FreeScout to FreeScout - closes #765
2020-12-02 22:32:32 -08:00
FreeScout
807bddeace
Show conversation status icon in the list
2020-12-02 06:11:25 -08:00
FreeScout
74ce6ca353
Show user name when deleting a user
2020-12-02 05:49:24 -08:00
FreeScout
cb10380498
Make customer messages editable - closes #896
2020-12-02 05:39:56 -08:00
FreeScout
490f850834
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2020-11-26 01:47:12 -08:00
FreeScout
9bd75acdba
v1.6.8
2020-11-26 01:46:19 -08:00
FreeScout
e8e8bd3262
Fix displaying fields in customer profile
2020-11-26 01:08:21 -08:00
FreeScout
55411f7979
Customer hooks
2020-11-25 06:11:45 -08:00
FreeScout
40e8d39f75
Properly process arrays in getQueryParam()
2020-11-25 06:11:02 -08:00
FreeScout
bd81680cdb
Fix notifications dropdown in German language - closes #874
2020-11-24 05:15:02 -08:00
FreeScout
fa557969df
Do not fill automatically CC or BCC when forwarding - closes #877
2020-11-24 04:40:05 -08:00
FreeScout
2a5f92eaf2
Custom 403 page
2020-11-24 04:29:34 -08:00
FreeScout
7cd5dd9929
Allow only admin to manage mailbox connection settings - closes #881
2020-11-24 04:22:49 -08:00
FreeScout
a6f18efbc7
Update German translations
2020-11-24 04:13:07 -08:00
FreeScout
fedaa33741
conversation.view.focus event
2020-11-21 22:15:57 -08:00
FreeScout
1eadd06f9d
customer.edit.after_fields hook
2020-11-20 22:47:15 -08:00
FreeScout
4f1c2731bf
Trigger conversation.view.start when focus returns to conversation
2020-11-20 22:41:51 -08:00
FreeScout
00b52794aa
Remove conversation viewer when conversation window is not in focus
2020-11-20 21:27:39 -08:00
FreeScout
f9c2799526
Remove conversation viewer when conversation window is not in focus
2020-11-20 21:15:21 -08:00
FreeScout
bd1278aab4
Show customer social profiles
2020-11-19 03:13:17 -08:00
FreeScout
4f8063214f
Rename customer background into notes, delete age, gender fields
2020-11-19 01:15:00 -08:00
FreeScout
fcdf2fba0e
Allow to add customer photo
2020-11-18 23:23:55 -08:00
FreeScout
a8479fb315
Show customer social profiles
2020-11-18 23:09:18 -08:00
FreeScout
9fc473efb1
Remove nginx client_max_body_size from system status as it can not be retrieved
2020-11-18 20:45:02 -08:00
FreeScout
712785dc44
New fields added to customer profiles
2020-11-18 06:11:01 -08:00
FreeScout
f904057944
Pagination in customers search
2020-11-18 02:05:43 -08:00
FreeScout
4cc750ec0f
Improve conversations navigation
2020-11-18 01:31:21 -08:00
FreeScout
f97f43f49b
Misc updates in customers
2020-11-18 00:42:05 -08:00
FreeScout
826e42085c
Update search
2020-11-17 21:59:24 -08:00
FreeScout
4e555f3198
Allow embed mode using x_embed parameter
2020-11-17 21:57:55 -08:00
FreeScout
df5d23abbc
Pass x_ parameters globally, xs_ parameters only on the same page
2020-11-17 21:56:55 -08:00
FreeScout
8041f6b268
Do not redirect user to the anaccessible mailbox after moving conversations
2020-11-16 06:32:48 -08:00
FreeScout
f22e2d6d93
Update German translation
2020-11-16 05:46:37 -08:00
FreeScout
d770b218f2
Improve attachment download link
2020-11-16 05:07:14 -08:00
FreeScout
93d640206f
Merge pull request #871 from Filoz/patch-1
...
Add download button to attachment
2020-11-16 16:04:42 +03:00
Filippo Lazzarini
19d66a3cb2
Update thread_attachments.blade.php
2020-11-16 10:22:22 +01:00
Filippo Lazzarini
9819668246
Add download button to attachment
2020-11-16 10:18:51 +01:00
FreeScout
944a29814b
Show PHP upload_max_filesize / post_max_size
2020-11-15 07:12:13 -08:00
FreeScout
b09ef174ab
Do not show deleted users when creating a new mailbox - closes #866
2020-11-15 06:56:28 -08:00
FreeScout
aebf33c2f0
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2020-11-07 04:09:16 -08:00
FreeScout
5e59b7b561
v1.6.7
2020-11-07 04:08:26 -08:00
FreeScout
f47efb8f5f
Customer parseName() function
2020-11-07 00:36:56 -08:00
FreeScout
c562b9525a
Customer parseName() function
2020-11-06 05:47:38 -08:00
FreeScout
06593afb95
.navbar-brand-with-text style
2020-11-06 05:47:23 -08:00
FreeScout
9d09869f80
localStorageGetObject() and localStorageSetObject() JS functions
2020-11-06 05:47:05 -08:00
FreeScout
32ecbfc718
Make foreign keys fields unsigned - closes #853
2020-11-04 22:41:11 -08:00
FreeScout
ae6fdeef29
Fix starring conversations - closes #662
2020-11-04 05:47:04 -08:00
FreeScout
bbd0cdee78
Check non-writable cache files in System Status
2020-10-31 04:37:41 -07:00
FreeScout
76ab984e0b
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2020-10-31 00:07:11 -07:00
FreeScout
c61c9c86c8
v1.6.6
2020-10-31 00:06:33 -07:00
FreeScout
90e29f8b43
Check non-writable cache files in System Status
2020-10-31 00:04:57 -07:00
FreeScout
e7ab1e4296
.input-group-addon-grey style
2020-10-30 01:09:41 -07:00
FreeScout
e5017a2031
Fix showing Settings updated alert
2020-10-29 22:59:11 -07:00
FreeScout
02ff35a306
Show number of users in Users
2020-10-29 02:38:14 -07:00
FreeScout
c3b90d7952
Fix recipient name on forwarding - closes #786
2020-10-28 23:49:54 -07:00
FreeScout
f9ba58c6f1
Change Remove Formatting button icon
2020-10-28 23:13:43 -07:00
FreeScout
69da2dbd18
Allow headers when viewing threads
2020-10-28 08:02:55 -07:00
FreeScout
308b4a9ecd
Allow pre tags when viewing threads
2020-10-28 07:57:09 -07:00
FreeScout
1256f02c13
Change Remove Formatting button icon
2020-10-28 04:50:32 -07:00
FreeScout
b3ee050eb3
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2020-10-27 23:49:58 -07:00
FreeScout
ead26a92c4
v1.6.5
2020-10-27 23:49:24 -07:00
FreeScout
2e4dca4d89
In user notification use the username part of the email address if customer has no name - closes #749
2020-10-27 23:14:23 -07:00
FreeScout
b4d1e3eaff
Add quotes when settings .env vars
2020-10-27 22:40:41 -07:00
FreeScout
8a5fa4f158
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2020-10-27 02:39:06 -07:00
FreeScout
fcacca3495
v1.6.4
2020-10-27 02:38:16 -07:00
FreeScout
6e71478598
Fix Unknown system variable sql_require_primary_key - closes #834
2020-10-27 02:37:38 -07:00
FreeScout
e982a8a799
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2020-10-26 02:18:10 -07:00
FreeScout
b591947fac
v1.6.3
2020-10-26 02:16:53 -07:00
FreeScout
6ed171fc8f
Footer hook
2020-10-26 01:39:48 -07:00
FreeScout
48f68f82dd
Escape settings containing quotes
2020-10-26 01:39:34 -07:00
FreeScout
70fbc0c24a
Fix insertVar option in summernoteInit()
2020-10-26 01:39:15 -07:00
FreeScout
27049809ef
Forwarding to multiple recipients - closes #825
2020-10-25 23:48:14 -07:00
FreeScout
5b4ff8b5c2
include_attachments parameter for Conversation forward() function
2020-10-25 00:04:19 -07:00
FreeScout
0f581ad9cb
Check connection only for SMTP send method - closes #828
2020-10-24 07:39:40 -07:00
FreeScout
edf9163ca1
Show full date when printing a conversation - closes #783
2020-10-24 02:37:32 -07:00
FreeScout
83b6e82c1d
Update pt-PT translation
2020-10-24 02:29:44 -07:00
FreeScout
c0e54d44c4
Fix File name too long - closes #806
2020-10-24 02:25:46 -07:00
FreeScout
03f20e7ec7
Fix double image on print screen - closes #694
2020-10-24 01:04:58 -07:00
FreeScout
c1e9d01099
Fix sql_require_primary_key issue - closes #818
2020-10-24 00:04:02 -07:00
FreeScout
0f4f2674f7
Fix sql_require_primary_key issue - closes #818
2020-10-23 11:39:42 -07:00
FreeScout
6e752bba1c
Merge branch 'master' of github.com:freescout-helpdesk/freescout
2020-10-23 06:12:59 -07:00
FreeScout
077d6ba8a4
Merge pull request #792 from Servery/patch-3
...
Update de.json (2nd try)
2020-10-23 16:12:28 +03:00
FreeScout
0e3b9d9c1d
Update readme
2020-10-07 10:23:10 -07:00
Tim Schulenburg
21edb60c16
Update de.json (2nd try)
...
Line 201: Missing ":" to display german text with a href correct.
Line 358: Old translation does not sound good in german.
Line 727 - 747: Added some translations
2020-10-07 17:21:46 +02:00
FreeScout
b38cd59b42
Update readme
2020-10-06 02:28:13 -07:00
FreeScout
fbf88be324
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2020-10-06 01:46:01 -07:00
FreeScout
cfa228083d
v1.6.2
2020-10-06 01:45:22 -07:00
FreeScout
b9b36e31d2
Merge pull request #788 from injektion/permissions-scroll
...
make permissions manager scrollable on mobile screens
2020-10-06 11:41:37 +03:00
FreeScout
f25259e78b
iOS app link to the Notifications settings
2020-10-06 01:10:25 -07:00
FreeScout
7e24125fe3
iOS to readme
2020-10-06 01:07:34 -07:00
FreeScout
e237f76b0f
Remove api routes
2020-10-06 00:27:32 -07:00
FreeScout
a5c9a8cea6
Improve customer creation function
2020-10-06 00:26:50 -07:00
M@
7dca17f2aa
make permissions manager scrollable on mobile screens
2020-10-05 13:43:37 -07:00
FreeScout
2befc5c172
Helper::isDev() function
2020-10-04 10:33:08 -07:00
FreeScout
8a667cb8a2
Run second migration after the module has been activated - closes #773
2020-10-02 04:53:12 -07:00
FreeScout
fde1e96104
Do not cut out regular Gmail quotes - closes #778
2020-10-02 01:18:13 -07:00
FreeScout
13ad09022b
Fix in_array() expects parameter 2 to be array in BroadcastNotification - closes #761
2020-10-02 01:00:47 -07:00
FreeScout
7c248803dd
Do no show Disable User checkbox to non-admins
2020-10-02 00:24:31 -07:00
FreeScout
b4b440f871
Hide New Mailbox button from non-admins
2020-10-02 00:21:42 -07:00
FreeScout
86c29a89c2
Added proc_open to the list of required functions in System Status
2020-10-02 00:19:15 -07:00
FreeScout
ac3255efb5
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2020-10-02 00:08:30 -07:00
FreeScout
24acd8e2fe
v1.6.1
2020-10-02 00:07:43 -07:00
FreeScout
a243d7a0ff
Printing conversations, messages and notes - closes #507
2020-09-28 00:58:34 -07:00
FreeScout
530715af17
Merging conversations to readme
2020-09-27 23:02:15 -07:00
FreeScout
10e2c0c20f
Add outlook reply separator - closes #461
2020-09-27 07:38:27 -07:00
FreeScout
17b1de0825
Hide prev next arrows on small screen
2020-09-27 05:56:37 -07:00
FreeScout
882478edb1
Import email into multiple mailboxes if needed - closes #480
2020-09-27 05:07:32 -07:00
FreeScout
a5e3343f06
Improve Mailbox managers implementation - closes #490
2020-09-25 03:00:54 -07:00
FreeScout
168e4427dc
Merge pull request #756 from injektion/mailbox-managers
...
Issue 490: Mailbox Managers and per user management permissions
2020-09-25 13:00:30 +03:00
FreeScout
069a44774e
Merge pull request #760 from cloudron-io/disable-updates
...
WIP: Add config variable to disable update checks
2020-09-24 13:55:48 +03:00
Johannes Zellner
e67d60d088
WIP: Add config variable to disable update checks
2020-09-24 12:28:27 +02:00
M@
d1239e2e22
issue 490 - Mailbox managers with per user settings
2020-09-22 16:51:25 -07:00
FreeScout
3e1ee77c14
Merge pull request #755 from fvdm/patch-3
...
Added Search filters to NL translation
2020-09-22 17:40:26 +03:00
FreeScout
973f1386d0
Merge pull request #754 from fvdm/patch-2
...
Allow translation of search filters
2020-09-22 17:39:11 +03:00
FreeScout
077ed36a4a
Merge pull request #751 from fvdm/patch-1
...
Added Merge strings to NL translation
2020-09-22 17:38:35 +03:00
Franklin
1841ee32f6
Added Search filters to NL translation
2020-09-22 15:50:58 +02:00
Franklin
d16a1938c2
Allow translation of search filters
2020-09-22 15:32:32 +02:00
Franklin
28f3c3be62
Added Merge strings to NL translation
2020-09-22 15:14:00 +02:00
FreeScout
1d2e0fed0e
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2020-09-22 02:01:52 -07:00
FreeScout
065048ee46
v1.6.0
2020-09-22 02:00:55 -07:00
FreeScout
465a982080
Merge conversations - closes #226
2020-09-22 00:59:23 -07:00
FreeScout
8827fae5f3
Edit conversation subject - closes #43
2020-09-21 02:29:12 -07:00
FreeScout
3461a2d36c
Added search shortcut: All from current mailbox - closes #591
2020-09-21 01:47:05 -07:00
FreeScout
19891a39e4
Add Conversation History to Send button dropdown - closes #744
2020-09-21 01:17:37 -07:00
FreeScout
b751959f42
Send full conversation history when forwarding conversation via Workflow - closes #743
2020-09-20 07:07:01 -07:00
FreeScout
721a599ed3
Merge branch 'master' of github.com:freescout-helpdesk/freescout
2020-09-17 05:09:52 -07:00
FreeScout
9caf10774b
Merge pull request #737 from fvdm/issue-735
...
Convert subject to UTF-8 encoding
2020-09-17 15:09:34 +03:00
FreeScout
b1dd37025f
Require curl extension
2020-09-17 05:06:09 -07:00
FreeScout
9b49a321bb
Add shell_exec and ps to System Status page
2020-09-17 05:02:55 -07:00
Franklin
f8b0214519
Convert all subject encodings
...
and continue parsing on grammar error
2020-09-17 13:26:02 +02:00
Franklin
4bcc9dbc3a
Optimized subject encoding conversion
2020-09-17 12:52:57 +02:00
FreeScout
4b44f3c718
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2020-09-16 10:32:29 -07:00
FreeScout
230ce5e405
v1.5.15
2020-09-16 10:31:37 -07:00
FreeScout
ca2bc58881
getActionTypeName() function for thread
2020-09-16 10:27:48 -07:00
FreeScout
8271ccb005
Allow empty folder parameter in getWaitingSince()
2020-09-16 02:36:23 -07:00
FreeScout
e766a9a581
customer.updated hook
2020-09-15 08:10:08 -07:00
FreeScout
b66a0a9b12
customer.created hook
2020-09-15 08:04:04 -07:00
FreeScout
fb7733f2e1
customer.created hook
2020-09-15 08:01:30 -07:00
FreeScout
d4fe8943a4
conversation.moved event
2020-09-15 07:48:13 -07:00
FreeScout
c3d6e845d0
conversation.deleted hook
2020-09-15 05:07:35 -07:00
Franklin
ba7b0843df
Convert subject to UTF-8 encoding
2020-09-14 22:38:54 +02:00
FreeScout
5bbd6d474a
Added .panel-padded class
2020-09-14 05:07:26 -07:00
FreeScout
e3d1d2760a
settings.after_save hook
2020-09-14 05:06:13 -07:00
FreeScout
4489e171db
fs_select2_config in main.js
2020-09-14 01:49:49 -07:00
FreeScout
9c32bf2328
Fix error on PostgreSQL in RealtimeMailboxNewThread - closes #731
2020-09-12 09:31:38 -07:00
FreeScout
1c687f84b7
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2020-09-11 04:42:33 -07:00
FreeScout
a574687253
v1.5.14
2020-09-11 04:41:49 -07:00
FreeScout
b7464a3742
Update readme
2020-09-11 04:35:02 -07:00
FreeScout
f319d2f498
Show address and country in customer profile
2020-09-11 04:11:29 -07:00
FreeScout
61bb42ae3a
When creating a phone conversations try to find customer by phone number
2020-09-11 00:54:58 -07:00
FreeScout
e5bd0dfe49
Added function to save customer photo
2020-09-10 08:06:02 -07:00
FreeScout
f30adeb613
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2020-09-08 23:07:34 -07:00
FreeScout
ca173694f8
v1.5.13
2020-09-08 23:06:48 -07:00
FreeScout
9b04008545
Improve repeated auto reply detection - closes #688
2020-09-07 01:47:28 -07:00
FreeScout
83ca847312
auth.password_reset_available hook
2020-09-07 01:16:28 -07:00
FreeScout
19dcb55980
Add Modules folder to permissions
2020-09-06 06:42:19 -07:00
FreeScout
f1f1e19670
Update de tanslation
2020-09-06 06:39:16 -07:00
FreeScout
1bb23e2198
Search on Users page
2020-08-25 06:34:05 -07:00
FreeScout
adfd7baa46
Show emails on Users pages
2020-08-25 06:20:20 -07:00
FreeScout
c0b33e1ea5
Fix G Suite send error: Expected response code 250 but got an empty response
2020-08-25 03:42:06 -07:00
FreeScout
066bb84e5c
Show Message-ID in email logs
2020-08-25 02:09:25 -07:00
FreeScout
e230ee77fd
Improve rescaling images in threads
2020-08-24 23:41:06 -07:00
FreeScout
e113373eb6
Merge pull request #712 from fvdm/patch-2
...
Rescale large images for readability
2020-08-25 09:37:44 +03:00
Franklin
dd602cd3b6
Rescale large images for readability
2020-08-24 20:28:09 +02:00
FreeScout
ce029693cf
Add vendor files to dist
2020-08-24 02:56:40 -07:00
FreeScout
497af1fe00
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2020-08-24 02:54:46 -07:00
FreeScout
b5e5bc0b01
Merge branch 'master' of github.com:freescout-helpdesk/freescout
2020-08-24 02:53:56 -07:00
FreeScout
051b1875e7
v1.5.12
2020-08-24 02:53:21 -07:00
FreeScout
a673f4a7f2
Merge pull request #708 from Zen-glen/master
...
Customer factory now generates json for 'phones' field.
2020-08-24 12:36:12 +03:00
FreeScout
bd1804589a
Custom middleware hook
2020-08-23 10:22:33 -07:00
FreeScout
26409139a0
User profile menu hook
2020-08-23 10:22:00 -07:00
Glen Clark
62e44488a9
Customer factory now generates json for 'phones' field.
2020-08-23 10:57:22 +01:00
FreeScout
5def82024d
Add Validate event to SessionGuard
2020-08-22 23:07:25 -07:00
FreeScout
cdb6b6d8f8
Allow to add macroses dynamically to Eloquent Models
2020-08-22 23:07:02 -07:00
FreeScout
4705c3ec8c
Fix showing additional CCs in conversations - closes #703
2020-08-22 01:14:13 -07:00
FreeScout
ded547a296
Update PL translatons
2020-08-18 02:28:28 -07:00
FreeScout
c61655bb08
Merge pull request #699 from e1mo/master
...
Check if ORIG_SCRIPT_NAME exists before using it
2020-08-18 11:25:37 +03:00
FreeScout
eb25eeef76
Upate pr-BR translation
2020-08-18 01:11:44 -07:00
FreeScout
1de015a3ab
Restore NL translation
2020-08-17 05:13:50 -07:00
e1mo
b83dbbe5d4
Check if ORIG_SCRIPT_NAME exists before using it
2020-08-16 20:02:10 +02:00
FreeScout
ed82534030
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2020-07-26 04:16:38 -07:00
FreeScout
94481421ac
v1.5.11
2020-07-26 04:15:25 -07:00
FreeScout
3463563e42
Fix prev and next buttons in Mine folder
2020-07-26 01:26:49 -07:00
FreeScout
b6fac871e0
Main menu hooks
2020-07-26 00:38:44 -07:00
FreeScout
6221193d8c
Do not show loader when automatically updating conversations - closes #643
2020-07-24 01:26:30 -07:00
FreeScout
83f14010b1
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2020-07-23 00:31:01 -07:00
FreeScout
adb6f8327d
v1.5.10
2020-07-23 00:29:51 -07:00
FreeScout
bb7ede7998
Update user permissions
2020-07-23 00:28:54 -07:00
FreeScout
b6103a61cd
folder.count filter
2020-07-20 00:57:51 -07:00
FreeScout
8ac4b2c7dd
Fix folder conversations number in title
2020-07-20 00:57:40 -07:00
FreeScout
ed15907e69
Fix fetching emails in PostgreSQL
2020-07-19 03:21:42 -07:00
FreeScout
022f358e16
Sort mailboxes by name
2020-07-19 03:20:16 -07:00
FreeScout
661ce426dd
Fix installation wizard with PostgreSQL - closes #654
2020-07-19 02:27:31 -07:00
FreeScout
068b89fe72
Reduce scrollable dropdown height
2020-07-19 00:54:03 -07:00
FreeScout
0924ebe33d
Add missing time zones
2020-07-18 07:27:10 -07:00
FreeScout
97b7429da5
Alphabetically Sort Mailbox List on Dashboard - closes #660
2020-07-18 07:01:42 -07:00
FreeScout
cc1c392418
Fix flatpickr pt-pt.js error
2020-07-18 06:56:43 -07:00
FreeScout
1e8ce0bebf
modules.show_license hook
2020-07-18 01:19:28 -07:00
FreeScout
badcdf78c1
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2020-07-17 07:20:59 -07:00
FreeScout
026bf60751
v1.5.9
2020-07-17 07:19:18 -07:00
FreeScout
6aee85a591
Add Conversation History option to conversations
2020-07-15 02:09:39 -07:00
FreeScout
f8e150c65d
Merge branch 'master' of github.com:freescout-helpdesk/freescout
2020-07-15 01:39:04 -07:00
FreeScout
694d0ac27c
Merge pull request #672 from Dirk-Kokx/master
...
Add Conversation History option to conversations
2020-07-15 11:38:46 +03:00
Dirk Kokx
2ad683f7dd
Conversation:
...
changed database type and handling of the settings
2020-07-15 09:56:55 +02:00
Dirk Kokx
da367ee93f
Conversation:
...
moved settings button to the end of the dropdown
2020-07-15 09:56:12 +02:00
Dirk Kokx
190d2304bc
...and now has a settings button to toggle the settings modal
2020-07-15 08:10:39 +02:00
Dirk Kokx
bdc39b25b7
Added conversation settings
...
For now this only includes history settings (an override to the global setting per conversation)
2020-07-14 22:11:36 +02:00
FreeScout
9b17434c64
Helper functions
2020-07-03 02:26:23 -07:00
FreeScout
65426df448
Merge pull request #650 from Matslom/fix-648
...
Fixes 648 "Hide from Assign list" in Bulk Actions
2020-07-01 06:59:14 +05:45
Mateusz Słomiński
05977c7792
Fixes 648 "Hide from Assign list" in Bulk Actions
2020-06-30 20:53:04 +02:00
FreeScout
804e92e9b7
Merge branch 'master' of github.com:freescout-helpdesk/freescout
2020-06-17 02:34:19 -07:00
FreeScout
02420b5e94
Merge pull request #639 from cloudron-io/brand-icon
...
Replace brand logo with svg version to support hiDPI screens
2020-06-17 15:17:28 +05:45
Johannes Zellner
b3f7016515
Replace brand logo with svg version to support hiDPI screens
2020-06-17 10:51:27 +02:00
FreeScout
96c7166a26
Remove delay when sending notifications to users
2020-06-16 21:25:26 -07:00
FreeScout
4262a1b639
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2020-06-15 21:27:57 -07:00
FreeScout
ad9316377d
1.5.8
2020-06-15 21:26:52 -07:00
FreeScout
c282f9c2d4
Perform second mail send attempt after 5 min
2020-06-15 19:26:08 -07:00
FreeScout
52a8ce60d9
Vertical scroll for large assignees list - closes #620
2020-06-15 19:25:08 -07:00
FreeScout
517a87438e
Update German translations
2020-06-15 18:52:49 -07:00
FreeScout
cf4d03b772
Upadte NL translations
2020-06-15 18:51:16 -07:00
FreeScout
8877be24b5
Add delay when sending notifications to users to avoid blocking by G Suite Relay
2020-06-11 19:00:21 -07:00
FreeScout
1bbe9e19de
Extra class for empty partial
2020-06-03 03:22:46 -07:00
FreeScout
6728f7c796
Add .glyphicon-spin class
2020-06-01 22:31:36 -07:00
FreeScout
5488f4ba3d
Add .content-full class
2020-06-01 19:16:25 -07:00
FreeScout
026b4aa7cf
Dont send auto reply for spam emails - closes #628
2020-06-01 19:15:42 -07:00
FreeScout
ab21227bee
Convert menu.append filter into action
2020-05-28 23:17:50 -07:00
FreeScout
de0afbabde
Update readme
2020-05-28 03:38:41 -07:00
FreeScout
ef033e477c
Add vendor files to dist
2020-05-28 03:35:33 -07:00
FreeScout
35b2cbc490
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2020-05-28 03:28:03 -07:00
FreeScout
ecc031422e
v1.5.7
2020-05-28 03:27:12 -07:00
FreeScout
7451223e09
Sort threads in emails to customers by thread ID instead of created_at - closes #532
2020-05-28 02:21:14 -07:00
FreeScout
9a1ae415ce
Reply from customer to deleted conversation should undelete it - closes #585
2020-05-27 22:47:26 -07:00
FreeScout
e09fe00563
Do not send autoreplies to own mailboxes
2020-05-27 22:13:17 -07:00
FreeScout
0d8ae55422
Remove slug column from mailboxes table
2020-05-27 21:19:44 -07:00
FreeScout
ee508a7927
Let getInProtocolName work when protocol not set
2020-05-27 20:57:24 -07:00
FreeScout
ec8b282767
Deactivate license from Modules page
2020-05-27 03:05:06 -07:00
FreeScout
face17249d
PHP 7.4 support
2020-05-27 02:59:01 -07:00
FreeScout
ce182c9fa5
Fix Select all in next page - closes #618
2020-05-27 01:36:52 -07:00
FreeScout
b25a59e748
PHP 7.4 support - closes #432
2020-05-26 03:45:33 -07:00
FreeScout
3b0c50329a
Fix error when moving conversation to the mailbox where current assignee is not present
2020-05-26 03:36:23 -07:00
FreeScout
420245e66a
Merge pull request #617 from springboardVR/feature/postgres
...
Postgres Support
2020-05-26 14:10:51 +05:45
Matthew Hall
dd9db08431
Postgres support
2020-05-20 09:00:21 -04:00
FreeScout
f8122d5fb3
Fix viewers icons on mobile
2020-05-16 21:24:22 -07:00
FreeScout
90975c31d2
Fix sidebar buttons width
2020-05-16 21:20:07 -07:00
FreeScout
8dd630b43b
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2020-05-16 03:45:30 -07:00
FreeScout
25a41858fd
v1.5.6
2020-05-16 03:44:02 -07:00
FreeScout
d20986949b
Updated translations: de, es, fr, pl
2020-05-16 03:42:17 -07:00
FreeScout
bc60281379
Allow to cancel queued job - closes #606 , #611
2020-05-16 03:17:42 -07:00
FreeScout
84b3df80e2
View some attachments in browser instead of downloading - closes #609
2020-05-15 21:11:37 -07:00
FreeScout
8923315995
Show mailbox in search
2020-05-15 19:10:14 -07:00
FreeScout
528b4584ac
Fix sorting in search - closes ##608
2020-05-14 04:44:27 -07:00
FreeScout
c14d2c3867
Show no subject for previous conversations without a subject
2020-05-14 01:58:00 -07:00
FreeScout
be3081de42
New reply separator
2020-05-14 01:54:24 -07:00
FreeScout
c46e0d9811
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2020-05-08 20:48:25 -07:00
FreeScout
f00df1c17a
v1.5.5
2020-05-08 20:47:44 -07:00
FreeScout
684f8769a1
In customer profile show only conversation from mailboxes available for the user - closes #587
2020-05-08 20:46:34 -07:00
FreeScout
956888956e
Preserve the thread id if any for reply copies
2020-05-08 19:27:36 -07:00
FreeScout
d8de1f86cf
Merge branch 'master' of github.com:freescout-helpdesk/freescout
2020-05-08 19:17:58 -07:00
FreeScout
4be4b84622
Merge pull request #600 from cloudron-io/preserve-thread-id-for-reply-copies
...
Preserve the thread id if any for reply copies
2020-05-09 08:02:27 +05:45
FreeScout
ce1fbb5e05
Fix redirect to the folder after changing conversation status
2020-05-08 19:14:43 -07:00
Johannes Zellner
c29a7cd693
Preserve the thread id if any for reply copies
2020-05-02 14:05:29 +02:00
FreeScout
b69361abf2
Merge pull request #596 from fvdm/patch-1
...
Update NL translation
2020-05-02 17:37:29 +05:45
Franklin
e7e50bee35
Reordered keys NL translation
2020-04-30 12:08:23 +02:00
Franklin
2cef319a32
Update NL translation
2020-04-30 12:06:41 +02:00
Franklin
9df7c18181
Update NL translation
2020-04-30 11:49:21 +02:00
FreeScout
b4229070e6
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2020-04-26 03:11:24 -07:00
FreeScout
c11632f8ef
1.5.4
2020-04-26 03:10:30 -07:00
FreeScout
972cd5e645
Fix an array to string conversion error
2020-04-26 03:02:06 -07:00
FreeScout
87e606699d
Improve saving reply emails to IMAP folder
2020-04-26 02:53:02 -07:00
FreeScout
5da4dee1cb
Merge pull request #577 from cloudron-io/copy-reply-to-sent
...
Save reply email to mailbox
2020-04-26 15:00:42 +05:45
FreeScout
0d44809496
Merge branch 'master' of github.com:freescout-helpdesk/freescout
2020-04-25 03:54:33 -07:00
FreeScout
74e0108d76
Update readme
2020-04-25 03:54:19 -07:00
Johannes Zellner
243fe9c756
Save reply email to mailbox
...
If reply_folder is empty, no mails are stored on the IMAP server
automatically
Fixes #574
2020-04-16 15:32:25 +02:00
FreeScout
276dff3ae1
Merge pull request #576 from ChrisRAoW/master
...
Fix for reply on notification e-mail not assigned to original conversion
2020-04-13 07:45:00 +05:45
ChrisRAoW
e1ed469ec9
Fix for reply on notification e-mail not assigned to original conversion
...
Mac mail (at least) removes elements that are set to display none when you're replying. Because the {#FS:****#} was in an hidden div it was removed, and freescout was not able anymore to relate the reply to the original conversation. Simply removing the display none fixes that.
2020-04-12 20:44:50 +02:00
FreeScout
d60ac945fc
Merge pull request #573 from cloudron-io/invite-subject
...
Use getCompanyName() wrapper for fallback value
2020-04-12 17:18:22 +05:45
Johannes Zellner
82d0f81498
Use getCompanyName() wrapper for fallback value
...
Fixes #570
2020-04-12 12:24:03 +02:00
FreeScout
f176c1f117
Fix Undefined variable folder in FetchEmails.php
2020-04-03 04:11:12 -07:00
FreeScout
341f4c006f
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2020-03-29 02:10:41 -07:00
FreeScout
a86721f992
v1.5.3
2020-03-29 02:09:57 -07:00
FreeScout
d50805da83
Add setting for conversation history in user notifications - closes #375
2020-03-28 22:07:54 -07:00
FreeScout
7532cec613
Merge pull request #548 from fvdm/feature-userhistory
...
Add setting for conversation history in user notifications
2020-03-29 10:30:38 +05:45
FreeScout
6ef4e44c88
Allow to exclude INBOX from IMAP folders
2020-03-28 21:33:24 -07:00
FreeScout
c147acedda
Merge branch 'master' of github.com:freescout-helpdesk/freescout
2020-03-28 20:55:28 -07:00
FreeScout
b60c4e24e6
Merge pull request #547 from rosinghal/feature/imap-inbox-not-default
...
Feature/imap inbox not default
2020-03-29 09:40:03 +05:45
FreeScout
b4d8c82e04
Do not fetch from mailboxes with empty password
2020-03-28 20:44:51 -07:00
Franklin
4c197400da
Whitespace fix
2020-03-24 14:23:23 +01:00
Franklin
b422c44603
Add config conv history in user notifications
2020-03-24 13:57:29 +01:00
Rohit Singhal
8fd7a5ad8f
default folder to be INBOX
2020-03-20 12:20:30 +05:30
FreeScout
5cfcf77c32
Merge pull request #535 from fvdm/patch-1
...
Add option to include the last message in notifications
2020-03-16 09:36:18 +05:45
Franklin
e15a40f7d9
Roll back email_conv_history in user notifications
2020-03-14 10:49:16 +01:00
FreeScout
62905aa073
Merge pull request #538 from fvdm/patch-2
...
Add .editorconfig for consistent whitespace
2020-03-14 10:27:30 +05:45
Franklin
b98d3f7be2
Add .editorconfig for consistent whitespace
2020-03-13 17:21:42 +01:00
Franklin
1808a0473c
Remove inconsistent whitespace
2020-03-13 17:15:57 +01:00
Franklin
1d8d609307
Fix ugly whitespace
2020-03-13 16:43:41 +01:00
Franklin
c8f9645eae
Allow to include only the last message in user notifications
2020-03-13 16:40:19 +01:00
Franklin
0b83f75e14
Add option to include last message of conversation
2020-03-13 16:00:37 +01:00
Franklin
ee2199afce
Allow to include only the last message
2020-03-13 15:57:00 +01:00
FreeScout
b7a3719815
Add vendor files to dist
2020-03-12 23:05:28 -07:00
FreeScout
2b7a5c31d4
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2020-03-12 23:03:14 -07:00
FreeScout
015c72292f
v1.5.2
2020-03-12 23:02:29 -07:00
FreeScout
303619d060
jobs.send_reply_to_customer.send_previous_messages filter
2020-03-12 23:00:17 -07:00
FreeScout
219c8c0ccc
Update Readme
2020-03-12 22:52:55 -07:00
FreeScout
d3158cc8a1
Fix The filename fallback must only contain ASCII characters - closes #533
2020-03-12 22:08:04 -07:00
FreeScout
d4c69004cc
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2020-03-12 01:57:14 -07:00
FreeScout
c0cd027904
v1.5.1
2020-03-12 01:56:38 -07:00
FreeScout
12675a1586
Option to send full conversation history to customers - closes #447
2020-03-12 01:48:54 -07:00
FreeScout
a51d89f559
Merge branch 'master' of github.com:freescout-helpdesk/freescout
2020-03-09 04:04:51 -07:00
FreeScout
2c4d41f8da
Merge pull request #520 from cloudron-io/user-create-args
...
Add commandline arguments to freescout:create-user
2020-03-09 16:49:33 +05:45
FreeScout
6491fc3ddd
Do not log encoding conversion errors
2020-03-09 03:59:35 -07:00
Rohit Singhal
a51189e6f6
Removing INBOX as default IMAP folder
2020-03-09 08:07:12 +05:30
FreeScout
3bdee559e6
Add vendor files to dist
2020-03-07 20:08:44 -08:00
FreeScout
de67e11704
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2020-03-07 20:07:04 -08:00
FreeScout
180380339d
v1.5.0
2020-03-07 20:06:33 -08:00
FreeScout
1d7be34787
APP_DOWNLOAD_ATTACHMENTS_VIA
2020-03-07 20:01:57 -08:00
Johannes Zellner
d8e3c1a390
Add commandline arguments for feescout:create-user for automation
2020-03-07 17:14:53 -08:00
FreeScout
c4bf136fbd
Check max PHP version in the installer
2020-03-07 03:31:47 -08:00
FreeScout
dc567ea94f
Merge pull request #518 from fvdm/patch-1
...
Remove trailing n from relative date minutes for Dutch systems
2020-03-07 15:59:58 +05:45
FreeScout
b4133dbb7e
Secure attachments - closes #308
2020-03-07 02:02:03 -08:00
Franklin
3c8f2855bf
Fix relative date for Dutch translation
2020-03-06 13:06:41 +01:00
FreeScout
9583a2a9e9
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2020-03-05 02:55:59 -08:00
FreeScout
37646b4f63
v1.4.12
2020-03-05 02:55:24 -08:00
FreeScout
96adf59413
Properly decode sender name - closes #516
2020-03-05 02:46:36 -08:00
FreeScout
6fadc6f4f8
Merge branch 'master' of github.com:freescout-helpdesk/freescout
2020-03-05 02:22:41 -08:00
FreeScout
4a2be8898d
Improve autoresponders detection - closes #513
2020-03-05 02:22:19 -08:00
FreeScout
8bfbc93cf8
Show mailbox email in the thread CC
2020-03-05 02:09:48 -08:00
FreeScout
cb139b11ca
Show only native languages in the language dropdown
2020-03-05 01:44:27 -08:00
FreeScout
e1e3ccc599
Polish language
2020-03-05 01:39:39 -08:00
FreeScout
00e7d0793a
Save mailbox email as customer
2020-03-05 01:30:54 -08:00
FreeScout
6a0e2528db
Merge pull request #508 from carsso/master
...
Updating French translations
2020-03-03 13:33:02 +05:45
Germain Carré
c612810a2a
Updating French translations
2020-02-27 23:33:41 +01:00
FreeScout
21243fd7a0
Allow to disable users to prevent them from logging in
2020-02-21 21:53:51 -08:00
FreeScout
ca1b010529
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2020-02-18 00:52:07 -08:00
FreeScout
a2d7297382
v1.4.11
2020-02-18 00:51:28 -08:00
FreeScout
6052103ebf
conversation.create_form.subject_append hook
2020-02-18 00:49:01 -08:00
FreeScout
383cbe953f
Update dutch translation
2020-02-17 19:01:35 -08:00
FreeScout
75d20f7e0f
Allow recipient name in the To field - closes #305
2020-02-16 23:05:15 -08:00
FreeScout
9fe7644f0a
Merge branch 'master' of github.com:freescout-helpdesk/freescout
2020-02-16 22:27:06 -08:00
FreeScout
863c41d550
Merge pull request #488 from Qrious/multi-email-input
...
Fix tokenization of multiple emails on copy+paste of multiple emails
2020-02-17 12:11:50 +05:45
FreeScout
5280f71e15
Escape user name in This reply will go to the customer message
2020-02-16 22:23:48 -08:00
FreeScout
df7b0772c8
Allow admins to mute notifications for events not related directly to him/her
2020-02-16 21:13:05 -08:00
Sander Klock
4ea63506a5
Fix tokenization of multiple emails on copy+paste of string containing multiple emails
2020-02-16 16:57:33 +01:00
FreeScout
fae1253df6
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2020-02-15 22:01:55 -08:00
FreeScout
d9e074762b
v1.4.10
2020-02-15 22:01:09 -08:00
FreeScout
096cd4f9b9
Command to logout users: freescout:logout-users
2020-02-15 19:10:55 -08:00
FreeScout
39f6c8959e
Swedish language
2020-02-15 02:27:08 -08:00
FreeScout
3824bcb359
Concatenate multiple plain text parts on fetching emails
2020-02-15 00:40:13 -08:00
FreeScout
3b56ce55ed
Caret style in conversation bulk actions
2020-02-14 03:17:42 -08:00
FreeScout
31b8c24b4b
Ignore git folder when importing translations
2020-02-10 21:58:35 -08:00
FreeScout
a0b97b51c9
Show (no subject) when viewing conversation without a subject
2020-02-09 21:18:11 -08:00
FreeScout
f45925d34d
Add IfModule to attachment .htaccess
2020-02-09 21:05:55 -08:00
FreeScout
90a34c1295
Fix placeholders in French translations - closess #469
2020-02-09 02:35:02 -08:00
FreeScout
42717759b6
Spanish translation
2020-02-09 02:29:55 -08:00
FreeScout
695ca73817
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2020-02-09 00:12:04 -08:00
FreeScout
f21a95940e
v1.4.9
2020-02-09 00:11:21 -08:00
FreeScout
7fe21927c9
Force downloading attachments on Apache
2020-02-08 03:19:12 -08:00
FreeScout
8338777318
Notice on placeholders in translations
2020-02-08 03:03:27 -08:00
FreeScout
e2c1b65e9e
Focus search input on view - closes #470
2020-02-08 02:58:40 -08:00
FreeScout
e4f397d593
Show user vars in mailbox signature and hide in Auto Reply - closes #458
2020-02-08 02:38:21 -08:00
FreeScout
c0893aa500
Hide admins from Assign list - closes #456
2020-02-06 02:52:06 -08:00
FreeScout
726d78d4f8
Show Assignee in custom folders - closes #465
2020-02-04 23:08:10 -08:00
FreeScout
918e31483b
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2020-02-02 06:37:30 -08:00
FreeScout
54960a9a99
v1.4.8
2020-02-02 06:35:48 -08:00
FreeScout
71feae1ee1
Merge branch 'master' of github.com:freescout-helpdesk/freescout
2020-02-01 20:44:00 -08:00
FreeScout
317bf35c9c
Merge pull request #459 from santibm/master
...
Feature request: adding images to mailbox signature #366 and showing remove button in main toolbar in desktop
2020-02-02 10:28:49 +05:45
FreeScout
73b8fa039f
Fix utf subject inlowercase
2020-02-01 20:15:53 -08:00
SBM
8e1412c014
Showing remove button in main toolbar in desktop #454
2020-02-01 22:23:37 +01:00
SBM
8cc777013c
Removing unused route for adding images to mailbox signature #366
2020-02-01 20:25:57 +01:00
SBM
750f98648d
Changes for adding images to mailbox signature #366
2020-02-01 20:23:01 +01:00
SBM
995f36075a
Feature request: adding images to mailbox signature #366
2020-02-01 10:24:34 +01:00