History | View | Annotate | Download (94.1 kB)
Retry transactions in the face of optimistic locking exceptions when creating folders or modifying resources. Also avoid an extra EJB call by returning the modified folder after the fact.
- added a few more mime-types when attempting to identify mime-type from the file extension- remove warnings (uneeded throws declarations)
ignore case when examining the file extension for guessing the mime-type
Fixed bug: When copying a versioned file, destination versioned flag wasn't set, causing only last version to be copied.
- more efficient moveFile implementation- code clean up for better maintenance and easier implementation of future file storage layering
- Remove completely Permission entry for user that get assigned no permissions at all when updating file / folder permissions.- Delete orphan Permission entries when updating file / folder permissions. (Used to stay behind)
Add system-generated password for WebDAV. (Bug #705)
Minor cleanups.
Uploaded files should be checked against owner's (i.e. namespace owner's) quota, not uplolader's.
Fixed bug: Uploading a new version of a versioned file with no quota left would leave file without any bodies at all.
Centralize quota retrieval.
Remove the redundant gss top-level directory.