Statistics
| Branch: | Tag: | Revision:

root @ 600222f6

# Date Author Comment
600222f6 01/16/2013 03:54 pm Christos Stavrakakis

Remove celery dependency

83570fe5 01/16/2013 03:17 pm Christos Stavrakakis

Bump version

5d3daee1 01/16/2013 01:01 pm Christos Stavrakakis

Remove devtools and rename to devflow

9c1774af 01/16/2013 01:01 pm Christos Stavrakakis

Add devflow autopkg configuration file

43411855 01/15/2013 05:06 pm Sofia Papagiannaki

Optionally import rados

a9420179 01/15/2013 05:04 pm Sofia Papagiannaki

Fix syntax error

db6865fc 01/15/2013 05:01 pm Georgios D. Tsoukalas

Merge branch 'latest-quota' into develop

bring quotas, projects, astakos logins, pithos/RADOS
into the new synnefo development workflow

7f1f0464 01/15/2013 04:46 pm Georgios D. Tsoukalas

fix radosblocker merge, fix some tabs/whitespace

6368c29f 01/15/2013 04:02 pm Sofia Papagiannaki

Merge branch 'latest-quota' of https://code.grnet.gr/git/synnefo into latest-quota

7dc78140 01/15/2013 04:01 pm Sofia Papagiannaki

Merge branch 'radosblocker' of https://code.grnet.gr/git/pithos into latest-quota

Conflicts:
snf-pithos-app/pithos/api/util.py
snf-pithos-backend/pithos/backends/modular.py
snf-pithos-backend/pithos/backends/util.py

478f763e 01/15/2013 03:34 pm Sofia Papagiannaki

Fix pithos backend external_quota argument initialization

9deadfcd 01/15/2013 03:32 pm Georgios D. Tsoukalas

fix broken intDecimalField initialization

7db8c163 01/15/2013 03:32 pm Georgios D. Tsoukalas

add pending members indication in projects

8989f446 01/15/2013 03:24 pm Sofia Papagiannaki

Fix TypeError: quota_values() takes no arguments (1 given)

db0d5f6b 01/15/2013 03:23 pm Sofia Papagiannaki

Fix bug in user-set-initial-quota command

8172ea5f 01/15/2013 03:17 pm Sofia Papagiannaki

Clear service token expiration

09a184b1 01/15/2013 03:17 pm Christos Stavrakakis

Merge branch 'feature-devtools-autobuild' into develop

6255b97d 01/15/2013 03:09 pm Sofia Papagiannaki

Limit lines length to 80

0a444bb5 01/15/2013 03:09 pm Sofia Papagiannaki

Delete pithos account_name call

4d366a03 01/15/2013 03:09 pm Sofia Papagiannaki

Extend account_list pithos api call

Provide account name (not only uuid)

e84332a3 01/15/2013 03:09 pm Sofia Papagiannaki

Fix AttributeError: 'AstakosUser' object has no attribute 'quota'

99494f57 01/15/2013 03:09 pm Sofia Papagiannaki

Include uuid in user-details command output

db99f198 01/15/2013 02:56 pm Giorgos Korfiatis

Implement project suspension and resumption

Merge membership's SUSPENDED and TERMINATED states into PROJECT_DEACTIVATED.

4182dd03 01/15/2013 12:18 pm Olga Brani

Bug fix

4f674214 01/15/2013 12:17 pm Olga Brani

Icons for extralogin methods

bc523cac 01/15/2013 12:12 pm Olga Brani

Merge branch 'latest-quota' of https://code.grnet.gr/git/synnefo into latest-quota

0da40b58 01/15/2013 12:12 pm Olga Brani

Extralogin methods with icons

ff8333db 01/15/2013 12:12 pm Olga Brani

Style fixes

79991070 01/14/2013 07:40 pm Giorgos Korfiatis

Remove unused update_application()

3c638f72 01/14/2013 07:40 pm Giorgos Korfiatis

Add states DISMISSED and CANCELLED in ProjectApplication and related calls
Fix defaults in DateTimeFields

e3a8274b 01/14/2013 07:25 pm Sofia Papagiannaki

Hide pithos account_name api call

00351409 01/14/2013 06:54 pm Christos Stavrakakis

Various improvements to version computation

8d3b0bab 01/14/2013 06:54 pm Christos Stavrakakis

Implement autopkg.sh in Python

First python implementation of autopkg.sh script, used for automatic
creation of debian packages.

a4384506 01/14/2013 06:54 pm Christos Stavrakakis

