datatracker/ietf
Bill Fenner 4a5a5b1d59 Introduce initial authentication/authorization linkage. This has a
couple of aspects:

 - ietfauth.auth.EmailBackEnd is a django.contrib.auth backend to allow
   two modified authentication methods:

   - using email address (stored in django user table) as login username

   - using htpasswd-style "crypt" passwords (for compatability with
     existing user database).  On the first successful login, the
     password will be re-hashed to the django-hash style password.

 - ietfauth.models.UserMap: a mapping from django user to IETF
   person.  This is configured as the profile table, meaning
   that if you have a django user (e.g., from the RequestContext),
   you can use user.get_profile.person to get to the IETF person.

 - ietfauth.models has models for the "legacy" username/person mapping
   tables (LiaisonUser aka "users" and WgPassword aka "wg_password").
   This is to allow mapping of legacy permissions to django permissions
   by walking these tables and applying permissions to users.  The plan
   is to discard these tables eventually.
 - Legacy-Id: 155
2007-05-23 16:10:32 +00:00
..
agenda - Legacy-Id: 111 2007-05-09 21:05:20 +00:00
announcements Moving ietf to trunk/ietf 2007-05-04 12:37:28 +00:00
bin Moving ietf to trunk/ietf 2007-05-04 12:37:28 +00:00
contrib Allow specifying querysets. 2007-05-22 19:53:28 +00:00
database-notes Moving ietf to trunk/ietf 2007-05-04 12:37:28 +00:00
idindex Use (some) new class functions to generate choices 2007-05-10 22:09:27 +00:00
idtracker Need to order WG sessions by area 2007-05-22 20:27:36 +00:00
iesg Move the logic part to views.py for IESG announcement pages 2007-05-10 21:31:47 +00:00
ietfauth Introduce initial authentication/authorization linkage. This has a 2007-05-23 16:10:32 +00:00
ipr Reverting to revision [151] -- committed way too much by mistake 2007-05-22 22:29:28 +00:00
liaisons Moving ietf to trunk/ietf 2007-05-04 12:37:28 +00:00
mailinglists Rearrange nwg model to get the fields in the right order. 2007-05-22 19:56:20 +00:00
meeting Need to order WG sessions by area 2007-05-22 20:27:36 +00:00
my Moving ietf to trunk/ietf 2007-05-04 12:37:28 +00:00
proceedings The 'area' returned from the AreaGroup.objects is itself a foreign key, 2007-05-22 21:50:42 +00:00
redirects Moving ietf to trunk/ietf 2007-05-04 12:37:28 +00:00
templates Template formatting changes, to more easily see what's going on. And sorting on area within the timeslot. 2007-05-22 22:31:32 +00:00
utils * Removed InternationalPhoneNumber class, instead using the form creation 2007-05-18 15:50:30 +00:00
.gitignore removed extraneous .pyc files 2007-05-09 21:55:44 +00:00
__init__.py Added __version__ string 2007-05-11 15:45:45 +00:00
manage.py Moving ietf to trunk/ietf 2007-05-04 12:37:28 +00:00
middleware.py Added prettifying middleware (from djangosnippet 172) 2007-05-06 05:14:25 +00:00
query.py There is a known bug with order_by clause that returns error message when tables are joined with different field name. Please look up http://code.djangoproject.com/ticket/2210. I downloaded the patch file, replaced the existing -dir/django/db/models/query.py, and order_by in joined tables worked fine. 2007-05-15 19:47:43 +00:00
settings.py Introduce initial authentication/authorization linkage. This has a 2007-05-23 16:10:32 +00:00
urls.py - Legacy-Id: 111 2007-05-09 21:05:20 +00:00
views.py Moving ietf to trunk/ietf 2007-05-04 12:37:28 +00:00