{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":574598384,"defaultBranch":"main","name":"WebConfigurator","ownerLogin":"OpenStickCommunity","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-12-05T16:57:26.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/119882122?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1684167891.9476428","currentOid":""},"activityList":{"items":[{"before":"83513b5bc0d6e78d4521484cb38b6e9b9f922045","after":null,"ref":"refs/tags/v0.7.1","pushedAt":"2023-05-15T16:24:35.272Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"arntsonl","name":"Luke A","path":"/arntsonl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7754729?s=80&v=4"}},{"before":"08331e5d5535fa227da839c0efc3934d0e16b34b","after":"4013eaedf3c7e98d963d1c5217cfc507b699202e","ref":"refs/heads/main","pushedAt":"2023-05-15T16:10:36.545Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"arntsonl","name":"Luke A","path":"/arntsonl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7754729?s=80&v=4"},"commit":{"message":"Ability to customize Player LEDs (PWM and RGB) (#66)\n\n* Fix jumpy page when open/closing picker\r\n\r\n* Allow saving colors\r\n\r\n* Allow gradient selection\r\n\r\n* Fix bug when saving color without selection\r\n\r\n* Save gradient color selections\r\n\r\n* Fix ALL button resetting gradient values\r\n\r\n* Update led theme label on backup page\r\n\r\n* Create ColorPicker component\r\n\r\n* Get PLED config working\r\n\r\n* Fix build\r\n\r\n* Fix label\r\n\r\n* Fix custom validators and usedPins in AppContext\r\n\r\n* Centralize usedPins array in frontend AppContext\r\n\r\n* Finish up PLED interface\r\n\r\n* Fix usedPins on dev server\r\n\r\n* Logging for fallback requests on dev server\r\n\r\n* Fix bug with post data for LED config\r\n\r\n* Fix possible double submit on LED config page\r\n\r\n* Fix blinky popover\r\n\r\n* Add dynamic suggested start index for RGB PLEDs\r\n\r\n* Remove intro text for PLED section","shortMessageHtmlLink":"Ability to customize Player LEDs (PWM and RGB) (#66)"}},{"before":"b1221992d56c91a28c4002123a50eecd0c497cbf","after":"08331e5d5535fa227da839c0efc3934d0e16b34b","ref":"refs/heads/main","pushedAt":"2023-05-15T15:03:11.405Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"arntsonl","name":"Luke A","path":"/arntsonl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7754729?s=80&v=4"},"commit":{"message":"Custom LEDs - Add save color and apply gradient options (#61)\n\n* Fix jumpy page when open/closing picker\r\n\r\n* Allow saving colors\r\n\r\n* Allow gradient selection\r\n\r\n* Fix bug when saving color without selection\r\n\r\n* Save gradient color selections\r\n\r\n* Fix ALL button resetting gradient values\r\n\r\n* Update led theme label on backup page","shortMessageHtmlLink":"Custom LEDs - Add save color and apply gradient options (#61)"}},{"before":"d7e4f91695d6b81de8b02b0170c8398cf808e1cc","after":"b1221992d56c91a28c4002123a50eecd0c497cbf","ref":"refs/heads/main","pushedAt":"2023-05-15T14:58:57.453Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"arntsonl","name":"Luke A","path":"/arntsonl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7754729?s=80&v=4"},"commit":{"message":"Fix dev server hotkey defaults (#65)","shortMessageHtmlLink":"Fix dev server hotkey defaults (#65)"}},{"before":"5e173fb599631b14faacc2edff085af2db7556ec","after":"d7e4f91695d6b81de8b02b0170c8398cf808e1cc","ref":"refs/heads/main","pushedAt":"2023-05-15T14:58:16.948Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"arntsonl","name":"Luke A","path":"/arntsonl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7754729?s=80&v=4"},"commit":{"message":"Remove outdated makedatafs binaries (#60)","shortMessageHtmlLink":"Remove outdated makedatafs binaries (#60)"}},{"before":"83513b5bc0d6e78d4521484cb38b6e9b9f922045","after":"5e173fb599631b14faacc2edff085af2db7556ec","ref":"refs/heads/main","pushedAt":"2023-05-15T14:57:43.684Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"arntsonl","name":"Luke A","path":"/arntsonl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7754729?s=80&v=4"},"commit":{"message":"Fix note for SOCD from showing when not enabled (#59)","shortMessageHtmlLink":"Fix note for SOCD from showing when not enabled (#59)"}},{"before":"c111dfc5aa8ff1f79bfca39c204a06c268e5c0c8","after":null,"ref":"refs/tags/v0.7.1","pushedAt":"2023-05-08T18:19:56.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"arntsonl","name":"Luke A","path":"/arntsonl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7754729?s=80&v=4"}},{"before":"c111dfc5aa8ff1f79bfca39c204a06c268e5c0c8","after":"83513b5bc0d6e78d4521484cb38b6e9b9f922045","ref":"refs/heads/main","pushedAt":"2023-05-08T18:19:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"arntsonl","name":"Luke A","path":"/arntsonl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7754729?s=80&v=4"},"commit":{"message":"Wii extension controller configuration (#56)\n\n* Added Wii Extension Configuration\r\n\r\n* Add warning about the Wii Extension and Display incompatibilities.\r\n\r\n* Fixed tab indents on Wii Extension section\r\n\r\n* Added button mapping details to addon info panel","shortMessageHtmlLink":"Wii extension controller configuration (#56)"}},{"before":"7e927bdc09fed0e30877d25563a5aa59166cc7e8","after":"c111dfc5aa8ff1f79bfca39c204a06c268e5c0c8","ref":"refs/heads/main","pushedAt":"2023-05-08T16:35:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"arntsonl","name":"Luke A","path":"/arntsonl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7754729?s=80&v=4"},"commit":{"message":"Preparing for 0.7.1 release","shortMessageHtmlLink":"Preparing for 0.7.1 release"}},{"before":"7e927bdc09fed0e30877d25563a5aa59166cc7e8","after":null,"ref":"refs/tags/v0.7.1","pushedAt":"2023-05-08T16:33:33.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"arntsonl","name":"Luke A","path":"/arntsonl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7754729?s=80&v=4"}},{"before":"9c827e7c58851d8849599584c4288f3dd469f744","after":"7e927bdc09fed0e30877d25563a5aa59166cc7e8","ref":"refs/heads/main","pushedAt":"2023-05-06T23:08:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"arntsonl","name":"Luke A","path":"/arntsonl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7754729?s=80&v=4"},"commit":{"message":"Add No SOCD mode with notes for the user (#57)","shortMessageHtmlLink":"Add No SOCD mode with notes for the user (#57)"}},{"before":"5cbce4076dbeaf4f7854b6a8d6b027652822cae4","after":"9c827e7c58851d8849599584c4288f3dd469f744","ref":"refs/heads/main","pushedAt":"2023-05-06T17:58:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"arntsonl","name":"Luke A","path":"/arntsonl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7754729?s=80&v=4"},"commit":{"message":"Web-config addon update and validation fix (#58)\n\n* Fix update not working if they match saved data\r\n\r\n* Ignore inactive addon and cast object to schema","shortMessageHtmlLink":"Web-config addon update and validation fix (#58)"}},{"before":"9c8710828c7f743712a29e6e1bc64e5b993ecb9b","after":"5cbce4076dbeaf4f7854b6a8d6b027652822cae4","ref":"refs/heads/main","pushedAt":"2023-05-06T17:42:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"arntsonl","name":"Luke A","path":"/arntsonl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7754729?s=80&v=4"},"commit":{"message":"Custom LED implementation (Web Config) (#38)\n\n* Custom LED UI\r\n\r\n* Use tree-shakable version of color picker\r\n\r\n* Move synthetic ALL option to page only\r\n\r\n* Fix backup not exporting full content\r\n\r\n* Make custom LED wide layout a little more pleasant\r\n\r\n* Break out Custom LED to separate page\r\n\r\n* Optimize payload for custom theme\r\n\r\n* Revert bad merge\r\n\r\n* Fix some styling and behavior on LED them page\r\n\r\n* Tighted up picker veritical height","shortMessageHtmlLink":"Custom LED implementation (Web Config) (#38)"}},{"before":"438395d4b319774ec9f79debcbec078d5df79191","after":"9c8710828c7f743712a29e6e1bc64e5b993ecb9b","ref":"refs/heads/main","pushedAt":"2023-05-03T16:18:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"arntsonl","name":"Luke A","path":"/arntsonl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7754729?s=80&v=4"},"commit":{"message":"Send only changed values in Addons page to the board (#55)\n\nAdd fix to set only changed values in Addons page","shortMessageHtmlLink":"Send only changed values in Addons page to the board (#55)"}},{"before":"778b75d86b90c6b3161d482fd9c1d58f08c4d06c","after":"438395d4b319774ec9f79debcbec078d5df79191","ref":"refs/heads/main","pushedAt":"2023-05-03T16:17:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"arntsonl","name":"Luke A","path":"/arntsonl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7754729?s=80&v=4"},"commit":{"message":"Mock server clean up (#40)\n\n* Adhere to .editorconfig in GP2040-CE repo\r\n\r\n* Add middleware for logging requests\r\n\r\n* Remove unused? controller config and apply formatting\r\n\r\n* Prepare data format for controller, keyboard\r\n\r\n* Remove warnings when navigating in configuration","shortMessageHtmlLink":"Mock server clean up (#40)"}},{"before":"151dca85bb940422bc4143747c484f591368768c","after":"778b75d86b90c6b3161d482fd9c1d58f08c4d06c","ref":"refs/heads/main","pushedAt":"2023-05-03T02:47:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"arntsonl","name":"Luke A","path":"/arntsonl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7754729?s=80&v=4"},"commit":{"message":"More clean up of incorrect props that shows warnings. (#54)","shortMessageHtmlLink":"More clean up of incorrect props that shows warnings. (#54)"}},{"before":"eb1a37ff9013d8c03bb8617b960ec675d6ebcd51","after":"151dca85bb940422bc4143747c484f591368768c","ref":"refs/heads/main","pushedAt":"2023-05-03T02:42:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"arntsonl","name":"Luke A","path":"/arntsonl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7754729?s=80&v=4"},"commit":{"message":"await webApi for success/error message to show correctly (#53)","shortMessageHtmlLink":"await webApi for success/error message to show correctly (#53)"}},{"before":"675053338821ec7376c9090e20c33a6fcb4ad979","after":null,"ref":"refs/heads/v0.7.0_releasecandidate","pushedAt":"2023-05-01T13:53:02.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"arntsonl","name":"Luke A","path":"/arntsonl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7754729?s=80&v=4"}},{"before":"168b77cd82f831569f3bde6aa18e9a5fbbb5fec1","after":"eb1a37ff9013d8c03bb8617b960ec675d6ebcd51","ref":"refs/heads/main","pushedAt":"2023-05-01T13:52:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"arntsonl","name":"Luke A","path":"/arntsonl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7754729?s=80&v=4"},"commit":{"message":"Preparing for 0.7.0 release (#52)","shortMessageHtmlLink":"Preparing for 0.7.0 release (#52)"}},{"before":"578e36a4861a174b833dbd366738eba493900282","after":"168b77cd82f831569f3bde6aa18e9a5fbbb5fec1","ref":"refs/heads/main","pushedAt":"2023-05-01T13:52:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"arntsonl","name":"Luke A","path":"/arntsonl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7754729?s=80&v=4"},"commit":{"message":"Update text and remove details of outdated method (#51)","shortMessageHtmlLink":"Update text and remove details of outdated method (#51)"}},{"before":"9c0c9a453582e1661911088cd1f955b9bdebaf91","after":"578e36a4861a174b833dbd366738eba493900282","ref":"refs/heads/main","pushedAt":"2023-05-01T13:51:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"arntsonl","name":"Luke A","path":"/arntsonl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7754729?s=80&v=4"},"commit":{"message":"Hotkey action fixes (#50)\n\n* Remove bitmask values from hotkey actions\r\n\r\n* Sanitize hotkey action request payload","shortMessageHtmlLink":"Hotkey action fixes (#50)"}},{"before":null,"after":"675053338821ec7376c9090e20c33a6fcb4ad979","ref":"refs/heads/v0.7.0_releasecandidate","pushedAt":"2023-04-30T17:32:30.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"arntsonl","name":"Luke A","path":"/arntsonl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7754729?s=80&v=4"},"commit":{"message":"Preparing for 0.7.0 release","shortMessageHtmlLink":"Preparing for 0.7.0 release"}},{"before":"d628c778e7d7c3dbacac914e457e7feee1e093eb","after":"9c0c9a453582e1661911088cd1f955b9bdebaf91","ref":"refs/heads/main","pushedAt":"2023-04-30T16:06:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"arntsonl","name":"Luke A","path":"/arntsonl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7754729?s=80&v=4"},"commit":{"message":"Ps4 mode (#48)\n\n* Adding PS4 Mode to the web configurator","shortMessageHtmlLink":"Ps4 mode (#48)"}},{"before":"ff2798de33fa1f39ad35988f7dba9eb8bcb08f76","after":"d628c778e7d7c3dbacac914e457e7feee1e093eb","ref":"refs/heads/main","pushedAt":"2023-04-30T15:48:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"arntsonl","name":"Luke A","path":"/arntsonl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7754729?s=80&v=4"},"commit":{"message":"Implement SOCD slider options (#49)","shortMessageHtmlLink":"Implement SOCD slider options (#49)"}},{"before":"473e6419cb7012cb9166cf4eee236cc256e90b2d","after":"ff2798de33fa1f39ad35988f7dba9eb8bcb08f76","ref":"refs/heads/main","pushedAt":"2023-04-30T15:40:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"arntsonl","name":"Luke A","path":"/arntsonl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7754729?s=80&v=4"},"commit":{"message":"Pin Mapping page validation updates (#45)\n\nFix validation on pin mapping page","shortMessageHtmlLink":"Pin Mapping page validation updates (#45)"}},{"before":"a75a308eb116a17c9d2d7b139952872322015f7b","after":"473e6419cb7012cb9166cf4eee236cc256e90b2d","ref":"refs/heads/main","pushedAt":"2023-04-30T15:36:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"arntsonl","name":"Luke A","path":"/arntsonl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7754729?s=80&v=4"},"commit":{"message":"Add SOCD First Input Priority to hotkeys list (#47)","shortMessageHtmlLink":"Add SOCD First Input Priority to hotkeys list (#47)"}},{"before":"e893576483da2a84eaea43e6b788e003e3c68410","after":"a75a308eb116a17c9d2d7b139952872322015f7b","ref":"refs/heads/main","pushedAt":"2023-04-27T20:51:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"arntsonl","name":"Luke A","path":"/arntsonl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7754729?s=80&v=4"},"commit":{"message":"Bundle analyzer/visualizer (#41)\n\n* Remove unused imports, reduce bundle size by using \"one-by-one\" lodash import\r\n\r\n* Add bundle analyzer as dev dependency\r\n\r\n* npm run analyze, without running makefsdata\r\n\r\n* Make sure to generate sourcemaps","shortMessageHtmlLink":"Bundle analyzer/visualizer (#41)"}},{"before":"8e1031c09866622e095d1190ab9c32b5081b2a3d","after":null,"ref":"refs/heads/Pelsin_changeLogo","pushedAt":"2023-04-27T20:30:04.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"arntsonl","name":"Luke A","path":"/arntsonl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7754729?s=80&v=4"}},{"before":"e71ceace2029c3052c0e7b147db2b81676c9614f","after":"e893576483da2a84eaea43e6b788e003e3c68410","ref":"refs/heads/main","pushedAt":"2023-04-27T20:30:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"arntsonl","name":"Luke A","path":"/arntsonl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7754729?s=80&v=4"},"commit":{"message":"Change logos from Pelsin (#46)","shortMessageHtmlLink":"Change logos from Pelsin (#46)"}},{"before":null,"after":"8e1031c09866622e095d1190ab9c32b5081b2a3d","ref":"refs/heads/Pelsin_changeLogo","pushedAt":"2023-04-27T20:27:56.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"arntsonl","name":"Luke A","path":"/arntsonl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7754729?s=80&v=4"},"commit":{"message":"Change logos from Pelsin","shortMessageHtmlLink":"Change logos from Pelsin"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADLRfhBgA","startCursor":null,"endCursor":null}},"title":"Activity ยท OpenStickCommunity/WebConfigurator"}