{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":89141358,"defaultBranch":"v3","name":"mediasoup-demo","ownerLogin":"versatica","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-04-23T12:48:33.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1941045?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1684493763.982097","currentOid":""},"activityList":{"items":[{"before":"a7c11df1f47bfd97dba3264d39af3fd97360e008","after":"210109ac6e039bbdc21d7d210a0457f090c05a4e","ref":"refs/heads/v3","pushedAt":"2024-05-09T12:40:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ibc","name":"Iñaki Baz Castillo","path":"/ibc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16191?s=80&v=4"},"commit":{"message":"Show mediasoup and mediasoup-client versions","shortMessageHtmlLink":"Show mediasoup and mediasoup-client versions"}},{"before":"a87190bdbf3fb2c25295e9a2edc8c449e75b66e9","after":"a7c11df1f47bfd97dba3264d39af3fd97360e008","ref":"refs/heads/v3","pushedAt":"2024-05-08T14:30:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ibc","name":"Iñaki Baz Castillo","path":"/ibc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16191?s=80&v=4"},"commit":{"message":"fix","shortMessageHtmlLink":"fix"}},{"before":"ec764c3cbb2175cce1c1c1e276f7bc61a2d0eabc","after":"a87190bdbf3fb2c25295e9a2edc8c449e75b66e9","ref":"refs/heads/v3","pushedAt":"2024-05-08T13:01:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ibc","name":"Iñaki Baz Castillo","path":"/ibc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16191?s=80&v=4"},"commit":{"message":"Make ?forceTcp=true also work as expected when MEDIASOUP_USE_WEBRTC_SERVER=false env is set. Also add npm script to generate local certificate","shortMessageHtmlLink":"Make ?forceTcp=true also work as expected when MEDIASOUP_USE_WEBRTC_S…"}},{"before":"cfe014a77ac596fd68071700e4d99120ba7ade93","after":"ec764c3cbb2175cce1c1c1e276f7bc61a2d0eabc","ref":"refs/heads/v3","pushedAt":"2024-04-09T07:47:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ibc","name":"Iñaki Baz Castillo","path":"/ibc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16191?s=80&v=4"},"commit":{"message":"Use portRange","shortMessageHtmlLink":"Use portRange"}},{"before":"32014cfde756ad178ca2cdfc4c0063f1a7199c93","after":"cfe014a77ac596fd68071700e4d99120ba7ade93","ref":"refs/heads/v3","pushedAt":"2024-02-27T16:11:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ibc","name":"Iñaki Baz Castillo","path":"/ibc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16191?s=80&v=4"},"commit":{"message":"Use ListenInfo in config.example.js","shortMessageHtmlLink":"Use ListenInfo in config.example.js"}},{"before":"26fbdb761366df07792f6ae44bbe61f1a619e2a2","after":"32014cfde756ad178ca2cdfc4c0063f1a7199c93","ref":"refs/heads/v3","pushedAt":"2024-02-19T21:31:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ibc","name":"Iñaki Baz Castillo","path":"/ibc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16191?s=80&v=4"},"commit":{"message":"PAss iceConsentTimeout: 20","shortMessageHtmlLink":"PAss iceConsentTimeout: 20"}},{"before":"78d720795f1c2e369213cea1f73d1acc8feda17f","after":"26fbdb761366df07792f6ae44bbe61f1a619e2a2","ref":"refs/heads/v3","pushedAt":"2024-02-18T18:05:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ibc","name":"Iñaki Baz Castillo","path":"/ibc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16191?s=80&v=4"},"commit":{"message":"Make client apps use iceParameters in Transport 'connect' method","shortMessageHtmlLink":"Make client apps use iceParameters in Transport 'connect' method"}},{"before":"f058b2f2358c839039c715e942a17d3d8b14fb1a","after":"78d720795f1c2e369213cea1f73d1acc8feda17f","ref":"refs/heads/v3","pushedAt":"2024-02-15T18:13:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ibc","name":"Iñaki Baz Castillo","path":"/ibc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16191?s=80&v=4"},"commit":{"message":"cosmetic","shortMessageHtmlLink":"cosmetic"}},{"before":"c985f20a0641c713ee3035f34f07a7ca10b24caa","after":"f058b2f2358c839039c715e942a17d3d8b14fb1a","ref":"refs/heads/v3","pushedAt":"2024-02-01T12:39:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ibc","name":"Iñaki Baz Castillo","path":"/ibc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16191?s=80&v=4"},"commit":{"message":"improve run.sh","shortMessageHtmlLink":"improve run.sh"}},{"before":"cf1877111d79f23f5ded400642c8af0eecb576f5","after":"c985f20a0641c713ee3035f34f07a7ca10b24caa","ref":"refs/heads/v3","pushedAt":"2023-12-07T17:00:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ibc","name":"Iñaki Baz Castillo","path":"/ibc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16191?s=80&v=4"},"commit":{"message":"dump worker every 2 minutes","shortMessageHtmlLink":"dump worker every 2 minutes"}},{"before":"c47c032383912b06413477525bfcd8317468c6f5","after":"cf1877111d79f23f5ded400642c8af0eecb576f5","ref":"refs/heads/v3","pushedAt":"2023-11-22T17:29:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ibc","name":"Iñaki Baz Castillo","path":"/ibc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16191?s=80&v=4"},"commit":{"message":"Remove problematic and outdated \"heapdump\" dep","shortMessageHtmlLink":"Remove problematic and outdated \"heapdump\" dep"}},{"before":"5aba92baaa3ff58608f0077c8f5c3543e8f830cb","after":"c47c032383912b06413477525bfcd8317468c6f5","ref":"refs/heads/v3","pushedAt":"2023-11-02T09:13:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ibc","name":"Iñaki Baz Castillo","path":"/ibc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16191?s=80&v=4"},"commit":{"message":"fix typo (#119)","shortMessageHtmlLink":"fix typo (#119)"}},{"before":"6ad9a0fe38de2b18887d4beabc53c7462e2caf57","after":"5aba92baaa3ff58608f0077c8f5c3543e8f830cb","ref":"refs/heads/v3","pushedAt":"2023-10-20T09:53:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ibc","name":"Iñaki Baz Castillo","path":"/ibc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16191?s=80&v=4"},"commit":{"message":"Fix typo (#118)","shortMessageHtmlLink":"Fix typo (#118)"}},{"before":"a59c6ab8e50fb950c3df54f4b85167a4e3f8497a","after":"6ad9a0fe38de2b18887d4beabc53c7462e2caf57","ref":"refs/heads/v3","pushedAt":"2023-10-19T16:31:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ibc","name":"Iñaki Baz Castillo","path":"/ibc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16191?s=80&v=4"},"commit":{"message":"cosmetic","shortMessageHtmlLink":"cosmetic"}},{"before":"74201d72729fc6206d1fa840de335b079a2c12c1","after":"a59c6ab8e50fb950c3df54f4b85167a4e3f8497a","ref":"refs/heads/v3","pushedAt":"2023-09-13T10:11:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ibc","name":"Iñaki Baz Castillo","path":"/ibc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16191?s=80&v=4"},"commit":{"message":"config.js: add mediasoup.workerSettings.dtlsCertificateFile and dtlsPrivateKeyFile","shortMessageHtmlLink":"config.js: add mediasoup.workerSettings.dtlsCertificateFile and dtlsP…"}},{"before":"5f63fb495be8f4279c44875a77efefbc2a334cf0","after":"74201d72729fc6206d1fa840de335b079a2c12c1","ref":"refs/heads/v3","pushedAt":"2023-07-12T08:29:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ibc","name":"Iñaki Baz Castillo","path":"/ibc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16191?s=80&v=4"},"commit":{"message":"fix network throttle not being stopped","shortMessageHtmlLink":"fix network throttle not being stopped"}},{"before":"199fcf98994e405a07a8b8ca6fa84940a4c556b0","after":"5f63fb495be8f4279c44875a77efefbc2a334cf0","ref":"refs/heads/v3","pushedAt":"2023-07-12T08:12:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ibc","name":"Iñaki Baz Castillo","path":"/ibc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16191?s=80&v=4"},"commit":{"message":"Fix gulpfile","shortMessageHtmlLink":"Fix gulpfile"}},{"before":"41bdfc38d411a3d961fd43b6575536805e2a28ed","after":"199fcf98994e405a07a8b8ca6fa84940a4c556b0","ref":"refs/heads/v3","pushedAt":"2023-07-10T09:42:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ibc","name":"Iñaki Baz Castillo","path":"/ibc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16191?s=80&v=4"},"commit":{"message":"Make it possible to initiate a room via broadcaster\n\nReplaces PR #117","shortMessageHtmlLink":"Make it possible to initiate a room via broadcaster"}},{"before":"c288a6423cc810462838e25c7d410f54ed7f39ee","after":"41bdfc38d411a3d961fd43b6575536805e2a28ed","ref":"refs/heads/v3","pushedAt":"2023-07-05T10:09:16.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ibc","name":"Iñaki Baz Castillo","path":"/ibc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16191?s=80&v=4"},"commit":{"message":"Update gulp-uglify-es to avoid build problem in production due to mediasoup-client using es2020","shortMessageHtmlLink":"Update gulp-uglify-es to avoid build problem in production due to med…"}},{"before":"61f1713375269d44dd3f1ae31a1f8d310a5245bb","after":"c288a6423cc810462838e25c7d410f54ed7f39ee","ref":"refs/heads/v3","pushedAt":"2023-06-16T09:37:22.550Z","pushType":"push","commitsCount":1,"pusher":{"login":"ibc","name":"Iñaki Baz Castillo","path":"/ibc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16191?s=80&v=4"},"commit":{"message":"show mediasoup-client handler name in room top-left corner","shortMessageHtmlLink":"show mediasoup-client handler name in room top-left corner"}},{"before":"9603921cfaa92dd31f7d144f2390073b720f7bbb","after":"61f1713375269d44dd3f1ae31a1f8d310a5245bb","ref":"refs/heads/v3","pushedAt":"2023-05-25T17:50:27.772Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ibc","name":"Iñaki Baz Castillo","path":"/ibc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16191?s=80&v=4"},"commit":{"message":"Update Peer.styl (#116)\n\nDelete the redundant .","shortMessageHtmlLink":"Update Peer.styl (#116)"}},{"before":null,"after":"e360d1448088b51b3d45097ecf657b67e093a286","ref":"refs/heads/modernize-app-build-system","pushedAt":"2023-05-19T10:56:03.982Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ibc","name":"Iñaki Baz Castillo","path":"/ibc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16191?s=80&v=4"},"commit":{"message":"Attempt to modernize app build system\n\nI'm trying to modernize a bit `mediasoup-demo/app` (the browser app). It's being terrible:\n\n- AFAIU `gulp` is kinda deprecated everywhere.\n- I'm being forced to add `type: 'module'` in `package.json` to use `import` instead of require in `gulpfile.js`, however I need to do hacks like `import { default as rename } from 'gulp-rename';` everywhere.\n- Coudln't update to latest React 18 due to too many breaking changes so I just upgraded to React 16.\n- Hard to figure out error when running `gulp live`:\n ```\n Warning: React.createElement: type is invalid -- expected a string (for built-in components) or a class/function (for composite components) but got: undefined. You likely forgot to export your component from the file it's defined in, or you might have mixed up default and named imports.\n\n Check the render method of `Room`.\n in Room (created by Connect(Room))\n in Connect(Room) (created by Context.Consumer)\n in Unknown\n in Provider\n ```\n\n**I need help**","shortMessageHtmlLink":"Attempt to modernize app build system"}},{"before":"822e85719aecda39c3d822e9bda9f00a1bda2af2","after":"9603921cfaa92dd31f7d144f2390073b720f7bbb","ref":"refs/heads/v3","pushedAt":"2023-03-30T20:33:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ibc","name":"Iñaki Baz Castillo","path":"/ibc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16191?s=80&v=4"},"commit":{"message":"Update @sitespeed.io/throttle to 3.1.1 (cannot be higher since it requires import syntax)","shortMessageHtmlLink":"Update @sitespeed.io/throttle to 3.1.1 (cannot be higher since it req…"}},{"before":"090c82920d1b8015d457e4fafbb06607cb232885","after":"822e85719aecda39c3d822e9bda9f00a1bda2af2","ref":"refs/heads/v3","pushedAt":"2023-03-30T16:32:29.915Z","pushType":"push","commitsCount":1,"pusher":{"login":"ibc","name":"Iñaki Baz Castillo","path":"/ibc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16191?s=80&v=4"},"commit":{"message":"Add packetLoss in NetworkThrottle","shortMessageHtmlLink":"Add packetLoss in NetworkThrottle"}},{"before":"7dd699acf8c1b83de92abf1da6a0e2d00cc753e6","after":"090c82920d1b8015d457e4fafbb06607cb232885","ref":"refs/heads/v3","pushedAt":"2023-03-20T10:18:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ibc","name":"Iñaki Baz Castillo","path":"/ibc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16191?s=80&v=4"},"commit":{"message":"Add this._sharingScalabilityMode in screen sharing","shortMessageHtmlLink":"Add this._sharingScalabilityMode in screen sharing"}},{"before":"4c83d680e5e651866038f99aa52f3b55356bb1f6","after":"7dd699acf8c1b83de92abf1da6a0e2d00cc753e6","ref":"refs/heads/v3","pushedAt":"2023-03-09T18:53:13.924Z","pushType":"push","commitsCount":1,"pusher":{"login":"ibc","name":"Iñaki Baz Castillo","path":"/ibc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16191?s=80&v=4"},"commit":{"message":"Add broadcasters/gstreamer-with-http-video.sh b/broadcasters/gstreamer-with-http-video.sh to reproduce crash\n\nSo we can reproduce this crash in mediasoup https://github.com/versatica/mediasoup/issues/975","shortMessageHtmlLink":"Add broadcasters/gstreamer-with-http-video.sh b/broadcasters/gstreame…"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAERZppWAA","startCursor":null,"endCursor":null}},"title":"Activity · versatica/mediasoup-demo"}