Due to the mis-entered gitlab usernames, this PR adds a Help-Modal with shows where the gitlab username can be found. It further specifies, to add LRZ username. The LRZ Gitlab username is validated, by checking if 1.) it is not empty 2.) it does not contain an '@' and lastly if it does not contain an 'http'
Additionally, it adds an info text that every student must enter an appleID, with a link on how to create an appleId. Further it checks if the AppleID is a valid email address.
Description
Due to the mis-entered gitlab usernames, this PR adds a Help-Modal with shows where the gitlab username can be found. It further specifies, to add LRZ username. The LRZ Gitlab username is validated, by checking if 1.) it is not empty 2.) it does not contain an '@' and lastly if it does not contain an 'http'
Additionally, it adds an info text that every student must enter an appleID, with a link on how to create an appleId. Further it checks if the AppleID is a valid email address.
Screenshots