{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":726278547,"defaultBranch":"main","name":"saas-sample-api","ownerLogin":"taro-28","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-12-01T23:36:27.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/66539019?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1701474295.0","currentOid":""},"activityList":{"items":[{"before":"d163ae7d7b7ad34edaa19154e173ce95219b4464","after":"f88c8eaf2095011a8276420549317bfc6f9a634e","ref":"refs/heads/main","pushedAt":"2024-02-10T13:36:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"taro-28","name":"taro","path":"/taro-28","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66539019?s=80&v=4"},"commit":{"message":"Update Go version in Dockerfile and go.mod","shortMessageHtmlLink":"Update Go version in Dockerfile and go.mod"}},{"before":"83119827781bcd9dcb570f4ec159c7c3cf4c1073","after":"d163ae7d7b7ad34edaa19154e173ce95219b4464","ref":"refs/heads/main","pushedAt":"2023-12-31T12:48:24.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"taro-28","name":"taro","path":"/taro-28","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66539019?s=80&v=4"},"commit":{"message":"Update database connection error handling and error messages","shortMessageHtmlLink":"Update database connection error handling and error messages"}},{"before":"8de96635901a8b606c55dd5b7169d5582265624f","after":"83119827781bcd9dcb570f4ec159c7c3cf4c1073","ref":"refs/heads/main","pushedAt":"2023-12-28T08:11:07.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"taro-28","name":"taro","path":"/taro-28","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66539019?s=80&v=4"},"commit":{"message":"Add linting step to Makefile","shortMessageHtmlLink":"Add linting step to Makefile"}},{"before":"7e1a27dafff962fbc137b9eef8ffcf4fe8dbf90b","after":"8de96635901a8b606c55dd5b7169d5582265624f","ref":"refs/heads/main","pushedAt":"2023-12-25T11:59:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"taro-28","name":"taro","path":"/taro-28","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66539019?s=80&v=4"},"commit":{"message":"Add loaders for efficient data fetching","shortMessageHtmlLink":"Add loaders for efficient data fetching"}},{"before":"0d067634499c78dcb614eae5b147ea8c9dd4be08","after":"7e1a27dafff962fbc137b9eef8ffcf4fe8dbf90b","ref":"refs/heads/main","pushedAt":"2023-12-24T07:10:12.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"taro-28","name":"taro","path":"/taro-28","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66539019?s=80&v=4"},"commit":{"message":"Refactor category deletion test in e2etest","shortMessageHtmlLink":"Refactor category deletion test in e2etest"}},{"before":"efa2835ae7240d37ce8ee47f1e5e61c7ae5b695f","after":"0d067634499c78dcb614eae5b147ea8c9dd4be08","ref":"refs/heads/main","pushedAt":"2023-12-24T03:05:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"taro-28","name":"taro","path":"/taro-28","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66539019?s=80&v=4"},"commit":{"message":"Refactor database connection and dependency injection\n\nAdd database connection and cleanup to test setup\n\nUpdate resolver functions to use injected database connection\n\nUpdate main function to use injected database connection","shortMessageHtmlLink":"Refactor database connection and dependency injection"}},{"before":"6c50a5dae294aea9da3ee68109e36b62e68857a6","after":"efa2835ae7240d37ce8ee47f1e5e61c7ae5b695f","ref":"refs/heads/main","pushedAt":"2023-12-24T02:36:58.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"taro-28","name":"taro","path":"/taro-28","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66539019?s=80&v=4"},"commit":{"message":"Update client_gen.go to include new category fields and mutations","shortMessageHtmlLink":"Update client_gen.go to include new category fields and mutations"}},{"before":"03514c8874a77ae701ed37f93bd6ec797fc4359e","after":"6c50a5dae294aea9da3ee68109e36b62e68857a6","ref":"refs/heads/main","pushedAt":"2023-12-18T13:09:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"taro-28","name":"taro","path":"/taro-28","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66539019?s=80&v=4"},"commit":{"message":"Update setupDB function to include schema.sql script","shortMessageHtmlLink":"Update setupDB function to include schema.sql script"}},{"before":"1479fdd73b1a897decd9966d20463f930b5bb5e1","after":"03514c8874a77ae701ed37f93bd6ec797fc4359e","ref":"refs/heads/main","pushedAt":"2023-12-17T06:25:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"taro-28","name":"taro","path":"/taro-28","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66539019?s=80&v=4"},"commit":{"message":"Add t.Helper() to setupDB function","shortMessageHtmlLink":"Add t.Helper() to setupDB function"}},{"before":"e10064a2e5187b6cf4130eaf2cabad5e287c8e0e","after":"1479fdd73b1a897decd9966d20463f930b5bb5e1","ref":"refs/heads/main","pushedAt":"2023-12-17T06:24:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"taro-28","name":"taro","path":"/taro-28","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66539019?s=80&v=4"},"commit":{"message":"Refactor E2E_Todo test and update assertions","shortMessageHtmlLink":"Refactor E2E_Todo test and update assertions"}},{"before":"a63aefcef5b43674c53c70c20117c506ea8a07ce","after":"e10064a2e5187b6cf4130eaf2cabad5e287c8e0e","ref":"refs/heads/main","pushedAt":"2023-12-17T06:16:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"taro-28","name":"taro","path":"/taro-28","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66539019?s=80&v=4"},"commit":{"message":"Refactor E2E_Todo test to use cmp.Diff for better comparison\n\nThis commit refactors the E2E_Todo test in todo_test.go to use cmp.Diff for more accurate and readable comparison of the expected and actual results. The test now compares the created todo fragment directly with the expected values using cmp.Diff. This improves the clarity and maintainability of the test.","shortMessageHtmlLink":"Refactor E2E_Todo test to use cmp.Diff for better comparison"}},{"before":"92de60393f58a65c1780734e7ae3111f5fc2b03b","after":"a63aefcef5b43674c53c70c20117c506ea8a07ce","ref":"refs/heads/main","pushedAt":"2023-12-17T06:08:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"taro-28","name":"taro","path":"/taro-28","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66539019?s=80&v=4"},"commit":{"message":"Update test command in ci-cd.yml","shortMessageHtmlLink":"Update test command in ci-cd.yml"}},{"before":"508a37577b99b621fdae6783408d91499adbe1e2","after":"92de60393f58a65c1780734e7ae3111f5fc2b03b","ref":"refs/heads/main","pushedAt":"2023-12-17T06:07:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"taro-28","name":"taro","path":"/taro-28","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66539019?s=80&v=4"},"commit":{"message":"Refactor test command and add testtime package","shortMessageHtmlLink":"Refactor test command and add testtime package"}},{"before":"76ae74c93c10cab4790b31b5e6cab019ff462d20","after":"508a37577b99b621fdae6783408d91499adbe1e2","ref":"refs/heads/main","pushedAt":"2023-12-17T05:18:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"taro-28","name":"taro","path":"/taro-28","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66539019?s=80&v=4"},"commit":{"message":"Refactor E2E test setup and add cleanup functions","shortMessageHtmlLink":"Refactor E2E test setup and add cleanup functions"}},{"before":"8071d8b9152f88a0f9ee6730152dd94a9cda886f","after":"76ae74c93c10cab4790b31b5e6cab019ff462d20","ref":"refs/heads/main","pushedAt":"2023-12-17T03:37:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"taro-28","name":"taro","path":"/taro-28","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66539019?s=80&v=4"},"commit":{"message":"Fix context variable in CreateTodo function","shortMessageHtmlLink":"Fix context variable in CreateTodo function"}},{"before":"61791faee25c374ad09e1b0c94f988a17b0546a4","after":"8071d8b9152f88a0f9ee6730152dd94a9cda886f","ref":"refs/heads/main","pushedAt":"2023-12-17T03:34:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"taro-28","name":"taro","path":"/taro-28","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66539019?s=80&v=4"},"commit":{"message":"Remove unnecessary print statement in UpdateTodo function","shortMessageHtmlLink":"Remove unnecessary print statement in UpdateTodo function"}},{"before":"cef316139b9e58e28877e10a108c2f3b5b29e2b4","after":"61791faee25c374ad09e1b0c94f988a17b0546a4","ref":"refs/heads/main","pushedAt":"2023-12-17T02:28:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"taro-28","name":"taro","path":"/taro-28","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66539019?s=80&v=4"},"commit":{"message":"Add gqlgenc target to Makefile","shortMessageHtmlLink":"Add gqlgenc target to Makefile"}},{"before":"271623fbcd64172724f7ab4e78277dd1491f82d3","after":"cef316139b9e58e28877e10a108c2f3b5b29e2b4","ref":"refs/heads/main","pushedAt":"2023-12-17T01:59:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"taro-28","name":"taro","path":"/taro-28","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66539019?s=80&v=4"},"commit":{"message":"Add gqlgenc client generation and testdata GraphQL\nfiles","shortMessageHtmlLink":"Add gqlgenc client generation and testdata GraphQL"}},{"before":"a88cf4b7dee6d4d1a1d03331ecbeb64c7b89d55a","after":"271623fbcd64172724f7ab4e78277dd1491f82d3","ref":"refs/heads/main","pushedAt":"2023-12-16T08:57:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"taro-28","name":"taro","path":"/taro-28","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66539019?s=80&v=4"},"commit":{"message":"Fix test assertion in todo_test.go","shortMessageHtmlLink":"Fix test assertion in todo_test.go"}},{"before":"17d336e4d691d9b94cb8add9a3ccea3674f71e3d","after":"a88cf4b7dee6d4d1a1d03331ecbeb64c7b89d55a","ref":"refs/heads/main","pushedAt":"2023-12-16T08:56:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"taro-28","name":"taro","path":"/taro-28","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66539019?s=80&v=4"},"commit":{"message":"Fix test condition in todo_test.go","shortMessageHtmlLink":"Fix test condition in todo_test.go"}},{"before":"aba0d0db07c5b58f6366b94750110d11e5647b4f","after":"17d336e4d691d9b94cb8add9a3ccea3674f71e3d","ref":"refs/heads/main","pushedAt":"2023-12-16T08:54:49.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"taro-28","name":"taro","path":"/taro-28","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66539019?s=80&v=4"},"commit":{"message":"Update CI/CD workflow","shortMessageHtmlLink":"Update CI/CD workflow"}},{"before":"b24bc6cb6c7a968b0e50d706649b6b70640c4230","after":"aba0d0db07c5b58f6366b94750110d11e5647b4f","ref":"refs/heads/main","pushedAt":"2023-12-13T13:05:40.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"taro-28","name":"taro","path":"/taro-28","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66539019?s=80&v=4"},"commit":{"message":"Add CreatedAt field to Todo model","shortMessageHtmlLink":"Add CreatedAt field to Todo model"}},{"before":"e42670957a5109cc48b2223b67a6f9778b802a5f","after":"b24bc6cb6c7a968b0e50d706649b6b70640c4230","ref":"refs/heads/main","pushedAt":"2023-12-09T09:27:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"taro-28","name":"taro","path":"/taro-28","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66539019?s=80&v=4"},"commit":{"message":"Add updateTodo mutation","shortMessageHtmlLink":"Add updateTodo mutation"}},{"before":"b4d05952c50b3b6d1d3bb54443a9c182090b1c53","after":"e42670957a5109cc48b2223b67a6f9778b802a5f","ref":"refs/heads/main","pushedAt":"2023-12-09T02:23:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"taro-28","name":"taro","path":"/taro-28","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66539019?s=80&v=4"},"commit":{"message":"Add DeleteTodo mutation","shortMessageHtmlLink":"Add DeleteTodo mutation"}},{"before":"7179c954b24aeb76eb2214e765664f3355ac1666","after":"b4d05952c50b3b6d1d3bb54443a9c182090b1c53","ref":"refs/heads/main","pushedAt":"2023-12-08T23:24:10.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"taro-28","name":"taro","path":"/taro-28","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66539019?s=80&v=4"},"commit":{"message":"Fix import statements and update dependencies","shortMessageHtmlLink":"Fix import statements and update dependencies"}},{"before":"de411b16ed7510632c3ae5c42b21982c4cf075a2","after":"7179c954b24aeb76eb2214e765664f3355ac1666","ref":"refs/heads/main","pushedAt":"2023-12-07T13:23:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"taro-28","name":"taro","path":"/taro-28","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66539019?s=80&v=4"},"commit":{"message":"Fix bug in rows.Scan() function","shortMessageHtmlLink":"Fix bug in rows.Scan() function"}},{"before":"739be1fe1291d506de07c8c0995692b4bff7d1af","after":"de411b16ed7510632c3ae5c42b21982c4cf075a2","ref":"refs/heads/main","pushedAt":"2023-12-07T13:22:50.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"taro-28","name":"taro","path":"/taro-28","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66539019?s=80&v=4"},"commit":{"message":"Add xid package and update todo.resolvers.go","shortMessageHtmlLink":"Add xid package and update todo.resolvers.go"}},{"before":"3b72400a235c6611088786aa6fc6dc4833d34598","after":"739be1fe1291d506de07c8c0995692b4bff7d1af","ref":"refs/heads/main","pushedAt":"2023-12-07T10:51:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"taro-28","name":"taro","path":"/taro-28","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66539019?s=80&v=4"},"commit":{"message":"Fix dependencies and update code","shortMessageHtmlLink":"Fix dependencies and update code"}},{"before":"0361db335aff55724110ac305afec49639d46b82","after":"3b72400a235c6611088786aa6fc6dc4833d34598","ref":"refs/heads/main","pushedAt":"2023-12-06T13:07:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"taro-28","name":"taro","path":"/taro-28","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66539019?s=80&v=4"},"commit":{"message":"Update dependencies to latest versions","shortMessageHtmlLink":"Update dependencies to latest versions"}},{"before":"58799127d7b6d993e110cf0100a7983f1e6e5a19","after":"0361db335aff55724110ac305afec49639d46b82","ref":"refs/heads/main","pushedAt":"2023-12-06T13:06:20.000Z","pushType":"push","commitsCount":13,"pusher":{"login":"taro-28","name":"taro","path":"/taro-28","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66539019?s=80&v=4"},"commit":{"message":"Implement CreateTodo and Todos resolvers","shortMessageHtmlLink":"Implement CreateTodo and Todos resolvers"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAD90F4RwA","startCursor":null,"endCursor":null}},"title":"Activity ยท taro-28/saas-sample-api"}