Christos V. Stathis [Mon, 21 Feb 2011 15:24:55 +0000 (17:24 +0200)]
Merged with milton branch
koutsoub [Mon, 21 Feb 2011 11:25:08 +0000 (13:25 +0200)]
fix classpath
koutsoub [Fri, 18 Feb 2011 12:20:43 +0000 (14:20 +0200)]
throw exception on nonce create/retrieve errors
koutsoub [Fri, 18 Feb 2011 12:16:08 +0000 (14:16 +0200)]
tune resource creation
koutsoub [Fri, 18 Feb 2011 12:15:55 +0000 (14:15 +0200)]
do not lock resource if entity object does not exist
koutsoub [Fri, 18 Feb 2011 12:12:58 +0000 (14:12 +0200)]
catch exception when client closes connection
koutsoub [Thu, 17 Feb 2011 14:50:24 +0000 (16:50 +0200)]
fix jpa lock query
koutsoub [Thu, 17 Feb 2011 14:05:48 +0000 (16:05 +0200)]
renamed GSSLock to FileLock, initial implementation of JPA nonce manager
koutsoub [Thu, 17 Feb 2011 11:57:11 +0000 (13:57 +0200)]
tune file download
koutsoub [Wed, 16 Feb 2011 18:42:44 +0000 (20:42 +0200)]
use milton authentication manager, working on windows, need to check loss of auth credentials for mapped drive
koutsoub [Wed, 16 Feb 2011 18:41:37 +0000 (20:41 +0200)]
fix for create empty file
koutsoub [Tue, 15 Feb 2011 14:39:33 +0000 (16:39 +0200)]
use jaas for authentication, so we can access easily the user object even for webdav unauthenticated calls, created a RootFolderResource mapped at / path
koutsoub [Mon, 14 Feb 2011 16:12:23 +0000 (18:12 +0200)]
fix rename file
Christos V. Stathis [Mon, 14 Feb 2011 15:08:51 +0000 (17:08 +0200)]
Fixed the way multivalued fields are passed to solr when the content extraction request is used
koutsoub [Mon, 14 Feb 2011 14:46:27 +0000 (16:46 +0200)]
do not use range in download
koutsoub [Mon, 14 Feb 2011 13:16:38 +0000 (15:16 +0200)]
added range support to file upload, perform authorization check based on folder and file permissions
koutsoub [Mon, 14 Feb 2011 13:15:53 +0000 (15:15 +0200)]
remove comments
koutsoub [Mon, 14 Feb 2011 12:54:17 +0000 (14:54 +0200)]
fix classpath
koutsoub [Mon, 14 Feb 2011 12:51:06 +0000 (14:51 +0200)]
lock manager using JPA
koutsoub [Mon, 14 Feb 2011 12:50:45 +0000 (14:50 +0200)]
fix npe
Christos V. Stathis [Mon, 14 Feb 2011 11:28:59 +0000 (13:28 +0200)]
Merge after backout of changeset
017ec8d2e32f
Christos V. Stathis [Mon, 14 Feb 2011 11:26:11 +0000 (13:26 +0200)]
Backed out changeset
017ec8d2e32f
koutsoub [Fri, 11 Feb 2011 16:53:22 +0000 (18:53 +0200)]
display quota, fix bug on file creation and folder rename
Christos V. Stathis [Fri, 11 Feb 2011 15:49:00 +0000 (17:49 +0200)]
Removed unused method
Christos V. Stathis [Fri, 11 Feb 2011 15:47:57 +0000 (17:47 +0200)]
Merge with optimizations branch
koutsoub [Fri, 11 Feb 2011 14:11:40 +0000 (16:11 +0200)]
milton webdav
Christos V. Stathis [Fri, 11 Feb 2011 14:08:42 +0000 (16:08 +0200)]
Don't need to touch a file or folder when the permissions change
Christos V. Stathis [Fri, 11 Feb 2011 12:20:25 +0000 (14:20 +0200)]
Used a recursive query in getResourceAtPath to avoid fetching each folder along the path
Christos V. Stathis [Thu, 10 Feb 2011 13:58:31 +0000 (15:58 +0200)]
Christos V. Stathis [Thu, 10 Feb 2011 13:54:58 +0000 (15:54 +0200)]
Examples of recursive queries for future reference
Natasa Kapravelou [Wed, 2 Feb 2011 09:13:50 +0000 (11:13 +0200)]
Added some more ids to the Folder>Properties dialog box.
Natasa Kapravelou [Tue, 1 Feb 2011 09:37:04 +0000 (11:37 +0200)]
Added the selenium jar file.
Natasa Kapravelou [Mon, 31 Jan 2011 14:02:06 +0000 (16:02 +0200)]
Added ids in homefolder(tree.homeFolder), Trash(tree.Trash), My Shared (tree.myShared) and Other's Shared (tree.othersShared). Also added ids in the items shown in the popup when right clicking in a folder (the naming convention is folderContextMenu.action) and in the items shown in the popup when right clicking in a file (the naming convention is fileContextMenu.action).
Natasa Kapravelou [Mon, 31 Jan 2011 09:32:49 +0000 (11:32 +0200)]
Finished added id's to top menu items. The convention for namespace is topMenu.labelMenu.action using camelCase writing. Also added id's in the searchTextBox and the search button.
Natasa Kapravelou [Fri, 28 Jan 2011 15:46:49 +0000 (17:46 +0200)]
Automated merge with https://gss.googlecode.com/hg/
Natasa Kapravelou [Fri, 28 Jan 2011 15:46:15 +0000 (17:46 +0200)]
Added some id's to the topPanel Menu. Id's are created using a conventional name space like topMenu.titleOfMenu.titleAction e.g topMenu.File.NewFolder. Also changed the junit version to JUnit 4.8.1 in the build.xml
Christos V. Stathis [Wed, 26 Jan 2011 12:56:50 +0000 (14:56 +0200)]
Merged with
d386c0089fb8 after backing out
ad848a720811
Christos V. Stathis [Wed, 26 Jan 2011 12:55:24 +0000 (14:55 +0200)]
Backed out changeset
ad848a720811
Christos V. Stathis [Tue, 25 Jan 2011 09:21:31 +0000 (11:21 +0200)]
Automated merge with https://gss.googlecode.com/hg/
Natasa Kapravelou [Tue, 25 Jan 2011 07:53:37 +0000 (09:53 +0200)]
New datastore configuration
Christos V. Stathis [Fri, 21 Jan 2011 11:18:24 +0000 (13:18 +0200)]
Automated merge with https://gss.googlecode.com/hg/
Christos V. Stathis [Fri, 21 Jan 2011 10:18:36 +0000 (12:18 +0200)]
yet another change for the db ip address
Natasa Kapravelou [Wed, 19 Jan 2011 16:14:02 +0000 (18:14 +0200)]
New datastore configuration
Christos V. Stathis [Wed, 19 Jan 2011 14:31:18 +0000 (16:31 +0200)]
Fixed file/folder restore to touch parents only once
Christos V. Stathis [Wed, 19 Jan 2011 14:30:40 +0000 (16:30 +0200)]
Changed ip address of DB to the new db VM
Christos V. Stathis [Tue, 18 Jan 2011 16:21:49 +0000 (18:21 +0200)]
Avoid unnecessary calls to touchParentFolders when moving resources to trash
Christos V. Stathis [Tue, 18 Jan 2011 15:04:19 +0000 (17:04 +0200)]
Files uploaded on a shared folder get the user as owner instead of the folder 's owner
Christos V. Stathis [Mon, 17 Jan 2011 10:31:26 +0000 (12:31 +0200)]
Automated merge with https://gss.googlecode.com/hg/
fstamatelopoulos [Fri, 14 Jan 2011 17:09:39 +0000 (19:09 +0200)]
show the "Properties" item when multiple files are selected (already supported in the context menu)
Christos V. Stathis [Wed, 12 Jan 2011 16:32:44 +0000 (18:32 +0200)]
Christos V. Stathis [Wed, 12 Jan 2011 16:31:51 +0000 (18:31 +0200)]
All subfolders and files are reindexed when the folder has modified permissions
Natasa Kapravelou [Tue, 11 Jan 2011 15:10:29 +0000 (17:10 +0200)]
A falsely removed import added back
Natasa Kapravelou [Tue, 11 Jan 2011 14:37:00 +0000 (16:37 +0200)]
Automated merge with https://gss.googlecode.com/hg/
koutsoub [Tue, 11 Jan 2011 12:29:53 +0000 (14:29 +0200)]
fix dnd bug, and use filelist.getSelectedFiles() on file drop
Giannis Koutsoubos [Fri, 7 Jan 2011 13:02:43 +0000 (15:02 +0200)]
temorary fix for lazy loading exception
Giannis Koutsoubos [Fri, 7 Jan 2011 11:03:00 +0000 (13:03 +0200)]
make admin application working by moving old dto required methods to AdminApiBean
Christos V. Stathis [Wed, 5 Jan 2011 15:40:06 +0000 (17:40 +0200)]
Merge with dnd-fix branch
Natasa Kapravelou [Wed, 5 Jan 2011 10:51:33 +0000 (12:51 +0200)]
Remove unnecessary imports and logging message
Natasa Kapravelou [Wed, 5 Jan 2011 10:34:48 +0000 (12:34 +0200)]
Remove user logins db entries via webdav this solves Issue 70.
Dimitris Routsis [Wed, 29 Dec 2010 16:57:56 +0000 (18:57 +0200)]
Correctly handle error response so all requestors get it.
Dimitris Routsis [Wed, 29 Dec 2010 11:23:10 +0000 (13:23 +0200)]
Cache responses for a short time period to avoid delays when multiple requests are generated.
fstamatelopoulos [Wed, 22 Dec 2010 14:40:32 +0000 (16:40 +0200)]
- finished DTO removal (needs extensive functional testing). Kept DTO objects since we need them for the Admin GWT app.
- reverted removal of getDTO() and getUserDTO(), for the Admin App
- need to add the appropriate methods that return DTOs in AdminService in order to (a) build without errors, (b) have a working admin app
fstamatelopoulos [Tue, 21 Dec 2010 16:03:57 +0000 (18:03 +0200)]
removed even more DTOs
Giannis Koutsoubos [Fri, 17 Dec 2010 17:09:16 +0000 (19:09 +0200)]
dnd fix
Christos V. Stathis [Fri, 17 Dec 2010 15:31:34 +0000 (17:31 +0200)]
Automated merge with https://gss.googlecode.com/hg/
Christos V. Stathis [Fri, 17 Dec 2010 15:31:28 +0000 (17:31 +0200)]
Increased frequency of commits during solr index rebuild to every 10 files
Christos V. Stathis [Fri, 17 Dec 2010 15:05:38 +0000 (17:05 +0200)]
Increased frequency of commits during solr index rebuild to every 10 files
Natasa Kapravelou [Fri, 17 Dec 2010 14:36:28 +0000 (16:36 +0200)]
Commit after code review concerning handling of lastLogin in the admin interface and Issue 66.
Natasa Kapravelou [Fri, 17 Dec 2010 12:19:43 +0000 (14:19 +0200)]
Added 'versioned' and 'shared' fields for Search
Natasa Kapravelou [Fri, 17 Dec 2010 12:07:52 +0000 (14:07 +0200)]
Added 'versioned' field in JSON for My Shared
Natasa Kapravelou [Fri, 17 Dec 2010 11:51:48 +0000 (13:51 +0200)]
Added 'versioned' field in the JSON for Other's Shared
Natasa Kapravelou [Fri, 17 Dec 2010 11:15:31 +0000 (13:15 +0200)]
Added 'versioned' field in the JSON for Trash
Dimitris Routsis [Thu, 16 Dec 2010 16:37:44 +0000 (18:37 +0200)]
Christos V. Stathis [Thu, 16 Dec 2010 13:23:42 +0000 (15:23 +0200)]
Added tag gss-1.3.1 for changeset
625b604e3a55
Natasa Kapravelou [Thu, 16 Dec 2010 13:07:55 +0000 (15:07 +0200)]
Natasa Kapravelou [Thu, 16 Dec 2010 13:03:35 +0000 (15:03 +0200)]
Shared flag added to TrashResource concerning Issue 69.
Dimitris Routsis [Thu, 16 Dec 2010 10:14:20 +0000 (12:14 +0200)]
Simplify check-valid-connection-sql query.
Dimitris Routsis [Thu, 16 Dec 2010 10:10:58 +0000 (12:10 +0200)]
Small optimisation in getResourceAtPath(). Should pay more dividents once DTOs are removed. (Avoids getting every detail of root folder in each and every call.)
Christos V. Stathis [Wed, 15 Dec 2010 16:11:07 +0000 (18:11 +0200)]
Added tag gss-1.3.1 for changeset
f6112b5c2c3d
Natasa Kapravelou [Wed, 15 Dec 2010 15:00:56 +0000 (17:00 +0200)]
Merge with revision
fad8dc1acfa3
Natasa Kapravelou [Wed, 15 Dec 2010 14:51:48 +0000 (16:51 +0200)]
Proper handling of last login field in the admin interface that are related to Issue 66.
Dimitris Routsis [Tue, 14 Dec 2010 16:48:21 +0000 (18:48 +0200)]
Dimitris Routsis [Tue, 14 Dec 2010 16:47:36 +0000 (18:47 +0200)]
Two queries to be run when shared flag in Folder and FileHeader is first created.
Dimitris Routsis [Tue, 14 Dec 2010 16:10:18 +0000 (18:10 +0200)]
Remove fixSharedFlagForAllFoldersAndFiles() now that update has been done in SQL.
Natasa Kapravelou [Tue, 14 Dec 2010 15:35:35 +0000 (17:35 +0200)]
Some changes on queries done from the admin interface concering last login field and Issue 66.
Christos V. Stathis [Tue, 14 Dec 2010 12:32:38 +0000 (14:32 +0200)]
Automated merge with https://gss.googlecode.com/hg/
Christos V. Stathis [Tue, 14 Dec 2010 12:32:30 +0000 (14:32 +0200)]
Merge with sharing branch
Christos V. Stathis [Mon, 13 Dec 2010 17:11:36 +0000 (19:11 +0200)]
Changed progress logging during reindexing from debug to info
Natasa Kapravelou [Mon, 13 Dec 2010 16:13:58 +0000 (18:13 +0200)]
Natasa Kapravelou [Mon, 13 Dec 2010 16:08:16 +0000 (18:08 +0200)]
Put the user's full name from the User object to the hashmap that keeps the correlation usernames and fullnames in order to avoid redundant calls to server in the filelist. This commit is related to Issue 67.
Christos V. Stathis [Mon, 13 Dec 2010 16:02:28 +0000 (18:02 +0200)]
Added owner and public flag to the index
Modified solr query to check file permissions in the index
Updated error messages during solr index rebuild to include exception type
Christos V. Stathis [Mon, 13 Dec 2010 15:10:13 +0000 (17:10 +0200)]
Fixed a solr field name
Christos V. Stathis [Mon, 13 Dec 2010 14:49:25 +0000 (16:49 +0200)]
Added in the index the id of users and groups that have read access to a file
Christos V. Stathis [Fri, 10 Dec 2010 13:42:20 +0000 (15:42 +0200)]
Fixed query syntax in case of empty group list
Christos V. Stathis [Fri, 10 Dec 2010 13:10:43 +0000 (15:10 +0200)]
Automated merge with https://gss.googlecode.com/hg/
Christos V. Stathis [Fri, 10 Dec 2010 13:10:31 +0000 (15:10 +0200)]
Merge with optimizations branch
Christos V. Stathis [Fri, 10 Dec 2010 13:09:28 +0000 (15:09 +0200)]
Merge with
95418fb0c49b from default
Natasa Kapravelou [Fri, 10 Dec 2010 12:29:52 +0000 (14:29 +0200)]
Dimitris Routsis [Fri, 10 Dec 2010 12:02:24 +0000 (14:02 +0200)]
Dimitris Routsis [Fri, 10 Dec 2010 11:55:00 +0000 (13:55 +0200)]
Rewrite getUsersSharingFilesForUser() and getUsersSharingFoldersForUser() for speed.