{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":460598783,"defaultBranch":"main","name":"tuya-cloudcutter","ownerLogin":"tuya-cloudcutter","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-02-17T20:33:42.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/103286816?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1685555538.7841651","currentOid":""},"activityList":{"items":[{"before":"ea463860052e07ff157011c40bf7c7877d694a4e","after":"f1fca957b6b2df84e240e813491e807aabcfdb87","ref":"refs/heads/main","pushedAt":"2024-06-09T01:28:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Cossid","name":null,"path":"/Cossid","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83468485?s=80&v=4"},"commit":{"message":"Update HOST_SPECIFIC_INSTRUCTIONS.md (#676)\n\nThe most recent version of bullseye requires you to activate network manager after install.. just the reboot alone isn't enough apparently. These added commands fixed this guide for me.","shortMessageHtmlLink":"Update HOST_SPECIFIC_INSTRUCTIONS.md (#676)"}},{"before":"261930dee30a8d87bc8390af81859e8514f2160a","after":"ea463860052e07ff157011c40bf7c7877d694a4e","ref":"refs/heads/main","pushedAt":"2024-04-23T23:09:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Cossid","name":null,"path":"/Cossid","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83468485?s=80&v=4"},"commit":{"message":"Don't use color for docker build.","shortMessageHtmlLink":"Don't use color for docker build."}},{"before":"0727b81628d192fc1574f5f8bc54bbff95be0c8b","after":"261930dee30a8d87bc8390af81859e8514f2160a","ref":"refs/heads/main","pushedAt":"2024-04-23T23:00:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Cossid","name":null,"path":"/Cossid","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83468485?s=80&v=4"},"commit":{"message":"Use more neutral colors for input selection.","shortMessageHtmlLink":"Use more neutral colors for input selection."}},{"before":"d30e0f2a757a530aa1911158441dc96f957ac88e","after":"0727b81628d192fc1574f5f8bc54bbff95be0c8b","ref":"refs/heads/main","pushedAt":"2024-03-27T14:35:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Cossid","name":null,"path":"/Cossid","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83468485?s=80&v=4"},"commit":{"message":"Update profile-building dependencies","shortMessageHtmlLink":"Update profile-building dependencies"}},{"before":"b25ce2939c236bebb5fb86312162151cef80efc9","after":"d30e0f2a757a530aa1911158441dc96f957ac88e","ref":"refs/heads/main","pushedAt":"2024-02-20T22:28:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Cossid","name":null,"path":"/Cossid","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83468485?s=80&v=4"},"commit":{"message":"Update pipfile again, relaxing python verison requirement.","shortMessageHtmlLink":"Update pipfile again, relaxing python verison requirement."}},{"before":"8cc25fc13d3f073b0566f1a97af5b6974a0538ab","after":"b25ce2939c236bebb5fb86312162151cef80efc9","ref":"refs/heads/main","pushedAt":"2024-02-20T22:21:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Cossid","name":null,"path":"/Cossid","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83468485?s=80&v=4"},"commit":{"message":"Fix pip version locking.","shortMessageHtmlLink":"Fix pip version locking."}},{"before":"fa93479b696bc765d7ecd69219e5d18c7c111c02","after":"8cc25fc13d3f073b0566f1a97af5b6974a0538ab","ref":"refs/heads/main","pushedAt":"2024-02-20T16:29:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Cossid","name":null,"path":"/Cossid","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83468485?s=80&v=4"},"commit":{"message":"Set pipfile packages to specific versions to reduce docker update times.","shortMessageHtmlLink":"Set pipfile packages to specific versions to reduce docker update times."}},{"before":"278afa9c690b918e33835ccaf8c2aabc316949ec","after":"fa93479b696bc765d7ecd69219e5d18c7c111c02","ref":"refs/heads/main","pushedAt":"2024-02-10T19:00:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Cossid","name":null,"path":"/Cossid","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83468485?s=80&v=4"},"commit":{"message":"Remove unneeded sslpsk3 from profile building, use pycryptodome instead of pycryptodomex.","shortMessageHtmlLink":"Remove unneeded sslpsk3 from profile building, use pycryptodome inste…"}},{"before":"a658b458cb6c52cdb11d72158a3a38eea80f4a98","after":"278afa9c690b918e33835ccaf8c2aabc316949ec","ref":"refs/heads/main","pushedAt":"2024-02-06T20:44:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Cossid","name":null,"path":"/Cossid","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83468485?s=80&v=4"},"commit":{"message":"Add dltj icon identifier to profile builder.","shortMessageHtmlLink":"Add dltj icon identifier to profile builder."}},{"before":"f7b4bc8408b6d762e21d77845688d12dc8a9266c","after":"a658b458cb6c52cdb11d72158a3a38eea80f4a98","ref":"refs/heads/main","pushedAt":"2024-01-01T03:09:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Cossid","name":null,"path":"/Cossid","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83468485?s=80&v=4"},"commit":{"message":"Restrict gateway IP grep to only matched text.","shortMessageHtmlLink":"Restrict gateway IP grep to only matched text."}},{"before":"24bb839b70eb2f96c775dfdd1928c003af554e11","after":"f7b4bc8408b6d762e21d77845688d12dc8a9266c","ref":"refs/heads/main","pushedAt":"2024-01-01T02:56:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Cossid","name":null,"path":"/Cossid","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83468485?s=80&v=4"},"commit":{"message":"Grep gateway check to remove non-IP text.","shortMessageHtmlLink":"Grep gateway check to remove non-IP text."}},{"before":"cdc29466cd279bf569dba2d8c3370cd309fa097d","after":"24bb839b70eb2f96c775dfdd1928c003af554e11","ref":"refs/heads/main","pushedAt":"2024-01-01T02:54:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Cossid","name":null,"path":"/Cossid","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83468485?s=80&v=4"},"commit":{"message":"Remove 802.11n mode from hostapd, as it isn't really needed.","shortMessageHtmlLink":"Remove 802.11n mode from hostapd, as it isn't really needed."}},{"before":"8c6d68e3318fce9c2a7c4df1b7c7d0ccee04676b","after":"cdc29466cd279bf569dba2d8c3370cd309fa097d","ref":"refs/heads/main","pushedAt":"2023-12-20T14:39:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Cossid","name":null,"path":"/Cossid","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83468485?s=80&v=4"},"commit":{"message":"Clarify firmware argument help text","shortMessageHtmlLink":"Clarify firmware argument help text"}},{"before":"e7291d2845ac40ca5ca6f6f9cc1f3f107b06107f","after":"8c6d68e3318fce9c2a7c4df1b7c7d0ccee04676b","ref":"refs/heads/main","pushedAt":"2023-12-13T21:14:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Cossid","name":null,"path":"/Cossid","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83468485?s=80&v=4"},"commit":{"message":"Update pipfile.lock for reduced dependancy chain and build times.","shortMessageHtmlLink":"Update pipfile.lock for reduced dependancy chain and build times."}},{"before":"6ef360dbf5edd53e80f62042a79a230e706315a8","after":"e7291d2845ac40ca5ca6f6f9cc1f3f107b06107f","ref":"refs/heads/main","pushedAt":"2023-12-11T03:21:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Cossid","name":null,"path":"/Cossid","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83468485?s=80&v=4"},"commit":{"message":"Revert, requirements.txt didn't work","shortMessageHtmlLink":"Revert, requirements.txt didn't work"}},{"before":"14c2cc387b0af42826abe7a3f4711a1152b7a5e9","after":"6ef360dbf5edd53e80f62042a79a230e706315a8","ref":"refs/heads/main","pushedAt":"2023-12-11T03:19:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Cossid","name":null,"path":"/Cossid","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83468485?s=80&v=4"},"commit":{"message":"Switch back to using requirements.txt with a forced orlder version of zeroconf, making docker build much faster.","shortMessageHtmlLink":"Switch back to using requirements.txt with a forced orlder version of…"}},{"before":"b87456633399d327c7c71a260e0433d4f569bc13","after":"14c2cc387b0af42826abe7a3f4711a1152b7a5e9","ref":"refs/heads/main","pushedAt":"2023-11-30T01:12:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Cossid","name":null,"path":"/Cossid","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83468485?s=80&v=4"},"commit":{"message":"Profile building - process_app - Don't allow spaces in device class.","shortMessageHtmlLink":"Profile building - process_app - Don't allow spaces in device class."}},{"before":"67a225981ae9c30bf43b0e4cfef261f51b971490","after":"b87456633399d327c7c71a260e0433d4f569bc13","ref":"refs/heads/main","pushedAt":"2023-11-22T01:43:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Cossid","name":null,"path":"/Cossid","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83468485?s=80&v=4"},"commit":{"message":"Adapt process_app for a new device class location","shortMessageHtmlLink":"Adapt process_app for a new device class location"}},{"before":"4c1b11b0cc323d4c4c90ed28e1dcd54981098beb","after":"67a225981ae9c30bf43b0e4cfef261f51b971490","ref":"refs/heads/main","pushedAt":"2023-11-21T15:27:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Cossid","name":null,"path":"/Cossid","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83468485?s=80&v=4"},"commit":{"message":"Update docker base to 3.9.18-slim-bullseye","shortMessageHtmlLink":"Update docker base to 3.9.18-slim-bullseye"}},{"before":"401f73747e43a1ad7cb4192479df78143bcbb6a8","after":"4c1b11b0cc323d4c4c90ed28e1dcd54981098beb","ref":"refs/heads/main","pushedAt":"2023-11-19T14:33:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Cossid","name":null,"path":"/Cossid","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83468485?s=80&v=4"},"commit":{"message":"Fix Pipfile (again)","shortMessageHtmlLink":"Fix Pipfile (again)"}},{"before":"43a7ffc21c1c51ec32f2f7c17318f5eee7a78ac0","after":"401f73747e43a1ad7cb4192479df78143bcbb6a8","ref":"refs/heads/main","pushedAt":"2023-11-18T21:35:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Cossid","name":null,"path":"/Cossid","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83468485?s=80&v=4"},"commit":{"message":"Fix pipfiles for pipenv","shortMessageHtmlLink":"Fix pipfiles for pipenv"}},{"before":"1839d31cafbd89875969e2cd282a2fbb2bf6164d","after":"43a7ffc21c1c51ec32f2f7c17318f5eee7a78ac0","ref":"refs/heads/main","pushedAt":"2023-11-18T19:22:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Cossid","name":null,"path":"/Cossid","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83468485?s=80&v=4"},"commit":{"message":"Update to sslpsk3 for compatibility with recent python releases. This bumps required python version to 3.8 if run outside the venv","shortMessageHtmlLink":"Update to sslpsk3 for compatibility with recent python releases. This…"}},{"before":"cdce2f1571baebe6e3b68c0ecaee34090c3e6aed","after":"1839d31cafbd89875969e2cd282a2fbb2bf6164d","ref":"refs/heads/main","pushedAt":"2023-11-16T17:22:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Cossid","name":null,"path":"/Cossid","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83468485?s=80&v=4"},"commit":{"message":"Haxomatic - Add a pattern for patched BK7231N 2.3.1","shortMessageHtmlLink":"Haxomatic - Add a pattern for patched BK7231N 2.3.1"}},{"before":"a9cc60684c9c07ee3bcfbe47ec5d82fc09f45146","after":"cdce2f1571baebe6e3b68c0ecaee34090c3e6aed","ref":"refs/heads/main","pushedAt":"2023-11-11T23:55:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Cossid","name":null,"path":"/Cossid","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83468485?s=80&v=4"},"commit":{"message":"Don't default to None for PSK, but change back to None if empty.","shortMessageHtmlLink":"Don't default to None for PSK, but change back to None if empty."}},{"before":"fc70f9da632925111a376d1aa66585dc7904e4a5","after":"a9cc60684c9c07ee3bcfbe47ec5d82fc09f45146","ref":"refs/heads/main","pushedAt":"2023-11-11T05:57:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Cossid","name":null,"path":"/Cossid","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83468485?s=80&v=4"},"commit":{"message":"Allow passing UUID, AuthKey, and PSKKey to skip the exploit stage.\nRework payload trigger to be delayed after tuya.device.active instead of off of tuya.device.uuid.pskkey.get as that does not get called if psk is present.\nAllow tuya.device.upgrade.silent.get to trigger an upgrade if mqtt has not triggered it yet, but disallow duplicate upgrade requests within a short period.","shortMessageHtmlLink":"Allow passing UUID, AuthKey, and PSKKey to skip the exploit stage."}},{"before":"4aa91be237b811e24c71ab15eb8bb6b009d093b6","after":"fc70f9da632925111a376d1aa66585dc7904e4a5","ref":"refs/heads/main","pushedAt":"2023-11-03T03:31:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Cossid","name":null,"path":"/Cossid","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83468485?s=80&v=4"},"commit":{"message":"Split V1 and V2 configs, and document full responses, despite them not working.\nSet firmware request to only be limited for 60 seconds from duplicate requests.","shortMessageHtmlLink":"Split V1 and V2 configs, and document full responses, despite them no…"}},{"before":"23577fcaf7348182269f04b1ddbde6059536e33f","after":"4aa91be237b811e24c71ab15eb8bb6b009d093b6","ref":"refs/heads/main","pushedAt":"2023-10-01T03:07:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Cossid","name":null,"path":"/Cossid","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83468485?s=80&v=4"},"commit":{"message":"Update to latest OpenBeken (#492)","shortMessageHtmlLink":"Update to latest OpenBeken (#492)"}},{"before":"218e9dd3c6c7bb2f1f4067991407130e67bae901","after":"23577fcaf7348182269f04b1ddbde6059536e33f","ref":"refs/heads/main","pushedAt":"2023-09-17T17:05:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Cossid","name":null,"path":"/Cossid","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83468485?s=80&v=4"},"commit":{"message":"Clean up docker containers with each run.","shortMessageHtmlLink":"Clean up docker containers with each run."}},{"before":"d596a4277a072e4650d27781d7478e6e41a56d53","after":"218e9dd3c6c7bb2f1f4067991407130e67bae901","ref":"refs/heads/main","pushedAt":"2023-09-17T16:47:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Cossid","name":null,"path":"/Cossid","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83468485?s=80&v=4"},"commit":{"message":"Revert docker run container name, doesn't work with successive runs.","shortMessageHtmlLink":"Revert docker run container name, doesn't work with successive runs."}},{"before":"34dfffd6bd01d35f0905139304a6173132a60c30","after":"d596a4277a072e4650d27781d7478e6e41a56d53","ref":"refs/heads/main","pushedAt":"2023-09-17T12:59:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Cossid","name":null,"path":"/Cossid","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83468485?s=80&v=4"},"commit":{"message":"Adds name tag to Docker image (#484)\n\n* Adds name tag to docker container","shortMessageHtmlLink":"Adds name tag to Docker image (#484)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEYChpjgA","startCursor":null,"endCursor":null}},"title":"Activity · tuya-cloudcutter/tuya-cloudcutter"}