Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
LDEV-4407 Move contentrepository specific code to lams_contentrepository

Split IToolContentHandler into IToolContentFullHandler and

IToolContentHandler interfaces

1. IToolContentFullHandler is going to be used by lams_contentrepository

only

2. IToolContentHandler - by all other modules

  1. … 4 more files in changeset.
LDEV-4619 Encode properly inline files

It seems, setting charset=UTF-8 makes sense only for txt files.

However, we will set it for files of all mime types.

LDEV-4407 Move shared contentrepository classes to lams_common

This is done in order to eliminate the need for other projects to

be dependent on lams_contentrepository.

  1. … 9 more files in changeset.
LDEV-4483 Make secure content cacheable

WildFly makes in non-cacheable by default.

Also we put an explicit header in LAMS content repository.

  1. … 3 more files in changeset.
LDEV-4407 Move lams_contentrepository exceptions to the proper package

lams_contentrepository's exception classes were moved to

contentrepository.exception package.

(To access exceptions' earlier history use Eclipse's Show in History

feature or run 'git log --follow ./path/to/file')

  1. … 52 more files in changeset.
LDEV-4380 expose updateFile() method from ToolContentHandler.java

It will be required for storing several versions of user's portrait

images.

  1. … 1 more file in changeset.
LDEV-4101 Removed additional filename quotes as it gets one in FileUtil.encodeFilenameForDownload

LDEV-3316: Remove leftovers (comments, exceptions) of Spring layer.

  1. … 18 more files in changeset.
LDEV-3971: Remove pointless synchronisation from Java methods. It would not work in multi-node environment anyway. Focus on DB transactions. General clean up and formatting.

  1. … 13 more files in changeset.
LDEV-3952: Login method sometimes creates a workspace and it can not be read-only.

LDEV-3890: Make sure content repository exists before getting a ticket. Do not iterate over criteria if the collection does not exist.

  1. … 1 more file in changeset.
LDEV-3890: Make sure content repository exists before getting a ticket. Do not iterate over criteria if the collection does not exist.

  1. … 2 more files in changeset.
LDEV-3776: Remove $Id CVS keyword.

  1. … 1060 more files in changeset.
LDEV-3776: Remove $Id CVS keyword.

  1. … 768 more files in changeset.
LDEV-3776: Clean up and format all LAMS Java code.

  1. … 2106 more files in changeset.
LDEV-3776: Clean up and format all LAMS Java code.

  1. … 1846 more files in changeset.
LDEV-3401: Convert XDoclet annotations to empty comments.

  1. … 468 more files in changeset.
LDEV-3735, LDEV-3674: Rewrite LD import using JDK XML tools. Remove cglib library which does not seem to be used by XStream anymore. Remove Axis and wsdl4j libraries, and several Java classes made obsolete by Flash removal. Fix LD import in FLA and several Tools.

  1. … 38 more files in changeset.
LDEV-2917: Use <!DOCTYPE html> everywhere.

  1. … 170 more files in changeset.
LDEV-3514: Use pretInterceptor instead of postInterceptor. Create new transactions for service method retries.

Attach activity to Hibernate session in completeActivity() method.

  1. … 42 more files in changeset.
LDEV-3514: Use pretInterceptor instead of postInterceptor. Create new transactions for service method retries.

Attach activity to Hibernate session in completeActivity() method.

  1. … 43 more files in changeset.
LDEV-3514: Use postInterceptor instead of preInterceptor. PreInterceptor apparently runs before Hibernate transaction gets created. When an exception in the proxied method occurs, the transaction is canceled and is not re-created when retry is attempted. This leads to "no session" or "read only transaction on write" errors. PostInterceptor seems to work when the transaction is already created, so retries happen witin its scope.

  1. … 39 more files in changeset.
LDEV-3514: Use postInterceptor instead of preInterceptor. PreInterceptor apparently runs before Hibernate transaction gets created. When an exception in the proxied method occurs, the transaction is canceled and is not re-created when retry is attempted. This leads to "no session" or "read only transaction on write" errors. PostInterceptor seems to work when the transaction is already created, so retries happen witin its scope.

  1. … 39 more files in changeset.
LDEV-3514: Wrap all transactional methods with TransactionRetryInterceptor. Set number of attempts to 3. Remove previous safety mechanism for completeActivity() method.

  1. … 41 more files in changeset.
LDEV-3514: Wrap all transactional methods with TransactionRetryInterceptor. Set number of attempts to 3. Remove previous safety mechanism for completeActivity() method.

  1. … 42 more files in changeset.
LDEV-3464: Cleaning up TreeSets that may have a non Comparable object added to them.

  1. … 10 more files in changeset.
LDEV-2913: Remove application context files used for the removed junit tests.

LDEV-2913: Remove application context files used for the removed junit tests.

  1. … 3 more files in changeset.
LDEV-3336: Remove code for unnecessary ContentRepository WAR.

  1. … 260 more files in changeset.
LDEV-3316: Get rid of HibernateTemplate and HibernateDaoSupport in set of LAMS DAO types from lams_contentrepository.