{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":365568910,"defaultBranch":"main","name":"EleksTubeHAX","ownerLogin":"SmittyHalibut","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-05-08T17:05:26.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/497398?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1620493765.1862788","currentOid":""},"activityList":{"items":[{"before":"9bbfb008651c7530dfdb9feba45a90b8bdebc08d","after":"4b23b151bf51f27711941a472d9893d9c2e72e7f","ref":"refs/heads/main","pushedAt":"2024-09-19T08:31:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"aly-fly","name":"Aljaz Ogrin","path":"/aly-fly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/98057593?s=80&v=4"},"commit":{"message":"Bugfix - Fix pallete size calculation (#87)\n\n* Create cmake-multi-platform.yml\r\n\r\ntryout1\r\n\r\n* Update cmake-multi-platform.yml\r\n\r\n* Update cmake-multi-platform.yml\r\n\r\n* Update cmake-multi-platform.yml\r\n\r\n* Update cmake-multi-platform.yml\r\n\r\n* Update cmake-multi-platform.yml\r\n\r\n* edited and renamed github action workflow file\r\n\r\n* updated build definition\r\n\r\n* fixing build definition\r\n\r\n* Fixed calculation of palette size for most palletized bitmaps. 2^bitDepth instead of bitDepth*bitDepth. Calculation is needed because paletteSize in the DIB header is not filled correctly by the most image libs/tools, so 0 is read and calculation was wrong.","shortMessageHtmlLink":"Bugfix - Fix pallete size calculation (#87)"}},{"before":"d1cef56814c9ab7e8aac467defbcd30cae386943","after":"9bbfb008651c7530dfdb9feba45a90b8bdebc08d","ref":"refs/heads/main","pushedAt":"2024-09-09T19:32:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aly-fly","name":"Aljaz Ogrin","path":"/aly-fly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/98057593?s=80&v=4"},"commit":{"message":"Reduced \"signal\" MQTT messages","shortMessageHtmlLink":"Reduced \"signal\" MQTT messages"}},{"before":"721010c42ab08034786177f8eb5d757c8a0c414b","after":"d1cef56814c9ab7e8aac467defbcd30cae386943","ref":"refs/heads/main","pushedAt":"2024-09-09T19:19:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"aly-fly","name":"Aljaz Ogrin","path":"/aly-fly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/98057593?s=80&v=4"},"commit":{"message":"Three additional attributes to backlight, code cleanup, small fixes (#85)\n\n* First upload fix and clockfaces new line char fix\r\n\r\n* 3 additional attributes to backlight, code cleanup, small fixes","shortMessageHtmlLink":"Three additional attributes to backlight, code cleanup, small fixes (#85"}},{"before":"5e0870bbf3f407799325d9a5233e571dbc5344cb","after":"721010c42ab08034786177f8eb5d757c8a0c414b","ref":"refs/heads/main","pushedAt":"2024-09-06T20:35:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"aly-fly","name":"Aljaz Ogrin","path":"/aly-fly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/98057593?s=80&v=4"},"commit":{"message":"First upload fix and clockfaces new line char fix (#84)","shortMessageHtmlLink":"First upload fix and clockfaces new line char fix (#84)"}},{"before":"27e9180cadfd4afc41608392cc1152650f9d6461","after":"5e0870bbf3f407799325d9a5233e571dbc5344cb","ref":"refs/heads/main","pushedAt":"2024-08-30T19:41:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aly-fly","name":"Aljaz Ogrin","path":"/aly-fly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/98057593?s=80&v=4"},"commit":{"message":"Fixed gitignore #78","shortMessageHtmlLink":"Fixed gitignore #78"}},{"before":"df3218938321d720bd7c369519c18da0134760cb","after":"27e9180cadfd4afc41608392cc1152650f9d6461","ref":"refs/heads/main","pushedAt":"2024-08-30T19:30:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aly-fly","name":"Aljaz Ogrin","path":"/aly-fly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/98057593?s=80&v=4"},"commit":{"message":"Updated partition table as per #78.","shortMessageHtmlLink":"Updated partition table as per #78."}},{"before":"8afb02756b4955464677eb79a36420df7f2e1260","after":"df3218938321d720bd7c369519c18da0134760cb","ref":"refs/heads/main","pushedAt":"2024-08-30T18:49:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aly-fly","name":"Aljaz Ogrin","path":"/aly-fly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/98057593?s=80&v=4"},"commit":{"message":"Added authors and HA details into Readme.","shortMessageHtmlLink":"Added authors and HA details into Readme."}},{"before":"14f935c7713ec5a80fac93243f5eedf2674a2b70","after":"8afb02756b4955464677eb79a36420df7f2e1260","ref":"refs/heads/main","pushedAt":"2024-08-30T18:23:06.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"aly-fly","name":"Aljaz Ogrin","path":"/aly-fly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/98057593?s=80&v=4"},"commit":{"message":"Number 0 fixed. Default Rainbow duration adjusted.","shortMessageHtmlLink":"Number 0 fixed. Default Rainbow duration adjusted."}},{"before":"35987eea7d35ea8ce001a8a02e5d7313b8b1cc72","after":"14f935c7713ec5a80fac93243f5eedf2674a2b70","ref":"refs/heads/main","pushedAt":"2024-08-22T13:56:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"aly-fly","name":"Aljaz Ogrin","path":"/aly-fly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/98057593?s=80&v=4"},"commit":{"message":"Home Assistant extensive support (#83)\n\n* feat(menu): improve hour format and graphic change experience\r\n\r\n* fix(tft): use alphaBlend method of TFT_eSPI to dimming bitmap\r\n\r\n* fix(backlight): fix apply of dimmed itensity with rainbow effect\r\n\r\n* fix(menu): fix offset dislay on utc adjustments\r\n\r\n* fix(clock): update time after timezone change\r\n\r\n* fix(tft): improve toggle and dimming of tft displays\r\n\r\n* feat(mqtt): create layer to use as home assistant light\r\n\r\nhttps://www.home-assistant.io/integrations/light.mqtt/#json-schema\r\n\r\nAdd ability to control backlight brightness\r\n\r\n* feat(mqtt): support backlight pattern change via ha effect\r\n\r\n* feat(mqtt): add command to change graphic\r\n\r\n* feat(mqtt): report every free loop time, but only when changes\r\n\r\n* fix(mqtt): send to home assistant on report \"back\" too\r\n\r\n* fix(mqtt): force send state when a command is executed\r\n\r\n* feat(mqtt): save preferences after 10 seconds of no commands\r\n\r\n* fix(mqtt): fix some report state issues\r\n\r\n* Home Assistant Edition\r\n\r\n* Small Readme changes\r\n\r\n* Revert back renew order\r\n\r\n* Clock faces names\r\n\r\n---------\r\n\r\nCo-authored-by: Victor Vuelma \r\nCo-authored-by: Victor Vuelma ","shortMessageHtmlLink":"Home Assistant extensive support (#83)"}},{"before":"b11533c3abf516e51698557e165f033af418fd7f","after":"35987eea7d35ea8ce001a8a02e5d7313b8b1cc72","ref":"refs/heads/main","pushedAt":"2024-07-24T07:57:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"aly-fly","name":"Aljaz Ogrin","path":"/aly-fly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/98057593?s=80&v=4"},"commit":{"message":"Adjusting partition table for usuage of EspressIF 32 development platform V6.7.0 (or later) (#78)\n\n* Create cmake-multi-platform.yml\r\n\r\ntryout1\r\n\r\n* Update cmake-multi-platform.yml\r\n\r\n* Update cmake-multi-platform.yml\r\n\r\n* Update cmake-multi-platform.yml\r\n\r\n* Update cmake-multi-platform.yml\r\n\r\n* Update cmake-multi-platform.yml\r\n\r\n* edited and renamed github action workflow file\r\n\r\n* updated build definition\r\n\r\n* adjusting/increasing the size of app partition and decreasing the size if the data partition, fixing to espressif32 dev platform ^6.7.0 (^ = use latest without breaking changes to the given version), adding a minimum build defintion as GitHub Action YAML file.\r\n\r\n* fixing build def\r\n\r\n* Removed @^6.7.0 from platform.ini","shortMessageHtmlLink":"Adjusting partition table for usuage of EspressIF 32 development plat…"}},{"before":"eefffc98bd66df21cdb0663cfeb7f2620346bafb","after":"b11533c3abf516e51698557e165f033af418fd7f","ref":"refs/heads/main","pushedAt":"2024-03-28T21:45:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aly-fly","name":"Aljaz Ogrin","path":"/aly-fly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/98057593?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"804223bbd2de696fe47dc6224d470bf8f4b73255","after":"eefffc98bd66df21cdb0663cfeb7f2620346bafb","ref":"refs/heads/main","pushedAt":"2024-03-28T21:41:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aly-fly","name":"Aljaz Ogrin","path":"/aly-fly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/98057593?s=80&v=4"},"commit":{"message":"Prebuilt FW uploaded.","shortMessageHtmlLink":"Prebuilt FW uploaded."}},{"before":"db82400b0cd7bfca510904ba42cabb8eb71fb721","after":"804223bbd2de696fe47dc6224d470bf8f4b73255","ref":"refs/heads/main","pushedAt":"2024-03-28T20:46:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aly-fly","name":"Aljaz Ogrin","path":"/aly-fly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/98057593?s=80&v=4"},"commit":{"message":"Removed the recursive \"loop\" call.","shortMessageHtmlLink":"Removed the recursive \"loop\" call."}},{"before":"291464158785d5fe6b26f11e520df9e31ea3d528","after":"db82400b0cd7bfca510904ba42cabb8eb71fb721","ref":"refs/heads/main","pushedAt":"2024-03-25T10:06:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aly-fly","name":"Aljaz Ogrin","path":"/aly-fly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/98057593?s=80&v=4"},"commit":{"message":"Auto Com port selection. By default use BMP files.","shortMessageHtmlLink":"Auto Com port selection. By default use BMP files."}},{"before":"01d26837d35479529e5fa0d60191926c3e1ee512","after":"291464158785d5fe6b26f11e520df9e31ea3d528","ref":"refs/heads/main","pushedAt":"2024-03-25T09:09:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"aly-fly","name":"Aljaz Ogrin","path":"/aly-fly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/98057593?s=80&v=4"},"commit":{"message":"Improve menu experience and allow bitmap dimming (#70)\n\n* feat(menu): improve hour format and graphic change experience\r\n\r\n* fix(tft): use alphaBlend method of TFT_eSPI to dimming bitmap\r\n\r\n* fix(backlight): fix apply of dimmed itensity with rainbow effect\r\n\r\n* fix(menu): fix offset dislay on utc adjustments\r\n\r\n* fix(clock): update time after timezone change\r\n\r\n* fix(tft): improve toggle and dimming of tft displays","shortMessageHtmlLink":"Improve menu experience and allow bitmap dimming (#70)"}},{"before":"aac778d4fadeb4f604432d9bd8a0bcec65649bfc","after":"01d26837d35479529e5fa0d60191926c3e1ee512","ref":"refs/heads/main","pushedAt":"2024-03-19T06:37:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"aly-fly","name":"Aljaz Ogrin","path":"/aly-fly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/98057593?s=80&v=4"},"commit":{"message":"Added gesture control for NovelLife SE (#69)\n\n* Changes to support APDS9660 gesture sensor for Novellife SE editions\r\n\r\n* Changes to support APDS9660 gesture sensor for Novellife SE editions\r\n\r\n* disabled all TFT_eSTI lib warnings - fixed HAI clock RTC code and changed to RTC lib of Makuna instead of git repo - changed code to get rid of some warnings in MQTT broker","shortMessageHtmlLink":"Added gesture control for NovelLife SE (#69)"}},{"before":"f7b4f4791d4a72d14e1f959508993bd08ef8c616","after":"aac778d4fadeb4f604432d9bd8a0bcec65649bfc","ref":"refs/heads/main","pushedAt":"2024-03-06T14:47:13.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"aly-fly","name":"Aljaz Ogrin","path":"/aly-fly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/98057593?s=80&v=4"},"commit":{"message":"Readme describing PlatformIO IDE","shortMessageHtmlLink":"Readme describing PlatformIO IDE"}},{"before":"f570477b2b5fee46a428b21fc2e1e850236228b7","after":"f7b4f4791d4a72d14e1f959508993bd08ef8c616","ref":"refs/heads/main","pushedAt":"2024-02-12T21:18:55.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"aly-fly","name":"Aljaz Ogrin","path":"/aly-fly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/98057593?s=80&v=4"},"commit":{"message":"Added support for EleksTubeIPS Gen 2 hardware","shortMessageHtmlLink":"Added support for EleksTubeIPS Gen 2 hardware"}},{"before":"059e5e0b31cabd921f6f21a40a4479c023c7f7dd","after":"f570477b2b5fee46a428b21fc2e1e850236228b7","ref":"refs/heads/main","pushedAt":"2024-02-12T20:00:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aly-fly","name":"Aljaz Ogrin","path":"/aly-fly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/98057593?s=80&v=4"},"commit":{"message":"Changed TFT library configuration","shortMessageHtmlLink":"Changed TFT library configuration"}},{"before":"102438bc53464c324b2bce4f291b20040edd21db","after":"059e5e0b31cabd921f6f21a40a4479c023c7f7dd","ref":"refs/heads/main","pushedAt":"2024-02-12T11:03:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aly-fly","name":"Aljaz Ogrin","path":"/aly-fly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/98057593?s=80&v=4"},"commit":{"message":"Migrated project to PlatformIO (arduino left as a backup)","shortMessageHtmlLink":"Migrated project to PlatformIO (arduino left as a backup)"}},{"before":"3970b9e7cf1cf42da7e2507220bece782e2ce055","after":"102438bc53464c324b2bce4f291b20040edd21db","ref":"refs/heads/main","pushedAt":"2024-02-12T11:00:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aly-fly","name":"Aljaz Ogrin","path":"/aly-fly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/98057593?s=80&v=4"},"commit":{"message":"Rename source folder to \"_arduino\"","shortMessageHtmlLink":"Rename source folder to \"_arduino\""}},{"before":"414aa7fda8db6dff688239afc91fa9241fcf8bd4","after":"3970b9e7cf1cf42da7e2507220bece782e2ce055","ref":"refs/heads/main","pushedAt":"2024-02-04T20:55:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aly-fly","name":"Aljaz Ogrin","path":"/aly-fly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/98057593?s=80&v=4"},"commit":{"message":"Manually update w/ contents from @aly-fly project.","shortMessageHtmlLink":"Manually update w/ contents from @aly-fly project."}},{"before":"7d410614bb170dda134990a0328858bebcc105e2","after":"414aa7fda8db6dff688239afc91fa9241fcf8bd4","ref":"refs/heads/main","pushedAt":"2024-02-03T11:42:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"aly-fly","name":"Aljaz Ogrin","path":"/aly-fly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/98057593?s=80&v=4"},"commit":{"message":"Update ESP32 and core libraries (#50)\n\n* Updated ESP32 Arduino Core to 2.0.9\r\n\r\nBacklight and button menu don't work anymore..\r\nUpdating the NeoPixel library stopped crashing on boot\r\n\r\n* Restore old GLOBAL_DEFINES.h\r\n\r\n* Get backlights working again, code cleanup\r\n\r\nUse Adafruit NeoPixel 1.11.0 (newer releases should work fine)\r\n\r\n* Updated README.md with new library versions\r\n\r\n* Add additional debug output define\r\n\r\n* Update README.md with working libraries\r\n\r\n* Re-comment MQTT stuff in USER_DEFINES.h\r\n\r\n* Made WPS work again\r\n\r\n* Change return type of WiFiStartWPS() to void to resolve crash\r\n\r\n* Fix backlight constant pattern not dimming at night time","shortMessageHtmlLink":"Update ESP32 and core libraries (#50)"}},{"before":"26c2c04d2ae22f575b4ecc6a8043efc29796b278","after":"7d410614bb170dda134990a0328858bebcc105e2","ref":"refs/heads/main","pushedAt":"2024-01-31T18:43:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SmittyHalibut","name":"Mark Smith","path":"/SmittyHalibut","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/497398?s=80&v=4"},"commit":{"message":"Adding links to 3rd party BMP fonts.","shortMessageHtmlLink":"Adding links to 3rd party BMP fonts."}},{"before":"fc762c160fa1381a8a3606840a1639dfad20c7ac","after":"26c2c04d2ae22f575b4ecc6a8043efc29796b278","ref":"refs/heads/main","pushedAt":"2024-01-28T17:06:21.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"aly-fly","name":"Aljaz Ogrin","path":"/aly-fly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/98057593?s=80&v=4"},"commit":{"message":"Merge pull request #63 from Aircoookie/main\n\n1, 4, and 8 Bit per pixel BMP support","shortMessageHtmlLink":"Merge pull request #63 from Aircoookie/main"}},{"before":"f4a6df806084d95c79b3c8f90eea6629a6eddc9f","after":"fc762c160fa1381a8a3606840a1639dfad20c7ac","ref":"refs/heads/main","pushedAt":"2023-03-16T18:01:26.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"SmittyHalibut","name":"Mark Smith","path":"/SmittyHalibut","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/497398?s=80&v=4"},"commit":{"message":"Update EleksTubeHAX/Mqtt_client_ips.cpp\n\nCo-authored-by: Mark Smith ","shortMessageHtmlLink":"Update EleksTubeHAX/Mqtt_client_ips.cpp"}},{"before":"f2fcfa3660daf87c29ca532ebb7eb82312054067","after":"f4a6df806084d95c79b3c8f90eea6629a6eddc9f","ref":"refs/heads/main","pushedAt":"2023-03-14T15:44:50.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"SmittyHalibut","name":"Mark Smith","path":"/SmittyHalibut","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/497398?s=80&v=4"},"commit":{"message":"Update IPGeolocation_AO.cpp","shortMessageHtmlLink":"Update IPGeolocation_AO.cpp"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xOVQwODozMTo1NS4wMDAwMDBazwAAAAS6l6Xn","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xOVQwODozMTo1NS4wMDAwMDBazwAAAAS6l6Xn","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wMy0xNFQxNTo0NDo1MC4wMDAwMDBazwAAAAMDPvx4"}},"title":"Activity · SmittyHalibut/EleksTubeHAX"}