{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":444879356,"defaultBranch":"main","name":"content-scope-scripts","ownerLogin":"duckduckgo","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-01-05T16:47:16.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/342708?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716821238.0","currentOid":""},"activityList":{"items":[{"before":"fa861c4eccb21d235e34070b208b78bdc32ece08","after":"1f563c01d5da4777120b672d7473c36947a0c727","ref":"refs/heads/releases","pushedAt":"2024-05-27T14:59:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Release build 5.18.0 [ci release]","shortMessageHtmlLink":"Release build 5.18.0 [ci release]"}},{"before":"f952997b46ffffc1612d9f21ac1e32e69d141edf","after":null,"ref":"refs/heads/max/fix-extension-tests","pushedAt":"2024-05-27T14:47:18.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"muodov","name":"Maxim Tsoy","path":"/muodov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2726132?s=80&v=4"}},{"before":"cf8aba61eb266bf024cdcd7fae493e4f69d4f644","after":"420f044783b7ca7b102b3bf8d91fba54c11daf9d","ref":"refs/heads/main","pushedAt":"2024-05-27T14:47:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"muodov","name":"Maxim Tsoy","path":"/muodov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2726132?s=80&v=4"},"commit":{"message":"Minor change to fix the extension unit tests (#968)","shortMessageHtmlLink":"Minor change to fix the extension unit tests (#968)"}},{"before":null,"after":"f952997b46ffffc1612d9f21ac1e32e69d141edf","ref":"refs/heads/max/fix-extension-tests","pushedAt":"2024-05-27T14:40:47.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"muodov","name":"Maxim Tsoy","path":"/muodov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2726132?s=80&v=4"},"commit":{"message":"Minor change to fix the extension unit tests","shortMessageHtmlLink":"Minor change to fix the extension unit tests"}},{"before":"d8476cbbf88e226f7f05557e04154053b11f4e39","after":"193f142efab792ddd138166dfb2265860198c302","ref":"refs/heads/bhall/support-no-results","pushedAt":"2024-05-24T08:22:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"shakyShane","name":"Shane Osbourne","path":"/shakyShane","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1643522?s=80&v=4"},"commit":{"message":"opt-out of the extract retry loop","shortMessageHtmlLink":"opt-out of the extract retry loop"}},{"before":null,"after":"d8476cbbf88e226f7f05557e04154053b11f4e39","ref":"refs/heads/bhall/support-no-results","pushedAt":"2024-05-23T19:57:03.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"brianhall","name":"Brian Hall","path":"/brianhall","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18444?s=80&v=4"},"commit":{"message":"Stub out initial noResultsSelector work","shortMessageHtmlLink":"Stub out initial noResultsSelector work"}},{"before":"6967cade337858eb1fb4f75752622fbe7c2818ff","after":"dc06f31a153dfb302e19e17c93a868dd72d0fdfd","ref":"refs/heads/tespach/phishing-error-page","pushedAt":"2024-05-23T11:33:06.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"not-a-rootkit","name":"Thom Espach","path":"/not-a-rootkit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6855866?s=80&v=4"},"commit":{"message":"Merge branch 'main' into tespach/phishing-error-page","shortMessageHtmlLink":"Merge branch 'main' into tespach/phishing-error-page"}},{"before":"2c24239d6f1607e0f54952148af719a7152f8552","after":"fa861c4eccb21d235e34070b208b78bdc32ece08","ref":"refs/heads/releases","pushedAt":"2024-05-20T18:44:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Release build 5.17.0 [ci release]","shortMessageHtmlLink":"Release build 5.17.0 [ci release]"}},{"before":"f4d469f56a382a449702ad0bddfb88f157b3985a","after":null,"ref":"refs/heads/bhall/generate-profile-id","pushedAt":"2024-05-20T18:43:20.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"brianhall","name":"Brian Hall","path":"/brianhall","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18444?s=80&v=4"}},{"before":"5dfafef15edddbba066289da68448da991760f35","after":"cf8aba61eb266bf024cdcd7fae493e4f69d4f644","ref":"refs/heads/main","pushedAt":"2024-05-20T18:43:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"brianhall","name":"Brian Hall","path":"/brianhall","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18444?s=80&v=4"},"commit":{"message":"Generate a profile id in absence of a unique profile URL (#966)\n\n* Stub out profile id generation\r\n\r\n* Get sorting working\r\n\r\n* Update tests\r\n\r\n* Make code execution async and conform tests to new sorting\r\n\r\n* Add first integration test\r\n\r\n* Remove line\r\n\r\n* Clean-up\r\n\r\n* Fix up unit tests\r\n\r\n* Fix types in the timer\r\n\r\n* Refactor profileUrl id extractor\r\n\r\n* Move id generation to another post-step\r\n\r\n* Bail sooner\r\n\r\n* Add additional unit tests\r\n\r\n* Disable tests for now\r\n\r\n* Fix lint issues\r\n\r\n* Polyfill crypto library\r\n\r\n* Pass cryptoLibrary through the extract method\r\n\r\n* Hmm?\r\n\r\n* Make linter happy\r\n\r\n* Remove bogus dependency\r\n\r\n* Add tests to verify sorting\r\n\r\n* Fix linting\r\n\r\n* Remove unneeded package\r\n\r\n* Revert package.json changes\r\n\r\n* Reset package-lock.json\r\n\r\n* PR review\r\n\r\n---------\r\n\r\nCo-authored-by: Shane Osbourne ","shortMessageHtmlLink":"Generate a profile id in absence of a unique profile URL (#966)"}},{"before":null,"after":"22198aefb5512b45ca4a10d32743020b5d47489a","ref":"refs/heads/shane/poc-retry-cancel","pushedAt":"2024-05-20T16:08:45.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"shakyShane","name":"Shane Osbourne","path":"/shakyShane","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1643522?s=80&v=4"},"commit":{"message":"poc for retry cancel","shortMessageHtmlLink":"poc for retry cancel"}},{"before":"4c22b897f51b89b8842ec23956e3eff4d3cb728b","after":"f4d469f56a382a449702ad0bddfb88f157b3985a","ref":"refs/heads/bhall/generate-profile-id","pushedAt":"2024-05-20T14:36:53.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"brianhall","name":"Brian Hall","path":"/brianhall","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18444?s=80&v=4"},"commit":{"message":"Merge branch 'shane/pr-review-profile-id' into bhall/generate-profile-id","shortMessageHtmlLink":"Merge branch 'shane/pr-review-profile-id' into bhall/generate-profile-id"}},{"before":"711ed23cd28071754a527dcf9dc00fba67bab442","after":"6967cade337858eb1fb4f75752622fbe7c2818ff","ref":"refs/heads/tespach/phishing-error-page","pushedAt":"2024-05-20T11:02:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"not-a-rootkit","name":"Thom Espach","path":"/not-a-rootkit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6855866?s=80&v=4"},"commit":{"message":"Remove PhishingErrorPage\n\n* Rename SSLErrorPage to SpecialErrorPage generic","shortMessageHtmlLink":"Remove PhishingErrorPage"}},{"before":null,"after":"0c9bdfcd0c7b48915a1fc864c21e88555bdedf9d","ref":"refs/heads/shane/pr-review-profile-id","pushedAt":"2024-05-20T10:20:23.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"shakyShane","name":"Shane Osbourne","path":"/shakyShane","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1643522?s=80&v=4"},"commit":{"message":"PR review","shortMessageHtmlLink":"PR review"}},{"before":"bb8e7e62104ed6506c7bfd3ef7aa4aca3686ed4f","after":"2c24239d6f1607e0f54952148af719a7152f8552","ref":"refs/heads/releases","pushedAt":"2024-05-20T10:15:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Release build 5.16.0 [ci release]","shortMessageHtmlLink":"Release build 5.16.0 [ci release]"}},{"before":"2a24df24b4c41fb3abd2d62c8d55b7933f0ac762","after":"609bbe7eb3e730e3a4e9299d2c01ebf5109bac7a","ref":"refs/heads/shane/newtab-section-toggles","pushedAt":"2024-05-20T08:42:29.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"shakyShane","name":"Shane Osbourne","path":"/shakyShane","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1643522?s=80&v=4"},"commit":{"message":"some more example data sets","shortMessageHtmlLink":"some more example data sets"}},{"before":"6aa33be4526b86c6dbdd84f71a1fbe9c1569e72a","after":"f18422deb2bab70ff2c60447e29624b01a45128f","ref":"refs/heads/shane/newtab-icons","pushedAt":"2024-05-20T08:42:25.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"shakyShane","name":"Shane Osbourne","path":"/shakyShane","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1643522?s=80&v=4"},"commit":{"message":"add company icons","shortMessageHtmlLink":"add company icons"}},{"before":"ed35dde7037e6aa17c82700d221e80ec8d5d9a51","after":"a8a32873f294e50de18816fac230947f0d8e7fcf","ref":"refs/heads/shane/newtab-layout","pushedAt":"2024-05-20T08:42:20.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"shakyShane","name":"Shane Osbourne","path":"/shakyShane","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1643522?s=80&v=4"},"commit":{"message":"initial layout for the newtab page","shortMessageHtmlLink":"initial layout for the newtab page"}},{"before":"22a681134c3f29aeaaacf449db5977324e76cb2d","after":"b6e3c4796e947fcebd6a8bf4ba7b3e392d41a588","ref":"refs/heads/shane/newtab-initial","pushedAt":"2024-05-20T08:42:15.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"shakyShane","name":"Shane Osbourne","path":"/shakyShane","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1643522?s=80&v=4"},"commit":{"message":"new tab page initial files","shortMessageHtmlLink":"new tab page initial files"}},{"before":"e3a5c5f30e8b2f705c404dbfc3c4d8ef45fc1585","after":null,"ref":"refs/heads/max/shim-apis","pushedAt":"2024-05-17T20:42:57.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"muodov","name":"Maxim Tsoy","path":"/muodov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2726132?s=80&v=4"}},{"before":"d230c53cde4dc96bc3220c689f783a13ab023627","after":"5dfafef15edddbba066289da68448da991760f35","ref":"refs/heads/main","pushedAt":"2024-05-17T20:42:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"muodov","name":"Maxim Tsoy","path":"/muodov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2726132?s=80&v=4"},"commit":{"message":"APIs for shimming standard APIs (#956)\n\n* Make defineProperty() strict to prevent descriptor mismatch\r\n\r\n* First version of interface shimming API\r\n\r\n* first version of shimProperty()\r\n\r\n* Fix toString wrapping in defineProperty() and handle toString.toString()\r\n\r\n* Set up browser-based unit tests\r\n\r\n* Fix toString wrapper to work with already wrapped objects\r\n\r\n* handle toString on shim class objects\r\n\r\n* Handle toString on shim interface methods\r\n\r\n* Add tests for toString() wrapping\r\n\r\n* Mark shim classes\r\n\r\n* mock the name property on shim classes\r\n\r\n* API for shimming standard properties\r\n\r\n* Rename test file\r\n\r\n* Minor\r\n\r\n* Update src/content-feature.js\r\n\r\nCo-authored-by: Jonathan Kingston \r\n\r\n* Make toString wrapper less confusing\r\n\r\n* Fix existing incomplete property descriptors\r\n\r\n* Tiny lint fix\r\n\r\n* Remove unused wrapConstructor\r\n\r\n* Move shim implementation to wrapper-utils and convert types to jsdoc\r\n\r\n* Split defineProperty wrapper from debug flag\r\n\r\n* Lint fix in DDGProxy\r\n\r\n* Lint fix\r\n\r\n* Fix file size tests\r\n\r\n* Add tet utils for webcompat shims\r\n\r\n* Use shim API for the Presentation fix\r\n\r\n* Fix descriptor properties for Notification\r\n\r\n* minor\r\n\r\n* Convert shim API tests from WTR to Jasmine\r\n\r\n* Move out test pages logic\r\n\r\n* Convert shim correctness tests to puppeteer\r\n\r\n* Add some readme docs for the shim APIs\r\n\r\n* Apply shimMark only in test mode\r\n\r\n* Fix unit test\r\n\r\n---------\r\n\r\nCo-authored-by: Jonathan Kingston ","shortMessageHtmlLink":"APIs for shimming standard APIs (#956)"}},{"before":"828e977e6eb08e434f9c32955b3be89dad28b1a8","after":"4c22b897f51b89b8842ec23956e3eff4d3cb728b","ref":"refs/heads/bhall/generate-profile-id","pushedAt":"2024-05-17T20:08:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"brianhall","name":"Brian Hall","path":"/brianhall","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18444?s=80&v=4"},"commit":{"message":"Reset package-lock.json","shortMessageHtmlLink":"Reset package-lock.json"}},{"before":"9136280eceae7129cf5127071365c57b2731806b","after":"828e977e6eb08e434f9c32955b3be89dad28b1a8","ref":"refs/heads/bhall/generate-profile-id","pushedAt":"2024-05-17T20:07:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"brianhall","name":"Brian Hall","path":"/brianhall","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18444?s=80&v=4"},"commit":{"message":"Revert package.json changes","shortMessageHtmlLink":"Revert package.json changes"}},{"before":"058df83e62894d0c02d89605fc0f398bf824f644","after":"9136280eceae7129cf5127071365c57b2731806b","ref":"refs/heads/bhall/generate-profile-id","pushedAt":"2024-05-17T20:06:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"brianhall","name":"Brian Hall","path":"/brianhall","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18444?s=80&v=4"},"commit":{"message":"Remove unneeded package","shortMessageHtmlLink":"Remove unneeded package"}},{"before":"44d7bbfdd542d14f60dec040e775166f9e9aaa20","after":"058df83e62894d0c02d89605fc0f398bf824f644","ref":"refs/heads/bhall/generate-profile-id","pushedAt":"2024-05-17T20:02:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"brianhall","name":"Brian Hall","path":"/brianhall","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18444?s=80&v=4"},"commit":{"message":"Fix linting","shortMessageHtmlLink":"Fix linting"}},{"before":"6fd15b61f7dfbed2cbc4e335cf68c19f7011ea88","after":"44d7bbfdd542d14f60dec040e775166f9e9aaa20","ref":"refs/heads/bhall/generate-profile-id","pushedAt":"2024-05-17T20:00:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"brianhall","name":"Brian Hall","path":"/brianhall","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18444?s=80&v=4"},"commit":{"message":"Add tests to verify sorting","shortMessageHtmlLink":"Add tests to verify sorting"}},{"before":"1eaea92fbaa8894819cd32c4aacadc07580ce5f5","after":"6fd15b61f7dfbed2cbc4e335cf68c19f7011ea88","ref":"refs/heads/bhall/generate-profile-id","pushedAt":"2024-05-17T19:31:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"brianhall","name":"Brian Hall","path":"/brianhall","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18444?s=80&v=4"},"commit":{"message":"Remove bogus dependency","shortMessageHtmlLink":"Remove bogus dependency"}},{"before":"16ecfbee0304780b22590ed36d119e433d9c7e88","after":"1eaea92fbaa8894819cd32c4aacadc07580ce5f5","ref":"refs/heads/bhall/generate-profile-id","pushedAt":"2024-05-17T19:27:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"brianhall","name":"Brian Hall","path":"/brianhall","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18444?s=80&v=4"},"commit":{"message":"Make linter happy","shortMessageHtmlLink":"Make linter happy"}},{"before":"96ee4e2e7ae6dd8bcfa53f642e1e37d51c197403","after":"16ecfbee0304780b22590ed36d119e433d9c7e88","ref":"refs/heads/bhall/generate-profile-id","pushedAt":"2024-05-17T19:25:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"brianhall","name":"Brian Hall","path":"/brianhall","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18444?s=80&v=4"},"commit":{"message":"Hmm?","shortMessageHtmlLink":"Hmm?"}},{"before":"a914fd9c8ef83349a81e9d4f34bc4d66a498acd3","after":"96ee4e2e7ae6dd8bcfa53f642e1e37d51c197403","ref":"refs/heads/bhall/generate-profile-id","pushedAt":"2024-05-17T17:07:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"brianhall","name":"Brian Hall","path":"/brianhall","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18444?s=80&v=4"},"commit":{"message":"Pass cryptoLibrary through the extract method","shortMessageHtmlLink":"Pass cryptoLibrary through the extract method"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEVQMfjQA","startCursor":null,"endCursor":null}},"title":"Activity ยท duckduckgo/content-scope-scripts"}