Skip to content

GitLab

  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • L lebara-onboarding-frontend
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Service Desk
    • Milestones
  • Jira
    • Jira
  • Merge requests 4
    • Merge requests 4
  • Deployments
    • Deployments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • Repository
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar
  • MobbScan-Integration
  • Lebara-Video
  • lebara-onboarding-frontend
  • Merge requests
  • !95

Change marketing consent with new options

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged Delia Pablo Rodríguez requested to merge LEBV-459/change_marketing_consent into support/2.0.x Jun 01, 2021
  • Overview 1
  • Commits 1
  • Changes 14

🎯 Summary

This task must change the UI to get the user's consent for marketing purposes

Captura_de_pantalla_2021-06-01_a_las_11.05.25

🧪 How to test

Launch the Lebara-Video environment

  1. Run in a terminal the branch 'develop' in the lebara-video-deployment project.
  2. Execute docker-compose -f docker-compose-backend-mock.yml up.

Launch the onboarding-frontend

  1. Run in a terminal the branch 'LEBV-459/change_marketing_consent' in the lebara-onboarding-frontend project.
  2. Run the project.
  3. Open in one tab http://localhost:4200.
  4. SIM: 015166823188 / 66879457
  5. On the step 2, you should see something similar to the attached images on the summary. The text should change with each language.
  6. If you select the new marketing checks, everything should be sent and work properly.

🧠 Considerations

Special considerations

🧐 Checklist

  • Changes work in Google Chrome
  • Changes work in Safari
  • UI is responsive
Assignee
Assign to
Reviewer
Request review from
Time tracking
Source branch: LEBV-459/change_marketing_consent