Statistics
| Branch: | Tag: | Revision:

root / snf-astakos-app / astakos / im / forms.py @ 20a29096

History | View | Annotate | Download (39.3 kB)

# Date Author Comment
ccaadd41 01/25/2013 02:54 pm Sofia Papagiannaki

Add uuid in user profile view

ec2e67f4 01/24/2013 06:07 pm Kostas Papadimitriou

Explicit groups/resources order

28f4439f 01/24/2013 04:23 pm Sofia Papagiannaki

Fix send reset password email

e9e692be 01/24/2013 03:58 pm Kostas Papadimitriou

Auth providers fixes

- Respect CAN_REMOVE provider setting
- Verbal differences in create password form (based on if user requests
to add local password method or just tries to change the password)

260f1021 01/24/2013 03:58 pm Kostas Papadimitriou

Improve unusable password validation error message

7b4ca7fe 01/24/2013 12:27 pm Olga Brani

Fix empty new email validation

835e2ee3 01/24/2013 11:51 am Olga Brani

New texts

Text for sign up/contact form/ reset password

f5001ffb 01/23/2013 10:06 pm Kostas Papadimitriou

Fix empty email validation

861458fd 01/23/2013 07:07 pm Kostas Papadimitriou

Remove debug shibboleth statement

4a13d054 01/23/2013 04:14 pm Kostas Papadimitriou

Fix third party signup form

- Do not user `provider` context variable when iterating through auth
provider objects since it's already passed in context from the signup
view

1177e91b 01/23/2013 03:12 pm Olga Brani

Bug fixes

b87429e1 01/23/2013 03:10 pm Olga Brani

Bug/style fixes

ff67242a 01/22/2013 01:28 pm Giorgos Korfiatis

wip Project views by chain_id

f9224cc0 01/21/2013 09:11 pm Sofia Papagiannaki

Fix unicode urlencoding in feedback call

003d8fcf 01/18/2013 11:56 am Olga Brani

Profile auth methods fixes/Landing page

- New landing page (missing icons)
- Auth methods js bug fixes
- Style fixes

2da6f56b 01/17/2013 03:05 pm Kostas Papadimitriou

Success messages on profile form submit

display messages based on action request after uses submitted the
profile form successfully

649f2d36 01/17/2013 03:05 pm Kostas Papadimitriou

Check if local provider supports email changet

95cb469b 01/17/2013 03:05 pm Kostas Papadimitriou

Fix reset password via extended profile form

c55e39e7 01/16/2013 03:45 pm Kostas Papadimitriou

Keep fields_list in instance context

2b7a87d7 01/16/2013 03:36 pm Olga Brani

New profile form KeyOrder fix

d0632ab1 01/16/2013 03:07 pm Olga Brani

New profile form

17ad5d37 01/15/2013 06:46 pm Kostas Papadimitriou

Conform profile form with EMAILCHANGE_ENABLED setting

- Do not display email change fields

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.

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

Do not use global variable for current date

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

Fix third party signup form

when active approval terms exist

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

Fix date validations in project application form

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

New states views Part 1

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.

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

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

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.

ee4aa6eb 01/08/2013 04:19 pm Giorgos Korfiatis

Check user credentials in submit_application

69c822cc 01/08/2013 03:57 pm Giorgos Korfiatis

wip Simplify submit/update application

15ca2bea 01/08/2013 03:57 pm Giorgos Korfiatis

Refactor submit application; always mark precursor as REPLACED

0cc7fae7 01/08/2013 02:31 pm Olga Brani

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

e47fb17a 01/08/2013 01:38 pm Sofia Papagiannaki

Perform membership checks during add member form validation

4cac5b8e 01/08/2013 12:34 pm Olga Brani

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

3ff82dca 01/08/2013 12:34 pm Olga Brani

Various fixes
Change placeholder for homepage url

80da92f0 01/08/2013 12:33 pm Kostas Papadimitriou

Project form/summary fixes

- Sane member join default value
- Fix summary join/leave policy display

c82bd52b 01/07/2013 01:32 pm Kostas Papadimitriou

Fix project form included fields

67980f56 01/07/2013 11:47 am Georgios D. Tsoukalas

update project creation form texts

272cf735 01/04/2013 09:36 pm Sofia Papagiannaki

Membership policies kept in settings instead of db

7b51a360 01/04/2013 04:25 pm Kostas Papadimitriou

Merge branch 'feature-astakos-tables' into latest-quota

6dcf53eb 01/04/2013 04:24 pm Kostas Papadimitriou

Merge branch 'latest-quota' into feature-astakos-tables

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

213ba781 01/04/2013 03:25 pm Sofia Papagiannaki

More informative member join/leave policies

6556e514 01/04/2013 02:26 pm Sofia Papagiannaki

Simplify template code

2df3770c 01/03/2013 01:34 pm Kostas Papadimitriou

Merge branch 'latest-quota' into feature-astakos-tables

Conflicts:
snf-astakos-app/astakos/im/templates/im/projects/project_list.html
snf-astakos-app/astakos/im/views.py

ce7d5f6f 01/03/2013 11:10 am Olga Brani

