{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":344130960,"defaultBranch":"master","name":"youtube-dl","ownerLogin":"dirkf","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2021-03-03T13:11:46.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1222880?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1722974629.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"c5098961b04ce83f4615f2a846c84f803b072639","ref":"refs/heads/df-youtube-unthrottle-patch","pushedAt":"2024-08-06T20:03:49.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dirkf","name":null,"path":"/dirkf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1222880?s=80&v=4"},"commit":{"message":"[Youtube] Rework n function extraction pattern\n\tNow also succeeds with player b12cc44b","shortMessageHtmlLink":"[Youtube] Rework n function extraction pattern"}},{"before":null,"after":"09095b5048a78cca52e90128e1aaab3885bf210e","ref":"refs/heads/df-yt-202407","pushedAt":"2024-07-24T13:48:30.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dirkf","name":null,"path":"/dirkf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1222880?s=80&v=4"},"commit":{"message":"[Youtube] Find in n function name in player `3400486c`","shortMessageHtmlLink":"[Youtube] Find in n function name in player 3400486c"}},{"before":"e3ec96c01bd1320cb99e55dd0de7c212a067bd30","after":"e40a428fc2cb8dff4cdbbd6bf692e1b5bf35e2c6","ref":"refs/heads/master","pushedAt":"2024-07-10T23:46:20.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dirkf","name":null,"path":"/dirkf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1222880?s=80&v=4"},"commit":{"message":"[YouTube] Fix nsig processing for player `b22ef6e7`\n* improve extraction of function name (like yt-dlp/yt-dlp#10390)\n* always use JSInterp to extract function code (yt-dlp/yt-dlp#10396, thx seproDev, pukkandan)","shortMessageHtmlLink":"[YouTube] Fix nsig processing for player b22ef6e7"}},{"before":"af37fdd943fabcdbe7814514a4bf464080dbe54c","after":"e3ec96c01bd1320cb99e55dd0de7c212a067bd30","ref":"refs/heads/master","pushedAt":"2024-07-10T23:39:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dirkf","name":null,"path":"/dirkf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1222880?s=80&v=4"},"commit":{"message":"https://github.com/ytdl-org/youtube-dl/pull/32845#discussion_r1673153753","shortMessageHtmlLink":"https://github.com/ytdl-org/youtube-dl/pull/32845#discussion_r1673153753"}},{"before":"dab902fb9f7a41dc4663f2a4512a153c77217930","after":"af37fdd943fabcdbe7814514a4bf464080dbe54c","ref":"refs/heads/master","pushedAt":"2024-07-10T17:40:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dirkf","name":null,"path":"/dirkf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1222880?s=80&v=4"},"commit":{"message":"[YouTube] Fix nsig processing for player `b22ef6e7`\n* improve extraction of function name (like yt-dlp/yt-dlp#10390)\n* always use JSInterp to extract function code (yt-dlp/yt-dlp#10396, thx seproDev, pukkandan)","shortMessageHtmlLink":"[YouTube] Fix nsig processing for player b22ef6e7"}},{"before":"0b290766597bd1bce2ed88212036d52127dafe6a","after":"dab902fb9f7a41dc4663f2a4512a153c77217930","ref":"refs/heads/master","pushedAt":"2024-07-10T17:33:39.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"dirkf","name":null,"path":"/dirkf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1222880?s=80&v=4"},"commit":{"message":"[YouTube] Fix nsig processing for player `b22ef6e7`\n* improve extraction of function name (like yt-dlp/yt-dlp#10390)\n* always use JSInterp to extract function code (yt-dlp/yt-dlp#10396, thx seproDev, pukkandan)","shortMessageHtmlLink":"[YouTube] Fix nsig processing for player b22ef6e7"}},{"before":"d08b5e31d19c825616ee3221751fa4c96b54d92b","after":"0b290766597bd1bce2ed88212036d52127dafe6a","ref":"refs/heads/master","pushedAt":"2024-07-08T15:57:27.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dirkf","name":null,"path":"/dirkf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1222880?s=80&v=4"},"commit":{"message":"[core] Address gaps in allowed extensions\n\nAdds some extensions missing in 46521096433aceaa41b4caa845bed22ca6f377ce\n(from yt-dlp/yt-dlp#10362)\n\nAuthored by: bashonly\nCo-authored by: dirkf","shortMessageHtmlLink":"[core] Address gaps in allowed extensions"}},{"before":"46766fd45113087fe883d85d0a72feb1283fdb9e","after":"d08b5e31d19c825616ee3221751fa4c96b54d92b","ref":"refs/heads/master","pushedAt":"2024-07-07T19:44:46.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dirkf","name":null,"path":"/dirkf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1222880?s=80&v=4"},"commit":{"message":"[core] Fix PR #32830 for fixed extensionless output template","shortMessageHtmlLink":"[core] Fix PR ytdl-org#32830 for fixed extensionless output template"}},{"before":"e15101cb9970aa683d8e7e3e3f492869e4844e5b","after":null,"ref":"refs/heads/ghsa-79w7-vh3h-8g4j","pushedAt":"2024-07-02T14:39:04.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dirkf","name":null,"path":"/dirkf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1222880?s=80&v=4"}},{"before":"d42a222ed541b96649396ef00e19552aef0f09ec","after":"e15101cb9970aa683d8e7e3e3f492869e4844e5b","ref":"refs/heads/ghsa-79w7-vh3h-8g4j","pushedAt":"2024-07-02T14:13:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dirkf","name":null,"path":"/dirkf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1222880?s=80&v=4"},"commit":{"message":"[core,utils] Support unpublicised `--no-check-extensions`","shortMessageHtmlLink":"[core,utils] Support unpublicised --no-check-extensions"}},{"before":"fc9961be227fc37f8b87a834fe1bc3960bd580f3","after":"d42a222ed541b96649396ef00e19552aef0f09ec","ref":"refs/heads/ghsa-79w7-vh3h-8g4j","pushedAt":"2024-07-01T13:41:11.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dirkf","name":null,"path":"/dirkf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1222880?s=80&v=4"},"commit":{"message":"[core,utils] Implement unsafe file extension mitigation\n* from https://github.com/yt-dlp/yt-dlp/security/advisories/GHSA-79w7-vh3h-8g4, thx grub4k","shortMessageHtmlLink":"[core,utils] Implement unsafe file extension mitigation"}},{"before":"1f1316b6c5e32a5932e52ea8f876e13fc790e470","after":"fc9961be227fc37f8b87a834fe1bc3960bd580f3","ref":"refs/heads/ghsa-79w7-vh3h-8g4j","pushedAt":"2024-06-30T19:11:28.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dirkf","name":null,"path":"/dirkf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1222880?s=80&v=4"},"commit":{"message":"[core,utils] Implement unsafe file extension mitigation\n* from https://github.com/yt-dlp/yt-dlp/security/advisories/GHSA-79w7-vh3h-8g4, thx grub4k","shortMessageHtmlLink":"[core,utils] Implement unsafe file extension mitigation"}},{"before":"1b65773310b3141b7df8dc79112660811e8a2df0","after":"1f1316b6c5e32a5932e52ea8f876e13fc790e470","ref":"refs/heads/ghsa-79w7-vh3h-8g4j","pushedAt":"2024-06-30T18:59:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dirkf","name":null,"path":"/dirkf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1222880?s=80&v=4"},"commit":{"message":"extension","shortMessageHtmlLink":"extension"}},{"before":"21d56ac3b8498e584d8bba915331704b596b347e","after":"1b65773310b3141b7df8dc79112660811e8a2df0","ref":"refs/heads/ghsa-79w7-vh3h-8g4j","pushedAt":"2024-06-30T18:50:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dirkf","name":null,"path":"/dirkf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1222880?s=80&v=4"},"commit":{"message":"self_","shortMessageHtmlLink":"self_"}},{"before":"f84b1c803d9b1ea4bdf87846e97060e93863f307","after":"21d56ac3b8498e584d8bba915331704b596b347e","ref":"refs/heads/ghsa-79w7-vh3h-8g4j","pushedAt":"2024-06-30T18:42:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dirkf","name":null,"path":"/dirkf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1222880?s=80&v=4"},"commit":{"message":"{0!r}","shortMessageHtmlLink":"{0!r}"}},{"before":"c2f92db847a4797321c154c5917d2761d7116c29","after":"f84b1c803d9b1ea4bdf87846e97060e93863f307","ref":"refs/heads/ghsa-79w7-vh3h-8g4j","pushedAt":"2024-06-30T18:34:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dirkf","name":null,"path":"/dirkf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1222880?s=80&v=4"},"commit":{"message":"types.MethodType","shortMessageHtmlLink":"types.MethodType"}},{"before":"4d05f84325070c3f6fe2ed6096138757675469a4","after":"c2f92db847a4797321c154c5917d2761d7116c29","ref":"refs/heads/ghsa-79w7-vh3h-8g4j","pushedAt":"2024-06-30T18:22:34.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"dirkf","name":null,"path":"/dirkf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1222880?s=80&v=4"},"commit":{"message":"[core,utils] Implement unsafe file extension mitigation\n* from https://github.com/yt-dlp/yt-dlp/security/advisories/GHSA-79w7-vh3h-8g4, thx grub4k","shortMessageHtmlLink":"[core,utils] Implement unsafe file extension mitigation"}},{"before":null,"after":"4d05f84325070c3f6fe2ed6096138757675469a4","ref":"refs/heads/ghsa-79w7-vh3h-8g4j","pushedAt":"2024-06-30T18:15:56.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dirkf","name":null,"path":"/dirkf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1222880?s=80&v=4"},"commit":{"message":"[PalcoMP3] Conform to new linter rule\n* no space after @ in decorator","shortMessageHtmlLink":"[PalcoMP3] Conform to new linter rule"}},{"before":"8db78afe671ec15774fdf71756ae471405203586","after":null,"ref":"refs/heads/df-extdlargs-patch","pushedAt":"2024-06-30T18:08:54.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dirkf","name":null,"path":"/dirkf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1222880?s=80&v=4"}},{"before":"5ffb321d019c90d89d7e58a46b5b5494a6a1614f","after":null,"ref":"refs/heads/df-initialmetadata-patch","pushedAt":"2024-06-30T18:06:18.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dirkf","name":null,"path":"/dirkf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1222880?s=80&v=4"}},{"before":"bd7d796efc0b25710ce85b3a581a9bb3b3003d75","after":null,"ref":"refs/heads/pukkandan-jsinterp-patch","pushedAt":"2024-06-30T17:57:44.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dirkf","name":null,"path":"/dirkf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1222880?s=80&v=4"}},{"before":"c74716d92f1cd8a56717ea389336973f4d2cde11","after":null,"ref":"refs/heads/dlp-niconico-patch","pushedAt":"2024-06-30T17:57:35.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dirkf","name":null,"path":"/dirkf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1222880?s=80&v=4"}},{"before":"905d1d281ddfa5d183fc445010d350cefc6a58ec","after":null,"ref":"refs/heads/df-youtube-unthrottle-patch","pushedAt":"2024-06-30T17:56:19.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dirkf","name":null,"path":"/dirkf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1222880?s=80&v=4"}},{"before":"b7d943b1c1a51515c488a25c911baadda25a8adf","after":null,"ref":"refs/heads/df-wdr-mausetc-patch","pushedAt":"2024-06-30T17:56:05.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dirkf","name":null,"path":"/dirkf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1222880?s=80&v=4"}},{"before":"31ea97178e5b1c669b13e82712989c40ee7d78d2","after":null,"ref":"refs/heads/rg3/test","pushedAt":"2024-06-30T17:55:57.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dirkf","name":null,"path":"/dirkf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1222880?s=80&v=4"}},{"before":"d6f6fd47938dd1f79a3c056f9bcf2de0dd7b576b","after":null,"ref":"refs/heads/df-yt-shorts-patch","pushedAt":"2024-06-30T17:55:52.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dirkf","name":null,"path":"/dirkf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1222880?s=80&v=4"}},{"before":"f2ebd5263bb183effa32d1fd3060bbefdfa62c8d","after":null,"ref":"refs/heads/df-yt-playere06dea74-patch","pushedAt":"2024-06-30T17:55:49.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dirkf","name":null,"path":"/dirkf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1222880?s=80&v=4"}},{"before":"d42e900914056dfd71bbe3d5580616c60cc5febc","after":null,"ref":"refs/heads/df-jsinterp-speedup-patch","pushedAt":"2024-06-30T17:55:27.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dirkf","name":null,"path":"/dirkf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1222880?s=80&v=4"}},{"before":"d7bb9f462566805dbea31ecaabc044600fd8bd94","after":null,"ref":"refs/heads/df-yt-initialdata-patch","pushedAt":"2024-06-30T17:54:28.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dirkf","name":null,"path":"/dirkf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1222880?s=80&v=4"}},{"before":"46b8ae2f520c17aaa756082676788c6287b6809e","after":null,"ref":"refs/heads/dlp-jsinterp-ovrhaul","pushedAt":"2024-06-30T17:54:07.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dirkf","name":null,"path":"/dirkf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1222880?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEk3xvAAA","startCursor":null,"endCursor":null}},"title":"Activity ยท dirkf/youtube-dl"}