Weekly github digest (PPA)

Issues
------
* w3c/ppa (+5/-1/💬4)
  5 issues created:
  - Common matching logic erroneously compares strings with sites (by apasel422)
    https://github.com/w3c/ppa/issues/192 [editorial] 
  - Saving too many impressions (by martinthomson)
    https://github.com/w3c/ppa/issues/190 
  - Specify when the Save-Impression HTTP response header is processed (by apasel422)
    https://github.com/w3c/ppa/issues/189 
  - Common matching logic doesn't exclude expired impressions (by apasel422)
    https://github.com/w3c/ppa/issues/185 [editorial] 
  - Consider returning a promise from saveImpression (by apasel422)
    https://github.com/w3c/ppa/issues/180 

  4 issues received 4 new comments:
  - #189 Specify when the Save-Impression HTTP response header is processed (1 by martinthomson)
    https://github.com/w3c/ppa/issues/189 [discuss] 
  - #180 Consider returning a promise from saveImpression (1 by apasel422)
    https://github.com/w3c/ppa/issues/180 
  - #154 Broken links in Privacy-Preserving Attribution: Level 1 (1 by dontcallmedom)
    https://github.com/w3c/ppa/issues/154 
  - #140 Intermediary Site is not used in attribution or impression matching logic (1 by martinthomson)
    https://github.com/w3c/ppa/issues/140 [discuss] 

  1 issues closed:
  - Common matching logic doesn't exclude expired impressions https://github.com/w3c/ppa/issues/185 [editorial] 



Pull requests
-------------
* w3c/ppa (+12/-9/💬1)
  12 pull requests submitted:
  - Introduce struct for validated conversion options (by apasel422)
    https://github.com/w3c/ppa/pull/193 
  - Return a promise from saveImpression (by apasel422)
    https://github.com/w3c/ppa/pull/191 
  - Protect measureConversion algorithm from timing-based side channels (by apasel422)
    https://github.com/w3c/ppa/pull/188 
  - Specify parsing of Save-Impression HTTP header (by apasel422)
    https://github.com/w3c/ppa/pull/187 
  - Duration (by apasel422)
    https://github.com/w3c/ppa/pull/186 
  - Clarify options field accesses in measureConversion method (by apasel422)
    https://github.com/w3c/ppa/pull/184 
  - Fix typos (by apasel422)
    https://github.com/w3c/ppa/pull/183 
  - Default impression lifetime consistently in JS and HTTP APIs (by apasel422)
    https://github.com/w3c/ppa/pull/182 
  - Resolve measureConversion promise with correct type (by apasel422)
    https://github.com/w3c/ppa/pull/181 
  - Clean up definition lists (by apasel422)
    https://github.com/w3c/ppa/pull/179 
  - Check policy-controlled features in saveImpression/measureConversion (by apasel422)
    https://github.com/w3c/ppa/pull/178 
  - Use SyntaxError DOMException rather than JS SyntaxError (by apasel422)
    https://github.com/w3c/ppa/pull/177 

  1 pull requests received 1 new comments:
  - #177 Use SyntaxError DOMException rather than JS SyntaxError (1 by apasel422)
    https://github.com/w3c/ppa/pull/177 

  9 pull requests merged:
  - Resolve measureConversion promise with correct type
    https://github.com/w3c/ppa/pull/181 
  - Allow implementations to reject large conversion-site lists
    https://github.com/w3c/ppa/pull/168 
  - Exclude expired impressions from common matching logic
    https://github.com/w3c/ppa/pull/186 
  - Clarify options field accesses in measureConversion method
    https://github.com/w3c/ppa/pull/184 
  - Default impression lifetime consistently in JS and HTTP APIs
    https://github.com/w3c/ppa/pull/182 
  - Fix typos
    https://github.com/w3c/ppa/pull/183 
  - Check policy-controlled features in saveImpression/measureConversion
    https://github.com/w3c/ppa/pull/178 
  - Use SyntaxError DOMException rather than JS SyntaxError
    https://github.com/w3c/ppa/pull/177 
  - Clean up definition lists
    https://github.com/w3c/ppa/pull/179 


Repositories tracked by this digest:
-----------------------------------
* https://github.com/w3c/ppa


-- 
Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config

Received on Monday, 2 June 2025 17:00:04 UTC