Commit Graph

1342 Commits

Author SHA1 Message Date
milan
bfd304df11 fix folder badge was not updated on Ctrl+A -> Delete
--Ticket #97521

(cherry picked from commit 8f1e61d08e)
2024-09-27 15:12:47 +02:00
milan
00b3df51e0 fix folder badge was not updated when rightclick 'mark all as read' was clicked Ticket #97521
fix folder badge was not updated when rightclick 'mark all as read' was clicked Ticket #97521

(cherry picked from commit 247c51edab)
2024-09-27 14:17:46 +02:00
milan
3394dd890d fix click on new mail account does not display unseen badges --ticket #99041
(cherry picked from commit 378ea11c6c)
2024-09-26 16:21:38 +02:00
milan
efdfc52da8 fix folder badge was not updated when rightclick 'mark all as read' was clicked
(cherry picked from commit 1434694365)
2024-09-26 16:21:38 +02:00
milan
7d8976b64f fix folder badge was not updated when rightclick 'mark all as read' was clicked
(cherry picked from commit 5255a8ecf8)
2024-09-26 16:21:38 +02:00
ralf
ac68a37757 * Mail: remove content of script and style tags from displayed html mail
only script tags itself, not their content was removed before, and style tags were not completely removed, if regular expression run into an error
2024-09-24 13:47:08 +02:00
milan
d41c964095 fix bug in mail where EmptyTrash/EmptySpam action would make a wrong badge appear 2024-09-06 12:38:04 +02:00
ralf
613a78e1df need to set group attribute, otherwise forward is before reply* 2024-09-02 15:24:03 +02:00
ralf
d7477e2fe9 rest of reply with attachments 2024-09-02 14:14:13 +02:00
ralf
7a0fd72321 * Mail: new reply with attachments (answer to mail incl. all attachments) 2024-09-02 14:13:58 +02:00
ralf
f35a39517e * Mail: show s/mime signed/encrypted icons in mail display popup (verification is only shown in preview!) 2024-08-29 11:43:07 +02:00
ralf
5c8c9c841d implement new action attribute color, to specify a color for the caption, instead of the default color 2024-08-28 09:40:08 +02:00
ralf
39cf127e29 fix error forwarding: implode(): Argument #1 ($array) must be of type array, string given 2024-07-30 08:44:25 +02:00
milan
7f3520d348 changed Mail tree styling and added setClass(..) function to Et2Tree 2024-07-29 19:34:08 +02:00
milan
e81c45dc95 Mail Tree visual changes according to ticket #95901
-- changed - Leaf image - hover background color
2024-07-29 19:33:34 +02:00
nathan
dfa7f991bb Mail: Move attachment placeholder to client side, inserted at cursor position 2024-07-02 15:29:43 -06:00
nathan
c51f77a9dd Mail: Add non-editable attachment block placeholder 2024-06-28 09:47:54 -06:00
ralf
4312300b63 * eSync/Mail/Calendar: limit request for all mail and events to 1 year back, instead of previous 178 or 100 days 2024-05-15 16:07:54 +02:00
ralf
b0ae93155e fixing more issues in mail around tree: folder-management and subscription dialog 2024-04-16 14:23:30 +02:00
milan
a215015e0e rename folder ajax request now carries unseenCount properly 2024-03-27 12:16:32 +01:00
ralf
0192b2c881 if empty body, reply or draft with users preferred compose type e.g. html 2024-03-21 20:25:57 +02:00
ralf
2ed34a39c6 * Mail: fix forwarding and reply to mail with just a PDF or image was showing it and not opening a compose window 2024-03-20 12:51:39 +02:00
ralf
76793ac1b7 * Mail: fix list of Sieve rules was not scrollable 2024-03-20 11:14:30 +02:00
milan
7c027ad41f fix bug where badge disappears on push 2024-03-15 10:54:40 +01:00
milan
b6803b42c6 add unread counter for mails.
style is not perfect yet. Wait for shoelace response for a designated slot
2024-03-07 14:14:06 +01:00
ralf
1533f1321d * Mail: configurable limit to exclude attachments from automatic saving as drafts, default is no limit / attachments are always saved in drafts 2024-03-06 15:46:36 +02:00
ralf
db0488d9d0 Fix some PHP Deprecated or Warnings 2024-03-06 10:58:10 +02:00
ralf
c622e6e88e * eSync: fix for messages with no text body e.g. just a PDF or an image, returns empty body with attachment(s) 2024-03-05 15:29:41 +02:00
ralf
c44e3f08fa * eSync: fix syncing forwarded and replied flags to client incl. push using highestmodseq, if supported by IMAP server 2024-03-05 14:54:51 +02:00
ralf
98cf3415ca * eSync: only first to address was shown / send to client 2024-03-04 19:37:28 +02:00
ralf
00c36d6775 * eSync: fix inline forward with attachment(s) and smartForward (e.g. GMail client) was broken
(not multipart/mixed, but text/html)
2024-03-04 17:27:02 +02:00
ralf
b79861f8cf fix PHP Undefined index warning 2024-02-28 08:55:13 +02:00
ralf
90c340cf2a it seems there are mail client ignoring / not displaying text behind the closing style-tag --> add a linebreak there 2024-02-20 17:01:16 +02:00
nathan
fd52ed1ffe Fix missing admin default icons, tree icons had to be in dhtmlxtree 2024-02-16 11:06:39 -07:00
ralf
83a2729cf0 another big chunk of PHP Warnings 2024-02-08 12:30:39 +02:00
ralf
4fcd761f0c always check VACATION-SECONDS is available 2024-02-01 15:11:49 +02:00
ralf
4ce3298241 * Mail REST Api: respect user preference to compose in HTML and convert plain body from REST Api call to HTML (bodyHtml attribute forces HTML) 2024-02-01 13:37:11 +02:00
ralf
967eca4975 wrap <br/> in <p> (<p><br/></p>), so TinyMCE does not mess it up, if we have no signature separator
(wrap the first comment, wrapping the signature, in a <p> and remove the <br/>)
2024-01-23 22:13:32 +02:00
ralf
866d10e030 * Mail REST Api: added reply to an uploaded eml file (with optional preset body and attachments) 2024-01-22 12:07:10 +02:00
ralf
ae47069478 fix could not set forwarding address for vacation notice 2024-01-15 14:16:51 +02:00
nathan
518c8218d7 * Mail: Additional "Information to show on email tag" preference, "Name and domain" 2024-01-08 10:01:59 -07:00
ralf
e5657b8a42 fix authentication error when calling vacation notice from admin for another user 2023-12-11 13:19:39 +02:00
ralf
2f0a38e4f1 * Mail: allow to configure an auto-responder, if Sieve supports the vacation-seconds extension 2023-12-07 16:34:39 +02:00
nathan
a17cbe1f45 Filtering email search results on just value
Should catch even more duplicates, though value has both name & email
2023-11-21 14:07:59 -07:00
ralf
1c40074331 WIP oauth mail-authentication updates refresh-token and redirects to IdP, if refresh-token is expired 2023-11-21 15:57:00 +02:00
nathan
c15607d71a Don't send duplicates in result
Causes issues in the select where the option cannot be removed once selected
2023-11-15 15:23:20 -07:00
ralf
f36149ae93 * REST API/Mail: always add signature below supplied body (independent of user preference for reply/forward) 2023-10-27 10:21:16 +03:00
nathan
dd88fdb716 Mail: Update flag icon when mail is flagged/unflagged 2023-10-03 17:03:37 -06:00
ralf
825c1e8614 * Mail: equal sign followed by numbers is mangled in plain-text mails (e.g. =22 becomes a ")
If we detected qprint encoding in the plain-text body of a composed mail (not an arrived mail!), we wrongly decoded it.
2023-09-08 09:34:53 +02:00
nathan
979a965aec Mail: If there are multiple attachments with the same file name, give them unique names when integrating to another app 2023-08-23 12:59:44 -06:00