{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":63923077,"defaultBranch":"master","name":"pylogix","ownerLogin":"dmroeder","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-07-22T04:16:10.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/7298450?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1712867656.0","currentOid":""},"activityList":{"items":[{"before":"e67f265ba1adb072e9d211ee6ee7728632fea135","after":"77c61bc6eb2a468fcb51fd4fa0a3b807a164df40","ref":"refs/heads/master","pushedAt":"2024-07-10T01:03:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dmroeder","name":null,"path":"/dmroeder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7298450?s=80&v=4"},"commit":{"message":"Added discord badge to README","shortMessageHtmlLink":"Added discord badge to README"}},{"before":"e45d97aabb7d91805f51401eeb2db5207bdd0ca3","after":"e67f265ba1adb072e9d211ee6ee7728632fea135","ref":"refs/heads/master","pushedAt":"2024-04-11T20:34:07.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"dmroeder","name":null,"path":"/dmroeder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7298450?s=80&v=4"},"commit":{"message":"Upped version to 1.0.1","shortMessageHtmlLink":"Upped version to 1.0.1"}},{"before":"e45d97aabb7d91805f51401eeb2db5207bdd0ca3","after":null,"ref":"refs/heads/feature/message","pushedAt":"2024-03-25T19:44:56.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dmroeder","name":null,"path":"/dmroeder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7298450?s=80&v=4"}},{"before":"e8251c6cd9d3bf28ef946edc28a1480351815403","after":"e45d97aabb7d91805f51401eeb2db5207bdd0ca3","ref":"refs/heads/master","pushedAt":"2024-03-25T19:38:34.000Z","pushType":"push","commitsCount":13,"pusher":{"login":"dmroeder","name":null,"path":"/dmroeder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7298450?s=80&v=4"},"commit":{"message":"Added link in docs to Message description","shortMessageHtmlLink":"Added link in docs to Message description"}},{"before":"e290f2d40424462e642a3ca891dc16666aca9468","after":"e45d97aabb7d91805f51401eeb2db5207bdd0ca3","ref":"refs/heads/feature/message","pushedAt":"2024-03-19T22:10:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dmroeder","name":null,"path":"/dmroeder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7298450?s=80&v=4"},"commit":{"message":"Added link in docs to Message description","shortMessageHtmlLink":"Added link in docs to Message description"}},{"before":"570205cb34e3ba54b5b10be4e0036141b224d778","after":"e290f2d40424462e642a3ca891dc16666aca9468","ref":"refs/heads/feature/message","pushedAt":"2024-03-19T22:04:55.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"dmroeder","name":null,"path":"/dmroeder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7298450?s=80&v=4"},"commit":{"message":"Updated docs for Message","shortMessageHtmlLink":"Updated docs for Message"}},{"before":"ddfeea43c31e2b366162549742d8edfc75ef740c","after":"570205cb34e3ba54b5b10be4e0036141b224d778","ref":"refs/heads/feature/message","pushedAt":"2024-03-14T22:57:18.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"dmroeder","name":null,"path":"/dmroeder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7298450?s=80&v=4"},"commit":{"message":"Added ability to send custom messages\n\nWhen using custom service/class/instance, it is up to you to know\nhow to parse the raw bytes returned.","shortMessageHtmlLink":"Added ability to send custom messages"}},{"before":null,"after":"ddfeea43c31e2b366162549742d8edfc75ef740c","ref":"refs/heads/feature/message","pushedAt":"2024-03-13T21:08:37.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dmroeder","name":null,"path":"/dmroeder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7298450?s=80&v=4"},"commit":{"message":"Get/Set PLC time use cip_message","shortMessageHtmlLink":"Get/Set PLC time use cip_message"}},{"before":"21b22e969ecaa5ccb9c00d5cbb618e2f054acddd","after":"e8251c6cd9d3bf28ef946edc28a1480351815403","ref":"refs/heads/master","pushedAt":"2024-02-03T04:37:04.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"dmroeder","name":null,"path":"/dmroeder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7298450?s=80&v=4"},"commit":{"message":"Compiled micropython","shortMessageHtmlLink":"Compiled micropython"}},{"before":"1b91a71bb15aa765b0398b98a2f7676d814adbc5","after":"d7de489bbcf5a96d112648a71489b8ee17755c65","ref":"refs/heads/test/docs","pushedAt":"2024-02-02T19:54:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dmroeder","name":null,"path":"/dmroeder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7298450?s=80&v=4"},"commit":{"message":"Fixed docs paths","shortMessageHtmlLink":"Fixed docs paths"}},{"before":null,"after":"1b91a71bb15aa765b0398b98a2f7676d814adbc5","ref":"refs/heads/test/docs","pushedAt":"2024-02-02T19:50:43.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dmroeder","name":null,"path":"/dmroeder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7298450?s=80&v=4"},"commit":{"message":"Added explicit paths to docs\n\nBecause the paths were relative, the links were broken on pypi","shortMessageHtmlLink":"Added explicit paths to docs"}},{"before":"282b00b1abc6d83e59e000cbb06aca3e090e6bc4","after":"21b22e969ecaa5ccb9c00d5cbb618e2f054acddd","ref":"refs/heads/master","pushedAt":"2024-02-01T05:45:22.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"dmroeder","name":null,"path":"/dmroeder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7298450?s=80&v=4"},"commit":{"message":"Compiled mpy","shortMessageHtmlLink":"Compiled mpy"}},{"before":null,"after":"06235dc95b76c6639a526813b1467c0192efa28e","ref":"refs/heads/test/ip-address","pushedAt":"2024-01-04T04:15:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dmroeder","name":null,"path":"/dmroeder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7298450?s=80&v=4"},"commit":{"message":"Change IP address to a property\n\nThe purpose of this commit is to catch win the user changes the IP address,\nthe current connection will be closed and a new one made. This would allow\nyou to make connections to new PLC's without creating a new instance of\nthe PLC class.","shortMessageHtmlLink":"Change IP address to a property"}},{"before":"bd497f16aceb7411477bb34d203071f1001e2693","after":"282b00b1abc6d83e59e000cbb06aca3e090e6bc4","ref":"refs/heads/master","pushedAt":"2023-12-20T17:02:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TheFern2","name":"Fernando B","path":"/TheFern2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10265682?s=80&v=4"},"commit":{"message":"added slots to PLC class for attribute safety","shortMessageHtmlLink":"added slots to PLC class for attribute safety"}},{"before":"e3d43fdd51d041e37d85ef6e262a189c9ca352ab","after":"bd497f16aceb7411477bb34d203071f1001e2693","ref":"refs/heads/master","pushedAt":"2023-11-09T21:02:55.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"dmroeder","name":null,"path":"/dmroeder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7298450?s=80&v=4"},"commit":{"message":"Compile mpy","shortMessageHtmlLink":"Compile mpy"}},{"before":"5256957870ba68a039f116a114914af824e0ab9f","after":"e3d43fdd51d041e37d85ef6e262a189c9ca352ab","ref":"refs/heads/master","pushedAt":"2023-11-09T20:51:21.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"dmroeder","name":null,"path":"/dmroeder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7298450?s=80&v=4"},"commit":{"message":"Upped version to 0.9.1","shortMessageHtmlLink":"Upped version to 0.9.1"}},{"before":"7636b6ce9507a1a351aeb8fdd12eae1f08d0663c","after":"5256957870ba68a039f116a114914af824e0ab9f","ref":"refs/heads/master","pushedAt":"2023-10-24T14:08:05.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"dmroeder","name":null,"path":"/dmroeder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7298450?s=80&v=4"},"commit":{"message":"Merge pull request #240 from ifTaylor/string-char-limit\n\ntruncate strings","shortMessageHtmlLink":"Merge pull request #240 from ifTaylor/string-char-limit"}},{"before":"29842e0800d5f70578416de949a92267ce4f4839","after":"7636b6ce9507a1a351aeb8fdd12eae1f08d0663c","ref":"refs/heads/master","pushedAt":"2023-10-24T14:07:02.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"dmroeder","name":null,"path":"/dmroeder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7298450?s=80&v=4"},"commit":{"message":"Merge pull request #239 from William-Brumble/master\n\nCleaning up the readme document.","shortMessageHtmlLink":"Merge pull request #239 from William-Brumble/master"}},{"before":"e489b7926329d6f7c854276a204af02cfc3edf1c","after":"29842e0800d5f70578416de949a92267ce4f4839","ref":"refs/heads/master","pushedAt":"2023-10-16T02:52:31.000Z","pushType":"push","commitsCount":52,"pusher":{"login":"dmroeder","name":null,"path":"/dmroeder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7298450?s=80&v=4"},"commit":{"message":"Merge branch 'master' into micropython/patch1","shortMessageHtmlLink":"Merge branch 'master' into micropython/patch1"}},{"before":"7b9796b39174782097836be80d86e479af6d5f9e","after":"a6c05d18b600a95a554a412f727be07bec379981","ref":"refs/heads/micropython/patch1","pushedAt":"2023-10-13T02:37:02.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"dmroeder","name":null,"path":"/dmroeder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7298450?s=80&v=4"},"commit":{"message":"Updated tox","shortMessageHtmlLink":"Updated tox"}},{"before":"168820212632f1e22ebfafd8836577d51dc97354","after":"7b9796b39174782097836be80d86e479af6d5f9e","ref":"refs/heads/micropython/patch1","pushedAt":"2023-10-12T16:58:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dmroeder","name":null,"path":"/dmroeder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7298450?s=80&v=4"},"commit":{"message":"Fix boolean reads with micropython\n\nSoftlogix seems to return a value of 255 when a BOOL is true, where\na real controller returns a value of 1. This change covers both cases\nto return a value of True.","shortMessageHtmlLink":"Fix boolean reads with micropython"}},{"before":"30f9dd21d0270a06b50ead21c17b304f3385a96f","after":"168820212632f1e22ebfafd8836577d51dc97354","ref":"refs/heads/micropython/patch1","pushedAt":"2023-10-11T12:37:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TheFern2","name":"Fernando B","path":"/TheFern2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10265682?s=80&v=4"},"commit":{"message":"removed obsolote todo","shortMessageHtmlLink":"removed obsolote todo"}},{"before":"32e073be3cf25446cf22dc7c35c01dc372b43e3b","after":"e489b7926329d6f7c854276a204af02cfc3edf1c","ref":"refs/heads/master","pushedAt":"2023-10-10T22:43:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TheFern2","name":"Fernando B","path":"/TheFern2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10265682?s=80&v=4"},"commit":{"message":"mre link","shortMessageHtmlLink":"mre link"}},{"before":"eb372b1b90473644e4e9249e81f886487d0df5db","after":"30f9dd21d0270a06b50ead21c17b304f3385a96f","ref":"refs/heads/micropython/patch1","pushedAt":"2023-09-04T19:09:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TheFern2","name":"Fernando B","path":"/TheFern2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10265682?s=80&v=4"},"commit":{"message":"fixed build script","shortMessageHtmlLink":"fixed build script"}},{"before":"2b504012df3e328ac7709124fa3147172f4138f8","after":"eb372b1b90473644e4e9249e81f886487d0df5db","ref":"refs/heads/micropython/patch1","pushedAt":"2023-09-04T18:49:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TheFern2","name":"Fernando B","path":"/TheFern2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10265682?s=80&v=4"},"commit":{"message":"package.json-auto","shortMessageHtmlLink":"package.json-auto"}},{"before":"5812d1d39fefea1ff177026844fc8db81710b276","after":"2b504012df3e328ac7709124fa3147172f4138f8","ref":"refs/heads/micropython/patch1","pushedAt":"2023-09-04T00:40:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TheFern2","name":"Fernando B","path":"/TheFern2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10265682?s=80&v=4"},"commit":{"message":"fixed vendors stuff","shortMessageHtmlLink":"fixed vendors stuff"}},{"before":"298eae07ed95d3c31d57ba121766c9a130b397b8","after":"5812d1d39fefea1ff177026844fc8db81710b276","ref":"refs/heads/micropython/patch1","pushedAt":"2023-09-03T23:28:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TheFern2","name":"Fernando B","path":"/TheFern2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10265682?s=80&v=4"},"commit":{"message":"keys do not exist in mpy","shortMessageHtmlLink":"keys do not exist in mpy"}},{"before":"b81bf31be2268a3d04070ed69a819a40d7a7bda7","after":"298eae07ed95d3c31d57ba121766c9a130b397b8","ref":"refs/heads/micropython/patch1","pushedAt":"2023-09-03T22:59:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TheFern2","name":"Fernando B","path":"/TheFern2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10265682?s=80&v=4"},"commit":{"message":"ready for merging","shortMessageHtmlLink":"ready for merging"}},{"before":"85ccb32adf106431ca420a4fc3e826ed085ccaa7","after":"b81bf31be2268a3d04070ed69a819a40d7a7bda7","ref":"refs/heads/micropython/patch1","pushedAt":"2023-09-02T23:30:23.000Z","pushType":"push","commitsCount":68,"pusher":{"login":"TheFern2","name":"Fernando B","path":"/TheFern2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10265682?s=80&v=4"},"commit":{"message":"fixed conflicts and unsupported functions","shortMessageHtmlLink":"fixed conflicts and unsupported functions"}},{"before":"acc69772d4af5130f033d1313319cbb0797d8974","after":"32e073be3cf25446cf22dc7c35c01dc372b43e3b","ref":"refs/heads/master","pushedAt":"2023-08-21T19:24:46.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"dmroeder","name":null,"path":"/dmroeder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7298450?s=80&v=4"},"commit":{"message":"Merge pull request #234 from caprinux/master\n\nMake Pylogix Port configurable","shortMessageHtmlLink":"Merge pull request #234 from caprinux/master"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEezhPowA","startCursor":null,"endCursor":null}},"title":"Activity ยท dmroeder/pylogix"}