{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":285054379,"defaultBranch":"main","name":"generic-webdriver-server","ownerLogin":"shaka-project","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-08-04T17:40:43.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/99903801?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716394912.0","currentOid":""},"activityList":{"items":[{"before":"c8732da9f13abd81e2676b9ae5bcebbd90b46350","after":null,"ref":"refs/heads/release-please--branches--main--components--tizen-webdriver-server","pushedAt":"2024-05-22T16:21:42.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"joeyparrish","name":"Joey Parrish","path":"/joeyparrish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6843156?s=80&v=4"}},{"before":"7f79dfe1c2cdb86130f9b29e9aa32b982863cb1c","after":"f4643de3e1c3fe1f5e954948fe59762388905537","ref":"refs/heads/main","pushedAt":"2024-05-22T16:21:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"joeyparrish","name":"Joey Parrish","path":"/joeyparrish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6843156?s=80&v=4"},"commit":{"message":"chore(main): release tizen-webdriver-server 1.1.5 (#98)","shortMessageHtmlLink":"chore(main): release tizen-webdriver-server 1.1.5 (#98)"}},{"before":"7f79dfe1c2cdb86130f9b29e9aa32b982863cb1c","after":"c8732da9f13abd81e2676b9ae5bcebbd90b46350","ref":"refs/heads/release-please--branches--main--components--tizen-webdriver-server","pushedAt":"2024-05-22T09:03:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"chore(main): release tizen-webdriver-server 1.1.5","shortMessageHtmlLink":"chore(main): release tizen-webdriver-server 1.1.5"}},{"before":null,"after":"7f79dfe1c2cdb86130f9b29e9aa32b982863cb1c","ref":"refs/heads/release-please--branches--main--components--tizen-webdriver-server","pushedAt":"2024-05-22T09:03:14.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"fix(Tizen): Allow detect screen resolution using ProductInfo API (#97)\n\nSee:\r\nhttps://developer.samsung.com/smarttv/develop/api-references/samsung-product-api-references/productinfo-api.html","shortMessageHtmlLink":"fix(Tizen): Allow detect screen resolution using ProductInfo API (#97)"}},{"before":"297f0ba97b5c8537c761a2974e2fd014bd4f195f","after":"7f79dfe1c2cdb86130f9b29e9aa32b982863cb1c","ref":"refs/heads/main","pushedAt":"2024-05-22T09:02:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"avelad","name":"Álvaro Velad Galván","path":"/avelad","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8983024?s=80&v=4"},"commit":{"message":"fix(Tizen): Allow detect screen resolution using ProductInfo API (#97)\n\nSee:\r\nhttps://developer.samsung.com/smarttv/develop/api-references/samsung-product-api-references/productinfo-api.html","shortMessageHtmlLink":"fix(Tizen): Allow detect screen resolution using ProductInfo API (#97)"}},{"before":"8d730240777da1fb47a8baa24af9bf710e30a2a6","after":null,"ref":"refs/heads/release-please--branches--main--components--chromecast-webdriver-server","pushedAt":"2024-05-18T15:54:56.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"joeyparrish","name":"Joey Parrish","path":"/joeyparrish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6843156?s=80&v=4"}},{"before":"5930d764693a0dc21f8a1c2304a694dd88ec2cf6","after":"297f0ba97b5c8537c761a2974e2fd014bd4f195f","ref":"refs/heads/main","pushedAt":"2024-05-18T15:54:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"joeyparrish","name":"Joey Parrish","path":"/joeyparrish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6843156?s=80&v=4"},"commit":{"message":"chore(main): release chromecast-webdriver-server 2.0.0 (#95)","shortMessageHtmlLink":"chore(main): release chromecast-webdriver-server 2.0.0 (#95)"}},{"before":"085c386c914beef99b49a6626db199350a7f6375","after":"8d730240777da1fb47a8baa24af9bf710e30a2a6","ref":"refs/heads/release-please--branches--main--components--chromecast-webdriver-server","pushedAt":"2024-05-18T15:53:21.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"chore(main): release chromecast-webdriver-server 2.0.0","shortMessageHtmlLink":"chore(main): release chromecast-webdriver-server 2.0.0"}},{"before":"a6a79986a3ec853c1a5b5fd9b8a3e8f001861298","after":"5930d764693a0dc21f8a1c2304a694dd88ec2cf6","ref":"refs/heads/main","pushedAt":"2024-05-18T15:53:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"joeyparrish","name":"Joey Parrish","path":"/joeyparrish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6843156?s=80&v=4"},"commit":{"message":"feat(chromecast)!: Add v2 receiver app with a redirect mode (#96)\n\nThis introduces an optional redirect mode, which changes the top URL instead of using an iframe to host content. This requires the Cast SDK to be loaded at the destination URL. This can be used for Shaka Player testing, but not for every URL you might want to see on a Chromecast.\r\n\r\nThis requires deployment to a new receiver app ID.","shortMessageHtmlLink":"feat(chromecast)!: Add v2 receiver app with a redirect mode (#96)"}},{"before":"a6a79986a3ec853c1a5b5fd9b8a3e8f001861298","after":"085c386c914beef99b49a6626db199350a7f6375","ref":"refs/heads/release-please--branches--main--components--chromecast-webdriver-server","pushedAt":"2024-05-17T23:24:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"chore(main): release chromecast-webdriver-server 2.0.0","shortMessageHtmlLink":"chore(main): release chromecast-webdriver-server 2.0.0"}},{"before":null,"after":"a6a79986a3ec853c1a5b5fd9b8a3e8f001861298","ref":"refs/heads/release-please--branches--main--components--chromecast-webdriver-server","pushedAt":"2024-05-17T23:24:56.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"feat(chromecast)!: Fork receiver app v1 (#94)\n\nTo prepare for a v2 client and receiver app, this copies receiver.html (with some additional comments) to receiver-v1.html. After merging this change, the registration for the v1 receiver app ID will be changed to point to receiver-v1.html. This will free us to make breaking changes in receiver.html under a new app ID.\r\n\r\nIt is important for a smooth transition to make a copy of receiver.html first and not simply rename it, because there will be a transition period where some Chromecasts under test will still refer to the old URL. This should be < 48 hours after merge.","shortMessageHtmlLink":"feat(chromecast)!: Fork receiver app v1 (#94)"}},{"before":"33a8acf632b81edfb1545ef88369023b599e4005","after":"a6a79986a3ec853c1a5b5fd9b8a3e8f001861298","ref":"refs/heads/main","pushedAt":"2024-05-17T23:24:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"joeyparrish","name":"Joey Parrish","path":"/joeyparrish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6843156?s=80&v=4"},"commit":{"message":"feat(chromecast)!: Fork receiver app v1 (#94)\n\nTo prepare for a v2 client and receiver app, this copies receiver.html (with some additional comments) to receiver-v1.html. After merging this change, the registration for the v1 receiver app ID will be changed to point to receiver-v1.html. This will free us to make breaking changes in receiver.html under a new app ID.\r\n\r\nIt is important for a smooth transition to make a copy of receiver.html first and not simply rename it, because there will be a transition period where some Chromecasts under test will still refer to the old URL. This should be < 48 hours after merge.","shortMessageHtmlLink":"feat(chromecast)!: Fork receiver app v1 (#94)"}},{"before":"18b115ba58b7c70ce1c8228473be9533bd28b111","after":null,"ref":"refs/heads/release-please--branches--main--components--chromeos-webdriver-server","pushedAt":"2024-05-15T22:16:22.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"joeyparrish","name":"Joey Parrish","path":"/joeyparrish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6843156?s=80&v=4"}},{"before":"aae472800db99e6f947e52a4c616ba5602934735","after":"33a8acf632b81edfb1545ef88369023b599e4005","ref":"refs/heads/main","pushedAt":"2024-05-15T22:16:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"joeyparrish","name":"Joey Parrish","path":"/joeyparrish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6843156?s=80&v=4"},"commit":{"message":"chore(main): release chromeos-webdriver-server 1.0.4 (#93)","shortMessageHtmlLink":"chore(main): release chromeos-webdriver-server 1.0.4 (#93)"}},{"before":"e998742bd0d9735280c3d71e435c6e7a10365cc2","after":"18b115ba58b7c70ce1c8228473be9533bd28b111","ref":"refs/heads/release-please--branches--main--components--chromeos-webdriver-server","pushedAt":"2024-05-15T22:14:54.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"chore(main): release chromeos-webdriver-server 1.0.4","shortMessageHtmlLink":"chore(main): release chromeos-webdriver-server 1.0.4"}},{"before":"c07311d936ac3efb3640a2300d74b3ac1421fe67","after":"aae472800db99e6f947e52a4c616ba5602934735","ref":"refs/heads/main","pushedAt":"2024-05-15T22:14:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"joeyparrish","name":"Joey Parrish","path":"/joeyparrish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6843156?s=80&v=4"},"commit":{"message":"fix(chromeos): Fix node-ssh exit code interpretation (#92)\n\nSince upgrading node-ssh, we sometimes get an exit code of 0, other\r\ntimes an exit code of null. This makes the tool more flexible in\r\ninterpreting those codes.","shortMessageHtmlLink":"fix(chromeos): Fix node-ssh exit code interpretation (#92)"}},{"before":"c07311d936ac3efb3640a2300d74b3ac1421fe67","after":"e998742bd0d9735280c3d71e435c6e7a10365cc2","ref":"refs/heads/release-please--branches--main--components--chromeos-webdriver-server","pushedAt":"2024-05-15T21:29:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"chore(main): release chromeos-webdriver-server 1.0.4","shortMessageHtmlLink":"chore(main): release chromeos-webdriver-server 1.0.4"}},{"before":null,"after":"c07311d936ac3efb3640a2300d74b3ac1421fe67","ref":"refs/heads/release-please--branches--main--components--chromeos-webdriver-server","pushedAt":"2024-05-15T21:29:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"fix(chromeos): Fix session manager timing (#91)\n\nIt seems as if the short sleep time when monitoring the launch of\r\nsession manager is no longer working correctly, with errors thrown\r\ninconsistently during test runs. Using a longer sleep time and fewer\r\nloops seems to fix it.","shortMessageHtmlLink":"fix(chromeos): Fix session manager timing (#91)"}},{"before":"f576b6ccd9a80328af79257dda9ea6db0d0c94f2","after":"c07311d936ac3efb3640a2300d74b3ac1421fe67","ref":"refs/heads/main","pushedAt":"2024-05-15T21:29:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"joeyparrish","name":"Joey Parrish","path":"/joeyparrish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6843156?s=80&v=4"},"commit":{"message":"fix(chromeos): Fix session manager timing (#91)\n\nIt seems as if the short sleep time when monitoring the launch of\r\nsession manager is no longer working correctly, with errors thrown\r\ninconsistently during test runs. Using a longer sleep time and fewer\r\nloops seems to fix it.","shortMessageHtmlLink":"fix(chromeos): Fix session manager timing (#91)"}},{"before":"f35eece13eaafb0b700e29dce065cd23dad618cb","after":"f576b6ccd9a80328af79257dda9ea6db0d0c94f2","ref":"refs/heads/main","pushedAt":"2024-05-15T21:29:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"joeyparrish","name":"Joey Parrish","path":"/joeyparrish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6843156?s=80&v=4"},"commit":{"message":"fix(chromeos): Create private key folder if missing (#90)\n\nIn our deployment under a service account in `shaka-lab-node`, ~/.ssh\r\nmay not exist yet.","shortMessageHtmlLink":"fix(chromeos): Create private key folder if missing (#90)"}},{"before":"61102d99a5006e63d4211f9b086d27a49c3ddeef","after":null,"ref":"refs/heads/release-please--branches--main--components--chromeos-webdriver-server","pushedAt":"2024-05-15T20:48:27.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"joeyparrish","name":"Joey Parrish","path":"/joeyparrish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6843156?s=80&v=4"}},{"before":"47c244ed2a74eb62183eaffe7a0f84fe95811f0f","after":"f35eece13eaafb0b700e29dce065cd23dad618cb","ref":"refs/heads/main","pushedAt":"2024-05-15T20:48:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"joeyparrish","name":"Joey Parrish","path":"/joeyparrish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6843156?s=80&v=4"},"commit":{"message":"chore(main): release chromeos-webdriver-server 1.0.3 (#88)","shortMessageHtmlLink":"chore(main): release chromeos-webdriver-server 1.0.3 (#88)"}},{"before":"a9783c9878cd3a3fbc3f61390c39f9d68ba39935","after":"61102d99a5006e63d4211f9b086d27a49c3ddeef","ref":"refs/heads/release-please--branches--main--components--chromeos-webdriver-server","pushedAt":"2024-05-15T20:32:12.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"chore(main): release chromeos-webdriver-server 1.0.3","shortMessageHtmlLink":"chore(main): release chromeos-webdriver-server 1.0.3"}},{"before":"85b4ccfc2fa1a8f5af6fa678a0dcda0b1a2f4f0c","after":"47c244ed2a74eb62183eaffe7a0f84fe95811f0f","ref":"refs/heads/main","pushedAt":"2024-05-15T20:31:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"joeyparrish","name":"Joey Parrish","path":"/joeyparrish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6843156?s=80&v=4"},"commit":{"message":"fix(chromeos): Fix compatibility with new deps and new ChromeOS (#89)\n\n- Update CrOS private key URL (branch name \"master\" => \"main\")\r\n - Fix private key permissions (0600)\r\n- Fix node-ssh usage (\"privateKey\" => \"privateKeyPath\", exit code \"null\"\r\n=> \"0\")\r\n - Move shell scripts into \"scripts\" folder (cleanup)\r\n - Fix Chrome launch arguments for compatibility with Lacros","shortMessageHtmlLink":"fix(chromeos): Fix compatibility with new deps and new ChromeOS (#89)"}},{"before":"85b4ccfc2fa1a8f5af6fa678a0dcda0b1a2f4f0c","after":"a9783c9878cd3a3fbc3f61390c39f9d68ba39935","ref":"refs/heads/release-please--branches--main--components--chromeos-webdriver-server","pushedAt":"2024-05-14T05:46:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"chore(main): release chromeos-webdriver-server 1.0.3","shortMessageHtmlLink":"chore(main): release chromeos-webdriver-server 1.0.3"}},{"before":null,"after":"85b4ccfc2fa1a8f5af6fa678a0dcda0b1a2f4f0c","ref":"refs/heads/release-please--branches--main--components--chromeos-webdriver-server","pushedAt":"2024-05-14T05:46:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"fix(chromeos): Fix loading of node-fetch library (#87)\n\nnode-fetch is an ES module, and you can't require() ESM from a non-ESM\r\nscript. I'm not sure when this changed, or with what versions of node\r\nand this package it used to work, but downgrading to node-fetch v2 gives\r\nus the non-ESM version that works.","shortMessageHtmlLink":"fix(chromeos): Fix loading of node-fetch library (#87)"}},{"before":"8620037117a71bfe56b18d2fb8135fcb83ee2c0b","after":"85b4ccfc2fa1a8f5af6fa678a0dcda0b1a2f4f0c","ref":"refs/heads/main","pushedAt":"2024-05-14T05:45:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"joeyparrish","name":"Joey Parrish","path":"/joeyparrish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6843156?s=80&v=4"},"commit":{"message":"fix(chromeos): Fix loading of node-fetch library (#87)\n\nnode-fetch is an ES module, and you can't require() ESM from a non-ESM\r\nscript. I'm not sure when this changed, or with what versions of node\r\nand this package it used to work, but downgrading to node-fetch v2 gives\r\nus the non-ESM version that works.","shortMessageHtmlLink":"fix(chromeos): Fix loading of node-fetch library (#87)"}},{"before":"12b06b920328560ff0d409e1e459bce15db83229","after":"8620037117a71bfe56b18d2fb8135fcb83ee2c0b","ref":"refs/heads/main","pushedAt":"2024-05-14T00:14:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"joeyparrish","name":"Joey Parrish","path":"/joeyparrish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6843156?s=80&v=4"},"commit":{"message":"chore: Update deps (#86)\n\nThis updates all dependencies in all packages.\r\n\r\n`yargs` used to be transitively included through the base package, but\r\nthat no longer works, so it is now explicitly given as a dependency in\r\neach backend.","shortMessageHtmlLink":"chore: Update deps (#86)"}},{"before":"69b5e70b49b81fb2cf1d03f3c0b4bbb1e284d3e3","after":null,"ref":"refs/heads/release-please--branches--main--components--chromecast-webdriver-server","pushedAt":"2024-05-08T02:54:53.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"joeyparrish","name":"Joey Parrish","path":"/joeyparrish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6843156?s=80&v=4"}},{"before":"8475479f665c182b9beb184ceffd46bddcc6f052","after":"12b06b920328560ff0d409e1e459bce15db83229","ref":"refs/heads/main","pushedAt":"2024-05-08T02:54:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"joeyparrish","name":"Joey Parrish","path":"/joeyparrish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6843156?s=80&v=4"},"commit":{"message":"chore(main): release chromecast-webdriver-server 1.3.0 (#85)","shortMessageHtmlLink":"chore(main): release chromecast-webdriver-server 1.3.0 (#85)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEUScy3gA","startCursor":null,"endCursor":null}},"title":"Activity · shaka-project/generic-webdriver-server"}