Fix in key_path statements to match updated method usage
Use pithos proxy path to redirect to astakos login view
Fix resolving of LOGIN_URL
resolve it as an absolute astakos url instead or proxying login view contentsfrom pithos webapp.
Use proxy to access Astakos service
Always use a proxy to access the Astakos service and don't importastakos_services endpoints from astakosclient.
Compatibility code with Django 1.4
Update django dependency to <1.5
Update cloudbar context processor module
processor moved in webproject package in 0.14.6
fix synnefo.settings circular import dependency
Break this import circle:
django.conf -> synnefo.settings (via DJANGO_SETTINGS_MODULE)synnefo.settings -> pithos_webclient.synnefo_settings (via entry points)pithos_webclient.synnefo_settings -> pithos_webclient.urls...
Use example.synnefo.org in default conf settings
.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