Statistics
| Branch: | Tag: | Revision:

root / snf-astakos-app / astakos / im @ ee45eb81

# Date Author Comment
ee45eb81 12/18/2012 07:16 pm Giorgos Korfiatis

Keep only one application in Project; the membership takes care
of tracking updates. Define set_sync(); state stays PENDING
if project.application has changed in the meantime.

d6fdc91e 12/18/2012 04:59 pm Georgios D. Tsoukalas

global project syncer with locked trigger

e091a8a7 12/17/2012 04:40 pm Giorgos Korfiatis

Typo

892410d3 12/17/2012 11:55 am Sofia Papagiannaki

Project name should be a domain name

4fc7d569 12/17/2012 11:33 am Sofia Papagiannaki

Fix NameError

de7392f2 12/14/2012 08:13 pm Sofia Papagiannaki

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

425e2e95 12/14/2012 08:12 pm Sofia Papagiannaki

Merge with upstream

52116521 12/14/2012 08:11 pm Sofia Papagiannaki

Fix quotaholder client

ad444e1b 12/14/2012 08:10 pm Sofia Papagiannaki

Merge migrations

Conflicts:
devtools/fabfile.py

e546df49 12/14/2012 06:40 pm Georgios D. Tsoukalas

support for multiple synced states per model

2a97d93b 12/14/2012 06:08 pm Giorgos Korfiatis

Astakos wrapper for add_quota

8b236764 12/14/2012 05:43 pm Giorgos Korfiatis

Sync status is Project and some stylistic changes

47b77c8b 12/14/2012 03:52 pm Sofia Papagiannaki

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

Conflicts:
snf-astakos-app/astakos/im/forms.py
snf-astakos-app/astakos/im/management/commands/service-add.py
snf-astakos-app/astakos/im/messages.py
snf-astakos-app/astakos/im/models.py...

198cbcfe 12/14/2012 12:01 pm Sofia Papagiannaki

Remove definition from project creation notification text

5a8eb6e7 12/14/2012 12:00 pm Sofia Papagiannaki

authenticate API call returns also the user id

73fbaec4 12/14/2012 11:24 am Sofia Papagiannaki

Single model for ProjectApplication & Definition - Membership sync

b9231ded 12/13/2012 06:45 pm Kostas Papadimitriou

Exclude affiliation from shibboleth info display

54831252 12/13/2012 06:42 pm Kostas Papadimitriou

Improve activation view

- Use redirects instead of direct responses
- Messages update

82d7e9ef 12/13/2012 06:14 pm Georgios D. Tsoukalas

add REPLACED membership state and diff sync

c063d1c3 12/13/2012 06:10 pm Kostas Papadimitriou

Resend activation view improvements

- Redirect to index
- Check for authenticated user

261ccae9 12/13/2012 06:04 pm Kostas Papadimitriou

Remove deprecated template

cb4714e7 12/13/2012 06:02 pm Kostas Papadimitriou

Additional auth providers messages

3c6a178b 12/13/2012 05:29 pm Kostas Papadimitriou

New login method templates

4e78511a 12/13/2012 05:27 pm Giorgos Korfiatis

Fix violation check

65360c65 12/13/2012 05:01 pm Georgios D. Tsoukalas

wip sync with per membership state

3b258643 12/13/2012 04:59 pm Kostas Papadimitriou

Third party providers fixes

- Proper third party user getter. Do not include info in queryset.
- Fix signup_url. key param only needed for login

5e992f29 12/13/2012 04:57 pm Kostas Papadimitriou

Redirect to index after succecssful signup

ab7e3a9e 12/13/2012 04:36 pm Kostas Papadimitriou

Additional messages in third party registration/login process

31fdafa8 12/13/2012 03:54 pm Kostas Papadimitriou

Update tests

1d59653f 12/13/2012 03:53 pm Kostas Papadimitriou

Configurable shibboleth provider strict mode

shibboleth provider can now be configured whether or not to require
additional provider information.

a15a19b2 12/13/2012 03:49 pm Kostas Papadimitriou

Minor messages modifications

include whitespaces between joined messages

f1ab6639 12/13/2012 03:47 pm Kostas Papadimitriou

