Francis Lachapelle
20b2fd5e45
refactor(web): replace SOGoGoogleAuthenticatorEnabled with
...
SOGoTOTPEnabled
Fixes #5294
2021-06-16 14:59:02 -04:00
olivierperes
9ae9fa094e
refactor(mail): replace "Google Authenticator" with more general vocabulary
...
The 2FA feature is not specific to one application, rewording makes this more clear.
Fixes #5294
2021-06-16 09:49:30 -04:00
Francis Lachapelle
a9c6f09273
perf(mail(js)): various optimizations
...
We now use IMAP QRESYNC to synchronize mailbox.
2021-06-15 17:16:10 -04:00
Francis Lachapelle
09235104a4
chore: remove Templates/UIxWinClose.wox
2021-06-14 11:39:52 -04:00
Francis Lachapelle
9dbb77047e
chore: remove SOGoUI/UIxJSClose
2021-06-14 11:38:43 -04:00
Francis Lachapelle
89c31d8ee2
chore: remove MainUI/UIxLoading
2021-06-14 11:08:36 -04:00
Francis Lachapelle
0c1f9fdb02
fix(web): restore support of ppolicy OpenLDAP overlay
2021-05-05 12:41:08 -04:00
Francis Lachapelle
66afbd2172
fix(mail(html)): add missing ARIA labels
2021-04-21 11:11:51 -04:00
Francis Lachapelle
af61752933
fix(mail(js)): add tooltip with email of attendees in invitation
2021-04-16 13:54:54 -04:00
Francis Lachapelle
a95964b51f
i18n(sl_SI): update Slovenian translation
2021-03-24 11:02:49 -04:00
Francis Lachapelle
088764a3f7
fix(mail(css)): improve visibility of buttons in invitations
...
Fixes #5263
2021-03-02 14:01:15 -05:00
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
c38524ab07
fix(calendar): accept HTML in repeat frequencies descriptions
2020-11-30 12:46:03 -05:00
Francis Lachapelle
0eae8296a3
fx(css): reduce list height of mailboxes
...
Fixes #5145
2020-11-16 12:15:08 -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
0509d7f162
feat(calendar(js)): allow HTML links in location field
2020-11-11 12:08:00 -05:00
Francis Lachapelle
6cac6f2383
chore(npm): update md to v1.2.1
2020-11-04 16:47:12 -05:00
Francis Lachapelle
4a83733039
feat(calendar(web)): allow to change the classification of an event
2020-11-04 16:15:13 -05:00
Francis Lachapelle
1c4ff40d33
fix(preferences(mail)): make sure auto-reply (vacation) text is set
2020-10-15 14:07:04 -04:00
Dmitriy Alekseev
8642ff9d00
fix(mail): change default search scope to "subject or from" ( #287 )
2020-08-04 08:37:17 -04:00
Francis Lachapelle
743cca255f
fix(calendar(js)): show categories colors in task editor
...
Fixes #5116
2020-08-03 10:24:00 -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
73797761c3
fix(calendar(js)): show real selected list in print preview
2020-07-24 10:57:24 -04:00
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
Francis Lachapelle
9c391b8d8d
fix(mail): use unique names for attachments
...
Fixes #5086
2020-07-23 12:56:35 -04:00
Francis Lachapelle
1579ebd233
chore: remove deprecated files and templates
2020-07-22 15:04:12 -04:00
Francis Lachapelle
825fb85903
fix(acl(js)): toggle rights from the ACL editor
2020-07-15 09:57:31 -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
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
3d3b17adb8
fix(calendar(js)): improve attendees editor when adding new attendees
...
Fixes #5049
2020-06-23 12:02:31 -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
174b44ed50
fix(web(css)): truncate text of toolbar in multi-selection mode
...
Fixes #4623
2020-04-30 09:01:28 -04:00
Francis Lachapelle
d1dbceb407
fix(mail): remove onpointerrawupdate event handler from HTML messages
...
Fixes #4979
2020-03-06 12:14:46 -05:00
Francis Lachapelle
daaad938cb
fix(mail(js)): disable autogrow of textarea in popup window
...
Fixes #4962
2020-02-21 11:54:27 -05: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
860d635c9c
fix(web(css)): space issue with folders subscription dialog on Firefox
...
Fixes #4954
2020-02-13 09:15:26 -05:00