{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":169606323,"defaultBranch":"master","name":"instant.page","ownerLogin":"instantpage","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-02-07T16:49:59.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/47399700?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1708116236.0","currentOid":""},"activityList":{"items":[{"before":"abd2aa336daad08ab5ca59b15c54bdcbc1d9f08b","after":"d3c57412c40e3a662d2eeabfd13befa7d733eb31","ref":"refs/heads/master","pushedAt":"2024-03-22T16:26:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dieulot","name":"Alexandre Dieulot","path":"/dieulot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1090744?s=80&v=4"},"commit":{"message":"Refactor: _mouseoverTimer = null instead of undefined","shortMessageHtmlLink":"Refactor: _mouseoverTimer = null instead of undefined"}},{"before":"eec3e0166096b132c5f5a5fd15207e83c0738bbb","after":"abd2aa336daad08ab5ca59b15c54bdcbc1d9f08b","ref":"refs/heads/master","pushedAt":"2024-03-22T16:20:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dieulot","name":"Alexandre Dieulot","path":"/dieulot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1090744?s=80&v=4"},"commit":{"message":"Test: Fix using whitelist & intensity at the same time","shortMessageHtmlLink":"Test: Fix using whitelist & intensity at the same time"}},{"before":"6770f25de9cdc104c13c225ec77cd0b1ca0110b7","after":"eec3e0166096b132c5f5a5fd15207e83c0738bbb","ref":"refs/heads/master","pushedAt":"2024-03-22T15:51:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dieulot","name":"Alexandre Dieulot","path":"/dieulot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1090744?s=80&v=4"},"commit":{"message":"Bump year to 2024 in LICENSE","shortMessageHtmlLink":"Bump year to 2024 in LICENSE"}},{"before":"6e08b963227047eed1315ffc5babff85ebfa1c37","after":"6770f25de9cdc104c13c225ec77cd0b1ca0110b7","ref":"refs/heads/master","pushedAt":"2024-03-22T15:50:08.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"dieulot","name":"Alexandre Dieulot","path":"/dieulot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1090744?s=80&v=4"},"commit":{"message":"Merge pull request #125 from MrDanielHarka/master\n\nBump year number to 2024","shortMessageHtmlLink":"Merge pull request #125 from MrDanielHarka/master"}},{"before":"0298fd9537d9adf197b2d35ccc550e31652ee7ce","after":"6e08b963227047eed1315ffc5babff85ebfa1c37","ref":"refs/heads/master","pushedAt":"2024-03-22T12:21:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dieulot","name":"Alexandre Dieulot","path":"/dieulot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1090744?s=80&v=4"},"commit":{"message":"Refactor: move `eventListenersOptions` right before usage","shortMessageHtmlLink":"Refactor: move eventListenersOptions right before usage"}},{"before":"570429e0b6d3d2a00a57da492be73847122ecc08","after":"0298fd9537d9adf197b2d35ccc550e31652ee7ce","ref":"refs/heads/master","pushedAt":"2024-03-22T12:09:44.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"dieulot","name":"Alexandre Dieulot","path":"/dieulot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1090744?s=80&v=4"},"commit":{"message":"Support only Firefox 115+","shortMessageHtmlLink":"Support only Firefox 115+"}},{"before":"c1dbeee403b9332b7fb107ae81be8a7dd18b3a05","after":"570429e0b6d3d2a00a57da492be73847122ecc08","ref":"refs/heads/master","pushedAt":"2024-03-22T10:51:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dieulot","name":"Alexandre Dieulot","path":"/dieulot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1090744?s=80&v=4"},"commit":{"message":"Refactor touch event detection, and fix it on mousedownShortcut when touchstart-preloading is disabled","shortMessageHtmlLink":"Refactor touch event detection, and fix it on mousedownShortcut when …"}},{"before":"4f7d99a9e0a2b8d0cda23e25bf0e78e25b33d02a","after":"c1dbeee403b9332b7fb107ae81be8a7dd18b3a05","ref":"refs/heads/master","pushedAt":"2024-03-13T12:06:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dieulot","name":"Alexandre Dieulot","path":"/dieulot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1090744?s=80&v=4"},"commit":{"message":"Refactor: simplify intensity config","shortMessageHtmlLink":"Refactor: simplify intensity config"}},{"before":"a6c53facdb1e06247d75bcfb52d38dac15df370a","after":"4f7d99a9e0a2b8d0cda23e25bf0e78e25b33d02a","ref":"refs/heads/master","pushedAt":"2024-03-10T21:39:35.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"dieulot","name":"Alexandre Dieulot","path":"/dieulot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1090744?s=80&v=4"},"commit":{"message":"Refactor: remove semicolon","shortMessageHtmlLink":"Refactor: remove semicolon"}},{"before":"3525715c22373886567c3f62faf5a00e4380b566","after":"a6c53facdb1e06247d75bcfb52d38dac15df370a","ref":"refs/heads/master","pushedAt":"2024-03-10T21:31:12.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"dieulot","name":"Alexandre Dieulot","path":"/dieulot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1090744?s=80&v=4"},"commit":{"message":"Merge pull request #126 from domenic/speculationrules\n\nUse speculation rules prefetch/prerender when available","shortMessageHtmlLink":"Merge pull request #126 from domenic/speculationrules"}},{"before":"91a829bb28a97c7a6b06dc0bacad81ec49e36aea","after":"d3e7037e646527cd3681a67b91743d1384214697","ref":"refs/heads/experiment-import","pushedAt":"2024-02-16T22:58:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dieulot","name":"Alexandre Dieulot","path":"/dieulot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1090744?s=80&v=4"},"commit":{"message":"Make module importable; data-instant-config\n\nIt now needs to have a data-instant-config attribute on the script element to init, OR it can be import()ed then init()ed.\n\nThis will allow to have a more flexible configuration system later on, including one that can be updated after initial page load.\n\nThis prevents the (unsupported and problematic) possibility of loading it as a classic script, which some webmasters do.","shortMessageHtmlLink":"Make module importable; data-instant-config"}},{"before":null,"after":"91a829bb28a97c7a6b06dc0bacad81ec49e36aea","ref":"refs/heads/experiment-import","pushedAt":"2024-02-16T20:43:56.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dieulot","name":"Alexandre Dieulot","path":"/dieulot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1090744?s=80&v=4"},"commit":{"message":"Test extra: benchmark for finding attribute without document.currentScript","shortMessageHtmlLink":"Test extra: benchmark for finding attribute without document.currentS…"}},{"before":null,"after":"253d93a8c5f75b85939dc1db5ae7c64b9c7084f4","ref":"refs/heads/v5","pushedAt":"2023-12-18T16:15:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dieulot","name":"Alexandre Dieulot","path":"/dieulot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1090744?s=80&v=4"},"commit":{"message":"v5.2.0","shortMessageHtmlLink":"v5.2.0"}},{"before":"253d93a8c5f75b85939dc1db5ae7c64b9c7084f4","after":"3525715c22373886567c3f62faf5a00e4380b566","ref":"refs/heads/master","pushedAt":"2023-08-22T13:46:14.000Z","pushType":"push","commitsCount":10,"pusher":{"login":"dieulot","name":"Alexandre Dieulot","path":"/dieulot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1090744?s=80&v=4"},"commit":{"message":"Test: Fix style of multiple automated tests in