pithos
15 years agoRevert previous change: Don't decode URI, as we only need it encoded anyway.
droutsis [Wed, 6 May 2009 11:51:32 +0000 (11:51 +0000)]
Revert previous change: Don't decode URI, as we only need it encoded anyway.

15 years agoFix more problems with international/unusual characters:
droutsis [Wed, 6 May 2009 09:13:46 +0000 (09:13 +0000)]
Fix more problems with international/unusual characters:
Need to URL encode - and decode on client side - anything that passes through HTTP response headers. (Something that happens for HEAD requests)

15 years agoChange the color scheme to be better aligned with the pithos.grnet.gr home page and...
pastith [Tue, 5 May 2009 14:12:13 +0000 (14:12 +0000)]
Change the color scheme to be better aligned with the pithos.grnet.gr home page and GRNET colors.

15 years agoAdd the beta notice to the Pithos logo.
pastith [Tue, 5 May 2009 13:31:09 +0000 (13:31 +0000)]
Add the beta notice to the Pithos logo.

15 years agoChange the logout URL to use SSL.
pastith [Tue, 5 May 2009 11:00:21 +0000 (11:00 +0000)]
Change the logout URL to use SSL.

15 years agoFix the different gradients in the toolbar.
pastith [Tue, 5 May 2009 10:01:00 +0000 (10:01 +0000)]
Fix the different gradients in the toolbar.

15 years agoMove the WebDAV URL to the properties file.
pastith [Tue, 5 May 2009 09:14:27 +0000 (09:14 +0000)]
Move the WebDAV URL to the properties file.

15 years agoCreate groups with international/special characters in name.
droutsis [Mon, 4 May 2009 15:21:25 +0000 (15:21 +0000)]
Create groups with international/special characters in name.

15 years agoRemoved no longer needed line (since previous fix).
droutsis [Mon, 4 May 2009 14:48:33 +0000 (14:48 +0000)]
Removed no longer needed line (since previous fix).

15 years agoFixed: FF still had trouble with filenames containing '.
droutsis [Mon, 4 May 2009 14:14:58 +0000 (14:14 +0000)]
Fixed: FF still had trouble with filenames containing '.

15 years agoMove the time skew definition to the configuration file.
pastith [Mon, 4 May 2009 13:33:08 +0000 (13:33 +0000)]
Move the time skew definition to the configuration file.

15 years agoChange the page title to Pithos.
pastith [Mon, 4 May 2009 13:22:44 +0000 (13:22 +0000)]
Change the page title to Pithos.

15 years agoMake the pithos logo point to the new hostname, pithos.grnet.gr.
pastith [Mon, 4 May 2009 10:10:39 +0000 (10:10 +0000)]
Make the pithos logo point to the new hostname, pithos.grnet.gr.

15 years agoFix for caching issues in IE.
droutsis [Thu, 30 Apr 2009 17:42:37 +0000 (17:42 +0000)]
Fix for caching issues in IE.

15 years agoRevert r322 and fix the problem by removing the double encoding in the namespace...
pastith [Thu, 30 Apr 2009 15:27:40 +0000 (15:27 +0000)]
Revert r322 and fix the problem by removing the double encoding in the namespace handlers. Also use getURI() in many places over there, where needless manual URI creation was performed.

15 years agowhen a folder is deleted, select parent folder and update file list contents
koutsoub [Thu, 30 Apr 2009 14:46:46 +0000 (14:46 +0000)]
when a folder is deleted, select parent folder and update file list contents

15 years agoUse the cached file info from the folder requests to display the file list right...
pastith [Thu, 30 Apr 2009 12:31:08 +0000 (12:31 +0000)]
Use the cached file info from the folder requests to display the file list right away, leaving the file metadata requests to lazily update the list when they are finished.

15 years agoRemove unused code and fix warnings.
pastith [Thu, 30 Apr 2009 12:19:01 +0000 (12:19 +0000)]
Remove unused code and fix warnings.

15 years agoMinor code style fix.
pastith [Thu, 30 Apr 2009 12:15:46 +0000 (12:15 +0000)]
Minor code style fix.

15 years agoFix forgotten reference to the gss context path.
pastith [Thu, 30 Apr 2009 08:18:27 +0000 (08:18 +0000)]
Fix forgotten reference to the gss context path.

