.conf files cleanup
- remove deprecated setting ``PITHOS_UI_CLOUDBAR_ACTIVE_SERVICE``- remove ``PITHOS_UI_LOGIN_URL``, ``PITHOS_UI_FEEDBACK_URL``. Settings are dynamically computed based on ``ASTAKOS_BASE_URL`` setting.
Restrict url pattern
append `$` to the url pattern to restrict it from matching extended uiurls that might get appended from other applications (e.g. /ui/view/....)
Expose STORAGE_VIEW_URL setting in index view
Register root urls redirect helpers
by default redirect root url to `/<base_path>` and `/<base_path>` to thepithos ui service.
Fix identity prefix resolving
Update url/services settings
Convert index view context to json
to safely append any type of values to otherProperties javascript object
Fix default login url
append ?next=
Include missing services module
Component/service friendly views
- Enrich settings with setting keys shared with pithos-app in order to be able to properly resolve dynamically set urls and prefixes- Serve ui service of the pithos component
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.
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...
Fix setup.py dependencies
snf-branding-app -> snf-branding
Devflow fixes
Devflow integration
Proper version display
- Patch runtime.properties to apply version provided by index view
Update sample conf file
Update documentation
New setting PITHOS_UI_CLOUDBAR_ACTIVE_SERVICE
which overrides cloudbar js script ACTIVE_SERVICE setting.
Update MANIFEST.in and README
Rename snf-pithos-web-client to snf-pithos-webclient