{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":707775264,"defaultBranch":"main","name":"prs","ownerLogin":"paul-bokelman","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-10-20T16:20:14.000Z","ownerAvatar":"https://github.com/avatars/u/72945168?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1710740617.0","currentOid":""},"activityList":{"items":[{"before":"42ac239917290603a12c7f661c0e4249b73bf2cf","after":"75c8153239e55a006d4982479e9e7a8c202afcbd","ref":"refs/heads/main","pushedAt":"2024-06-16T19:33:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"paul-bokelman","name":"Paul Bokelman","path":"/paul-bokelman","primaryAvatarUrl":"https://github.com/avatars/u/72945168?s=80&v=4"},"commit":{"message":"task: import routine\ncloses: #33","shortMessageHtmlLink":"task: import routine"}},{"before":"42ac239917290603a12c7f661c0e4249b73bf2cf","after":"75c8153239e55a006d4982479e9e7a8c202afcbd","ref":"refs/heads/features","pushedAt":"2024-06-16T19:33:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"paul-bokelman","name":"Paul Bokelman","path":"/paul-bokelman","primaryAvatarUrl":"https://github.com/avatars/u/72945168?s=80&v=4"},"commit":{"message":"task: import routine\ncloses: #33","shortMessageHtmlLink":"task: import routine"}},{"before":"dc07746d2056888d2f2a8ab37c53ec9875956182","after":"42ac239917290603a12c7f661c0e4249b73bf2cf","ref":"refs/heads/features","pushedAt":"2024-03-18T05:50:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"paul-bokelman","name":"Paul Bokelman","path":"/paul-bokelman","primaryAvatarUrl":"https://github.com/avatars/u/72945168?s=80&v=4"},"commit":{"message":"docs: grammar and minor changes","shortMessageHtmlLink":"docs: grammar and minor changes"}},{"before":"dc07746d2056888d2f2a8ab37c53ec9875956182","after":"42ac239917290603a12c7f661c0e4249b73bf2cf","ref":"refs/heads/main","pushedAt":"2024-03-18T05:50:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"paul-bokelman","name":"Paul Bokelman","path":"/paul-bokelman","primaryAvatarUrl":"https://github.com/avatars/u/72945168?s=80&v=4"},"commit":{"message":"docs: grammar and minor changes","shortMessageHtmlLink":"docs: grammar and minor changes"}},{"before":"dc07746d2056888d2f2a8ab37c53ec9875956182","after":"42ac239917290603a12c7f661c0e4249b73bf2cf","ref":"refs/heads/21-document","pushedAt":"2024-03-18T05:50:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"paul-bokelman","name":"Paul Bokelman","path":"/paul-bokelman","primaryAvatarUrl":"https://github.com/avatars/u/72945168?s=80&v=4"},"commit":{"message":"docs: grammar and minor changes","shortMessageHtmlLink":"docs: grammar and minor changes"}},{"before":"29a5813159cbbee329e563aabf7de7e9441591ab","after":"dc07746d2056888d2f2a8ab37c53ec9875956182","ref":"refs/heads/main","pushedAt":"2024-03-18T05:47:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"paul-bokelman","name":"Paul Bokelman","path":"/paul-bokelman","primaryAvatarUrl":"https://github.com/avatars/u/72945168?s=80&v=4"},"commit":{"message":"reformatted changelog","shortMessageHtmlLink":"reformatted changelog"}},{"before":"70bbdda42494ea1533145cfd305e73ed7750149b","after":"dc07746d2056888d2f2a8ab37c53ec9875956182","ref":"refs/heads/features","pushedAt":"2024-03-18T05:47:24.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"paul-bokelman","name":"Paul Bokelman","path":"/paul-bokelman","primaryAvatarUrl":"https://github.com/avatars/u/72945168?s=80&v=4"},"commit":{"message":"reformatted changelog","shortMessageHtmlLink":"reformatted changelog"}},{"before":"29a5813159cbbee329e563aabf7de7e9441591ab","after":"dc07746d2056888d2f2a8ab37c53ec9875956182","ref":"refs/heads/21-document","pushedAt":"2024-03-18T05:47:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"paul-bokelman","name":"Paul Bokelman","path":"/paul-bokelman","primaryAvatarUrl":"https://github.com/avatars/u/72945168?s=80&v=4"},"commit":{"message":"reformatted changelog","shortMessageHtmlLink":"reformatted changelog"}},{"before":"70bbdda42494ea1533145cfd305e73ed7750149b","after":"29a5813159cbbee329e563aabf7de7e9441591ab","ref":"refs/heads/main","pushedAt":"2024-03-18T05:43:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"paul-bokelman","name":"Paul Bokelman","path":"/paul-bokelman","primaryAvatarUrl":"https://github.com/avatars/u/72945168?s=80&v=4"},"commit":{"message":"task: update docs\nchanges:\n- demonstrated project in docs\n- overview of technical details in docs\n\ncloses: #16, #26, #27","shortMessageHtmlLink":"task: update docs"}},{"before":null,"after":"29a5813159cbbee329e563aabf7de7e9441591ab","ref":"refs/heads/21-document","pushedAt":"2024-03-18T05:43:37.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"paul-bokelman","name":"Paul Bokelman","path":"/paul-bokelman","primaryAvatarUrl":"https://github.com/avatars/u/72945168?s=80&v=4"},"commit":{"message":"task: update docs\nchanges:\n- demonstrated project in docs\n- overview of technical details in docs\n\ncloses: #16, #26, #27","shortMessageHtmlLink":"task: update docs"}},{"before":"50c10422a8e4dd40a0ba851302d1e0a82fc670bc","after":"70bbdda42494ea1533145cfd305e73ed7750149b","ref":"refs/heads/main","pushedAt":"2024-03-18T05:03:37.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"paul-bokelman","name":"Paul Bokelman","path":"/paul-bokelman","primaryAvatarUrl":"https://github.com/avatars/u/72945168?s=80&v=4"},"commit":{"message":"clean: removed tags and order implementations\n- added proper seeding from backup\n- fixed connection between prs and server","shortMessageHtmlLink":"clean: removed tags and order implementations"}},{"before":"3d0ffd6b4cfb2e7b0a5c784efbf5309667c107b7","after":"70bbdda42494ea1533145cfd305e73ed7750149b","ref":"refs/heads/features","pushedAt":"2024-03-18T05:03:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"paul-bokelman","name":"Paul Bokelman","path":"/paul-bokelman","primaryAvatarUrl":"https://github.com/avatars/u/72945168?s=80&v=4"},"commit":{"message":"clean: removed tags and order implementations\n- added proper seeding from backup\n- fixed connection between prs and server","shortMessageHtmlLink":"clean: removed tags and order implementations"}},{"before":null,"after":"3d0ffd6b4cfb2e7b0a5c784efbf5309667c107b7","ref":"refs/heads/features","pushedAt":"2024-02-15T21:34:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"paul-bokelman","name":"Paul Bokelman","path":"/paul-bokelman","primaryAvatarUrl":"https://github.com/avatars/u/72945168?s=80&v=4"},"commit":{"message":"task: connectivity indication LEDs (#22)\nchanges:\n- added leds to hardware & software\nadditional:\n- reformatted date in app\n- fixed schema in create\n\ncloses: #22","shortMessageHtmlLink":"task: connectivity indication LEDs (#22)"}},{"before":"b64e62cb15c972d7748e95f1235e44d689d0669f","after":null,"ref":"refs/heads/5-epic-prs-genesis","pushedAt":"2023-12-06T19:26:12.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"paul-bokelman","name":"Paul Bokelman","path":"/paul-bokelman","primaryAvatarUrl":"https://github.com/avatars/u/72945168?s=80&v=4"}},{"before":"50c10422a8e4dd40a0ba851302d1e0a82fc670bc","after":"3d0ffd6b4cfb2e7b0a5c784efbf5309667c107b7","ref":"refs/heads/17-epic-polish-hardware","pushedAt":"2023-11-30T21:41:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"paul-bokelman","name":"Paul Bokelman","path":"/paul-bokelman","primaryAvatarUrl":"https://github.com/avatars/u/72945168?s=80&v=4"},"commit":{"message":"task: connectivity indication LEDs (#22)\nchanges:\n- added leds to hardware & software\nadditional:\n- reformatted date in app\n- fixed schema in create\n\ncloses: #22","shortMessageHtmlLink":"task: connectivity indication LEDs (#22)"}},{"before":null,"after":"50c10422a8e4dd40a0ba851302d1e0a82fc670bc","ref":"refs/heads/17-epic-polish-hardware","pushedAt":"2023-11-30T21:06:03.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"paul-bokelman","name":"Paul Bokelman","path":"/paul-bokelman","primaryAvatarUrl":"https://github.com/avatars/u/72945168?s=80&v=4"},"commit":{"message":"epic: prs genesis (#5)\n\n# epic: prs genesis\r\n\r\nTicket: [epic: prs genesis](#5)\r\n\r\n## Changes made\r\n\r\nCompleted all tasks being tracked in #5. \r\n\r\ncloses: #5","shortMessageHtmlLink":"epic: prs genesis (#5)"}},{"before":"f350a8c184002bb79ac5dbb91847e511b54efedf","after":"50c10422a8e4dd40a0ba851302d1e0a82fc670bc","ref":"refs/heads/main","pushedAt":"2023-11-24T05:20:09.000Z","pushType":"pr_merge","commitsCount":14,"pusher":{"login":"paul-bokelman","name":"Paul Bokelman","path":"/paul-bokelman","primaryAvatarUrl":"https://github.com/avatars/u/72945168?s=80&v=4"},"commit":{"message":"epic: prs genesis (#5)\n\n# epic: prs genesis\r\n\r\nTicket: [epic: prs genesis](#5)\r\n\r\n## Changes made\r\n\r\nCompleted all tasks being tracked in #5. \r\n\r\ncloses: #5","shortMessageHtmlLink":"epic: prs genesis (#5)"}},{"before":"4da6c559bf585c4c5b9ce6c20df5aa8e5e1eb8e9","after":"b64e62cb15c972d7748e95f1235e44d689d0669f","ref":"refs/heads/5-epic-prs-genesis","pushedAt":"2023-11-24T04:26:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"paul-bokelman","name":"Paul Bokelman","path":"/paul-bokelman","primaryAvatarUrl":"https://github.com/avatars/u/72945168?s=80&v=4"},"commit":{"message":"task: add hardware code and changelog to repo (#13)\nchanges:\n- added hardware folder with changelog & mc files\nadditional:\n- created environment.h for mc env vars\n\ncloses: #13","shortMessageHtmlLink":"task: add hardware code and changelog to repo (#13)"}},{"before":"dca9e3dc1e4b4c1e22d0b9786504e33bc1025bc9","after":"4da6c559bf585c4c5b9ce6c20df5aa8e5e1eb8e9","ref":"refs/heads/5-epic-prs-genesis","pushedAt":"2023-11-24T03:01:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"paul-bokelman","name":"Paul Bokelman","path":"/paul-bokelman","primaryAvatarUrl":"https://github.com/avatars/u/72945168?s=80&v=4"},"commit":{"message":"bug: task is created on wrong day (#19)\nchanges:\n- changed default values in forms\n- added invalidSubmission() to dialog form for errors\nadditional:\n- minor cleanup & formatting\n\ncloses: #19","shortMessageHtmlLink":"bug: task is created on wrong day (#19)"}},{"before":"df96c6a085d90d913fc57ac5cca82a2002717131","after":"dca9e3dc1e4b4c1e22d0b9786504e33bc1025bc9","ref":"refs/heads/5-epic-prs-genesis","pushedAt":"2023-11-22T03:38:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"paul-bokelman","name":"Paul Bokelman","path":"/paul-bokelman","primaryAvatarUrl":"https://github.com/avatars/u/72945168?s=80&v=4"},"commit":{"message":"removed context.json from repo","shortMessageHtmlLink":"removed context.json from repo"}},{"before":"9aa9db026d99336a95afb66b8df04af3ad3307ae","after":"df96c6a085d90d913fc57ac5cca82a2002717131","ref":"refs/heads/5-epic-prs-genesis","pushedAt":"2023-11-22T03:29:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"paul-bokelman","name":"Paul Bokelman","path":"/paul-bokelman","primaryAvatarUrl":"https://github.com/avatars/u/72945168?s=80&v=4"},"commit":{"message":"bug: form not revalidated after editing task (#3)\nchanges:\n- update field values in dialog when task is revalidated\nadditional:\n- minor cleanup\n\ncloses: #3","shortMessageHtmlLink":"bug: form not revalidated after editing task (#3)"}},{"before":"3f05de7df64556365f517e5132acd44d7123429b","after":"9aa9db026d99336a95afb66b8df04af3ad3307ae","ref":"refs/heads/5-epic-prs-genesis","pushedAt":"2023-11-22T01:56:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"paul-bokelman","name":"Paul Bokelman","path":"/paul-bokelman","primaryAvatarUrl":"https://github.com/avatars/u/72945168?s=80&v=4"},"commit":{"message":"task: sound effects on prs input (#10)\nchanges:\n- added trigger argument in revalidateContext event\n- played appropriate sound on client event receive\n\ncloses: #10","shortMessageHtmlLink":"task: sound effects on prs input (#10)"}},{"before":"9176d74b6065f1bed541a7905d0484d232044625","after":"3f05de7df64556365f517e5132acd44d7123429b","ref":"refs/heads/5-epic-prs-genesis","pushedAt":"2023-11-22T01:42:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"paul-bokelman","name":"Paul Bokelman","path":"/paul-bokelman","primaryAvatarUrl":"https://github.com/avatars/u/72945168?s=80&v=4"},"commit":{"message":"bug: context fails with no tasks (#18)\nchanges:\n- reset context util\n- if day has no tasks -> reset context\n\ncloses: #18","shortMessageHtmlLink":"bug: context fails with no tasks (#18)"}},{"before":"e9a3e01383cbeb406ab74e0a7cf241eacd238de1","after":"9176d74b6065f1bed541a7905d0484d232044625","ref":"refs/heads/5-epic-prs-genesis","pushedAt":"2023-11-21T21:36:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"paul-bokelman","name":"Paul Bokelman","path":"/paul-bokelman","primaryAvatarUrl":"https://github.com/avatars/u/72945168?s=80&v=4"},"commit":{"message":"task: server and client validation on write events (#14)\nchanges:\n- schemas for all routes\n- convert types to be inferred from schemas\n- renamed prs-types -> prs-common\n\nadditional:\n- create context when no context exists\n- cleaned up strict typing errors\n\ncloses: #14","shortMessageHtmlLink":"task: server and client validation on write events (#14)"}},{"before":"73309209478008afcb9b2245a0d334af6feaa9e2","after":"e9a3e01383cbeb406ab74e0a7cf241eacd238de1","ref":"refs/heads/5-epic-prs-genesis","pushedAt":"2023-11-20T22:57:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"paul-bokelman","name":"Paul Bokelman","path":"/paul-bokelman","primaryAvatarUrl":"https://github.com/avatars/u/72945168?s=80&v=4"},"commit":{"message":"task: embedded todos and cleanup (#9)\nchanges:\n- appended wsu directly to ws object\n- added client env\n- removed context middleware\n- renamed edit-task-dialog -> update-task-dialog\n- removed updateCurrentTask event\n- removed getCurrentTaskByIndex prisma util\n\ncloses: #9","shortMessageHtmlLink":"task: embedded todos and cleanup (#9)"}},{"before":"93231a63b67f5be8adb563e2b963b8cb2b0808d4","after":"73309209478008afcb9b2245a0d334af6feaa9e2","ref":"refs/heads/5-epic-prs-genesis","pushedAt":"2023-11-20T20:53:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"paul-bokelman","name":"Paul Bokelman","path":"/paul-bokelman","primaryAvatarUrl":"https://github.com/avatars/u/72945168?s=80&v=4"},"commit":{"message":"bug: query fails when there are no tasks in a day (#11)\nchanges:\n- create new day if day doesn't exist for date\n- styled text on client\n\ncloses: #11","shortMessageHtmlLink":"bug: query fails when there are no tasks in a day (#11)"}},{"before":"ef2c6b4e7f57631702ab51c5fa397bb807157cc2","after":"93231a63b67f5be8adb563e2b963b8cb2b0808d4","ref":"refs/heads/5-epic-prs-genesis","pushedAt":"2023-11-20T03:48:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"paul-bokelman","name":"Paul Bokelman","path":"/paul-bokelman","primaryAvatarUrl":"https://github.com/avatars/u/72945168?s=80&v=4"},"commit":{"message":"task: detect and monitor physical connection (#7)\nchanges:\n- added heartbeat monitor and alive attribute to clients\n\ncloses: #7","shortMessageHtmlLink":"task: detect and monitor physical connection (#7)"}},{"before":"885bd1a7e2cf841d90d9fa885bc33b3b930b2c9f","after":"ef2c6b4e7f57631702ab51c5fa397bb807157cc2","ref":"refs/heads/5-epic-prs-genesis","pushedAt":"2023-11-19T22:22:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"paul-bokelman","name":"Paul Bokelman","path":"/paul-bokelman","primaryAvatarUrl":"https://github.com/avatars/u/72945168?s=80&v=4"},"commit":{"message":"task: prs statistics (#8)\nchanges:\n- calculated and displayed stats: streak, ratio\nadditional:\n- downgraded prettier (extension issues)\n\ncloses: #8","shortMessageHtmlLink":"task: prs statistics (#8)"}},{"before":"25e6ff9bc54d9c982d5296ed77711c1ef7c3971a","after":"885bd1a7e2cf841d90d9fa885bc33b3b930b2c9f","ref":"refs/heads/5-epic-prs-genesis","pushedAt":"2023-11-19T21:48:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"paul-bokelman","name":"Paul Bokelman","path":"/paul-bokelman","primaryAvatarUrl":"https://github.com/avatars/u/72945168?s=80&v=4"},"commit":{"message":"task: change tasks query date\nchanges:\n- installed react router\n- used useSearchParams for query string\nadditional:\n- added context.json to .gitignore\n\ncloses: #6","shortMessageHtmlLink":"task: change tasks query date"}},{"before":"f350a8c184002bb79ac5dbb91847e511b54efedf","after":"25e6ff9bc54d9c982d5296ed77711c1ef7c3971a","ref":"refs/heads/5-epic-prs-genesis","pushedAt":"2023-11-19T04:08:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"paul-bokelman","name":"Paul Bokelman","path":"/paul-bokelman","primaryAvatarUrl":"https://github.com/avatars/u/72945168?s=80&v=4"},"commit":{"message":"task: update issue templates\n\nrelated: #4","shortMessageHtmlLink":"task: update issue templates"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEZsfmTgA","startCursor":null,"endCursor":null}},"title":"Activity ยท paul-bokelman/prs"}