Commit graph

658 commits

Author SHA1 Message Date
Michael McGrath
141424fe2d further testing needed but this should allow us to have lots of options for restricted shells, users, ssh keys and should fit all of our needs 2008-03-07 11:38:52 -06:00
Michael McGrath
212f50a487 More online help 2008-03-07 11:14:52 -06:00
Michael McGrath
40a4cecf73 more online help 2008-03-07 11:10:40 -06:00
Michael McGrath
504294c893 Better error handling in group creation 2008-03-07 10:52:32 -06:00
Michael McGrath
d2239b8f16 Can't forget help. 2008-03-07 10:48:19 -06:00
Michael McGrath
b720336732 can now manually add users 2008-03-07 10:41:15 -06:00
Michael McGrath
0c904f4e6b Added action field back 2008-03-07 10:34:59 -06:00
Michael McGrath
768250a632 Added restricted shell script 2008-03-07 10:24:10 -06:00
4e5d5fe08a Merge branch 'master' of ssh://git.fedorahosted.org/git/fedora-infrastructure 2008-03-07 00:55:10 -05:00
393bdf6712 Fix create group link. 2008-03-07 00:54:29 -05:00
Michael McGrath
486f631b27 Merge branch 'master' of ssh://git.fedorahosted.org/git/fedora-infrastructure 2008-03-06 23:28:46 -06:00
Michael McGrath
e4b89fae35 abstracted the key bit. Tomorrow we will have the ssh key restricted logins 2008-03-06 23:28:18 -06:00
6cb61e1f41 Sync groups stuff with people stuff, fix Groups.by_email_address 2008-03-07 00:28:04 -05:00
61fea46311 Merge branch 'master' of ssh://git.fedorahosted.org/git/fedora-infrastructure
Conflicts:

	fas/TODO
2008-03-07 00:21:08 -05:00
3d687e8e54 Beginning of email verification. Just need to clean up, add field validation, and allow users to set {primary, bugzilla, ...} emails to stuff from the person_email table. 2008-03-07 00:19:19 -05:00
Michael McGrath
ea265147b3 ssh keys work now 2008-03-06 22:59:24 -06:00
Michael McGrath
88bc55e60a dirs now removed when users get removed from valid groups 2008-03-06 22:34:36 -06:00
Michael McGrath
245e267ac4 added something to the todo 2008-03-06 22:16:33 -06:00
Michael McGrath
e2f2cbe5ab The most likely thing they'd do after a user creation is change the password. Might as well make it easy on them 2008-03-06 21:45:33 -06:00
ea0b7949b8 Merge branch 'master' of ssh://git.fedorahosted.org/git/fedora-infrastructure 2008-03-06 22:32:19 -05:00
1e3f964cf0 Update CLA link 2008-03-06 22:30:02 -05:00
Michael McGrath
b7088d5029 Merge branch 'master' of ssh://git.fedorahosted.org/git/fedora-infrastructure 2008-03-06 21:18:22 -06:00
1fa99ed135 Don't allow users/groups to "claim" an email before it is verified. 2008-03-06 22:16:11 -05:00
Michael McGrath
a9a53b5dc7 Creation works 2008-03-06 21:06:06 -06:00
6a3ebfc345 Groundwork for managing user emails. 2008-03-06 20:44:08 -05:00
660594dd13 Fix by_email_address (now for users/groups), add by_id for groups. 2008-03-06 20:14:33 -05:00
d2f770d47d Clean up key validation - allow non- stuff@stuff comments, etc. 2008-03-06 18:49:33 -05:00
Michael McGrath
0288432754 not fully working but close with creation of home dirs 2008-03-06 16:59:21 -06:00
Ricky Zhou (周家杰)
4477c5a229 Import right stuff from model, remove testing thing. 2008-03-06 22:39:46 +00:00
d42c1ca9f5 Merge branch 'master' of ssh://git.fedorahosted.org/git/fedora-infrastructure 2008-03-06 17:24:38 -05:00
8d421b864a Add by_id for person. 2008-03-06 17:24:03 -05:00
Michael McGrath
d9305694e9 now doing file uploads for ssh key and much better error handling 2008-03-06 16:19:07 -06:00
Michael McGrath
d41acad677 updating ssh keys works now, need to look at validating it 2008-03-06 15:45:53 -06:00
Michael McGrath
42598ffa68 Better error handling 2008-03-06 15:07:23 -06:00
Michael McGrath
8869527089 can't forget about ssh key. This is still a work in progress 2008-03-06 12:00:19 -06:00
Michael McGrath
fd33f515ef removed shadow specific items under the assumption that passwd and shadow should be kept in sync. Also added some initial restrictive groups which will be utilized on fedorahosted and cvs-int 2008-03-06 11:49:25 -06:00
Michael McGrath
9bebbcac2a stupid hack to fix the /accounts/accounts/ thing 2008-03-06 09:14:15 -06: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
895ccd09f0 Fix typo. 2008-03-05 16:05:31 -05:00
e34c393b45 Come on.. fix typo. 2008-03-05 14:28:33 -05:00
17eb06c35d Remove last hard-coded /fas/ (hopefully) 2008-03-05 14:23:19 -05:00
dbad38df05 Merge branch 'master' of ssh://git.fedorahosted.org/git/fedora-infrastructure 2008-03-05 14:16:56 -05:00
3237216bc7 This had better fix it... 2008-03-05 14:16:32 -05: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
4aaf9ae3c0 Pass group to sendinvite. 2008-03-05 13:00:11 -05:00
0a5339b2f6 Hopefully fix boolean type bug. 2008-03-05 12:41:58 -05:00
27970e3422 Merge branch 'master' of ssh://git.fedorahosted.org/git/fedora-infrastructure 2008-03-05 12:37:09 -05:00
08af758bb3 Add notice about test instance. 2008-03-05 12:36:50 -05:00