{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":792539485,"defaultBranch":"main","name":"rest-api-microservice-demo","ownerLogin":"brandonto","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-04-26T22:09:59.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/4762121?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1714169399.0","currentOid":""},"activityList":{"items":[{"before":"958bbcbdfe1c1e6a9856d50b79d0055dd4bbdc62","after":"3bcaa81c96217cd4e153c759796e7109da31a409","ref":"refs/heads/main","pushedAt":"2024-05-09T03:09:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"brandonto","name":"Brandon To","path":"/brandonto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4762121?s=80&v=4"},"commit":{"message":"Ran gofmt for previous commit.","shortMessageHtmlLink":"Ran gofmt for previous commit."}},{"before":"58ce397cb15dd6b2324f2d391117f3db4d869c86","after":"958bbcbdfe1c1e6a9856d50b79d0055dd4bbdc62","ref":"refs/heads/main","pushedAt":"2024-05-09T03:07:53.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"brandonto","name":"Brandon To","path":"/brandonto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4762121?s=80&v=4"},"commit":{"message":"Added simple e2e test.","shortMessageHtmlLink":"Added simple e2e test."}},{"before":"8847f3f90a6498deb70986b097690ab61e16c4f2","after":"58ce397cb15dd6b2324f2d391117f3db4d869c86","ref":"refs/heads/main","pushedAt":"2024-05-03T15:33:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"brandonto","name":"Brandon To","path":"/brandonto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4762121?s=80&v=4"},"commit":{"message":"Added unit testing of the db package","shortMessageHtmlLink":"Added unit testing of the db package"}},{"before":"ebe3caad88724c8b0028383ac9ae98bc3e9de5a7","after":"8847f3f90a6498deb70986b097690ab61e16c4f2","ref":"refs/heads/main","pushedAt":"2024-05-03T14:44:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"brandonto","name":"Brandon To","path":"/brandonto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4762121?s=80&v=4"},"commit":{"message":"Fixed hyperlink to openapi.json in README","shortMessageHtmlLink":"Fixed hyperlink to openapi.json in README"}},{"before":"4b4d60ac9aa140a2d701d16ef6b94cfa35b8f611","after":"ebe3caad88724c8b0028383ac9ae98bc3e9de5a7","ref":"refs/heads/main","pushedAt":"2024-05-03T14:42:37.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"brandonto","name":"Brandon To","path":"/brandonto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4762121?s=80&v=4"},"commit":{"message":"Updated README.","shortMessageHtmlLink":"Updated README."}},{"before":"8f2b27bfa772c6e1dd247cf9b28f9e14bd2b4424","after":"4b4d60ac9aa140a2d701d16ef6b94cfa35b8f611","ref":"refs/heads/main","pushedAt":"2024-05-03T05:59:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"brandonto","name":"Brandon To","path":"/brandonto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4762121?s=80&v=4"},"commit":{"message":"Added swagger generated documentation in the form of a web page.","shortMessageHtmlLink":"Added swagger generated documentation in the form of a web page."}},{"before":"4114d085692be6360344d4875e97b3ce83327a72","after":"8f2b27bfa772c6e1dd247cf9b28f9e14bd2b4424","ref":"refs/heads/main","pushedAt":"2024-05-03T04:29:36.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"brandonto","name":"Brandon To","path":"/brandonto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4762121?s=80&v=4"},"commit":{"message":"Added swagger generated SDK.","shortMessageHtmlLink":"Added swagger generated SDK."}},{"before":"980debb8508e4cc789132730836f51dd891e45b7","after":"4114d085692be6360344d4875e97b3ce83327a72","ref":"refs/heads/main","pushedAt":"2024-05-03T03:26:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"brandonto","name":"Brandon To","path":"/brandonto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4762121?s=80&v=4"},"commit":{"message":"Some changes to allow for graceful shutdown of server when sent a SIGTERM, SIGINT, or SIGUSR1. E2E testing fixture supports set up and tear down of server in between tests.","shortMessageHtmlLink":"Some changes to allow for graceful shutdown of server when sent a SIG…"}},{"before":"d9fd01efcb0c3ba7df8f6039080fd76cf3537fba","after":"980debb8508e4cc789132730836f51dd891e45b7","ref":"refs/heads/main","pushedAt":"2024-05-03T00:26:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"brandonto","name":"Brandon To","path":"/brandonto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4762121?s=80&v=4"},"commit":{"message":"Imported dependencies and performed some refactoring to pave the way to start writing unit tests and e2e tests.","shortMessageHtmlLink":"Imported dependencies and performed some refactoring to pave the way …"}},{"before":"445fd3c328df576da1ec223cd11cb34b8b0620e7","after":"d9fd01efcb0c3ba7df8f6039080fd76cf3537fba","ref":"refs/heads/main","pushedAt":"2024-05-02T05:41:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"brandonto","name":"Brandon To","path":"/brandonto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4762121?s=80&v=4"},"commit":{"message":"Ran go fmt linter through codebase.","shortMessageHtmlLink":"Ran go fmt linter through codebase."}},{"before":"a8b7f20a126d785b827bd2bb9f3a1606b9fd0c40","after":"445fd3c328df576da1ec223cd11cb34b8b0620e7","ref":"refs/heads/main","pushedAt":"2024-05-02T03:07:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"brandonto","name":"Brandon To","path":"/brandonto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4762121?s=80&v=4"},"commit":{"message":"Refactored core application into core package to make way for automated testing.","shortMessageHtmlLink":"Refactored core application into core package to make way for automat…"}},{"before":"06552b75292c820322a31990235f04d03d6d317b","after":"a8b7f20a126d785b827bd2bb9f3a1606b9fd0c40","ref":"refs/heads/main","pushedAt":"2024-05-01T23:47:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"brandonto","name":"Brandon To","path":"/brandonto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4762121?s=80&v=4"},"commit":{"message":"Moved some configuration in the code to the command line.","shortMessageHtmlLink":"Moved some configuration in the code to the command line."}},{"before":"36fbfbe787afa7468a2af4bb6d39d60b7b8f910f","after":"06552b75292c820322a31990235f04d03d6d317b","ref":"refs/heads/main","pushedAt":"2024-05-01T21:06:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"brandonto","name":"Brandon To","path":"/brandonto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4762121?s=80&v=4"},"commit":{"message":"Implemented isPalindrome() function","shortMessageHtmlLink":"Implemented isPalindrome() function"}},{"before":"c844377b77f65116bba7dfed8e5f7ec1e5ff790c","after":"36fbfbe787afa7468a2af4bb6d39d60b7b8f910f","ref":"refs/heads/main","pushedAt":"2024-05-01T19:30:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"brandonto","name":"Brandon To","path":"/brandonto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4762121?s=80&v=4"},"commit":{"message":"More code clean up and commenting.","shortMessageHtmlLink":"More code clean up and commenting."}},{"before":"b97785005eb456308ca53ecda2713209250c2ce5","after":"c844377b77f65116bba7dfed8e5f7ec1e5ff790c","ref":"refs/heads/main","pushedAt":"2024-05-01T19:22:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"brandonto","name":"Brandon To","path":"/brandonto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4762121?s=80&v=4"},"commit":{"message":"Small refactoring for code cleanliness.","shortMessageHtmlLink":"Small refactoring for code cleanliness."}},{"before":"fe79e9de85eb4d79a80c0b7521cb40c7244aaf37","after":"b97785005eb456308ca53ecda2713209250c2ce5","ref":"refs/heads/main","pushedAt":"2024-05-01T18:44:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"brandonto","name":"Brandon To","path":"/brandonto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4762121?s=80&v=4"},"commit":{"message":"Completed ListMessages logic.","shortMessageHtmlLink":"Completed ListMessages logic."}},{"before":"cfa4ee7ad1894ff3b401bdf990a43eada001bc98","after":"fe79e9de85eb4d79a80c0b7521cb40c7244aaf37","ref":"refs/heads/main","pushedAt":"2024-05-01T06:23:26.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"brandonto","name":"Brandon To","path":"/brandonto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4762121?s=80&v=4"},"commit":{"message":"Updated REST API specifications.","shortMessageHtmlLink":"Updated REST API specifications."}},{"before":"40443e36007af01bed83bc766bb57ef46ed2de53","after":"cfa4ee7ad1894ff3b401bdf990a43eada001bc98","ref":"refs/heads/main","pushedAt":"2024-05-01T05:58:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"brandonto","name":"Brandon To","path":"/brandonto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4762121?s=80&v=4"},"commit":{"message":"Completed DeleteMessage logic.","shortMessageHtmlLink":"Completed DeleteMessage logic."}},{"before":"95731d09b2e943e27a437904affe22d26b8a79a8","after":"40443e36007af01bed83bc766bb57ef46ed2de53","ref":"refs/heads/main","pushedAt":"2024-05-01T05:18:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"brandonto","name":"Brandon To","path":"/brandonto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4762121?s=80&v=4"},"commit":{"message":"Completed GetMessage logic.","shortMessageHtmlLink":"Completed GetMessage logic."}},{"before":"f4e242e03809234e5d2cd8fcb81eecc7666ee9ea","after":"95731d09b2e943e27a437904affe22d26b8a79a8","ref":"refs/heads/main","pushedAt":"2024-05-01T01:10:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"brandonto","name":"Brandon To","path":"/brandonto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4762121?s=80&v=4"},"commit":{"message":"Completed CreateMessage logic.","shortMessageHtmlLink":"Completed CreateMessage logic."}},{"before":"68de047915fe5431e9bb3182e7b79b37bd712e9c","after":"f4e242e03809234e5d2cd8fcb81eecc7666ee9ea","ref":"refs/heads/main","pushedAt":"2024-04-30T21:33:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"brandonto","name":"Brandon To","path":"/brandonto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4762121?s=80&v=4"},"commit":{"message":"Laying out structure for CreateMessage logic.","shortMessageHtmlLink":"Laying out structure for CreateMessage logic."}},{"before":"a7f888ce10657ec0d2cc80c1a0106bd27fc9346f","after":"68de047915fe5431e9bb3182e7b79b37bd712e9c","ref":"refs/heads/main","pushedAt":"2024-04-30T17:38:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"brandonto","name":"Brandon To","path":"/brandonto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4762121?s=80&v=4"},"commit":{"message":"Refactored some files in main package to api package.","shortMessageHtmlLink":"Refactored some files in main package to api package."}},{"before":"a06a539ef88b9f82fd71dd55b87e3f72c4e30d32","after":"a7f888ce10657ec0d2cc80c1a0106bd27fc9346f","ref":"refs/heads/main","pushedAt":"2024-04-30T17:25:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"brandonto","name":"Brandon To","path":"/brandonto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4762121?s=80&v=4"},"commit":{"message":"Decided to go with bbolt as the data store. Some refactoring to get dependencies to where they need to be.","shortMessageHtmlLink":"Decided to go with bbolt as the data store. Some refactoring to get d…"}},{"before":"35087a86a910f2239e529c0981171275f4d09eff","after":"a06a539ef88b9f82fd71dd55b87e3f72c4e30d32","ref":"refs/heads/main","pushedAt":"2024-04-29T15:57:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"brandonto","name":"Brandon To","path":"/brandonto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4762121?s=80&v=4"},"commit":{"message":"Initial mock up of server. Imported go-chi package for routing back end.","shortMessageHtmlLink":"Initial mock up of server. Imported go-chi package for routing back end."}},{"before":"ffb6e9b004c4658fac5e76265c84fb97e642a4a0","after":"35087a86a910f2239e529c0981171275f4d09eff","ref":"refs/heads/main","pushedAt":"2024-04-29T01:13:27.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"brandonto","name":"Brandon To","path":"/brandonto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4762121?s=80&v=4"},"commit":{"message":"Initial draft of OpenAPI 3.0 spec for demo","shortMessageHtmlLink":"Initial draft of OpenAPI 3.0 spec for demo"}},{"before":null,"after":"ffb6e9b004c4658fac5e76265c84fb97e642a4a0","ref":"refs/heads/main","pushedAt":"2024-04-26T22:09:59.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"brandonto","name":"Brandon To","path":"/brandonto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4762121?s=80&v=4"},"commit":{"message":"Initial commit","shortMessageHtmlLink":"Initial commit"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAERTfcCAA","startCursor":null,"endCursor":null}},"title":"Activity · brandonto/rest-api-microservice-demo"}