Set sent_activation date on user activation

in case admin activates user skiping email activation process

af15e964 12/13/2012 03:26 pm Kostas Papadimitriou

Updated auth methods messages/redirects

- Redirect to index on password reset views (no need for intermediate
views)
- Show login success message

1c8f2df3 12/13/2012 02:55 pm Kostas Papadimitriou

User status migrations

- Set email_verified and activation_sent to all active users

0c87304c 12/13/2012 02:42 pm Kostas Papadimitriou

Use https to load google fonts

73c50664 12/13/2012 02:42 pm Kostas Papadimitriou

Identation fix

f054a8b3 12/13/2012 02:40 pm Kostas Papadimitriou

Shibboleth fixes

- Do not require name (some providers don't provide it)
- Proper can_add_auth_provider use

4bdd7e3d 12/13/2012 02:40 pm Kostas Papadimitriou

User state fixes

- Never reset activation_sent date
- Check for inactive users too for email/username uniqueness
- Check both email/username uniquness in user creation process
- Activated users should have both email_verified/activation_sent fields
set

c4b1a172 12/13/2012 02:11 pm Kostas Papadimitriou

Configurable auth providers messages

8aed306c 12/13/2012 12:42 am Giorgos Korfiatis

wip: merge Definition into Application
redefine some properties

4f22664f 12/12/2012 07:13 pm Georgios D. Tsoukalas

wip refactoring projects

027a1ba1 12/12/2012 07:12 pm Georgios D. Tsoukalas

new management command

607a487b 12/12/2012 04:07 pm Kostas Papadimitriou

CSS selector fix

7402953c 12/12/2012 04:02 pm Kostas Papadimitriou

Proper visibility handling of local login form

force display of local login form after invalid form submissions

26aba0bf 12/12/2012 03:37 pm Kostas Papadimitriou

Do not use LDAP backend by default

803c9c57 12/12/2012 03:36 pm Olga Brani

Bug fix

- Form visible when there is error in submit

f76e30f0 12/12/2012 03:14 pm Sofia Papagiannaki

More informative notification error log

b8f05f8d 12/12/2012 02:56 pm Sofia Papagiannaki
  • Fix case when project application is None
  • do not rollback database transaction if notification fails to be sent
  • fix typo
fdafae27 12/12/2012 12:03 pm Giorgos Korfiatis

Replace last_application_synced with last_application_approved

8a57a69b 12/12/2012 11:58 am Giorgos Korfiatis

Newline

2f0ebd7d 12/12/2012 11:45 am Sofia Papagiannaki

Add owner as a project member in case of closed join policy

529f3c49 12/12/2012 11:22 am Sofia Papagiannaki

Allow follower application with same deifinition name approvement

9715d553 12/11/2012 08:35 pm Sofia Papagiannaki

Fix add_member in case of auto_accept join policy

75fae793 12/11/2012 08:34 pm Sofia Papagiannaki

During project approve set precursor back sequence state to REPLACED

5f703b47 12/11/2012 08:25 pm Sofia Papagiannaki

Update project-list command

d6a162d3 12/11/2012 08:23 pm Sofia Papagiannaki

Fix project list sorting by state

083d32f9 12/11/2012 06:41 pm Sofia Papagiannaki

Fix update project application integrity error

30a6c330 12/11/2012 06:35 pm Sofia Papagiannaki

Remove commit from submit

c4d1b547 12/11/2012 06:15 pm Sofia Papagiannaki

Project Notifications

262e04c6 12/11/2012 05:59 pm Giorgos Korfiatis

Fixed in ProjectApplication.approve

6974e526 12/11/2012 05:16 pm Kostas Papadimitriou

Correct ancestor method name

b22c36fd 12/11/2012 05:16 pm Kostas Papadimitriou

Fix third party signup template

extend from local signup to keep them in sync on template/styles changes

67f7179d 12/11/2012 05:16 pm Kostas Papadimitriou

Split profile authentication methods in separate file

3a72a5d4 12/11/2012 05:16 pm Kostas Papadimitriou

Store additional provider info

store useful account details for third party authentication providers
that provide such info.

2e587c3e 12/11/2012 05:16 pm Kostas Papadimitriou

Fix shibboleth signup url

c630fee6 12/11/2012 05:16 pm Kostas Papadimitriou

Third party login providers fixes/improvements

- Store additional provider info in PendingThirdPartyUser entries
- Include third party registration logic in main signup view. Additional
per provider signup views removed.
- Unique email validation for all activation backend forms...

ba50648c 12/11/2012 05:16 pm Kostas Papadimitriou

Update tests

ece3b66e 12/11/2012 04:34 pm Giorgos Korfiatis

Simplify ProjectApplication.submit

185b2190 12/11/2012 02:55 pm Sofia Papagiannaki

Minor fixes

6fd93cc1 12/11/2012 02:55 pm Olga Brani

Merge branch 'devel-0.13' of https://code.grnet.gr/git/astakos into devel-0.13

Conflicts:
snf-astakos-app/astakos/im/templates/im/resource_usage.html

aabaf230 12/11/2012 02:36 pm Olga Brani

Merge commit

67345117 12/11/2012 02:34 pm Olga Brani

Style fixes

- Grey image
- Link "back to login"

ad60cbe2 12/11/2012 01:25 pm Giorgos Korfiatis

Fix is_suspended

8aeeaf4c 12/11/2012 01:17 pm root

Merge branch 'devel-0.13' of https://code.grnet.gr/git/astakos into devel-0.13

Conflicts:
snf-astakos-app/astakos/im/templates/im/resource_usage.html

158a72ec 12/11/2012 01:04 pm root

Unidenitifed commits

43e09b6c 12/11/2012 12:02 pm Sofia Papagiannaki

Set unique together resource name and service

b4789608 12/11/2012 11:52 am Sofia Papagiannaki

Users inherit default quota

6dadd24a 12/11/2012 01:54 am Sofia Papagiannaki

Fix sequence of project applications & project search

2553efae 12/10/2012 09:12 pm Sofia Papagiannaki

Fix precursor application

17a2f450 12/10/2012 08:46 pm Sofia Papagiannaki

Remove obsolete view

9f01cf1d 12/10/2012 08:45 pm Sofia Papagiannaki

Fix membership reject & remove

97896995 12/10/2012 08:35 pm Sofia Papagiannaki

Fix membership views and other bugs

5eaef79b 12/10/2012 08:22 pm Sofia Papagiannaki

Manual transaction management in project application approve command

56eb807c 12/10/2012 08:20 pm Sofia Papagiannaki

Fix project definition resource grants registration

bfe23b13 12/10/2012 05:57 pm Sofia Papagiannaki

Progress VII

ccab6eb5 12/10/2012 12:04 am Sofia Papagiannaki

Progress VI

8327782d 12/08/2012 03:26 am Sofia Papagiannaki

Progress V

0cc22d47 12/07/2012 07:08 pm Sofia Papagiannaki

Several fixes

b22de10a 12/07/2012 03:55 pm Sofia Papagiannaki

Update models

e65c21df 12/07/2012 11:52 am Georgios D. Tsoukalas

eliminate top-level queries that force db access on parse

2a965273 12/07/2012 01:21 am Sofia Papagiannaki

Progress IV

71a38edf 12/06/2012 08:44 pm Sofia Papagiannaki

Progress III

e8af89d0 12/06/2012 06:56 pm Sofia Papagiannaki

Merge branch 'projects' of https://code.grnet.gr/git/astakos into projects

Conflicts:
snf-astakos-app/astakos/im/models.py

Conflicts:
snf-astakos-app/astakos/im/models.py

f3342849 12/06/2012 06:49 pm Sofia Papagiannaki

Progress II

7ddc8a37 12/06/2012 04:59 pm Georgios D. Tsoukalas

add file for projects tests

8ed8ea10 12/06/2012 04:59 pm Georgios D. Tsoukalas

syntax fix

68977cc8 12/06/2012 04:58 pm Georgios D. Tsoukalas

whitespace tab fix

e1a80257 12/06/2012 03:52 pm Sofia Papagiannaki

Progress I

2db258bf 12/06/2012 12:25 pm Olga Brani

Text fixes
Style fixes

45ed7743 12/05/2012 03:23 pm Olga Brani

Resource usage new % style