Statistics
| Branch: | Tag: | Revision:

root / snf-astakos-app / astakos / im / urls.py @ 9a94c0f1

History | View | Annotate | Download (8.9 kB)

# Date Author Comment
9efd0075 02/13/2014 04:20 pm Kostas Papadimitriou

astakos: A bit of refactoring of projects views

- Update project views to work with the updated projects logic
- Use api.projects methods when applicable
- Common project view decorator
- Common view for app/project details

b4b82ec4 10/29/2013 04:15 pm Giorgos Korfiatis

astakos: Remove call GET /authenticate

Use POST /tokens to authenticate. Delete AstakosClient.get_user_info()
and replace its uses by AstakosClient.authenticate().

6b256427 10/01/2013 06:56 pm Christos Stavrakakis

Request Django=>1.4, <1.5

Drop support for Django 1.2. Remove compatibility code that were used in
order to support Django 1.2 and 1.4. Finally update django documentation
link in the docs.

0a70d2c5 10/01/2013 06:16 pm Christos Stavrakakis

Merge branch 'hotfix-0.14.8' into develop

Merge hotfix-0.14.8 which ports Synnefo to wheezy and Django 1.4.5

Conflicts:
ci/ci_squeeze.conf
ci/ci_wheezy.conf
ci/schemas/one_node_squeeze/packages.conf
ci/schemas/one_node_squeeze/squeeze.conf
ci/schemas/one_node_squeeze/wheezy.conf...

a6b17d33 09/24/2013 05:16 pm Christos Stavrakakis

wheezy: urls module doesn't export defaults

dc946891 08/07/2013 12:01 pm Giorgos Korfiatis

astakos: Omit project_id in membership operations

Identify a membership by its id only.

4691814d 07/09/2013 04:30 pm Ilias Tsitsimpis

pep8 changes

8fb8d0cf 06/17/2013 04:22 pm Giorgos Korfiatis

astakos: pep8 fixes

d75baafa 06/12/2013 05:20 pm Kostas Papadimitriou

astakos: Redirect local login GET requests to login

1ca02d1a 06/12/2013 05:20 pm Kostas Papadimitriou

astakos: Kamaki sample config file view

1ecda536 06/11/2013 02:21 pm Kostas Papadimitriou

astakos: Separate index/login views

- Login view added. The view renders the login template.
- Index view acts as a gateway to landing/login views based on whether the
user is authenticated.

74907468 06/05/2013 06:12 pm Kostas Papadimitriou

astakos: Remove duplicate url entry

7763f5c6 06/05/2013 01:40 pm Kostas Papadimitriou

astakos: Initial commit of API access view

api access view contains all available information for the user to access the
service api.

2faabbcd 05/29/2013 03:38 pm Olga Brani

astakos: Improve project members' actions UX

Show reject/approve button in 'project pending members' page.
Remove confirm dialog when user clicks outside dialog area.
Minor style changes.

272ba9b9 05/29/2013 12:33 pm Kostas Papadimitriou

astakos: Batch project members action view

added new view to handle multiple project members actions. View accepts
multiple `members` parameters containing project membership ids.

/<chain_id>/members/remove/ -> removes project membership ids
/<chain_id>/members/accept/ -> approves posted membership ids...

460b907d 05/29/2013 10:15 am Kostas Papadimitriou

Merge branch 'develop' into feature-projects-ux

Conflicts:
snf-astakos-app/astakos/im/templates/im/projects/intro.html
snf-astakos-app/astakos/im/templatetags/astakos_tags.py
snf-astakos-app/astakos/im/urls.py
snf-astakos-app/astakos/im/views.py

58350a50 05/23/2013 04:30 pm Sofia Papagiannaki

astakos: move get_services back to astakos im services

0be81d73 05/21/2013 07:41 pm Sofia Papagiannaki

astakos: move get_menu service under astakos im services

get_menu is used only by astakos cloudbar:
it should not be under astakos api services

70e11eaa 05/20/2013 09:18 pm Sofia Papagiannaki

astakos: reorganize views

  • split project views from the rest views
  • move third party authentication views (astakos.im.target)
    under astakos.im.views
  • move view decorators to a separate module
  • move utility methods utilized by views to a separate module
