- 18 Apr, 2013 6 commits
-
-
Kostas Papadimitriou authored
- Remove foreign key dependency between Service/Resource model. Replace it with a service CharField to keep track of the service identifier that the resource was registered from. - Remove all references to resource service name in resource lookups
-
Kostas Papadimitriou authored
-
Giorgos Korfiatis authored
When changing the default base quota (uplimit) for a preexisting resource, do a bulk update of the related holdings. When importing a new resource, create the new related holdings. Prompt the admin for the uplimit in the management command, if a config file is not given.
-
Giorgos Korfiatis authored
Register a service's resources giving option --json <file>. The json file is expected to represent a dictionary with keys "service" and "resources". Currently the default base quota (uplimit) for each resource is read from a configuration json file, given with --conf <file>. This file represents a dictionary with numeric values for each resource name. Upon importing the resources, the quotaholder has to be updated due to the modified resource limits.
-
Giorgos Korfiatis authored
Also remove unused ResourceMetadata model.
-
Giorgos Korfiatis authored
UI-related presentation data go to presentation.py. Remove load_service_resources call and related astakos-init management command.
-
- 17 Apr, 2013 1 commit
-
-
Giorgos Korfiatis authored
-
- 15 Apr, 2013 6 commits
-
-
Giorgos Korfiatis authored
-
Ilias Tsitsimpis authored
* Document 3 new AstakosClient Exceptions * Change package name from snf-astakos-client to astakosclient
-
Ilias Tsitsimpis authored
-
Ilias Tsitsimpis authored
Refs #3440
-
Ilias Tsitsimpis authored
-
Ilias Tsitsimpis authored
Refs #3440
-
- 12 Apr, 2013 15 commits
-
-
Giorgos Korfiatis authored
Incorporate accept/reject functions in resolve_pending_commissions, in order to enforce a total ordering on locking holdings. Add a wrapper (resolve_pending_commission) that operates on a single serial.
-
Ilias Tsitsimpis authored
-
Ilias Tsitsimpis authored
Most astakos-quotas calls use services' tokens
-
Ilias Tsitsimpis authored
-
Ilias Tsitsimpis authored
-
Ilias Tsitsimpis authored
-
Ilias Tsitsimpis authored
-
Ilias Tsitsimpis authored
Refs #3440
-
Ilias Tsitsimpis authored
Refs #3440
-
Ilias Tsitsimpis authored
-
Ilias Tsitsimpis authored
Refs #3440
-
Ilias Tsitsimpis authored
All Exceptions that AstakosClient is raising should be under AstakosClientException class
-
Ilias Tsitsimpis authored
Refs #3440
-
Ilias Tsitsimpis authored
Refs #3440
-
Giorgos Korfiatis authored
No more needed, since quotaholder is integrated in astakos.
-
- 11 Apr, 2013 8 commits
-
-
Giorgos Korfiatis authored
The quotaholder has been integrated in snf-astakos-app package.
-
Kostas Papadimitriou authored
move astakos.im.synnefo_settings to astakos.synnefo_settings and make the appropriate changes in setup.py
-
Giorgos Korfiatis authored
Conflicts: snf-astakos-app/astakos/im/api/service.py snf-quotaholder-app/quotaholder_django/quotaholder_app/callpoint.py
-
Giorgos Korfiatis authored
-
Christos Stavrakakis authored
-
Christos Stavrakakis authored
Conflicts: docs/older/Changelog.pithos-app snf-astakos-app/astakos/im/api/__init__.py snf-pithos-app/pithos/api/util.py
-
Christos Stavrakakis authored
-
Christos Stavrakakis authored
-
- 10 Apr, 2013 4 commits
-
-
Christos Stavrakakis authored
Conflicts: snf-astakos-app/astakos/im/messages.py
-
Kostas Papadimitriou authored
use the new synnefo.user method `get_username` to populate personal/shared images.
-
Giorgos Korfiatis authored
An unevaluated query ends up being used as an argument of intended list type to another query, which fails in the case of an EmptyQuerySet, which is not iterable.
-
Stratos Psomadakis authored
-