15 years agoReplace forgotten hard-coded JNDI references with configuration retrieval.
pastith [Wed, 29 Apr 2009 15:40:39 +0000 (15:40 +0000)]
Replace forgotten hard-coded JNDI references with configuration retrieval.

15 years agoPublic files are shared as well.
pastith [Wed, 29 Apr 2009 15:39:28 +0000 (15:39 +0000)]
Public files are shared as well.

15 years agoFixed: File path wasn't properly displayed in file list.
droutsis [Wed, 29 Apr 2009 15:20:44 +0000 (15:20 +0000)]
Fixed: File path wasn't properly displayed in file list.
Reason: Path String was encoded twice, by getPath() and renderJson(), but only decoded once. Only renderJson() should encode.

15 years agoFixed: IE couldn't create folder with non-ASCII characters in name.
droutsis [Wed, 29 Apr 2009 15:08:38 +0000 (15:08 +0000)]
Fixed: IE couldn't create folder with non-ASCII characters in name.

15 years agouse standard share icon for MyShared folders
koutsoub [Wed, 29 Apr 2009 08:34:20 +0000 (08:34 +0000)]
use standard share icon for MyShared folders

15 years agoRemove unused method.
pastith [Wed, 29 Apr 2009 08:27:08 +0000 (08:27 +0000)]
Remove unused method.

15 years agoset null gss selection when there are no selected files in file list
koutsoub [Tue, 28 Apr 2009 17:06:13 +0000 (17:06 +0000)]
set null gss selection when there are no selected files in file list

15 years agoadd a refresh command in folder, file popups and File menu
koutsoub [Tue, 28 Apr 2009 15:52:42 +0000 (15:52 +0000)]
add a refresh command in folder, file popups and File menu

15 years agofixed firefox caching of head requests for files
koutsoub [Tue, 28 Apr 2009 15:43:45 +0000 (15:43 +0000)]
fixed firefox caching of head requests for files

15 years agoReduce verbosity in file icon selection and fix a warning.
pastith [Tue, 28 Apr 2009 15:02:38 +0000 (15:02 +0000)]
Reduce verbosity in file icon selection and fix a warning.

15 years agoAdd a comment as a future reminder about the apostrophe fix.
pastith [Tue, 28 Apr 2009 12:49:01 +0000 (12:49 +0000)]
Add a comment as a future reminder about the apostrophe fix.

15 years agoChange the context root path to pithos and add a date field for testing signature...
pastith [Tue, 28 Apr 2009 12:41:01 +0000 (12:41 +0000)]
Change the context root path to pithos and add a date field for testing signature generation from others' logs.

15 years agoUse a hand cursor over the clickable message panel.
pastith [Tue, 28 Apr 2009 10:48:41 +0000 (10:48 +0000)]
Use a hand cursor over the clickable message panel.

15 years agoFix warnings.
pastith [Tue, 28 Apr 2009 10:48:09 +0000 (10:48 +0000)]
Fix warnings.

15 years agoFix (hard coded) for uploading filename which contain '.
droutsis [Tue, 28 Apr 2009 10:01:40 +0000 (10:01 +0000)]
Fix (hard coded) for uploading filename which contain '.

15 years agosynchronize folder contents with server before fetching file information
koutsoub [Mon, 27 Apr 2009 16:33:06 +0000 (16:33 +0000)]
synchronize folder contents with server before fetching file information

15 years agodisplay shared icon for folders and files in User's folder tree
koutsoub [Mon, 27 Apr 2009 16:21:24 +0000 (16:21 +0000)]
display shared icon for folders and files in User's folder tree

15 years agohide message panel when user clicks on error message
koutsoub [Mon, 27 Apr 2009 15:13:54 +0000 (15:13 +0000)]
hide message panel when user clicks on error message

15 years agoupdate statistics after copying of file
koutsoub [Mon, 27 Apr 2009 15:04:22 +0000 (15:04 +0000)]
update statistics after copying of file

15 years agoMove the authentication error page to a JSP file for easier maintenance and the notif...
pastith [Mon, 27 Apr 2009 10:44:19 +0000 (10:44 +0000)]
Move the authentication error page to a JSP file for easier maintenance and the notification message to gss.properties.

15 years agoFix the path to the CSS now that the context path has changed.
pastith [Mon, 27 Apr 2009 10:43:08 +0000 (10:43 +0000)]
Fix the path to the CSS now that the context path has changed.

