Statistics
| Branch: | Tag: | Revision:

root / gss / src / gr / ebs @ 77f75ac4

Name Size
  gss

Latest revisions

# Date Author Comment
77f75ac4 05/28/2009 02:47 pm pastith

Add the X-GSS-Meatadata header on folders. Its contents are the main attributes of the folder, modulo the parent, children and permissions. This way clients can use HEAD requests consistently for fetching the basic properties of arbitrary resources.

328edf07 05/27/2009 01:15 pm pastith

Avoid making a redundant request to the server for the initial quota display.

50135fa5 05/27/2009 12:24 pm pastith

Add a configuration property for showing simple announcements to the users when they log in.

25e620a7 05/27/2009 10:21 am pastith

Use a default value of 1 day for tokenTTL, in case the configuration property is not set.

b13aae04 05/26/2009 01:00 pm pastith

Move file uploads via WebDAV and PUT API calls out of the transaction boundary, so that transaction timeouts do not limit the file upload size.

92012b4d 05/26/2009 12:44 pm Dimitris Routsis

Replace locking with pseudo-locking.
Real locking caused problems, as code assumes there is a single webdav root, but we have a different root for each user. This caused bug #685.

eee18108 05/25/2009 05:10 pm pastith

Add a file's modification date in the folder JSON representation. This way clients can maintain their local caches in a more efficient manner, avoiding the need for subsequent HEAD requests, even with If-Modified-Since or If-Match headers.

4bd93f6c 05/25/2009 03:40 pm pastith

Move the token validity period to a configuration variable.

50364cd8 05/22/2009 03:44 pm pastith

Avoid a NPE when the user-agent header is not set.

a0788710 05/21/2009 04:26 pm pastith

Make sure that unfinished uploads do not result in unreferenced files in the file system.

View revisions

Also available in: Atom