Compute merge commit

c9b113ac 01/14/2013 06:54 pm Vangelis Koukis

WIP commit for the devtools build system

d3f6dfdf 01/14/2013 06:54 pm Christos Stavrakakis

Use GitPython instead of subprocess

c346aed0 01/14/2013 06:45 pm Christos Stavrakakis

Refactor network reconciliation

0f0dd7df 01/14/2013 05:50 pm Giorgos Korfiatis

Additional parameters in the field constructor

99463445 01/14/2013 05:50 pm Giorgos Korfiatis

Fix check for conflicting projects in approve

0514bcc7 01/14/2013 05:50 pm Giorgos Korfiatis

Changes in registering to quotaholder

Add an 'uplimit' (default) field in Resource;
change AstakosUserQuota fields to IntDecimalField;
pass all four limits of initial quotas to the quotaholder;
register services and resources explicitly upon creation;
a wrapper for get_quota.

0308f3a7 01/14/2013 05:36 pm Sofia Papagiannaki

Provide pithos call for getting account name from uuid

2f732a9b 01/14/2013 04:54 pm Sofia Papagiannaki

Fix model_to_dict utility

9c73d218 01/14/2013 04:48 pm Kostas Papadimitriou

Auth providers login/logout messages update

bd0f516a 01/14/2013 04:48 pm Kostas Papadimitriou

Configurable auth providers icon urls

a3530159 01/14/2013 03:52 pm Georgios D. Tsoukalas

fix project table queryset, minor other fixes

07fcdb96 01/14/2013 02:18 pm Sofia Papagiannaki

Return quotaholder holding in pithos backend

8172d87d 01/14/2013 02:18 pm Sofia Papagiannaki

Do not use global variable for current date

f5991951 01/14/2013 01:51 pm Kostas Papadimitriou

Project action fix

show leave action also when user requested to join the project

d3d26334 01/14/2013 01:38 pm Kostas Papadimitriou

Project detail action title fix

a1d151a8 01/14/2013 01:30 pm Kostas Papadimitriou

Fix third party signup form

when active approval terms exist

f31db8a5 01/14/2013 01:21 pm Georgios D. Tsoukalas

change date column names

0f703cba 01/14/2013 01:21 pm Georgios D. Tsoukalas

fix user_visible_by_last_of_chain()

ProjectApplication.objects.user_visible_by_last_of_chain()
would erroneously list more than one application per chain.
This was due to this behaviour (bug?) in django:

x = objects.values('chain').annotate(last_id=Min('id'))...
88dd5c4d 01/14/2013 01:20 pm Sofia Papagiannaki

Replace account uuid with username in response headers

befc85c6 01/14/2013 01:15 pm Kostas Papadimitriou

Project details fixes

- Fix status display
- Modify action wording

01223f04 01/14/2013 12:44 pm Sofia Papagiannaki

Fix date validations in project application form

efc58b65 01/14/2013 12:41 pm Kostas Papadimitriou

Project details fixes

- Proper labels based on project application status

47326648 01/14/2013 12:22 pm Kostas Papadimitriou

Merge branch 'latest-quota-new-states-views' into latest-quota

87fba8d5 01/14/2013 12:22 pm Kostas Papadimitriou

Merge branch 'latest-quota' of https://code.grnet.gr/git/synnefo into latest-quota

bd9af366 01/14/2013 12:21 pm Kostas Papadimitriou

Additional project views fixes

b7f503a1 01/14/2013 12:08 pm Kostas Papadimitriou

Merge remote-tracking branch 'synnefo/latest-quota' into latest-quota-new-states-views

67598031 01/14/2013 11:03 am Sofia Papagiannaki

Remove obsolete AstakosUser email, is_active unique together check

05617ab9 01/11/2013 06:42 pm Kostas Papadimitriou

New states views Part 1

55698132 01/11/2013 05:51 pm Sofia Papagiannaki

Fix migrations

1bbf972d 01/11/2013 04:47 pm Kostas Papadimitriou

Merge branch 'latest-quota' of https://code.grnet.gr/git/synnefo into latest-quota

0d1e410b 01/11/2013 04:38 pm Kostas Papadimitriou

Fix default value

77baab80 01/11/2013 04:35 pm Kostas Papadimitriou

Fix public image handling

1de7fd6d 01/11/2013 04:35 pm Kostas Papadimitriou

Additional common helper methodt

55f562a4 01/11/2013 04:35 pm Kostas Papadimitriou

Helper api method to retrieve existing userids

