Statistics
| Branch: | Tag: | Revision:

root / src / gr / ebs / gss / server / rest / FilesHandler.java @ 77dcb3f1

History | View | Annotate | Download (68.7 kB)

# Date Author Comment
77dcb3f1 09/02/2009 05:51 pm Panagiotis Astithas

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.

9fd42cf4 08/07/2009 05:39 pm Panagiotis Astithas

Fix multiple file uploads in IE using Google Gears. It needed a POST instead of PUT, which required accommodating it in the server-side code. Also, error codes from file uploads are not handled in IE, since merely accessing the request.status field throws an internal error.

4c44fdca 07/06/2009 12:25 pm Dimitris Routsis

Fixed problems copying/moving via drag-and-drop had with international characters in file / folder names.

4d737770 07/03/2009 04:25 pm Fotis Stamatelopoulos

- more efficient moveFile implementation
- code clean up for better maintenance and easier implementation of future file storage layering

a9e3c075 06/23/2009 12:11 pm Dimitris Routsis

Uploaded files should be counted towards owner's (i.e. namespace owner's) quota, not uplolader's.

204107fb 06/15/2009 04:01 pm Panagiotis Astithas

Introduce TransactionHelper, a utility class for retrying the supplied transactional command in the face of rollbacks caused by optimistic lock exceptions. This allows multiple file uploads to succeed, even in a single core system.

Also make hitting the ENTER key behave the same as clicking the Upload button.

617fe906 06/12/2009 06:17 pm Dimitris Routsis

- Add "Save file as" menu that forces browser to download file instead of opening it inline.
- Fix broken international characters in browser Save As dialog.

f0c744b4 06/04/2009 05:01 pm Panagiotis Astithas

Decode file names received by PUT, as we do with file names received by multipart POST.

16baf609 06/04/2009 12:02 pm Panagiotis Astithas

Remove the redundant gss top-level directory.