222305b7 05/20/2013 12:44 pm Sofia Papagiannaki

astakos: replace CookieAuthenticationMiddleware with a view decorator

reverse commits ab30f5f163a13dfc7f9bec4d263208dd35f09d16 &
1439d6383113b151b6a3316e320a0418fa30d421

decorate also ``django.contrib.auth.views`` utilized by
astakos

14381fd0 05/15/2013 06:20 pm Sofia Papagiannaki

astakos: keep top level api urls for this version

79b5d61b 05/10/2013 12:45 pm Sofia Papagiannaki

astakos: WIP move all api calls under ``/astakos/api``

Refs: #3340

7f3c4920 05/02/2013 03:49 pm Giorgos Korfiatis

astakos: Control project members by membership id

3f3dc4b7 04/24/2013 05:35 pm Olga Brani

Astakos: Improve UX for project details/members page.

0a7a4104 04/23/2013 06:04 pm Kostas Papadimitriou

astakos: Replace some explicit settings imports

importing setting names explicitly makes it hard to write tests that
depend on specific setting values and polutes the module namespace.

In this commit only settings that are currently used in tests where
refactored.

32ee6f20 04/09/2013 12:22 pm Kostas Papadimitriou

Fix url typo

8e1a5af5 02/14/2013 04:26 pm Georgios D. Tsoukalas

approve, deny, dismiss views

At the project application detail, project administrators
(ASTAKOS_PROJECT_ADMINS setting) may approve or deny it.
A denied application is still viewable by the applicant,
until he dismisses it from the same page.

The project administrators' project list includes all projects.

a75dbd7b 01/25/2013 12:26 pm Giorgos Korfiatis

View for cancelling a pending application

59a287b0 01/23/2013 07:47 pm Sofia Papagiannaki

Change astakos /login/redirect path to /login

890c2065 01/23/2013 06:51 pm Sofia Papagiannaki

Change feedback & user_catalogs astakos && pithos api calls

  • Substitute ``username`` with ``displayname``
b87429e1 01/23/2013 03:10 pm Olga Brani

Bug/style fixes

aad0e329 01/22/2013 06:55 pm Giorgos Korfiatis

Option to cancel membership request

3e3743f2 01/22/2013 05:56 pm Giorgos Korfiatis

wip More progress with chains

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

wip Project views by chain_id

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

0504f010 01/15/2013 08:01 pm Kostas Papadimitriou

Update token view/url

introduce a helper view to allow user update the account api token.
``renewToken`` javascript helper method is included in forms.js.

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.

c700f742 12/27/2012 06:29 pm Sofia Papagiannaki

Update Astakos API to provider calls for retrieving uuid from the username and vice versa, extend astakos client library (snf-common) and update pithos to use uuids instead of email for account identification

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

Remove obsolete code

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

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

7dd3047d 12/19/2012 11:07 pm Sofia Papagiannaki

Separate function for enroll member

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

74796dd8 12/17/2012 01:33 pm Kostas Papadimitriou

Google and LinkedIn oauth support

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

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

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

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

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

Progress III

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

Progress II

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

Progress I

c1b47d7f 12/04/2012 09:05 am Kostas Papadimitriou

Merge branch 'twitterauth' into devel-0.13

666c7490 12/03/2012 06:28 pm Sofia Papagiannaki

Change menu ``Report`` to ``Usage``

680a29ac 12/03/2012 03:37 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/astakosgroup_list.html
snf-astakos-app/astakos/im/templates/im/profile.html

c101b32b 12/03/2012 01:35 pm Kostas Papadimitriou

Twitter authentication backend

4843aa6b 12/03/2012 01:00 pm root

Fix syntax in uls.py

f70da940 12/03/2012 12:59 pm root

Remove billing from urls

dc59b418 11/30/2012 05:44 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/urls.py
snf-astakos-app/astakos/im/views.py

5ebebb20 11/30/2012 05:42 pm Olga Brani

How it works page

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

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

fffa19d2 11/20/2012 07:26 pm Sofia Papagiannaki

Updated shibboleth workflow (enable user change email before activation)

Refs: #3041

1f3b4b39 11/20/2012 02:19 pm Sofia Papagiannaki

