{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":611708188,"defaultBranch":"main","name":"streamdeck-python-sdk","ownerLogin":"gri-gus","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-03-09T11:37:29.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/82055605?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1683664728.0","currentOid":""},"activityList":{"items":[{"before":"fa89191cb971ceb573b562a7bfcab11ad1618f6e","after":"9d116a9236958c97c9fa6f0f5fe099966f044f6b","ref":"refs/heads/main","pushedAt":"2024-03-18T07:09:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gri-gus","name":"Grigoriy Gusev","path":"/gri-gus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/82055605?s=80&v=4"},"commit":{"message":"Added a section to the README \"How to use Documentation if it is not written?\"","shortMessageHtmlLink":"Added a section to the README \"How to use Documentation if it is not …"}},{"before":"27652ed919cb85b94e91258487a2d2aba6087466","after":"fa89191cb971ceb573b562a7bfcab11ad1618f6e","ref":"refs/heads/main","pushedAt":"2024-03-18T07:07:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gri-gus","name":"Grigoriy Gusev","path":"/gri-gus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/82055605?s=80&v=4"},"commit":{"message":"Added a section to the README \"How to use Documentation if it is not written?\"","shortMessageHtmlLink":"Added a section to the README \"How to use Documentation if it is not …"}},{"before":"cb30c592660462c30fd97354b954b7fa31d2f90c","after":"27652ed919cb85b94e91258487a2d2aba6087466","ref":"refs/heads/main","pushedAt":"2024-03-18T06:12:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gri-gus","name":"Grigoriy Gusev","path":"/gri-gus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/82055605?s=80&v=4"},"commit":{"message":"Updated Elgato documentation url","shortMessageHtmlLink":"Updated Elgato documentation url"}},{"before":"f16d1f0f76df27b4bea58c71776d21624c6d831e","after":"cb30c592660462c30fd97354b954b7fa31d2f90c","ref":"refs/heads/main","pushedAt":"2023-05-09T20:36:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gri-gus","name":"Grigoriy Gusev","path":"/gri-gus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/82055605?s=80&v=4"},"commit":{"message":"v0.3.2: Checked work with Stream Deck application 6.2. Works correctly, support info added to README; Requirements are now fixed","shortMessageHtmlLink":"v0.3.2: Checked work with Stream Deck application 6.2. Works correctl…"}},{"before":"0db81dc55ab28fe47662f0f849f6cf0627831ca7","after":"f16d1f0f76df27b4bea58c71776d21624c6d831e","ref":"refs/heads/main","pushedAt":"2023-05-03T18:17:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gri-gus","name":"Grigoriy Gusev","path":"/gri-gus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/82055605?s=80&v=4"},"commit":{"message":"v0.3.1: Fixed settings type hint in DialDownPayload and DialUpPayload","shortMessageHtmlLink":"v0.3.1: Fixed settings type hint in DialDownPayload and DialUpPayload"}},{"before":"12c8ea324bbf6ca2b5dc64ce76d246af595d4796","after":"0db81dc55ab28fe47662f0f849f6cf0627831ca7","ref":"refs/heads/main","pushedAt":"2023-05-03T18:14:39.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"gri-gus","name":"Grigoriy Gusev","path":"/gri-gus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/82055605?s=80&v=4"},"commit":{"message":"Merge pull request #4 from gri-gus/bugfix/dial_up_down_payload_settings_type_fix\n\nFixed settings type hint in DialDownPayload and DialUpPayload","shortMessageHtmlLink":"Merge pull request #4 from gri-gus/bugfix/dial_up_down_payload_settin…"}},{"before":null,"after":"4df01fb7ead37b9709c2e93c119a9499183c0b85","ref":"refs/heads/bugfix/dial_up_down_payload_settings_type_fix","pushedAt":"2023-05-03T18:12:47.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"gri-gus","name":"Grigoriy Gusev","path":"/gri-gus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/82055605?s=80&v=4"},"commit":{"message":"Fixed settings type hint in DialDownPayload and DialUpPayload","shortMessageHtmlLink":"Fixed settings type hint in DialDownPayload and DialUpPayload"}},{"before":"a17ac3ce13cca576555d8b656741c9967064b9ac","after":"12c8ea324bbf6ca2b5dc64ce76d246af595d4796","ref":"refs/heads/main","pushedAt":"2023-04-18T14:27:57.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"gri-gus","name":"Grigoriy Gusev","path":"/gri-gus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/82055605?s=80&v=4"},"commit":{"message":"Functions wrapped in @in_separate_thread now return the created Thread; The logging system has been redesigned, the global logger is now configured; EVENT_ROUTING_MAP is filled automatically; Requirements updated;","shortMessageHtmlLink":"Functions wrapped in @in_separate_thread now return the created Threa…"}},{"before":"528931bd15a79531263f4dafcca71de09eb66843","after":"a17ac3ce13cca576555d8b656741c9967064b9ac","ref":"refs/heads/main","pushedAt":"2023-03-20T14:54:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gri-gus","name":"Grigoriy Gusev","path":"/gri-gus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/82055605?s=80&v=4"},"commit":{"message":"LoremFlickr plugin example added","shortMessageHtmlLink":"LoremFlickr plugin example added"}},{"before":"bfe594c83135bf582a8afab60175e3399b4c78bf","after":"528931bd15a79531263f4dafcca71de09eb66843","ref":"refs/heads/main","pushedAt":"2023-03-20T10:28:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gri-gus","name":"Grigoriy Gusev","path":"/gri-gus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/82055605?s=80&v=4"},"commit":{"message":"v0.2.1: Added new parameters to StreamDeck for finer logging settings;","shortMessageHtmlLink":"v0.2.1: Added new parameters to StreamDeck for finer logging settings;"}},{"before":"6df5c41154dd6110019255c78b82bbe03ff45d98","after":"bfe594c83135bf582a8afab60175e3399b4c78bf","ref":"refs/heads/main","pushedAt":"2023-03-16T17:20:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gri-gus","name":"Grigoriy Gusev","path":"/gri-gus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/82055605?s=80&v=4"},"commit":{"message":"v0.2.0: Added new methods for receiving and sending events;","shortMessageHtmlLink":"v0.2.0: Added new methods for receiving and sending events;"}},{"before":"1141bd2cc942d602ce294a764a7dfc564cfb005b","after":"6df5c41154dd6110019255c78b82bbe03ff45d98","ref":"refs/heads/main","pushedAt":"2023-03-16T17:10:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gri-gus","name":"Grigoriy Gusev","path":"/gri-gus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/82055605?s=80&v=4"},"commit":{"message":"v0.2.0: Added new methods for receiving and sending events;","shortMessageHtmlLink":"v0.2.0: Added new methods for receiving and sending events;"}},{"before":"26fa14bfbe00ac79559f9481255c41d82b64ad2a","after":"1141bd2cc942d602ce294a764a7dfc564cfb005b","ref":"refs/heads/main","pushedAt":"2023-03-16T00:34:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gri-gus","name":"Grigoriy Gusev","path":"/gri-gus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/82055605?s=80&v=4"},"commit":{"message":"v0.1.15: An optional \"state\" parameter has been added to the DidReceiveSettingsPayload class.","shortMessageHtmlLink":"v0.1.15: An optional \"state\" parameter has been added to the DidRecei…"}},{"before":"0b5a57cb5f8affe3d56040ddab90b4c5f28956d6","after":"26fa14bfbe00ac79559f9481255c41d82b64ad2a","ref":"refs/heads/main","pushedAt":"2023-03-15T01:08:14.393Z","pushType":"push","commitsCount":1,"pusher":{"login":"gri-gus","name":"Grigoriy Gusev","path":"/gri-gus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/82055605?s=80&v=4"},"commit":{"message":"v0.1.14: Added in_separate_thread decorator for executing the decorated function on a separate thread.","shortMessageHtmlLink":"v0.1.14: Added in_separate_thread decorator for executing the decorat…"}},{"before":"23c98efc2b831ae4af58cb4e0d2d5d8f924f0b90","after":"0b5a57cb5f8affe3d56040ddab90b4c5f28956d6","ref":"refs/heads/main","pushedAt":"2023-03-12T23:50:55.838Z","pushType":"push","commitsCount":2,"pusher":{"login":"gri-gus","name":"Grigoriy Gusev","path":"/gri-gus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/82055605?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/main'","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/main'"}},{"before":"7e2c7d49583adaed44d68a5b4c6632e15e172cf3","after":"23c98efc2b831ae4af58cb4e0d2d5d8f924f0b90","ref":"refs/heads/main","pushedAt":"2023-03-12T23:48:34.442Z","pushType":"push","commitsCount":1,"pusher":{"login":"gri-gus","name":"Grigoriy Gusev","path":"/gri-gus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/82055605?s=80&v=4"},"commit":{"message":"v0.1.13: removed image logging","shortMessageHtmlLink":"v0.1.13: removed image logging"}},{"before":"cdf2c642ef30b2758fa3f3424f67d1f4f78ff184","after":"7e2c7d49583adaed44d68a5b4c6632e15e172cf3","ref":"refs/heads/main","pushedAt":"2023-03-12T23:16:58.080Z","pushType":"push","commitsCount":1,"pusher":{"login":"gri-gus","name":"Grigoriy Gusev","path":"/gri-gus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/82055605?s=80&v=4"},"commit":{"message":"v0.1.12: log_level in StreamDeck now accepts an int, like logging.DEBUG; Logging has become more correct; fixed minor bugs","shortMessageHtmlLink":"v0.1.12: log_level in StreamDeck now accepts an int, like logging.DEB…"}},{"before":"a809185785a467870f85a2ef137a6c8879e53286","after":"cdf2c642ef30b2758fa3f3424f67d1f4f78ff184","ref":"refs/heads/main","pushedAt":"2023-03-12T12:04:41.814Z","pushType":"push","commitsCount":1,"pusher":{"login":"gri-gus","name":"Grigoriy Gusev","path":"/gri-gus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/82055605?s=80&v=4"},"commit":{"message":"v0.1.11: Updated README; Fixed error that occurred when log_file=None;","shortMessageHtmlLink":"v0.1.11: Updated README; Fixed error that occurred when log_file=None;"}},{"before":"6635a3653449830ae33c47f9f3735e58da7944b8","after":"a809185785a467870f85a2ef137a6c8879e53286","ref":"refs/heads/main","pushedAt":"2023-03-11T12:26:23.012Z","pushType":"push","commitsCount":1,"pusher":{"login":"gri-gus","name":"Grigoriy Gusev","path":"/gri-gus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/82055605?s=80&v=4"},"commit":{"message":"v0.1.10: Updated README;","shortMessageHtmlLink":"v0.1.10: Updated README;"}},{"before":"bded501a4eaa57d0cfd6e2f091790f09a5f8a4b8","after":"6635a3653449830ae33c47f9f3735e58da7944b8","ref":"refs/heads/main","pushedAt":"2023-03-11T11:37:11.651Z","pushType":"push","commitsCount":1,"pusher":{"login":"gri-gus","name":"Grigoriy Gusev","path":"/gri-gus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/82055605?s=80&v=4"},"commit":{"message":"Updated README.md","shortMessageHtmlLink":"Updated README.md"}},{"before":"bfff5c1712239034a5a84aaedcd00909c9a24051","after":"bded501a4eaa57d0cfd6e2f091790f09a5f8a4b8","ref":"refs/heads/main","pushedAt":"2023-03-11T11:31:43.670Z","pushType":"push","commitsCount":1,"pusher":{"login":"gri-gus","name":"Grigoriy Gusev","path":"/gri-gus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/82055605?s=80&v=4"},"commit":{"message":"In registration_objs, some fields are made optional because Windows doesn't pass them around; Logger optimization;","shortMessageHtmlLink":"In registration_objs, some fields are made optional because Windows d…"}},{"before":"347bd5a61c146b9d9cca8e6e08b7b2b5406db3ec","after":"bfff5c1712239034a5a84aaedcd00909c9a24051","ref":"refs/heads/main","pushedAt":"2023-03-10T17:48:47.255Z","pushType":"push","commitsCount":1,"pusher":{"login":"gri-gus","name":"Grigoriy Gusev","path":"/gri-gus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/82055605?s=80&v=4"},"commit":{"message":"The log_file parameter in StreamDeck is now optional and can only be an instance of pathlib.Path","shortMessageHtmlLink":"The log_file parameter in StreamDeck is now optional and can only be …"}},{"before":"5a6a7857dc77b154b42bd2fc238c97f643ef9a34","after":"347bd5a61c146b9d9cca8e6e08b7b2b5406db3ec","ref":"refs/heads/main","pushedAt":"2023-03-10T14:22:19.505Z","pushType":"push","commitsCount":1,"pusher":{"login":"gri-gus","name":"Grigoriy Gusev","path":"/gri-gus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/82055605?s=80&v=4"},"commit":{"message":"Added automatic conversion to json in send method.","shortMessageHtmlLink":"Added automatic conversion to json in send method."}},{"before":"0fc393998d4ff7ab1173ddeaeef00ab7af6f6444","after":"5a6a7857dc77b154b42bd2fc238c97f643ef9a34","ref":"refs/heads/main","pushedAt":"2023-03-10T14:13:34.486Z","pushType":"push","commitsCount":1,"pusher":{"login":"gri-gus","name":"Grigoriy Gusev","path":"/gri-gus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/82055605?s=80&v=4"},"commit":{"message":"Updated setup.py; Added a log_errors function to package __init__.py","shortMessageHtmlLink":"Updated setup.py; Added a log_errors function to package __init__.py"}},{"before":"44a49ee0faa72565154db8d4f8a58aac4eada7e8","after":"0fc393998d4ff7ab1173ddeaeef00ab7af6f6444","ref":"refs/heads/main","pushedAt":"2023-03-09T14:43:08.302Z","pushType":"push","commitsCount":1,"pusher":{"login":"gri-gus","name":"Grigoriy Gusev","path":"/gri-gus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/82055605?s=80&v=4"},"commit":{"message":"updating README","shortMessageHtmlLink":"updating README"}},{"before":"4c05c0ebb14be63e62a6c9372ef20afd1f7ca2be","after":"44a49ee0faa72565154db8d4f8a58aac4eada7e8","ref":"refs/heads/main","pushedAt":"2023-03-09T13:52:26.699Z","pushType":"push","commitsCount":1,"pusher":{"login":"gri-gus","name":"Grigoriy Gusev","path":"/gri-gus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/82055605?s=80&v=4"},"commit":{"message":"add src","shortMessageHtmlLink":"add src"}},{"before":"7768473f3f67de202900a59f8ca496baba308b90","after":"4c05c0ebb14be63e62a6c9372ef20afd1f7ca2be","ref":"refs/heads/main","pushedAt":"2023-03-09T12:52:49.351Z","pushType":"push","commitsCount":1,"pusher":{"login":"gri-gus","name":"Grigoriy Gusev","path":"/gri-gus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/82055605?s=80&v=4"},"commit":{"message":"change README","shortMessageHtmlLink":"change README"}},{"before":"cadf0ff1fead219b05431ba13faeab39ed1db3c9","after":"7768473f3f67de202900a59f8ca496baba308b90","ref":"refs/heads/main","pushedAt":"2023-03-09T11:55:04.783Z","pushType":"push","commitsCount":1,"pusher":{"login":"gri-gus","name":"Grigoriy Gusev","path":"/gri-gus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/82055605?s=80&v=4"},"commit":{"message":"add cover in README","shortMessageHtmlLink":"add cover in README"}},{"before":"0275d535b92c6d98aea47719e559f6a8a9b160ec","after":"cadf0ff1fead219b05431ba13faeab39ed1db3c9","ref":"refs/heads/main","pushedAt":"2023-03-09T11:52:10.871Z","pushType":"push","commitsCount":1,"pusher":{"login":"gri-gus","name":"Grigoriy Gusev","path":"/gri-gus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/82055605?s=80&v=4"},"commit":{"message":"add cover","shortMessageHtmlLink":"add cover"}},{"before":null,"after":"0275d535b92c6d98aea47719e559f6a8a9b160ec","ref":"refs/heads/main","pushedAt":"2023-03-09T11:37:30.774Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"gri-gus","name":"Grigoriy Gusev","path":"/gri-gus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/82055605?s=80&v=4"},"commit":{"message":"Initial commit","shortMessageHtmlLink":"Initial commit"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEGDs6iQA","startCursor":null,"endCursor":null}},"title":"Activity · gri-gus/streamdeck-python-sdk"}