Eliminate goto in URLs
Document the role of PithosDisclosurePanel
Refs #4140
Remove one constructor of PithosDisclosurePanel
... to make semantics clearer.
Add CSS fragment
Refs #4048
Use the view URL for the Download link of the file context menu
Refs #3965
Show (c) message only if SHOW_COPYRIGHT is true
Refs #3785
Change name representation of group to delete
Change name representation of folder to delete
Change name representation of file to delete
Changes for the Private and Public view links
Conditionally enable the scheduled refresh functionality
and fix a typo
Refs no ticket
Change image view URL according to new semantics for "view" URLs
Server will send the full URL in X-Object-Public
So there is no need to concatenate stuff.
Remove unused interface
Remove unused objects
Fix a typo in the class name
Initial separation of API and View URLs
Remove unused class
Remove form hidden field for X-Auth-Token
Refs #3943
Do not pass token as a request param when uploading
Resolve STORAGE_API_URL as previously
Try to resolve api url from otherProperties
check otherProperties.STORAGE_API_URL. Fallback to config defaults.
Refs: #3884
Python packaging improvments
- Use {% include %} to extend index.html with appropriate django context- Introduce `urls_config` context variable. A dict that contains requred webapp endpoints. Keys are merged in otherProperties js object.
Better integrate the loader with the up/down arrows
Refs #3784
Show a loader until the contents of "Shared with me" are fully loaded
Disable logging in order to merge back to develop
Configurable service URLs via the otherProperties JS mechanism
I have implemented the following:
Cosmetics on footer
Refs #3873
Show "Shared with me" immediately
Up to now, "Shared with me" appeared only after all the asynchronousloading completed.
Get Storage Logo from JS properties
Hard-code synnefo & synnefo.org
This is a requirement.
Change footer according to the rest of the site
Extend otherProperties with branding settings
otherProperties object defined in the index.html is used from within the GWTapp to access deployment specific configuration options. A new placeholder addedin index.html. The placeholder gets replaced with django template code which...
Remove "Upload" from file context menu
Refs #3630
"Delete" is only supported from within the Trash
Refs #3595
Informational dialog when trying to unchek "Private Sharing" while shares exist
Refs #3593
Fix a typo in File/Share/Add Group dialog
The column header for groups should be "Group" not "User"
Refs #3575
Exclude one more HTTP header from logging
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
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...
Selectively ignore HTTP headers in logging
In File/Share dialog show "Public/Private Link" instead of just "Link"
Use constant strings in File/Share and Permissions dialogs
More HTTP call logging enhancements
Bring Folder/Share dialog onpar with File/Share dialog
Add more constant strings
Enhance HTTP call logging
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".
In File/Share do not show "Add group" if user has no groups
Visually separate "Private" & "Public" sharing in File/Share
More lightweight than the previous approach.
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
Fix the disabled "Add group" button style
Previously some annoying button movement was taking place on mouse hover.Refs #3575
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
New button "Add everybody" to file Share dialog
In Share Dialog, remove the header line when the permission list is empty.
Change wording: Sharing -> Share in the folder context menu
Update permission table after adding user/group
Rename constructor params
Unify 'Publish' and 'Sharing' dialogs into one (for files)
Add more logging utilities
Provider a safer way to purge the container
Refs #3443https://code.grnet.gr/issues/3443
Enhance logging
Merge branch 'master' of https://code.grnet.gr/git/pithos-web-client
Change copyright notice
Fix regression with not querying for the logged-in user display name
Fix regression with empty "Shared by me"
Show display names in group members tree
Use display name to add a user to a group
Revert "Work in progress. Do not rely on this commit"
This reverts commit ee77dbf16f524824e3c0337a04984caa84a12231.
Merge branch 'develop'
Merge branch 'master' into develop
Work in progress. Do not rely on this commit
Reformat AddUserDialog and extract constants
Promote more raw strings to reusable constants
Promote "X-Auth-Token" to a constant
Send Feedback now works with the new API
I had to reformat the code as well, since formatting was inconsistent.
Add JS console logging facility
Remove hard-coded debugging aids (System.outs etc)
Remove @author tag
Add UpdateUserCatalogs as a convenience wrapper around GetUserCatalogs
Use and show display name when sharing a file with a particular user
Add a FIXME note on how to obtain the server URL for /user_catalogs call
Show display name in "Shared with me"
Show display name in FolderPropertiesDialog
Show display name in FilePropertiesDialog
Show display name in Create Folder dialog
Implement the /user_catalogs API
Fix formatting
Ignore a few working files and folders
Removed animation that is broken by latest chrome (v.24)
Fixed 404 error during autorefresh due to incorrect usernameAutorefresh continues to reschedule even if the folder is not used inautorefresh
Merge branch 'master' into packaging
Don't change the case of pithos and trash during display
Fixed cloudbar class name to avoid entering infinite loop
Implemented empty container for all containers with the new api
Implemeted empty trash with the new API call
Remove a forgotten delay