Francis Lachapelle
964e6f0cb1
fix(mail(js)): encode HTML entities when computing height of textarea
...
Fixes #5020
2020-05-12 11:16:32 -04:00
Ludovic Marcotte
d7979871bc
fix(packaging): fixed condition syntax
2020-05-12 07:59:00 -04:00
Ludovic Marcotte
e9cc088153
fix(packaging): don't enable mfa on squeeze
2020-05-12 07:46:59 -04:00
InverseBot
a0e5699e60
chore(js/css): update generated files
2020-05-08 10:40:46 -04:00
Francis Lachapelle
272fa8f898
fix(calendar(js)): fix event blocks width in day view
...
Fixes #5017
2020-05-08 09:51:55 -04:00
Francis Lachapelle
312817b7ae
chore(debian): fix rules for MFA
2020-05-08 09:15:43 -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
33d3154d15
chore(release): 4.3.2
2020-05-06 17:07:38 -04:00
Francis Lachapelle
7b5c787718
fix(core): LDAP group expansion must use all user sources
2020-05-05 12:18:37 -04:00
Francis Lachapelle
5da7903ce1
chore(tool): fallback to NGImap4ConnectionStringSeparator
...
When using a master user to update the Sieve scripts through sogo-tool,
we may not be able to detect the IMAP delimiter. Therefore, we must
fallback to the default NGImap4ConnectionStringSeparator.
Fixes #4919
2020-05-05 10:53:02 -04:00
InverseBot
1fa4b8871d
chore(js/css): update generated files
2020-05-05 01:18:29 -04:00
Francis Lachapelle
e7da4c19b8
fix(web(js)): improve encoding of folder paths in XHR calls
...
Fixes #4989
2020-05-04 18:44:20 -04:00
Ludovic Marcotte
cbf3d89f3e
Merge branch 'master' of https://github.com/inverse-inc/sogo
2020-05-04 12:57:40 -04:00
Ludovic Marcotte
7929fd394f
fix(core): skip folder check during ACL subscribe
2020-05-04 12:57:11 -04:00
Francis Lachapelle
8f7b2bfbed
fix(core): LDAP group expansion must use all user sources
2020-05-04 12:25:16 -04:00
root
8a4e79963f
fix(core): skip folder check during ACL subscribe
2020-05-04 09:57:49 -04:00
InverseBot
d29c00827c
chore(js/css): update generated files
2020-05-03 01:18:12 -04:00
Francis Lachapelle
f1b52a7486
chore(release): 4.3.1
2020-05-01 14:51:36 -04:00
Francis Lachapelle
c7d3546be8
chore(js/css): update generated files
2020-05-01 14:51:36 -04:00
Francis Lachapelle
4742f2fd31
chore(npm): update development dependencies
2020-05-01 14:51:36 -04:00
Francis Lachapelle
9feefba545
chore(npm): update angular-ui-router
2020-05-01 14:51:35 -04:00
Francis Lachapelle
c12b1395e7
chore(npm): update CKEditor to version 4.14.0
2020-05-01 14:51:35 -04:00
InverseBot
605c026425
chore(js/css): update generated files
2020-05-01 01:20:09 -04:00
Francis Lachapelle
807cefaa39
fix(mail(css)): minor improvements to the mail editor
2020-04-30 11:46:33 -04:00
Francis Lachapelle
2c050d847e
fix(mail(js)): wrong argument to Mailbox.$_deleteMessages
...
Fixes #4986
2020-04-30 11:02:48 -04:00
Francis Lachapelle
158c5e45c4
fix(mail(js)): restore unseen count after deleting a mailbox
2020-04-30 10:52:28 -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
InverseBot
260aa1971b
chore(js/css): update generated files
2020-04-29 17:05:48 -04:00
Francis Lachapelle
d99bbbb37e
fix(core): escape quotes before sending SQL queries
...
Fixes #5010
2020-04-29 12:52:09 -04:00
Francis Lachapelle
09c76b3649
fix(core): escape quotes before sending SQL queries
...
Fixes #5010
2020-04-27 17:13:28 -04:00
Francis Lachapelle
04a6217512
fix(core): escape quotes before sending SQL queries
...
Fixes #5010
2020-04-23 13:49:15 -04:00
InverseBot
1801d0d60f
chore(js/css): update generated files
2020-04-17 16:00:36 -04:00
Francis Lachapelle
fd063fd5b3
fix(web(js)): handle SAML assertion expiration
2020-04-17 15:59:44 -04:00
Francis Lachapelle
a4c51a90bb
Remove reference to SOGoGroup.h
2020-04-17 15:16:23 -04:00
InverseBot
2fdb924aff
chore(js/css): update generated files
2020-04-17 13:54:31 -04:00
Francis Lachapelle
824b38332c
fix(preferences): avoid exception when parsing PreventInvitationsWhitelist
...
Fixes #5006
2020-04-17 12:11:01 -04:00
Francis Lachapelle
64461764c8
fix(web(js)): handle SAML assertion expiration
2020-04-17 09:50:43 -04:00
InverseBot
0683dafc22
chore(js/css): update generated files
2020-04-17 01:09:04 -04:00
Francis Lachapelle
058df21ada
fix(calendar(js)): find a free slot for a maximum of 30 days
2020-04-16 17:11:50 -04:00
Francis Lachapelle
84f3fd5e1c
i18n(sk): update Slovak translation
2020-04-16 09:37:41 -04:00
Francis Lachapelle
7b4e4f7345
i18n(pl): update Polish translation
2020-04-16 09:37:17 -04:00
Francis Lachapelle
543abb39d5
i18n(hu): update Hungarian translation
2020-04-16 09:36:49 -04:00
Francis Lachapelle
f75af12db8
i18n(fr): update French translation
2020-04-16 09:36:29 -04:00
Francis Lachapelle
91d193fa0f
i18n(nl): update Dutch translation
2020-04-16 09:36:00 -04:00
Francis Lachapelle
0e5e9ddb74
i18n(ca): update Catalan translation
2020-04-16 09:35:39 -04:00
Francis Lachapelle
a41fb9e1a9
i18n(de): update German translation
2020-04-16 09:35:11 -04:00
Francis Lachapelle
c61fe4a188
i18n(pt_BR): update Brazilian (Portuguese) translation
2020-04-16 09:33:47 -04:00
InverseBot
0b43f11d61
chore(js/css): update generated files
2020-04-14 01:09:06 -04:00
Francis Lachapelle
52bb3baa8b
fix(mail(js)): url-encode folder path to handle special characters (%)
...
Fixes #4989
2020-04-13 17:28:11 -04:00