include shared flag for subfolders json output
show upload button on top when pager is visible
display OthersShared in webdav
Search for users with no logins does not throw ObjectNotFoundException
Merged with 2c57823c24b6
Fixed display of the AUTH users message along with other announcements
Updated version to 1.4.1.2
Added special message for AUTH users
SafeHtml made safe(r)
show context menu in groups tab when right clicking on empty space with one option add group, remove add group menu item when right clicking on a tree node in groups tree
Automated merge with https://gss.googlecode.com/hg/
Missing resource files from previous commit
Re-structured the whole thingRemoved unused foldersRe-packaged the java codeFixed the packaging of various artifacts to contain only relevant thingsChanged build.xml to check for all dependencies, fixed target dependencies
correctly hide the "no slash allowed in file names" message
Merged with f3a4422f7b1a
Version updated to 1.4.1.1
Added the GRNET suggested text to the About box
remove sorting from search results
Fixed infinite loop during accounting update duw to bug in calendar calculations
also create a file on file storage when creating an empty filebody
Imported changesets 6ad7cf34a8f5, d535941636f3, f3a4422f7b1a from the default branch
remove exception stacktraces, other fixes
close input stream after upload
fix for user search query when query string already contains an @ character
Merge from celltable branch
fix pager
keep selected files when refreshing filelist on same node, better sync of my shared node
show upload button next to pager when filelist contains GSS.VISIBLE_FILE_COUNT elemenst
fix versioned flag for files
show - if file is not versioned
versioned flag for files
fix shift +click selection when using paging on celltable
Changed admin path to pithos-adminRemoved direct references to admin path from the source codeChanged pithos version to 1.4.1
correctly display last page button in pager, all columns draggable in search results, do not show pagers if size==GSS_VISIBLE_FILE_COUNT, sync SearchResults with FileList code
milton fix: not using .buffer files in /tmp anymore
server side paging support for search results, asyncdataprovider for display search results in gwt client
reset sorting when updating file list
display loading instead of "no data" when gss client is initialized
refresh correctly root node when it has no children
consume click+control event
prevent drag on clck( needs checking), show correctly folder properties when a group is selected
fix node open on hover when using dnd
tune file list update
operate on filelist selection when dropping file or files
display number of files in drag helper when more than 1 file selected, fix select all function
fix double display of name
show pager both on top and bottom, make all columns draggable (bug: ctrl+click does not work correctly)
fix bug for node copy and move refresh when using dnd
Merged with 76f6db254564
Fixed version number
Fixed issue 72. IE does not send the correct Accept header resulting in gss serving public html folders with json content type instead of html
Fixed regression bug with uninitialized fields when rendering a public folder as html
Added method indexFile to solr mbean, to add specific files to the index
refreshSolrIndex now checks first if the file is already in the index before sending it to solr
refresh on drop
fix drop actions
Double click is not allowed for trashed files displayed in the Search results, for the same reason the lytebox option has been disabled for trashed images displayed in the Search results. The above changes are related to Issue 78.
use shared from json
fix class cast exception, correctly display files for others
Don't allow Cut, Move to Trash, Delete options for the home folder. This solves issue 76.
Removed path names from the GWT client properties file
finished merging with head
Merge with 2ad3c504ee5d73982c0ef23336276dc1fc9e165f
use celltable for search results, add (InTrash) next to path for trashed files in search results
correctly show trashed files
Added some id's regarding tests on files. Experiments on upload/download files - needs improvement. Lessons learned: When trying to hit download focus on the <a> element.
retry transaction on delete
corecttly update shared node on trash
Reverted un-needed change
Removed jaas login module and configuration as it is not needed
fix lazy loading excpetions
temporary commit
update correctly trash node on delete
show paging for more than 100 files
Removed all DTO where possible
Since WebDriver instance is common for both FileUtils and FolderUtils a new class has been created 'setUpUtils' that serves common variables and setUp() and tearDown() methods. For the same reason, GeneralPurposeUtils has been created to hold common frequantly used methods for both file and folder tests. Also an initial test SeleneseTestCase class has been created in order to create tests that need right click. However, this test doesn't start. Finally, id's in folderContextDialog changed and moved inside <span> element.
Merged with milton branch
correctlry refresh node when folder is added to a folder that is direct child of root and does not contain any children
Made a new arrangement of tests on folder utilities and added some new methods regarding file tests. Tests on group items failed. And folderContext menu ids need revising.
fixed tree update when moving a node to trash with no children but trashed ones, new folder on a node with no children updates node correctly
removed milton webdav code (milton webdav implementation can be found inside milton branch)
throw exception on nonce create/retrieve errors
tune resource creation
do not lock resource if entity object does not exist
catch exception when client closes connection
Added new test classes for handling test on file resources. Added ids to file context menu and ids to the files in the file list with the namespace 'fileList.nameOfFile'. Todo: handle the right click event on the group tree.
fix jpa lock query
renamed GSSLock to FileLock, initial implementation of JPA nonce manager
tune file download
use milton authentication manager, working on windows, need to check loss of auth credentials for mapped drive
fix for create empty file
Added two new classes. The first 'TestFolderSharing' handles the 'Sharing' option for a folder (work in progress) and the second 'TestGroup' handles actions available in the application related to groups (lots of obstacles to overtake, still work in progress). Added also the action of renaming a folder in the TestFolderBasics.
use jaas for authentication, so we can access easily the user object even for webdav unauthenticated calls, created a RootFolderResource mapped at / path