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

ui/profile: always use Dest API #3875

Merged
merged 13 commits into from
May 16, 2024
Merged

ui/profile: always use Dest API #3875

merged 13 commits into from
May 16, 2024

Commits on May 10, 2024

  1. Configuration menu
    Copy the full SHA
    6673061 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    03fbeb6 View commit details
    Browse the repository at this point in the history

Commits on May 14, 2024

  1. Added dropdown select utility for integration tests

    - Extended export list in /test/integration/lib/index.ts to include newly created 'select.ts'
    - Created 'select.ts' for dropdown menu handling in integration tests
    - Adjusted 'goalert-config.json' to incorporate general and Twilio configurations
    - Enriched contact method list info by adding 'id' in 'UserContactMethodListDest.tsx'
    mastercactapus committed May 14, 2024
    Configuration menu
    Copy the full SHA
    43e9c72 View commit details
    Browse the repository at this point in the history
  2. Add first-login integration test

    - New test file added for new user's first login process
    - Performs checks to ensure the welcome dialog, contact method verification, and their corresponding actions work as expected
    - Includes cancel and delete operations for contact methods
    - Uses randomized user credentials for diversified testing
    mastercactapus committed May 14, 2024
    Configuration menu
    Copy the full SHA
    f3ba9c8 View commit details
    Browse the repository at this point in the history
  3. Update tests for improved dropdown handling and dialog visibility

    - Adjust tests to run in 'serial' mode instead of 'parallel'
    - Implement use of `dropdownSelect` for more precise dropdown handling
    - Amend visibility check of dialog elements for better consistency
    - Enhance use of random names for test email contact
    - Improve dropdown select function to locate options more effectively
    - Add test for visible disclaimer when 'Voice Call' is selected
    mastercactapus committed May 14, 2024
    Configuration menu
    Copy the full SHA
    9b875ea View commit details
    Browse the repository at this point in the history

Commits on May 15, 2024

  1. Update user notification rule creation dialog

    - Add 'User' to additionalTypenames for better data syncing
    - Ensure dialog closure
    mastercactapus committed May 15, 2024
    Configuration menu
    Copy the full SHA
    611bf8a View commit details
    Browse the repository at this point in the history
  2. Refactor email contact test and enhance page action

    - Refactored the 'EMAIL contact method' test by removing unnecessary mobile conditional and introducing 'pageAction' function
    - Enhanced 'pageAction' function in 'select.ts' to dynamically handle both mobile and wide screen actions
    - Extended 'EMAIL contact method' test to include verification of deleting and adding notification rules
    mastercactapus committed May 15, 2024
    Configuration menu
    Copy the full SHA
    d3bc4f3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d3aeda4 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    229c211 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    90fe2be View commit details
    Browse the repository at this point in the history
  6. Update test/integration/first-login.spec.ts

    Co-authored-by: Nathaniel Cook <[email protected]>
    mastercactapus and Forfold authored May 15, 2024
    Configuration menu
    Copy the full SHA
    ef2399b View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    8b6f94f View commit details
    Browse the repository at this point in the history

Commits on May 16, 2024

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