Commit Graph

4762 Commits

Author SHA1 Message Date
Francis Lachapelle
1cb9a83f6f fix(web(js)): remove calls to deprecated functions in ng-material 2020-08-04 16:16:09 -04:00
Francis Lachapelle
cd95649f08 fix(web(js)): remove calls to deprecated functions in ng-material 2020-08-04 16:12:52 -04:00
InverseBot
60f9d1035f chore(js/css): update generated files 2020-07-31 01:34:14 -04:00
Francis Lachapelle
f6ce265e7b fix(mail(css)): respect white spaces in plaintext messages
Fixes #5069
2020-07-30 13:28:14 -04:00
InverseBot
728b4eeed4 chore(js/css): update generated files 2020-07-30 00:37:08 -04:00
Francis Lachapelle
8205acc5d5 feat(web): support desktop notifications, add global inbox polling
Fixes #1234, fixes #3382, fixes #4295
2020-07-29 16:31:19 -04:00
InverseBot
7efcb58b6e chore(js/css): update generated files 2020-07-28 00:36:58 -04:00
Francis Lachapelle
0e7ce3129c fix(preferences(js)): show error when passwords don't match 2020-07-27 10:20:38 -04:00
Nicolas
2300fe8aab fix(core): Require current password on password change (#285)
Increase security by requiring the current password when changing the
password. This increases the security for cases such as XSS, or just a
forgotten browser window left open.

Fixes #4140
2020-07-27 10:12:22 -04:00
InverseBot
03d8ed5e92 chore(js/css): update generated files 2020-07-25 00:37:30 -04:00
Francis Lachapelle
1c99c2ca42 fix(web): consistency in icon of expandable list items
See https://material.io/components/lists#types
2020-07-24 15:47:17 -04:00
Francis Lachapelle
c73b40f62c chore(js/css): add QRCode library
Fixes #5090
2020-07-24 12:38:02 -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
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
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
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
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
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
b4f76a7932 feat(mail): handle multiple mail identities
Fixes #768, fixes #4602
2020-07-10 17:07:01 -04:00
InverseBot
76936a7d8f chore(js/css): update generated files 2020-07-09 01:25:19 -04:00
InverseBot
82d9cf5462 chore(js/css): update generated files 2020-07-08 00:38:45 -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
InverseBot
747ba75503 chore(js/css): update generated files 2020-07-07 00:38:53 -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
Francis Lachapelle
f1ff8bfe1c fix(preferences(js)): automatically expand newly created mail account 2020-07-03 12:32:47 -04:00
Francis Lachapelle
76cbe7854c feat(preferences): button to reset contacts categories to defaults 2020-07-03 12:32:46 -04:00
InverseBot
9a94e00cf3 chore(js/css): update generated files 2020-07-03 01:40:50 -04:00
Francis Lachapelle
2545caf2e5 fix(mail(css)): add explicit expanded/collapsed mailbox status 2020-07-02 17:24:51 -04:00
InverseBot
6ab3633a61 chore(js/css): update generated files 2020-07-02 00:41:16 -04:00
Francis Lachapelle
62fc80de20 chore(npm): update autoprefixer 2020-07-01 15:47:22 -04:00
Francis Lachapelle
4ff0791faf fix(calendar(js)): avoid exception when adding invalid email as attendee 2020-07-01 15:45:02 -04:00
Francis Lachapelle
5087582b75 fix(calendar(js)): remove unused injected module in PrintController 2020-07-01 15:22:33 -04:00
Francis Lachapelle
0c314a33e6 chore(npm): update md to v1.1.24 2020-07-01 15:20:12 -04:00