Commit graph

50 commits

Author SHA1 Message Date
Toshio Kuratomi
83167723c4 * Changes to timestamp the last time a password was changed. 2008-03-08 12:44:17 -08:00
Michael McGrath
76daa4c6a2 We'll want to revert this change after the migration 2008-03-07 16:20:17 -06:00
6470fd2682 Add missing comma, creation field to email tables. 2008-03-07 15:38:19 -05:00
78cfec501d Add sytem group_type in table definition too. 2008-03-07 15:24:08 -05:00
Michael McGrath
5a54c4b8df make this a little easier to understand 2008-03-07 11:56:13 -06:00
Michael McGrath
01ec4ff354 added fas-system group 2008-03-07 11:55:39 -06:00
1fa99ed135 Don't allow users/groups to "claim" an email before it is verified. 2008-03-06 22:16:11 -05:00
4f2bba2ee0 Refactor the model (and adjust all controllers/templates) to make a pretty interface/schema for email addresses.
person.emails[purpose] should work for read and write, emails are stored in a separate table to make handling verification status much easier.
2008-03-05 21:02:28 -05:00
Toshio Kuratomi
846a11e702 Update model for new structure of email tables.
Fixes for triggers and syntax errors in fas.sql.
2008-03-05 14:01:31 -08:00
Toshio Kuratomi
1f3e3993d4 Merge branch 'master' of ssh://git.fedorahosted.org/git/fedora-infrastructure 2008-03-05 11:15:34 -08:00
Toshio Kuratomi
8ed7a7eb83 Update to new dbschema.
Fix some syntax errors in the triggers.
Remove check_email_unique trigger.
Update bugzilla_sync.
2008-03-05 11:12:46 -08:00
e05f35858b Make account status actually get info. 2008-03-05 11:22:30 -05:00
16b80d3257 Get time zone stuff working (wow, sqlalchemy makes this so simple!) 2008-03-02 23:06:33 -05:00
Toshio くらとみ
38254ef660 * Fix some syntax errors in the db schema. 2008-02-29 23:40:33 +00:00
Toshio Kuratomi
a1da7e1ee7 * Rename the allowed_connections table to requests.
* Map the requests table.
2008-02-29 15:36:24 -08:00
Toshio Kuratomi
87e2f73dd5 Merge branch 'master' of ssh://git.fedorahosted.org/git/fedora-infrastructure 2008-02-29 15:27:34 -08:00
Toshio Kuratomi
cf4088bfcb * Add an allowed_connections table to show connections that have been
approved.
2008-02-29 15:27:03 -08:00
Michael McGrath
7634069363 added permissions for logging 2008-02-28 19:24:08 -06:00
Michael McGrath
d8852aeba6 updated shadow password to match salt 2008-02-28 19:09:17 -06:00
Michael McGrath
bb3a4c8b36 initial workings of the shadow crypted passwords in the database 2008-02-28 14:07:14 -06:00
Toshio Kuratomi
6b194125b1 * Need to bind person and group id's together as we need a dedicated group id
for each person.
2008-02-27 14:18:52 -08:00
5db6c6db96 Add a few more values in the initial data. 2008-02-27 15:25:52 -05:00
f2debd00cd Merge branch 'master' of ssh://git.fedorahosted.org/git/fedora-infrastructure 2008-02-27 13:49:45 -05:00
2824c189a3 Make CLA work again, add CLA groups to fas2.sql, and remove some requirements for the GPG key/fingerprint. 2008-02-27 12:53:14 -05:00
Toshio Kuratomi
24184124cc * Yep, that would break bugzilla sync. This should work instead. 2008-02-26 22:22:46 -08:00
Michael McGrath
2a8e369daa This might break bugzilla syncs, not sure. Right now though it does allow us to delete members 2008-02-26 16:14:01 -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
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
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
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
Toshio Kuratomi
f87033cffc Add a log table. 2008-02-21 15:04:19 -08:00
Toshio Kuratomi
5b03f458f3 Clean up some assumptions with ricky's input. 2008-02-19 16:07:46 -08:00
Toshio Kuratomi
ae7ca76390 * Add primary key columns to person_roles and group_roles. 2008-02-19 11:52:46 -08:00
Toshio Kuratomi
f11fc5085c - removed CLA from group_emails.purpose; added mailing list.
- Removed check for email address validity (we'll check by sending an email)
- Added 'pending' type to person_emails.
2008-02-18 09:09:17 -08:00
Toshio Kuratomi
01414813e5 Add latitude and longitude.
Add a locale preference.
2008-02-17 08:05:25 -08:00
Toshio Kuratomi
b87f4c7de0 Add copyright/license to fas2.sql. 2008-02-16 12:30:32 -08:00
Toshio Kuratomi
c636a8f2e5 - role tables have to come after both people and groups tables are defined.
- Add grants for visit and visit_identity.
- Add grants for the potential python-fedora module to connect.
2008-02-16 12:20:51 -08:00
Toshio Kuratomi
377cbc1f7a - Organize the schema.
- Comment on some fields that could map to equivalents in the TG users/groups
  tbales.
- Add session tables visit and identity to the schema.
2008-02-16 12:10:44 -08:00
Toshio Kuratomi
fe2589cfe4 Merge with mmcgrath's changes. 2008-02-15 15:10:31 -08:00
Toshio Kuratomi
627157d4ba Try again to fix whitespace to match repo. 2008-02-15 14:59:06 -08:00
Toshio Kuratomi
d12782f736 * Change whitespace 2008-02-15 14:54:27 -08:00
Toshio Kuratomi
38373eb1aa * Fix all my errors from checking in before testing. 2008-02-15 10:37:00 -08:00
Toshio Kuratomi
3bcdd69b96 New SQL Schema since we're going to switch to a db backend. 2008-02-14 20:06:29 -08:00