Commit Graph

15681 Commits

Author SHA1 Message Date
Francis Lachapelle
72b5db4e35 fix(addressbook(js)): show copy option when source is remote 2020-07-24 10:42:22 -04:00
Francis Lachapelle
94efa4d7d4 fix(mail(css)): yellow flags for more visibility 2020-07-24 09:48:41 -04:00
InverseBot
09f63b2e3b chore(js/css): update generated files 2020-07-24 00:35:42 -04:00
Francis Lachapelle
9c391b8d8d fix(mail): use unique names for attachments
Fixes #5086
2020-07-23 12:56:35 -04:00
Francis Lachapelle
d549c296ae Revert "(fix) avoid changing RRULE's UNTIL date for no reason"
This reverts commit 9ed1cc4b8f.
2020-07-22 16:39:10 -04:00
Francis Lachapelle
1579ebd233 chore: remove deprecated files and templates 2020-07-22 15:04:12 -04:00
InverseBot
0d297f21cf chore(js/css): update generated files 2020-07-22 00:35:50 -04:00
Francis Lachapelle
8940651586 feat(mail): handle multiple mail identities
Fixes #5083
2020-07-21 17:01:33 -04:00
InverseBot
6f5ffed5e8 chore(js/css): update generated files 2020-07-21 00:35:43 -04:00
InverseBot
355099ab04 chore(js/css): update generated files 2020-07-19 00:35:36 -04:00
Francis Lachapelle
85a6d8e477 fix(preferences(js)): honor SOGoForwardConstraints in Sieve filters 2020-07-18 09:54:24 -04:00
InverseBot
e1800da26a chore(js/css): update generated files 2020-07-18 00:35:34 -04:00
Francis Lachapelle
65b3dc2a3b chore(tool): add "-r" option to truncate-calendar
"-r" also deletes recurrent events (including all occurrences). The
start date of the master event is used when this option is enabled.
2020-07-17 14:15:27 -04:00
Francis Lachapelle
ff3e83fd43 fix(calendar(js)): don't handle attendees for tasks 2020-07-17 13:58:32 -04:00
InverseBot
ed300409b7 chore(js/css): update generated files 2020-07-17 00:35:24 -04:00
Francis Lachapelle
566fe55d71 fix(preferences(js)): set account id before importing certificate
Fixes #5084
2020-07-16 17:30:10 -04:00
Francis Lachapelle
b78e66a10b fix(preferences(js)): conditionally sanitize forward addresses
Fixes #5085
2020-07-16 15:05:42 -04:00
Francis Lachapelle
e6e994ba80 fix(core): don't synchronize defaults if no mail identity is created
Fixes #5070
2020-07-16 13:52:35 -04:00
InverseBot
cc19970066 chore(js/css): update generated files 2020-07-16 00:35:47 -04:00
Francis Lachapelle
825fb85903 fix(acl(js)): toggle rights from the ACL editor 2020-07-15 09:57:31 -04:00
InverseBot
704e7885ce chore(js/css): update generated files 2020-07-15 00:35:45 -04:00
Francis Lachapelle
a5ba99cf60 fix(calendar(js)): show freebusy timeline with external-only attendees 2020-07-14 15:29:45 -04:00
Francis Lachapelle
6e2d652e38 fix(web): restore menu separators in sidenav of Calendars & Mailer 2020-07-14 14:32:13 -04:00
Francis Lachapelle
5bb8161494 fix(preferences(js)): honor SOGoForwardConstraints in Sieve filters 2020-07-14 12:11:01 -04:00
InverseBot
772efb3e99 chore(js/css): update generated files 2020-07-14 00:38:02 -04:00
Francis Lachapelle
b7f0ee7228 fix(mail): use double-quotes for attributes when re-encoding HTML 2020-07-13 16:40:11 -04:00
Francis Lachapelle
8f3738bfef fix(mail(js)): pick proper "from" address when replying/forwarding
Fixes #5072
2020-07-13 12:29:35 -04:00
InverseBot
063d6f8c33 chore(js/css): update generated files 2020-07-11 00:38:40 -04:00
Francis Lachapelle
0e5e88aaf9 fix(web): add icon to expandable list items 2020-07-10 17:27:03 -04:00
Francis Lachapelle
b4f76a7932 feat(mail): handle multiple mail identities
Fixes #768, fixes #4602
2020-07-10 17:07:01 -04:00
Francis Lachapelle
3d25b8b571 fix(addressbook): handle vCard with multiple title values 2020-07-10 17:04:24 -04:00
Francis Lachapelle
208ee08960 feat(mail): handle multiple mail identities
Create read-only identities for email addresses for which no identity has been defined. This way, when visiting the message editor, the user will have access to all of her known email addresses.

Fixes #768, fixes #4602
2020-07-10 17:01:26 -04:00
Ludovic Marcotte
cecf157dca fix(core): avoid pooling channels with tools (fixes #4684) 2020-07-10 10:22:48 -04:00
Francis Lachapelle
a91a00e33c docs: fix syntax, specify fqdn requirement for SSL/TLS 2020-07-10 09:59:59 -04:00
Francis Lachapelle
ddbed84dbf chore(packaging): don't force a start after installation
Fixes #5073
2020-07-09 15:58:40 -04:00
InverseBot
76936a7d8f chore(js/css): update generated files 2020-07-09 01:25:19 -04:00
Ludovic Marcotte
39255b193d fix(eas): handle noselect special folders in Dovecot 2020-07-08 13:19:12 -04:00
Ludovic Marcotte
53665222b5 fix(packaging): More control file fixes 2020-07-08 10:37:23 -04:00
Ludovic Marcotte
1a7fa0b164 fix(packaging): Xenial control files fixes 2020-07-08 08:29:24 -04:00
InverseBot
82d9cf5462 chore(js/css): update generated files 2020-07-08 00:38:45 -04:00
Francis Lachapelle
d29c2b2c7b fix(mail): add all unknown recipients to an address book
When SOGoMailAddOutgoingAddresses is enabled, all unknown recipients are
now added to the destination address book.
2020-07-07 15:46:38 -04:00
Francis Lachapelle
f7e7612e05 fix(mail(js)): pick proper "from" address when replying/forwarding
Fixes #5072
2020-07-07 14:53:11 -04:00
Francis Lachapelle
96c22b6b96 fix(addressbook): handle vCard with multiple title values 2020-07-07 14:14:08 -04:00
InverseBot
747ba75503 chore(js/css): update generated files 2020-07-07 00:38:53 -04:00
Francis Lachapelle
c2d937746f fix(calendar): ensure valid identity when sending invitations 2020-07-06 12:43:56 -04:00
Francis Lachapelle
c99170b9bc fix(mail): pick proper "from" address when replying/forwarding
Fixes #5056
2020-07-06 12:43:55 -04:00
Francis Lachapelle
089935297c fix(mail(js)): respect signature placement when switching identity 2020-07-06 12:43:55 -04:00
InverseBot
5db000aa26 chore(js/css): update generated files 2020-07-04 01:34:29 -04:00
Extra Fu
2f75c389f7 Merge pull request #275 from the-nic/feat/4895-argon2
feat(core): Support ARGON2I/ARGON2ID password hashes
2020-07-03 14:44:20 -04:00
Francis Lachapelle
f1ff8bfe1c fix(preferences(js)): automatically expand newly created mail account 2020-07-03 12:32:47 -04:00