FreeScout
f92cb048fe
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
1.8.245
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
1.8.244
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
1.8.243
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