Statistics
| Branch: | Tag: | Revision:

root @ 17ad5d37

# Date Author Comment
17ad5d37 01/15/2013 06:46 pm Kostas Papadimitriou

Conform profile form with EMAILCHANGE_ENABLED setting

- Do not display email change fields

3c807f64 01/15/2013 06:44 pm Olga Brani

Merge branch 'feature-astakos-newstyles' of https://code.grnet.gr/git/synnefo into feature-astakos-newstyles

531fca05 01/15/2013 06:43 pm Olga Brani

Auth_methods icons

10a870d5 01/15/2013 06:15 pm Kostas Papadimitriou

Email change activation fix

allow email change activation even if user is not authenticated

3fbf7863 01/15/2013 05:40 pm Kostas Papadimitriou

Combined profile form updates

- Handle local account existance and accordingly display password change
fields
- Remove pending email changes before creating a new email change
request in EmailChangeForm object save method
- Pass request instance in form save

f7400729 01/15/2013 05:12 pm Kostas Papadimitriou

Initial commit of the combined profile form

The new profile form supports change email and password change actions
by propagating submited data to internal EmailChangeForm and
ExtendedPasswordChangeForm instances.

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

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

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

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

21e0fdad 01/10/2013 05:40 pm Giorgos Korfiatis

Register a user to quotaholder only when is activated

b4be4eee 01/10/2013 05:39 pm Giorgos Korfiatis

Wrapper for register_users

b6fe8bb8 01/10/2013 04:31 pm Giorgos Korfiatis

New state handling for astakos projects and memberships

Distinguishes is_active, is_pending flags from actual states in ProjectMembership;
likewise is_active, is_modified flags in Project.
Splits syncing in pre-process, actual syncing, and post-process.

123be68a 01/10/2013 04:21 pm Giorgos Korfiatis

wip Generalize project state

61a1b2d2 01/10/2013 04:12 pm Georgios D. Tsoukalas

astakos-qh-sync: skip email-unverified users

Astakos-qh-sync will create quotas for all eligible users.
Users that have unverified emails are not considered eligible.
When users are activated by an admin via user-update --set-active,
their email is also marked as verified, therefore they become eligible.

ea818d33 01/10/2013 04:12 pm Georgios D. Tsoukalas

allow overlimit entities to release resources

When a resource holding is found with quantity exceeding its capacity,
it cannot allocate any more quantities,
but it should be able to release quantities.
However, if even after the release the quantity remained...

43332a76 01/10/2013 04:06 pm Kostas Papadimitriou

Signup workflow changes

- Validate signup email over verified emails. Additional signups with
an existing unverified email will replace those entries.
- Redirect on signup success instead of just rendering a template.

5ad47680 01/10/2013 02:58 pm Kostas Papadimitriou

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

4e41f055 01/10/2013 01:56 pm Olga Brani

Presentation fixes

81cea478 01/10/2013 01:40 pm Kostas Papadimitriou

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

67b16462 01/10/2013 01:31 pm Olga Brani

Cms sync styles

7598cd73 01/10/2013 01:25 pm Olga Brani

Resource usage fixes