{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":639344706,"defaultBranch":"main","name":"streamdeck","ownerLogin":"elgatosf","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-05-11T09:26:38.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1243170?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717760931.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"515689b78304155e28f3efb2ef3a1e31c8143e38","ref":"refs/heads/ui-race-condition","pushedAt":"2024-06-07T11:48:51.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"GeekyEggo","name":"Richard Herman","path":"/GeekyEggo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1429781?s=80&v=4"},"commit":{"message":"fix: race condition tracking current ui","shortMessageHtmlLink":"fix: race condition tracking current ui"}},{"before":"78eeaba41802085e307d2b610d881e2d10bc48f0","after":null,"ref":"refs/heads/routing-prefix","pushedAt":"2024-06-03T11:35:16.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"GeekyEggo","name":"Richard Herman","path":"/GeekyEggo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1429781?s=80&v=4"}},{"before":"d00e043120b9ecfee6d193b2a024fbf12f954fa4","after":"45c54af19f5fab0cbbcad111f45dfb9948e130fc","ref":"refs/heads/main","pushedAt":"2024-06-03T11:35:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"GeekyEggo","name":"Richard Herman","path":"/GeekyEggo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1429781?s=80&v=4"},"commit":{"message":"fix: prevent exposing routing of internal handlers (#40)\n\nCo-authored-by: Richard Herman ","shortMessageHtmlLink":"fix: prevent exposing routing of internal handlers (#40)"}},{"before":null,"after":"4c35a7b4a325ad1f7084413c25e4c730eb42ba43","ref":"refs/heads/action-tracking","pushedAt":"2024-04-30T16:58:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"GeekyEggo","name":"Richard Herman","path":"/GeekyEggo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1429781?s=80&v=4"},"commit":{"message":"feat: add Enumerable class","shortMessageHtmlLink":"feat: add Enumerable class"}},{"before":"0c46923905e167cb2855a7e782e5ea545d5efbac","after":null,"ref":"refs/heads/auto-tag","pushedAt":"2024-04-30T11:17:08.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"GeekyEggo","name":"Richard Herman","path":"/GeekyEggo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1429781?s=80&v=4"}},{"before":"82fb01b3f01227d9dba3e0d3aa69053fbfd04120","after":"d00e043120b9ecfee6d193b2a024fbf12f954fa4","ref":"refs/heads/main","pushedAt":"2024-04-30T11:17:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"GeekyEggo","name":"Richard Herman","path":"/GeekyEggo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1429781?s=80&v=4"},"commit":{"message":"build: update release to automatically set tag (#41)\n\n* build: update release to automatically set tag\r\n\r\n* fix: release workflow\r\n\r\n---------\r\n\r\nCo-authored-by: Richard Herman ","shortMessageHtmlLink":"build: update release to automatically set tag (#41)"}},{"before":"5fded36b6480d3947e0ce24a58c6e1ae5f17fcef","after":"0c46923905e167cb2855a7e782e5ea545d5efbac","ref":"refs/heads/auto-tag","pushedAt":"2024-04-29T16:14:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"GeekyEggo","name":"Richard Herman","path":"/GeekyEggo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1429781?s=80&v=4"},"commit":{"message":"fix: release workflow","shortMessageHtmlLink":"fix: release workflow"}},{"before":null,"after":"5fded36b6480d3947e0ce24a58c6e1ae5f17fcef","ref":"refs/heads/auto-tag","pushedAt":"2024-04-29T16:06:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"GeekyEggo","name":"Richard Herman","path":"/GeekyEggo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1429781?s=80&v=4"},"commit":{"message":"build: update release to automatically set tag","shortMessageHtmlLink":"build: update release to automatically set tag"}},{"before":null,"after":"78eeaba41802085e307d2b610d881e2d10bc48f0","ref":"refs/heads/routing-prefix","pushedAt":"2024-04-25T16:56:52.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"GeekyEggo","name":"Richard Herman","path":"/GeekyEggo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1429781?s=80&v=4"},"commit":{"message":"fix: prevent exposing routing of internal handlers","shortMessageHtmlLink":"fix: prevent exposing routing of internal handlers"}},{"before":"1fc4f3ed3dd4a8a56d6e2293719af95728ec2da9","after":null,"ref":"refs/heads/upgrade","pushedAt":"2024-04-25T13:39:56.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"GeekyEggo","name":"Richard Herman","path":"/GeekyEggo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1429781?s=80&v=4"}},{"before":"9e5fc2e0dad192feabab1c76b1cad65699aa677c","after":"82fb01b3f01227d9dba3e0d3aa69053fbfd04120","ref":"refs/heads/main","pushedAt":"2024-04-25T13:39:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"GeekyEggo","name":"Richard Herman","path":"/GeekyEggo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1429781?s=80&v=4"},"commit":{"message":"docs: relocate upgrading guides to dedicated page (#38)\n\nCo-authored-by: Richard Herman ","shortMessageHtmlLink":"docs: relocate upgrading guides to dedicated page (#38)"}},{"before":"07f89eb1cdd979a6962122c703247981deac9d8f","after":null,"ref":"refs/heads/jsdocs","pushedAt":"2024-04-25T13:37:12.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"GeekyEggo","name":"Richard Herman","path":"/GeekyEggo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1429781?s=80&v=4"}},{"before":"dc01721903d1b126696a3db708ed2bd5a55cd8d4","after":"9e5fc2e0dad192feabab1c76b1cad65699aa677c","ref":"refs/heads/main","pushedAt":"2024-04-25T13:37:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"GeekyEggo","name":"Richard Herman","path":"/GeekyEggo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1429781?s=80&v=4"},"commit":{"message":"docs: fix incorrect references, and grammatically errors (#39)\n\n* docs: fix \"Stream Deck +\" references\r\n\r\n* docs: fix param reference and local aliases\r\n\r\n* docs: correct grammatical error\r\n\r\n---------\r\n\r\nCo-authored-by: Richard Herman ","shortMessageHtmlLink":"docs: fix incorrect references, and grammatically errors (#39)"}},{"before":null,"after":"07f89eb1cdd979a6962122c703247981deac9d8f","ref":"refs/heads/jsdocs","pushedAt":"2024-04-24T13:27:45.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"GeekyEggo","name":"Richard Herman","path":"/GeekyEggo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1429781?s=80&v=4"},"commit":{"message":"docs: correct grammatical error","shortMessageHtmlLink":"docs: correct grammatical error"}},{"before":"398d75a5cfb4ba66f34a2de314aca9dbfe68691e","after":"1fc4f3ed3dd4a8a56d6e2293719af95728ec2da9","ref":"refs/heads/upgrade","pushedAt":"2024-04-23T21:09:58.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"GeekyEggo","name":"Richard Herman","path":"/GeekyEggo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1429781?s=80&v=4"},"commit":{"message":"Merge branch 'main' into upgrade","shortMessageHtmlLink":"Merge branch 'main' into upgrade"}},{"before":"1cac4a05e33ef884589d32a56b369eaf456b7991","after":null,"ref":"refs/heads/ui-i18n","pushedAt":"2024-04-23T21:00:20.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"GeekyEggo","name":"Richard Herman","path":"/GeekyEggo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1429781?s=80&v=4"}},{"before":"1fdb71fe3c89d435116dcdd048ae0ce291c8ea68","after":"dc01721903d1b126696a3db708ed2bd5a55cd8d4","ref":"refs/heads/main","pushedAt":"2024-04-23T21:00:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"GeekyEggo","name":"Richard Herman","path":"/GeekyEggo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1429781?s=80&v=4"},"commit":{"message":"feat: at i18n namespace to UI (#36)\n\n* refactor: relocate \"get\" utility function\r\n* refactor: isolate i18n logic to remove node dependencies\r\n* feat: freeze translations to expose them via getTranslations\r\n* test: freezing objects\r\n* feat: add i18n to ui\r\n* test: fix localization test\r\n* deps: bump @elgato/schemas\r\n* feat: add t alias for translate\r\n* deps: bump @elgato/schemas\r\n\r\n---------\r\n\r\nCo-authored-by: Richard Herman ","shortMessageHtmlLink":"feat: at i18n namespace to UI (#36)"}},{"before":"c0161cf54d8dbbaad0852d4177934cc6d337298e","after":null,"ref":"refs/heads/more-than-two-states","pushedAt":"2024-04-23T20:57:18.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"GeekyEggo","name":"Richard Herman","path":"/GeekyEggo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1429781?s=80&v=4"}},{"before":"e343a79fb20bf75cce17e08c008bc9f198079257","after":"1fdb71fe3c89d435116dcdd048ae0ce291c8ea68","ref":"refs/heads/main","pushedAt":"2024-04-23T20:57:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"GeekyEggo","name":"Richard Herman","path":"/GeekyEggo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1429781?s=80&v=4"},"commit":{"message":"feat: allow more than two states (#37)\n\nCo-authored-by: Richard Herman ","shortMessageHtmlLink":"feat: allow more than two states (#37)"}},{"before":null,"after":"398d75a5cfb4ba66f34a2de314aca9dbfe68691e","ref":"refs/heads/upgrade","pushedAt":"2024-04-23T16:47:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"GeekyEggo","name":"Richard Herman","path":"/GeekyEggo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1429781?s=80&v=4"},"commit":{"message":"docs: relocate upgrading guides to dedicated page","shortMessageHtmlLink":"docs: relocate upgrading guides to dedicated page"}},{"before":null,"after":"c0161cf54d8dbbaad0852d4177934cc6d337298e","ref":"refs/heads/more-than-two-states","pushedAt":"2024-04-23T14:04:29.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"GeekyEggo","name":"Richard Herman","path":"/GeekyEggo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1429781?s=80&v=4"},"commit":{"message":"feat: allow more than two states","shortMessageHtmlLink":"feat: allow more than two states"}},{"before":"6bb8142ccf1db10e221709495c18fd872fd640c0","after":"1cac4a05e33ef884589d32a56b369eaf456b7991","ref":"refs/heads/ui-i18n","pushedAt":"2024-04-19T17:25:43.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"GeekyEggo","name":"Richard Herman","path":"/GeekyEggo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1429781?s=80&v=4"},"commit":{"message":"deps: bump @elgato/schemas","shortMessageHtmlLink":"deps: bump @elgato/schemas"}},{"before":"749b870f2c26782c39ee7e3246f44440aebb2706","after":"6bb8142ccf1db10e221709495c18fd872fd640c0","ref":"refs/heads/ui-i18n","pushedAt":"2024-04-19T14:15:18.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"GeekyEggo","name":"Richard Herman","path":"/GeekyEggo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1429781?s=80&v=4"},"commit":{"message":"deps: bump @elgato/schemas","shortMessageHtmlLink":"deps: bump @elgato/schemas"}},{"before":null,"after":"749b870f2c26782c39ee7e3246f44440aebb2706","ref":"refs/heads/ui-i18n","pushedAt":"2024-04-19T14:13:56.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"GeekyEggo","name":"Richard Herman","path":"/GeekyEggo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1429781?s=80&v=4"},"commit":{"message":"feat: add i18n to ui","shortMessageHtmlLink":"feat: add i18n to ui"}},{"before":"61149acdaef2c8a83a310280d8b2b8b7cd8cab4f","after":null,"ref":"refs/heads/logging","pushedAt":"2024-04-18T12:29:27.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"GeekyEggo","name":"Richard Herman","path":"/GeekyEggo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1429781?s=80&v=4"}},{"before":"9d6a1db4c7111ba4f8b4578b89b4f0388d023c00","after":"e343a79fb20bf75cce17e08c008bc9f198079257","ref":"refs/heads/main","pushedAt":"2024-04-18T12:29:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"GeekyEggo","name":"Richard Herman","path":"/GeekyEggo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1429781?s=80&v=4"},"commit":{"message":"feat: add logger to property inspector, and support multiple log targets (#35)\n\n* refactor: abstracted common logging functionality\r\n* feat: decouple message formatter from file target\r\n* feat: update logger to allow multiple targets\r\n* feat: add console logger target\r\n* feat: update string format to be cross compatible (node and browser)\r\n* fix: message responder not awaiting routed handler\r\n* fix: circular dependencies\r\n* feat: add logger to ui\r\n* test: ui logger registration\r\n* refactor: remove isDebugMode from logger in favour of minimumLevel\r\n\r\n---------\r\n\r\nCo-authored-by: Richard Herman ","shortMessageHtmlLink":"feat: add logger to property inspector, and support multiple log targ…"}},{"before":"7b415779a4cb3d5ba0b38c1fb60dc9f5b390dc32","after":"61149acdaef2c8a83a310280d8b2b8b7cd8cab4f","ref":"refs/heads/logging","pushedAt":"2024-04-17T14:47:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"GeekyEggo","name":"Richard Herman","path":"/GeekyEggo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1429781?s=80&v=4"},"commit":{"message":"refactor: remove isDebugMode from logger in favour of minimumLevel","shortMessageHtmlLink":"refactor: remove isDebugMode from logger in favour of minimumLevel"}},{"before":"f73d33f7fc6812b83deadb5325ce50fa454382f7","after":"7b415779a4cb3d5ba0b38c1fb60dc9f5b390dc32","ref":"refs/heads/logging","pushedAt":"2024-04-17T14:20:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"GeekyEggo","name":"Richard Herman","path":"/GeekyEggo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1429781?s=80&v=4"},"commit":{"message":"test: ui logger registration","shortMessageHtmlLink":"test: ui logger registration"}},{"before":"62aaefcc725de5096b83a823123574b709148459","after":"f73d33f7fc6812b83deadb5325ce50fa454382f7","ref":"refs/heads/logging","pushedAt":"2024-04-16T19:04:58.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"GeekyEggo","name":"Richard Herman","path":"/GeekyEggo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1429781?s=80&v=4"},"commit":{"message":"feat: add logger to ui","shortMessageHtmlLink":"feat: add logger to ui"}},{"before":"7bbe3b97ad24449f8057b82995acfb306c00cc4b","after":"62aaefcc725de5096b83a823123574b709148459","ref":"refs/heads/logging","pushedAt":"2024-04-16T13:02:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"GeekyEggo","name":"Richard Herman","path":"/GeekyEggo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1429781?s=80&v=4"},"commit":{"message":"feat: update string format to be cross compatible (node and browser)","shortMessageHtmlLink":"feat: update string format to be cross compatible (node and browser)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEXyoqCQA","startCursor":null,"endCursor":null}},"title":"Activity · elgatosf/streamdeck"}