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
nathan
b548de666d
Mail: Fix missing translations in attachment download button options
2023-07-18 13:40:04 -06:00
ralf
3da996afc7
WIP Mail REST API: fix docu and content-type of response for uploading attachments
2023-07-13 16:32:01 +02:00
nathan
b33f41c8b2
Mail: Fix plaintext reply sizing problem
...
Stops toolbar from being pushed off the top
2023-07-12 09:42:41 -06:00
hadi
74504cf5b0
Make vacation dialog window bigger
2023-07-11 14:56:49 +02:00
milan
2de5326f53
Merge remote-tracking branch 'origin/master'
2023-07-10 16:54:43 +02:00
milan
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
hadi
03745becf2
Fix mail compose editor not visible in mobile template
2023-07-10 16:42:13 +02:00
ralf
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
nathan
bd93964de3
Mail: Let browser deal with text area sizing in compose for plaintext too
2023-07-06 08:15:32 -06:00
nathan
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
ralf
65b239ca2c
WIP Mail REST API: do NOT read attachments into memory, they might be to big
2023-06-30 17:13:42 +02:00
ralf
8a3fd670ee
WIP REST API for mail: non-interactive direct sending of mails
2023-06-30 16:33:28 +02:00
ralf
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
ralf
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
hadi
28a6ad1b62
Fix reply as forced HTML break plain text pseudo tags
2023-06-23 15:08:10 +02:00
hadi
a34a37fc04
Take emailTag preference for addresses used in mail list into account
2023-06-22 14:38:18 +02:00
hadi
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
hadi
c80304f7de
Don't send inline images as attachments in smime messages back into client-side
2023-06-20 11:37:55 +02:00
hadi
fce9ba3a41
* Mail: fix mixed up inline images and attachments in smime signed messages
2023-06-19 17:05:37 +02:00
ralf
608963aa9b
fix lots of warnings filling zpush logs
2023-06-09 18:28:57 +02:00
hadi
3a476dcbd6
Add translation
2023-06-02 16:32:29 +02:00
hadi
62d91350eb
*Mail: Add new pane option for showing all columns in vertical 3-pane view
2023-06-02 11:38:54 +02:00
Ralf Becker
68aaad7f87
pending translations from our translation server
2023-05-24 11:52:22 +02:00
StefanU
d20a1132e3
Update smime_sign.svg
2023-05-21 18:14:32 +02:00
StefanU
92d4bbd37d
Update attach.svg
...
Size corrected, colour corrected, file optimised
2023-05-16 20:57:46 +02:00
StefanU
16f970fcbe
Update smime_encrypt.svg
2023-05-15 20:12:13 +02:00
hadi
dc90ee16d0
* Mail: fix preview and display no longer can decrypt an encrypted pgp message
2023-05-15 14:49:10 +02:00
hadi
0fba45d333
* Mail: fix date filter is no longer working in mail's list
2023-05-15 12:36:25 +02:00
ralf
193cd5cdb3
missed one avatar and did not remove the no longer used method
2023-05-10 09:54:03 +02:00
ralf
ace7a22c2f
* Mail: performance improvements for huge addressbooks by caching avatars
2023-05-10 09:49:54 +02:00
nathan
3e1b1e56dc
Fix focussed select does not close when it loses focus
...
Mail reply moves focus from To: to body, and To dropdown stayed open
2023-05-09 14:04:02 -06:00
ralf
db8bd9dcc3
* eSync/Mail: fix wrong timezone conversation if user-timezone is different from server-timezone
2023-05-09 17:06:05 +02:00
ralf
d045fde07c
* Mail: searching in compose now ignores custom fields as they might lead to unexpected results
2023-05-08 15:13:12 +02:00
hadi
c5afac87bd
*Mail: fix mail preview does not show its content for mails with no fromaddress set
2023-05-08 13:41:25 +02:00
StefanU
acf1eaa5f3
Update smime_sign.svg
...
New version
2023-05-06 20:14:50 +02:00
Ralf Becker
e7b340990a
pending translations from our translation server
2023-05-02 13:17:09 +02:00
hadi
cea886fd83
Fix smime signed messages contain text/calender no longer are processed as event
2023-04-27 13:54:40 +02:00
hadi
efcbdde1a2
Fix mail preview failed to fetch text/calendar as attachment for smime signed messages
2023-04-27 12:42:38 +02:00
StefanU
d72ee9c962
Update mail_send.svg
...
with new, modern icon
2023-04-21 17:08:25 +02:00
hadi
b029d826d9
Fix broken resizing mail compose's textarea
2023-04-21 14:17:58 +02:00
hadi
4080a60aa2
Set right set of attachments object for smime resolved attachments sent to client-side
2023-04-21 11:57:21 +02:00
nathan
d8290f035b
Mail: Fix moving folder hangs showing waiting icon
2023-04-19 11:57:23 -06:00
ralf
6ebbd5bb08
fix lists from other users gave a validation error for account-display "Lastname, Firstname" because of the comma
2023-04-18 16:27:01 +02:00
StefanU
f4a5c2384d
Update prio_high.svg
2023-04-15 14:13:58 +02:00
StefanU
c10c04d014
Add tag_message.svg
...
as replacement for png
2023-04-15 14:11:56 +02:00
StefanU
10276dc4ff
Update source.svg
2023-04-15 14:11:01 +02:00
StefanU
f82d56faf9
Add htmlmode.svg
...
as replacement for png
2023-04-15 14:07:45 +02:00
StefanU
d05c659e6d
Add textmode.svg
...
as replacement for png
2023-04-15 14:06:44 +02:00
Ralf Becker
de8824589e
pending changes from our translation server
2023-04-12 11:17:25 +02:00
ralf
649645ab0f
* Mail: allow placeholders in compose instead of email-addresses to be able to create mail templates
2023-04-11 15:01:40 +02:00
ralf
b146452754
move use of mail.index.preview template behind its definition, to fix PHP message: EGroupware\Api\Etemplate\Widget\Template::instance('mail.index.preview', '', '', '') template NOT found!
2023-04-04 20:22:20 +02:00
hadi
cac2508c4a
* Mail: Make list refresh option available in 3pane-view through column selector
2023-04-03 16:06:11 +02:00
hadi
1e34d624ac
Fallback on vertical mode if no preferences is set as default
2023-04-03 13:17:27 +02:00
hadi
ca20d73eac
Fix broken share file as download link into an open compose dialog
2023-03-27 12:09:26 +02:00
hadi
48acee3c1e
Fix mail mark as read eventhough it's not running in pane preview mode
2023-03-24 14:47:05 +01:00
hadi
ca87631cdb
* Mail: fix mail preview don't get set correctly when running in expand pane view
2023-03-24 13:53:46 +01:00