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

TN-3235 opt-out feature #4337

Merged
merged 7 commits into from
Jul 2, 2024
Merged

Commits on May 31, 2024

  1. longitudinal report opt out changes (#4381)

    Address [TN-3242
    story](https://movember.atlassian.net/browse/TN-3242?atlOrigin=eyJpIjoiOTE5YzI5Y2E1OTM5NDg4YWI4NTU2MWQ1NDljMTNkNzciLCJwIjoiaiJ9)
    
    Changes:
    - An opted out hard trigger now has one asterisk only – indicating
    ‘Support needed
    - hide navigation buttons when there is only responses for one date
    - de-bouncing window resize event call
    - general report styling fixes
    
    Example screenshot after fixes:
    
    
    ![Optout](https://github.com/uwcirg/truenth-portal/assets/12942714/be3775fb-1caf-4d67-9a33-207c74fb560b)
    
    Co-authored-by: Amy Chen <clone@cesium.cirg.washington.edu>
    achen2401 and Amy Chen committed May 31, 2024
    Configuration menu
    Copy the full SHA
    824e775 View commit details
    Browse the repository at this point in the history

Commits on Jun 18, 2024

  1. EMPRO intervention report: minor edits per Anna request: "High distre…

    …ss areas ( do not contact )".
    mcjustin committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    48d4e1a View commit details
    Browse the repository at this point in the history

Commits on Jun 20, 2024

  1. TN-3301 triggered_domains must include all hard triggers in the cas…

    …e of full opt-out.
    pbugni committed Jun 20, 2024
    Configuration menu
    Copy the full SHA
    cb69e18 View commit details
    Browse the repository at this point in the history

Commits on Jun 24, 2024

  1. TN-3239 patients should see the soft trigger email (if applicable) wh…

    …en fully opted-out of all hard-triggers for the visit.
    pbugni committed Jun 24, 2024
    Configuration menu
    Copy the full SHA
    9cd0d7a View commit details
    Browse the repository at this point in the history

Commits on Jun 25, 2024

  1. Configuration menu
    Copy the full SHA
    85da2ca View commit details
    Browse the repository at this point in the history
  2. Feature/optout UI updates (#4385)

    https://movember.atlassian.net/browse/TN-3243 see [google
    doc](https://docs.google.com/document/d/1bpTGL7cJA9AcAx8ww1D1cneyTFxIbnpdCNj6JnPGS6k/edit?disco=AAABPlHTByk)
    
    - remove Dismiss button and close button (X at top right corner) (see
    screenshot after changes)
    - made Optout modal un-dismissable
    - allow the user to continue (by clicking on the submit button) without
    selecting any option
    
    screenshot
    ![Screenshot 2024-06-25 at 3 51
    03 PM](https://github.com/uwcirg/truenth-portal/assets/12942714/a17c1f6d-425d-4719-9231-5c47db21830c)
    
    ---------
    
    Co-authored-by: Amy Chen <clone@cesium.cirg.washington.edu>
    achen2401 and Amy Chen committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    a43f7d2 View commit details
    Browse the repository at this point in the history

Commits on Jun 28, 2024

  1. Configuration menu
    Copy the full SHA
    04e8576 View commit details
    Browse the repository at this point in the history