Special handling for login failure messages

Refs: #3041

ef20ea07 11/15/2012 05:37 pm Sofia Papagiannaki

Refine shibboleth signup mechanism

Refs: #3041

8c804c12 11/07/2012 04:17 pm Sofia Papagiannaki

Backend implementation of group creation summary

d84d925f 11/07/2012 11:06 am Olga Brani

Group create summary page static

820b18e0 11/07/2012 02:53 am Sofia Papagiannaki

User create_groups api call in group creation

9a06d96f 11/05/2012 03:38 pm Olga Brani

Merged demo

133b2afe 10/23/2012 12:26 pm Olga Brani

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

Conflicts:
snf-astakos-app/astakos/im/static/im/css/modules.css
snf-astakos-app/astakos/im/static/im/js/common.js
snf-astakos-app/astakos/im/templates/im/astakosuserquota_list.html
snf-astakos-app/astakos/im/views.py

bde71886 10/23/2012 12:11 pm Olga Brani

astakos_group_form_demo page
astakos_group_ressources_statistics page

48e9f076 10/16/2012 06:23 pm Sofia Papagiannaki

Optionally enforce token renewal via settings. Set initial value to True in the forms.

Refs: #2612

3bb604eb 10/02/2012 12:05 pm Sofia Papagiannaki

Merge branch '0.6.4' into dev

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

661c4479 09/27/2012 08:00 pm Sofia Papagiannaki

Add group_detail members table pagination

54213d7a 09/20/2012 03:53 pm Sofia Papagiannaki

New timeline tab

a4233484 09/14/2012 04:48 pm Sofia Papagiannaki

Enable group owner to add members

Refs: #2793

df67421c 09/13/2012 05:43 pm Sofia Papagiannaki

Add button show all in group search page

Refs: #2793

51c57c9c 09/13/2012 04:23 pm Sofia Papagiannaki

Group owner can update group description & homepage

Refs: #2793

5ce3ce4f 09/10/2012 01:52 pm Sofia Papagiannaki

Fix code formatting to conform to the PEP 8 style guide

6e029beb 09/04/2012 12:23 pm Sofia Papagiannaki

Add billing tab

4b7d68f0 09/03/2012 05:38 pm Olga Brani

Indermediate page for create group

aab4d540 08/29/2012 01:52 pm Sofia Papagiannaki

remove unused imports & code refinement

0f4fa26d 08/27/2012 07:53 pm Sofia Papagiannaki

Progress VII

  • add policies during group creation
  • improve performance (reduce db access)
ffb1e7a8 08/07/2012 09:00 pm Sofia Papagiannaki

Progress V

01ac12d5 08/06/2012 07:01 pm Sofia Papagiannaki

Progress IV

6ff7a7ca 08/03/2012 01:02 pm Sofia Papagiannaki

named reverse urls

8e45d6fd 08/03/2012 11:31 am Sofia Papagiannaki

Progress I

1039bab1 07/31/2012 04:38 pm Sofia Papagiannaki

Optionally renew token on password reset

Refs: #2612

3b040f32 06/01/2012 05:15 pm Sofia Papagiannaki

delete obsolete import

6b03a847 05/22/2012 05:44 pm Sofia Papagiannaki

Provide an API call for the service clients to send user feedback

  • new model Service
  • new management commands for handling the services
  • remove ASTAKOS_CLOUD_SERVICES setting
  • change get_services API call to return
    the Service objects
  • separate admin from service API calls...
30dc8c1a 05/21/2012 03:27 pm Sofia Papagiannaki

Provide api calls for permitting helpdesk users to access user information by user email and by username

Refs: #2414

e2447828 05/18/2012 12:38 pm Sofia Papagiannaki

Configurable enable email change mechanism

Refs: #2415

49790d9d 05/07/2012 12:29 pm Sofia Papagiannaki

Provide email change mechanism

Refs: #2363

18ffbee1 04/07/2012 06:36 pm Sofia Papagiannaki

add support for groups

8f5a3a06 04/03/2012 02:35 pm Sofia Papagiannaki

change authentication methods: progress I

270dd48d 03/21/2012 03:35 pm Sofia Papagiannaki

Force user to accept service terms

Refs: #2019