hfurubotten / autograder

Automatic management and build tool for lab assignments. Moved to organization autograde: https://github.com/autograde
https://github.com/autograde
Other
14 stars 7 forks source link

doc or new feature: github third-party authorization page #75

Open meling opened 8 years ago

meling commented 8 years ago

When Selecting Organization for a new course, the organization may not show up in the list of available organizations to select from. This is usually due to lack of authorization to access a newly created course organization. We should add a link to

https://github.com/organizations/uis-dat520-s16/settings/oauth_application_policy 

Replace uis-dat520-s16 with the new course. Find a suitable way to replace the course name. Does it make sense to select course from a list only after disabling third-party restrictions. Maybe it makes more sense to have a text entry box, which is used to select, and then if it can't be found, we redirect to the appropriate link (similar to the one above). Once it has been disabled, AG should be able to create the course repos etc. This needs a little more thinking.

meling commented 7 years ago

Check how it is done in github classroom.