a682eaea 01/11/2013 04:35 pm Kostas Papadimitriou

Cyclades astakos migration helper command

0801358a 01/11/2013 04:33 pm Giorgos Korfiatis

Set a project application REPLACED only when PENDING

Application state has historical significance:
we need to keep track which have been APPROVED/DENIED.

19eb3ee6 01/11/2013 04:33 pm Giorgos Korfiatis

Implement application denial

3c964fa4 01/11/2013 04:30 pm Kostas Papadimitriou

Merge branch 'latest-quota' of https://code.grnet.gr/git/synnefo into latest-quota

a09a736c 01/11/2013 04:29 pm Kostas Papadimitriou

Astakos users and auth providers data migrations

0ed09c7c 01/11/2013 04:07 pm Sofia Papagiannaki

Fix pithos get_account_meta.

Do now show usage if request user is other than the owner

6f979a1a 01/11/2013 03:41 pm Kostas Papadimitriou

Migration fix

d0e78bbe 01/11/2013 03:13 pm Giorgos Korfiatis

Change projects, eliminate development migrations

Change Project's state field and ProjectMembershipHistory's person field;
replace all migrations starting 0015 with a single new one.

Need to check for missing data migrations.

943d5554 01/11/2013 02:23 pm Giorgos Korfiatis

Fix typo

9a0a8eca 01/11/2013 01:37 pm Sofia Papagiannaki

Reset erroneous commit

96a212f7 01/11/2013 01:29 pm Georgios D. Tsoukalas

make str(CallError) force unicode to utf8

d551c841 01/11/2013 01:29 pm Georgios D. Tsoukalas

fix+test for issue_commission release logic

issue_commission() with negative quantity is considered
to be a 'release' instead of an 'allocation'.
The limit checks for the conditions or the release were
somewhat incomplete and inconsistent.

The new logic also fixes the bug found by kpap where...

564a2292 01/11/2013 12:52 pm Kostas Papadimitriou

Auth providers improvements

- Enrich login/logout messages.
- Clear unverified accounts when user adds the same third party account
to an existing account.
- Other minor improvements.

a148ae08 01/11/2013 12:46 pm Kostas Papadimitriou

Do not allow automatic third party assignment using login

c4892cd2 01/11/2013 12:38 pm Sofia Papagiannaki

Composite index chain, id in project application table

91956141 01/11/2013 12:36 pm Sofia Papagiannaki

Fix migrations

ea301775 01/11/2013 12:06 pm Sofia Papagiannaki

Database migration for user quota policies

3d6dade7 01/11/2013 12:03 pm Sofia Papagiannaki

Stylistic change

022c61cd 01/11/2013 12:01 pm Sofia Papagiannaki

Consider unlimited project members

a769d7ba 01/11/2013 12:00 pm Sofia Papagiannaki

Do not add owner to the project during approve

bf9b12b8 01/11/2013 09:12 am Dimitris Aragiorgis

Remove "lo" from autopkg.sh

Signed-off-by: Dimitris Aragiorgis <>

f03b9ba6 01/11/2013 12:53 am Sofia Papagiannaki

Check project dates (better implementation)

c846fad1 01/11/2013 12:00 am Sofia Papagiannaki

Merge branch 'latest-quota' of https://code.grnet.gr/git/synnefo into latest-quota

Conflicts:
snf-astakos-app/astakos/im/forms.py
snf-astakos-app/astakos/im/functions.py

59afc337 01/10/2013 11:46 pm Sofia Papagiannaki

Add cancel in project application summary page

f568d0f4 01/10/2013 11:46 pm Sofia Papagiannaki

In case of project update bypass start date check

2ef98527 01/10/2013 11:13 pm Sofia Papagiannaki

Change join/leave project policies

69b26576 01/10/2013 10:51 pm Sofia Papagiannaki

Perform date checks

during project add form validation

d38522fe 01/10/2013 10:50 pm Sofia Papagiannaki

Fix missing method argument

fa48d6fb 01/10/2013 10:49 pm Sofia Papagiannaki

Change add_user_policies call signature

6c997921 01/10/2013 08:58 pm Sofia Papagiannaki

Provide commands for importing/exporting existing user resource policies

9e5eecab 01/10/2013 06:44 pm Giorgos Korfiatis

No need to set precursor application to REPLACED in approve()
(it is set when submitting a new application)

a9ba418f 01/10/2013 06:42 pm Giorgos Korfiatis

Add an id for a chain of applications; this is also the project id