{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":120542434,"defaultBranch":"master","name":"invidious","ownerLogin":"iv-org","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-02-07T00:43:42.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/68407447?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1714171616.0","currentOid":""},"activityList":{"items":[{"before":"b43313dbe563ade4cd0b8e30e00657b3ce696298","after":null,"ref":"refs/tags/v2.20240427","pushedAt":"2024-04-26T22:46:33.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"SamantazFox","name":"Samantaz Fox","path":"/SamantazFox","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52980486?s=80&v=4"}},{"before":"091f6d34d96b6933b381ac8f39e3c58f50af7a32","after":null,"ref":"refs/tags/v1.20240427","pushedAt":"2024-04-26T22:41:30.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"SamantazFox","name":"Samantaz Fox","path":"/SamantazFox","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52980486?s=80&v=4"}},{"before":"b673695aa2704b880562399ac78659ad23b7940d","after":"eda7444ca46dbc3941205316baba8030fe0b2989","ref":"refs/heads/master","pushedAt":"2024-04-26T22:36:05.000Z","pushType":"push","commitsCount":62,"pusher":{"login":"SamantazFox","name":"Samantaz Fox","path":"/SamantazFox","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52980486?s=80&v=4"},"commit":{"message":"Update changelog","shortMessageHtmlLink":"Update changelog"}},{"before":"08390acd0c17875fddb84cabba54197a5b5740e4","after":"b673695aa2704b880562399ac78659ad23b7940d","ref":"refs/heads/master","pushedAt":"2024-04-10T13:21:17.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"unixfox","name":"Émilien (perso)","path":"/unixfox","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4016501?s=80&v=4"},"commit":{"message":"Merge pull request #4561 from ChunkyProgrammer/use-trending-api-for-health-checks\n\nUse Trending API for health checks","shortMessageHtmlLink":"Merge pull request #4561 from ChunkyProgrammer/use-trending-api-for-h…"}},{"before":"99a5e9cbc44daa4555f36b43bc4b7246aee454c9","after":"08390acd0c17875fddb84cabba54197a5b5740e4","ref":"refs/heads/master","pushedAt":"2024-03-31T16:42:42.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"SamantazFox","name":"Samantaz Fox","path":"/SamantazFox","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52980486?s=80&v=4"},"commit":{"message":"Update workaround used to fetch streaming URLs (#4552)\n\nThanks to LuanRT (From youtube.js) for the fix!\n\nCloses issue 4498","shortMessageHtmlLink":"Update workaround used to fetch streaming URLs (#4552)"}},{"before":"e8a36985aff1a5b33ddf9abea85dd2c23422c2f7","after":"99a5e9cbc44daa4555f36b43bc4b7246aee454c9","ref":"refs/heads/master","pushedAt":"2024-03-08T10:23:03.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"unixfox","name":"Émilien (perso)","path":"/unixfox","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4016501?s=80&v=4"},"commit":{"message":"Merge pull request #4473 from SamantazFox/bump-api-clients\n\nYoutubeAPI: bump client versions","shortMessageHtmlLink":"Merge pull request #4473 from SamantazFox/bump-api-clients"}},{"before":"1e6ec605e88d1874e1b8b99294312a3c51f07beb","after":"e8a36985aff1a5b33ddf9abea85dd2c23422c2f7","ref":"refs/heads/master","pushedAt":"2024-02-18T23:34:00.000Z","pushType":"push","commitsCount":49,"pusher":{"login":"SamantazFox","name":"Samantaz Fox","path":"/SamantazFox","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52980486?s=80&v=4"},"commit":{"message":"API: Add APIHandler back (#4431)\n\nThis handler should no have been removed in 4276, as it adds the required CORS\nheader (Access-Control-Allow-Origin) for public acces to the API.\n\nThanks to iBicha for noticing this!","shortMessageHtmlLink":"API: Add APIHandler back (#4431)"}},{"before":"5c0b6d8afab6412b906063c4a3341d470d17a506","after":"1e6ec605e88d1874e1b8b99294312a3c51f07beb","ref":"refs/heads/master","pushedAt":"2024-02-15T21:59:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"unixfox","name":"Émilien (perso)","path":"/unixfox","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4016501?s=80&v=4"},"commit":{"message":"Remove usage of depends_on (#4383)","shortMessageHtmlLink":"Remove usage of depends_on (#4383)"}},{"before":"cf686202e05cfdce708a4d0d37a18a055f43a1df","after":"5c0b6d8afab6412b906063c4a3341d470d17a506","ref":"refs/heads/master","pushedAt":"2024-02-12T21:39:58.000Z","pushType":"push","commitsCount":30,"pusher":{"login":"SamantazFox","name":"Samantaz Fox","path":"/SamantazFox","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52980486?s=80&v=4"},"commit":{"message":"Stats: Fix two swapped function names (#4376)\n\nThe function names `count_users_active_6m` and `count_users_active_1m` were\nswapped. As the names were swapped on both sides (declaration and use), this\nhad no functional impact.\n\nNo related isse was tracked.","shortMessageHtmlLink":"Stats: Fix two swapped function names (#4376)"}},{"before":"c005ada48723808e507d0a4d5a3363a1c14a4f07","after":"cf686202e05cfdce708a4d0d37a18a055f43a1df","ref":"refs/heads/master","pushedAt":"2024-02-12T07:29:44.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"unixfox","name":"Émilien (perso)","path":"/unixfox","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4016501?s=80&v=4"},"commit":{"message":"Merge pull request #4423 from tleydxdy/xml-namespace\n\nFix pubsub feed parsing","shortMessageHtmlLink":"Merge pull request #4423 from tleydxdy/xml-namespace"}},{"before":"1c0b4205d40781ff2d34d64dddf29e5dc89d1723","after":"c005ada48723808e507d0a4d5a3363a1c14a4f07","ref":"refs/heads/master","pushedAt":"2024-01-29T13:59:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"unixfox","name":"Émilien (perso)","path":"/unixfox","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4016501?s=80&v=4"},"commit":{"message":"fix: prevent censoring of self-harm related search queries (#4403)\n\n* fix: prevent censoring of self-harm related search queries\r\n\r\n* fix: yt_filters_spec with new flag","shortMessageHtmlLink":"fix: prevent censoring of self-harm related search queries (#4403)"}},{"before":"b16f66ef0003843c4561f7bb3124339e6b446b2b","after":"1c0b4205d40781ff2d34d64dddf29e5dc89d1723","ref":"refs/heads/master","pushedAt":"2024-01-10T23:01:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"unixfox","name":"Émilien (perso)","path":"/unixfox","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4016501?s=80&v=4"},"commit":{"message":"Add parameter to disable `force_resolve` in `make_client` (#4335)\n\n* Add option to disable force_resolve in make_client\r\n\r\nSome websites such as archive.org and textcaptcha.com\r\ndoes not support IPv6 and as such requests fail when Invidious requests\r\nwith IPv6 to those services.\r\n\r\n* Reenable force_resolve on pubsub subcribe request\r\n\r\n* Make force_resolve false by default in make_client\r\n\r\n* Remove missed explicit force_resolve=false","shortMessageHtmlLink":"Add parameter to disable force_resolve in make_client (#4335)"}},{"before":"4579a31f7d3b5dbabb54253f955e954e4d2cdd98","after":null,"ref":"refs/heads/syeopite-patch-1","pushedAt":"2024-01-10T20:40:21.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"unixfox","name":"Émilien (perso)","path":"/unixfox","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4016501?s=80&v=4"}},{"before":"97c4165f55c4574efb554c9dae8d919d08da1cdd","after":"b16f66ef0003843c4561f7bb3124339e6b446b2b","ref":"refs/heads/master","pushedAt":"2024-01-10T20:40:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"unixfox","name":"Émilien (perso)","path":"/unixfox","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4016501?s=80&v=4"},"commit":{"message":"Exempt issues with \"exempt-stale\" from staling (#4385)\n\nThe exempt-stale label was not actually set to exempt issues from staling...","shortMessageHtmlLink":"Exempt issues with \"exempt-stale\" from staling (#4385)"}},{"before":null,"after":"4579a31f7d3b5dbabb54253f955e954e4d2cdd98","ref":"refs/heads/syeopite-patch-1","pushedAt":"2024-01-10T00:27:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"syeopite","name":null,"path":"/syeopite","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70992037?s=80&v=4"},"commit":{"message":"Exempt issues with \"exempt-stale\" from staling\n\nThe exempt-stale label was not actually set to exempt issues from staling...","shortMessageHtmlLink":"Exempt issues with \"exempt-stale\" from staling"}},{"before":"9e8baa35397671aabfc77f6b912c9f1829be52b6","after":"97c4165f55c4574efb554c9dae8d919d08da1cdd","ref":"refs/heads/master","pushedAt":"2023-12-18T22:18:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"unixfox","name":"Émilien (perso)","path":"/unixfox","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4016501?s=80&v=4"},"commit":{"message":"Improve depends_on docker-compose (#4249)\n\n* Improve depends_on checking the service is up and healthy before start the service that might cause issue first boot\r\n\r\n* Docker version Ubuntu 22.04 has a version which doesn't support restart","shortMessageHtmlLink":"Improve depends_on docker-compose (#4249)"}},{"before":"2562f80695e2391551cd83e42250c31ad0e1357a","after":null,"ref":"refs/heads/syeopite-patch-1","pushedAt":"2023-12-06T17:43:05.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"SamantazFox","name":"Samantaz Fox","path":"/SamantazFox","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52980486?s=80&v=4"}},{"before":"72478ba7048f036f07b9623690d560708334c46f","after":"9e8baa35397671aabfc77f6b912c9f1829be52b6","ref":"refs/heads/master","pushedAt":"2023-12-06T17:31:05.000Z","pushType":"push","commitsCount":24,"pusher":{"login":"SamantazFox","name":"Samantaz Fox","path":"/SamantazFox","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52980486?s=80&v=4"},"commit":{"message":"Move \"Projects using Invidious\" section to the docs (#4283)","shortMessageHtmlLink":"Move \"Projects using Invidious\" section to the docs (#4283)"}},{"before":"9e970fe4bdec406113928d0cbb4d395d070a27ed","after":"72478ba7048f036f07b9623690d560708334c46f","ref":"refs/heads/master","pushedAt":"2023-12-06T13:20:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"unixfox","name":"Émilien (perso)","path":"/unixfox","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4016501?s=80&v=4"},"commit":{"message":"Remove short sha docker tag (#4312)","shortMessageHtmlLink":"Remove short sha docker tag (#4312)"}},{"before":"d76fed585003728ea759767d8e5e24fe918118f5","after":"9e970fe4bdec406113928d0cbb4d395d070a27ed","ref":"refs/heads/master","pushedAt":"2023-12-06T11:19:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"unixfox","name":"Émilien (perso)","path":"/unixfox","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4016501?s=80&v=4"},"commit":{"message":"docker-meta generate versioned docker tags & OCI labels (#4161)\n\n* Use docker-meta to generate tags and labels + versioning\r\n\r\nI updated the workflow to have additional tags based on git tags.\r\n\r\nThis way an administrator can get images by Invidious version tag.\r\n\r\n* Use current date as image tag\r\n\r\n* Switch to YYYY.MM.DD-SHA_SHORT\r\n\r\n* Use short sha to follow existing tagging style\r\n\r\n* revert build-push-actions to v5\r\n\r\n---------\r\n\r\nCo-authored-by: panda ","shortMessageHtmlLink":"docker-meta generate versioned docker tags & OCI labels (#4161)"}},{"before":"9ce9c543992243737516750bf08f5d073e899715","after":"d76fed585003728ea759767d8e5e24fe918118f5","ref":"refs/heads/master","pushedAt":"2023-12-01T18:11:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"unixfox","name":"Émilien (perso)","path":"/unixfox","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4016501?s=80&v=4"},"commit":{"message":"ci: update github actions (#4209)\n\n* ci: update actions/checkout to v4\r\n\r\n* ci: remove patch version from crystal-lang/install-crystal\r\n\r\nlatest patch will be automatically installed which is 1.8.1 https://github.com/crystal-lang/install-crystal\r\n\r\n* ci: update docker/setup-buildx-action to v3\r\n\r\n* ci: update docker/build-push-action to v5\r\n\r\n* ci: update docker/setup-qemu-action to v3\r\n\r\n* ci: update docker/login-action to v3\r\n\r\n* ci: actions/stale to v8\r\n\r\nhttps://github.com/actions/stale/blob/main/CHANGELOG.md\r\n\r\n* Revert \"ci: remove patch version from crystal-lang/install-crystal\"\r\n\r\nThis reverts commit 8c39ce846fa0a7057d66dc25b853c40b2366faf3.","shortMessageHtmlLink":"ci: update github actions (#4209)"}},{"before":"c5b87e3b5e5cc7f7f5c8baa7732bd6d81d8f910a","after":"9ce9c543992243737516750bf08f5d073e899715","ref":"refs/heads/master","pushedAt":"2023-11-21T19:47:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"unixfox","name":"Émilien (perso)","path":"/unixfox","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4016501?s=80&v=4"},"commit":{"message":"Install rsvg-convert on docker images (#4230) (#4282)\n\nIn #4103 alpine was updated from 3.16 to 3.18, but in 3.17 librsvg\r\npackages was splitted and rsvg-convert is on his own package.","shortMessageHtmlLink":"Install rsvg-convert on docker images (#4230) (#4282)"}},{"before":"438467f69a20007cace4f300d03138b7d2d7e79a","after":"c5b87e3b5e5cc7f7f5c8baa7732bd6d81d8f910a","ref":"refs/heads/master","pushedAt":"2023-11-08T22:43:10.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"SamantazFox","name":"Samantaz Fox","path":"/SamantazFox","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52980486?s=80&v=4"},"commit":{"message":"Channel: Fetch header informations from homepage (#4241)","shortMessageHtmlLink":"Channel: Fetch header informations from homepage (#4241)"}},{"before":"fead0e14acd8d38e52614e89bf89f22a3e2935ea","after":"2562f80695e2391551cd83e42250c31ad0e1357a","ref":"refs/heads/syeopite-patch-1","pushedAt":"2023-11-07T23:46:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"syeopite","name":null,"path":"/syeopite","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70992037?s=80&v=4"},"commit":{"message":"Add CI for Crystal 1.10.1","shortMessageHtmlLink":"Add CI for Crystal 1.10.1"}},{"before":null,"after":"fead0e14acd8d38e52614e89bf89f22a3e2935ea","ref":"refs/heads/syeopite-patch-1","pushedAt":"2023-11-07T23:45:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"syeopite","name":null,"path":"/syeopite","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70992037?s=80&v=4"},"commit":{"message":"Drop support for Crystal 1.6.2","shortMessageHtmlLink":"Drop support for Crystal 1.6.2"}},{"before":"db3c57d49f35ee03a634ddd41dc0c0f19dfb4f5f","after":"438467f69a20007cace4f300d03138b7d2d7e79a","ref":"refs/heads/master","pushedAt":"2023-11-04T13:52:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"unixfox","name":"Émilien (perso)","path":"/unixfox","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4016501?s=80&v=4"},"commit":{"message":"Add playback success rate to `/api/v1/stats` (#4085)\n\n* Add stats-based /videoplayback blockage status\r\n\r\n* Count when YouTube returns wrong video as failure\r\n\r\n* Cast playback stats hash type prior to return\r\n\r\n* Bump stats refresh timer to 10 minutes","shortMessageHtmlLink":"Add playback success rate to /api/v1/stats (#4085)"}},{"before":"8087e64dfe8353bd7ee224b1985fcb1d8a47122c","after":"db3c57d49f35ee03a634ddd41dc0c0f19dfb4f5f","ref":"refs/heads/master","pushedAt":"2023-11-02T22:35:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"unixfox","name":"Émilien (perso)","path":"/unixfox","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4016501?s=80&v=4"},"commit":{"message":"force resolve for everything (#4225)","shortMessageHtmlLink":"force resolve for everything (#4225)"}},{"before":"3fcd59784d689f96dfb39011ae4c308c63817a8e","after":null,"ref":"refs/heads/syeopite-patch-1","pushedAt":"2023-10-25T22:25:56.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"syeopite","name":null,"path":"/syeopite","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70992037?s=80&v=4"}},{"before":"2414e7db411f9de7ba40cad370d4b195830d4456","after":"8087e64dfe8353bd7ee224b1985fcb1d8a47122c","ref":"refs/heads/master","pushedAt":"2023-10-25T22:23:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"unixfox","name":"Émilien (perso)","path":"/unixfox","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4016501?s=80&v=4"},"commit":{"message":"Bump postgre version in dev compose (#4203)\n\nFix postgre ver diff between dev and prod compose","shortMessageHtmlLink":"Bump postgre version in dev compose (#4203)"}},{"before":null,"after":"3fcd59784d689f96dfb39011ae4c308c63817a8e","ref":"refs/heads/syeopite-patch-1","pushedAt":"2023-10-25T21:16:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"syeopite","name":null,"path":"/syeopite","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70992037?s=80&v=4"},"commit":{"message":"Bump postgre version in dev compose \n\nFix postgre ver diff between dev and prod compose","shortMessageHtmlLink":"Bump postgre version in dev compose"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEO5PDUQA","startCursor":null,"endCursor":null}},"title":"Activity · iv-org/invidious"}