Commit Graph

2468 Commits

Author SHA1 Message Date
0f1f45a0cc WIP sl-Tree 2023-09-14 17:36:28 +02:00
e323cd1d79 Feature/shoelace 2.4 upgrade (#135)
Update shoelace to 2.9.0
2023-09-13 11:55:33 -06:00
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
50d4a0a0fa pending translations from our translation server 2023-08-24 12:12:36 +02:00
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
f39c3b83e4 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 09:39:16 -06:00
3897e84fcd * Mail/ActiveSync: fix wrong mime-type / broken mail when AS smart-forward is used e.g. by gmail app 2023-08-23 14:56:38 +02:00
f0656f280f Fix mail preview does not show bcc field 2023-08-14 17:19:21 +02:00
6c9d9aa8ed Mail: Translate attachment button label 2023-08-14 08:35:03 -06:00
6b2a9e1dca Fix mail preview in mobile view no longer shows email addresses in its details box 2023-08-10 17:47:36 +02:00
c8c7c9eec2 add emptyLabel for account to NOT add read-rights for first user if leaving the dialog without [Cancel] 2023-08-06 10:50:13 +02:00
6f63c1686e * Mail: Add attachment action "Forward to" that adds file directly to compose window 2023-08-03 10:17:14 -06:00
2022adfbfb be more verbose on errors and return full Sieve script text (for user/password, not for admin connection) 2023-08-03 13:58:51 +02:00
da49ce2924 if authenticated via token we have to use the admin connection, but only for the user authenticated as 2023-08-03 10:22:45 +02:00
fb87f5f173 always send Content-Type: application/json 2023-08-03 09:00:30 +02:00
31d93a6ee3 Add browser notification for newly arrived mails 2023-08-02 17:40:37 +02:00
f89ad191e4 add more validation and defaults for the vacation 2023-08-02 15:16:16 +02:00
6249f128db 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-02 11:02:15 +02:00
027ad398d6 * Mail: new modus for vacation notice to not save message to INBOX and REST API to set vacation handling 2023-07-31 16:24:58 +02:00
acc9deee85 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:08:02 +02:00
fe57e18438 implement missed shareExpiration and sharePassword attributes when sending mail 2023-07-25 14:58:49 +02:00
52a28b40bc Add some translations 2023-07-25 12:01:48 +02:00
5023e8944a Mail: When importing from mail, prefer attachement filename when available
Fixes missing extensions in link name
2023-07-18 14:21:42 -06:00
b548de666d Mail: Fix missing translations in attachment download button options 2023-07-18 13:40:04 -06:00
3da996afc7 WIP Mail REST API: fix docu and content-type of response for uploading attachments 2023-07-13 16:32:01 +02:00
b33f41c8b2 Mail: Fix plaintext reply sizing problem
Stops toolbar from being pushed off the top
2023-07-12 09:42:41 -06:00
74504cf5b0 Make vacation dialog window bigger 2023-07-11 14:56:49 +02:00
2de5326f53 Merge remote-tracking branch 'origin/master' 2023-07-10 16:54:43 +02:00
5e3c67a5cf 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
2023-07-10 16:54:22 +02:00
03745becf2 Fix mail compose editor not visible in mobile template 2023-07-10 16:42:13 +02:00
2bd5fd5601 WIP Mail REST API: enable direct sending of mails with token authentication / no password not allowing to save mail to Sent folder 2023-07-07 12:22:15 +02:00
bd93964de3 Mail: Let browser deal with text area sizing in compose for plaintext too 2023-07-06 08:15:32 -06:00
6ace2c1fbc Mail: Let browser deal with text area sizing in compose
Fixes bug where toolbar can get hidden when editing certain emails
2023-07-05 11:23:28 -06:00
65b239ca2c WIP Mail REST API: do NOT read attachments into memory, they might be to big 2023-06-30 17:13:42 +02:00
8a3fd670ee WIP REST API for mail: non-interactive direct sending of mails 2023-06-30 16:33:28 +02:00
dfef4ce0c5 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-06-29 12:50:04 +02:00
23895c94be WIP improve avatar loading in mail app
currently ET2Avatar is NOT correctly handling contactId=email:<email>
2023-06-27 08:59:59 +02:00
28a6ad1b62 Fix reply as forced HTML break plain text pseudo tags 2023-06-23 15:08:10 +02:00
a34a37fc04 Take emailTag preference for addresses used in mail list into account 2023-06-22 14:38:18 +02:00
eaacac1b40 Add new mail preference in order to be able to select the type info shown on email tags 2023-06-21 16:45:23 +02:00
c80304f7de Don't send inline images as attachments in smime messages back into client-side 2023-06-20 11:37:55 +02:00
fce9ba3a41 * Mail: fix mixed up inline images and attachments in smime signed messages 2023-06-19 17:05:37 +02:00
608963aa9b fix lots of warnings filling zpush logs 2023-06-09 18:28:57 +02:00
3a476dcbd6 Add translation 2023-06-02 16:32:29 +02:00
62d91350eb *Mail: Add new pane option for showing all columns in vertical 3-pane view 2023-06-02 11:38:54 +02:00
68aaad7f87 pending translations from our translation server 2023-05-24 11:52:22 +02:00
d20a1132e3 Update smime_sign.svg 2023-05-21 18:14:32 +02:00
92d4bbd37d Update attach.svg
Size corrected, colour corrected, file optimised
2023-05-16 20:57:46 +02:00
16f970fcbe Update smime_encrypt.svg 2023-05-15 20:12:13 +02:00
dc90ee16d0 * Mail: fix preview and display no longer can decrypt an encrypted pgp message 2023-05-15 14:49:10 +02:00