{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":323748339,"defaultBranch":"main","name":"starlink-grpc-tools","ownerLogin":"sparky8512","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-12-22T22:40:55.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/76499194?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1713634985.0","currentOid":""},"activityList":{"items":[{"before":"efe895d1bac1f9272aa7c8a5f018baef8a7824b3","after":"37aeed63defcc9a8c3f52c9d8c7607988fede1c5","ref":"refs/heads/main","pushedAt":"2024-04-26T00:35:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sparky8512","name":null,"path":"/sparky8512","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/76499194?s=80&v=4"},"commit":{"message":"Update alerts documentation per recent addition","shortMessageHtmlLink":"Update alerts documentation per recent addition"}},{"before":"fa33433e6bdf19a1f068a9851ccafcc1b1509a9a","after":"efe895d1bac1f9272aa7c8a5f018baef8a7824b3","ref":"refs/heads/main","pushedAt":"2024-04-26T00:26:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sparky8512","name":null,"path":"/sparky8512","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/76499194?s=80&v=4"},"commit":{"message":"Turn 32-bit ARM Docker image back off\n\nBack out the enabling of the 32-bit ARM Docker image. It makes the workflow run take 2 hours and nobody actually asked for it. ARM64 remains enabled.","shortMessageHtmlLink":"Turn 32-bit ARM Docker image back off"}},{"before":"b94d2a6b6e1f05d5325aee09be4c7aebff6feb45","after":"fa33433e6bdf19a1f068a9851ccafcc1b1509a9a","ref":"refs/heads/main","pushedAt":"2024-04-25T19:29:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sparky8512","name":null,"path":"/sparky8512","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/76499194?s=80&v=4"},"commit":{"message":"Update the versions of all actions used\n\nHopefully, this will address the warnings that show up every time this workflow is run, given that the warnings look like things not done directly here.\n\nAlso, enable the 32-bit ARM image build and publish, because that has been sitting in my tree since forever. If this causes a problem, I'll back this part out.","shortMessageHtmlLink":"Update the versions of all actions used"}},{"before":"fa55fba6a0db93cd1b060c3f25d038c04da68f63","after":"b94d2a6b6e1f05d5325aee09be4c7aebff6feb45","ref":"refs/heads/main","pushedAt":"2024-04-25T19:05:56.000Z","pushType":"pr_merge","commitsCount":8,"pusher":{"login":"sparky8512","name":null,"path":"/sparky8512","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/76499194?s=80&v=4"},"commit":{"message":"Merge pull request #90 from sparky8512/update-checker\n\nMerge update-checker branch","shortMessageHtmlLink":"Merge pull request #90 from sparky8512/update-checker"}},{"before":"3091b051e0836d9b6fdcf92f734f79933f22245e","after":"a2c1c5cbbbf49bf6b76cef3ed271abd5811ede11","ref":"refs/heads/update-checker","pushedAt":"2024-04-25T02:30:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sparky8512","name":null,"path":"/sparky8512","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/76499194?s=80&v=4"},"commit":{"message":"Add loop_util.py to the Docker image\n\nThis is needed for dish_check_update to work inside the container.","shortMessageHtmlLink":"Add loop_util.py to the Docker image"}},{"before":"d8c8a2242c19b550807540b9ba0617e8973869cf","after":"3091b051e0836d9b6fdcf92f734f79933f22245e","ref":"refs/heads/update-checker","pushedAt":"2024-04-23T16:21:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sparky8512","name":null,"path":"/sparky8512","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/76499194?s=80&v=4"},"commit":{"message":"Add warning if updates disabled\n\nCheck if the software update state is \"disabled\" and report that if it is. Not sure if that's even something that is possible to happen, or if it's relevant to the other ways this script can detect software update pending, but it seems worth noting.\n\nThis is probably the last functional change for issue #89 before I consider that done, pending further testing.","shortMessageHtmlLink":"Add warning if updates disabled"}},{"before":"792b0abe5ad2813f84836619e8b28beb11c5490d","after":"d8c8a2242c19b550807540b9ba0617e8973869cf","ref":"refs/heads/update-checker","pushedAt":"2024-04-21T20:49:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sparky8512","name":null,"path":"/sparky8512","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/76499194?s=80&v=4"},"commit":{"message":"Documentation and module requirements updates\n\nDocs and new dependencies for dish_check_update.py\n\nUpdate all pinned pip package versions to latest available in Docker image.","shortMessageHtmlLink":"Documentation and module requirements updates"}},{"before":"7d3d1edafd219ac7701ad161fa1491be81934b5a","after":"792b0abe5ad2813f84836619e8b28beb11c5490d","ref":"refs/heads/update-checker","pushedAt":"2024-04-21T18:27:13.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"sparky8512","name":null,"path":"/sparky8512","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/76499194?s=80&v=4"},"commit":{"message":"Robustness improvements for cron scheduler\n\nProtect against wall clock time going backwards by a large amount and handle time going forwards by a large amount more efficiently.\n\nAlso, add a timestamp to the verbose status output, mostly for verification testing.","shortMessageHtmlLink":"Robustness improvements for cron scheduler"}},{"before":"9653d974600c903dca0b19bcf9c88bf28395684b","after":"7d3d1edafd219ac7701ad161fa1491be81934b5a","ref":"refs/heads/update-checker","pushedAt":"2024-04-21T14:57:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sparky8512","name":null,"path":"/sparky8512","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/76499194?s=80&v=4"},"commit":{"message":"Implement cron-like scheduling for update checker\n\nImplement a loop option to run at specific wall clock times, based on the same schedule string format that cron uses for crontab entries. Default behavior is to use the system local time zone, but this can be overridden via command line arg.\n\nFor now, this is just for the update check script, but it may be applied to the other scripts that have periodic loop options.\n\nThis adds some new Python package dependencies, but they are imported in a way that they won't break unless the new functionality that requires them is used.\n\nAlso, change the short option for the --target option to -g, which is what most of the other scripts use, instead of -e, which is only used by the obstruction map script.\n\nThis is related to issue #89","shortMessageHtmlLink":"Implement cron-like scheduling for update checker"}},{"before":"fa55fba6a0db93cd1b060c3f25d038c04da68f63","after":"9653d974600c903dca0b19bcf9c88bf28395684b","ref":"refs/heads/update-checker","pushedAt":"2024-04-20T17:44:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sparky8512","name":null,"path":"/sparky8512","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/76499194?s=80&v=4"},"commit":{"message":"Add a script to check and trigger software update\n\nThis script polls the dish status for whether or not a software update is pending and can optionally reboot the dish in order to initiate the install if there is one pending.\n\nIt's possible there is more to initiating software updates for some case than what this script does, but this appears to work for triggering the install without waiting for the (typically overnight?) automatic install.\n\nIt currently has the same basic periodic loop control as most of the other scripts, which is probably not that useful for this type of script. This may change in the near future.\n\nThis is for issue #89","shortMessageHtmlLink":"Add a script to check and trigger software update"}},{"before":null,"after":"fa55fba6a0db93cd1b060c3f25d038c04da68f63","ref":"refs/heads/update-checker","pushedAt":"2024-04-20T17:43:05.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sparky8512","name":null,"path":"/sparky8512","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/76499194?s=80&v=4"},"commit":{"message":"Document an alert added a couple months ago","shortMessageHtmlLink":"Document an alert added a couple months ago"}},{"before":"343b9e3adb049cfc9d49f19fec7c7a54853ae934","after":"fa55fba6a0db93cd1b060c3f25d038c04da68f63","ref":"refs/heads/main","pushedAt":"2024-03-20T00:17:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sparky8512","name":null,"path":"/sparky8512","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/76499194?s=80&v=4"},"commit":{"message":"Document an alert added a couple months ago","shortMessageHtmlLink":"Document an alert added a couple months ago"}},{"before":"4751d80594a9a866541af29a437700a331ab13ca","after":"343b9e3adb049cfc9d49f19fec7c7a54853ae934","ref":"refs/heads/main","pushedAt":"2024-03-20T00:09:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sparky8512","name":null,"path":"/sparky8512","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/76499194?s=80&v=4"},"commit":{"message":"Add ability to reset the obstruction map data\n\nDish firmware support for this was added a week or 2 ago.\n\nI don't expect this to be particularly useful unless you want to see the data fill in over time without having to reboot your dish, and it will probably result in increased dropped packets due to obstructions until the data has filled in again.","shortMessageHtmlLink":"Add ability to reset the obstruction map data"}},{"before":"8c22d5189642bfce1e1c66851a0d098529213de5","after":"4751d80594a9a866541af29a437700a331ab13ca","ref":"refs/heads/main","pushedAt":"2023-12-24T18:13:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sparky8512","name":null,"path":"/sparky8512","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/76499194?s=80&v=4"},"commit":{"message":"Doc update to make more Windows-friendly\n\nRemove the single quotes from the example docker command lines. They are unnecessary and I'm told they break on Windows.","shortMessageHtmlLink":"Doc update to make more Windows-friendly"}},{"before":"a96f45fa090320594a172a7a2fc4034717604fe2","after":"8c22d5189642bfce1e1c66851a0d098529213de5","ref":"refs/heads/main","pushedAt":"2023-10-29T23:51:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sparky8512","name":null,"path":"/sparky8512","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/76499194?s=80&v=4"},"commit":{"message":"Document recently added or changed alerts","shortMessageHtmlLink":"Document recently added or changed alerts"}},{"before":"75ba33813091029248ec9830c32f5b6775aab55f","after":"a96f45fa090320594a172a7a2fc4034717604fe2","ref":"refs/heads/main","pushedAt":"2023-10-29T23:43:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sparky8512","name":null,"path":"/sparky8512","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/76499194?s=80&v=4"},"commit":{"message":"Document details of the obstruction map image\n\nAttempt to provide a technically accurate description of how observation direction maps to pixel coordinates, and what exactly the color represents. This is based on empirical observation of the data from my dish, but hopefully will apply even for dishes located in vastly different parts of the globe.\n\nRelated to the question asked in issue #85.","shortMessageHtmlLink":"Document details of the obstruction map image"}},{"before":"5cbc5b73dda7c32531620dbc4e79376ffcc85a87","after":"75ba33813091029248ec9830c32f5b6775aab55f","ref":"refs/heads/main","pushedAt":"2023-10-29T20:59:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sparky8512","name":null,"path":"/sparky8512","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/76499194?s=80&v=4"},"commit":{"message":"Add a function to get current sleep mode config\n\nBring the core module functionality back into parity with dish_control,py, to which I had added the ability to both get and set the sleep mode config, not just set it.\n\nAlso, some mostly relevant README updates that I meant to check in a long time ago.\n\nThis is for issue #86.","shortMessageHtmlLink":"Add a function to get current sleep mode config"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEOrC-SwA","startCursor":null,"endCursor":null}},"title":"Activity ยท sparky8512/starlink-grpc-tools"}