Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Github Source #10

Open
Brend-Smits opened this issue Apr 19, 2020 · 1 comment
Open

Github Source #10

Brend-Smits opened this issue Apr 19, 2020 · 1 comment

Comments

@Brend-Smits
Copy link
Member

In GitLab by @Brend-Smits on Mar 24, 2020, 14:38

Implementation of external Github source

User Story: As a student, I want to be able to use external sources like Github so that I can add projects to the platform via Github more easily
Criteria:

  1. Assuming the student is on the ‘add project’ page, the user can click on the Github source card. This will ask the user to authenticate with the source and ask for permission for the required scopes. The student will now select which projects they want to import to the platform.
  2. When the importing is done, it is possible that certain information is missing or could not be imported. The user should be given a notification about this and should be asked ‘Check and verify that the information that is imported is correct”
  3. If the import(s) is unsuccessful, the user should be notified with an error message. This should be notified to the automated error-monitoring system as well.
  4. If the import(s) is successful, the user should be notified and shown a list view of the imported projects, with their representative URLs to the detailed pages.
@Brend-Smits
Copy link
Member Author

In GitLab by @Brend-Smits on Mar 24, 2020, 14:44

changed the description

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant