nathan
437ad34300
Finish Et2Email widget
2023-12-13 10:34:17 -07:00
ralf
e5657b8a42
fix authentication error when calling vacation notice from admin for another user
2023-12-11 13:19:39 +02:00
hadi
ef7a388958
Make some dialogs initiation heights slightly bigger to avoid getting scrollbar
2023-12-08 12:30:47 +01: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
Ralf Becker
671dc1d28b
pending translations from our translation server
2023-12-01 07:01:27 +01:00
nathan
db639a3453
Mail: Fix attachment details was still cut off for larger font sizes
2023-11-24 10:58:04 -07:00
nathan
c111303abd
Mail: Minimum width of 400px on the preview pane
...
Stops attachment details from being unable to deal with the limited space
2023-11-23 14:57:15 -07: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
bb9e8dcd7c
fix date-filter were not taken into account when deleting all mails in a folder
2023-11-21 17:53:38 +02:00
Ralf Becker
769eaaa353
pending translations from our translation-server
2023-11-21 15:18:11 +01: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
441f90d92e
Mail: Fix share as download link from filemanager gave JS error
...
Unable to set field data to '[object Object]' in window 'compose_0__
Caused by accessing select_options through deprecated options object
2023-11-20 11:03:28 -07: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
c897b03f71
fix 2 JS errors in mobile mail, while search for another
2023-11-15 16:13:58 +02:00
ralf
ef43d7298b
* Mail/REST API: support an "X-No-Location: true" header to avoid getting a "Location" header when uploading attachments
...
Also change HTTP Status from "200 Ok" to "201 Created" for a "Location" header,
and send a correct URL to download the attachment again with a GET request.
2023-11-10 17:07:06 +02:00
Ralf Becker
3e27a643b6
pending translations from our translation server
2023-11-10 06:44:58 +01:00
nathan
ad3321c438
Mail: Remove mail-only key handler, it was double-sending
2023-11-08 13:37:10 -07:00
nathan
6a5697eab8
More Drag helper style adjustments
...
- height adjustments for mail so we can see address & subject
- Change how avatar is sized so we can override it via CSS
2023-11-08 09:54:00 -07:00
ralf
305aaad22c
* REST API/Mail: viewing uploaded EML files, allowing user to answer, forward or download attachments
2023-10-27 11:50:13 +03: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
Ralf Becker
db7d26a6a0
pending translations from our translation-server
2023-10-26 21:55:35 +02:00
Ralf Becker
c5b7251188
pending translations from our translation-server
2023-10-18 16:41:38 +02:00
nathan
dd88fdb716
Mail: Update flag icon when mail is flagged/unflagged
2023-10-03 17:03:37 -06:00
milan
2d35529380
WIP sl-Tree
2023-09-27 13:53:41 +02:00
Milan
7bde197f86
WIP sl-Tree
2023-09-27 13:08:08 +02:00
Milan
e3ca0bfacd
Merge remote-tracking branch 'origin/master'
2023-09-27 12:59:53 +02:00
nathan
472ee73dda
Improve styling & behaviour of Et2SelectEmail
2023-09-14 14:30:20 -06:00
Milan
0f1f45a0cc
WIP sl-Tree
2023-09-14 17:36:28 +02:00
Nathan Gray
e323cd1d79
Feature/shoelace 2.4 upgrade ( #135 )
...
Update shoelace to 2.9.0
2023-09-13 11:55:33 -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
Ralf Becker
50d4a0a0fa
pending translations from our translation server
2023-08-24 12:12:36 +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
nathan
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
ralf
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
hadi
f0656f280f
Fix mail preview does not show bcc field
2023-08-14 17:19:21 +02:00
nathan
6c9d9aa8ed
Mail: Translate attachment button label
2023-08-14 08:35:03 -06:00
hadi
6b2a9e1dca
Fix mail preview in mobile view no longer shows email addresses in its details box
2023-08-10 17:47:36 +02:00
ralf
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
nathan
6f63c1686e
* Mail: Add attachment action "Forward to" that adds file directly to compose window
2023-08-03 10:17:14 -06:00
ralf
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
ralf
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
ralf
fb87f5f173
always send Content-Type: application/json
2023-08-03 09:00:30 +02:00
hadi
31d93a6ee3
Add browser notification for newly arrived mails
2023-08-02 17:40:37 +02:00
ralf
f89ad191e4
add more validation and defaults for the vacation
2023-08-02 15:16:16 +02:00
ralf
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
ralf
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
ralf
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
ralf
fe57e18438
implement missed shareExpiration and sharePassword attributes when sending mail
2023-07-25 14:58:49 +02:00
hadi
52a28b40bc
Add some translations
2023-07-25 12:01:48 +02:00
nathan
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