Commit graph

948 commits

Author SHA1 Message Date
Michael McGrath
7df0ba2459 Merge branch 'master' of ssh://git.fedorahosted.org/git/fedora-infrastructure 2008-02-26 14:17:04 -06:00
Toshio Kuratomi
3cd62b5b82 * Fix group name field. 2008-02-26 12:15:43 -08:00
Michael McGrath
f15b43c34b added an explicit flush so sponsorship and upgrades work properly 2008-02-26 13:48:43 -06:00
d0a97f9012 Use approved_memberships in a couple of places. 2008-02-25 22:34:43 -05:00
Michael McGrath
104acd2df5 further advances in moving away from ldap. upgrades and group creation are close to working 2008-02-25 17:33:45 -06:00
Michael McGrath
5c76464c2d removed groups version of upgrades (sorry ricky), we talked about it though and decided to put it in person 2008-02-25 17:27:49 -06:00
Michael McGrath
f31c6eace1 model now has upgrade and downgrade built into it 2008-02-25 17:07:38 -06:00
Michael McGrath
8d938b65ff Added my name 2008-02-25 16:11:12 -06:00
Michael McGrath
2a0473c187 fixed up some more triggers 2008-02-25 16:10:43 -06:00
Michael McGrath
9079048d2e changed some values to boolean 2008-02-25 15:29:37 -06:00
Toshio Kuratomi
f6ade6e5ea * Add join condition to get (un)approved_roles/_memberships working. 2008-02-25 13:13:53 -08:00
Michael McGrath
196cacce9f added more requisite groups, fixed some trigger issues 2008-02-25 14:29:52 -06:00
Michael McGrath
5c5522222b fixed formatting and added a default email address 2008-02-25 14:14:52 -06:00
Michael McGrath
8b46f3c4fb Added default group and username 2008-02-25 14:09:13 -06:00
Michael McGrath
e82663d203 Fixed some syntax errors to our new triggers 2008-02-25 12:01:28 -06:00
Mike McGrath
bd79d8fb0c added builder checkin script 2008-02-25 08:56:20 -06:00
Michael McGrath
4ae37fa48a better error handling for groups that might not exist 2008-02-24 22:44:34 -06:00
2a0b353041 Fix a few values in app.cfg (which everybody will probably have to change accordingly), small template tweaks and CLA "fix."
We need a cleaner way to fetch keys/make sure they're up to date, etc.
2008-02-24 13:47:18 -05:00
Toshio Kuratomi
1cca8745b2 * Add indexes and clustering to tables. 2008-02-23 12:10:22 -08:00
Toshio Kuratomi
1c293ac5de * Merge changes from gobby. Includes some changes to person_email to let one
person have an email for multiple purposes.
2008-02-23 11:33:32 -08:00
Toshio Kuratomi
d4431fc2ec * First cut at reimplementing triggers for fas2. This is largely needed due
to changes in the design of people and person_emails.  This has not yet been
  tested.
2008-02-23 11:05:11 -08:00
ab734d7941 Fix most templates, few bugs in controllers, CLA mostly working, but signed CLA is still buggy.
GPG module may not be 100% consistent in fingerprint.
2008-02-23 02:04:48 -05:00
3ef2d051ae Huge cleanup/conversion of some more group methods.
Templates are probably all broken now.  At least a good part of auth.py doesn't work, and person.approved_memberships is part of the problem.
2008-02-23 00:47:50 -05:00
f91349a897 :%s/userName/username/g - maybe not the best idea. 2008-02-22 21:07:11 -05:00
6cd73d3ee1 Update CLA code for new model. 2008-02-22 20:58:08 -05:00
51dcefbc63 Add basic group sponsorship, etc. methods in model. 2008-02-22 18:36:53 -05:00
Michael McGrath
2dbc5f9e26 works with the new auth.py 2008-02-22 16:54:41 -06:00
Michael McGrath
9ffcd2d5e5 Group view now works (mostly) still has some date/time issues 2008-02-22 16:53:18 -06:00
Michael McGrath
76705e7318 allows for user not to be in the group and is there for, not approved 2008-02-22 16:31:37 -06:00
Michael McGrath
a786aed737 oops 2008-02-22 16:13:51 -06:00
Michael McGrath
555e82c013 added person so we can reference it 2008-02-22 16:12:19 -06:00
Michael McGrath
867a0c536c added a bit of case insensitive, there's probably a better way to do this 2008-02-22 15:57:37 -06:00
Michael McGrath
ca05a1e87d Group listing now works correctly with sqlalchemy 2008-02-22 15:53:50 -06:00
eddbf7c993 Sorry about that. *now* it'll work. 2008-02-22 16:43:54 -05:00
7c5eca3f57 Darn, missed one. 2008-02-22 16:43:00 -05:00
ec65226b5f Merge branch 'master' of ssh://git.fedorahosted.org/git/fedora-infrastructure 2008-02-22 16:37:00 -05:00
2ddbb1be4c Clean up auth.py, small fix in controllers.py. 2008-02-22 16:36:17 -05:00
Michael McGrath
b97f3fd963 more sql replacement bits as well as better formatting on view.html 2008-02-22 15:33:47 -06:00
Michael McGrath
a66cd03df0 fixed sign it link 2008-02-22 15:02:04 -06:00
Michael McGrath
5fe3b92acc working edit email page as well as view with groups 2008-02-22 14:57:49 -06:00
Michael McGrath
8c5977c55c Getting closer to getting email to work 2008-02-22 12:11:50 -06:00
Michael McGrath
e4ff5e29d1 Fixed password change 2008-02-22 08:58:07 -06:00
Michael McGrath
8eeae7acf8 fixed user creation process. Still needs work but does actually create a user 2008-02-21 22:36:15 -06:00
Michael McGrath
8e4b5253cd we shouldn't be managing these (I think) 2008-02-21 21:44:03 -06:00
Toshio Kuratomi
894b350dbc Merge branch 'master' of ssh://git.fedorahosted.org/git/fedora-infrastructure
Fix conflict in merge because of a space.
Conflicts:

	fas/fas/model.py
2008-02-21 17:07:42 -08:00
Toshio Kuratomi
6cce958cd9 * Add sponsor property to roles (ricky)
* Add filtered view of roles/memberships to People and Groups.
2008-02-21 17:03:44 -08:00
f1b225d78a Merge branch 'master' of ssh://git.fedorahosted.org/git/fedora-infrastructure 2008-02-21 18:27:40 -05:00
b90cc0ea45 Merged user.py, move some things over to new model. 2008-02-21 18:27:15 -05:00
Michael McGrath
fe12f1a059 Merge branch 'master' of ssh://git.fedorahosted.org/git/fedora-infrastructure 2008-02-21 17:07:32 -06:00
Michael McGrath
de2cea2b0c not a working copy but getting closer to using the new model 2008-02-21 17:05:03 -06:00