Commit Graph

2390 Commits

Author SHA1 Message Date
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
ralf
906ada822a set date-column-width for 3-pane-view / vertical splitter to 140 to display the time too 2023-03-24 13:28:47 +01:00
hadi
bce12028c7 * Mail: fix mail preview can not show attachments for smime encrypted messages 2023-03-23 12:08:36 +01:00
nathan
a4ea9dda34 Mail: Respect force_mailto preference when clicking on email tags 2023-03-22 13:41:13 -06:00
nathan
211c7f9b3a Mail: Fix email to group when group had no email did not email group members 2023-03-20 10:55:12 -06:00
hadi
0ad326a507 Introduce new hooks boolean param called 'reload' in order to force main framework to refresh after saving preferences 2023-03-16 16:25:58 +01:00
ralf
cdb0998bee fix broken Collabora config stalls display of mail list 2023-03-15 20:46:53 +01:00
Ralf Becker
1a665046c9 pending translations from our translation server 2023-03-15 08:56:49 +01:00
hadi
d8cc92efe4 Do not dock/undock mil preview when it's set for vertical pane 2023-03-13 16:14:53 +01:00
ralf
560495cd9b open newly created accounts directly 2023-03-10 11:52:45 +01:00
Hadi Nategh
99b667da6c Fix broken dock/undocking mail preview on 3pane views 2023-03-07 14:55:46 +01:00
Hadi Nategh
558fd0147f *Mail: fix mail action moveTo folder fails on none pane view 2023-03-06 12:17:12 +01:00
Hadi Nategh
0e27bb843c Make sure the mail preview grid is there before using it 2023-03-03 11:05:34 +01:00
Hadi Nategh
a1c8fac94c *Mail: fix mail attachments action not being set properly based on users preference set in Filemanager (eg. open with Collabora or download) 2023-03-01 13:20:35 +01:00
nathan
406784263a Mail: Fix attachments buttons did nothing in display popup 2023-02-28 11:14:07 -07:00
Ralf Becker
b5df04c07f pending translations from our translation server 2023-02-28 09:27:00 +01:00
ralf
81d044d2a5 bump version to 23.1 2023-02-28 08:50:48 +01:00
Hadi Nategh
0abbd65d35 Fix styling for replyto button in mail compose 2023-02-24 14:18:25 +01:00
Hadi Nategh
0b6f649821 Trigger the squeezed mode for mail's nm header 2023-02-24 11:39:44 +01:00
Hadi Nategh
c466a4e9ab Do not run splitter resize control for mobile theme 2023-02-21 17:55:34 +01:00
StefanU
a4b982e75d
Delete mail_send.psd
Old psd...
2023-02-18 11:14:37 +01:00
StefanU
009d299bea
Update mail_replyall.svg
Size corrected, file optimised
2023-02-18 11:13:18 +01:00
StefanU
e012d29e25
Update mail_reply.svg
Size corrected, file optimised
2023-02-18 11:12:31 +01:00
StefanU
f0a35a3e54
Update mail_forward_attach.svg
Size corrected, file optimised
2023-02-18 11:11:23 +01:00
StefanU
da2117ba4b
Update mail_forward.svg
Size corrected, file optimised
2023-02-18 11:10:40 +01:00
Ralf Becker
9af53cfab4 pending translation from our translation server, thanks to Ministry of Post and Telecommunications Kambodscha for the Khmer translation 2023-02-17 15:46:37 +01:00
Ralf Becker
7e1fdc4637 pending translation from our translation server, thanks to Ministry of Post and Telecommunications Kambodscha for the Khmer translation 2023-02-17 15:45:29 +01:00
Hadi Nategh
f7bcc773a8 Fix resize handler in mail compose 2023-02-17 12:37:19 +01:00
Hadi Nategh
d17f7d2e55 Fix fields in composer are not equally aligned 2023-02-17 11:35:44 +01:00
Hadi Nategh
32392ea0e3 Add missing app.js part a139d1e7d2 2023-02-16 11:24:59 +01:00
nathan
8d58eefc0a Change side menu bullet icons to 16px 2023-02-15 14:58:10 -07:00
StefanU
ad39688a9a
Update unread_flagged_small.svg
Size corrected, file optimised, colour corrected
2023-02-15 21:51:36 +01:00
nathan
524a9b3c7b Change how readonly multiple selects with rows=1 show more tags are hidden
Showing total number of values is way easier than showing the number that aren't displayed
2023-02-15 13:23:05 -07:00
Hadi Nategh
a139d1e7d2 WIP making mail nm header more responsive 2023-02-15 16:35:54 +01:00
Hadi Nategh
d3bb9b9b78 WIP making mail nm header more responsive 2023-02-15 13:24:36 +01:00
nathan
396c537dd7 Mail: Fix compose + to tracker tried to pass object as value 2023-02-14 11:47:25 -07:00
Hadi Nategh
7d9c55e4bf Fix attachment's dropdown menu in mail display dialog not being enabled 2023-02-14 18:22:56 +01:00
StefanU
470779479a
Update mail_label2.svg
Size corrected, file optimised, colour corrected
2023-02-13 21:10:49 +01:00
StefanU
b4376a3dfe
Update kmmsgdel.svg
File optimisations, colour corrected
2023-02-10 18:19:06 +01:00
nathan
2c997390f6 Mail: Use "Collabora Online" instead of "Open with Collabora Office" in attachment action dropdown because it fits better 2023-02-10 10:06:47 -07:00
Hadi Nategh
67b7537e26 Fix fields in mail preview are wrongly sized 2023-02-10 12:29:35 +01:00
Hadi Nategh
4fae387ec5 Fix error mailPreview undefined happening in mobile view 2023-02-10 10:34:59 +01:00
ralf
1949f461b8 remove font-size to use default from preferences for text mails 2023-02-10 08:59:09 +01:00
ralf
949f5c5961 let avatar and labels overlap, From/To is small enough compared with Attachments 2023-02-10 08:38:24 +01:00
nathan
1a55a2c643 Mail: Fix preview headers did not change size with preferred font size 2023-02-09 14:47:43 -07:00
nathan
bf764df720 Mail: Multiple attachments changes
- Offer to open in Collabora any file, not just editable (PDF)
- Put collabora option first in the option list if user prefers to open in collabora
- Change label to "Open with Collabora Office" with translation from Birgit
2023-02-09 14:47:43 -07:00
Hadi Nategh
6d9c31d6be Fix misaligned avatar in mail preview 2023-02-09 12:36:00 +01:00
Hadi Nategh
365c165eca Apply same styling for attachments in mail display 2023-02-09 11:38:01 +01:00
Hadi Nategh
584bdcb5c2 Rearrange attachments container in mail preview 2023-02-09 11:27:27 +01:00
nathan
efa550f251 Et2Select: Add onTagClick property for actions on tag clicks
Fixes unable to detect clicking on individual tags inside readonly et2-select-email
2023-02-08 09:11:33 -07:00