- 21 May, 2013 21 commits
-
-
Sofia Papagiannaki authored
Import astakos settings module instead of importing specific settings
-
Olga Brani authored
The synnefo developer is urged to create a directory, place inside all the the email .txt files he/she wishes to overwrite (respecting the indicated structure) and provide the directory path to theTEMPLATE_DIRS setting.
-
Giorgos Korfiatis authored
-
Giorgos Korfiatis authored
-
Giorgos Korfiatis authored
`user-show --projects': Memberships and ownerships for a given user in separate tables `project-show --members': Members of the given project
-
Giorgos Korfiatis authored
It is shown with `pretty' output format, in non vertical mode.
-
Giorgos Korfiatis authored
Use a custom way to retrieve and filter project data; ListCommand is not suitable when multiple tables must be consulted.
-
Christos Stavrakakis authored
-
Christos Stavrakakis authored
Add '--hypervisor' option to 'backend-add' and 'backend-modify' management commands. Refs #3772
-
Christos Stavrakakis authored
Support Ganeti backends with Xen hypervisor: * Extend 'Backend' model with the 'hypervisor' attribute, which currently can be 'kvm' or 'xen'. Use 'kvm' as default value to easy database migration. Also add the corresponding schema migration. * Do not use hotplug at Xen backends, since it is not implemented. * Support different 'hvparams' for Xen and KVM backends. Update GANETI_CREATEINSTNACE_KWARGS setting to hold 'hvparams' for both Xen and KVM. * When getting instance console, check 'serial_console' hvparam only for Xen instances. Refs #3772
-
Christos Stavrakakis authored
-
Kostas Papadimitriou authored
to avoid tests failures due to locally modified settings
-
Kostas Papadimitriou authored
use existing cyclades db factories instead of json fixtures which are painful to maintain
-
Kostas Papadimitriou authored
-
Kostas Papadimitriou authored
instead of name
-
Kostas Papadimitriou authored
the property provides a status outline of the current user status.
-
Kostas Papadimitriou authored
set accepted_policy to 'migration' for already accepted users which have not yet a verified email address (old flow)
-
Kostas Papadimitriou authored
-
Kostas Papadimitriou authored
explicitly display the type/name of the `in use` provider
-
Kostas Papadimitriou authored
also disable switch policy of shibboleth and local providers by default. In the case of local provider it just doesn't make sense. Shibboleth doesn't allow us to create a url which would force user to login with different credentials.
-
Sofia Papagiannaki authored
-
- 20 May, 2013 19 commits
-
-
Sofia Papagiannaki authored
* split project views from the rest views * move third party authentication views (astakos.im.target) under astakos.im.views * move view decorators to a separate module * move utility methods utilized by views to a separate module
-
Kostas Papadimitriou authored
- Start resloving once the images have been loaded. - Continue loading view progress only once all missing ids have been resolved.
-
Kostas Papadimitriou authored
do not lstrip slashes from the path of astakos url to avoid making requests with relative uris.
-
Giorgos Korfiatis authored
Order by primary key when selecting multiple holdings for update; this most probably ensures that locking will happen in that order. As per commit 2f90645, we select all holdings for the given holders, rather that specifying all tuples (holder, source, resource), in order to avoid query explosion.
-
Giorgos Korfiatis authored
Keep UserSetting model; to be removed in a future version.
-
Kostas Papadimitriou authored
to get over sqlite driver issues to properly clean up database on transaction test cases.
-
Kostas Papadimitriou authored
-
Kostas Papadimitriou authored
-
Giorgos Korfiatis authored
Lock project's chain for every operation affecting either a project or an application. Subsequently, lock user when needing to sync or to issue commission to update pending_app quota. In views, replace locking qh_add_pending_app with check_pending_app_quota, which will only query quota, so that to respect the above mentioned order. Order by id when locking multiple users.
-
Giorgos Korfiatis authored
Also add a missing import in quotas.py
-
Giorgos Korfiatis authored
-
Kostas Papadimitriou authored
-
Kostas Papadimitriou authored
Use synnefo_branding.util.render_to_string accross synnefo apps to be able to use branding variables within the templates.
-
Kostas Papadimitriou authored
-
Kostas Papadimitriou authored
- Avoid proxying Connection, Host and Cookie headers - Cleanup non headers keys (e.g. wsgi.*) - Set X-Forwarded-For header
-
Kostas Papadimitriou authored
PublicKey collections used hardcoded urls to access the ssh public keys api. A new dummy view added (to serve '/ui/userdata/') to be able to use django reverse mechanism for the base url of userdata api.
-
Kostas Papadimitriou authored
use IM_STATIC_URL instead
-
Sofia Papagiannaki authored
The user should not be informed if for any reason the server can not send an email.
-
Sofia Papagiannaki authored
This reverts commit 903ce7dccb44db3d3e5fd280a7683747dfa37d7f.
-