15 years agoAdd the Javadoc location for Commons Configuration.
pastith [Mon, 27 Apr 2009 10:42:26 +0000 (10:42 +0000)]
Add the Javadoc location for Commons Configuration.

15 years agoChange service name from GSS to Pithos.
pastith [Mon, 27 Apr 2009 09:34:25 +0000 (09:34 +0000)]
Change service name from GSS to Pithos.

15 years agoChange the context path to pithos as well.
pastith [Mon, 27 Apr 2009 09:12:26 +0000 (09:12 +0000)]
Change the context path to pithos as well.

15 years agoChange service name from GSS to Pithos.
pastith [Mon, 27 Apr 2009 09:11:38 +0000 (09:11 +0000)]
Change service name from GSS to Pithos.

15 years agoFixed typo that led to crash for files with no extension.
droutsis [Fri, 24 Apr 2009 16:32:44 +0000 (16:32 +0000)]
Fixed typo that led to crash for files with no extension.

15 years agoMove all user visible references to the service name from GSS to Pithos.
pastith [Fri, 24 Apr 2009 12:43:41 +0000 (12:43 +0000)]
Move all user visible references to the service name from GSS to Pithos.

15 years ago- Move the EJB JNDI path to the configuration file.
pastith [Fri, 24 Apr 2009 12:10:06 +0000 (12:10 +0000)]
- Move the EJB JNDI path to the configuration file.
- Move the GSSConfiguration error handling code from the call sites to the callee. This way getConfiguration() will always return an initialized object.
- Now that getConfiguration() can be called in a one liner, remove the static initialization blocks and import statically the method for minimizing code redundancy.

15 years agoMove the configuration elements to a single external configuration file.
pastith [Fri, 24 Apr 2009 10:38:00 +0000 (10:38 +0000)]
Move the configuration elements to a single external configuration file.

15 years agoAdd forgotten GPL notice and fix a warning.
pastith [Fri, 24 Apr 2009 09:50:23 +0000 (09:50 +0000)]
Add forgotten GPL notice and fix a warning.

15 years agoMove the definition of the service name to gss.properties. This currently only affect...
pastith [Thu, 23 Apr 2009 14:50:58 +0000 (14:50 +0000)]
Move the definition of the service name to gss.properties. This currently only affects the login servlet.

15 years agoMove the definition of the API URL root to gss.properties.
pastith [Thu, 23 Apr 2009 14:10:43 +0000 (14:10 +0000)]
Move the definition of the API URL root to gss.properties.

15 years agoDon't include test code in the production deployment.
pastith [Thu, 23 Apr 2009 11:14:48 +0000 (11:14 +0000)]
Don't include test code in the production deployment.

15 years agoRequests for the 'shared' namespace return root shared folders instead of all share...
koutsoub [Wed, 22 Apr 2009 13:15:06 +0000 (13:15 +0000)]
Requests for the 'shared' namespace return  root shared folders instead of  all shared folders

15 years agoFix warnings.
pastith [Wed, 22 Apr 2009 10:01:01 +0000 (10:01 +0000)]
Fix warnings.

15 years agoFix warnings.
pastith [Wed, 22 Apr 2009 09:31:57 +0000 (09:31 +0000)]
Fix warnings.

15 years agoFix a couple of typos that returned buggy results.
pastith [Tue, 21 Apr 2009 15:26:09 +0000 (15:26 +0000)]
Fix a couple of typos that returned buggy results.

15 years agoUse the same JSON representation for a file's folder in every namespace.
pastith [Tue, 21 Apr 2009 14:49:27 +0000 (14:49 +0000)]
Use the same JSON representation for a file's folder in every namespace.

15 years agoAdd a uri property to the JSON representation for files, for completeness.
pastith [Tue, 21 Apr 2009 13:50:19 +0000 (13:50 +0000)]
Add a uri property to the JSON representation for files, for completeness.

15 years agoRevert previous accidental commit.
pastith [Thu, 16 Apr 2009 09:21:07 +0000 (09:21 +0000)]
Revert previous accidental commit.

15 years agoMerge from gss trunk r278.
pastith [Thu, 16 Apr 2009 09:07:40 +0000 (09:07 +0000)]
Merge from gss trunk r278.

