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

IE and Safari compatibility #2

Merged
merged 67 commits into from
Oct 17, 2018
Merged

Commits on Oct 2, 2018

  1. Make size mapping mediaType aware (prebid#3134)

    * make sizeMapping mediaTypes aware
    
    * no sizeMapping if the only mediaType is not banner
    
    * better logging for size mapping and no auction when no bids
    
    * fix size mapping tests to ignore filter results (which are only for logging)
    snapwich authored and jsnellbaker committed Oct 2, 2018
    Configuration menu
    Copy the full SHA
    298e41a View commit details
    Browse the repository at this point in the history
  2. Making targeting keys configurable (prebid#3140)

    * moved NATIVE_KEYS to constants
    
    * Changed TARGETING_KEYS from array to an array
    
    - Now you can change key names
    - Made changes in code at auction.js and targeting.js to handle the TARGETING_KEYS object than array
    
    * fixed aauctionmanager test cases for dynamic targeting key names
    
    * fixed native test cases for dynamic targeting key names
    
    * fixed test cases of targeting for dynamic targeting key names
    
    * in-dev changes
    
    * replace old keys with new keys
    
    * fixed a typo
    
    * fixed a unit case in utils
    
    * updated convertTargetingsFromOldToNew in fixtures
    
    this will now replace partner specific keys as well as per config
    
    * removed a log
    
    * keep test case as it was
    
    * improved convertTargetingsFromOldToNew in fixtures
    
    * Capitalized key names in TARGETING_KEYS object; not values in object
    
    * using computed properties
    
    * using computed properties
    
    * fixed eslint suggestion
    
    * fixed eslint suggestions
    
    * keeping unit tests more compliant with Mocha
    pm-harshad-mane authored and harpere committed Oct 2, 2018
    Configuration menu
    Copy the full SHA
    4e8955e View commit details
    Browse the repository at this point in the history
  3. 4235 prebid endpoint return empty array instead of 204 when no bids r…

    …eturned (prebid#3136)
    
    * corrected user sync type
    
    * add alias pxyz
    add version to endpoint
    add validation for 204 bid response
    
    * add validation with serverResponse is undefined
    fix test for 204 (no bid response)
    
    * remove package lock
    
    * restore package-lock
    teranchristian authored and harpere committed Oct 2, 2018
    Configuration menu
    Copy the full SHA
    e7ad006 View commit details
    Browse the repository at this point in the history

Commits on Oct 3, 2018

  1. Configuration menu
    Copy the full SHA
    9faccab View commit details
    Browse the repository at this point in the history
  2. Add teads bidder adapter (prebid#3135)

    * Add teads bidder adapter
    
    * Remove bidder code & tests arrow functions
    Valentin authored and jsnellbaker committed Oct 3, 2018
    Configuration menu
    Copy the full SHA
    c2847ab View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4004864 View commit details
    Browse the repository at this point in the history
  4. increment Prebid version

    jsnellbaker committed Oct 3, 2018
    Configuration menu
    Copy the full SHA
    e7333c3 View commit details
    Browse the repository at this point in the history
  5. Prebid 1.26.0 release

    jsnellbaker committed Oct 3, 2018
    Configuration menu
    Copy the full SHA
    015b803 View commit details
    Browse the repository at this point in the history
  6. increment prebid version

    jsnellbaker committed Oct 3, 2018
    Configuration menu
    Copy the full SHA
    c3f9107 View commit details
    Browse the repository at this point in the history

Commits on Oct 4, 2018

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

Commits on Oct 8, 2018

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

Commits on Oct 9, 2018

  1. removed cookieSyncDelay from config since we have more configurat…

    …ion options now with the `userSync` object (prebid#3142)
    thewizarodofoz authored and jsnellbaker committed Oct 9, 2018
    Configuration menu
    Copy the full SHA
    c3432e5 View commit details
    Browse the repository at this point in the history
  2. Livewrapped bid and analytics adapter (prebid#3157)

    * Livewrapped bid and analytics adapter
    
    * Fixed some tests for browser compatibility
    
    * Fixed some tests for browser compatibility
    
    * Changed analytics adapter code name
    
    * Fix double quote in debug message
    bjorn-lw authored and jsnellbaker committed Oct 9, 2018
    Configuration menu
    Copy the full SHA
    95ab4a0 View commit details
    Browse the repository at this point in the history
  3. Adding appnexus debug via cookie/params (prebid#3152)

    * adding appnexus debug via cookie/params
    
    * removing nested object
    
    * added documentation link and removed useless conditional
    
    * fix lint error on documentation message
    aneuway2 authored and jsnellbaker committed Oct 9, 2018
    Configuration menu
    Copy the full SHA
    4797ea2 View commit details
    Browse the repository at this point in the history
  4. Add RSA validation to Criteo FastBid (prebid#3110)

    * Pass Prebid version to Criteo direct bidder
    
    * Update Criteo profile IDs
    
    * Add RSA verification to Criteo FastBid
    
    * Update package-lock with jsencrypt and crypto-js
    
    * Replacing all arrow functions in Mocha function calls
    
    * Update Adapter Version to 14
    jsfaure authored and jaiminpanchal27 committed Oct 9, 2018
    Configuration menu
    Copy the full SHA
    e72e2dc View commit details
    Browse the repository at this point in the history
  5. Added support for user syncing pixel (prebid#3092)

    * Added Polymorph adapter
    
    * Cleaned up code
    
    * Updated var to let
    
    * Updated with mediaType
    
    * Updated tests
    
    * Fixed tests
    
    * Updated polymorph adapter to support cookie syncing and network key integration
    
    * Fixed parens for lint
    
    * Fixed a bug related to network_key approach
    
    * Fixed double negation warning
    
    * Updated tests for network_key
    
    * Added bidId as cache buster and updated tests
    
    * Fixed tests
    Kuldeep Kapade authored and jaiminpanchal27 committed Oct 9, 2018
    Configuration menu
    Copy the full SHA
    8fdf61d View commit details
    Browse the repository at this point in the history
  6. Small bugfix and cleanup for Prebid Server OpenRTB code (prebid#3113)

    * change bid map to bid_id map and clean up openrtb in pbs
    
    * add src to bids in bid request when known
    snapwich authored and jaiminpanchal27 committed Oct 9, 2018
    Configuration menu
    Copy the full SHA
    a1f07e9 View commit details
    Browse the repository at this point in the history
  7. Revert "Adding appnexus debug via cookie/params" (prebid#3164)

    * Revert "Small bugfix and cleanup for Prebid Server OpenRTB code (prebid#3113)"
    
    This reverts commit a1f07e9.
    
    * Revert "Added support for user syncing pixel (prebid#3092)"
    
    This reverts commit 8fdf61d.
    
    * Revert "Add RSA validation to Criteo FastBid (prebid#3110)"
    
    This reverts commit e72e2dc.
    
    * Revert "Adding appnexus debug via cookie/params (prebid#3152)"
    
    This reverts commit 4797ea2.
    mkendall07 authored and jsnellbaker committed Oct 9, 2018
    Configuration menu
    Copy the full SHA
    f466b8c View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    5736e83 View commit details
    Browse the repository at this point in the history
  9. Render outstream safeframe (prebid#3159)

    * render outstream safeframe
    
    * move code to Renderer module
    
    * some more logic to move
    jaiminpanchal27 authored and jsnellbaker committed Oct 9, 2018
    Configuration menu
    Copy the full SHA
    24dd19a View commit details
    Browse the repository at this point in the history
  10. Prebid 1.27.0 Release

    jsnellbaker committed Oct 9, 2018
    Configuration menu
    Copy the full SHA
    b66e241 View commit details
    Browse the repository at this point in the history
  11. increment Prebid version

    jsnellbaker committed Oct 9, 2018
    Configuration menu
    Copy the full SHA
    a4d91fd View commit details
    Browse the repository at this point in the history
  12. rubiconBidAdapter - Checking FPD values are defined before toString() (

    …prebid#3165)
    
    * rubiconBidAdapter - Checking FPD values are defined before toString()
                      - Added two tests for this behavior
    
    * Removing unused variable
    
    * changed to compare against null
    
    added some null params to the tests to verify
    Robert Ray Martinez III authored and idettman committed Oct 9, 2018
    Configuration menu
    Copy the full SHA
    7f94928 View commit details
    Browse the repository at this point in the history

Commits on Oct 10, 2018

  1. Adding mediaType param to parseSizes in order to ALWAYS get the corre…

    …ct parse Size method correct. (prebid#3166)
    Robert Ray Martinez III authored and idettman committed Oct 10, 2018
    Configuration menu
    Copy the full SHA
    18107d8 View commit details
    Browse the repository at this point in the history

Commits on Oct 11, 2018

  1. PubMatic to support DigiTrust Id passing (prebid#3160)

    * in-dev changes
    
    * included config
    
    * Unit test cases for DigitrustId passing in PubMatic bid adapter
    
    * eslint fixes
    
    * removed a comment
    
    * replaced "() => {" with "() => {"
    pm-harshad-mane authored and jsnellbaker committed Oct 11, 2018
    Configuration menu
    Copy the full SHA
    2903eb0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1e77957 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4585a93 View commit details
    Browse the repository at this point in the history

Commits on Oct 15, 2018

  1. Trafficroots Resubmit (prebid#3141)

    circleci is still failing, but I cannot find a workaround for this PR at the moment
    cary67 authored and idettman committed Oct 15, 2018
    Configuration menu
    Copy the full SHA
    0c53a47 View commit details
    Browse the repository at this point in the history
  2. Rubicon skip video request in mutlti format when video is not setup (p…

    …rebid#3167)
    
    * Update rubiconBidAdapter.js
    Antoine Jacquemin (Rubicon) authored and idettman committed Oct 15, 2018
    Configuration menu
    Copy the full SHA
    e530cbb View commit details
    Browse the repository at this point in the history
  3. OpenXOutstream Bid Adapter (prebid#3153)

    * adds openxoutstreamadapter files
    
    * cleans up url, adds bidder config and version, removes unused code
    
    * updates template ad response
    
    * remove final unused custom param code
    
    * add openrtb to list of params again.
    
    * add payload back so we can read bidId
    
    * extra checks for cpm (pub_rev)
    
    * adds unit tests
    
    * adds unit tests
    
    * update md page
    
    * undo openx adapter space changes from autosave
    
    * undo openx adapter space changes from autosave
    
    * test cleanup
    
    * test cleanup
    
    * update md file
    
    * update example page params
    
    * remove sneaky console.log
    
    * return false
    
    * adds yieldmo to the md. remove useless docEl assignment
    
    * remove useless docEl assignments
    
    * move crid and adid to constants
    
    * fix test
    
    * remove another useless variable assignment caught by LGTM
    
    * changes CR_ID. moves tdoc to within if scope
    
    * updates crid on test
    
    * use more constants and use crid for lfid
    
    * remove superfluous trailing argument
    
    * adds viewport meta tag to header. removes unnecessary string interpolation.
    
    * move ad_id to a string
    
    * undo changes for pacakge-lock
    
    * fixes lfid to lfId, pID to pId
    
    * fixes lfid to lfId, pID to pId
    
    * remove rti:1
    
    * adds openx maintainer email
    HolzAndrew authored and jaiminpanchal27 committed Oct 15, 2018
    Configuration menu
    Copy the full SHA
    cb66860 View commit details
    Browse the repository at this point in the history

Commits on Oct 16, 2018

  1. improves additional data passed to the handler in AuctionInit and Auc…

    …tionEnd events (prebid#3168)
    Marco Masotti authored and jaiminpanchal27 committed Oct 16, 2018
    Configuration menu
    Copy the full SHA
    de597ae View commit details
    Browse the repository at this point in the history
  2. removing cookieSet (prebid#3175)

    * removing cookieSet
    
    * removing blank line
    
    * not including src/cookie anymore
    bretg authored and jsnellbaker committed Oct 16, 2018
    Configuration menu
    Copy the full SHA
    1cdf418 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8529386 View commit details
    Browse the repository at this point in the history
  4. Improve Digital adapter: set dealID based on buying type (prebid#3182)

    * Adding GDPR support
    
    * Always drop user syncs when available
    
    * Set dealID based on buying type
    jbartek25 authored and jsnellbaker committed Oct 16, 2018
    Configuration menu
    Copy the full SHA
    b771e4f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    bf3137c View commit details
    Browse the repository at this point in the history
  6. Prebid 1.28.0 Release

    jaiminpanchal27 committed Oct 16, 2018
    Configuration menu
    Copy the full SHA
    613d167 View commit details
    Browse the repository at this point in the history
  7. Increment pre version

    jaiminpanchal27 committed Oct 16, 2018
    Configuration menu
    Copy the full SHA
    79af988 View commit details
    Browse the repository at this point in the history

Commits on Oct 17, 2018

  1. RVR-1124 Setup initial skeleton analytics adapter that can send somet…

    …hing.
    
    Approved-by: Alessandro Di Giovanni <alessandro.digiovanni@gamegenetics.de>
    Kacper Woźniak authored and AlessandroDG committed Oct 17, 2018
    Configuration menu
    Copy the full SHA
    b03fa02 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d5921d0 View commit details
    Browse the repository at this point in the history
  3. Applied feedback.

    Wozniaxos authored and AlessandroDG committed Oct 17, 2018
    Configuration menu
    Copy the full SHA
    30e862a View commit details
    Browse the repository at this point in the history
  4. RVR-1135 fetched device data.

    Wozniaxos authored and AlessandroDG committed Oct 17, 2018
    Configuration menu
    Copy the full SHA
    9a7cdda View commit details
    Browse the repository at this point in the history
  5. Applied feedback.

    Wozniaxos authored and AlessandroDG committed Oct 17, 2018
    Configuration menu
    Copy the full SHA
    785fea0 View commit details
    Browse the repository at this point in the history
  6. Fetched core.

    Wozniaxos authored and AlessandroDG committed Oct 17, 2018
    Configuration menu
    Copy the full SHA
    bff0538 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    dd2d868 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    32d73b0 View commit details
    Browse the repository at this point in the history
  9. Applied feedback.

    Wozniaxos authored and AlessandroDG committed Oct 17, 2018
    Configuration menu
    Copy the full SHA
    071c40c View commit details
    Browse the repository at this point in the history
  10. Merged in RVR-1214-invoke-handlers-on-rendering (pull request #7)

    RVR-1214 Invoke handlers on rendering
    
    * RVR-1214 Invoked handlers right after ad is displayed.
    
    * Applied feedback.
    
    Approved-by: Alessandro Di Giovanni <alessandro.digiovanni@gamegenetics.de>
    Kacper Woźniak authored and AlessandroDG committed Oct 17, 2018
    Configuration menu
    Copy the full SHA
    0943fcc View commit details
    Browse the repository at this point in the history
  11. Merged in RVR-1192-configuration-global-parameters (pull request #8)

    RVR-1192 Configuration/Global parameters
    
    Approved-by: Alessandro Di Giovanni <alessandro.digiovanni@gamegenetics.de>
    Kacper Woźniak authored and AlessandroDG committed Oct 17, 2018
    Configuration menu
    Copy the full SHA
    a866aea View commit details
    Browse the repository at this point in the history
  12. Merged in RVR-1181-Prebid-js-unit-tests-setup (pull request #6)

    RVR-1181 Prebid.js Unit tests setup
    
    Approved-by: Alessandro Di Giovanni <alessandro.digiovanni@gamegenetics.de>
    Kacper Woźniak authored and AlessandroDG committed Oct 17, 2018
    Configuration menu
    Copy the full SHA
    02faea0 View commit details
    Browse the repository at this point in the history
  13. Merged in RVR-1247-additional-data-to-impression-records (pull request

    …#9)
    
    RVR-1247 Additional data to impression records
    
    Approved-by: Alessandro Di Giovanni <alessandro.digiovanni@gamegenetics.de>
    Kacper Woźniak authored and AlessandroDG committed Oct 17, 2018
    Configuration menu
    Copy the full SHA
    0ec5e4a View commit details
    Browse the repository at this point in the history
  14. Merged in RVR-1249-add-requestedbids-to-auction (pull request #10)

    RVR-1249 Add requested bids to auction object request.
    
    Approved-by: Alessandro Di Giovanni <alessandro.digiovanni@gamegenetics.de>
    Kacper Woźniak authored and AlessandroDG committed Oct 17, 2018
    Configuration menu
    Copy the full SHA
    7e22a8b View commit details
    Browse the repository at this point in the history
  15. Merged in RVR-1261-fix-tests (pull request prebid#11)

    RVR-1261 fix tests
    
    * RVR-1261 Secured adapter from no containers configuration. And changed fetching URL.
    
    * RVR-1261 Added event check for request and changed some names.
    
    * Applied feedback.
    
    Approved-by: Alessandro Di Giovanni <alessandro.digiovanni@gamegenetics.de>
    Kacper Woźniak authored and AlessandroDG committed Oct 17, 2018
    Configuration menu
    Copy the full SHA
    ca9da35 View commit details
    Browse the repository at this point in the history
  16. RVR-1352 analytics adapter bugs

    Approved-by: Alessandro Di Giovanni <alessandro.digiovanni@gamegenetics.de>
    Kacper Woźniak authored and AlessandroDG committed Oct 17, 2018
    Configuration menu
    Copy the full SHA
    2fb5806 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    ef928f5 View commit details
    Browse the repository at this point in the history
  18. fixed missing bracket.

    Wozniaxos authored and AlessandroDG committed Oct 17, 2018
    Configuration menu
    Copy the full SHA
    65b41c6 View commit details
    Browse the repository at this point in the history
  19. one more fix.

    Wozniaxos authored and AlessandroDG committed Oct 17, 2018
    Configuration menu
    Copy the full SHA
    e4ab4e1 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    ba40ab9 View commit details
    Browse the repository at this point in the history
  21. RVR-1852 - Add content type and hardcoded auth headers

    (cherry picked from commit 4def881)
    AlessandroDG committed Oct 17, 2018
    Configuration menu
    Copy the full SHA
    cb429dd View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    c9b3394 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    c7b6f37 View commit details
    Browse the repository at this point in the history
  24. districtmDMX new adapter (prebid#2765)

    * adding DMX
    
    test @97%, two files added one updated
    
    * Update districtm_spec.js
    
    * Update districtmDMX.js
    
    * adding all districtm needed file
    
    * remove legacy file
    
    * remove typo || 0 in the test method
    
    * force default to return a valid width and height
    
    * update unit test code for failing test
    
    * changed class for an object
    
    * remove package-lock.json
    stevealliance authored and AlessandroDG committed Oct 17, 2018
    Configuration menu
    Copy the full SHA
    f4fe9f2 View commit details
    Browse the repository at this point in the history
  25. upgrade to gulp 4 (prebid#2930)

    * upgrade to gulp 4
    
    * update circleci config
    
    * removed some tasks and added notest flag
    
    * update lint dependency for test task
    jsnellbaker authored and AlessandroDG committed Oct 17, 2018
    Configuration menu
    Copy the full SHA
    afc8a40 View commit details
    Browse the repository at this point in the history
  26. RVR-1914 Consistent data types in events

    Also removes undefined and null properties in audience events
    AlessandroDG committed Oct 17, 2018
    Configuration menu
    Copy the full SHA
    20a9171 View commit details
    Browse the repository at this point in the history
  27. Merged in RVR-1883-Add-Basic-Access-Authentication (pull request preb…

    …id#17)
    
    RVR-1883 Add Basic Access Authentication
    
    * RVR-1914 - Rename functions
    
    * RVR-1914 - Set default total_duration to null in bid response
    
    * RVR-1883 - Use RIVR_CLIENT_AUTH_TOKEN global variable for Auth token
    
    * RVR-1883 - Restore stub after every test not just at the end
    
    * RVR-1883 - Remove commented code
    AlessandroDG committed Oct 17, 2018
    Configuration menu
    Copy the full SHA
    441c911 View commit details
    Browse the repository at this point in the history
  28. Increase code coverage

    AlessandroDG committed Oct 17, 2018
    Configuration menu
    Copy the full SHA
    1bdb50f View commit details
    Browse the repository at this point in the history
  29. Fix for IE 11.0.0 and Safari 8.0.8 - includes()

    Use core-js includes function for array
    AlessandroDG committed Oct 17, 2018
    Configuration menu
    Copy the full SHA
    702f5d3 View commit details
    Browse the repository at this point in the history
  30. Merge branch 'master' into IEandSafariCompatibility

    AlessandroDG authored Oct 17, 2018
    Configuration menu
    Copy the full SHA
    1a6d653 View commit details
    Browse the repository at this point in the history