Activity log for bug #689387

Date Who What changed Old value New value Message
2010-12-12 20:16:30 Anthony Lenton bug added bug
2010-12-14 14:04:21 Michael Nelson software-center-agent: status New In Progress
2010-12-14 14:04:24 Michael Nelson software-center-agent: assignee Michael Nelson (michael.nelson)
2010-12-14 15:20:06 Stuart Metcalfe tags dev-portal-initial dev-portal-initial kb-task
2010-12-14 15:20:07 Stuart Metcalfe software-center-agent: importance Undecided Low
2010-12-16 12:40:06 Canonical ISD bug wrangler tags dev-portal-initial kb-task dev-portal-initial kb-feature
2010-12-16 14:50:16 Canonical ISD bug wrangler software-center-agent: status In Progress Fix Committed
2010-12-16 15:33:53 Michael Nelson description We should be able to restrict access to the main dev portal screens to users that have signed up for the program. The information gathered during the sign up process should be kept down to a minimum, but will include at least accepting certain terms of service. This gathered information can be stored in the user profile, that could be then checked by a decorator that could be combined with @login_required (or that could replace @login_required) to bounce users that haven't signed up yet to do this before reaching the requested view. We should be able to restrict access to the main dev portal screens to users that have signed up for the program. The information gathered during the sign up process should be kept down to a minimum, but will include at least accepting certain terms of service. This gathered information can be stored in the user profile, that could be then checked by a decorator that could be combined with @login_required (or that could replace @login_required) to bounce users that haven't signed up yet to do this before reaching the requested view. QA: 1) /dev/apps/new/ - you should be redirected to openid signin. 2) Once you sign in, you'll be redirected to a themed page and asked to agree to the terms. Try clicking 'Sign up' without agreeing to the terms - you'll see validation saying it's required. 3) Check the box and click Sign up again, this time you'll be redirected back to /dev/apps/new/ and see the stub response.
2011-01-21 13:23:33 Canonical ISD bug wrangler software-center-agent: status Fix Committed Fix Released
2011-01-21 15:40:13 Anthony Lenton software-center-agent: milestone devportal-prototype