make other shared folder nodes draggabletune node updates
fixed error in folder rename by trimming the updated folder path
Merge the web_client_signed branch. Now the Web client communicates solely through the REST API with the server. Also, modified the hosted mode launchers a bit to pass the token as a parameter to the client.
Avoid a NPE when creating files.
Add an API method for receiving the progress in file uploads. It's a GET request on the file URI with the "progress" parameter containing the file name. For file updates the file name can be omitted.
Allow GET requests for files with the authorization and date headers passed as request parameters instead of HTTP headers. This should solve some hairy issues on implementing file downloads for browser-based clients.
Add support for authenticated uploads from browser-based web apps using form POST. Essentially we just defer the authentication until we verify that it's a multipart POST with the proper parameters (Date & Authorization with the same content as the respective headers). This resulted in extracting the two main validation procedures into separate reusable methods, isTimeValid() & isSignatureValid().
Don't pollute the method signature with pointless exceptions.
- change order of options in trash context menu to match the context menu of deleted items- change "empty trash" icon to a more appropriate and consistent one
added comment, since boolean params' names are misleading in the "update item" case
View revisions
Also available in: Atom