Commit Graph

361 Commits

Author SHA1 Message Date
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
Francis Lachapelle
c966ad60e7 (js) Fix download of exported folders under iOS
Whenever possible, we no longer rely on the FileSaver.js library to
download zip archives. Instead, we do a simple GET on the resource by
changing the window location.
2018-05-16 16:46:29 -04:00
Francis Lachapelle
b8958b931e Fix SAML2 session timeout during XHR requests 2018-04-27 11:06:42 -04:00
Francis Lachapelle
162206b934 Fix SAML2 session timeout during XHR requests 2018-04-17 15:14:48 -04:00
Francis Lachapelle
006859cee1 (css) Better highligh color in autocompletion 2018-02-06 11:01:25 -05:00
Francis Lachapelle
02d1aa12f9 View smime certificate of signed messages 2018-01-09 15:22:04 -05:00
Francis Lachapelle
4b355f532d Initial Web-based management of email certificate 2017-12-21 16:41:06 -05:00
Francis Lachapelle
60bbe26289 (js) Catch some exceptions to avoid console errors 2017-12-19 09:53:48 -05:00
Francis Lachapelle
de91b57825 Fix handling of public access rights of Calendars
Fixes #4344
2017-12-18 15:31:43 -05:00
Francis Lachapelle
8e1a19dca2 (js) Force copy of dragged contacts from remote AB 2017-11-30 11:25:11 -05:00
Francis Lachapelle
eb90760b39 Use address books search fields in Contacts module
Searches can now be scoped to one or multiple fields. Those fields are
now dynamic and can be defined using SearchFieldNames in external
contacts sources (SQL and LDAP).
2017-11-21 15:56:16 -05:00
Ludovic Marcotte
6730db74e6 (fix) now also give modify permission 2017-09-21 13:59:55 -04:00
Francis Lachapelle
d02f0db0b4 (js) Remove non-ascii characters from CSS ids 2017-09-18 12:11:12 -04:00
Francis Lachapelle
141b3af83b (js) Always show center list when no msg selected
Fixes #4269
2017-09-05 10:18:52 -04:00
Francis Lachapelle
8697b6c835 (js) Remove non-ascii characters from CSS ids 2017-09-05 10:18:52 -04:00