{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":514422929,"defaultBranch":"main","name":"easy-remote","ownerLogin":"niccit","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-07-15T22:43:15.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/18089863?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1694215990.0","currentOid":""},"activityList":{"items":[{"before":"482d33780415708a1d72524b866843bf4b144eaa","after":"15ff496793e46100af5890bdf74cc31ed770e892","ref":"refs/heads/single_button_op","pushedAt":"2023-09-20T01:25:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"niccit","name":"Nicci Tynen","path":"/niccit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18089863?s=80&v=4"},"commit":{"message":"New board, QT PY ESP32 Pico. Single button operation, adding proper logging, added ability to support more shows since display is no longer needed, if choose show on active channel, no longer exit app to start new show.","shortMessageHtmlLink":"New board, QT PY ESP32 Pico. Single button operation, adding proper l…"}},{"before":"8e7ff3622c561a92c375fa58ee809cf6decb4425","after":"482d33780415708a1d72524b866843bf4b144eaa","ref":"refs/heads/single_button_op","pushedAt":"2023-09-10T20:11:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"niccit","name":"Nicci Tynen","path":"/niccit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18089863?s=80&v=4"},"commit":{"message":"added new file","shortMessageHtmlLink":"added new file"}},{"before":null,"after":"8e7ff3622c561a92c375fa58ee809cf6decb4425","ref":"refs/heads/single_button_op","pushedAt":"2023-09-08T23:33:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"niccit","name":"Nicci Tynen","path":"/niccit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18089863?s=80&v=4"},"commit":{"message":"Updated channels/shows for YouTube TV support","shortMessageHtmlLink":"Updated channels/shows for YouTube TV support"}},{"before":"f519b654905479a1583007fae1de4d2f8d13fbb1","after":"8e7ff3622c561a92c375fa58ee809cf6decb4425","ref":"refs/heads/youtube","pushedAt":"2023-09-08T23:29:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"niccit","name":"Nicci Tynen","path":"/niccit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18089863?s=80&v=4"},"commit":{"message":"Updated channels/shows for YouTube TV support","shortMessageHtmlLink":"Updated channels/shows for YouTube TV support"}},{"before":"854cc0c430f6ee8a4e41e68b9641584d97a49651","after":"f519b654905479a1583007fae1de4d2f8d13fbb1","ref":"refs/heads/youtube","pushedAt":"2023-09-08T23:27:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"niccit","name":"Nicci Tynen","path":"/niccit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18089863?s=80&v=4"},"commit":{"message":"Added support for YouTube TV","shortMessageHtmlLink":"Added support for YouTube TV"}},{"before":null,"after":"854cc0c430f6ee8a4e41e68b9641584d97a49651","ref":"refs/heads/youtube","pushedAt":"2023-09-08T22:52:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"niccit","name":"Nicci Tynen","path":"/niccit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18089863?s=80&v=4"},"commit":{"message":"Stability improvements (#8)\n\n* changed sleep in routines from 0.5 to 1 second\r\nclose socket after each call\r\nchanged wait for netflix to load to 15 seconds\r\nchanged launch_pluto to use my list rather than continue watching\r\n\r\n* Added back in while loop for general exceptions on socket calls and included a socket close\r\nCorrect bug for querying secondary device for active app\r\nSet special loading screen when launching upstairs TV\r\nAdded in handling for automatic app to launch to grab from data file\r\n\r\n* corrected looping not happening in send_request method\r\ncorrected if blocks for automatically starting tv shows\r\n\r\n* Corrected poor handling of launching Pluto TV.\r\nBeginning work on better handling of exiting Netflix. Still a WIP\r\n\r\n* More stability improvements, specifically around Netflix being in different states and switch to search instead of using On Demand section of Pluto\r\n\r\n* Update code.py\r\n\r\nRemoved unnecessary code that was used for development/testing and added check to know if Netflix needed to be awakened before exiting Netflix\r\n\r\n* Added handling if Netflix has put up carousel of shows, cleaned up some small items from prior work\r\n\r\n* Added support to re-launch PlutoTV show that didn't launch properly the first time.\r\n\r\n* Still WIP:\r\n1. Streamlined Netflix channel select, using My List, first object in list now\r\n2. Streamlined Pluto launch using Watch List instead of search\r\n3. Added back in retry if socket failure in send_request\r\n4. removed test block\r\n\r\n* updated .gitignore\r\n\r\n* Made code execution independent of station names, keys, time, etc. Using the variables to their fullest.\r\nReboot the Microcontroller each morning\r\nReboot the TVS before turning them on each day\r\nUpdates to Keyboard Trays - added support to daisy chain them and support adding in active terminator to help with I2C stability.\r\nAdded in new fonts as I try to find the best looking one\r\n\r\n* A few more stability tweaks.\r\n\r\n* Add remote_reboot_time to the data file\r\nRemoved misnamed file\r\n\r\n* code.py - moved an import to a different spot\r\nupdated README\r\n\r\n---------\r\n\r\nCo-authored-by: Nicci Tynen ","shortMessageHtmlLink":"Stability improvements (#8)"}},{"before":"2eaabbb0b337050127e3b72eff4c5c2f9a200c00","after":null,"ref":"refs/heads/stability_improvements","pushedAt":"2023-04-12T01:35:30.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"niccit","name":"Nicci Tynen","path":"/niccit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18089863?s=80&v=4"}},{"before":"3dc135d801df153d9f863472475efd76d2ffb9a3","after":"854cc0c430f6ee8a4e41e68b9641584d97a49651","ref":"refs/heads/main","pushedAt":"2023-04-12T01:35:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"niccit","name":"Nicci Tynen","path":"/niccit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18089863?s=80&v=4"},"commit":{"message":"Stability improvements (#8)\n\n* changed sleep in routines from 0.5 to 1 second\r\nclose socket after each call\r\nchanged wait for netflix to load to 15 seconds\r\nchanged launch_pluto to use my list rather than continue watching\r\n\r\n* Added back in while loop for general exceptions on socket calls and included a socket close\r\nCorrect bug for querying secondary device for active app\r\nSet special loading screen when launching upstairs TV\r\nAdded in handling for automatic app to launch to grab from data file\r\n\r\n* corrected looping not happening in send_request method\r\ncorrected if blocks for automatically starting tv shows\r\n\r\n* Corrected poor handling of launching Pluto TV.\r\nBeginning work on better handling of exiting Netflix. Still a WIP\r\n\r\n* More stability improvements, specifically around Netflix being in different states and switch to search instead of using On Demand section of Pluto\r\n\r\n* Update code.py\r\n\r\nRemoved unnecessary code that was used for development/testing and added check to know if Netflix needed to be awakened before exiting Netflix\r\n\r\n* Added handling if Netflix has put up carousel of shows, cleaned up some small items from prior work\r\n\r\n* Added support to re-launch PlutoTV show that didn't launch properly the first time.\r\n\r\n* Still WIP:\r\n1. Streamlined Netflix channel select, using My List, first object in list now\r\n2. Streamlined Pluto launch using Watch List instead of search\r\n3. Added back in retry if socket failure in send_request\r\n4. removed test block\r\n\r\n* updated .gitignore\r\n\r\n* Made code execution independent of station names, keys, time, etc. Using the variables to their fullest.\r\nReboot the Microcontroller each morning\r\nReboot the TVS before turning them on each day\r\nUpdates to Keyboard Trays - added support to daisy chain them and support adding in active terminator to help with I2C stability.\r\nAdded in new fonts as I try to find the best looking one\r\n\r\n* A few more stability tweaks.\r\n\r\n* Add remote_reboot_time to the data file\r\nRemoved misnamed file\r\n\r\n* code.py - moved an import to a different spot\r\nupdated README\r\n\r\n---------\r\n\r\nCo-authored-by: Nicci Tynen ","shortMessageHtmlLink":"Stability improvements (#8)"}},{"before":"6466f79eb160921229e747bf966ea5231a5565a4","after":"2eaabbb0b337050127e3b72eff4c5c2f9a200c00","ref":"refs/heads/stability_improvements","pushedAt":"2023-04-12T01:35:01.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"niccit","name":"Nicci Tynen","path":"/niccit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18089863?s=80&v=4"},"commit":{"message":"Merge branch 'main' into stability_improvements","shortMessageHtmlLink":"Merge branch 'main' into stability_improvements"}},{"before":"f0e5145d9ce726cc649919af812f813a71433add","after":"6466f79eb160921229e747bf966ea5231a5565a4","ref":"refs/heads/stability_improvements","pushedAt":"2023-04-12T01:15:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"niccit","name":"Nicci Tynen","path":"/niccit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18089863?s=80&v=4"},"commit":{"message":"code.py - moved an import to a different spot\nupdated README","shortMessageHtmlLink":"code.py - moved an import to a different spot"}},{"before":"16e517a13dcecd72349d5d80e97ca96ab218a511","after":"f0e5145d9ce726cc649919af812f813a71433add","ref":"refs/heads/stability_improvements","pushedAt":"2023-04-12T00:34:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"niccit","name":"Nicci Tynen","path":"/niccit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18089863?s=80&v=4"},"commit":{"message":"Add remote_reboot_time to the data file\nRemoved misnamed file","shortMessageHtmlLink":"Add remote_reboot_time to the data file"}},{"before":"cd33dd63366f75bc94f3d0b9720b35fd93aa88c7","after":"16e517a13dcecd72349d5d80e97ca96ab218a511","ref":"refs/heads/stability_improvements","pushedAt":"2023-04-11T18:54:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"niccit","name":"Nicci Tynen","path":"/niccit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18089863?s=80&v=4"},"commit":{"message":"A few more stability tweaks.","shortMessageHtmlLink":"A few more stability tweaks."}},{"before":"f7a4c490dcc938cb8aabf4b4303a2a8e40770056","after":"cd33dd63366f75bc94f3d0b9720b35fd93aa88c7","ref":"refs/heads/stability_improvements","pushedAt":"2023-04-10T15:17:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"niccit","name":"Nicci Tynen","path":"/niccit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18089863?s=80&v=4"},"commit":{"message":"Made code execution independent of station names, keys, time, etc. Using the variables to their fullest.\nReboot the Microcontroller each morning\nReboot the TVS before turning them on each day\nUpdates to Keyboard Trays - added support to daisy chain them and support adding in active terminator to help with I2C stability.\nAdded in new fonts as I try to find the best looking one","shortMessageHtmlLink":"Made code execution independent of station names, keys, time, etc. Us…"}},{"before":"de986c2284446ef1dccfb65157297c00700b20c1","after":"f7a4c490dcc938cb8aabf4b4303a2a8e40770056","ref":"refs/heads/stability_improvements","pushedAt":"2023-03-25T21:27:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"niccit","name":"Nicci Tynen","path":"/niccit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18089863?s=80&v=4"},"commit":{"message":"updated .gitignore","shortMessageHtmlLink":"updated .gitignore"}},{"before":"2d03642bccff95d47af731f3902e208ca96ec14f","after":"de986c2284446ef1dccfb65157297c00700b20c1","ref":"refs/heads/stability_improvements","pushedAt":"2023-03-25T21:25:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"niccit","name":"Nicci Tynen","path":"/niccit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18089863?s=80&v=4"},"commit":{"message":"Still WIP:\n1. Streamlined Netflix channel select, using My List, first object in list now\n2. Streamlined Pluto launch using Watch List instead of search\n3. Added back in retry if socket failure in send_request\n4. removed test block","shortMessageHtmlLink":"Still WIP:"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyMy0wOS0yMFQwMToyNTowOC4wMDAwMDBazwAAAAOEYqzF","startCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wOS0yMFQwMToyNTowOC4wMDAwMDBazwAAAAOEYqzF","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wMy0yNVQyMToyNToxNC4wMDAwMDBazwAAAAMLP0cz"}},"title":"Activity · niccit/easy-remote"}