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

Implement T&Cs acceptance client-side #7633

Closed
Tracked by #6439
mmmarcos opened this issue Jun 24, 2024 · 1 comment · Fixed by #8483
Closed
Tracked by #6439

Implement T&Cs acceptance client-side #7633

mmmarcos opened this issue Jun 24, 2024 · 1 comment · Fixed by #8483
Assignees
Labels
A-Client Area: Parsec desktop application

Comments

@mmmarcos
Copy link
Contributor

mmmarcos commented Jun 24, 2024

  • On the enrollment screen, a checkbox should be added, indicating "I accept the CGU". => UI 0.5h.j
  • The enrollment process is blocked as long as the checkbox is unchecked (i.e. "Next" button is disabled).
  • On this same screen, a link must be added to the CGU (e.g. a static file added to the Parsec server). => UI 0.5h.j
    • CGU are server configured, not organization
  • Parsec client retrieves link configuration from backend. => 2h.j
  • Displays the checkbox only if a link to the CGU is present (backend link configuration). => UI 1h.j
  • Information of date of acceptance should be sent to the server
  • Add link on Menu for CGU to be able to read it at anytime. => UI 1h.j
@Max-7
Copy link
Contributor

Max-7 commented Jun 26, 2024

Depends on #7632

@FirelightFlagboy FirelightFlagboy added the A-Client Area: Parsec desktop application label Jun 26, 2024
@Max-7 Max-7 mentioned this issue Sep 23, 2024
5 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-Client Area: Parsec desktop application
Projects
None yet
3 participants