{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":167666905,"defaultBranch":"master","name":"homegenie-mini","ownerLogin":"genielabs","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-01-26T08:29:09.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/28220593?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1724185128.0","currentOid":""},"activityList":{"items":[{"before":"5eb37ff21c26ed15a34d328600c6593544f742d4","after":"1dbdc787b8f179a215f1f5016970cb0f7ef132f1","ref":"refs/heads/master","pushedAt":"2024-08-20T20:18:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"genemars","name":"Gene","path":"/genemars","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6654265?s=80&v=4"},"commit":{"message":"v1.2.33\n- Upgraded to *espressif32 6.8.1*\n- Added support for ESP32-S3-FH4R2\n- `color-light': added 2 new FX\n- `color-light': added widget option field for changing the number of LEDs from the app","shortMessageHtmlLink":"v1.2.33"}},{"before":"5ffedd97e3c5ef695cfcbabfc2f95802d26a90f6","after":"5eb37ff21c26ed15a34d328600c6593544f742d4","ref":"refs/heads/master","pushedAt":"2024-07-09T09:29:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"genemars","name":"Gene","path":"/genemars","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6654265?s=80&v=4"},"commit":{"message":"v1.2.32\n- Fixes bug in device pairing occurring when both BT and WPS methods were enabled\n- `color-light': fix bug in \"Strobe\" light effect","shortMessageHtmlLink":"v1.2.32"}},{"before":"695c6b58ca21cf67d533b965e6680b58d832f95c","after":"5ffedd97e3c5ef695cfcbabfc2f95802d26a90f6","ref":"refs/heads/master","pushedAt":"2024-07-05T14:09:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"genemars","name":"Gene","path":"/genemars","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6654265?s=80&v=4"},"commit":{"message":"v1.2.31\n- New `color-light` firmware version with many fixes and improvements","shortMessageHtmlLink":"v1.2.31"}},{"before":"fe2295d310fa11572dde87a9bfcdfcd05b9ccdba","after":"695c6b58ca21cf67d533b965e6680b58d832f95c","ref":"refs/heads/master","pushedAt":"2024-07-02T09:00:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"genemars","name":"Gene","path":"/genemars","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6654265?s=80&v=4"},"commit":{"message":"v1.2.30\n- Fix `color-light` redundant module properties bug","shortMessageHtmlLink":"v1.2.30"}},{"before":"77f575350a3b1f55f18d99d63e0bd1e0fcc35a47","after":"fe2295d310fa11572dde87a9bfcdfcd05b9ccdba","ref":"refs/heads/master","pushedAt":"2024-07-01T22:44:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"genemars","name":"Gene","path":"/genemars","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6654265?s=80&v=4"},"commit":{"message":"v1.2.29\n- Overall `color-light` firmware improvements\n- + added \"White stripes\" and \"Kaleidoscope\" styles fx\n- + added \"Strobe effect\" speed presets selection\n- Added `Config::onWiFiConfigured` callback","shortMessageHtmlLink":"v1.2.29"}},{"before":"e38e8898a5ae6a61cd8bc117e5366a1d19027ec3","after":"77f575350a3b1f55f18d99d63e0bd1e0fcc35a47","ref":"refs/heads/master","pushedAt":"2024-06-28T17:48:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"genemars","name":"Gene","path":"/genemars","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6654265?s=80&v=4"},"commit":{"message":"v1.2.28\n- Fixes `color-light` rainbow animation effect and turn off level","shortMessageHtmlLink":"v1.2.28"}},{"before":"e38e8898a5ae6a61cd8bc117e5366a1d19027ec3","after":null,"ref":"refs/tags/1.2.28","pushedAt":"2024-06-28T17:45:42.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"genemars","name":"Gene","path":"/genemars","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6654265?s=80&v=4"}},{"before":"609ba955de22da1440a679cf237a66bd43bec117","after":"e38e8898a5ae6a61cd8bc117e5366a1d19027ec3","ref":"refs/heads/master","pushedAt":"2024-06-28T15:36:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"genemars","name":"Gene","path":"/genemars","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6654265?s=80&v=4"},"commit":{"message":"v1.2.28\n- Fixes `color-light` rainbow animation effect and turn off level","shortMessageHtmlLink":"v1.2.28"}},{"before":"3d64223594b9b61279237032e4bc03fa7bf8070e","after":"609ba955de22da1440a679cf237a66bd43bec117","ref":"refs/heads/master","pushedAt":"2024-06-27T09:46:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"genemars","name":"Gene","path":"/genemars","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6654265?s=80&v=4"},"commit":{"message":"v1.2.27\n- added module `Rainbow Fx` to `color-light` firmware as an example data-processing/visualization module\n- fixed bug in applying default firmware options that was affecting firmware boot after a factory reset","shortMessageHtmlLink":"v1.2.27"}},{"before":"a9ad4b276bc331f35ca669e2c3da253bc7157033","after":"3d64223594b9b61279237032e4bc03fa7bf8070e","ref":"refs/heads/master","pushedAt":"2024-06-25T13:45:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"genemars","name":"Gene","path":"/genemars","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6654265?s=80&v=4"},"commit":{"message":"v1.2.26\n- Added support for `ESP32-S2`\n- Wi-Fi WPS now enabled for both ESP32 and ESP8266 targets by default\n- Fixed bug in time-client\n- Now using FreeRTOS task by default for automation program engine if PSRAM is detected","shortMessageHtmlLink":"v1.2.26"}},{"before":"ca976fd4f1f5200694e22e5e4b22fa3c0da48baa","after":"a9ad4b276bc331f35ca669e2c3da253bc7157033","ref":"refs/heads/master","pushedAt":"2024-06-23T21:12:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"genemars","name":"Gene","path":"/genemars","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6654265?s=80&v=4"},"commit":{"message":"- fixed build configuration of ESP8266 `color-light` firmware","shortMessageHtmlLink":"- fixed build configuration of ESP8266 color-light firmware"}},{"before":"a2522f25aef098b827fba1e907e189fb8bdd88ca","after":"ca976fd4f1f5200694e22e5e4b22fa3c0da48baa","ref":"refs/heads/master","pushedAt":"2024-06-23T15:53:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"genemars","name":"Gene","path":"/genemars","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6654265?s=80&v=4"},"commit":{"message":"v1.2.25\n- added `color-light-d1-mini` build target","shortMessageHtmlLink":"v1.2.25"}},{"before":"bd33135d1f980e1862e62b0786271f751d31c653","after":"a2522f25aef098b827fba1e907e189fb8bdd88ca","ref":"refs/heads/master","pushedAt":"2024-06-22T09:08:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"genemars","name":"Gene","path":"/genemars","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6654265?s=80&v=4"},"commit":{"message":"v1.2.24\n- added firmware `#` configuration parameters to `smart-sensor` example\n- refactored `smart-sensor*` code","shortMessageHtmlLink":"v1.2.24"}},{"before":"96dd7b801c6d0873e775ef64aa70e8a8a390c869","after":"bd33135d1f980e1862e62b0786271f751d31c653","ref":"refs/heads/master","pushedAt":"2024-06-20T19:07:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"genemars","name":"Gene","path":"/genemars","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6654265?s=80&v=4"},"commit":{"message":"v1.2.23\n- added configuration parameters for most system settings (see README.md)\n- default configuration can now be passed as JSON key/value pair with the build flag `-D DEFAULT_CONFIG='{..}'`","shortMessageHtmlLink":"v1.2.23"}},{"before":"02160bef07288cd40b02e473fc5d5820fef52d0a","after":"96dd7b801c6d0873e775ef64aa70e8a8a390c869","ref":"refs/heads/master","pushedAt":"2024-06-19T20:25:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"genemars","name":"Gene","path":"/genemars","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6654265?s=80&v=4"},"commit":{"message":"typos","shortMessageHtmlLink":"typos"}},{"before":"f54e40e68a1b69138e838dca5886156abf5a37ae","after":"02160bef07288cd40b02e473fc5d5820fef52d0a","ref":"refs/heads/master","pushedAt":"2024-06-19T09:13:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"genemars","name":"Gene","path":"/genemars","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6654265?s=80&v=4"},"commit":{"message":"v1.2.22\n- added configuration parameters get/set via serial connection\n- enabled API commands input via serial connection\n- unified `color-light` firmware by adding configurable parameters\n- added `#VERSION` command to retrieve firmware version info","shortMessageHtmlLink":"v1.2.22"}},{"before":"ada8af1e3508377eb61dc55a345ffb1ac8bd621f","after":"f54e40e68a1b69138e838dca5886156abf5a37ae","ref":"refs/heads/master","pushedAt":"2024-06-10T19:18:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"genemars","name":"Gene","path":"/genemars","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6654265?s=80&v=4"},"commit":{"message":"v1.2.21\n- set level of RGB status LED to 1% in `color-light` example\n- testing automatic firmware builds via GitHub workflow","shortMessageHtmlLink":"v1.2.21"}},{"before":"34ee2cb4af46c506cad78ca2e00ef15c246e4989","after":"ada8af1e3508377eb61dc55a345ffb1ac8bd621f","ref":"refs/heads/master","pushedAt":"2024-06-06T15:00:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"genemars","name":"Gene","path":"/genemars","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6654265?s=80&v=4"},"commit":{"message":"v1.2.20\n- fix workflow post build script / version number","shortMessageHtmlLink":"v1.2.20"}},{"before":"d409d4d4642d7adf7a8eb9a447cbff6126eec3ac","after":"34ee2cb4af46c506cad78ca2e00ef15c246e4989","ref":"refs/heads/master","pushedAt":"2024-06-06T14:50:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"genemars","name":"Gene","path":"/genemars","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6654265?s=80&v=4"},"commit":{"message":"v1.2.19\n- fix workflow post build script / version number","shortMessageHtmlLink":"v1.2.19"}},{"before":"ca6ab26e2ae777cb2d299a76f1b4ff1631f4b60a","after":"d409d4d4642d7adf7a8eb9a447cbff6126eec3ac","ref":"refs/heads/master","pushedAt":"2024-06-06T13:59:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"genemars","name":"Gene","path":"/genemars","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6654265?s=80&v=4"},"commit":{"message":"v1.2.18\n- fix workflow post build script","shortMessageHtmlLink":"v1.2.18"}},{"before":"3b11f3e058e1d7c9881cd52b6f70500e6f60bba1","after":"ca6ab26e2ae777cb2d299a76f1b4ff1631f4b60a","ref":"refs/heads/master","pushedAt":"2024-06-06T13:21:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"genemars","name":"Gene","path":"/genemars","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6654265?s=80&v=4"},"commit":{"message":"v1.2.17\n- fix workflow post build script","shortMessageHtmlLink":"v1.2.17"}},{"before":"2a1f70eef464663c4d6b02df5840ce0bdac76bb1","after":"3b11f3e058e1d7c9881cd52b6f70500e6f60bba1","ref":"refs/heads/master","pushedAt":"2024-06-06T12:36:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"genemars","name":"Gene","path":"/genemars","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6654265?s=80&v=4"},"commit":{"message":"v1.2.16\n- deprecated seconds fields in crontab expressions\n- automating firmware build and publish process\n- added generic esp32 smart switch relay x2 config","shortMessageHtmlLink":"v1.2.16"}},{"before":"b6568cbd2e7bc2180f6326fbb083dedef1245a0b","after":"2a1f70eef464663c4d6b02df5840ce0bdac76bb1","ref":"refs/heads/master","pushedAt":"2024-06-01T07:22:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"genemars","name":"Gene","path":"/genemars","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6654265?s=80&v=4"},"commit":{"message":"v1.2.15\n- Fixed startup crash on ESP8266 chipset\n- Changed default X10 RF transmitter pin from 4 to 6\n- Updated to `espressif32` 6.7.0","shortMessageHtmlLink":"v1.2.15"}},{"before":"59308dd900547f326c2f999ecf1828745e7481e1","after":"b6568cbd2e7bc2180f6326fbb083dedef1245a0b","ref":"refs/heads/master","pushedAt":"2024-05-10T07:36:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"genemars","name":"Gene","path":"/genemars","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6654265?s=80&v=4"},"commit":{"message":"v1.2.14\n- Fixes UTC string buffer size allocation error","shortMessageHtmlLink":"v1.2.14"}},{"before":"0ef3ba553059ce0f68d26f5de74bed4d35119ea8","after":"59308dd900547f326c2f999ecf1828745e7481e1","ref":"refs/heads/master","pushedAt":"2024-05-09T21:44:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"genemars","name":"Gene","path":"/genemars","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6654265?s=80&v=4"},"commit":{"message":"v1.2.13\n- Implemented Location API; added support for TimeZone IDs\n- Added support for `@SolarTimes` variables in scheduler cron expressions\n- Added `System.SetTime` API to set system clock","shortMessageHtmlLink":"v1.2.13"}},{"before":"d48c88e591e63cf5387f0dc3752191b2bff24aad","after":"0ef3ba553059ce0f68d26f5de74bed4d35119ea8","ref":"refs/heads/master","pushedAt":"2024-05-03T11:45:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"genemars","name":"Gene","path":"/genemars","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6654265?s=80&v=4"},"commit":{"message":"- Fix `platformio.ini` file","shortMessageHtmlLink":"- Fix platformio.ini file"}},{"before":"52ba6d2b63f1be9fcbdb6653b5660aeb25b36d67","after":"d48c88e591e63cf5387f0dc3752191b2bff24aad","ref":"refs/heads/master","pushedAt":"2024-05-03T11:01:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"genemars","name":"Gene","path":"/genemars","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6654265?s=80&v=4"},"commit":{"message":"v1.2.12\n- Implemented scheduling of IR/RF transceiver commands\n- Optimized memory usage of JavaScript engine\n- Fixed `$$.boundModules.command(..)` API\n- Automation now using FreeRTOS task by default","shortMessageHtmlLink":"v1.2.12"}},{"before":"99ccf030633c27fadff62e9c6c2a8c554563aa4f","after":"52ba6d2b63f1be9fcbdb6653b5660aeb25b36d67","ref":"refs/heads/master","pushedAt":"2024-04-30T21:13:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"genemars","name":"Gene","path":"/genemars","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6654265?s=80&v=4"},"commit":{"message":"v1.2.11\n- Fix errors when building for ESP8266","shortMessageHtmlLink":"v1.2.11"}},{"before":"fd3389365d6a228fe71c8c1c86d7ec964dc5a261","after":"99ccf030633c27fadff62e9c6c2a8c554563aa4f","ref":"refs/heads/master","pushedAt":"2024-04-30T19:32:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"genemars","name":"Gene","path":"/genemars","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6654265?s=80&v=4"},"commit":{"message":"v1.2.10\n- Replaced blocking code with non-blocking in *NTPClient.cpp*\n- Fix *partitions.csv*\nScheduler API:\n- Partial implementation of `$$.net` helper class (http get and ping)\n- Implemented `$$.onNext` and `$$.onPrevious`\n- Implemented `$$.boundModules.command`\n- Implemented `$$.boundModules.isOn/isOff/temperature/luminance/humidity`","shortMessageHtmlLink":"v1.2.10"}},{"before":"09ea3c6edd46df2e17870d9ceb32499e0793a60a","after":"fd3389365d6a228fe71c8c1c86d7ec964dc5a261","ref":"refs/heads/master","pushedAt":"2024-04-24T16:50:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"genemars","name":"Gene","path":"/genemars","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6654265?s=80&v=4"},"commit":{"message":"v1.2.9\n- Fix API options decoding (URL decode)\n- Added \"Scheduling.ListOccurrences\" API\n- Implemented HomeGenie's extended Cron expressions syntax\n- Memory usage optimizations\n- Added DISABLE_SSE compiler flag","shortMessageHtmlLink":"v1.2.9"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEn4D2IAA","startCursor":null,"endCursor":null}},"title":"Activity ยท genielabs/homegenie-mini"}