{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":139283020,"defaultBranch":"main","name":"noscript","ownerLogin":"hackademix","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-06-30T22:00:24.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/376122?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1701990682.0","currentOid":""},"activityList":{"items":[{"before":"6d03048b21a497c2a3c6a85501db096052e0a162","after":"d11028e63bc707434a444e81ebf0924f04e63ec1","ref":"refs/heads/main","pushedAt":"2023-12-07T23:11:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hackademix","name":"Giorgio Maone","path":"/hackademix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/376122?s=80&v=4"},"commit":{"message":"Version bump: 11.4.29.","shortMessageHtmlLink":"Version bump: 11.4.29."}},{"before":"f277c64c43fe84027672a9b9626d4d8e80cef88a","after":"6d03048b21a497c2a3c6a85501db096052e0a162","ref":"refs/heads/main","pushedAt":"2023-12-07T22:59:12.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"hackademix","name":"Giorgio Maone","path":"/hackademix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/376122?s=80&v=4"},"commit":{"message":"[nscl] Update reliability of TLD updater.","shortMessageHtmlLink":"[nscl] Update reliability of TLD updater."}},{"before":"6f764ef739acc602c791f61882a431eb5520dc0b","after":null,"ref":"refs/tags/11.4.29","pushedAt":"2023-12-07T22:16:39.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"hackademix","name":"Giorgio Maone","path":"/hackademix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/376122?s=80&v=4"}},{"before":"bab32130ebe6d141016171e2982cf4d4d8224f7c","after":"f277c64c43fe84027672a9b9626d4d8e80cef88a","ref":"refs/heads/main","pushedAt":"2023-12-07T20:43:54.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"hackademix","name":"Giorgio Maone","path":"/hackademix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/376122?s=80&v=4"},"commit":{"message":"[nscl] Updated TLDs.","shortMessageHtmlLink":"[nscl] Updated TLDs."}},{"before":"b742d96e27063598e5276826fe1c1e8b8d533e79","after":"bab32130ebe6d141016171e2982cf4d4d8224f7c","ref":"refs/heads/main","pushedAt":"2023-12-06T00:01:56.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"hackademix","name":"Giorgio Maone","path":"/hackademix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/376122?s=80&v=4"},"commit":{"message":"Fix beta channel updates breakage due to browser_specific_settings override.","shortMessageHtmlLink":"Fix beta channel updates breakage due to browser_specific_settings ov…"}},{"before":"1754429ea1bc458f802c4e4f49f8e8e4ab15f403","after":"b742d96e27063598e5276826fe1c1e8b8d533e79","ref":"refs/heads/main","pushedAt":"2023-12-05T22:45:55.000Z","pushType":"push","commitsCount":12,"pusher":{"login":"hackademix","name":"Giorgio Maone","path":"/hackademix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/376122?s=80&v=4"},"commit":{"message":"[L10n] Updated fi, pt_BR.","shortMessageHtmlLink":"[L10n] Updated fi, pt_BR."}},{"before":"12f6910ad236d7bd6d65f9a048111e67bc6af004","after":"1754429ea1bc458f802c4e4f49f8e8e4ab15f403","ref":"refs/heads/main","pushedAt":"2023-10-07T21:03:02.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"hackademix","name":"Giorgio Maone","path":"/hackademix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/376122?s=80&v=4"},"commit":{"message":"Prevent URL leaks from media placeholders (thanks NDevTK for report).","shortMessageHtmlLink":"Prevent URL leaks from media placeholders (thanks NDevTK for report)."}},{"before":"dc3a767804a8aa8b06541c00ef7c8bf2e288d297","after":"12f6910ad236d7bd6d65f9a048111e67bc6af004","ref":"refs/heads/main","pushedAt":"2023-10-06T19:07:33.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"hackademix","name":"Giorgio Maone","path":"/hackademix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/376122?s=80&v=4"},"commit":{"message":"Version bump: 11.4.28rc1.","shortMessageHtmlLink":"Version bump: 11.4.28rc1."}},{"before":"45f3ebd408a2d3f24853cdb9ab43eea5414ff8b4","after":"dc3a767804a8aa8b06541c00ef7c8bf2e288d297","ref":"refs/heads/main","pushedAt":"2023-09-08T14:25:40.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"hackademix","name":"Giorgio Maone","path":"/hackademix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/376122?s=80&v=4"},"commit":{"message":"[XSS] Better specificity of HTML elements preliminary checks.","shortMessageHtmlLink":"[XSS] Better specificity of HTML elements preliminary checks."}},{"before":"b321a0becf23cc1a71bcabdef9027cfe0b91dc17","after":"45f3ebd408a2d3f24853cdb9ab43eea5414ff8b4","ref":"refs/heads/main","pushedAt":"2023-09-02T20:42:17.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"hackademix","name":"Giorgio Maone","path":"/hackademix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/376122?s=80&v=4"},"commit":{"message":"[XSS] Better specificity of potential fragmented injection through framework syntax detection (thanks Rom623, barbaz et al).","shortMessageHtmlLink":"[XSS] Better specificity of potential fragmented injection through fr…"}},{"before":"dfe4c5af3ee888bb8b94e373ffad74cad440d5ef","after":"b321a0becf23cc1a71bcabdef9027cfe0b91dc17","ref":"refs/heads/main","pushedAt":"2023-08-22T09:17:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hackademix","name":"Giorgio Maone","path":"/hackademix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/376122?s=80&v=4"},"commit":{"message":"Updated browser support badges in README.md","shortMessageHtmlLink":"Updated browser support badges in README.md"}},{"before":"1f7bbe48d96b1ac61004aba31dbd099ce070cbb3","after":"dfe4c5af3ee888bb8b94e373ffad74cad440d5ef","ref":"refs/heads/main","pushedAt":"2023-08-22T08:52:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hackademix","name":"Giorgio Maone","path":"/hackademix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/376122?s=80&v=4"},"commit":{"message":"Update FUNDING.yml (liberapay: maone -> NoScript)","shortMessageHtmlLink":"Update FUNDING.yml (liberapay: maone -> NoScript)"}},{"before":"907d0c436be2910fed63d41813d3d660a6e23eb1","after":"1f7bbe48d96b1ac61004aba31dbd099ce070cbb3","ref":"refs/heads/main","pushedAt":"2023-08-08T21:32:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"hackademix","name":"Giorgio Maone","path":"/hackademix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/376122?s=80&v=4"},"commit":{"message":"[nscl] Replaced lib/sha256.js with web platform native implementation (thanks Martin for suggested patch).","shortMessageHtmlLink":"[nscl] Replaced lib/sha256.js with web platform native implementation…"}},{"before":"477eacab400914d1b1ae2eca6ee76544c5f60861","after":"907d0c436be2910fed63d41813d3d660a6e23eb1","ref":"refs/heads/main","pushedAt":"2023-08-08T21:28:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hackademix","name":"Giorgio Maone","path":"/hackademix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/376122?s=80&v=4"},"commit":{"message":"[nscl] Replaced lib/sha256.js with web platform native implementation (thanks Martin for suggested patch).","shortMessageHtmlLink":"[nscl] Replaced lib/sha256.js with web platform native implementation…"}},{"before":"45861afeaa3f9cad6f26f636d13181ec24b6accd","after":"477eacab400914d1b1ae2eca6ee76544c5f60861","ref":"refs/heads/main","pushedAt":"2023-08-07T10:05:05.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"hackademix","name":"Giorgio Maone","path":"/hackademix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/376122?s=80&v=4"},"commit":{"message":"[nscl] Fixed property/function mismatch (thanks Alex).","shortMessageHtmlLink":"[nscl] Fixed property/function mismatch (thanks Alex)."}},{"before":"692803c6f2933e1b2328d789dc19db67c781996a","after":"45861afeaa3f9cad6f26f636d13181ec24b6accd","ref":"refs/heads/main","pushedAt":"2023-07-19T20:42:40.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"hackademix","name":"Giorgio Maone","path":"/hackademix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/376122?s=80&v=4"},"commit":{"message":"[Android] Fixed regression preventing NoScript prompts from being shown.","shortMessageHtmlLink":"[Android] Fixed regression preventing NoScript prompts from being shown."}},{"before":"654b4905f0b98f99e5eac18bca3ba04facfe1fab","after":"692803c6f2933e1b2328d789dc19db67c781996a","ref":"refs/heads/main","pushedAt":"2023-07-19T18:08:18.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"hackademix","name":"Giorgio Maone","path":"/hackademix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/376122?s=80&v=4"},"commit":{"message":"[XSS] Fallback to execute most demanding regular expressions asynchronously.","shortMessageHtmlLink":"[XSS] Fallback to execute most demanding regular expressions asynchro…"}},{"before":"be7390ebe74fc10f704b75f79230f03b5f86e9e1","after":"654b4905f0b98f99e5eac18bca3ba04facfe1fab","ref":"refs/heads/main","pushedAt":"2023-07-19T17:34:43.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"hackademix","name":"Giorgio Maone","path":"/hackademix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/376122?s=80&v=4"},"commit":{"message":"[XSS] Fallback to execute most demanding regular expressions asynchronously.","shortMessageHtmlLink":"[XSS] Fallback to execute most demanding regular expressions asynchro…"}},{"before":"967c008531627b3e3d96f9912ec17fa89644d40c","after":"be7390ebe74fc10f704b75f79230f03b5f86e9e1","ref":"refs/heads/main","pushedAt":"2023-07-09T22:54:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hackademix","name":"Giorgio Maone","path":"/hackademix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/376122?s=80&v=4"},"commit":{"message":"Version bump: 11.4.25.","shortMessageHtmlLink":"Version bump: 11.4.25."}},{"before":"9eed39e4187b9dcc2b50dbc60a4d5d94e4a995bd","after":"967c008531627b3e3d96f9912ec17fa89644d40c","ref":"refs/heads/main","pushedAt":"2023-07-09T22:33:56.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"hackademix","name":"Giorgio Maone","path":"/hackademix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/376122?s=80&v=4"},"commit":{"message":"Reload extension on fatal failures.","shortMessageHtmlLink":"Reload extension on fatal failures."}},{"before":"db06a6a252c8d3cbdbc66017d0c3f292ff4d8efd","after":"9eed39e4187b9dcc2b50dbc60a4d5d94e4a995bd","ref":"refs/heads/main","pushedAt":"2023-06-29T17:23:14.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"hackademix","name":"Giorgio Maone","path":"/hackademix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/376122?s=80&v=4"},"commit":{"message":"Version bump: 11.4.24.","shortMessageHtmlLink":"Version bump: 11.4.24."}},{"before":"d386f64019bac37db9d0369dbcaa8ffa096cbcbe","after":"db06a6a252c8d3cbdbc66017d0c3f292ff4d8efd","ref":"refs/heads/main","pushedAt":"2023-06-28T14:33:50.109Z","pushType":"push","commitsCount":3,"pusher":{"login":"hackademix","name":"Giorgio Maone","path":"/hackademix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/376122?s=80&v=4"},"commit":{"message":"[TabGuard] Stop exempting domains bidirectionally by default.","shortMessageHtmlLink":"[TabGuard] Stop exempting domains bidirectionally by default."}},{"before":"c46b2eebcecd55ad57fe2980710bf3c508738a96","after":"d386f64019bac37db9d0369dbcaa8ffa096cbcbe","ref":"refs/heads/main","pushedAt":"2023-06-27T08:52:43.811Z","pushType":"push","commitsCount":1,"pusher":{"login":"hackademix","name":"Giorgio Maone","path":"/hackademix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/376122?s=80&v=4"},"commit":{"message":"Version bump: 11.4.23.","shortMessageHtmlLink":"Version bump: 11.4.23."}},{"before":"a57c4cba8485dc16e7e0fb1b08488560f101773b","after":"c46b2eebcecd55ad57fe2980710bf3c508738a96","ref":"refs/heads/main","pushedAt":"2023-06-27T08:43:51.318Z","pushType":"push","commitsCount":3,"pusher":{"login":"hackademix","name":"Giorgio Maone","path":"/hackademix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/376122?s=80&v=4"},"commit":{"message":"[TabGuard] Exclude non-scriptable content types from suspects.","shortMessageHtmlLink":"[TabGuard] Exclude non-scriptable content types from suspects."}},{"before":"87307294cc00649ed63f3d90350bc4cb30941335","after":"a57c4cba8485dc16e7e0fb1b08488560f101773b","ref":"refs/heads/main","pushedAt":"2023-06-16T07:24:32.151Z","pushType":"push","commitsCount":2,"pusher":{"login":"hackademix","name":"Giorgio Maone","path":"/hackademix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/376122?s=80&v=4"},"commit":{"message":"Mirror NoScript's badge copntent in the context menu to provide more info (e.g. on XSS or TG status) whenever the toolbar icon is hidden.","shortMessageHtmlLink":"Mirror NoScript's badge copntent in the context menu to provide more …"}},{"before":"1d330739ec25e76b42fa3106c9e06bfd48e917a3","after":"87307294cc00649ed63f3d90350bc4cb30941335","ref":"refs/heads/main","pushedAt":"2023-06-15T22:00:37.004Z","pushType":"push","commitsCount":3,"pusher":{"login":"hackademix","name":"Giorgio Maone","path":"/hackademix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/376122?s=80&v=4"},"commit":{"message":"[TabGuard] Short circuit requests in non-anonymized tabs.","shortMessageHtmlLink":"[TabGuard] Short circuit requests in non-anonymized tabs."}},{"before":"3a83c0e4a506f175e38b0342dad50cdca3eae836","after":"1d330739ec25e76b42fa3106c9e06bfd48e917a3","ref":"refs/heads/main","pushedAt":"2023-06-14T23:09:35.183Z","pushType":"push","commitsCount":8,"pusher":{"login":"hackademix","name":"Giorgio Maone","path":"/hackademix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/376122?s=80&v=4"},"commit":{"message":"[TabGuard] Load with credentials when reloading from NoScript's UI.","shortMessageHtmlLink":"[TabGuard] Load with credentials when reloading from NoScript's UI."}},{"before":"78c8545a91e66b053eef062acfe1771be1a50d7e","after":"3a83c0e4a506f175e38b0342dad50cdca3eae836","ref":"refs/heads/main","pushedAt":"2023-05-21T21:30:02.394Z","pushType":"push","commitsCount":5,"pusher":{"login":"hackademix","name":"Giorgio Maone","path":"/hackademix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/376122?s=80&v=4"},"commit":{"message":"[TabGuard] Introduce prompt granularity options (default: prompt only on POST requests).","shortMessageHtmlLink":"[TabGuard] Introduce prompt granularity options (default: prompt only…"}},{"before":"0cc379a379484bd8723c4833d505109c354dd4c7","after":"78c8545a91e66b053eef062acfe1771be1a50d7e","ref":"refs/heads/main","pushedAt":"2023-05-16T19:46:22.287Z","pushType":"push","commitsCount":1,"pusher":{"login":"hackademix","name":"Giorgio Maone","path":"/hackademix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/376122?s=80&v=4"},"commit":{"message":"Version bump: 11.4.22.","shortMessageHtmlLink":"Version bump: 11.4.22."}},{"before":"bf95204b8ca7ddc213e3e57277485e67c45dad28","after":"0cc379a379484bd8723c4833d505109c354dd4c7","ref":"refs/heads/main","pushedAt":"2023-05-10T19:37:49.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"hackademix","name":"Giorgio Maone","path":"/hackademix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/376122?s=80&v=4"},"commit":{"message":"[L10n] Updated uk.","shortMessageHtmlLink":"[L10n] Updated uk."}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADxJY9UAA","startCursor":null,"endCursor":null}},"title":"Activity · hackademix/noscript"}