15 years agoRemove unused method.
pastith [Wed, 15 Apr 2009 15:45:04 +0000 (15:45 +0000)]
Remove unused method.

15 years agoFix typos.
pastith [Wed, 15 Apr 2009 15:44:07 +0000 (15:44 +0000)]
Fix typos.

15 years agoRename ExecuteFoo to FooCommand, since classes are nouns and methods are verbs.
pastith [Wed, 15 Apr 2009 15:36:03 +0000 (15:36 +0000)]
Rename ExecuteFoo to FooCommand, since classes are nouns and methods are verbs.

15 years agoRemove unused RestRequestBuilder constructor with the googley method overriding....
pastith [Wed, 15 Apr 2009 15:21:50 +0000 (15:21 +0000)]
Remove unused RestRequestBuilder constructor with the googley method overriding. It is unsupported by the server for a long time.

15 years agoFix warnings and code style.
pastith [Wed, 15 Apr 2009 13:18:17 +0000 (13:18 +0000)]
Fix warnings and code style.

15 years agoFix a couple of typos that went undetected by the compiler. So much for static langua...
pastith [Wed, 15 Apr 2009 13:17:31 +0000 (13:17 +0000)]
Fix a couple of typos that went undetected by the compiler. So much for static languages and strong typing.

15 years agoUse a separate JSON object for the parent folder of a resource, instead of the folder...
pastith [Wed, 15 Apr 2009 12:02:09 +0000 (12:02 +0000)]
Use a separate JSON object for the parent folder of a resource, instead of the folder/folderName properties. This object contains the familiar name/uri properties. Also add this extra data to the trash namespace for consistency, even if there is no immediate need for the clients.

Since this change breaks backward compatibility, fix the web client.

15 years agoRemove unused code.
pastith [Wed, 15 Apr 2009 11:45:41 +0000 (11:45 +0000)]
Remove unused code.

15 years agoAdd accounting for user bandwidth usage. So far, using month-long buckets starting...
droutsis [Tue, 14 Apr 2009 13:50:16 +0000 (13:50 +0000)]
Add accounting for user bandwidth usage. So far, using month-long buckets starting from user creation date.

15 years agoshow more mime types with the archive icon
fstamatelopoulos [Tue, 14 Apr 2009 10:38:15 +0000 (10:38 +0000)]
show more mime types with the archive icon

15 years agoupdated mime type icons
fstamatelopoulos [Tue, 14 Apr 2009 10:37:29 +0000 (10:37 +0000)]
updated mime type icons

15 years agoon file create & update, if no mime type or octem-stream is defined, then try to...
fstamatelopoulos [Tue, 14 Apr 2009 10:37:02 +0000 (10:37 +0000)]
on file create & update, if no mime type or octem-stream is defined, then try to identify the mime type by examining the filename extension

15 years agoFix automatic configuration reloading for files served through JBoss MC VFS.
pastith [Tue, 14 Apr 2009 10:31:17 +0000 (10:31 +0000)]
Fix automatic configuration reloading for files served through JBoss MC VFS.

15 years agoUse the new pithos logo.
pastith [Tue, 14 Apr 2009 08:57:56 +0000 (08:57 +0000)]
Use the new pithos logo.

15 years agoAdd helper methods for finding and updating users.
pastith [Tue, 14 Apr 2009 08:32:46 +0000 (08:32 +0000)]
Add helper methods for finding and updating users.

15 years agoUpdate Apache Commons Configuration to version 1.6.
pastith [Tue, 14 Apr 2009 08:31:53 +0000 (08:31 +0000)]
Update Apache Commons Configuration to version 1.6.

15 years agofix unattached drop target bug in dnd for firefox
koutsoub [Thu, 9 Apr 2009 18:47:12 +0000 (18:47 +0000)]
fix unattached drop target bug  in dnd for firefox

15 years agofix download version link, for ie in versions popup
koutsoub [Thu, 9 Apr 2009 17:39:52 +0000 (17:39 +0000)]
fix download version link, for ie in versions popup

