- 16 Jan, 2014 2 commits
-
-
Ilias Tsitsimpis authored
The correct filename is 20-cyclades-app-api.conf.
-
Ilias Tsitsimpis authored
-
- 15 Jan, 2014 1 commit
-
-
Sofia Papagiannaki authored
-
- 14 Jan, 2014 5 commits
-
-
Sofia Papagiannaki authored
Each frontend method calls several backend methods. Each backend method checks whether the user has permission to access the specific path. This results to several identical queries to the database. This commit introduces the following optimization: We keep 2 dictionaries: * one for the allowed paths for read per user and * another for the allowed paths for write per user The lifespan of these dictionaries is a database transaction. The dictionaries are updated appropriately after each successful query for permissions and after actions that affect permissions (delete & update object permissions). Especially in the latter case the dictionaries are reset because it was estimated that this is less expensive than identifying the affected paths. Conflicts: snf-pithos-backend/pithos/backends/modular.py
-
Sofia Papagiannaki authored
Apply the check in the oauth2-client-add snf-manage command. Refs: #4804
-
Dionysis Grigoropoulos authored
-
Kostas Papadimitriou authored
-
Kostas Papadimitriou authored
do not trigger faster recurrent intervals when api endpoint does not support incremental updates (changes-since parameter).
-
- 13 Jan, 2014 4 commits
-
-
Kostas Papadimitriou authored
-
Kostas Papadimitriou authored
-
Giorgos Korfiatis authored
Provide option `--shutdown-timeout' in management command to force a VM shutdown.
-
Giorgos Korfiatis authored
-
- 10 Jan, 2014 15 commits
-
-
Kostas Papadimitriou authored
-
Kostas Papadimitriou authored
-
Kostas Papadimitriou authored
-
Kostas Papadimitriou authored
-
Kostas Papadimitriou authored
custom csrf handling is already applied in those views. Fixes action errors when cyclades are installed along with astakos app which enables csrf protection middleware.
-
Kostas Papadimitriou authored
based on user quota limits
-
Kostas Papadimitriou authored
-
Kostas Papadimitriou authored
- Improve network status styling - Include status styling for drained networks
-
Kostas Papadimitriou authored
If setting ``UI_GROUP_PUBLIC_NETWORKS`` is set to True, public networks will be grouped by their name in networks view.
-
Sofia Papagiannaki authored
-
Sofia Papagiannaki authored
Add guidelines for enabling separate domain for serving user content
-
Christos Stavrakakis authored
Add support for specifying a timeout when stopping, rebooting or destroying a server.
-
Christos Stavrakakis authored
-
Giorgos Korfiatis authored
-
Christos Stavrakakis authored
-
- 09 Jan, 2014 5 commits
-
-
Dionysis Grigoropoulos authored
Fix an off-by-one-error in VM diagnostics
-
Ilias Tsitsimpis authored
CachedAstakosClient is an internal class of kamaki. Instead of using this, use the AstakosClient class that kamaki re-exports from astakosclient library.
-
Ilias Tsitsimpis authored
CachedAstakosClient is an internal class of kamaki. Instead of using this, use the AstakosClient class that kamaki re-exports from astakosclient library.
-
Ilias Tsitsimpis authored
Don't use basicConfig inside astakosclient library. This function should be called from the main thread. The user of our library should be able to set a handler for `astakosclient' logger if she wants to.
-
Sofia Papagiannaki authored
This limit is configurable and is applied in the api level. Refs: #4804
-
- 08 Jan, 2014 8 commits
-
-
Kostas Papadimitriou authored
-
Kostas Papadimitriou authored
-
Olga Brani authored
-
Olga Brani authored
-
Olga Brani authored
-
Olga Brani authored
Pagination, filtering and sorting of tables in projects-list and members-list view is done client-side using DataTables.js
-
Olga Brani authored
-
Kostas Papadimitriou authored
-