{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":194126621,"defaultBranch":"main","name":"Adafruit_CircuitPython_MiniMQTT","ownerLogin":"adafruit","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-06-27T16:10:40.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/181069?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716398670.0","currentOid":""},"activityList":{"items":[{"before":"9c905f713f8d7c1c07cd9ef19566ee4245f9b72e","after":"f871143d3f160ce9978df9b58565eeb9fb60894e","ref":"refs/heads/main","pushedAt":"2024-05-22T17:23:48.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"dhalbert","name":"Dan Halbert","path":"/dhalbert","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2847802?s=80&v=4"},"commit":{"message":"Merge pull request #218 from justmobilize/pystack-and-other-errors\n\npystack and other errors","shortMessageHtmlLink":"Merge pull request #218 from justmobilize/pystack-and-other-errors"}},{"before":"53b1412eb6b46d7ebfbe1307d36184956a6b86d1","after":"9c905f713f8d7c1c07cd9ef19566ee4245f9b72e","ref":"refs/heads/main","pushedAt":"2024-05-21T16:06:51.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"dhalbert","name":"Dan Halbert","path":"/dhalbert","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2847802?s=80&v=4"},"commit":{"message":"Merge pull request #217 from justmobilize/update-comments\n\nUpdate comments specific to networking modules","shortMessageHtmlLink":"Merge pull request #217 from justmobilize/update-comments"}},{"before":"d412e9a5934434a8aa860845783879fa0907b9d2","after":"53b1412eb6b46d7ebfbe1307d36184956a6b86d1","ref":"refs/heads/main","pushedAt":"2024-05-20T22:07:35.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"dhalbert","name":"Dan Halbert","path":"/dhalbert","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2847802?s=80&v=4"},"commit":{"message":"Merge pull request #190 from vladak/recv_timeout_vs_keep_alive\n\nhonor recv_timeout in _sock_exact_recv() and ping()","shortMessageHtmlLink":"Merge pull request #190 from vladak/recv_timeout_vs_keep_alive"}},{"before":"ecfd228f266b3154295b51cf7494b0d631eb4403","after":"d412e9a5934434a8aa860845783879fa0907b9d2","ref":"refs/heads/main","pushedAt":"2024-05-20T22:04:19.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"dhalbert","name":"Dan Halbert","path":"/dhalbert","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2847802?s=80&v=4"},"commit":{"message":"Merge pull request #213 from justmobilize/no-retry-on-unauthorized\n\nDon't retry when MQTT response is unauthorized","shortMessageHtmlLink":"Merge pull request #213 from justmobilize/no-retry-on-unauthorized"}},{"before":"cbe2177efc2837519de8f50b96f9eab5c1f6ca3f","after":"ecfd228f266b3154295b51cf7494b0d631eb4403","ref":"refs/heads/main","pushedAt":"2024-05-12T19:44:52.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"dhalbert","name":"Dan Halbert","path":"/dhalbert","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2847802?s=80&v=4"},"commit":{"message":"Merge pull request #212 from justmobilize/exception-test-updates\n\nUpdate test exceptions","shortMessageHtmlLink":"Merge pull request #212 from justmobilize/exception-test-updates"}},{"before":"ff6f99133e23601311ecb83e0acb466bdaed2fca","after":"cbe2177efc2837519de8f50b96f9eab5c1f6ca3f","ref":"refs/heads/main","pushedAt":"2024-03-04T20:22:23.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"FoamyGuy","name":"foamyguy","path":"/FoamyGuy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2406189?s=80&v=4"},"commit":{"message":"Merge pull request #208 from justmobilize/change-free-to-close\n\nChange free_socket to close_socket","shortMessageHtmlLink":"Merge pull request #208 from justmobilize/change-free-to-close"}},{"before":"048d9c05efe9ecaaa43776d5a9f3a9d509ed6c10","after":"ff6f99133e23601311ecb83e0acb466bdaed2fca","ref":"refs/heads/main","pushedAt":"2024-03-04T20:16:50.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"FoamyGuy","name":"foamyguy","path":"/FoamyGuy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2406189?s=80&v=4"},"commit":{"message":"Merge pull request #205 from LelandSindt/main\n\nAdd `timeout` value.","shortMessageHtmlLink":"Merge pull request #205 from LelandSindt/main"}},{"before":"54621772924131e0ef2f99a58f3a1cdc47ee6c3f","after":"048d9c05efe9ecaaa43776d5a9f3a9d509ed6c10","ref":"refs/heads/main","pushedAt":"2024-03-01T19:12:41.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"dhalbert","name":"Dan Halbert","path":"/dhalbert","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2847802?s=80&v=4"},"commit":{"message":"Merge pull request #206 from justmobilize/fix-get-radio-ssl-context\n\nFix get_radio_ssl_context","shortMessageHtmlLink":"Merge pull request #206 from justmobilize/fix-get-radio-ssl-context"}},{"before":"47422868d2ea782c865198d98dc502e4fd721f63","after":"54621772924131e0ef2f99a58f3a1cdc47ee6c3f","ref":"refs/heads/main","pushedAt":"2024-02-29T19:26:36.000Z","pushType":"pr_merge","commitsCount":15,"pusher":{"login":"brentru","name":"Brent Rubell","path":"/brentru","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/322428?s=80&v=4"},"commit":{"message":"Merge pull request #197 from justmobilize/connection-manager\n\nSwitch to using ConnectionManager","shortMessageHtmlLink":"Merge pull request #197 from justmobilize/connection-manager"}},{"before":"a05b19f522fae5232f7d92edcd88160c4de4ed28","after":"47422868d2ea782c865198d98dc502e4fd721f63","ref":"refs/heads/main","pushedAt":"2024-02-14T16:05:26.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"brentru","name":"Brent Rubell","path":"/brentru","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/322428?s=80&v=4"},"commit":{"message":"Merge pull request #203 from justmobilize/simplify-socket-exceptions\n\nSimplify socket exceptions","shortMessageHtmlLink":"Merge pull request #203 from justmobilize/simplify-socket-exceptions"}},{"before":"e19ece681e4ce97908aa32d1852e311b818211ed","after":"a05b19f522fae5232f7d92edcd88160c4de4ed28","ref":"refs/heads/main","pushedAt":"2024-01-29T17:09:42.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"FoamyGuy","name":"foamyguy","path":"/FoamyGuy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2406189?s=80&v=4"},"commit":{"message":"Merge pull request #199 from vladak/loop_vs_keep_alive\n\nimprove ping handling","shortMessageHtmlLink":"Merge pull request #199 from vladak/loop_vs_keep_alive"}},{"before":"1bf2c0e53df581f1e704693f90b3e2e58b52c1c8","after":"e19ece681e4ce97908aa32d1852e311b818211ed","ref":"refs/heads/main","pushedAt":"2024-01-29T16:32:21.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"FoamyGuy","name":"foamyguy","path":"/FoamyGuy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2406189?s=80&v=4"},"commit":{"message":"Merge pull request #200 from vladak/loop_timeout_vs_socket_timeout\n\nenforce loop timeout to be bigger than socket timeout","shortMessageHtmlLink":"Merge pull request #200 from vladak/loop_timeout_vs_socket_timeout"}},{"before":"70faa4fbd580ccec1ebacb7e86ad2bb153abe22a","after":"1bf2c0e53df581f1e704693f90b3e2e58b52c1c8","ref":"refs/heads/main","pushedAt":"2024-01-29T15:00:48.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"brentru","name":"Brent Rubell","path":"/brentru","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/322428?s=80&v=4"},"commit":{"message":"Merge pull request #184 from rjauquet/rej-fix-loop-blocking\n\nFix #148 loop method blocking with timeout of 0","shortMessageHtmlLink":"Merge pull request #184 from rjauquet/rej-fix-loop-blocking"}},{"before":"4a520823eae910f6f48fc90c2629d3eb972a8524","after":"70faa4fbd580ccec1ebacb7e86ad2bb153abe22a","ref":"refs/heads/main","pushedAt":"2023-12-17T20:20:18.000Z","pushType":"pr_merge","commitsCount":17,"pusher":{"login":"FoamyGuy","name":"foamyguy","path":"/FoamyGuy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2406189?s=80&v=4"},"commit":{"message":"Merge pull request #187 from vladak/subscribe_vs_remaining_len\n\nencode/decode remaining length properly for {,UN}SUBSCRIBE/SUBACK","shortMessageHtmlLink":"Merge pull request #187 from vladak/subscribe_vs_remaining_len"}},{"before":"3eb666d5502028fe834c03649635bd359b1c6707","after":"4a520823eae910f6f48fc90c2629d3eb972a8524","ref":"refs/heads/main","pushedAt":"2023-12-04T15:57:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"FoamyGuy","name":"foamyguy","path":"/FoamyGuy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2406189?s=80&v=4"},"commit":{"message":"unpin sphinx and add sphinx-rtd-theme to docs reqs\n\nSigned-off-by: foamyguy ","shortMessageHtmlLink":"unpin sphinx and add sphinx-rtd-theme to docs reqs"}},{"before":"4698382308ba0871dfece6a1d5c3d6d26ee50a8e","after":"3eb666d5502028fe834c03649635bd359b1c6707","ref":"refs/heads/main","pushedAt":"2023-11-27T21:17:31.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"FoamyGuy","name":"foamyguy","path":"/FoamyGuy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2406189?s=80&v=4"},"commit":{"message":"Merge pull request #186 from vladak/var_header_vs_bytearray\n\ndo not share CONNECT variable header","shortMessageHtmlLink":"Merge pull request #186 from vladak/var_header_vs_bytearray"}},{"before":"d1e2b7c8c7dbe0238d35fbb86baeb6ca7f53ae99","after":"4698382308ba0871dfece6a1d5c3d6d26ee50a8e","ref":"refs/heads/main","pushedAt":"2023-11-27T17:18:47.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"FoamyGuy","name":"foamyguy","path":"/FoamyGuy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2406189?s=80&v=4"},"commit":{"message":"Merge pull request #183 from vladak/wait_for_msg_pkt_type\n\n_wait_for_msg() should return message type","shortMessageHtmlLink":"Merge pull request #183 from vladak/wait_for_msg_pkt_type"}},{"before":"627011022056bb5e12c70b92452a11defa1b01c7","after":"d1e2b7c8c7dbe0238d35fbb86baeb6ca7f53ae99","ref":"refs/heads/main","pushedAt":"2023-11-27T16:58:51.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"FoamyGuy","name":"foamyguy","path":"/FoamyGuy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2406189?s=80&v=4"},"commit":{"message":"Merge pull request #182 from vladak/time_monotonic_ns\n\nuse time.monotonic_ns() when available","shortMessageHtmlLink":"Merge pull request #182 from vladak/time_monotonic_ns"}},{"before":"1c25441a34f4e8d841bdf554ca772e773247eec5","after":"627011022056bb5e12c70b92452a11defa1b01c7","ref":"refs/heads/main","pushedAt":"2023-11-27T16:32:11.000Z","pushType":"pr_merge","commitsCount":6,"pusher":{"login":"FoamyGuy","name":"foamyguy","path":"/FoamyGuy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2406189?s=80&v=4"},"commit":{"message":"Merge pull request #188 from vladak/user_data_public\n\nmake user_data \"public\"","shortMessageHtmlLink":"Merge pull request #188 from vladak/user_data_public"}},{"before":"926846c45664c9155a67a11395387e5b53159be4","after":"1c25441a34f4e8d841bdf554ca772e773247eec5","ref":"refs/heads/main","pushedAt":"2023-11-20T22:11:38.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"FoamyGuy","name":"foamyguy","path":"/FoamyGuy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2406189?s=80&v=4"},"commit":{"message":"Merge pull request #174 from vladak/loop_is_connected\n\ncheck is_connected in loop()","shortMessageHtmlLink":"Merge pull request #174 from vladak/loop_is_connected"}},{"before":"e7c26859c3cda61e1f942f7ad4079e5014cd2dbf","after":"926846c45664c9155a67a11395387e5b53159be4","ref":"refs/heads/main","pushedAt":"2023-10-27T14:41:03.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"brentru","name":"Brent Rubell","path":"/brentru","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/322428?s=80&v=4"},"commit":{"message":"Merge pull request #179 from vladak/handle_on_message_vs_self\n\nno need to pass self to _handle_on_message()","shortMessageHtmlLink":"Merge pull request #179 from vladak/handle_on_message_vs_self"}},{"before":"89637eda4edaa8e56b0d36b78f4e817b6ea70e2b","after":"e7c26859c3cda61e1f942f7ad4079e5014cd2dbf","ref":"refs/heads/main","pushedAt":"2023-09-18T21:24:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"FoamyGuy","name":"foamyguy","path":"/FoamyGuy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2406189?s=80&v=4"},"commit":{"message":"\"fix rtd theme\n\"","shortMessageHtmlLink":"\"fix rtd theme"}},{"before":"6e3ed77608516d1cdcab9280f299ec84c931afb8","after":"89637eda4edaa8e56b0d36b78f4e817b6ea70e2b","ref":"refs/heads/main","pushedAt":"2023-07-28T04:53:10.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"tekktrik","name":"Alec Delaney","path":"/tekktrik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/89490472?s=80&v=4"},"commit":{"message":"Merge pull request #172 from vladak/test_loop\n\nadd basic loop() test","shortMessageHtmlLink":"Merge pull request #172 from vladak/test_loop"}},{"before":"7b63446b89a70625ba20f32ae7a04fa718943076","after":"6e3ed77608516d1cdcab9280f299ec84c931afb8","ref":"refs/heads/main","pushedAt":"2023-07-08T14:21:17.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"FoamyGuy","name":"foamyguy","path":"/FoamyGuy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2406189?s=80&v=4"},"commit":{"message":"Merge pull request #169 from vladak/loop_vs_timeout\n\nloop() timeout parameter should be absolute","shortMessageHtmlLink":"Merge pull request #169 from vladak/loop_vs_timeout"}},{"before":"6b96ab3c5cc97b21a307419275f10a73c157e5ad","after":null,"ref":"refs/heads/settings_dot_toml","pushedAt":"2023-07-07T18:32:36.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"brentru","name":"Brent Rubell","path":"/brentru","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/322428?s=80&v=4"}},{"before":"40b90968fb744ebaffce6b09ca27b5a7e747bbff","after":"7b63446b89a70625ba20f32ae7a04fa718943076","ref":"refs/heads/main","pushedAt":"2023-07-07T18:32:33.000Z","pushType":"pr_merge","commitsCount":13,"pusher":{"login":"brentru","name":"Brent Rubell","path":"/brentru","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/322428?s=80&v=4"},"commit":{"message":"Merge pull request #162 from adafruit/settings_dot_toml\n\nSettings dot toml","shortMessageHtmlLink":"Merge pull request #162 from adafruit/settings_dot_toml"}},{"before":"1da654e232d2b8e23a5dae806ac529bda4d3fa2b","after":"6b96ab3c5cc97b21a307419275f10a73c157e5ad","ref":"refs/heads/settings_dot_toml","pushedAt":"2023-07-07T17:53:17.000Z","pushType":"push","commitsCount":10,"pusher":{"login":"FoamyGuy","name":"foamyguy","path":"/FoamyGuy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2406189?s=80&v=4"},"commit":{"message":"merge main and code format","shortMessageHtmlLink":"merge main and code format"}},{"before":"91a0f13048cebcc3b39150cebd61a938e2e9b79b","after":"1da654e232d2b8e23a5dae806ac529bda4d3fa2b","ref":"refs/heads/settings_dot_toml","pushedAt":"2023-07-07T15:25:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"BlitzCityDIY","name":"Liz","path":"/BlitzCityDIY","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23021834?s=80&v=4"},"commit":{"message":"black","shortMessageHtmlLink":"black"}},{"before":"e8532e043252e0e9e178231d8d0898e57a43c565","after":"91a0f13048cebcc3b39150cebd61a938e2e9b79b","ref":"refs/heads/settings_dot_toml","pushedAt":"2023-07-07T15:24:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"BlitzCityDIY","name":"Liz","path":"/BlitzCityDIY","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23021834?s=80&v=4"},"commit":{"message":"black","shortMessageHtmlLink":"black"}},{"before":"0794d69018d27325cd7baf25bd265e32cc35f54e","after":"e8532e043252e0e9e178231d8d0898e57a43c565","ref":"refs/heads/settings_dot_toml","pushedAt":"2023-07-07T15:06:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"BlitzCityDIY","name":"Liz","path":"/BlitzCityDIY","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23021834?s=80&v=4"},"commit":{"message":"black","shortMessageHtmlLink":"black"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEUTTiiQA","startCursor":null,"endCursor":null}},"title":"Activity ยท adafruit/Adafruit_CircuitPython_MiniMQTT"}