{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":98845874,"defaultBranch":"master","name":"witchcraft","ownerLogin":"luciopaiva","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-07-31T03:49:17.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/6631859?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1685809551.466958","currentOid":""},"activityList":{"items":[{"before":"21b3d82eb12e2e2fdbfcec6dbcb22b7b70f66fc6","after":"a5e110d311a4840f884694d944a4247ea23e6d58","ref":"refs/heads/manifest-v3","pushedAt":"2024-05-23T15:13:16.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"luciopaiva","name":"Lucio Paiva","path":"/luciopaiva","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6631859?s=80&v=4"},"commit":{"message":"Add back old analytics events","shortMessageHtmlLink":"Add back old analytics events"}},{"before":"e9ae6076c926a0e5be6826fab3ee84f682a4b9d3","after":"21b3d82eb12e2e2fdbfcec6dbcb22b7b70f66fc6","ref":"refs/heads/manifest-v3","pushedAt":"2023-06-13T14:08:26.941Z","pushType":"push","commitsCount":1,"pusher":{"login":"luciopaiva","name":"Lucio Paiva","path":"/luciopaiva","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6631859?s=80&v=4"},"commit":{"message":"WIP","shortMessageHtmlLink":"WIP"}},{"before":"f6aaf676215fd38c36f7033eda58ad8157090cf3","after":"e9ae6076c926a0e5be6826fab3ee84f682a4b9d3","ref":"refs/heads/manifest-v3","pushedAt":"2023-06-11T18:08:35.413Z","pushType":"push","commitsCount":1,"pusher":{"login":"luciopaiva","name":"Lucio Paiva","path":"/luciopaiva","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6631859?s=80&v=4"},"commit":{"message":"Remove unnecessary async keyword from sync functions","shortMessageHtmlLink":"Remove unnecessary async keyword from sync functions"}},{"before":"299a46c5328f1309c4af55c308b90097916ed78e","after":"f6aaf676215fd38c36f7033eda58ad8157090cf3","ref":"refs/heads/manifest-v3","pushedAt":"2023-06-11T18:06:19.544Z","pushType":"push","commitsCount":1,"pusher":{"login":"luciopaiva","name":"Lucio Paiva","path":"/luciopaiva","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6631859?s=80&v=4"},"commit":{"message":"Refresh popup when storage changes\n\nThis handles the case where the user has the popup open while Witchcraft is still fetching the scripts.","shortMessageHtmlLink":"Refresh popup when storage changes"}},{"before":"a366e53b50ea53f0f603dc6fdeb2707b10b79fe5","after":"299a46c5328f1309c4af55c308b90097916ed78e","ref":"refs/heads/manifest-v3","pushedAt":"2023-06-11T17:45:20.262Z","pushType":"push","commitsCount":2,"pusher":{"login":"luciopaiva","name":"Lucio Paiva","path":"/luciopaiva","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6631859?s=80&v=4"},"commit":{"message":"Improve icon\n\nMake the 16x16 icon it a bit better to visualize.","shortMessageHtmlLink":"Improve icon"}},{"before":"1255e4b7efae22c9b4443d11a95291c5844ec85b","after":"a366e53b50ea53f0f603dc6fdeb2707b10b79fe5","ref":"refs/heads/manifest-v3","pushedAt":"2023-06-11T12:44:26.385Z","pushType":"push","commitsCount":2,"pusher":{"login":"luciopaiva","name":"Lucio Paiva","path":"/luciopaiva","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6631859?s=80&v=4"},"commit":{"message":"Encapsulate remaining Chrome API calls","shortMessageHtmlLink":"Encapsulate remaining Chrome API calls"}},{"before":"ade14ba715fd56d7e4924e97c12d9cc2ea75d9dc","after":"1255e4b7efae22c9b4443d11a95291c5844ec85b","ref":"refs/heads/manifest-v3","pushedAt":"2023-06-09T16:38:14.412Z","pushType":"push","commitsCount":3,"pusher":{"login":"luciopaiva","name":"Lucio Paiva","path":"/luciopaiva","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6631859?s=80&v=4"},"commit":{"message":"Improve docs","shortMessageHtmlLink":"Improve docs"}},{"before":"ce27118b7c6a16dafd2f2f11a84d9cbbb5ad39e4","after":"ade14ba715fd56d7e4924e97c12d9cc2ea75d9dc","ref":"refs/heads/manifest-v3","pushedAt":"2023-06-08T18:13:10.065Z","pushType":"push","commitsCount":2,"pusher":{"login":"luciopaiva","name":"Lucio Paiva","path":"/luciopaiva","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6631859?s=80&v=4"},"commit":{"message":"Move popup to own folder","shortMessageHtmlLink":"Move popup to own folder"}},{"before":"f84b87dead22bfa68193d48e0a0fba9be1c01963","after":"ce27118b7c6a16dafd2f2f11a84d9cbbb5ad39e4","ref":"refs/heads/manifest-v3","pushedAt":"2023-06-08T17:56:57.255Z","pushType":"push","commitsCount":3,"pusher":{"login":"luciopaiva","name":"Lucio Paiva","path":"/luciopaiva","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6631859?s=80&v=4"},"commit":{"message":"Add unit test","shortMessageHtmlLink":"Add unit test"}},{"before":"900110372000885895e7329a16a8b7b752233340","after":"f84b87dead22bfa68193d48e0a0fba9be1c01963","ref":"refs/heads/manifest-v3","pushedAt":"2023-06-07T23:16:08.003Z","pushType":"push","commitsCount":4,"pusher":{"login":"luciopaiva","name":"Lucio Paiva","path":"/luciopaiva","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6631859?s=80&v=4"},"commit":{"message":"Update docs","shortMessageHtmlLink":"Update docs"}},{"before":"274141678646f4612f73cc33a6e73868d83e1b09","after":"900110372000885895e7329a16a8b7b752233340","ref":"refs/heads/manifest-v3","pushedAt":"2023-06-07T19:48:58.592Z","pushType":"push","commitsCount":1,"pusher":{"login":"luciopaiva","name":"Lucio Paiva","path":"/luciopaiva","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6631859?s=80&v=4"},"commit":{"message":"Make scripts run in the page environment\n\nThis decision is breaking compatibility with the previous version where scripts always ran in the content script environment. I'm doing this change because I believe the old behavior doesn't make any sense and changing it now shouldn't have any harmful effect on existing user scripts.","shortMessageHtmlLink":"Make scripts run in the page environment"}},{"before":"9704c7db61b0ececd158a90488ce7af860810698","after":"274141678646f4612f73cc33a6e73868d83e1b09","ref":"refs/heads/manifest-v3","pushedAt":"2023-06-06T22:30:50.268Z","pushType":"push","commitsCount":1,"pusher":{"login":"luciopaiva","name":"Lucio Paiva","path":"/luciopaiva","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6631859?s=80&v=4"},"commit":{"message":"Inject scripts","shortMessageHtmlLink":"Inject scripts"}},{"before":"00b22dcf9e3a765b72853afc9695cb5edc48eb37","after":"9704c7db61b0ececd158a90488ce7af860810698","ref":"refs/heads/manifest-v3","pushedAt":"2023-06-06T14:18:29.774Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"luciopaiva","name":"Lucio Paiva","path":"/luciopaiva","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6631859?s=80&v=4"},"commit":{"message":"Load scripts from backend\n\nI am rewriting Witchcraft from scratch to deal with Chrome changes after manifest v3 that may unload the extension whenever it pleases. So far the logic is able to fetch all relevant scripts, but it does not load them into the page context yet (that's for the next commit).","shortMessageHtmlLink":"Load scripts from backend"}},{"before":"462118ca6a8089dc38be6112db90130df696c953","after":"00b22dcf9e3a765b72853afc9695cb5edc48eb37","ref":"refs/heads/manifest-v3","pushedAt":"2023-06-04T13:45:02.570Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"luciopaiva","name":"Lucio Paiva","path":"/luciopaiva","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6631859?s=80&v=4"},"commit":{"message":"WIP","shortMessageHtmlLink":"WIP"}},{"before":"c85a04b825d075cd0aab3ddf665ddeed2518363e","after":"462118ca6a8089dc38be6112db90130df696c953","ref":"refs/heads/manifest-v3","pushedAt":"2023-06-04T10:24:20.552Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"luciopaiva","name":"Lucio Paiva","path":"/luciopaiva","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6631859?s=80&v=4"},"commit":{"message":"WIP","shortMessageHtmlLink":"WIP"}},{"before":"11de326cc330aa7a12df2ce5c1de4fcdfc73c403","after":"c85a04b825d075cd0aab3ddf665ddeed2518363e","ref":"refs/heads/manifest-v3","pushedAt":"2023-06-04T10:02:03.630Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"luciopaiva","name":"Lucio Paiva","path":"/luciopaiva","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6631859?s=80&v=4"},"commit":{"message":"WIP","shortMessageHtmlLink":"WIP"}},{"before":null,"after":"11de326cc330aa7a12df2ce5c1de4fcdfc73c403","ref":"refs/heads/manifest-v3","pushedAt":"2023-06-03T16:25:51.466Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"luciopaiva","name":"Lucio Paiva","path":"/luciopaiva","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6631859?s=80&v=4"},"commit":{"message":"WIP","shortMessageHtmlLink":"WIP"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEUiqWzAA","startCursor":null,"endCursor":null}},"title":"Activity ยท luciopaiva/witchcraft"}