History | View | Annotate | Download (15.8 kB)
Revoke the previous commit to the old version since it doesn't add more value to forbid slashes to file names.
Fix for Issue 35 in order to inform the user from a browser client that the file to be uploaded contains illegal characters and give a chance to replace the file name on his/her own or automatically replace the illegal character with '-'.
- Add an administration application.- Remove the redundant RequestBuilder wrapper for efficiency.- Fix warnings.- Ignore the admin app build artifacts.- Guard against users without userclasses in the DB.- Add a dev mode launcher for debugging the admin app.
use http caching by using IF-MODIFIED-SINCE HEADERS and handling response accordingly
moved towards gwt version 2.0 - updated dnd to version 3 -removed all deprecations
Fix uploads for files with funny names, by using URL.encode() instead of URL.encodeComponent(). The latter is required for HTML form-based uploads only.
Properly cancel the upload for both gears-enabled and regular file uploads. This doesn't seem to be working in my localhost tests, but it must be either a bug in gears, or the too fast connection to the server from the loopback interface.
Display the Google Gears site in a new window.
Reword the help comment, add some code comments and do some minor style cleanup.
Add a help comment on the file upload dialog mentioning the extra functionality provided by google gears and a link for installing it.
Use separate progress bars next to each file, in order to better track the progress of the upload process.
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.
Fix uploading file when a synonymous one is in the trash.
First rough implementation of the file upload functionality using Google Gears. Multiple file uploads are still buggy, but single file uploads are mostly working as before.
Remove the redundant gss top-level directory.