DigitalExcellence / dex-epics

Roadmap for Digital Excellence
1 stars 0 forks source link

Proof-of-concept Platform with Gitlab #6

Open Brend-Smits opened 4 years ago

Brend-Smits commented 4 years ago

In GitLab by @Brend-Smits on Mar 4, 2020, 20:36

Wilrik comments: Loose,Wilrik W.R. De @wilrikdeloose · 2 weeks ago Maintainer We'll start with hosting GitLab and manually added projects on the platform. The design of the platform however should be setup in such a way that it is easy to add different data sources (internship reports, graduation portfolios, etc).

Loose,Wilrik W.R. De @wilrikdeloose · 2 weeks ago Maintainer It would be nice to have a feature that allows the user to take their internal GitLab project(s) and make it publicly available so that the portfolio is available outside of FHICT, for instance when graduated.

Brend-Smits commented 4 years ago

In GitLab by @Brend-Smits on Mar 5, 2020, 21:58

changed title from {-https://git.fhict.nl/delta-projecten/Digital-Excellence/issues/4-} to {+Proof-of-concept Platform with Gitlab+}

Brend-Smits commented 4 years ago

In GitLab by @Brend-Smits on Mar 5, 2020, 21:58

changed the description

Brend-Smits commented 4 years ago

In GitLab by @RamonPeek on Mar 23, 2020, 15:35

assigned to @RamonPeek

Brend-Smits commented 4 years ago

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

moved from dex-backend#23

Brend-Smits commented 4 years ago

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

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

  1. Assuming the student is on the ‘add project’ page and that the student is connected with FHICT, the user can click on the Gitlab source card. This will ask the user to authenticate with the source and ask for permission for the required scopes.
Brend-Smits commented 4 years ago

In GitLab by @Brend-Smits on Mar 24, 2020, 15:12

Investigate: Can we improve the login process so that internal users (FHICT) do not have to give consent twice when connecting with Gitlab? Improved flow could be: