{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":135479512,"defaultBranch":"main","name":"critters","ownerLogin":"GoogleChromeLabs","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-05-30T18:01:01.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/31970254?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1709796558.0","currentOid":""},"activityList":{"items":[{"before":"a0a28f53d9b04e64d1d02115d4c88218072bd50b","after":"92eae7724f59887011e032963c3ce28872d5af1b","ref":"refs/heads/main","pushedAt":"2024-03-07T07:29:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"janicklas-ralph","name":"Janicklas Ralph","path":"/janicklas-ralph","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6142074?s=80&v=4"},"commit":{"message":"0.0.22","shortMessageHtmlLink":"0.0.22"}},{"before":"8494a53ceda5f0b7e50967965d3789593b3ebc4f","after":"a0a28f53d9b04e64d1d02115d4c88218072bd50b","ref":"refs/heads/main","pushedAt":"2024-03-06T18:53:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"janicklas-ralph","name":"Janicklas Ralph","path":"/janicklas-ralph","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6142074?s=80&v=4"},"commit":{"message":"Couple of build and CI changes (#161)\n\n* build: force usage of yarn 1\r\n\r\nCloses #160\r\n\r\n* ci: update node.js to version 18\r\n\r\nVersion 16 is no longer in maintained by the Node.js team","shortMessageHtmlLink":"Couple of build and CI changes (#161)"}},{"before":"03ca6b5708bf36e8fe1456803b3dee872e1871e9","after":"8494a53ceda5f0b7e50967965d3789593b3ebc4f","ref":"refs/heads/main","pushedAt":"2024-03-05T21:52:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"janicklas-ralph","name":"Janicklas Ralph","path":"/janicklas-ralph","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6142074?s=80&v=4"},"commit":{"message":"fix: support legal comments (#143)","shortMessageHtmlLink":"fix: support legal comments (#143)"}},{"before":"01eeab47a65636f35d9f090cdba98be6eafcda07","after":"03ca6b5708bf36e8fe1456803b3dee872e1871e9","ref":"refs/heads/main","pushedAt":"2024-03-04T23:50:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"janicklas-ralph","name":"Janicklas Ralph","path":"/janicklas-ralph","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6142074?s=80&v=4"},"commit":{"message":"fix: bundling with Angular CLI and Webpack (#159)\n\n`postcss-media-query-parser` is a CommonJS (CJS) module, and its default export differs from the ECMAScript Module (ESM) format. This variance causes `critters` to encounter issues when bundled with webpack.\r\n\r\nCo-authored-by: Janicklas Ralph ","shortMessageHtmlLink":"fix: bundling with Angular CLI and Webpack (#159)"}},{"before":"df5666d0152b6cd6fec6ada84f95b72f557c2667","after":"01eeab47a65636f35d9f090cdba98be6eafcda07","ref":"refs/heads/main","pushedAt":"2024-03-04T22:29:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"janicklas-ralph","name":"Janicklas Ralph","path":"/janicklas-ralph","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6142074?s=80&v=4"},"commit":{"message":"refactor: couple of minor refactors (#158)\n\n- Reduce checks where possible\r\n- Use Sets instead of Array for quicker access\r\n- Remove `pretty-bytes` dependency.\r\n- Use for of loops","shortMessageHtmlLink":"refactor: couple of minor refactors (#158)"}},{"before":"a1e2f1a1f928461506a8a07c4d19da31ac5ab46c","after":"df5666d0152b6cd6fec6ada84f95b72f557c2667","ref":"refs/heads/main","pushedAt":"2024-02-28T22:24:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"janicklas-ralph","name":"Janicklas Ralph","path":"/janicklas-ralph","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6142074?s=80&v=4"},"commit":{"message":"0.0.21","shortMessageHtmlLink":"0.0.21"}},{"before":"a018bb55728f538f959feeae83667dacf9202cd1","after":null,"ref":"refs/heads/security-fixes4","pushedAt":"2024-02-23T23:02:30.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"janicklas-ralph","name":"Janicklas Ralph","path":"/janicklas-ralph","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6142074?s=80&v=4"}},{"before":"6a75baf2d4d0d9a94b0f67ac7cedf38de91c8c1b","after":"a1e2f1a1f928461506a8a07c4d19da31ac5ab46c","ref":"refs/heads/main","pushedAt":"2024-02-23T23:02:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"janicklas-ralph","name":"Janicklas Ralph","path":"/janicklas-ralph","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6142074?s=80&v=4"},"commit":{"message":"Fixes for noscript injection issues (#157)\n\n* Prevent security concern from preload media option\r\n\r\n* Update yarn.lock\r\n\r\n* Validates CSS path before loading the file\r\n\r\n* Prevent creating script tags from embedding stylesheets\r\n\r\n* Remove launch.json\r\n\r\n* Add test case\r\n\r\n* Fixes for noscript injection issues\r\n\r\n* Update yarn.lock","shortMessageHtmlLink":"Fixes for noscript injection issues (#157)"}},{"before":"0372baf2d7339027b7336ff8de59c11d71056eb4","after":"a018bb55728f538f959feeae83667dacf9202cd1","ref":"refs/heads/security-fixes4","pushedAt":"2024-02-23T22:58:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"janicklas-ralph","name":"Janicklas Ralph","path":"/janicklas-ralph","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6142074?s=80&v=4"},"commit":{"message":"Update yarn.lock","shortMessageHtmlLink":"Update yarn.lock"}},{"before":"e99fcdf1c5ebb67c01cb06a68aa3edca10f222e6","after":"0372baf2d7339027b7336ff8de59c11d71056eb4","ref":"refs/heads/security-fixes4","pushedAt":"2024-02-23T22:56:09.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"janicklas-ralph","name":"Janicklas Ralph","path":"/janicklas-ralph","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6142074?s=80&v=4"},"commit":{"message":"Merge branch 'main' of github.com:GoogleChromeLabs/critters into security-fixes4","shortMessageHtmlLink":"Merge branch 'main' of github.com:GoogleChromeLabs/critters into secu…"}},{"before":"32569d764b9742557bf5669f3adb9ab64da29784","after":null,"ref":"refs/heads/security-fixes3","pushedAt":"2024-02-23T22:52:18.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"janicklas-ralph","name":"Janicklas Ralph","path":"/janicklas-ralph","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6142074?s=80&v=4"}},{"before":"2e8cbe845fe6d0deff74f8802402213fcc437414","after":"6a75baf2d4d0d9a94b0f67ac7cedf38de91c8c1b","ref":"refs/heads/main","pushedAt":"2024-02-23T22:52:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"janicklas-ralph","name":"Janicklas Ralph","path":"/janicklas-ralph","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6142074?s=80&v=4"},"commit":{"message":"Prevent creating script tags from embedding stylesheets (#156)\n\n* Prevent security concern from preload media option\r\n\r\n* Update yarn.lock\r\n\r\n* Validates CSS path before loading the file\r\n\r\n* Prevent creating script tags from embedding stylesheets\r\n\r\n* Remove launch.json\r\n\r\n* Add test case\r\n\r\n* Fix review comments","shortMessageHtmlLink":"Prevent creating script tags from embedding stylesheets (#156)"}},{"before":"1230a9f93c06eb3242cdbe46249e6c0105ccfbb6","after":"32569d764b9742557bf5669f3adb9ab64da29784","ref":"refs/heads/security-fixes3","pushedAt":"2024-02-23T22:50:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"janicklas-ralph","name":"Janicklas Ralph","path":"/janicklas-ralph","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6142074?s=80&v=4"},"commit":{"message":"Fix review comments","shortMessageHtmlLink":"Fix review comments"}},{"before":"2286167b5298c2dbdb8c0ae93fe07a51377a8733","after":"1230a9f93c06eb3242cdbe46249e6c0105ccfbb6","ref":"refs/heads/security-fixes3","pushedAt":"2024-02-23T22:46:49.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"janicklas-ralph","name":"Janicklas Ralph","path":"/janicklas-ralph","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6142074?s=80&v=4"},"commit":{"message":"Merge branch 'main' of github.com:GoogleChromeLabs/critters into security-fixes3","shortMessageHtmlLink":"Merge branch 'main' of github.com:GoogleChromeLabs/critters into secu…"}},{"before":"aedd05c5783a1d5adf635a7320413b28cf209c81","after":null,"ref":"refs/heads/security-fixes2","pushedAt":"2024-02-23T22:41:16.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"janicklas-ralph","name":"Janicklas Ralph","path":"/janicklas-ralph","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6142074?s=80&v=4"}},{"before":"6a100b7decb0885b295bd34883873c505235d06f","after":"2e8cbe845fe6d0deff74f8802402213fcc437414","ref":"refs/heads/main","pushedAt":"2024-02-23T22:41:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"janicklas-ralph","name":"Janicklas Ralph","path":"/janicklas-ralph","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6142074?s=80&v=4"},"commit":{"message":"Validates CSS path before loading the file (#155)\n\n* Prevent security concern from preload media option\r\n\r\n* Update yarn.lock\r\n\r\n* Validates CSS path before loading the file\r\n\r\n* Modify isSubpath logic","shortMessageHtmlLink":"Validates CSS path before loading the file (#155)"}},{"before":"6b2e1307a5c9fe9da16b10142b74e63f50aa5949","after":"aedd05c5783a1d5adf635a7320413b28cf209c81","ref":"refs/heads/security-fixes2","pushedAt":"2024-02-23T22:40:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"janicklas-ralph","name":"Janicklas Ralph","path":"/janicklas-ralph","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6142074?s=80&v=4"},"commit":{"message":"Modify isSubpath logic","shortMessageHtmlLink":"Modify isSubpath logic"}},{"before":"3475cb20f6466b0e9728fdf29c4cb0b92b099254","after":"6b2e1307a5c9fe9da16b10142b74e63f50aa5949","ref":"refs/heads/security-fixes2","pushedAt":"2024-02-23T22:39:03.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"janicklas-ralph","name":"Janicklas Ralph","path":"/janicklas-ralph","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6142074?s=80&v=4"},"commit":{"message":"Merge branch 'main' of github.com:GoogleChromeLabs/critters into security-fixes2","shortMessageHtmlLink":"Merge branch 'main' of github.com:GoogleChromeLabs/critters into secu…"}},{"before":"2e91a5c0cbe8336682d6aeb3e042d856ade5a755","after":null,"ref":"refs/heads/security-fixes","pushedAt":"2024-02-23T22:36:43.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"janicklas-ralph","name":"Janicklas Ralph","path":"/janicklas-ralph","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6142074?s=80&v=4"}},{"before":"19476119082f12f120077137ab67a7c863944212","after":"6a100b7decb0885b295bd34883873c505235d06f","ref":"refs/heads/main","pushedAt":"2024-02-23T22:36:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"janicklas-ralph","name":"Janicklas Ralph","path":"/janicklas-ralph","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6142074?s=80&v=4"},"commit":{"message":"Prevent security issues from preload media option (#154)\n\n* Prevent security concern from preload media option","shortMessageHtmlLink":"Prevent security issues from preload media option (#154)"}},{"before":null,"after":"e99fcdf1c5ebb67c01cb06a68aa3edca10f222e6","ref":"refs/heads/security-fixes4","pushedAt":"2024-02-12T20:36:19.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"janicklas-ralph","name":"Janicklas Ralph","path":"/janicklas-ralph","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6142074?s=80&v=4"},"commit":{"message":"Fixes for noscript injection issues","shortMessageHtmlLink":"Fixes for noscript injection issues"}},{"before":"52a70db36d9077d03ac8bf578660c6db453ff1c6","after":"2286167b5298c2dbdb8c0ae93fe07a51377a8733","ref":"refs/heads/security-fixes3","pushedAt":"2024-02-12T19:04:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"janicklas-ralph","name":"Janicklas Ralph","path":"/janicklas-ralph","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6142074?s=80&v=4"},"commit":{"message":"Add test case","shortMessageHtmlLink":"Add test case"}},{"before":"9ae016531d8c9b5e12307abeb841536775ae6cda","after":"52a70db36d9077d03ac8bf578660c6db453ff1c6","ref":"refs/heads/security-fixes3","pushedAt":"2024-02-07T02:06:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"janicklas-ralph","name":"Janicklas Ralph","path":"/janicklas-ralph","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6142074?s=80&v=4"},"commit":{"message":"Remove launch.json","shortMessageHtmlLink":"Remove launch.json"}},{"before":null,"after":"9ae016531d8c9b5e12307abeb841536775ae6cda","ref":"refs/heads/security-fixes3","pushedAt":"2024-02-07T02:04:20.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"janicklas-ralph","name":"Janicklas Ralph","path":"/janicklas-ralph","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6142074?s=80&v=4"},"commit":{"message":"Prevent creating script tags from embedding stylesheets","shortMessageHtmlLink":"Prevent creating script tags from embedding stylesheets"}},{"before":"d8360e48fd700a8f96d48e5f0c36df875a68acde","after":"2e91a5c0cbe8336682d6aeb3e042d856ade5a755","ref":"refs/heads/security-fixes","pushedAt":"2024-02-06T23:36:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"janicklas-ralph","name":"Janicklas Ralph","path":"/janicklas-ralph","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6142074?s=80&v=4"},"commit":{"message":"Fix review comments","shortMessageHtmlLink":"Fix review comments"}},{"before":null,"after":"3475cb20f6466b0e9728fdf29c4cb0b92b099254","ref":"refs/heads/security-fixes2","pushedAt":"2024-02-06T23:32:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"janicklas-ralph","name":"Janicklas Ralph","path":"/janicklas-ralph","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6142074?s=80&v=4"},"commit":{"message":"Validates CSS path before loading the file","shortMessageHtmlLink":"Validates CSS path before loading the file"}},{"before":"317c1a0b00edbee843c04cee0170eef511519475","after":"d8360e48fd700a8f96d48e5f0c36df875a68acde","ref":"refs/heads/security-fixes","pushedAt":"2024-02-04T21:47:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"janicklas-ralph","name":"Janicklas Ralph","path":"/janicklas-ralph","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6142074?s=80&v=4"},"commit":{"message":"Update yarn.lock","shortMessageHtmlLink":"Update yarn.lock"}},{"before":null,"after":"317c1a0b00edbee843c04cee0170eef511519475","ref":"refs/heads/security-fixes","pushedAt":"2024-02-04T21:41:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"janicklas-ralph","name":"Janicklas Ralph","path":"/janicklas-ralph","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6142074?s=80&v=4"},"commit":{"message":"Prevent security concern from preload media option","shortMessageHtmlLink":"Prevent security concern from preload media option"}},{"before":null,"after":"5120d424f620592fbe82007e25ced60945da10c6","ref":"refs/heads/dependabot/npm_and_yarn/browserify-sign-4.2.2","pushedAt":"2023-10-27T16:49:20.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump browserify-sign from 4.2.1 to 4.2.2\n\nBumps [browserify-sign](https://github.com/crypto-browserify/browserify-sign) from 4.2.1 to 4.2.2.\n- [Changelog](https://github.com/browserify/browserify-sign/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/crypto-browserify/browserify-sign/compare/v4.2.1...v4.2.2)\n\n---\nupdated-dependencies:\n- dependency-name: browserify-sign\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump browserify-sign from 4.2.1 to 4.2.2"}},{"before":null,"after":"513c1644d299921e8e395f904dff9fb8cf7402f5","ref":"refs/heads/dependabot/npm_and_yarn/babel/traverse-7.23.2","pushedAt":"2023-10-17T04:16:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump @babel/traverse from 7.14.2 to 7.23.2\n\nBumps [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) from 7.14.2 to 7.23.2.\n- [Release notes](https://github.com/babel/babel/releases)\n- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/babel/babel/commits/v7.23.2/packages/babel-traverse)\n\n---\nupdated-dependencies:\n- dependency-name: \"@babel/traverse\"\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump @babel/traverse from 7.14.2 to 7.23.2"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEDsFvRQA","startCursor":null,"endCursor":null}},"title":"Activity · GoogleChromeLabs/critters"}