Francis Lachapelle
fc4f5d2161
feat(mail): new option to force default identity
...
Users can now force the default identity to always be used when replying
or forwarding a message.
2021-01-14 15:23:43 -05:00
Francis Lachapelle
12047d112f
fix(preferences(css)): improve display of some select input fields
2020-11-13 17:19:53 -05:00
Francis Lachapelle
6cac6f2383
chore(npm): update md to v1.2.1
2020-11-04 16:47:12 -05:00
Francis Lachapelle
1c4ff40d33
fix(preferences(mail)): make sure auto-reply (vacation) text is set
2020-10-15 14:07:04 -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
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
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
5bb8161494
fix(preferences(js)): honor SOGoForwardConstraints in Sieve filters
2020-07-14 12:11:01 -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
443a41b770
i18n(preferences): rename "Current Time Zone" to "Time Zone"
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
Francis Lachapelle
2730a91b54
fix(preferences(html)): improve placeholders
2020-06-22 15:06:40 -04:00
Francis Lachapelle
1712a7e7e5
fix(preferences(html)): add placeholders to forward addresses field
...
Fixes #5053
2020-06-22 09:58:11 -04:00
Francis Lachapelle
f8aa338e64
feat(mail): handle multiple mail identities
...
Fixes #768 , fixes #4602
2020-06-18 16:53:42 -04:00
Francis Lachapelle
8b1b938899
refactor(preferences): replace comma-separated list of addresses by md-chips
2020-06-02 15:10:00 -04:00
Francis Lachapelle
07c06db69d
refactor(mail(js)): replace ckEditor directive by sgCkeditor component
...
This refactoring
1. simplifies updating the CKEditor source code;
2. allows many instances of the CKEditor on the same page;
3. fixes the cursor positioning on focus.
2020-05-15 11:37:56 -04:00
Francis Lachapelle
e8f0471bcf
feat(core(js)): improve Google Authenticator on login page, add QR code
...
Closes #2722
2020-05-07 16:45:37 -04:00
Ludovic Marcotte
f78300a12e
feat(core): initial Google Authenticator support for 2FA
2020-05-07 07:22:24 -04:00
Francis Lachapelle
656410eb6b
fix(preferences(html)): reject action of mail filter is now a textarea
2020-02-19 15:56:51 -05:00
Francis Lachapelle
123ccef770
(web) Improve contrast of toolbars w/input field
2019-11-20 12:18:42 -05:00
Francis Lachapelle
5b3d84ee24
refactor(preferences): conditionally activate the Sieve script
...
All the user defaults are now editable through the Preferences module,
even if an external Sieve script is enabled. However, the user can
disable the external Sieve script and force the activation of the
"sogo" Sieve script.
2019-11-15 14:37:35 -05:00
Ludovic Marcotte
ac91a303c9
feat(core): Allow the detection of external Sieve scripts
...
This allows SOGo users to keep existing Sieve scripts instead of
overwriting the SOGo ones by default.
2019-11-07 15:18:28 -05:00
Ludovic Marcotte
c2e7f6a866
feat(preferences): allow hiding of vacation the vacation period
...
This is controllable using the new SOGoVacationPeriodEnabled
domain defaults variable.
2019-11-05 15:33:16 -05:00
Francis Lachapelle
66645384bc
(js) Improve handling of vacation dates
...
Fixes #4844
2019-10-10 15:37:50 -04:00
Francis Lachapelle
4a93ce344f
Improve labels of auto-reply date settings
...
Fixes #4791
2019-10-02 11:56:08 -04:00
Francis Lachapelle
adf2378d7a
(web) Improve contrast of toolbars w/input field
2019-08-15 17:47:17 -04:00
Ludovic Marcotte
04f91b8948
(feat) now possible to specify which domains you can forward your mails to
2019-08-15 12:48:53 -04:00
Francis Lachapelle
5d218e1113
(js) Prohibit duplicate contact categories
2019-08-08 10:11:42 -04:00
Francis Lachapelle
b5949752b4
(web) Restore mail threads
...
Fixes #3478
Fixes #4616
Fixes #4735
2019-06-27 17:43:11 -04:00
Francis Lachapelle
769863b0b9
(web) Show hints for mail vacation options
...
Fixes #4462
2019-03-22 11:59:21 -04:00
Francis Lachapelle
efde4b5a5c
(js) Allow to fetch unseen count of all mailboxes
...
Fixes #522 , #2776 , #4276
2019-03-22 11:57:57 -04:00
Francis Lachapelle
03716f3c3e
(css) Fix printing of long mails
...
Fixes #3731
2019-01-08 15:25:25 -05:00
Francis Lachapelle
38c733bf8b
(js) Fix syncing of calendar categories colors
2018-09-11 15:17:31 -04:00
Francis Lachapelle
9ddb65a07a
New button to reset Calendar categories
...
Also added default colors to categories.
2018-09-07 21:38:31 -04:00
Francis Lachapelle
bad8efca47
Include mail account name in form validation
...
Fixes #4532
2018-08-30 14:57:24 -04:00
Francis Lachapelle
3fb60ae002
(i18n) Localized mailboxes names in filter editor
2018-08-21 10:11:45 -04:00
Francis Lachapelle
949edaa94d
(js) Fix trigger when ordering mail filters
...
Cont'd.
2018-08-20 10:41:21 -04:00
Francis Lachapelle
30a81528a2
(js) Prohibit duplicate calendar categories
2018-08-02 09:29:33 -04:00
Francis Lachapelle
cac93c2e8a
(js) Fix trigger when ordering mail filters
2018-07-31 11:20:47 -04:00
Francis Lachapelle
6f042ca7d2
(js) Fix mail filters with flags prefixed with $
...
Fixes #4461
2018-05-14 10:31:41 -04:00
Francis Lachapelle
a4876798bc
Show 'Source' btn in HTML editor of signature
...
Fixes #4389
2018-04-13 09:27:00 -04:00
Francis Lachapelle
7ebdac5525
Improve display of S/MIME certificates
2018-01-23 13:30:56 -05:00
Francis Lachapelle
d4c8f5089b
(css) Reset H{1-6} headers
...
Fixes #4123
2018-01-17 12:43:06 -05:00
Francis Lachapelle
5b711dea8f
Improve display of signed/encrypted message
2018-01-17 11:17:22 -05:00
Francis Lachapelle
15de264967
Web-based management of email certificate (cont'd)
2018-01-12 14:47:31 -05:00
Ludovic Marcotte
42bf30d05e
(fix) rename for more clarity
2017-12-23 05:00:36 -05:00
Francis Lachapelle
4b355f532d
Initial Web-based management of email certificate
2017-12-21 16:41:06 -05:00
Francis Lachapelle
c9c5f8bba9
(html) Add placeholder in Sieve filter editor
2017-12-18 16:07:10 -05:00