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

Feature/1048 add accepting to terms and privacy policy before entering an exercise #1049

Open
wants to merge 9 commits into
base: dev
Choose a base branch
from

Commits on Nov 17, 2023

  1. Add first prototype for checkbox fer terms and privacy policy

    Signed-off-by: anonym-HPI <68286419+anonym-HPI@users.noreply.github.com>
    anonym-HPI committed Nov 17, 2023
    Configuration menu
    Copy the full SHA
    6d7764a View commit details
    Browse the repository at this point in the history
  2. don't allow joining the exercise without ticking the checkbox

    Signed-off-by: anonym-HPI <68286419+anonym-HPI@users.noreply.github.com>
    anonym-HPI committed Nov 17, 2023
    Configuration menu
    Copy the full SHA
    9154eef View commit details
    Browse the repository at this point in the history
  3. add terms component in about

    Signed-off-by: anonym-HPI <68286419+anonym-HPI@users.noreply.github.com>
    anonym-HPI committed Nov 17, 2023
    Configuration menu
    Copy the full SHA
    109a6a8 View commit details
    Browse the repository at this point in the history
  4. add terms to footer and top bar

    Signed-off-by: anonym-HPI <68286419+anonym-HPI@users.noreply.github.com>
    anonym-HPI committed Nov 17, 2023
    Configuration menu
    Copy the full SHA
    49c4ec4 View commit details
    Browse the repository at this point in the history
  5. add about pages to noscript page

    Signed-off-by: anonym-HPI <68286419+anonym-HPI@users.noreply.github.com>
    anonym-HPI committed Nov 17, 2023
    Configuration menu
    Copy the full SHA
    a36edd2 View commit details
    Browse the repository at this point in the history

Commits on Nov 18, 2023

  1. update docker-compose.yml comment

    Signed-off-by: anonym-HPI <68286419+anonym-HPI@users.noreply.github.com>
    anonym-HPI committed Nov 18, 2023
    Configuration menu
    Copy the full SHA
    40e2a0b View commit details
    Browse the repository at this point in the history
  2. changelog and add links for terms and privacy

    Signed-off-by: anonym-HPI <68286419+anonym-HPI@users.noreply.github.com>
    anonym-HPI committed Nov 18, 2023
    Configuration menu
    Copy the full SHA
    e8bbb85 View commit details
    Browse the repository at this point in the history
  3. revert checkbox for agreement as it seems to not be needed

    Signed-off-by: anonym-HPI <68286419+anonym-HPI@users.noreply.github.com>
    anonym-HPI committed Nov 18, 2023
    Configuration menu
    Copy the full SHA
    0d183be View commit details
    Browse the repository at this point in the history
  4. make it more clear that they are exceptions to the license and fix li…

    …nks in license.html
    
    Signed-off-by: anonym-HPI <68286419+anonym-HPI@users.noreply.github.com>
    anonym-HPI committed Nov 18, 2023
    Configuration menu
    Copy the full SHA
    510531d View commit details
    Browse the repository at this point in the history