fixing conflicts

5550bcfb 12/27/2012 03:04 pm Kostas Papadimitriou

Initial use django-tables2

improves table view development by spliting table data access and presentation
onto separate layers.

595dde70 12/27/2012 02:46 pm Olga Brani

Various fixes for astakos projects

3b412f30 12/21/2012 04:42 pm Sofia Papagiannaki

Remove obsolete code

dd5f8f4d 12/21/2012 03:37 pm Kostas Papadimitriou

Various auth providers fixes/improvements

- Handle invalid login after auth method add request
- Fix auth method add for unauthenticated users
- Third party auth providers helper methods in astakos.im.target module
- Provider login url template tag that handles code,key,next url params

85d444db 12/20/2012 05:22 pm Sofia Papagiannaki

Merge project_all and project_search view - Exclude project where user is accepted member

52784759 12/19/2012 07:29 pm Olga Brani

Help_text and placeholders for create_project form

669cfe19 12/19/2012 04:19 pm Olga Brani

Fix update resources bug

40b52116 12/19/2012 02:45 pm Sofia Papagiannaki

Fix precursor application assignment

30dd9e0e 12/19/2012 02:45 pm Olga Brani

Javascript fixes for project create

23df5afa 12/19/2012 10:58 am Sofia Papagiannaki

Fix precursor application assignment

5200e864 12/18/2012 08:24 pm Sofia Papagiannaki

Fix models

7592e3e2 12/18/2012 06:48 pm Sofia Papagiannaki

Change sorting

172ce682 12/18/2012 04:21 pm Sofia Papagiannaki

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

Conflicts:
snf-astakos-app/astakos/im/messages.py
snf-astakos-app/astakos/im/notifications.py
snf-astakos-app/astakos/im/urls.py
snf-astakos-app/astakos/im/views.py

bea8a810 12/18/2012 12:38 pm Kostas Papadimitriou

Check for local method only if username provided

34a76cdb 12/17/2012 07:29 pm Kostas Papadimitriou

Change email process improvements

- Allow replacement of previously email change requests
- Cleanup expired email change requests in change email view
- Log email change
- Warn user for existing pending requests
- Redirect to profile on change email actions (failed or succeded)

e5966bd9 12/17/2012 05:16 pm Kostas Papadimitriou

Improve email/username handling

- New helper methods in AstkosUser.objects
- Check uniquness between username/email on user creation process
- Allow login using both username/email fields
- Keep email case intact
- Store lowercase email in username field

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

Project name should be a domain name

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...

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

Single model for ProjectApplication & Definition - Membership sync

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

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

Fix project list sorting by state

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

Remove commit from submit

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...

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

Minor fixes

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

Fix sequence of project applications & project search

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

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

Progress II

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

Progress I

67be1883 12/05/2012 01:15 pm Olga Brani

Text changes

74836e50 12/03/2012 02:46 pm Sofia Papagiannaki

Fix AttributeError invalid method name

2b5a3efa 12/03/2012 01:30 pm root

More meaningful login failure explanations

463a973c 12/01/2012 10:47 pm Sofia Papagiannaki

Enable group owner to modify moderation

bfaeedb6 12/01/2012 10:28 pm Sofia Papagiannaki

Fix sorting parameter validation in group detail

098f333b 12/01/2012 07:05 pm Sofia Papagiannaki

Validate sorting request parameter in group views

caf70869 11/30/2012 09:15 pm Sofia Papagiannaki

Do not save url prefix in group names

a9c0cd9f 11/30/2012 04:56 pm Kostas Papadimitriou

is_local is no longer used

2e90e3ec 11/30/2012 03:29 pm Kostas Papadimitriou

Merge branch 'devel-0.13' into multipleauthmethods

Conflicts:
snf-astakos-app/astakos/im/context_processors.py
snf-astakos-app/astakos/im/forms.py
snf-astakos-app/astakos/im/models.py
snf-astakos-app/astakos/im/target/local.py
snf-astakos-app/astakos/im/target/shibboleth.py...

d2633501 11/30/2012 02:42 pm Kostas Papadimitriou

Allow multiple login methods per account

789a5951 11/30/2012 01:27 pm Sofia Papagiannaki

Case insensitive email checks

#2883

f366e3ed 11/30/2012 11:50 am Olga Brani

Merge branch '0.6.4' into devel-0.13

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

59728d4e 11/29/2012 06:19 pm Olga Brani

Fixes
- Rename group to project in ui
- Different pagination for groups search result page
- Truncatechars filter

c0b26605 11/29/2012 05:08 pm Sofia Papagiannaki

Merge remote-tracking branch 'origin/0.12' into devel-0.13

Conflicts:
snf-astakos-app/astakos/im/activation_backends.py
snf-astakos-app/astakos/im/api/admin.py
snf-astakos-app/astakos/im/auth_backends.py
snf-astakos-app/astakos/im/forms.py
snf-astakos-app/astakos/im/functions.py...

bf0c6de5 11/28/2012 12:02 pm Sofia Papagiannaki

Flush other user sessions during password/token change

Refs: #3007