LDEV-2811: Use Spring injection to allow CacheManager to use SessionFactory and to manipulate cached objects. Prevent methods based on JMX retrieved Cache from being used. Adjust layout to reflect new approach to cache manipulation.
LDEV-2803: Make SessionManager recreate SSO cookie after it has been deleted (revert to version before changes made for LDEV-2771). Prevent SingleSignOn from deleting SSO cookies. It is required for Sysadmin "Login as" feature. For authentication from external servers using LoginRequestServlet, SSO cookied removal is needed (LDEV-2719), but it is already done in Servlet class.
LDEV-2749 support for ipad; removed next parameters from urlrewrite config file: - confReloadCheckInterval, by default the conf file won't be checked for reload; - logLevel, the default level is INFO - confPath, the default path is /WEB-INF/urlrewrite.xml
LDEV-2782: On Index page show lesson having conditions when its finish date is set. Allow setting lesson finish date either individually for every user or for lesson as a whole. Adjust lesson conditions thickbox labels and form elements.