- 03 Jun, 2013 34 commits
-
-
Georgios D. Tsoukalas authored
-
Georgios D. Tsoukalas authored
-
Georgios D. Tsoukalas authored
-
Georgios D. Tsoukalas authored
-
Georgios D. Tsoukalas authored
-
Georgios D. Tsoukalas authored
-
Georgios D. Tsoukalas authored
-
Georgios D. Tsoukalas authored
-
Georgios D. Tsoukalas authored
-
Georgios D. Tsoukalas authored
-
Georgios D. Tsoukalas authored
-
Georgios D. Tsoukalas authored
-
Kostas Papadimitriou authored
-
Kostas Papadimitriou authored
using UI_AUTH_SKIP_REDIRECTS. Useful for developers coping with 401 cyclades api responses.
-
Kostas Papadimitriou authored
BASE_PATH is not slash prefixed causing js to make requests to relative urls.
-
Kostas Papadimitriou authored
-
Kostas Papadimitriou authored
- Removed most url's from ui conf file. Default values are dynamically set based on other settings (CYCLADES_BASE_URL, ASTAKOS_BASE_URL etc.). We still do service lookups to be able to change urls in *extraordinary* deployments. - Moved url settings in ui.settings module
-
Kostas Papadimitriou authored
- Handle single arguments - Avoid lstrip'ing first argument
-
Kostas Papadimitriou authored
-
Kostas Papadimitriou authored
-
Kostas Papadimitriou authored
- Individualize userdata api by placing module under synnefo namespace and urs under it's own USERDATA_PREFIX
-
Kostas Papadimitriou authored
-
Kostas Papadimitriou authored
-
Kostas Papadimitriou authored
-
Georgios D. Tsoukalas authored
-
Georgios D. Tsoukalas authored
-
Giorgos Korfiatis authored
Add script `astakos-register-services' that will help the deployer register the standard Synnefo services and their resources.
-
Giorgos Korfiatis authored
astakos-migrate-0.14 will first run snf-manage resource-modify astakos.pending_app --limit-interactive then migrate the user-specific settings and then run snf-manage reconcile-resources-astakos --fix Option `--usersetting' will run only the second step (data migration).
-
Giorgos Korfiatis authored
Empty im/scripts directory.
-
Giorgos Korfiatis authored
-
Georgios D. Tsoukalas authored
-
Georgios D. Tsoukalas authored
-
Georgios D. Tsoukalas authored
https://service.deployment.vendor.tld/service-base/api-prefix/hard/path |___________________________________| |__________| |________| |_______| BASE_HOST BASE_PATH PREFIX Hardcoded |_________________________________________________| SERVICE_BASE_URL - Introduce <SERVICE>_BASE_URL setting, and <API>_PREFIX constants for all services. Extract BASE_HOST, BASE_PATH from the setting. - Use settings and constants to construct top-level patterns (base-path/api-prefix) in services' urls.py - Refactor/extend proxy() to be compatible with the above. - Change URLs passed around (ui, e-mails) to be compatible. (needs more work) Notes: This configuration REQUIRES that any rewriting and proxying on the front-end must eventually result in the application server (gunicorn) getting the original path of the request, otherwise the view-generated URLs will be different. Changes: - set top-level urlpatterns from <SERVICE>_BASE_URL - rename setting: APP_INSTALL_URL to CYCLADES_BASE_URL - rename setting: ASTAKOS_URL to ASTAKOS_BASE_URL everywhere - introduce setting: PITHOS_BASE_URL - update shipped .confs, quick install admin guide, upgrade guide - fix urls/views/reverse()/other that were broken - (more not listed)
-
Georgios D. Tsoukalas authored
The csrf middleware is not to be installed with cyclades, therefore there is no need to use csrf_exempt.
-
- 31 May, 2013 6 commits
-
-
Christos Stavrakakis authored
Extend Network model with the 'drained' attribute, to indicate whether a network should be used in public IP allocation when creating servers. This option is only useful for public networks.
-
Kostas Papadimitriou authored
avoid redirecting user to the single view of the build vm
-
Kostas Papadimitriou authored
not so often, but providers do seem to change urls
-
Christos Stavrakakis authored
Wrap all calls to astakosclient for commissions to raise 500, if any error other than QuotaLimit(413) occurs.
-
Kostas Papadimitriou authored
-
Kostas Papadimitriou authored
removed the hardcoded mapping between cloudbar and dashboard elements
-