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

Feature/s2s client side fallback #1485

Merged
merged 15 commits into from
Aug 22, 2017
Merged

Commits on Aug 18, 2017

  1. add a storagemanager to access local storage

    filter s2s bidders by already synced
    return true/false from sync operations
    update storage item with bidder name on success
    remove bidder from storage time if fail
    protonate committed Aug 18, 2017
    Configuration menu
    Copy the full SHA
    a89330f View commit details
    Browse the repository at this point in the history
  2. set storage item if not exists

    protonate committed Aug 18, 2017
    Configuration menu
    Copy the full SHA
    b447463 View commit details
    Browse the repository at this point in the history
  3. use Array.includes

    protonate committed Aug 18, 2017
    Configuration menu
    Copy the full SHA
    12d96f4 View commit details
    Browse the repository at this point in the history
  4. ignore dev test folder

    protonate committed Aug 18, 2017
    Configuration menu
    Copy the full SHA
    3347436 View commit details
    Browse the repository at this point in the history
  5. storagemanager uses JSON parse and stringify

    protonate committed Aug 18, 2017
    Configuration menu
    Copy the full SHA
    1794df7 View commit details
    Browse the repository at this point in the history
  6. pass resolve and reject callbacks to insert cookie and insert pixel f…

    …unctions with binding to current bidder
    protonate committed Aug 18, 2017
    Configuration menu
    Copy the full SHA
    b69b4cc View commit details
    Browse the repository at this point in the history
  7. just get storage, tinker with cookie sync delay

    protonate committed Aug 18, 2017
    Configuration menu
    Copy the full SHA
    35dd026 View commit details
    Browse the repository at this point in the history
  8. Set synced flag on fireSyncs feel good

    * set bidder synced flag on fireSyncs
    * set storage item correctly
    * remove onload callbacks
    * remove personal .gitignore
    * unwind changes no longer needed
    protonate committed Aug 18, 2017
    Configuration menu
    Copy the full SHA
    eaa9964 View commit details
    Browse the repository at this point in the history
  9. fix test

    protonate committed Aug 18, 2017
    Configuration menu
    Copy the full SHA
    5adbdbc View commit details
    Browse the repository at this point in the history

Commits on Aug 21, 2017

  1. update to use factory pattern, and test

    protonate committed Aug 21, 2017
    Configuration menu
    Copy the full SHA
    5604a81 View commit details
    Browse the repository at this point in the history
  2. rename storage manager functions to get and set

    protonate committed Aug 21, 2017
    Configuration menu
    Copy the full SHA
    67619f0 View commit details
    Browse the repository at this point in the history
  3. remove localStorage ref

    protonate committed Aug 21, 2017
    Configuration menu
    Copy the full SHA
    3f5ae1c View commit details
    Browse the repository at this point in the history
  4. handle first run case with uids and uuid2 cookies but no localStorage…

    … flags
    
    * improve storagemanager with `add` and `remove` higher level functions
    * handle null return from StorageManager.get
    protonate committed Aug 21, 2017
    Configuration menu
    Copy the full SHA
    e9942a1 View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2017

  1. Configuration menu
    Copy the full SHA
    f37bda1 View commit details
    Browse the repository at this point in the history
  2. only fire sync if needed

    mkendall07 committed Aug 22, 2017
    Configuration menu
    Copy the full SHA
    8da5e11 View commit details
    Browse the repository at this point in the history