Christos KK Loverdos [Fri, 31 May 2013 09:35:26 +0000 (12:35 +0300)]
Disable logging in order to merge back to develop
Christos KK Loverdos [Fri, 31 May 2013 09:29:59 +0000 (12:29 +0300)]
Configurable service URLs via the otherProperties JS mechanism
I have implemented the following:
* Key STORAGE_API_URL represents the Pithos API
URL and it is search for in otherProperties.
* Key USER_CATALOGS_API_URL represents the
/user_catalogs API URL and it is searched for
in otherProperties.
* If STORAGE_API_URL is found then we use that
as the API URL otherwise we fall back to the
previous mechanism.
* If USER_CATALOGS_API_URL is found then we use
that as the /user_catalogs API URL otherwise
we fall back to the previous mechanism (which
is really ad-hoc anyway)
Refs #3884
Christos KK Loverdos [Thu, 30 May 2013 10:01:52 +0000 (13:01 +0300)]
Merge branch 'issue_3873' into develop
Refs #3873
Christos KK Loverdos [Thu, 30 May 2013 10:00:55 +0000 (13:00 +0300)]
Cosmetics on footer
Refs #3873
Christos KK Loverdos [Thu, 30 May 2013 09:47:10 +0000 (12:47 +0300)]
Merge branch 'issue_3784' into develop
Refs #3784
Christos KK Loverdos [Thu, 30 May 2013 09:45:18 +0000 (12:45 +0300)]
Show "Shared with me" immediately
Up to now, "Shared with me" appeared only after all the asynchronous
loading completed.
Refs #3784
Christos KK Loverdos [Mon, 27 May 2013 14:31:11 +0000 (17:31 +0300)]
Merge branch 'issue_3785' into develop
Align footer and logo with the rest of the UI (cyclades).
Refs #3785
Christos KK Loverdos [Mon, 27 May 2013 12:09:01 +0000 (15:09 +0300)]
Get Storage Logo from JS properties
Refs #3785
Christos KK Loverdos [Mon, 27 May 2013 09:37:17 +0000 (12:37 +0300)]
Hard-code synnefo & synnefo.org
This is a requirement.
Refs #3785
Christos KK Loverdos [Thu, 23 May 2013 14:47:58 +0000 (17:47 +0300)]
Change footer according to the rest of the site
Refs #3785
Kostas Papadimitriou [Wed, 22 May 2013 10:26:38 +0000 (13:26 +0300)]
Extend otherProperties with branding settings
otherProperties object defined in the index.html is used from within the GWT
app to access deployment specific configuration options. A new placeholder added
in index.html. The placeholder gets replaced with django template code which
populates otherProperties with all branding settings available during the
python package build.
Kostas Papadimitriou [Wed, 22 May 2013 10:07:09 +0000 (13:07 +0300)]
Fix setup.py dependencies
snf-branding-app -> snf-branding
Christos KK Loverdos [Fri, 19 Apr 2013 15:02:27 +0000 (18:02 +0300)]
Merge branch 'issue_3630' into develop
Refs #3630
Christos KK Loverdos [Fri, 19 Apr 2013 15:01:41 +0000 (18:01 +0300)]
Remove "Upload" from file context menu
Refs #3630
Christos KK Loverdos [Fri, 19 Apr 2013 14:57:38 +0000 (17:57 +0300)]
Merge branch 'issue_3595' into develop
Refs #3595
Christos KK Loverdos [Fri, 19 Apr 2013 14:56:55 +0000 (17:56 +0300)]
"Delete" is only supported from within the Trash
Refs #3595
Christos KK Loverdos [Fri, 19 Apr 2013 13:07:55 +0000 (16:07 +0300)]
Merge branch 'issue_3593' into develop
Refs #3593
Christos KK Loverdos [Fri, 19 Apr 2013 13:06:01 +0000 (16:06 +0300)]
Informational dialog when trying to unchek "Private Sharing" while shares exist
Refs #3593
Christos KK Loverdos [Fri, 19 Apr 2013 12:32:01 +0000 (15:32 +0300)]
Merge branch 'issue_3575' into develop
Refs #3575
Christos KK Loverdos [Fri, 19 Apr 2013 12:30:44 +0000 (15:30 +0300)]
Fix a typo in File/Share/Add Group dialog
The column header for groups should be "Group" not "User"
Refs #3575
Christos KK Loverdos [Fri, 19 Apr 2013 12:16:43 +0000 (15:16 +0300)]
Exclude one more HTTP header from logging
Christos KK Loverdos [Fri, 19 Apr 2013 12:15:25 +0000 (15:15 +0300)]
Revert "Provide RightClick/CopyToClipboard functionality for "Public/Private Link" in File/Share dialog"
This reverts commit
ddbf705922a5abb92c92205ebc98cc97fbd89aeb.
I explained the reason in the commit message of the above commit
Refs #3575
Christos KK Loverdos [Fri, 19 Apr 2013 12:12:29 +0000 (15:12 +0300)]
Provide RightClick/CopyToClipboard functionality for "Public/Private Link" in File/Share dialog
It does not work. I think there is no standard way to do it.
Which browser versions do we support anyway?
I am committing the work, since it has been done but the intention
is to revert it immediately
Refs #3575
Christos KK Loverdos [Fri, 19 Apr 2013 11:31:26 +0000 (14:31 +0300)]
Selectively ignore HTTP headers in logging
Christos KK Loverdos [Fri, 19 Apr 2013 10:54:35 +0000 (13:54 +0300)]
In File/Share dialog show "Public/Private Link" instead of just "Link"
Refs #3575
Christos KK Loverdos [Fri, 19 Apr 2013 10:50:32 +0000 (13:50 +0300)]
Use constant strings in File/Share and Permissions dialogs
Christos KK Loverdos [Fri, 19 Apr 2013 10:49:29 +0000 (13:49 +0300)]
More HTTP call logging enhancements
Christos KK Loverdos [Fri, 19 Apr 2013 10:48:28 +0000 (13:48 +0300)]
Bring Folder/Share dialog onpar with File/Share dialog
Refs #3575
Christos KK Loverdos [Fri, 19 Apr 2013 10:48:07 +0000 (13:48 +0300)]
Add more constant strings
Christos KK Loverdos [Fri, 19 Apr 2013 09:52:22 +0000 (12:52 +0300)]
Enhance HTTP call logging
Christos KK Loverdos [Thu, 18 Apr 2013 16:33:15 +0000 (19:33 +0300)]
Better headers in permissions dialog
If it is about user permissions, show "Add user" and "User".
If it is about group permissions, show "Add group" and "Group".
Refs #3575
Christos KK Loverdos [Thu, 18 Apr 2013 16:22:48 +0000 (19:22 +0300)]
In File/Share do not show "Add group" if user has no groups
Refs #3575
Christos KK Loverdos [Thu, 18 Apr 2013 16:12:05 +0000 (19:12 +0300)]
Visually separate "Private" & "Public" sharing in File/Share
More lightweight than the previous approach.
Refs #3575
Christos KK Loverdos [Thu, 18 Apr 2013 15:54:25 +0000 (18:54 +0300)]
Revert "Fix the disabled "Add group" button style"
This reverts commit
5e2c128046985d9adb0459040b9b82931235e422.
Due to a regression with the Group/Delete dialog (it had bad/no styling)
Refs #3575
Christos KK Loverdos [Thu, 18 Apr 2013 15:18:37 +0000 (18:18 +0300)]
Visually separate "Private" & "Public" sharing in File/Share
Refs #3575
Christos KK Loverdos [Thu, 18 Apr 2013 14:46:03 +0000 (17:46 +0300)]
Fix the disabled "Add group" button style
Previously some annoying button movement was taking place on mouse hover.
Refs #3575
Christos KK Loverdos [Thu, 18 Apr 2013 14:44:27 +0000 (17:44 +0300)]
In File/Share, disable "Add Group" if user has no groups
Also set the button title to "You do not have any groups".
Refs #3575
Christos KK Loverdos [Tue, 16 Apr 2013 10:24:51 +0000 (13:24 +0300)]
New button "Add everybody" to file Share dialog
Refs #3575
Christos KK Loverdos [Mon, 15 Apr 2013 15:07:27 +0000 (18:07 +0300)]
In Share Dialog, remove the header line when the permission list is empty.
Refs #3575
Christos KK Loverdos [Mon, 15 Apr 2013 13:49:00 +0000 (16:49 +0300)]
Change wording: Sharing -> Share in the folder context menu
Refs #3575
Christos KK Loverdos [Mon, 15 Apr 2013 13:46:50 +0000 (16:46 +0300)]
Update permission table after adding user/group
Refs #3575
Christos KK Loverdos [Mon, 15 Apr 2013 13:45:58 +0000 (16:45 +0300)]
Rename constructor params
Refs #3575
Christos KK Loverdos [Fri, 12 Apr 2013 14:09:34 +0000 (17:09 +0300)]
Unify 'Publish' and 'Sharing' dialogs into one (for files)
Christos KK Loverdos [Thu, 11 Apr 2013 13:49:44 +0000 (16:49 +0300)]
Add more logging utilities
Christos KK Loverdos [Mon, 1 Apr 2013 13:08:47 +0000 (16:08 +0300)]
Merge branch 'issue_3443' into develop
Christos KK Loverdos [Mon, 1 Apr 2013 13:06:30 +0000 (16:06 +0300)]
Provider a safer way to purge the container
Refs #3443
https://code.grnet.gr/issues/3443
Christos KK Loverdos [Wed, 13 Mar 2013 13:56:55 +0000 (15:56 +0200)]
Enhance logging
Christos KK Loverdos [Tue, 12 Mar 2013 14:22:30 +0000 (16:22 +0200)]
Add dev scripts to deploy to dev environment
Kostas Papadimitriou [Thu, 14 Feb 2013 14:52:37 +0000 (16:52 +0200)]
Bump version
Kostas Papadimitriou [Wed, 13 Feb 2013 13:07:19 +0000 (15:07 +0200)]
Bump develop version
Kostas Papadimitriou [Tue, 12 Feb 2013 14:11:40 +0000 (16:11 +0200)]
Merge branch 'master' of https://code.grnet.gr/git/pithos-web-client
Christos KK Loverdos [Tue, 12 Feb 2013 10:54:32 +0000 (12:54 +0200)]
Change copyright notice
Christos KK Loverdos [Tue, 12 Feb 2013 10:50:31 +0000 (12:50 +0200)]
Change copyright notice
Christos KK Loverdos [Mon, 11 Feb 2013 13:37:36 +0000 (15:37 +0200)]
Fix regression with not querying for the logged-in user display name
Christos KK Loverdos [Mon, 11 Feb 2013 13:23:39 +0000 (15:23 +0200)]
Fix regression with empty "Shared by me"
Christos KK Loverdos [Fri, 8 Feb 2013 14:26:59 +0000 (16:26 +0200)]
Show display names in group members tree
Christos KK Loverdos [Fri, 8 Feb 2013 13:42:02 +0000 (15:42 +0200)]
Use display name to add a user to a group
Christos KK Loverdos [Fri, 8 Feb 2013 13:57:03 +0000 (15:57 +0200)]
Revert "Work in progress. Do not rely on this commit"
This reverts commit
ee77dbf16f524824e3c0337a04984caa84a12231.
Kostas Papadimitriou [Fri, 8 Feb 2013 12:21:46 +0000 (14:21 +0200)]
Bump version
Kostas Papadimitriou [Fri, 8 Feb 2013 12:20:58 +0000 (14:20 +0200)]
Merge branch 'develop'
Kostas Papadimitriou [Fri, 8 Feb 2013 11:55:24 +0000 (13:55 +0200)]
Merge branch 'master' into develop
Kostas Papadimitriou [Fri, 8 Feb 2013 11:27:51 +0000 (13:27 +0200)]
Devflow fixes
Christos KK Loverdos [Thu, 7 Feb 2013 17:47:36 +0000 (19:47 +0200)]
Work in progress. Do not rely on this commit
Kostas Papadimitriou [Thu, 7 Feb 2013 16:03:47 +0000 (18:03 +0200)]
Devflow integration
Christos KK Loverdos [Thu, 7 Feb 2013 11:54:09 +0000 (13:54 +0200)]
Reformat AddUserDialog and extract constants
Christos KK Loverdos [Thu, 7 Feb 2013 11:33:26 +0000 (13:33 +0200)]
Promote more raw strings to reusable constants
Christos KK Loverdos [Thu, 7 Feb 2013 11:20:22 +0000 (13:20 +0200)]
Promote "X-Auth-Token" to a constant
Christos KK Loverdos [Thu, 7 Feb 2013 11:15:21 +0000 (13:15 +0200)]
Send Feedback now works with the new API
I had to reformat the code as well, since formatting was inconsistent.
Christos KK Loverdos [Thu, 7 Feb 2013 11:14:55 +0000 (13:14 +0200)]
Add JS console logging facility
Christos KK Loverdos [Wed, 6 Feb 2013 15:49:35 +0000 (17:49 +0200)]
Remove hard-coded debugging aids (System.outs etc)
Christos KK Loverdos [Tue, 5 Feb 2013 12:05:58 +0000 (14:05 +0200)]
Remove @author tag
Christos KK Loverdos [Tue, 5 Feb 2013 12:03:24 +0000 (14:03 +0200)]
Add UpdateUserCatalogs as a convenience wrapper around GetUserCatalogs
Christos KK Loverdos [Fri, 1 Feb 2013 17:31:14 +0000 (19:31 +0200)]
Use and show display name when sharing a file with a particular user
Christos KK Loverdos [Fri, 1 Feb 2013 16:52:54 +0000 (18:52 +0200)]
Add a FIXME note on how to obtain the server URL for /user_catalogs call
Christos KK Loverdos [Fri, 1 Feb 2013 16:41:11 +0000 (18:41 +0200)]
Show display name in "Shared with me"
Christos KK Loverdos [Fri, 1 Feb 2013 13:01:51 +0000 (15:01 +0200)]
Show display name in FolderPropertiesDialog
Christos KK Loverdos [Fri, 1 Feb 2013 12:52:02 +0000 (14:52 +0200)]
Show display name in FilePropertiesDialog
Christos KK Loverdos [Fri, 1 Feb 2013 12:37:21 +0000 (14:37 +0200)]
Show display name in Create Folder dialog
Christos KK Loverdos [Fri, 1 Feb 2013 12:23:10 +0000 (14:23 +0200)]
Implement the /user_catalogs API
Christos KK Loverdos [Thu, 31 Jan 2013 16:09:12 +0000 (18:09 +0200)]
Ignore a few working files and folders
Christos KK Loverdos [Wed, 30 Jan 2013 13:23:59 +0000 (15:23 +0200)]
Fix formatting
Christos Stathis [Wed, 30 Jan 2013 12:19:35 +0000 (14:19 +0200)]
Removed animation that is broken by latest chrome (v.24)
Christos Stathis [Tue, 27 Nov 2012 13:16:05 +0000 (15:16 +0200)]
Fixed 404 error during autorefresh due to incorrect username
Autorefresh continues to reschedule even if the folder is not used in
autorefresh
Kostas Papadimitriou [Tue, 16 Oct 2012 15:04:04 +0000 (15:04 +0000)]
Merge branch 'master' into packaging
Christos Stathis [Wed, 26 Sep 2012 10:20:31 +0000 (13:20 +0300)]
Don't change the case of pithos and trash during display
Christos Stathis [Thu, 13 Sep 2012 11:49:59 +0000 (14:49 +0300)]
Fixed cloudbar class name to avoid entering infinite loop
Kostas Papadimitriou [Thu, 19 Jul 2012 15:42:46 +0000 (18:42 +0300)]
Merge branch 'master' into packaging
Christos Stathis [Tue, 10 Jul 2012 16:26:56 +0000 (19:26 +0300)]
Implemented empty container for all containers with the new api
Christos Stathis [Tue, 10 Jul 2012 16:09:09 +0000 (19:09 +0300)]
Implemeted empty trash with the new API call
Christos Stathis [Mon, 9 Jul 2012 10:40:38 +0000 (13:40 +0300)]
Remove a forgotten delay
Christos Stathis [Mon, 9 Jul 2012 10:37:48 +0000 (13:37 +0300)]
Experimentaly added a "please wait" popup during potentialy long delete operations
Christos Stathis [Thu, 28 Jun 2012 14:16:38 +0000 (17:16 +0300)]
Replaced move procedures with the new PUT with delimiter
Christos Stathis [Thu, 28 Jun 2012 13:11:17 +0000 (16:11 +0300)]
Replace the folder copy procedure with the new PUT with delimiter (issue #2631)
Christos Stathis [Thu, 28 Jun 2012 12:27:25 +0000 (15:27 +0300)]
Replaced the folder deletion procedure with the new single DELETE request (issue #2630)
Christos Stathis [Wed, 27 Jun 2012 15:18:19 +0000 (18:18 +0300)]
Changed autorefresh to start at the end of initialization and check with if-modified-since to avoid useless requests
Christos Stathis [Wed, 27 Jun 2012 15:17:23 +0000 (18:17 +0300)]
Fixed a NPE
Christos Stathis [Wed, 27 Jun 2012 15:16:58 +0000 (18:16 +0300)]
Added retry capabillity to head requests
Christos Stathis [Mon, 25 Jun 2012 15:52:36 +0000 (18:52 +0300)]
Added retries to delete commands and in case of error the process continues with the next object to be deleted
Christos Stathis [Mon, 25 Jun 2012 15:37:41 +0000 (18:37 +0300)]
Implemented empty trash by deleting and re-creating the trash
Christos Stathis [Mon, 25 Jun 2012 15:27:51 +0000 (18:27 +0300)]
Added a forgotten rerty