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

feat: allow bypassing/streamlining of login using browser profiles #87

Merged
merged 41 commits into from
Jun 24, 2021
Merged

feat: allow bypassing/streamlining of login using browser profiles #87

merged 41 commits into from
Jun 24, 2021

Commits on Jun 15, 2021

  1. Inital logic commit to enable use of Chrome Profiles

    Alex Bance committed Jun 15, 2021
    Configuration menu
    Copy the full SHA
    fecaac5 View commit details
    Browse the repository at this point in the history
  2. Refactored work to apply to both Firefox & Chrome. Added Workaround f…

    …or EasyRepro defect
    Alex Bance committed Jun 15, 2021
    Configuration menu
    Copy the full SHA
    578f047 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5851084 View commit details
    Browse the repository at this point in the history
  4. Reverted project version used in testing

    Alex Bance committed Jun 15, 2021
    Configuration menu
    Copy the full SHA
    19f79c6 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e135286 View commit details
    Browse the repository at this point in the history
  6. Fixed a few naming &formatting issues

    Alex Bance committed Jun 15, 2021
    Configuration menu
    Copy the full SHA
    83d052c View commit details
    Browse the repository at this point in the history

Commits on Jun 16, 2021

  1. Updated inline with review comments

    Alex Bance committed Jun 16, 2021
    Configuration menu
    Copy the full SHA
    7aa4ce6 View commit details
    Browse the repository at this point in the history
  2. Refactored custom login logic

    Alex Bance committed Jun 16, 2021
    Configuration menu
    Copy the full SHA
    2772a08 View commit details
    Browse the repository at this point in the history
  3. Tweaked connection string

    Alex Bance committed Jun 16, 2021
    Configuration menu
    Copy the full SHA
    836e0f1 View commit details
    Browse the repository at this point in the history
  4. Removed debugging steps

    Alex Bance committed Jun 16, 2021
    Configuration menu
    Copy the full SHA
    c28fa91 View commit details
    Browse the repository at this point in the history
  5. Reworked the setting of userProfileDirectories

    Alex Bance committed Jun 16, 2021
    Configuration menu
    Copy the full SHA
    28a52a9 View commit details
    Browse the repository at this point in the history
  6. Removed logging

    Alex Bance committed Jun 16, 2021
    Configuration menu
    Copy the full SHA
    f116ad5 View commit details
    Browse the repository at this point in the history
  7. Removed WaitForTransaction calls

    Alex Bance committed Jun 16, 2021
    Configuration menu
    Copy the full SHA
    5b61846 View commit details
    Browse the repository at this point in the history
  8. Updated readme

    Alex Bance committed Jun 16, 2021
    Configuration menu
    Copy the full SHA
    26669ed View commit details
    Browse the repository at this point in the history

Commits on Jun 18, 2021

  1. Configuration menu
    Copy the full SHA
    d94c733 View commit details
    Browse the repository at this point in the history
  2. Updated to reduce the length of the profile file paths

    Alex Bance committed Jun 18, 2021
    Configuration menu
    Copy the full SHA
    84acbb1 View commit details
    Browse the repository at this point in the history
  3. Added hook to cleanup used profiles

    Alex Bance committed Jun 18, 2021
    Configuration menu
    Copy the full SHA
    36a450c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7c252ba View commit details
    Browse the repository at this point in the history
  5. Fixed issue where variable wasn't set

    Alex Bance committed Jun 18, 2021
    Configuration menu
    Copy the full SHA
    d87365b View commit details
    Browse the repository at this point in the history
  6. Added polly to retry the folder delete - as no way to tell when the d…

    …river is actuall disposed
    Alex Bance committed Jun 18, 2021
    Configuration menu
    Copy the full SHA
    4029d54 View commit details
    Browse the repository at this point in the history

Commits on Jun 21, 2021

  1. Updated after scenario hooks to handle errors

    Alex Bance committed Jun 21, 2021
    Configuration menu
    Copy the full SHA
    9c604fe View commit details
    Browse the repository at this point in the history
  2. Updated to use events rather than run order

    Alex Bance committed Jun 21, 2021
    Configuration menu
    Copy the full SHA
    9da076c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4f03282 View commit details
    Browse the repository at this point in the history
  4. Disabled the use of profiles - testing ADO pipeline

    Alex Bance committed Jun 21, 2021
    Configuration menu
    Copy the full SHA
    cb6739a View commit details
    Browse the repository at this point in the history

Commits on Jun 22, 2021

  1. fix: multi-threading issues

    ewingjm committed Jun 22, 2021
    Configuration menu
    Copy the full SHA
    be67e0f View commit details
    Browse the repository at this point in the history
  2. Fixed errors when running tests locally

    Alex Bance committed Jun 22, 2021
    Configuration menu
    Copy the full SHA
    deb1939 View commit details
    Browse the repository at this point in the history
  3. Fixed issue with config file

    Alex Bance committed Jun 22, 2021
    Configuration menu
    Copy the full SHA
    ab44036 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6870368 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b641940 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    27ef9ee View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    eb8bacb View commit details
    Browse the repository at this point in the history

Commits on Jun 23, 2021

  1. ci: fix issues copying to new profile folder

    currentProfileDirectory wasn't always being set to null when Quit() was called before xrmApp was instantiated.
    ewingjm committed Jun 23, 2021
    Configuration menu
    Copy the full SHA
    b6c7296 View commit details
    Browse the repository at this point in the history
  2. fix: force headless during profile setup

    Alex Bance committed Jun 23, 2021
    Configuration menu
    Copy the full SHA
    4786d4b View commit details
    Browse the repository at this point in the history
  3. fix: remove unnecessary lock

    ewingjm committed Jun 23, 2021
    Configuration menu
    Copy the full SHA
    de7cf9b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    229cbb9 View commit details
    Browse the repository at this point in the history
  5. fix: reported code smell

    Alex Bance committed Jun 23, 2021
    Configuration menu
    Copy the full SHA
    c73ede7 View commit details
    Browse the repository at this point in the history
  6. Resolved build issue

    Alex Bance committed Jun 23, 2021
    Configuration menu
    Copy the full SHA
    64b3e62 View commit details
    Browse the repository at this point in the history
  7. fix: issues disposing driver

    ewingjm committed Jun 23, 2021
    Configuration menu
    Copy the full SHA
    d789047 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    8ee2af8 View commit details
    Browse the repository at this point in the history

Commits on Jun 24, 2021

  1. Configuration menu
    Copy the full SHA
    7571a41 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7ac87f6 View commit details
    Browse the repository at this point in the history