Statistics
| Branch: | Tag: | Revision:

root / aai @ 53481544

# Date Author Comment
53481544 10/11/2011 04:41 pm Vangelis Koukis

Fix failing tests after fixture refactoring

Fix failing tests after fixture refactoring, refs #1263

e26fb12b 08/29/2011 04:49 pm Giorgos Gousios

Revert change to AAI_SKIP_LIST

4f8e7c6d 08/23/2011 02:36 pm Giorgos Gousios

API method and test to resend invitations

0e06c19c 07/07/2011 11:57 am Kostas Papadimitriou

Configurable AAI skip list

79d8af70 07/01/2011 03:52 pm Giorgos Gousios

Make LOGIN_PATH be a full URL (not just a path under APP_INSTALL_URL)

Refs: #715

6a0e1a00 07/01/2011 12:11 pm Giorgos Gousios

Add exclude for API calls in AAI middlware

Fixes 3 failed tests

85c6267a 07/01/2011 10:32 am Giorgos Gousios

Merge branch 'api-current' into helpdesk-gui

Conflicts:
aai/shibboleth.py

4733c1b0 06/28/2011 12:28 pm Giorgos Gousios

Mostly cosmetic changes to the auth middlewares

ad4e894c 06/28/2011 11:45 am Giorgos Gousios

Merge branch 'faidon/aai-fixups' into helpdesk-gui

Conflicts:
aai/middleware.py

f2bb825f 06/27/2011 06:41 pm Faidon Liambotis

Fix logic errors on Shibboleth user registration

Fix register_shibboleth_user() to follow Shibboleth best practices and
map on federations other than GRNET. While we're at it, fix a couple of
Pythonic bad practices and reorder the code a bit.

d01e6404 06/27/2011 06:41 pm Faidon Liambotis

Restructure SynnefoAuthMiddleware

No functional changes (in theory :) but some changes on the control flow
to remove some redundant cruft and make the code a bit more readable for
the uninitiated :)

5032e934 06/27/2011 06:41 pm Faidon Liambotis

Fix Vary header modification in the aai middleware

Currently the SynnefoAuthMiddleware is setting the Vary header to
X-Auth-Token unconditionally. Unfortunately, this means that it will
override other similar additions to the header by response methods or...

fdc10aee 06/27/2011 05:59 pm Faidon Liambotis

Fix syntax typos wrt "Shibboleth"

It's "Shibboleth", not "sibboleth" or variations of it :-)

1b68fa48 06/21/2011 02:36 pm Giorgos Gousios

Really process URL exclusions

5ac53b64 06/20/2011 03:35 pm Giorgos Gousios

Add helpdesk user group

Helpdesk users are registered statically using the HELPDESK user type.
The middleware will only allow impersonation requests from helpdesk
users.

48130e66 06/17/2011 01:10 pm Giorgos Gousios

License headers for various files

refs #581

5563866c 06/14/2011 01:32 pm Giorgos Gousios

Style fixes

6ff84e93 06/01/2011 04:40 pm Giorgos Gousios

Bypass authentication using a settings param

def2c5c1 05/20/2011 11:50 am Giorgos Gousios

Copy unmerged change from the invitations branch

Refs: #483

c9fdfa27 05/20/2011 11:22 am Giorgos Gousios

Add expires field for auth token

Refs: #483

3b09ff22 05/18/2011 05:03 pm Giorgos Gousios

Accept invitation URLs and grant access to the user

2cd99e7a 05/11/2011 09:53 am Giorgos Gousios

Style and pylint suggested fixes

89b6b240 05/10/2011 11:23 am Giorgos Gousios

Make the aai middleware deliver a test authorisation cookie

To simplify development and testing the aai middleware was converted to
return the test authorisation cookie. To retrieve it call

http://localhost:8000/?test

1c9bb7a5 05/09/2011 04:57 pm Giorgos Gousios

The cookie now protects the whole application

1428a464 05/09/2011 03:37 pm Giorgos Gousios

Move and fix test cases to the appropriate locations

22aee0fb 05/09/2011 02:20 pm Giorgos Gousios

Split aai middleware into two instances

One instance guards the API (and returns 401 if the user is unauthorized), one protects the other content and redirects to Sibboleth

c06de383 05/07/2011 07:00 pm Georgios Gousios

Support for storing X-Auth-Tokens in cookies

d994d118 05/05/2011 02:42 pm Markos Gogoulos

fix ui authentication

send a fake auth_token on API requests

e46eed1d 05/02/2011 05:34 pm Markos Gogoulos

fix authentication

use hard-coded token.

Refs #425

40777cc8 04/19/2011 03:56 pm Giorgos Verigakis

Add support for users

  • Tests use a hardcoded token
  • cloud tool uses a hardcoded token
  • Bugfixes

Fixes #423

ac3c3a4b 04/18/2011 04:02 pm Georgios Gousios

Fix tests, fix side auth cases

All tests now working

63efc637 04/18/2011 02:56 pm Georgios Gousios

Various fixes to make AAI work for real

Refs: #345

60de282a 04/18/2011 11:53 am Georgios Gousios

Avoid redirect loops

73dbfbf5 04/15/2011 03:09 pm Georgios Gousios

Change shibboleth tokens to their real names

ea2bea47 04/15/2011 11:19 am Georgios Gousios

Use vkoukis's TEST variable instead of my custom TESTING

8f377cd6 04/12/2011 02:38 pm Georgios Gousios

Shortcut in the aai module to make tests pass

Introduces a test-time runtime variable which allows REST-based (e.g.
api) tests to pass through the authentication module

25380811 04/12/2011 01:20 pm Georgios Gousios

Rename auth to aai and put all aai related stuff in it

manage.py had trouble running tests from auth (confirmed with
[verigak]), and is also a good idea to have all aai stuff in
one reusable place ([vkoukis]'s idea)