Commit Graph

2363 Commits

Author SHA1 Message Date
ralf
9d4524f744 * REST API/Mail: always add signature below supplied body (independent of user preference for reply/forward) 2023-10-27 10:21:49 +03:00
Ralf Becker
2cb959a8e3 pending translations from our translation-server 2023-10-26 21:56:09 +02:00
Ralf Becker
1b552cd9c2 pending translations from our translation-server 2023-10-18 16:42:40 +02:00
Milan
f430b66d3b converted egw_action from javascript to typescript
classes are now uppercase and in their own files. lowercase classes are deprecated.
Interfaces are now actual interfaces that should be implemented instead of creating and returning an ai Object every time

(cherry picked from commit 5e3c67a5cf)
2023-09-13 10:40:32 +02:00
ralf
549e023998 * 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:36:06 +02:00
Ralf Becker
1cbb5eff05 pending translations from our translation server 2023-08-24 12:13:58 +02:00
nathan
6876ea3d1d Mail: If there are multiple attachments with the same file name, give them unique names when integrating to another app 2023-08-24 11:31:59 +02:00
nathan
db8f7588d1 Mail: Fix JS error selecting an account group that has an email address
Uncaught (in promise) TypeError: Cannot read properties of undefined (reading 'find')
    at SearchMixin.ts:621:41
2023-08-23 10:21:50 -06:00
ralf
d10f76e35b * Mail/ActiveSync: fix wrong mime-type / broken mail when AS smart-forward is used e.g. by gmail app 2023-08-23 14:59:01 +02:00
hadi
713a9b3a93 Add browser notification for newly arrived mails 2023-08-16 17:00:37 +02:00
hadi
3c0eac2e60 Fix mail preview does not show bcc field 2023-08-16 16:58:01 +02:00
nathan
6c3197e38e Mail: Translate attachment button label 2023-08-14 08:46:17 -06:00
nathan
6ce475ae57 * Mail: Add attachment action "Forward to" that adds file directly to compose window 2023-08-14 08:46:09 -06:00
hadi
906f41328f Fix mail preview in mobile view no longer shows email addresses in its details box 2023-08-10 17:48:33 +02:00
ralf
ccef28d192 always send Content-Type: application/json 2023-08-09 16:53:39 +02:00
ralf
b395e25863 be more verbose on errors and return full Sieve script text (for user/password, not for admin connection) 2023-08-09 16:49:16 +02:00
ralf
a54e6b4673 if authenticated via token we have to use the admin connection, but only for the user authenticated as 2023-08-09 16:49:16 +02:00
ralf
a8dade0083 add more validation and defaults for the vacation 2023-08-09 16:49:16 +02:00
ralf
bed1e43200 fix error, if there is no old vacation specifying a number of days, setting now same default as UI: 3 days
also some docu fixes
2023-08-09 16:49:16 +02:00
ralf
c2064e1fa8 * Mail: new modus for vacation notice to not save message to INBOX and REST API to set vacation handling 2023-08-09 16:43:33 +02:00
ralf
b5eaf08d65 add emptyLabel for account to NOT add read-rights for first user if leaving the dialog without [Cancel] 2023-08-06 10:50:56 +02:00
ralf
9047f856d1 mail_compose::ajax_searchAddress() returns now icon, if there is a real photo stored
no need for client to always try querying it
also improved performance by not sending one query for each contact to get email-custom-fields (if existing)
2023-07-27 11:47:08 +02:00
ralf
1508de4574 implement missed shareExpiration and sharePassword attributes when sending mail 2023-07-25 14:59:41 +02:00
hadi
6e6138955b Add some translations 2023-07-25 12:03:51 +02:00
hadi
0f8a3251c4 Take emailTag preference for addresses used in mail list into account 2023-07-25 11:42:57 +02:00
hadi
654a8367b6 Add new mail preference in order to be able to select the type info shown on email tags 2023-07-25 11:39:30 +02:00
nathan
02d25f7014 Mail: Fix missing translations in attachment download button options 2023-07-19 15:50:01 -06:00
nathan
46a78dd179 Mail: When importing from mail, prefer attachement filename when available
Fixes missing extensions in link name
2023-07-19 15:49:37 -06:00
ralf
1bfdb71654 WIP Mail REST API: fix docu and content-type of response for uploading attachments 2023-07-14 09:08:35 +02:00
ralf
f95aad8713 * Mail: REST API to send mails including attachments / sharing links, or open interactive compose windows
WIP Mail REST API: enable direct sending of mails with token authentication / no password not allowing to save mail to Sent folder
2023-07-14 09:05:02 +02:00
ralf
21c40e5d01 WIP Mail REST API: do NOT read attachments into memory, they might be to big 2023-07-14 08:40:53 +02:00
ralf
3f760e6e72 WIP REST API for mail: non-interactive direct sending of mails 2023-07-14 08:40:30 +02:00
ralf
2858a8a599 WIP REST API for mail
currently we can launch (interactive) compose windows, if user is online
ToDo:
- send mails for a user
- authentication as arbitrary user with an API token
2023-07-14 08:39:58 +02:00
nathan
40ca54dfac Mail: Fix plaintext reply sizing problem
Stops toolbar from being pushed off the top
2023-07-12 09:47:25 -06:00
hadi
fc445836f4 Make vacation dialog window bigger 2023-07-11 14:59:00 +02:00
hadi
5192419935 Fix mail compose editor not visible in mobile template 2023-07-10 16:43:09 +02:00
nathan
d65e0d1e1e Mail: Let browser deal with text area sizing in compose for plaintext too 2023-07-06 08:16:59 -06:00
nathan
1ecdc28359 Mail: Let browser deal with text area sizing in compose
Fixes bug where toolbar can get hidden when editing certain emails
2023-07-06 08:16:03 -06:00
ralf
83dd2d9ac1 WIP improve avatar loading in mail app
currently ET2Avatar is NOT correctly handling contactId=email:<email>
2023-06-28 08:21:59 +02:00
hadi
2ee1811b85 Fix reply as forced HTML break plain text pseudo tags 2023-06-23 15:09:57 +02:00
hadi
66ac4309fb Don't send inline images as attachments in smime messages back into client-side 2023-06-20 11:39:58 +02:00
hadi
717bf2a717 * Mail: fix mixed up inline images and attachments in smime signed messages 2023-06-19 17:07:37 +02:00
ralf
f6663bb81c fix lots of warnings filling zpush logs 2023-06-15 16:18:16 +02:00
hadi
38647c960f Add translation 2023-06-02 16:33:41 +02:00
hadi
86f31a74d0 *Mail: Add new pane option for showing all columns in vertical 3-pane view 2023-06-02 16:33:29 +02:00
Ralf Becker
b5d668ed5b pending translations from our translation server 2023-05-24 11:52:54 +02:00
ralf
69294ebbee * Mail: searching in compose now ignores custom fields as they might lead to unexpected results 2023-05-22 12:58:25 +02:00
StefanU
3c0b9be582 Update smime_sign.svg 2023-05-22 08:00:58 +02:00
StefanU
1c98dd3891 Update attach.svg
Size corrected, colour corrected, file optimised
2023-05-17 08:05:00 +02:00
StefanU
915708eef0 Update smime_encrypt.svg 2023-05-16 07:52:37 +02:00