koutsoub [Mon, 27 Apr 2009 16:21:24 +0000 (16:21 +0000)]
display shared icon for folders and files in User's folder tree
koutsoub [Mon, 27 Apr 2009 15:13:54 +0000 (15:13 +0000)]
hide message panel when user clicks on error message
koutsoub [Mon, 27 Apr 2009 15:04:22 +0000 (15:04 +0000)]
update statistics after copying of file
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.
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.
pastith [Mon, 27 Apr 2009 10:42:26 +0000 (10:42 +0000)]
Add the Javadoc location for Commons Configuration.
pastith [Mon, 27 Apr 2009 09:34:25 +0000 (09:34 +0000)]
Change service name from GSS to Pithos.
pastith [Mon, 27 Apr 2009 09:12:26 +0000 (09:12 +0000)]
Change the context path to pithos as well.
pastith [Mon, 27 Apr 2009 09:11:38 +0000 (09:11 +0000)]
Change service name from GSS to Pithos.
droutsis [Fri, 24 Apr 2009 16:32:44 +0000 (16:32 +0000)]
Fixed typo that led to crash for files with no extension.
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.
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.
pastith [Fri, 24 Apr 2009 10:38:00 +0000 (10:38 +0000)]
Move the configuration elements to a single external configuration file.
pastith [Fri, 24 Apr 2009 09:50:23 +0000 (09:50 +0000)]
Add forgotten GPL notice and fix a warning.
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.
pastith [Thu, 23 Apr 2009 14:10:43 +0000 (14:10 +0000)]
Move the definition of the API URL root to gss.properties.
pastith [Thu, 23 Apr 2009 11:14:48 +0000 (11:14 +0000)]
Don't include test code in the production deployment.
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
pastith [Wed, 22 Apr 2009 10:01:01 +0000 (10:01 +0000)]
Fix warnings.
pastith [Wed, 22 Apr 2009 09:31:57 +0000 (09:31 +0000)]
Fix warnings.
pastith [Tue, 21 Apr 2009 15:26:09 +0000 (15:26 +0000)]
Fix a couple of typos that returned buggy results.
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.
pastith [Tue, 21 Apr 2009 13:50:19 +0000 (13:50 +0000)]
Add a uri property to the JSON representation for files, for completeness.
pastith [Thu, 16 Apr 2009 09:21:07 +0000 (09:21 +0000)]
Revert previous accidental commit.
pastith [Thu, 16 Apr 2009 09:07:40 +0000 (09:07 +0000)]
Merge from gss trunk r278.
pastith [Wed, 15 Apr 2009 15:45:04 +0000 (15:45 +0000)]
Remove unused method.
pastith [Wed, 15 Apr 2009 15:44:07 +0000 (15:44 +0000)]
Fix typos.
pastith [Wed, 15 Apr 2009 15:36:03 +0000 (15:36 +0000)]
Rename ExecuteFoo to FooCommand, since classes are nouns and methods are verbs.
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.
pastith [Wed, 15 Apr 2009 13:18:17 +0000 (13:18 +0000)]
Fix warnings and code style.
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.
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.
pastith [Wed, 15 Apr 2009 11:45:41 +0000 (11:45 +0000)]
Remove unused code.
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.
fstamatelopoulos [Tue, 14 Apr 2009 10:38:15 +0000 (10:38 +0000)]
show more mime types with the archive icon
fstamatelopoulos [Tue, 14 Apr 2009 10:37:29 +0000 (10:37 +0000)]
updated mime type icons
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
pastith [Tue, 14 Apr 2009 10:31:17 +0000 (10:31 +0000)]
Fix automatic configuration reloading for files served through JBoss MC VFS.
pastith [Tue, 14 Apr 2009 08:57:56 +0000 (08:57 +0000)]
Use the new pithos logo.
pastith [Tue, 14 Apr 2009 08:32:46 +0000 (08:32 +0000)]
Add helper methods for finding and updating users.
pastith [Tue, 14 Apr 2009 08:31:53 +0000 (08:31 +0000)]
Update Apache Commons Configuration to version 1.6.
koutsoub [Thu, 9 Apr 2009 18:47:12 +0000 (18:47 +0000)]
fix unattached drop target bug in dnd for firefox
koutsoub [Thu, 9 Apr 2009 17:39:52 +0000 (17:39 +0000)]
fix download version link, for ie in versions popup
fstamatelopoulos [Thu, 9 Apr 2009 13:24:39 +0000 (13:24 +0000)]
fixed tooltip (fixed link html - tooltip didn't appear in IE)
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.
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)
pastith [Thu, 9 Apr 2009 12:05:18 +0000 (12:05 +0000)]
Show the file path when in the trash can.
pastith [Thu, 9 Apr 2009 12:04:36 +0000 (12:04 +0000)]
Fix warnings.
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
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
koutsoub [Thu, 9 Apr 2009 07:46:38 +0000 (07:46 +0000)]
fix a firefox bug in dnd
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
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)
fstamatelopoulos [Wed, 8 Apr 2009 14:11:19 +0000 (14:11 +0000)]
labels changed
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
pastith [Wed, 8 Apr 2009 13:58:41 +0000 (13:58 +0000)]
Whitespace fix.
pastith [Wed, 8 Apr 2009 13:37:35 +0000 (13:37 +0000)]
Parse multi-valued Shibboleth attributes and keep the first value.
pastith [Tue, 7 Apr 2009 14:21:32 +0000 (14:21 +0000)]
Fix typo in the solr URL that went undetected for too long.
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.
pastith [Mon, 6 Apr 2009 12:33:51 +0000 (12:33 +0000)]
Cleanup the html from applicationCeator-generated cruft.
pastith [Mon, 6 Apr 2009 10:38:35 +0000 (10:38 +0000)]
Add a help menu with About and Terms options.
pastith [Mon, 6 Apr 2009 10:37:15 +0000 (10:37 +0000)]
Remove unused code.
pastith [Thu, 2 Apr 2009 13:31:13 +0000 (13:31 +0000)]
Require that users accept the terms & conditions before using the service.
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.
pastith [Thu, 2 Apr 2009 08:03:00 +0000 (08:03 +0000)]
Add notice and license info about the icons.
koutsoub [Wed, 1 Apr 2009 17:11:27 +0000 (17:11 +0000)]
fixed parent name in file properties dialog, when a cached version of folder is not found ( when folder tree is not expanded)
koutsoub [Wed, 1 Apr 2009 17:10:13 +0000 (17:10 +0000)]
fixed paste visibility when groups tab is selected
koutsoub [Wed, 1 Apr 2009 17:07:49 +0000 (17:07 +0000)]
when unselecting selected file clear gss selected object
pastith [Wed, 1 Apr 2009 13:42:20 +0000 (13:42 +0000)]
Treat empty attribute strings as missing attributes.
pastith [Wed, 1 Apr 2009 12:31:36 +0000 (12:31 +0000)]
Set the proper MIME types in order to allow online browsing of the user guide.
pastith [Wed, 1 Apr 2009 11:34:45 +0000 (11:34 +0000)]
Use cn, givenName & sn if the Shibboleth SP has not provided us with displayName.
koutsoub [Tue, 31 Mar 2009 14:55:12 +0000 (14:55 +0000)]
properly display parent in file properties dialog for root shared files
pastith [Tue, 31 Mar 2009 13:17:03 +0000 (13:17 +0000)]
Use different icons based on the file MIME type. This required sending the content type as an extra JSON attribute for file requests in all namespaces. Also reduced the warnings by about 100 and fixed some code style issues.
koutsoub [Tue, 31 Mar 2009 05:45:51 +0000 (05:45 +0000)]
fix paste command to apply to selected tree node when copying folder or files and selection is not a folder
koutsoub [Tue, 31 Mar 2009 05:26:49 +0000 (05:26 +0000)]
fixed display of parent name in folder properties dialog
koutsoub [Mon, 30 Mar 2009 16:09:20 +0000 (16:09 +0000)]
changed labels in edit menu to describe the object that the cut,copy, paste operations apply to
pastith [Mon, 30 Mar 2009 15:47:09 +0000 (15:47 +0000)]
Implement suggest boxes for adding users to groups and permissions. Also fixed various warnings and made some code style cleanups.
pastith [Mon, 30 Mar 2009 15:44:43 +0000 (15:44 +0000)]
Code style and warnings cleanup.
pastith [Mon, 30 Mar 2009 15:44:04 +0000 (15:44 +0000)]
Code style and warnings cleanup.
pastith [Mon, 30 Mar 2009 15:42:39 +0000 (15:42 +0000)]
Remove trailing slashes before using the query string and append the @ sign only if it is not already there.
pastith [Mon, 30 Mar 2009 15:41:39 +0000 (15:41 +0000)]
Avoid a NPE.
pastith [Mon, 30 Mar 2009 15:41:01 +0000 (15:41 +0000)]
Don't show warnings for missing tags in JavaDoc. This cuts about 100 warnings.
pastith [Mon, 30 Mar 2009 11:25:15 +0000 (11:25 +0000)]
Limit user searches by appending @.
pastith [Mon, 30 Mar 2009 11:09:26 +0000 (11:09 +0000)]
Implement the server-side part of user search.
pastith [Mon, 30 Mar 2009 11:03:54 +0000 (11:03 +0000)]
Fix comment.
pastith [Mon, 30 Mar 2009 09:47:47 +0000 (09:47 +0000)]
Include public files in the shared namespace.
pastith [Fri, 27 Mar 2009 22:24:58 +0000 (22:24 +0000)]
Use a less boring font.
koutsoub [Fri, 27 Mar 2009 13:58:25 +0000 (13:58 +0000)]
dnd fix
fstamatelopoulos [Fri, 27 Mar 2009 09:37:15 +0000 (09:37 +0000)]
do not unselect the file when changing its properties
pastith [Fri, 27 Mar 2009 08:52:37 +0000 (08:52 +0000)]
Set the Content-Disposition header only for IE.
fstamatelopoulos [Fri, 27 Mar 2009 08:23:02 +0000 (08:23 +0000)]
move "Unselect" below "Copy" (keep "Properties" at the bottom)
koutsoub [Fri, 27 Mar 2009 08:08:19 +0000 (08:08 +0000)]
unselect on click in file list
popup menu in file list shows in clicked position
koutsoub [Thu, 26 Mar 2009 17:34:08 +0000 (17:34 +0000)]
added unselect menu item in file context menu
koutsoub [Thu, 26 Mar 2009 17:17:26 +0000 (17:17 +0000)]
fixed incorrect fetching of versions
replaced javascript confirmation dialog with gwt dialog
fixed remove previous versions handling
do not show remove previous versions if file is not versioned
pastith [Thu, 26 Mar 2009 12:06:19 +0000 (12:06 +0000)]
Change the button label from create to upload, since this is the upload dialog after all. Do some minor style fixes while I'm here.
fstamatelopoulos [Thu, 26 Mar 2009 12:01:52 +0000 (12:01 +0000)]
label rewording...
pastith [Thu, 26 Mar 2009 11:53:38 +0000 (11:53 +0000)]
Split the status panel into two internal subpanels and move them to the sides.
pastith [Thu, 26 Mar 2009 11:08:52 +0000 (11:08 +0000)]
Fix double-click downloads in search results.
fstamatelopoulos [Thu, 26 Mar 2009 10:49:37 +0000 (10:49 +0000)]
path left aligned
fstamatelopoulos [Thu, 26 Mar 2009 10:49:06 +0000 (10:49 +0000)]
show only the relative path, not the complete REST URI