15 years agofixed tooltip (fixed link html - tooltip didn't appear in IE)
fstamatelopoulos [Thu, 9 Apr 2009 13:24:39 +0000 (13:24 +0000)]
fixed tooltip (fixed link html - tooltip didn't appear in IE)

15 years agoRename the RestResource path variable to uri, in order to better identify its content...
pastith [Thu, 9 Apr 2009 12:50:02 +0000 (12:50 +0000)]
Rename the RestResource path variable to uri, in order to better identify its contents and avoid name clashes with file/folder paths. Slash about 50 warnings.

15 years agoenable IE selection when the file/folder dialog is visible (disable it again on closi...
fstamatelopoulos [Thu, 9 Apr 2009 12:23:56 +0000 (12:23 +0000)]
enable IE selection when the file/folder dialog is visible (disable it again on closing the dialog)

15 years agoShow the file path when in the trash can.
pastith [Thu, 9 Apr 2009 12:05:18 +0000 (12:05 +0000)]
Show the file path when in the trash can.

15 years agoFix warnings.
pastith [Thu, 9 Apr 2009 12:04:36 +0000 (12:04 +0000)]
Fix warnings.

15 years ago- move prevent/enableIESelection() to GSS.java
fstamatelopoulos [Thu, 9 Apr 2009 10:54:59 +0000 (10:54 +0000)]
- move prevent/enableIESelection() to GSS.java
- enable IE selection in credentials and public file URI fields so that the IE user may select and copy the contents

15 years agochanged Focuslistener to ClickListener since the former is problematic in IE and...
fstamatelopoulos [Thu, 9 Apr 2009 08:43:54 +0000 (08:43 +0000)]
changed Focuslistener to ClickListener since the former is problematic in IE and Safari

15 years agofix a firefox bug in dnd
koutsoub [Thu, 9 Apr 2009 07:46:38 +0000 (07:46 +0000)]
fix a firefox bug in dnd

15 years agoadded path information for files in json
koutsoub [Wed, 8 Apr 2009 16:55:57 +0000 (16:55 +0000)]
added path information for files in json
added parentName for folder in json

15 years agoshow Paste command on file context menu (even without file selection) - only when...
fstamatelopoulos [Wed, 8 Apr 2009 14:48:43 +0000 (14:48 +0000)]
show Paste command on file context menu (even without file selection) - only when the clipboard contains a file or multiple files (not for folders)

15 years agolabels changed
fstamatelopoulos [Wed, 8 Apr 2009 14:11:19 +0000 (14:11 +0000)]
labels changed

15 years agohide the file upload widget and display the filename when uploading the file
fstamatelopoulos [Wed, 8 Apr 2009 14:10:02 +0000 (14:10 +0000)]
hide the file upload widget and display the filename when uploading the file

15 years agoWhitespace fix.
pastith [Wed, 8 Apr 2009 13:58:41 +0000 (13:58 +0000)]
Whitespace fix.

15 years agoParse multi-valued Shibboleth attributes and keep the first value.
pastith [Wed, 8 Apr 2009 13:37:35 +0000 (13:37 +0000)]
Parse multi-valued Shibboleth attributes and keep the first value.

15 years agoFix typo in the solr URL that went undetected for too long.
pastith [Tue, 7 Apr 2009 14:21:32 +0000 (14:21 +0000)]
Fix typo in the solr URL that went undetected for too long.

15 years agoFix context menu display bugs that were caused by browsers adding empty space for...
pastith [Tue, 7 Apr 2009 10:17:33 +0000 (10:17 +0000)]
Fix context menu display bugs that were caused by browsers adding empty space for elements styled with display:none.

15 years agoCleanup the html from applicationCeator-generated cruft.
pastith [Mon, 6 Apr 2009 12:33:51 +0000 (12:33 +0000)]
Cleanup the html from applicationCeator-generated cruft.

15 years agoAdd a help menu with About and Terms options.
pastith [Mon, 6 Apr 2009 10:38:35 +0000 (10:38 +0000)]
Add a help menu with About and Terms options.

15 years agoRemove unused code.
pastith [Mon, 6 Apr 2009 10:37:15 +0000 (10:37 +0000)]
Remove unused code.

15 years agoRequire that users accept the terms & conditions before using the service.
pastith [Thu, 2 Apr 2009 13:31:13 +0000 (13:31 +0000)]
Require that users accept the terms & conditions before using the service.

15 years agoReturn HTTP status 400 instead of 500, when the path cannot be properly decoded.
pastith [Thu, 2 Apr 2009 09:38:35 +0000 (09:38 +0000)]
Return HTTP status 400 instead of 500, when the path cannot be properly decoded.