{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":645040410,"defaultBranch":"main","name":"StarMod","ownerLogin":"troyhacks","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2023-05-24T19:42:37.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/5659019?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1684957364.53699","currentOid":""},"activityList":{"items":[{"before":"f9b6fe83f415f3e4960894054af230f16b46534f","after":"de6f0294936fc79c3a10efb349fb0d3de712bad4","ref":"refs/heads/main","pushedAt":"2024-07-03T12:02:09.000Z","pushType":"push","commitsCount":92,"pusher":{"login":"troyhacks","name":"Troy","path":"/troyhacks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5659019?s=80&v=4"},"commit":{"message":"Merge branch 'ewowi:main' into main","shortMessageHtmlLink":"Merge branch 'ewowi:main' into main"}},{"before":"8ed22c157a59378e46e540eb5e19bc7ff99dc496","after":"f9b6fe83f415f3e4960894054af230f16b46534f","ref":"refs/heads/main","pushedAt":"2024-04-02T15:25:52.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"troyhacks","name":"Troy","path":"/troyhacks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5659019?s=80&v=4"},"commit":{"message":"Merge branch 'main' of https://github.com/troyhacks/StarMod","shortMessageHtmlLink":"Merge branch 'main' of https://github.com/troyhacks/StarMod"}},{"before":"edb85e486a59038b18519cfdc1025e5972a7ce61","after":"8ed22c157a59378e46e540eb5e19bc7ff99dc496","ref":"refs/heads/main","pushedAt":"2024-04-02T14:06:05.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"troyhacks","name":"Troy","path":"/troyhacks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5659019?s=80&v=4"},"commit":{"message":"Fix /upload /update bug","shortMessageHtmlLink":"Fix /upload /update bug"}},{"before":"c880f9c14c0a1a99b735a212b6b3d973c3204da8","after":"edb85e486a59038b18519cfdc1025e5972a7ce61","ref":"refs/heads/main","pushedAt":"2024-03-15T17:25:08.000Z","pushType":"push","commitsCount":70,"pusher":{"login":"troyhacks","name":"Troy","path":"/troyhacks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5659019?s=80&v=4"},"commit":{"message":"Merge branch 'ewowi:main' into main","shortMessageHtmlLink":"Merge branch 'ewowi:main' into main"}},{"before":"6e061ea227c71922ca8bcaef9a7cc97d459d4d8d","after":"c880f9c14c0a1a99b735a212b6b3d973c3204da8","ref":"refs/heads/main","pushedAt":"2024-02-20T14:58:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"troyhacks","name":"Troy","path":"/troyhacks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5659019?s=80&v=4"},"commit":{"message":"Junk files","shortMessageHtmlLink":"Junk files"}},{"before":"94e3975e1cbb1c26c1b3033d8b5722138026cae2","after":"6e061ea227c71922ca8bcaef9a7cc97d459d4d8d","ref":"refs/heads/main","pushedAt":"2024-02-20T14:58:16.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"troyhacks","name":"Troy","path":"/troyhacks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5659019?s=80&v=4"},"commit":{"message":"Merge branch 'main' of https://github.com/troyhacks/StarMod","shortMessageHtmlLink":"Merge branch 'main' of https://github.com/troyhacks/StarMod"}},{"before":"57d006678732ee32d5b4f1b390ed8b2b0b6e464e","after":"94e3975e1cbb1c26c1b3033d8b5722138026cae2","ref":"refs/heads/main","pushedAt":"2024-02-20T14:56:48.000Z","pushType":"push","commitsCount":67,"pusher":{"login":"troyhacks","name":"Troy","path":"/troyhacks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5659019?s=80&v=4"},"commit":{"message":"Value update improvements\n\nAppEffects, AppLeds: - move SharedData to Leds\n\nSysModModel: setValue: split into setValue and setValueNoRoCheck for initVarAndUpdate of ro values\n\nSysModSytem: simplify RO values (chipInfo, version, restart)\n\nSysModUI: initVarAndUpdate: deal with RO and not connected -> store in model\n\nSysModWeb: sendResponseObject in loop1s for all looptask updates\n\nUserModInstances: stage vars valueFun: store in responseObject instead of variable updaterow disabled (temporary)","shortMessageHtmlLink":"Value update improvements"}},{"before":"cac1c24e6cd86e2254c1ecb5b1f98b184730a4ca","after":"57d006678732ee32d5b4f1b390ed8b2b0b6e464e","ref":"refs/heads/main","pushedAt":"2024-01-17T17:59:50.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"troyhacks","name":"Troy","path":"/troyhacks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5659019?s=80&v=4"},"commit":{"message":"Theme and view through websockets, ws: split model in modules + more\n\nindex.css\n- changes in themes\n- set color in textarea, body, input, select\n- remove hover blue\n- add .selected\n\nindex.htm\n- rename showHideModules to changeHTMLView\n- add setTheme\n\nindex.js\n- model as array (added per module)\n- replace htmlgenerated by check on module.id\n- onLoad: add getView\n- rename showHideModules to changeHTMLView\n- genHTML: add help/? in module\n- receiveHTML: Process view and theme (send from server)\n- changeHTML comment: not for td nodes\n- changeHTMLView: view buttons: add/remove selected\n- add changeHTMLTheme, set/get view/theme\n\nplatformio: increase queuelength to 64\n\nSysModFiles: remove deleteFiles\nSysModModel: remove deleteModel, increase queuesize for lossy updates\n\nSysModUI:\n- increase queuesize for varloop updates\n- processjson: view, canvasdata and theme broadcast update to clients\n\nSysModWeb\n- replace wsSendDataWsCounter by xSemaphoreCreateMutex\nwsEvent: send model per Module !!\nsendDataWs: use mutex, report on websocket size limit","shortMessageHtmlLink":"Theme and view through websockets, ws: split model in modules + more"}},{"before":"f611c72b1d33b1389bd9f7ad6890f2d2868e67fe","after":"cac1c24e6cd86e2254c1ecb5b1f98b184730a4ca","ref":"refs/heads/main","pushedAt":"2024-01-02T16:21:27.000Z","pushType":"push","commitsCount":13,"pusher":{"login":"troyhacks","name":"Troy","path":"/troyhacks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5659019?s=80&v=4"},"commit":{"message":"Merge branch 'ewowi:main' into main","shortMessageHtmlLink":"Merge branch 'ewowi:main' into main"}},{"before":"ae9cead4a63883abb8ef6123ded8891a6776999e","after":"f611c72b1d33b1389bd9f7ad6890f2d2868e67fe","ref":"refs/heads/main","pushedAt":"2023-11-10T20:56:53.000Z","pushType":"push","commitsCount":12,"pusher":{"login":"troyhacks","name":"Troy","path":"/troyhacks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5659019?s=80&v=4"},"commit":{"message":"Merge branch 'ewowi:main' into main","shortMessageHtmlLink":"Merge branch 'ewowi:main' into main"}},{"before":"9151869848163be674400513a475f594dec58d6a","after":"ae9cead4a63883abb8ef6123ded8891a6776999e","ref":"refs/heads/main","pushedAt":"2023-10-23T22:13:59.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"troyhacks","name":"Troy","path":"/troyhacks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5659019?s=80&v=4"},"commit":{"message":"Merge branch 'main' of https://github.com/troyhacks/StarMod","shortMessageHtmlLink":"Merge branch 'main' of https://github.com/troyhacks/StarMod"}},{"before":"e1ed1785ad816a677ca7ff7cc4f6311cc0faef02","after":"9151869848163be674400513a475f594dec58d6a","ref":"refs/heads/main","pushedAt":"2023-10-23T22:10:39.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"troyhacks","name":"Troy","path":"/troyhacks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5659019?s=80&v=4"},"commit":{"message":"implement var sync (bri,fx,pal,pro), dmxchan, version, bri logarithmic\n\ngeneral\n- add logarithmic value to slider vars (used by brightness)\n- add valChangedForInstancesTemp to trigger sync of values (temp)\n\nindex.js\n- add linearToLogarithm and use in brightness\n- remove target blank on url\n- range: split input and change listener for ui and server update\n- set instanceName as title\n- if input value set, send input event so oninput is triggered\n\nAppModLeds\n- brightness logarithmic\n- add dmxChannel WIP\n\nSysModFiles: add delete button for files (WIP)\n\nSysModNetwork: add rssi var\n\nSysModSystem: Add version var + autoupdate\n\nSysModUI: add linearToLogarithm for logarithmic sliders and add custom field to initVarAndUpdate (WIP)\n\nSysModWeb: add addUpdate (WIP)\n\nUserModInstances\n- add AppData, SysData, WLEDSyncData\n- implement var sync incl WLED\n- add instance name\n- add syncgroups","shortMessageHtmlLink":"implement var sync (bri,fx,pal,pro), dmxchan, version, bri logarithmic"}},{"before":"6d6d5958144953727d0c349b93996b7e3efd9033","after":"e1ed1785ad816a677ca7ff7cc4f6311cc0faef02","ref":"refs/heads/main","pushedAt":"2023-07-31T16:13:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"troyhacks","name":"Troy","path":"/troyhacks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5659019?s=80&v=4"},"commit":{"message":"Updated gitignore","shortMessageHtmlLink":"Updated gitignore"}},{"before":"4999be0cbc0acc1d15c20c2cc799b0f45a4a6a67","after":"6d6d5958144953727d0c349b93996b7e3efd9033","ref":"refs/heads/main","pushedAt":"2023-07-31T16:10:04.723Z","pushType":"push","commitsCount":83,"pusher":{"login":"troyhacks","name":"Troy","path":"/troyhacks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5659019?s=80&v=4"},"commit":{"message":"Dynamic HTML (fx and ledfixgen), virtual whd: 2D fx to 3D fix first try\n\nindex.css: add ndiv for variable details (see fx and ledfixgen)\n\nindex.js:\n- add ndivNeeded for dynamic html\n- add rangeValueNode for slider show number\n- slider range now 0.255\n- processUpdate: process dynamic html\n\nplatformio.ini\n- APPMOD_LEDS as optional directive\n\nAppEffects: use virtual whd\n\nAppLedsV: \n- introduce virtual whd\n- projection, ledfix and fx as class static\n- add fx 2D to fix 3D projection using buckets (WIP)\n\nAppModLedFixGen\n- add dynamic (html) vars, now for 2D matrix only (WIP)\n\nAppModLeds\n- brightness 0..255\n- add random effect controls (Lorum, ipsum, WIP)\n\nSysModUI: initVar copy char for id and type instead of by reference\n\nSysModWeb: replace printClient as maybe crash course","shortMessageHtmlLink":"Dynamic HTML (fx and ledfixgen), virtual whd: 2D fx to 3D fix first try"}},{"before":"4999be0cbc0acc1d15c20c2cc799b0f45a4a6a67","after":"6d6d5958144953727d0c349b93996b7e3efd9033","ref":"refs/heads/main","pushedAt":"2023-07-31T16:10:04.000Z","pushType":"push","commitsCount":83,"pusher":{"login":"troyhacks","name":"Troy","path":"/troyhacks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5659019?s=80&v=4"},"commit":{"message":"Dynamic HTML (fx and ledfixgen), virtual whd: 2D fx to 3D fix first try\n\nindex.css: add ndiv for variable details (see fx and ledfixgen)\n\nindex.js:\n- add ndivNeeded for dynamic html\n- add rangeValueNode for slider show number\n- slider range now 0.255\n- processUpdate: process dynamic html\n\nplatformio.ini\n- APPMOD_LEDS as optional directive\n\nAppEffects: use virtual whd\n\nAppLedsV: \n- introduce virtual whd\n- projection, ledfix and fx as class static\n- add fx 2D to fix 3D projection using buckets (WIP)\n\nAppModLedFixGen\n- add dynamic (html) vars, now for 2D matrix only (WIP)\n\nAppModLeds\n- brightness 0..255\n- add random effect controls (Lorum, ipsum, WIP)\n\nSysModUI: initVar copy char for id and type instead of by reference\n\nSysModWeb: replace printClient as maybe crash course","shortMessageHtmlLink":"Dynamic HTML (fx and ledfixgen), virtual whd: 2D fx to 3D fix first try"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0wM1QxMjowMjowOS4wMDAwMDBazwAAAAR11Jmi","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wNy0zMVQxNjoxMDowNC4wMDAwMDBazwAAAANgypMb"}},"title":"Activity ยท troyhacks/StarMod"}