{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":406286054,"defaultBranch":"master","name":"membrane_rtmp_plugin","ownerLogin":"membraneframework","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-09-14T08:28:55.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/25247695?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1727081636.0","currentOid":""},"activityList":{"items":[{"before":"24b333e96fdfc2a73d0db908a1245eb49e2c2fc5","after":null,"ref":"refs/heads/bump_to_v0_26_0","pushedAt":"2024-09-23T08:52:57.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"varsill","name":"Łukasz Kita","path":"/varsill","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10851084?s=80&v=4"}},{"before":"088b06edd6822a1f3668c6850678ef1d31429966","after":"49cf4a09ec80dd62478acd60b1822dcd2063fb8b","ref":"refs/heads/master","pushedAt":"2024-09-23T08:52:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"varsill","name":"Łukasz Kita","path":"/varsill","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10851084?s=80&v=4"},"commit":{"message":"Bump to v0.26.0 (#99)","shortMessageHtmlLink":"Bump to v0.26.0 (#99)"}},{"before":null,"after":"24b333e96fdfc2a73d0db908a1245eb49e2c2fc5","ref":"refs/heads/bump_to_v0_26_0","pushedAt":"2024-09-20T15:53:51.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"varsill","name":"Łukasz Kita","path":"/varsill","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10851084?s=80&v=4"},"commit":{"message":"Bump to v0.26.0","shortMessageHtmlLink":"Bump to v0.26.0"}},{"before":"4e398c1c8038861464285a043c47b8129992dfe8","after":null,"ref":"refs/heads/simplify_client_handler","pushedAt":"2024-09-19T13:01:12.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"varsill","name":"Łukasz Kita","path":"/varsill","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10851084?s=80&v=4"}},{"before":"3258ba2dcf572b37cd4d94397709b9b309995b41","after":"088b06edd6822a1f3668c6850678ef1d31429966","ref":"refs/heads/master","pushedAt":"2024-09-19T13:01:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"varsill","name":"Łukasz Kita","path":"/varsill","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10851084?s=80&v=4"},"commit":{"message":"Simplify client handler (#98)\n\n* Remove handle_connected and handle_published callbacks from the client handler behaviour. Make handle_new_client return a struct that defines the behaviour of the newly connected client. Rename cliet_handler_for_source.ex into client_handler_impl.ex to match the module name. Update the tests and examples accordingly\r\n\r\n* Move common RTMP functionalities modules from rtmp/source/ to the rtmp/ directory\r\n\r\n* Improve documentation\r\n\r\n* Use a childspec-like approach to define the behaviour of a client handler returned from the handle_new_client\r\n\r\n* Add defaults to RTMP server options","shortMessageHtmlLink":"Simplify client handler (#98)"}},{"before":"3cb846de9c17f8f8a334b761794c7b2125be6a50","after":"4e398c1c8038861464285a043c47b8129992dfe8","ref":"refs/heads/simplify_client_handler","pushedAt":"2024-09-19T12:38:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"varsill","name":"Łukasz Kita","path":"/varsill","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10851084?s=80&v=4"},"commit":{"message":"Fix formatting","shortMessageHtmlLink":"Fix formatting"}},{"before":"dfdc3e1d39c54aa5f29321dae1e6dcc4803cfa0e","after":"3cb846de9c17f8f8a334b761794c7b2125be6a50","ref":"refs/heads/simplify_client_handler","pushedAt":"2024-09-19T12:36:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"varsill","name":"Łukasz Kita","path":"/varsill","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10851084?s=80&v=4"},"commit":{"message":"Fix formatting","shortMessageHtmlLink":"Fix formatting"}},{"before":"7f7a1c0dfc862d782afe7ab30b81a806ade02f4c","after":"dfdc3e1d39c54aa5f29321dae1e6dcc4803cfa0e","ref":"refs/heads/simplify_client_handler","pushedAt":"2024-09-19T12:34:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"varsill","name":"Łukasz Kita","path":"/varsill","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10851084?s=80&v=4"},"commit":{"message":"Add defaults to RTMP server options","shortMessageHtmlLink":"Add defaults to RTMP server options"}},{"before":"88d6618fc0b11c40aaeef4da01c93b5669d9496b","after":"7f7a1c0dfc862d782afe7ab30b81a806ade02f4c","ref":"refs/heads/simplify_client_handler","pushedAt":"2024-09-18T12:18:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"varsill","name":"Łukasz Kita","path":"/varsill","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10851084?s=80&v=4"},"commit":{"message":"Fix formatting","shortMessageHtmlLink":"Fix formatting"}},{"before":"4eae253231d9ca0708071731b159f09afe41818d","after":"88d6618fc0b11c40aaeef4da01c93b5669d9496b","ref":"refs/heads/simplify_client_handler","pushedAt":"2024-09-18T11:09:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"varsill","name":"Łukasz Kita","path":"/varsill","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10851084?s=80&v=4"},"commit":{"message":"Fix formatting","shortMessageHtmlLink":"Fix formatting"}},{"before":"a93ba84c88decf8e3215077b885b994c4e62fccf","after":"4eae253231d9ca0708071731b159f09afe41818d","ref":"refs/heads/simplify_client_handler","pushedAt":"2024-09-18T11:03:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"varsill","name":"Łukasz Kita","path":"/varsill","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10851084?s=80&v=4"},"commit":{"message":"Use a childspec-like approach to define the behaviour of a client handler returned from the handle_new_client","shortMessageHtmlLink":"Use a childspec-like approach to define the behaviour of a client han…"}},{"before":"1c71f6c9367387b2aa45f060754b1687e3d820bd","after":"a93ba84c88decf8e3215077b885b994c4e62fccf","ref":"refs/heads/simplify_client_handler","pushedAt":"2024-09-18T10:32:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"varsill","name":"Łukasz Kita","path":"/varsill","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10851084?s=80&v=4"},"commit":{"message":"Improve documentation","shortMessageHtmlLink":"Improve documentation"}},{"before":"94f9c34d9ed5aeb2db7125587ce32022fecef18b","after":"1c71f6c9367387b2aa45f060754b1687e3d820bd","ref":"refs/heads/simplify_client_handler","pushedAt":"2024-09-18T09:35:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"varsill","name":"Łukasz Kita","path":"/varsill","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10851084?s=80&v=4"},"commit":{"message":"Move common RTMP functionalities modules from rtmp/source/ to the rtmp/ directory","shortMessageHtmlLink":"Move common RTMP functionalities modules from rtmp/source/ to the rtm…"}},{"before":null,"after":"94f9c34d9ed5aeb2db7125587ce32022fecef18b","ref":"refs/heads/simplify_client_handler","pushedAt":"2024-09-18T09:32:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"varsill","name":"Łukasz Kita","path":"/varsill","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10851084?s=80&v=4"},"commit":{"message":"Remove handle_connected and handle_published callbacks from the client handler behaviour. Make handle_new_client return a struct that defines the behaviour of the newly connected client. Rename cliet_handler_for_source.ex into client_handler_impl.ex to match the module name. Update the tests and examples accordingly","shortMessageHtmlLink":"Remove handle_connected and handle_published callbacks from the clien…"}},{"before":"dd4bf6753bba90c984f1642d727b312453aee945","after":null,"ref":"refs/heads/source_bin_dynamic_pads","pushedAt":"2024-08-22T12:12:17.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bartkrak","name":"Bartek Chaliński","path":"/bartkrak","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18116352?s=80&v=4"}},{"before":"ba8e03af35d2c1f1550f1dd4a5dba564f14fac1b","after":"3258ba2dcf572b37cd4d94397709b9b309995b41","ref":"refs/heads/master","pushedAt":"2024-08-22T12:12:16.000Z","pushType":"pr_merge","commitsCount":11,"pusher":{"login":"bartkrak","name":"Bartek Chaliński","path":"/bartkrak","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18116352?s=80&v=4"},"commit":{"message":"Merge pull request #95 from membraneframework/source_bin_dynamic_pads\n\nSourceBin dynamic pads","shortMessageHtmlLink":"Merge pull request #95 from membraneframework/source_bin_dynamic_pads"}},{"before":"976a8691b6e25223057601d740e2976129a727a5","after":"dd4bf6753bba90c984f1642d727b312453aee945","ref":"refs/heads/source_bin_dynamic_pads","pushedAt":"2024-08-22T12:10:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bartkrak","name":"Bartek Chaliński","path":"/bartkrak","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18116352?s=80&v=4"},"commit":{"message":"warp name in inspect","shortMessageHtmlLink":"warp name in inspect"}},{"before":"9800b896a41b1f462a380fb78100ef98646e183c","after":"976a8691b6e25223057601d740e2976129a727a5","ref":"refs/heads/source_bin_dynamic_pads","pushedAt":"2024-08-21T11:42:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bartkrak","name":"Bartek Chaliński","path":"/bartkrak","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18116352?s=80&v=4"},"commit":{"message":"small fix, version bump","shortMessageHtmlLink":"small fix, version bump"}},{"before":"a00481666f5d1a3a7def6892651824e9eaf3a2fb","after":"9800b896a41b1f462a380fb78100ef98646e183c","ref":"refs/heads/source_bin_dynamic_pads","pushedAt":"2024-08-19T13:18:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bartkrak","name":"Bartek Chaliński","path":"/bartkrak","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18116352?s=80&v=4"},"commit":{"message":"warnings fix","shortMessageHtmlLink":"warnings fix"}},{"before":"ddfdabc52aa857d3c34049c3cb75af31c0fb802a","after":"a00481666f5d1a3a7def6892651824e9eaf3a2fb","ref":"refs/heads/source_bin_dynamic_pads","pushedAt":"2024-08-19T13:17:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bartkrak","name":"Bartek Chaliński","path":"/bartkrak","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18116352?s=80&v=4"},"commit":{"message":"typo fix","shortMessageHtmlLink":"typo fix"}},{"before":"77ae860c1126db0325b3caa40e5ffd5c640e45dd","after":"ddfdabc52aa857d3c34049c3cb75af31c0fb802a","ref":"refs/heads/source_bin_dynamic_pads","pushedAt":"2024-08-19T13:14:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bartkrak","name":"Bartek Chaliński","path":"/bartkrak","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18116352?s=80&v=4"},"commit":{"message":"review changes","shortMessageHtmlLink":"review changes"}},{"before":"87a0cbaca4493009cdb1a242eca5a0bca7eb52e7","after":"77ae860c1126db0325b3caa40e5ffd5c640e45dd","ref":"refs/heads/source_bin_dynamic_pads","pushedAt":"2024-08-19T11:59:00.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"bartkrak","name":"Bartek Chaliński","path":"/bartkrak","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18116352?s=80&v=4"},"commit":{"message":"Merge branch 'master' into source_bin_dynamic_pads","shortMessageHtmlLink":"Merge branch 'master' into source_bin_dynamic_pads"}},{"before":"22f926273152b24fbd477dbd1953b299f6c72ded","after":null,"ref":"refs/heads/refactor_namespaces","pushedAt":"2024-08-13T09:08:47.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"varsill","name":"Łukasz Kita","path":"/varsill","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10851084?s=80&v=4"}},{"before":"901c3cb42f21fd929ef866e2619df760b4c599e7","after":"ba8e03af35d2c1f1550f1dd4a5dba564f14fac1b","ref":"refs/heads/master","pushedAt":"2024-08-13T09:08:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"varsill","name":"Łukasz Kita","path":"/varsill","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10851084?s=80&v=4"},"commit":{"message":"Refactor RTMP namespace (#96)\n\n* Allow for urls without app and stream key\r\n\r\n* Unify Server.ClientHandler and Server.ClientHandlerBehaviour\r\n\r\n* Rename new_client_callback into handle_new_client\r\n\r\n* Rename RTMP.Server into RTMPServer\r\n\r\n* Bump to v0.24.0","shortMessageHtmlLink":"Refactor RTMP namespace (#96)"}},{"before":"0bcfa8c940f82d2f93a8828f945a34c70cf3b7ec","after":null,"ref":"refs/heads/change_codeowner","pushedAt":"2024-08-12T13:28:52.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"varsill","name":"Łukasz Kita","path":"/varsill","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10851084?s=80&v=4"}},{"before":"dc6a2959a00666c1f0b9dab9c30f69b8ca0fa55d","after":"901c3cb42f21fd929ef866e2619df760b4c599e7","ref":"refs/heads/master","pushedAt":"2024-08-12T13:28:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"varsill","name":"Łukasz Kita","path":"/varsill","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10851084?s=80&v=4"},"commit":{"message":"Change codeowner (#97)","shortMessageHtmlLink":"Change codeowner (#97)"}},{"before":null,"after":"0bcfa8c940f82d2f93a8828f945a34c70cf3b7ec","ref":"refs/heads/change_codeowner","pushedAt":"2024-08-12T13:26:56.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"varsill","name":"Łukasz Kita","path":"/varsill","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10851084?s=80&v=4"},"commit":{"message":"Change codeowner","shortMessageHtmlLink":"Change codeowner"}},{"before":"f343ac6a37743934474261c18f33e5679b3ba203","after":"22f926273152b24fbd477dbd1953b299f6c72ded","ref":"refs/heads/refactor_namespaces","pushedAt":"2024-08-12T12:24:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"varsill","name":"Łukasz Kita","path":"/varsill","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10851084?s=80&v=4"},"commit":{"message":"Rename ClientHandlerForSource into ClientHandlerImpl","shortMessageHtmlLink":"Rename ClientHandlerForSource into ClientHandlerImpl"}},{"before":"38cd4deea00df7e6b5888c27c01ed80dc7d46695","after":"f343ac6a37743934474261c18f33e5679b3ba203","ref":"refs/heads/refactor_namespaces","pushedAt":"2024-08-07T12:44:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"varsill","name":"Łukasz Kita","path":"/varsill","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10851084?s=80&v=4"},"commit":{"message":"Revoke moduledoc in client handler","shortMessageHtmlLink":"Revoke moduledoc in client handler"}},{"before":"d7a5338d5ad0a3d122b111f9b99e1e94711834c1","after":"38cd4deea00df7e6b5888c27c01ed80dc7d46695","ref":"refs/heads/refactor_namespaces","pushedAt":"2024-08-07T12:42:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"varsill","name":"Łukasz Kita","path":"/varsill","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10851084?s=80&v=4"},"commit":{"message":"Bump to v0.24.0","shortMessageHtmlLink":"Bump to v0.24.0"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yM1QwODo1Mjo1Ny4wMDAwMDBazwAAAAS9uto_","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yM1QwODo1Mjo1Ny4wMDAwMDBazwAAAAS9uto_","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0wN1QxMjo0Mjo0Mi4wMDAwMDBazwAAAASUKwx9"}},"title":"Activity · membraneframework/membrane_rtmp_plugin"}