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
|
e7da4c19b8
|
fix(web(js)): improve encoding of folder paths in XHR calls
Fixes #4989
|
2020-05-04 18:44:20 -04:00 |
|
Francis Lachapelle
|
fd063fd5b3
|
fix(web(js)): handle SAML assertion expiration
|
2020-04-17 15:59:44 -04:00 |
|
Francis Lachapelle
|
64461764c8
|
fix(web(js)): handle SAML assertion expiration
|
2020-04-17 09:50:43 -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 |
|
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
|
95b3e9d4fa
|
fix(mail(js)): skrink autogrow md-input when content is removed
|
2020-02-12 10:59:06 -05:00 |
|
Francis Lachapelle
|
3e6cd3c53c
|
perf(web): don't wait on Sieve server to render UIxPageFrame.wox
|
2020-01-31 16:51:33 -05:00 |
|
Francis Lachapelle
|
b71df14b14
|
fix(mail(js)): bypass autogrow feature of md-input to fix scroll jumping
|
2020-01-20 14:19:11 -05:00 |
|
Francis Lachapelle
|
73dc86a6ed
|
fix(mail(js)): bypass autogrow feature of md-input to fix scroll jumping
See https://github.com/angular/material/issues/3070
|
2020-01-20 14:10:57 -05:00 |
|
Francis Lachapelle
|
729802222f
|
fix(mail(js)): add missing library to save msg from popup window
Fixes #4879
|
2019-11-18 11:57:53 -05:00 |
|
Francis Lachapelle
|
487bbf74c0
|
fix(calendar(js)): don't modify time when computing dates interval
Fixes #4861
|
2019-10-30 13:55:03 -04:00 |
|
Francis Lachapelle
|
4fb483df7b
|
(js) Update sg-timepicker following md changes
Added support for "required".
|
2019-10-10 14:17:02 -04:00 |
|
Francis Lachapelle
|
d20587dab0
|
(js) Handle DST change in Date.daysUpTo
|
2019-10-07 15:58:09 -04:00 |
|
Francis Lachapelle
|
10b5eb736f
|
(js) Handle DST change in Date.daysUpTo
|
2019-10-04 09:54:29 -04:00 |
|
Francis Lachapelle
|
496c5d3101
|
(js) Improve CAS handling
|
2019-10-01 09:54:54 -04:00 |
|
Francis Lachapelle
|
bd9dfe6387
|
(js) Improve CAS handling
|
2019-09-30 16:10:26 -04:00 |
|
Francis Lachapelle
|
ac9fa92d4f
|
(js) Improve CAS handling
|
2019-09-26 11:08:14 -04:00 |
|
Francis Lachapelle
|
b454f71c7c
|
(js) Improve CAS handling
|
2019-09-24 09:48:43 -04:00 |
|
Francis Lachapelle
|
6e040e418b
|
(js/css) Fix rendering of material icons
|
2019-07-05 16:35:20 -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
|
0e918a446a
|
Add rel="noopener" to external links
Fixes #4764
|
2019-06-10 13:20:44 -04:00 |
|
Francis Lachapelle
|
6e6a82d974
|
(js) Show mail compose btn if msgs list is visible
|
2019-05-16 14:30:32 -04:00 |
|
Francis Lachapelle
|
deb10f1f7e
|
(i18n) Add missing localized strings
Fixes #4658
|
2019-02-27 09:52:18 -05:00 |
|
Francis Lachapelle
|
5371838159
|
(web) Allow to change participants roles
|
2019-02-19 11:52:13 -05:00 |
|
Francis Lachapelle
|
499c42aa77
|
Improve display of autocompletion of contacts
|
2019-02-18 14:51:43 -05:00 |
|
Francis Lachapelle
|
540e81b670
|
Restore next/previous slot suggestion for events
|
2019-02-08 08:17:23 -05:00 |
|
Francis Lachapelle
|
f25e6cf1c2
|
(js) Improve CAS handling
|
2019-01-31 15:52:32 -05:00 |
|
Francis Lachapelle
|
8cce025b65
|
(js) Improve CAS handling
|
2019-01-31 14:59:10 -05:00 |
|
Francis Lachapelle
|
ef77942ace
|
(js) Improve CAS handling
|
2019-01-31 13:13:29 -05:00 |
|
Francis Lachapelle
|
368c13d6b0
|
(js) Improve CAS handling
Fixes #4468
|
2019-01-31 11:12:03 -05:00 |
|
Francis Lachapelle
|
c13c01ff75
|
(js) Improve CAS handling
Fixes #4468
|
2019-01-30 15:55:00 -05:00 |
|
Francis Lachapelle
|
35650227cf
|
(js) Improve CAS handling
|
2019-01-24 14:44:40 -05:00 |
|
Francis Lachapelle
|
3c60e2a784
|
(js) Improve CAS handling
Fixes #4468
|
2019-01-24 13:12:04 -05:00 |
|
Francis Lachapelle
|
5cac669604
|
(js) Improve CAS handling
Fixes #4468
|
2019-01-22 18:27:45 -05:00 |
|
Francis Lachapelle
|
9596ac2a20
|
(js) Improve CAS handling
Fixes #4468
|
2019-01-22 15:36:01 -05:00 |
|
Francis Lachapelle
|
237ac4a330
|
Fix folder export when XSRF validation is enabled
Fixes #4502
|
2018-11-23 14:20:33 -05:00 |
|
Francis Lachapelle
|
c52a45e072
|
(js,css) Improve display of keyboard shortcuts
|
2018-11-06 10:23:37 -05:00 |
|
Francis Lachapelle
|
8822f1ae53
|
(js,css) Show source addressbook of matching cards
Fixes #4579
|
2018-11-06 09:30:10 -05:00 |
|
Francis Lachapelle
|
ee001243b2
|
(js) Globally load custom stylesheets
This is required to generate the static theme (theme-default.css)
|
2018-10-23 14:31:34 -04:00 |
|
Francis Lachapelle
|
0e2c93864b
|
(js) Prohibit subscribing a user with no rights
|
2018-08-28 12:34:27 -04:00 |
|
Francis Lachapelle
|
c3271dd2a5
|
(css) Respect theme in time picker and freebusy
Fixes #4500
|
2018-08-23 12:02:20 -04:00 |
|
Francis Lachapelle
|
828d773b49
|
Add security flags to cookies (HttpOnly, secure)
Fixes #4525
|
2018-08-21 14:02:01 -04:00 |
|
Francis Lachapelle
|
f0b4e1b719
|
(js) Restore caret position in message editor
Fixes #4517
|
2018-08-17 16:31:50 -04:00 |
|
Francis Lachapelle
|
fccbdb3076
|
(js) Dynamically load localizable strings
|
2018-08-02 17:59:52 -04:00 |
|
Francis Lachapelle
|
d6f85efa8a
|
(css) Respect theme in sg-toggle-grid
Fixes #4500
|
2018-07-09 10:59:58 -04:00 |
|
Francis Lachapelle
|
a25e0f73be
|
(js) Disable errors on unhandled rejections
|
2018-06-28 13:44:03 -04:00 |
|
Francis Lachapelle
|
e6508e77a9
|
(js) Fix download of exported folders under iOS
|
2018-05-18 11:14:01 -04:00 |
|