- 03 Dec, 2013 25 commits
-
-
Sofia Papagiannaki authored
-
Sofia Papagiannaki authored
-
Sofia Papagiannaki authored
-
Sofia Papagiannaki authored
-
Sofia Papagiannaki authored
-
Sofia Papagiannaki authored
-
Sofia Papagiannaki authored
-
Sofia Papagiannaki authored
Prevent api calls from being served by setting PITHOS_SERVE_API to False.
-
Sofia Papagiannaki authored
Pithos views no longer use the information stored in the PITHOS_ASTAKOS_COOKIE_NAME cookie for authenticating the user and authorizing access to the targeted resource. They acquire, instead, from the authentication server (astakos) a short-term token for accessing the specific resource. The general flow includes the following steps: 1. The user clicks on a resource to view its content. 2. The view requests an authorisation code from astakos by providing its identifier, the requested scope, and a redirection URI. 3. Astakos authenticates the user and since the pithos view is considered a trusted client grants the view's access request. 4. Astakos redirects the user-agent back to the view using the redirection URI provided earlier. The redirection URI includes an authorisation code. 5. The view requests an access token from astakos by including the authorisation code. The view also posts a pair of credentials used to authenticate itself with astakos and the redirection URI used to obtain the authorisation code for verification. 6. Astakos authenticates the view, validates the authorization code, and ensures that the redirection URI received matches the URI used to redirect the client. If valid, astakos responds back with an short-term access token. 7. The view exchanges with astakos the access token for the user information to whom the authorisation was granted. 8. The view responses with the resource contents if the user has access to the specific resource.
-
Sofia Papagiannaki authored
-
Sofia Papagiannaki authored
-
Sofia Papagiannaki authored
-
Sofia Papagiannaki authored
-
Sofia Papagiannaki authored
-
Sofia Papagiannaki authored
-
Kostas Papadimitriou authored
-
Christos Stavrakakis authored
Remove 'cleanse' middleware that was used to clean sensitive variables from admin mails. Instead, create a custom exception filter and set this filter as Django's default reporter (DEFAULT_EXCEPTION_REPORTER_FILTER).
-
Sofia Papagiannaki authored
* Search by object UUID * Do not display hashmap by default
-
Ilias Tsitsimpis authored
This option is used to specify a temp directory to be used by burnin to save it's intermediate files. The default value for this option is "/tmp/"
-
Constantinos Venetsanopoulos authored
-
Christos Stavrakakis authored
Add sections about dhcp, public network connectivity, network connectivity for newly created servers and public IP accounting. Also fix many trailing whitespace issues.
-
Christos Stavrakakis authored
-
Sofia Papagiannaki authored
-
Sofia Papagiannaki authored
Return 405 (NotAllowed) instead of 400 (BadRequest) Add Allow header in the response containing the list of valid methods
-
Sofia Papagiannaki authored
-
- 02 Dec, 2013 15 commits
-
-
Stratos Psomadakis authored
-
Stratos Psomadakis authored
-
Christos Stavrakakis authored
Add section about Cyclades resources and quota handling. Also, refactor the section about the reconciliation mechanism.
-
Kostas Papadimitriou authored
Signed-off-by:
Olga Brani <olgabrani@grnet.gr>
-
Kostas Papadimitriou authored
Relying on cache.get is not always safe
-
Constantinos Venetsanopoulos authored
Also, move the complete component list from the index to the Admin Guide.
-
Christos Stavrakakis authored
Add new 'filter_objects_results' function to apply filters, e.g. from --filter-by option to objects. Rename old 'parse_filters' function ,that parsed filters to querytset arguments, to 'parse_queryset_filters. The new function is currently unused.
-
Christos Stavrakakis authored
Optimize server-list command by prefetching related fields if needed.
-
Stratos Psomadakis authored
-
Stratos Psomadakis authored
-
Stratos Psomadakis authored
-
Stratos Psomadakis authored
-
Stratos Psomadakis authored
-
Stratos Psomadakis authored
-
Stratos Psomadakis authored
Make the necessary changes to the collectd Ganeti plugin and the snf-stats-app grapher to make them work with the Debian Wheezy version of collectd (and the new v5 rrd format).
-