lams_admin

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
LDEV-4769 Updating English, Norwegian, Spanish

  1. … 4 more files in changeset.
LDEV-5277 Allow default locale not being set in LTI Tool consumer

LDEV-5286 Add server option to add staff to all lessons in course

  1. … 3 more files in changeset.
LDEV-5282 Prevent Unicode characters from being displayed incorrectly

  1. … 33 more files in changeset.
LDEV-4769 Updating English, Norwegian, Greek

  1. … 8 more files in changeset.
LDEV-5277 Hide LTI Advantage details if LAMS module is not deployed

    • -138
    • +141
    ./web/integration/ltiConsumer.jsp
LDEV-5277 Add default country, lang and time zone to integrated server

  1. … 3 more files in changeset.
LDEV-5277 Move LTI configuration from file to integrated server

    • -12
    • +54
    ./web/integration/ltiConsumer.jsp
  1. … 2 more files in changeset.
LDEV-5277 Add LTI Advantage consumer settings in sysadmin

LDEV-4769 Updating Norwegian, Spanish, Greek, Chinese Simplified and English

  1. … 15 more files in changeset.
LDEV-5155 Escape rubrics text as it breaks authoring

  1. … 32 more files in changeset.
LDEV-5268 Add max word limit to CKEditor tag

  1. … 32 more files in changeset.
LDEV-4644 Use [] instead of () to recognise LO code

Teachers tend to use () as a part of Learning Outcome name

  1. … 34 more files in changeset.
LDEV-5259 Manually create parent application context

Previous attempt to reproduce BeanFactoryLocater was an overkill. A

simple singleton parent application context is sufficient.

  1. … 45 more files in changeset.
LDEV-5259 Use MVC initialisation via annotation

Manually triggering controller scanning by adding an annotation handler

bean does not register all useful support beans. If

<mvc:annotation-driven> is used in spring-servlet.xml, all support beans

are registered via WebMvcConfigurer.

<mvc:path-matching suffix-pattern="true" /> need to be added because we

use .do suffix for Spring actions and suffix was turned off for Spring

5.3

https://github.com/spring-projects/spring-framework/issues/24179

    • -11
    • +14
    ./web/WEB-INF/spring-servlet.xml
  1. … 51 more files in changeset.
LDEV-5259 Manually start controller annotation detection

  1. … 38 more files in changeset.
LDEV-5259 Reintroduce BeanFactoryLocator mechanism back to LAMS

It was removed for Spring 5

  1. … 58 more files in changeset.
LDEV-3575 Fix Font Awesome icon rendering in user search table

LDEV-4769 Updating Simplified Chinese and Greek

  1. … 3 more files in changeset.
LDEV-4769 Updating Simplified Chinese, English, Spanish, Norwegian

  1. … 29 more files in changeset.
LDEV-5253 Sysadmin Login As feature to be configurable

  1. … 3 more files in changeset.
LDEV-4078 Only sysadmin can change other users' passwords

LDEV-4440 Reintroduce history-aware Cancel button on Edit User form

LDEV-4932 Add CSRF token to course manager organisation edit page

    • -0
    • +1
    ./web/organisation/courseAdminEdit.jsp
LDEV-4769 Updating Simplified Chinese, English, Spanish, Greek, Norwegian

  1. … 29 more files in changeset.
LDEV-5247 Fix user name parameter sent to Etherpad

LAMS allows apostrophes but not quotation marks in names, so it is safer

to use quotations when operating with javascript.

  1. … 33 more files in changeset.
LDEV-5155 Highlight rubrics row title

Make it more distinguished from selectable options in next columns

  1. … 33 more files in changeset.
LDEV-5155 Allow free flow of rubrics columns

Trying to calculate their width actually yields worse results.

  1. … 33 more files in changeset.
LDEV-4932 Adding CSRF to Admin LDAP configuration

LDEV-4440 Get transactional LDAP data before non-transactional one

Configuration class exposes static methods which are not transactional.

Using them close Hibernate session. Subsequent queries fail even in

transactional context. The optimal solution would be to expose most

Configuration methods as non-static transactional. For now we just make

sure that Session closing happens only everything else is fetched.