{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":771532950,"defaultBranch":"main","name":"ewallet","ownerLogin":"ahmadmilzam","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-03-13T13:27:02.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/5269404?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1714794534.0","currentOid":""},"activityList":{"items":[{"before":"4bf57c772c1f2c9074949122a50b683782d9963f","after":"103e69bb373cfe17d5358edd2887832d763403bd","ref":"refs/heads/main","pushedAt":"2024-05-07T17:04:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ahmadmilzam","name":"Ahmad Milzam","path":"/ahmadmilzam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5269404?s=80&v=4"},"commit":{"message":"Change error message when test fail","shortMessageHtmlLink":"Change error message when test fail"}},{"before":"fc595c843bffa7956420399a548bfff790e45005","after":"4bf57c772c1f2c9074949122a50b683782d9963f","ref":"refs/heads/main","pushedAt":"2024-05-07T16:44:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ahmadmilzam","name":"Ahmad Milzam","path":"/ahmadmilzam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5269404?s=80&v=4"},"commit":{"message":"remove unused comment in the code","shortMessageHtmlLink":"remove unused comment in the code"}},{"before":"f9cdad13ff313d91dbc78cfe2763a7803ee3f81f","after":"fc595c843bffa7956420399a548bfff790e45005","ref":"refs/heads/main","pushedAt":"2024-05-07T16:44:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ahmadmilzam","name":"Ahmad Milzam","path":"/ahmadmilzam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5269404?s=80&v=4"},"commit":{"message":"Removed unused test","shortMessageHtmlLink":"Removed unused test"}},{"before":"5c88e1dfa8981d317030d1fc326d0d417da403b2","after":"f9cdad13ff313d91dbc78cfe2763a7803ee3f81f","ref":"refs/heads/main","pushedAt":"2024-05-07T16:43:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ahmadmilzam","name":"Ahmad Milzam","path":"/ahmadmilzam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5269404?s=80&v=4"},"commit":{"message":"Successfully cover all usecase account code","shortMessageHtmlLink":"Successfully cover all usecase account code"}},{"before":"5d47e4b192372e1497b60327fb888b9c8c655000","after":"5c88e1dfa8981d317030d1fc326d0d417da403b2","ref":"refs/heads/main","pushedAt":"2024-05-06T09:29:10.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ahmadmilzam","name":"Ahmad Milzam","path":"/ahmadmilzam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5269404?s=80&v=4"},"commit":{"message":"Add test create account with scenario: invalid param name","shortMessageHtmlLink":"Add test create account with scenario: invalid param name"}},{"before":"10819159d5efeb67225e25278d45a6ad5d9a61b3","after":"5d47e4b192372e1497b60327fb888b9c8c655000","ref":"refs/heads/main","pushedAt":"2024-05-05T09:44:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ahmadmilzam","name":"Ahmad Milzam","path":"/ahmadmilzam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5269404?s=80&v=4"},"commit":{"message":"Renaming a lot of variable names for my personal understanding","shortMessageHtmlLink":"Renaming a lot of variable names for my personal understanding"}},{"before":"7665fffbdd0ac347018e059c4f00da85ede008f6","after":"10819159d5efeb67225e25278d45a6ad5d9a61b3","ref":"refs/heads/main","pushedAt":"2024-05-04T16:30:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ahmadmilzam","name":"Ahmad Milzam","path":"/ahmadmilzam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5269404?s=80&v=4"},"commit":{"message":"Fix the test for exec_tx create transfer","shortMessageHtmlLink":"Fix the test for exec_tx create transfer"}},{"before":"bb87f499f5b7b7f54240edf78635483ec6db38c5","after":"7665fffbdd0ac347018e059c4f00da85ede008f6","ref":"refs/heads/main","pushedAt":"2024-05-04T16:24:36.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ahmadmilzam","name":"Ahmad Milzam","path":"/ahmadmilzam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5269404?s=80&v=4"},"commit":{"message":"Finished refactor transfer endpoint\n\n- Add request id middleware\n- Modify log/slog custom handler\n- Add new bad request case code\n- Remove unsued wallet endpoint handler\n- Others...","shortMessageHtmlLink":"Finished refactor transfer endpoint"}},{"before":"c556053a445d47abe45de0f7f9cf53602510fab5","after":"7665fffbdd0ac347018e059c4f00da85ede008f6","ref":"refs/heads/refactor/gorilla-mux","pushedAt":"2024-05-04T16:23:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ahmadmilzam","name":"Ahmad Milzam","path":"/ahmadmilzam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5269404?s=80&v=4"},"commit":{"message":"Finished refactor transfer endpoint\n\n- Add request id middleware\n- Modify log/slog custom handler\n- Add new bad request case code\n- Remove unsued wallet endpoint handler\n- Others...","shortMessageHtmlLink":"Finished refactor transfer endpoint"}},{"before":null,"after":"c556053a445d47abe45de0f7f9cf53602510fab5","ref":"refs/heads/refactor/gorilla-mux","pushedAt":"2024-05-04T03:48:54.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ahmadmilzam","name":"Ahmad Milzam","path":"/ahmadmilzam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5269404?s=80&v=4"},"commit":{"message":"Finished refactoring accounts endpoint to gorilla mux","shortMessageHtmlLink":"Finished refactoring accounts endpoint to gorilla mux"}},{"before":"05bc72b45850832389892c55bbf2db6f8706957e","after":"bb87f499f5b7b7f54240edf78635483ec6db38c5","ref":"refs/heads/main","pushedAt":"2024-04-30T16:29:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ahmadmilzam","name":"Ahmad Milzam","path":"/ahmadmilzam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5269404?s=80&v=4"},"commit":{"message":"remove unused code","shortMessageHtmlLink":"remove unused code"}},{"before":"12d3ea8d220e2a3c6926cdd4b5464e77c8437e45","after":"05bc72b45850832389892c55bbf2db6f8706957e","ref":"refs/heads/main","pushedAt":"2024-04-29T14:47:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ahmadmilzam","name":"Ahmad Milzam","path":"/ahmadmilzam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5269404?s=80&v=4"},"commit":{"message":"simplify cmd main file","shortMessageHtmlLink":"simplify cmd main file"}},{"before":"82e2b2f545c1befc49777503204efc9cea22545a","after":"12d3ea8d220e2a3c6926cdd4b5464e77c8437e45","ref":"refs/heads/main","pushedAt":"2024-04-29T08:30:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ahmadmilzam","name":"Ahmad Milzam","path":"/ahmadmilzam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5269404?s=80&v=4"},"commit":{"message":"Rename withoption pattern","shortMessageHtmlLink":"Rename withoption pattern"}},{"before":"db3fb81d5c2cb48b784584a32adf8d85b9818c61","after":"82e2b2f545c1befc49777503204efc9cea22545a","ref":"refs/heads/main","pushedAt":"2024-04-28T17:36:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ahmadmilzam","name":"Ahmad Milzam","path":"/ahmadmilzam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5269404?s=80&v=4"},"commit":{"message":"Remove unused pkg","shortMessageHtmlLink":"Remove unused pkg"}},{"before":"56fd11cf848593376d20f1e2cf6b51509462349e","after":"db3fb81d5c2cb48b784584a32adf8d85b9818c61","ref":"refs/heads/main","pushedAt":"2024-04-28T16:17:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ahmadmilzam","name":"Ahmad Milzam","path":"/ahmadmilzam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5269404?s=80&v=4"},"commit":{"message":"Add some tests","shortMessageHtmlLink":"Add some tests"}},{"before":"28b02a00cd2bde60547a314534fd5907a77223c6","after":"56fd11cf848593376d20f1e2cf6b51509462349e","ref":"refs/heads/main","pushedAt":"2024-04-27T15:17:59.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"ahmadmilzam","name":"Ahmad Milzam","path":"/ahmadmilzam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5269404?s=80&v=4"},"commit":{"message":"a lot happened","shortMessageHtmlLink":"a lot happened"}},{"before":"95ea1d3e231bb735f261e305041cc2854e72a667","after":"28b02a00cd2bde60547a314534fd5907a77223c6","ref":"refs/heads/main","pushedAt":"2024-04-20T17:05:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ahmadmilzam","name":"Ahmad Milzam","path":"/ahmadmilzam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5269404?s=80&v=4"},"commit":{"message":"go mod tidy","shortMessageHtmlLink":"go mod tidy"}},{"before":"10a8364da503a6aedb47826e87d6791c37723834","after":"95ea1d3e231bb735f261e305041cc2854e72a667","ref":"refs/heads/main","pushedAt":"2024-04-20T16:50:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ahmadmilzam","name":"Ahmad Milzam","path":"/ahmadmilzam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5269404?s=80&v=4"},"commit":{"message":"fix schema up, add dockerfile","shortMessageHtmlLink":"fix schema up, add dockerfile"}},{"before":"e206942eda71d42328c946ca45e20bf15a0770c2","after":"10a8364da503a6aedb47826e87d6791c37723834","ref":"refs/heads/main","pushedAt":"2024-04-19T16:05:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ahmadmilzam","name":"Ahmad Milzam","path":"/ahmadmilzam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5269404?s=80&v=4"},"commit":{"message":"Enable transfer api to do default and topup transfer\n\nAlow balance to be negative only for account with role == assets\nImplement threshold and transfer limitation per account role","shortMessageHtmlLink":"Enable transfer api to do default and topup transfer"}},{"before":"c96de61b091fa703bbcae1d7f96f683f390d7d98","after":"e206942eda71d42328c946ca45e20bf15a0770c2","ref":"refs/heads/main","pushedAt":"2024-04-16T16:42:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ahmadmilzam","name":"Ahmad Milzam","path":"/ahmadmilzam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5269404?s=80&v=4"},"commit":{"message":"Add simple validator pkg, move req params validation to handler, leave usecase for business validation, change phone format to e164, add new column in entry data","shortMessageHtmlLink":"Add simple validator pkg, move req params validation to handler, leav…"}},{"before":"7059c19e2832b0ff4506b7f1797762e60b410e0a","after":"c96de61b091fa703bbcae1d7f96f683f390d7d98","ref":"refs/heads/main","pushedAt":"2024-04-15T18:23:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ahmadmilzam","name":"Ahmad Milzam","path":"/ahmadmilzam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5269404?s=80&v=4"},"commit":{"message":"Add transfer rules on app config","shortMessageHtmlLink":"Add transfer rules on app config"}},{"before":"4a06e0cd7a20c23ea139946d1f97132bd2e191c3","after":"7059c19e2832b0ff4506b7f1797762e60b410e0a","ref":"refs/heads/main","pushedAt":"2024-04-15T18:20:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ahmadmilzam","name":"Ahmad Milzam","path":"/ahmadmilzam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5269404?s=80&v=4"},"commit":{"message":"Prepare foundation for transfer feature","shortMessageHtmlLink":"Prepare foundation for transfer feature"}},{"before":"af385f71e8967f9a4d407e4be6a4ccb0e9e46588","after":"4a06e0cd7a20c23ea139946d1f97132bd2e191c3","ref":"refs/heads/main","pushedAt":"2024-04-15T16:33:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ahmadmilzam","name":"Ahmad Milzam","path":"/ahmadmilzam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5269404?s=80&v=4"},"commit":{"message":"Update readme, add transfer_counter entity, include transfer counter creation in create account tx","shortMessageHtmlLink":"Update readme, add transfer_counter entity, include transfer counter …"}},{"before":"6d9d6f3589968ce5952b08bdaf0e02fdaa97d958","after":"af385f71e8967f9a4d407e4be6a4ccb0e9e46588","ref":"refs/heads/main","pushedAt":"2024-04-15T16:30:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ahmadmilzam","name":"Ahmad Milzam","path":"/ahmadmilzam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5269404?s=80&v=4"},"commit":{"message":"Add float rounding helper","shortMessageHtmlLink":"Add float rounding helper"}},{"before":"e519a97b4ee69ccbe498528aac07531bd19e0256","after":"6d9d6f3589968ce5952b08bdaf0e02fdaa97d958","ref":"refs/heads/main","pushedAt":"2024-04-13T17:15:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ahmadmilzam","name":"Ahmad Milzam","path":"/ahmadmilzam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5269404?s=80&v=4"},"commit":{"message":"Remove utils folder","shortMessageHtmlLink":"Remove utils folder"}},{"before":"4794d1a2ff6e9ea31348929e91b3ec814200df34","after":"e519a97b4ee69ccbe498528aac07531bd19e0256","ref":"refs/heads/main","pushedAt":"2024-04-13T17:08:41.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ahmadmilzam","name":"Ahmad Milzam","path":"/ahmadmilzam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5269404?s=80&v=4"},"commit":{"message":"A lot of refactoring\n\nModifiy data seed\nMove randomizer from utils to pkg\nFix time format in get account endpoint\nRefactor store code to use NamedExec for semantic purposes\nSplit usecase types and store/entity types\nAnd many more","shortMessageHtmlLink":"A lot of refactoring"}},{"before":"f894da4a92635e141967f971e5c309932fb0aa8b","after":"4794d1a2ff6e9ea31348929e91b3ec814200df34","ref":"refs/heads/main","pushedAt":"2024-04-12T15:21:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ahmadmilzam","name":"Ahmad Milzam","path":"/ahmadmilzam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5269404?s=80&v=4"},"commit":{"message":"Refactor default not found handler","shortMessageHtmlLink":"Refactor default not found handler"}},{"before":"e5c51aaa740034f1a83a279ebf3e5ece977a7db2","after":"f894da4a92635e141967f971e5c309932fb0aa8b","ref":"refs/heads/main","pushedAt":"2024-04-12T15:15:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ahmadmilzam","name":"Ahmad Milzam","path":"/ahmadmilzam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5269404?s=80&v=4"},"commit":{"message":"Add wallet handler, usecase and store\n\nRefactor usecase layer by making it accessible to every router and handler","shortMessageHtmlLink":"Add wallet handler, usecase and store"}},{"before":"d19899246a48ad716646a0d96d861b9e653f87bc","after":"e5c51aaa740034f1a83a279ebf3e5ece977a7db2","ref":"refs/heads/main","pushedAt":"2024-04-11T19:48:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ahmadmilzam","name":"Ahmad Milzam","path":"/ahmadmilzam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5269404?s=80&v=4"},"commit":{"message":"Fix account store test","shortMessageHtmlLink":"Fix account store test"}},{"before":"98fd92c1b98ee811a349cab82e7ca15c4799601a","after":"d19899246a48ad716646a0d96d861b9e653f87bc","ref":"refs/heads/main","pushedAt":"2024-04-11T19:43:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ahmadmilzam","name":"Ahmad Milzam","path":"/ahmadmilzam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5269404?s=80&v=4"},"commit":{"message":"Fix response pkg test","shortMessageHtmlLink":"Fix response pkg test"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEQ9KZsgA","startCursor":null,"endCursor":null}},"title":"Activity · ahmadmilzam/ewallet"}