Commit Graph

351 Commits

Author SHA1 Message Date
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
Francis Lachapelle
a65e96bdb5 (js) follow requested URL after authentication 2017-08-29 16:03:19 -04:00
Francis Lachapelle
d72c614d29 (js) Fix edition of mail tags 2017-06-15 16:04:47 -04:00
Francis Lachapelle
b6b8f7a0fb Improve display of component comments, card notes 2017-06-14 20:41:18 -04:00
Francis Lachapelle
89bfa0c536 Expose user's settings and defaults inline
This improves performance by removing two AJAX calls and a lot of
JavaScript promises.
2017-06-01 13:48:45 -04:00
Francis Lachapelle
8678949c87 (js) Improve performance of color picker
Lower the number of watchers.
2017-05-23 15:43:47 -04:00
Francis Lachapelle
28ae2fd58a (js) Review Mail module to decrease watchers 2017-05-18 15:31:38 -04:00
Francis Lachapelle
8b812ba4f0 (js) Minor JavaScript code cleanup 2017-05-08 15:46:48 -04:00
Francis Lachapelle
836700fb7e (js) Improve CAS handling 2017-05-08 15:43:10 -04:00
Francis Lachapelle
634cbe3d1b (js) Support SOGoLDAPContactInfoAttrbute 2017-04-24 16:15:39 -04:00
Francis Lachapelle
3d0c958a19 (js) Keep form pristine when changing passwords
Fixes #4138
2017-04-24 12:08:15 -04:00