Francis Lachapelle
045f134321
feat(mail): initial support for ms-tnef (winmail.dat) body part
...
Fixes #2242
Fixes #4503
2021-08-13 11:12:37 -04:00
InverseBot
98dad1d2dc
chore(js/css): update generated files
2021-08-13 00:18:24 -04:00
Francis Lachapelle
7d07ddaffd
fix(web(js)): get filename from content-disposition header
2021-08-12 13:43:40 -04:00
Francis Lachapelle
eb46415711
fix(mail(js)): hide sign and encrypt options if not usable
...
When composing a message, don't offer to sign nor encrypt the message
if user has not uploaded a certificate or if S/MIME is disabled.
2021-08-12 13:40:47 -04:00
Francis Lachapelle
3388c18466
chore(sogo-ealarms-notify): fix handling of alarms on tasks
...
Fixes #5158
2021-08-12 11:59:41 -04:00
Francis Lachapelle
462b9ad99f
chore(npm): update CKEditor to version 4.16.2
2021-08-12 09:49:09 -04:00
InverseBot
bc44db9220
chore(js/css): update generated files
2021-08-12 00:18:27 -04:00
Francis Lachapelle
545cfe58c6
feat(mail): new parameter to disable S/MIME certificates
2021-08-11 18:18:29 -04:00
Francis Lachapelle
ef5e7775cd
feat(mail): download message as .eml file
2021-08-11 13:44:48 -04:00
Francis Lachapelle
36100b0419
i18n(sr_SR): use sr_ME instead of cnr for Montenegrin locale
2021-08-10 14:24:56 -04:00
InverseBot
bfebc6af1a
chore(js/css): update generated files
2021-08-10 00:18:24 -04:00
Francis Lachapelle
e140bd0379
fix(preferences(js)): don't save locale definition
2021-08-09 12:44:20 -04:00
Francis Lachapelle
3cc29b4018
i18n(sr_SR): add Montenegrin translation
2021-08-09 11:30:36 -04:00
InverseBot
7654db431d
chore(js/css): update generated files
2021-08-05 08:04:32 -04:00
Francis Lachapelle
7747048cff
chore(npm): update md to v1.2.3
2021-08-04 13:10:26 -04:00
Francis Lachapelle
5f6cacc859
fix(saml): add XSRF-TOKEN cookie in valid SAML login
2021-08-04 12:54:38 -04:00
Francis Lachapelle
a1273f1097
fix(mail): add support for messages quota
...
Fixes #5365
2021-08-04 10:02:39 -04:00
InverseBot
510eb97860
chore(js/css): update generated files
2021-08-04 00:18:26 -04:00
Francis Lachapelle
40b570cc12
fix(mail): don't render SVG attachments
...
Fix #5371
2021-08-03 16:26:49 -04:00
InverseBot
a23fef66ba
chore(js/css): update generated files
2021-08-03 00:18:28 -04:00
Francis Lachapelle
69972f725c
fix(mail): remove media event handlers from HTML messages
...
Fixes #5369
2021-08-02 17:42:02 -04:00
Francis Lachapelle
8947f29c09
fix(mail(js)): avoid using the DOM when sanitizing incoming html
...
Fixes #5369
2021-08-02 17:33:45 -04:00
Francis Lachapelle
694ffa74ba
fix(mail): fix end date of all-day event in mail notifications
...
Fixes #4145
2021-07-09 11:52:16 -04:00
InverseBot
db46b4ae09
chore(js/css): update generated files
2021-07-01 00:18:52 -04:00
Francis Lachapelle
0599922016
fix(mail(js)): update visible msgs list when adding new msgs
2021-06-30 11:20:29 -04:00
InverseBot
9e1eb0b459
chore(js/css): update generated files
2021-06-30 00:15:29 -04:00
Francis Lachapelle
d13e1534a8
fix(mail(css)): always show tag dots in messages list
2021-06-29 17:16:35 -04:00
Francis Lachapelle
a35225631a
fix(mail): return unseen count of mailbox in msgs operations
2021-06-29 17:05:48 -04:00
InverseBot
eb89b03e6b
chore(js/css): update generated files
2021-06-22 00:18:54 -04:00
Francis Lachapelle
2771fe180e
fix(mail(html)): format links in comment of Calendar invitations
2021-06-21 12:16:17 -04:00
InverseBot
aa70c47efc
chore(js/css): update generated files
2021-06-19 00:18:55 -04:00
Francis Lachapelle
2d16456bb5
fix(mail(js)): respect thread level while loading headers
...
Going from the skeleton view to the populated view is smoother if we
respet the thread indentation.
2021-06-18 17:06:58 -04:00
Francis Lachapelle
b969ca4b49
fix(mail(js)): force reload of UIDs when cancelling search
2021-06-18 17:06:58 -04:00
InverseBot
34c3ddef87
chore(js/css): update generated files
2021-06-18 00:19:05 -04:00
Francis Lachapelle
d285411ef3
perf(mail(js)): improvements for md-virtual-repeat
2021-06-17 17:39:49 -04:00
InverseBot
4a32a5e11c
chore(js/css): update generated files
2021-06-17 00:18:52 -04:00
Francis Lachapelle
20b2fd5e45
refactor(web): replace SOGoGoogleAuthenticatorEnabled with
...
SOGoTOTPEnabled
Fixes #5294
2021-06-16 14:59:02 -04:00
Francis Lachapelle
34184aa3fc
chore: fix syntax of localizable file
2021-06-16 12:38:07 -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
InverseBot
71a648a7d4
chore(js/css): update generated files
2021-06-16 00:48:37 -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
InverseBot
b4ccafd546
chore(js/css): update generated files
2021-06-15 00:19:03 -04:00
Francis Lachapelle
bc58bd1cb0
perf(mail(js)): delay instantiation of Message objects on load
2021-06-14 17:27:09 -04:00
Francis Lachapelle
e66ad698fd
chore: remove scss/components/_utils.scss
2021-06-14 11:52:28 -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
0aabd45c04
fix(calendar(web)): search in all user's calendars for iMIP reply
2021-06-08 13:42:00 -04:00
InverseBot
82a004f397
chore(js/css): update generated files
2021-06-08 00:19:03 -04:00
Francis Lachapelle
322226bd81
fix(css): improve display of category colors (Calendar & Mail)
...
In the list view, we now use color dots instead of stripes.
Fixes #5337
2021-06-07 15:03:39 -04:00
Francis Lachapelle
9cf67d0b5c
fix(mail(web)): don't try to fetch headers if mailbox is empty
2021-06-04 16:49:14 -04:00
Francis Lachapelle
3b4ded63f5
chore(npm): update CKEditor to version 4.16.1
2021-05-27 21:50:48 -04:00
Francis Lachapelle
7bebc71f67
i18n(fr): update French translation
2021-05-27 18:46:21 -04:00
Francis Lachapelle
376c473a5a
i18n(sk): update Slovak translation
2021-05-27 18:46:00 -04:00
Francis Lachapelle
e1d8d70e28
fix(addressbook): import contact lists from LDIF file
...
Fixes #3260
2021-05-26 17:47:15 -04:00
InverseBot
562e3796f8
chore(js/css): update generated files
2021-05-26 00:28:03 -04:00
Francis Lachapelle
dc81f70928
fix(mail): use default signature when forcing default identity
2021-05-25 14:17:12 -04:00
Francis Lachapelle
d4a0b25c06
fix(calendar(js)): fix URL for snoozing alarms
...
Fixes #5324
2021-05-25 12:23:25 -04:00
InverseBot
8655dd29ab
chore(js/css): update generated files
2021-05-19 00:28:29 -04:00
Francis Lachapelle
657f00f92b
fix(mail): handle folders that end with a question mark
...
We now avoid using NSURL.
Fixes #5303
2021-05-18 13:34:46 -04:00
Francis Lachapelle
517b8887b4
fix(mail(js)): add CKEditor plugin pastefromgdocs
...
Fixes #5316
2021-05-13 11:16:35 -04:00
InverseBot
9ba3c13737
chore(js/css): update generated files
2021-05-13 00:28:31 -04:00
Francis Lachapelle
4501b5e35c
fix(web(js)): don't cache users results in ACL editor
2021-05-12 10:59:27 -04:00
Francis Lachapelle
8e98af0e9f
fix(web): allow to change expired password from login page
2021-05-11 15:03:02 -04:00
Francis Lachapelle
e5d957181c
fix(calendar(css)): enlarge categories color stripes
...
Fixes #5301
2021-05-11 12:36:03 -04:00
Francis Lachapelle
0b33575457
Revert "chore(npm): update ng-sortable"
...
This reverts commit bf23f70104
.
2021-05-11 11:09:23 -04:00
InverseBot
8a10ae140d
chore(js/css): update generated files
2021-05-06 00:28:35 -04:00
Francis Lachapelle
d303247481
fix(mail(js)): add debouncing on keyup events of sgAutogrow
2021-05-05 17:37:42 -04:00
Francis Lachapelle
049c17f15a
fix(mail(js)): don't delay the progress indicator when loading mailbox
...
Fixes #5278
2021-05-05 15:45:19 -04:00
Francis Lachapelle
0c1f9fdb02
fix(web): restore support of ppolicy OpenLDAP overlay
2021-05-05 12:41:08 -04:00
InverseBot
ae3fe6aad1
chore(js/css): update generated files
2021-04-22 00:27:55 -04:00
Francis Lachapelle
bd80b6ea75
fix(calendar(css)): enlarge categories color stripes
...
Fixes #5301
2021-04-21 14:12:14 -04:00
Francis Lachapelle
66afbd2172
fix(mail(html)): add missing ARIA labels
2021-04-21 11:11:51 -04:00
InverseBot
f5e4d3a7fd
chore(js/css): update generated files
2021-04-17 00:27:55 -04:00
Francis Lachapelle
fec299f040
fix(calendar(js)): show conflict error inside appointment editor
...
A single string error is returned when at least one of the attendees
refuses to be invited.
2021-04-16 13:54:54 -04:00
Francis Lachapelle
af61752933
fix(mail(js)): add tooltip with email of attendees in invitation
2021-04-16 13:54:54 -04:00
InverseBot
f44122d763
chore(js/css): update generated files
2021-04-15 00:27:59 -04:00
Francis Lachapelle
bfbf43b1c8
fix(mail(js)): unselect all messages when changing mailbox
...
Fixes #4970
Fixes #5148
2021-04-14 14:28:22 -04:00
Francis Lachapelle
bed91ce95a
fix(mail(js)): avoid updating the DOM before closing editor
...
When destroying the CKEditor instance (closing the mail editor in HTML mode), we no longer try to update the associated textarea because we're removing it anyway.
2021-04-09 17:57:08 -04:00
InverseBot
71a8dd4078
chore(js/css): update generated files
2021-04-07 00:28:18 -04:00
Francis Lachapelle
72321ec545
fix(mail(css)): improve HTML sanitization of background attribute
2021-04-06 16:49:05 -04:00
Francis Lachapelle
045879a1fa
fix(css): adjust colors of center lists of views
...
Fixes #5291
2021-04-06 12:00:40 -04:00
InverseBot
a2eeab4612
chore(js/css): update generated files
2021-03-31 00:33:03 -04:00
Francis Lachapelle
749013db6d
chore(js/css): update generated files
2021-03-30 16:01:11 -04:00
Francis Lachapelle
c6fab04df6
i18n(pt_BR): update Brazilian Portuguese translation
2021-03-30 15:33:44 -04:00
Francis Lachapelle
3875eddda3
i18n(hu): update Hungarian translation
2021-03-30 15:33:17 -04:00
Francis Lachapelle
a95964b51f
i18n(sl_SI): update Slovenian translation
2021-03-24 11:02:49 -04:00
Francis Lachapelle
937aad47fc
chore(npm): update sass
2021-03-16 12:06:28 -04:00
Francis Lachapelle
a94688ab12
chore(npm): update grunt-contrib-cssmin
2021-03-16 12:05:58 -04:00
Francis Lachapelle
074e0d4734
chore(npm): update lodash
2021-03-16 12:05:28 -04:00
Francis Lachapelle
cb6de75845
fix(mail): unsubscribe from all subfolders when deleting parent
...
Fixes #5218
2021-03-16 11:50:05 -04:00
Francis Lachapelle
1914a3516a
i18n(hu): update Hungarian translation
2021-03-15 14:09:50 -04:00
Francis Lachapelle
f6f43c42fc
chore(npm): update CKEditor to version 4.16.0
...
Fixes #5272
Fixes #5273
2021-03-08 13:57:51 -05:00
InverseBot
b8a0c84f12
chore(js/css): update generated files
2021-03-03 00:35:05 -05:00
Francis Lachapelle
6ea4cbc7f3
chore(npm): update CKEditor to version 4.16.0
2021-03-02 17:46:10 -05:00
Francis Lachapelle
fa3e5e0b75
fix(mail(js)): improve quoted message when replying
...
Fixes #5223
2021-03-02 17:16:06 -05:00
Francis Lachapelle
6f90977196
fix(common(js)): improve parsing of year
...
There's no perfect solution when only two digits are used for the year.
It's always better to show four digits for the year to avoid unexpected
results.
Fixes #5268
2021-03-02 14:59:59 -05:00
Francis Lachapelle
088764a3f7
fix(mail(css)): improve visibility of buttons in invitations
...
Fixes #5263
2021-03-02 14:01:15 -05:00
InverseBot
822c304d10
chore(js/css): update generated files
2021-02-26 00:35:00 -05:00
Francis Lachapelle
f9a8d8491e
fix(mail(js)): don't modify filters for automatic refresh
...
Fixes #5226
2021-02-25 13:39:21 -05:00