{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":7809903,"defaultBranch":"master","name":"gsat","ownerLogin":"duembeg","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2013-01-24T23:52:29.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/3374766?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1721921526.0","currentOid":""},"activityList":{"items":[{"before":"fd56aaa27cbf1caba84ce86ee2077688e425bc2b","after":"f4657f5d5187a0e045c6025b93bdbb53c3163976","ref":"refs/heads/websockets","pushedAt":"2024-09-03T04:45:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"duembeg","name":"Wilhelm Duembeg","path":"/duembeg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3374766?s=80&v=4"},"commit":{"message":"Removed old no longer used settings, these items\nor features where not needed any more and had\nlong been removed; but settings where still present\nClean up...","shortMessageHtmlLink":"Removed old no longer used settings, these items"}},{"before":"e19eafc5ab210bd963dcaf41df1d8e0d1d3a67f8","after":"fd56aaa27cbf1caba84ce86ee2077688e425bc2b","ref":"refs/heads/websockets","pushedAt":"2024-09-02T02:24:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"duembeg","name":"Wilhelm Duembeg","path":"/duembeg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3374766?s=80&v=4"},"commit":{"message":"Attempt to fix issue with GUI control width","shortMessageHtmlLink":"Attempt to fix issue with GUI control width"}},{"before":"4b8d5ce1be2d4693bc5f7ec82dc2e25c94f9e133","after":"e19eafc5ab210bd963dcaf41df1d8e0d1d3a67f8","ref":"refs/heads/websockets","pushedAt":"2024-09-02T02:05:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"duembeg","name":"Wilhelm Duembeg","path":"/duembeg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3374766?s=80&v=4"},"commit":{"message":"Fix issue with find text, seems over the years\nthe interface changes and stopped working.","shortMessageHtmlLink":"Fix issue with find text, seems over the years"}},{"before":"68c25ee337ea73322046bc5f10a924ee2d275cc6","after":"4b8d5ce1be2d4693bc5f7ec82dc2e25c94f9e133","ref":"refs/heads/websockets","pushedAt":"2024-09-01T08:33:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"duembeg","name":"Wilhelm Duembeg","path":"/duembeg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3374766?s=80&v=4"},"commit":{"message":"Move config init values to earlier in init\nfunction","shortMessageHtmlLink":"Move config init values to earlier in init"}},{"before":"56625e9bfe88bd41ffdbf02d61200a08d1a36989","after":"68c25ee337ea73322046bc5f10a924ee2d275cc6","ref":"refs/heads/websockets","pushedAt":"2024-09-01T08:29:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"duembeg","name":"Wilhelm Duembeg","path":"/duembeg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3374766?s=80&v=4"},"commit":{"message":"* Fix big in getting index fro remote config\n* Init config data in case we can't access config\n values.","shortMessageHtmlLink":"* Fix big in getting index fro remote config"}},{"before":"dcdd4983f0028d302bc0b6cb61d83d8f0312285d","after":"56625e9bfe88bd41ffdbf02d61200a08d1a36989","ref":"refs/heads/websockets","pushedAt":"2024-09-01T08:23:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"duembeg","name":"Wilhelm Duembeg","path":"/duembeg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3374766?s=80&v=4"},"commit":{"message":"Check for errors in on remote interface in main.py\nwhen creating remote config dialog","shortMessageHtmlLink":"Check for errors in on remote interface in main.py"}},{"before":"fe18a43aed3b4dcffdb6e4722deed708d1c21807","after":"dcdd4983f0028d302bc0b6cb61d83d8f0312285d","ref":"refs/heads/websockets","pushedAt":"2024-09-01T07:38:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"duembeg","name":"Wilhelm Duembeg","path":"/duembeg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3374766?s=80&v=4"},"commit":{"message":"Init variables in RootWidget to avoid race\ncondition with Clock.schedule_interval","shortMessageHtmlLink":"Init variables in RootWidget to avoid race"}},{"before":"8437af7e09cf7f395a42e6c66afe25d1ae0d8a98","after":"fe18a43aed3b4dcffdb6e4722deed708d1c21807","ref":"refs/heads/websockets","pushedAt":"2024-08-28T05:30:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"duembeg","name":"Wilhelm Duembeg","path":"/duembeg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3374766?s=80&v=4"},"commit":{"message":"Start adding the capability for a GUI to connect\nhave a list of remotes and one can easily switch\nwith out having to edit setting all the time.","shortMessageHtmlLink":"Start adding the capability for a GUI to connect"}},{"before":"2a689aac70a2805c364c6c50ac8dd09d5bf310e3","after":"8437af7e09cf7f395a42e6c66afe25d1ae0d8a98","ref":"refs/heads/websockets","pushedAt":"2024-08-19T00:18:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"duembeg","name":"Wilhelm Duembeg","path":"/duembeg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3374766?s=80&v=4"},"commit":{"message":"Clean up log press clock after it expires","shortMessageHtmlLink":"Clean up log press clock after it expires"}},{"before":"fd384e7518f0d8a4070b41c76fd625f3c0ef636c","after":"2a689aac70a2805c364c6c50ac8dd09d5bf310e3","ref":"refs/heads/websockets","pushedAt":"2024-08-18T23:54:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"duembeg","name":"Wilhelm Duembeg","path":"/duembeg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3374766?s=80&v=4"},"commit":{"message":"Fix issue with raid jog not working for kivy-rc","shortMessageHtmlLink":"Fix issue with raid jog not working for kivy-rc"}},{"before":"e8289ebe17ef4b2a34b50565b023bed614530d9a","after":"fd384e7518f0d8a4070b41c76fd625f3c0ef636c","ref":"refs/heads/websockets","pushedAt":"2024-08-18T23:11:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"duembeg","name":"Wilhelm Duembeg","path":"/duembeg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3374766?s=80&v=4"},"commit":{"message":"When starting server too fast after machine boots\nsocket lib might trow an exception about hostname\nand ip addresses; delay until first connect to get\nthis data","shortMessageHtmlLink":"When starting server too fast after machine boots"}},{"before":"af98cf038c9ad1f7a2abe80d83b32997c2a5bf3a","after":"e8289ebe17ef4b2a34b50565b023bed614530d9a","ref":"refs/heads/websockets","pushedAt":"2024-08-18T22:47:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"duembeg","name":"Wilhelm Duembeg","path":"/duembeg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3374766?s=80&v=4"},"commit":{"message":"Fix logging issue with ucicorn and curses","shortMessageHtmlLink":"Fix logging issue with ucicorn and curses"}},{"before":"8b35883d2e78cdf4b46109a1dd70b5b5abe37a87","after":"af98cf038c9ad1f7a2abe80d83b32997c2a5bf3a","ref":"refs/heads/websockets","pushedAt":"2024-08-18T22:02:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"duembeg","name":"Wilhelm Duembeg","path":"/duembeg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3374766?s=80&v=4"},"commit":{"message":"Fix issue with Python 3.8 and fstrings","shortMessageHtmlLink":"Fix issue with Python 3.8 and fstrings"}},{"before":"7611dfcc61704a9058aed8a7e4c5762cc253d6ba","after":"8b35883d2e78cdf4b46109a1dd70b5b5abe37a87","ref":"refs/heads/websockets","pushedAt":"2024-08-18T22:00:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"duembeg","name":"Wilhelm Duembeg","path":"/duembeg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3374766?s=80&v=4"},"commit":{"message":"Fix issue with python 3.8 and f strings","shortMessageHtmlLink":"Fix issue with python 3.8 and f strings"}},{"before":"7a2818c5c30e753b2a65b02ed55fc77308d1ed90","after":"7611dfcc61704a9058aed8a7e4c5762cc253d6ba","ref":"refs/heads/websockets","pushedAt":"2024-08-18T21:58:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"duembeg","name":"Wilhelm Duembeg","path":"/duembeg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3374766?s=80&v=4"},"commit":{"message":"Fix issue with older Python 3.8 and f strings","shortMessageHtmlLink":"Fix issue with older Python 3.8 and f strings"}},{"before":"ede09a556e0fbf0496f8f32e892b67de544a1e12","after":"7a2818c5c30e753b2a65b02ed55fc77308d1ed90","ref":"refs/heads/websockets","pushedAt":"2024-08-18T20:18:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"duembeg","name":"Wilhelm Duembeg","path":"/duembeg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3374766?s=80&v=4"},"commit":{"message":"Added \"self\" to init logging for more info","shortMessageHtmlLink":"Added \"self\" to init logging for more info"}},{"before":"870686d39938921569dad4d5d3268bc2185a5cbd","after":"ede09a556e0fbf0496f8f32e892b67de544a1e12","ref":"refs/heads/websockets","pushedAt":"2024-08-18T09:20:20.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"duembeg","name":"Wilhelm Duembeg","path":"/duembeg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3374766?s=80&v=4"},"commit":{"message":"Updates to kivy rc, so it will fit with out\nandroid changing devices font size to small","shortMessageHtmlLink":"Updates to kivy rc, so it will fit with out"}},{"before":"2e27ead41bd35da3549bb8c45c0dcefeaa3f2c75","after":"870686d39938921569dad4d5d3268bc2185a5cbd","ref":"refs/heads/websockets","pushedAt":"2024-08-18T04:08:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"duembeg","name":"Wilhelm Duembeg","path":"/duembeg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3374766?s=80&v=4"},"commit":{"message":"Trying new size see if we can fit without changing\nandroid font size","shortMessageHtmlLink":"Trying new size see if we can fit without changing"}},{"before":"faf2552252b85945a676aeab78447e4836295753","after":"2e27ead41bd35da3549bb8c45c0dcefeaa3f2c75","ref":"refs/heads/websockets","pushedAt":"2024-08-18T03:07:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"duembeg","name":"Wilhelm Duembeg","path":"/duembeg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3374766?s=80&v=4"},"commit":{"message":"Change default Axis, TODO: need to update when\nconnecting to server","shortMessageHtmlLink":"Change default Axis, TODO: need to update when"}},{"before":"5f395f7442ffaec75f49792061d2646cbf66f954","after":"faf2552252b85945a676aeab78447e4836295753","ref":"refs/heads/websockets","pushedAt":"2024-08-18T02:59:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"duembeg","name":"Wilhelm Duembeg","path":"/duembeg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3374766?s=80&v=4"},"commit":{"message":"Some updated to kivy-rc app, more user friendly","shortMessageHtmlLink":"Some updated to kivy-rc app, more user friendly"}},{"before":"8df0f1fe88b4fc7b51b7413aff3462d0c534af59","after":"5f395f7442ffaec75f49792061d2646cbf66f954","ref":"refs/heads/websockets","pushedAt":"2024-08-16T03:47:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"duembeg","name":"Wilhelm Duembeg","path":"/duembeg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3374766?s=80&v=4"},"commit":{"message":"Improved debugging in remote_ws_client.py and\nremote_ws_server.py","shortMessageHtmlLink":"Improved debugging in remote_ws_client.py and"}},{"before":"2c50a727434f5506984424c2d001f3f6d3730e0b","after":"8df0f1fe88b4fc7b51b7413aff3462d0c534af59","ref":"refs/heads/websockets","pushedAt":"2024-08-15T02:00:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"duembeg","name":"Wilhelm Duembeg","path":"/duembeg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3374766?s=80&v=4"},"commit":{"message":"Fix issue with socket.io and keepalive settings","shortMessageHtmlLink":"Fix issue with socket.io and keepalive settings"}},{"before":"c85a99156a50acaed8a07c2a5a7157504e1ccefd","after":"2c50a727434f5506984424c2d001f3f6d3730e0b","ref":"refs/heads/websockets","pushedAt":"2024-08-15T01:50:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"duembeg","name":"Wilhelm Duembeg","path":"/duembeg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3374766?s=80&v=4"},"commit":{"message":"Changes to websockets, to make connection more\nstable and to handle reconnection in case of\ndisconnection.","shortMessageHtmlLink":"Changes to websockets, to make connection more"}},{"before":"b31e7c2309c423720481eed97f4a94ea568f6cdb","after":"c85a99156a50acaed8a07c2a5a7157504e1ccefd","ref":"refs/heads/websockets","pushedAt":"2024-08-13T15:35:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"duembeg","name":"Wilhelm Duembeg","path":"/duembeg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3374766?s=80&v=4"},"commit":{"message":"* Updated remote config dialogs, default to\n websocket, if for whatever reason someone\n wants to change back to socket, they can\n do so in the config file.\n* Started using api_token config values,\n this will be used to authenticate the\n websocket connections.","shortMessageHtmlLink":"* Updated remote config dialogs, default to"}},{"before":"9a220e7e04b7f4faf29999bcf62ea3fcb04debef","after":"b31e7c2309c423720481eed97f4a94ea568f6cdb","ref":"refs/heads/websockets","pushedAt":"2024-08-11T21:55:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"duembeg","name":"Wilhelm Duembeg","path":"/duembeg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3374766?s=80&v=4"},"commit":{"message":"* Updates to verbose mask logging\n* Change the JOG big value, trying to get stop\n jog to work again for grbl-stm board","shortMessageHtmlLink":"* Updates to verbose mask logging"}},{"before":"3c33193b1d5e0aba2ed100922f9fc10be97b4425","after":"9a220e7e04b7f4faf29999bcf62ea3fcb04debef","ref":"refs/heads/websockets","pushedAt":"2024-08-06T15:18:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"duembeg","name":"Wilhelm Duembeg","path":"/duembeg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3374766?s=80&v=4"},"commit":{"message":"* Added error info back to UI when unable to\n connect via websockets\n* updated Readme instructions to install\n dependencies for socketio","shortMessageHtmlLink":"* Added error info back to UI when unable to"}},{"before":"17082d942bf66aba344fee69bdbc48ab5224035e","after":"3c33193b1d5e0aba2ed100922f9fc10be97b4425","ref":"refs/heads/websockets","pushedAt":"2024-08-06T02:31:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"duembeg","name":"Wilhelm Duembeg","path":"/duembeg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3374766?s=80&v=4"},"commit":{"message":"Added color to date time in log info so is easy\nto readout","shortMessageHtmlLink":"Added color to date time in log info so is easy"}},{"before":"af05b4fa02df3ee2bc8218cb1d8e3ec8dd9f9b2f","after":"17082d942bf66aba344fee69bdbc48ab5224035e","ref":"refs/heads/websockets","pushedAt":"2024-08-06T00:37:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"duembeg","name":"Wilhelm Duembeg","path":"/duembeg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3374766?s=80&v=4"},"commit":{"message":"* Stopped using deprecated functions from pyserial\n* clean up code and added some better type\n checking","shortMessageHtmlLink":"* Stopped using deprecated functions from pyserial"}},{"before":"017b5f8b84faae4d62ab38b66ca66ee3651815d9","after":"af05b4fa02df3ee2bc8218cb1d8e3ec8dd9f9b2f","ref":"refs/heads/websockets","pushedAt":"2024-08-05T18:30:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"duembeg","name":"Wilhelm Duembeg","path":"/duembeg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3374766?s=80&v=4"},"commit":{"message":"* Fix issues with kivy-rc app and websockets\n* Fix issue with older versions of python and\n f-strings with '\\' in them\n* Clean up serial port thread check for corner\n cases, where some functions can be called with\n serial port equal to None\n* Added instructions on more dependencies for\n websockets to README.md","shortMessageHtmlLink":"* Fix issues with kivy-rc app and websockets"}},{"before":"ccafa75150ac0dc404dcd7c66110df114065349e","after":"017b5f8b84faae4d62ab38b66ca66ee3651815d9","ref":"refs/heads/websockets","pushedAt":"2024-08-04T06:37:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"duembeg","name":"Wilhelm Duembeg","path":"/duembeg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3374766?s=80&v=4"},"commit":{"message":"Added websocket implementation\n* change and fixed verbose mask issues\n* added new settings for websocket\n* cleanup some code\n* TODO: figure out the API_TOKEN, needs new UIs","shortMessageHtmlLink":"Added websocket implementation"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEqyWQ6wA","startCursor":null,"endCursor":null}},"title":"Activity ยท duembeg/gsat"}