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

SDK: better support for SPA routing #467

Merged
merged 6 commits into from
Aug 4, 2020

Commits on Jul 28, 2020

  1. SDK: better support for SPA routing - STEP 1/2 : add hash tracking (#463

    )
    
    * add hash tracking
    
    * ✅ add hash change tests
    
    * introduce renewViewOnChange
    
    * add better management and comments of the areViewDifferent hash part
    
    * set async tests for hashchanges
    
    * reset window.location.hash of previous tests
    
    * skip tesst using Promise for IE
    
    * replace jasmine promise with callback process
    
    * remove anchor check on this PR
    
    * ✅ and implem reviews
    mquentin committed Jul 28, 2020
    Configuration menu
    Copy the full SHA
    57391e2 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'maxime.quentin/betterSupportForSPArouting' of github.co…

    …m:DataDog/browser-sdk into maxime.quentin/betterSupportForSPArouting
    mquentin committed Jul 28, 2020
    Configuration menu
    Copy the full SHA
    37597fd View commit details
    Browse the repository at this point in the history

Commits on Jul 30, 2020

  1. SDK: better support for SPA routing - STEP 2/2 : filter out html anch…

    …or tags changes (#466)
    
    * add hash tracking
    
    * ✅ add hash change tests
    
    * introduce renewViewOnChange
    
    * add better management and comments of the areViewDifferent hash part
    
    * set async tests for hashchanges
    
    * reset window.location.hash of previous tests
    
    * skip tesst using Promise for IE
    
    * replace jasmine promise with callback process
    
    * remove anchor check on this PR
    
    * add anchor nav filter
    
    * patch tslint error
    
    * ✅ and implem reviews
    
    * implement reviews regarding func naming and hash cleaning
    
    * simplify mockGetElementById
    
    * add e2e tests
    
    * simply anchor filter out proccess
    
    * implement reviews
    
    * unit test the hash change acknowledgement after an anchor nav
    
    * fix typo
    
    * fix typo v2
    mquentin committed Jul 30, 2020
    Configuration menu
    Copy the full SHA
    0ca4e32 View commit details
    Browse the repository at this point in the history

Commits on Jul 31, 2020

  1. Configuration menu
    Copy the full SHA
    ef5578a View commit details
    Browse the repository at this point in the history
  2. fix mock hash

    mquentin committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    abd7a86 View commit details
    Browse the repository at this point in the history

Commits on Aug 4, 2020

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