{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":774144689,"defaultBranch":"main","name":"create-metroapp","ownerLogin":"kodepandai","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-03-19T02:40:45.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/8775708?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716285844.0","currentOid":""},"activityList":{"items":[{"before":"c85c65891bcb1712bacf0f4c6ae8290c9be0e880","after":"afd1ba13ac6f9305b0f97a4d17449e88cf8efdcd","ref":"refs/heads/datatable","pushedAt":"2024-06-26T04:46:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"axmad386","name":"Akhmad Salafudin","path":"/axmad386","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8775678?s=80&v=4"},"commit":{"message":"fix(fe-next-shadcn): auth store not loaded from storage on init","shortMessageHtmlLink":"fix(fe-next-shadcn): auth store not loaded from storage on init"}},{"before":null,"after":"c85c65891bcb1712bacf0f4c6ae8290c9be0e880","ref":"refs/heads/datatable","pushedAt":"2024-05-21T10:04:04.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"axmad386","name":"Akhmad Salafudin","path":"/axmad386","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8775678?s=80&v=4"},"commit":{"message":"wip: datatable","shortMessageHtmlLink":"wip: datatable"}},{"before":"1c2d5c301f0afe35adc600c89e531f5f35ff5aa5","after":"927dd6f7d2a582867e1e66dce57e77f6b2f8137f","ref":"refs/heads/main","pushedAt":"2024-05-16T08:23:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"axmad386","name":"Akhmad Salafudin","path":"/axmad386","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8775678?s=80&v=4"},"commit":{"message":"chore: bump cli version to v0.0.6","shortMessageHtmlLink":"chore: bump cli version to v0.0.6"}},{"before":"8d72ee32f332fc96f33591c4c31293ffdd99811d","after":"1c2d5c301f0afe35adc600c89e531f5f35ff5aa5","ref":"refs/heads/main","pushedAt":"2024-05-16T08:23:03.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"axmad386","name":"Akhmad Salafudin","path":"/axmad386","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8775678?s=80&v=4"},"commit":{"message":"fix(cli): cannot run on yarn create and fail to clone fe preset","shortMessageHtmlLink":"fix(cli): cannot run on yarn create and fail to clone fe preset"}},{"before":"57a18d4a1af0c3fffe67751b91a7bfe6a9ccc243","after":"8d72ee32f332fc96f33591c4c31293ffdd99811d","ref":"refs/heads/main","pushedAt":"2024-05-13T07:46:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"axmad386","name":"Akhmad Salafudin","path":"/axmad386","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8775678?s=80&v=4"},"commit":{"message":"fix(cli): done is not function in fe preset","shortMessageHtmlLink":"fix(cli): done is not function in fe preset"}},{"before":"5b05025ada4daf92dcd673cb04e1f44957a5b800","after":"57a18d4a1af0c3fffe67751b91a7bfe6a9ccc243","ref":"refs/heads/main","pushedAt":"2024-05-13T03:50:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"axmad386","name":"Akhmad Salafudin","path":"/axmad386","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8775678?s=80&v=4"},"commit":{"message":"chore: bump cli version to v0.0.4","shortMessageHtmlLink":"chore: bump cli version to v0.0.4"}},{"before":"e597385133966d61f62addbfa5b75e9c864a83bd","after":null,"ref":"refs/heads/fe","pushedAt":"2024-05-13T03:49:20.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"axmad386","name":"Akhmad Salafudin","path":"/axmad386","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8775678?s=80&v=4"}},{"before":"5ce0dac7f8c450528bf24cea9b5a7fd82a0152bc","after":"5b05025ada4daf92dcd673cb04e1f44957a5b800","ref":"refs/heads/main","pushedAt":"2024-05-13T03:49:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"axmad386","name":"Akhmad Salafudin","path":"/axmad386","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8775678?s=80&v=4"},"commit":{"message":"feat(fe): preset nextjs shadcn (#2)\n\n* feat(fe): init preset fe-next-shadcn\r\n\r\n* feat(cli): select preset for frontend\r\n\r\n* feat(fe-next-shadcn): basic component text-input\r\n\r\n* feat(fe-next-shadcn): setup jotai auth atom and global store\r\n\r\n* refactor(fe-nest-shadcn): simplify handle error form\r\n\r\n* feat(fe-next-shadcn): global error store\r\n\r\n* feat(fe-next-shadcn): add utopia responsive design\r\n\r\n* feat: init generate open api\r\n\r\n* feat: api config\r\n\r\n* feat(fe-next-shadcn): auth middleware\r\n\r\n* feat(fe-next-shadcn): api error handler\r\n\r\n* feat(fe-next-shadcn): admin dashboard and sidebar config\r\n\r\n* feat(fe-next-shadcn): group dashboard component\r\n\r\n* feat(fe-next-shadcn): select input\r\n\r\n* fix: middleware\r\n\r\n---------\r\n\r\nCo-authored-by: Wiratama Adi Wibawa ","shortMessageHtmlLink":"feat(fe): preset nextjs shadcn (#2)"}},{"before":"54d5c125ae832e211156ea2a4fce07963b3ab447","after":"e597385133966d61f62addbfa5b75e9c864a83bd","ref":"refs/heads/fe","pushedAt":"2024-04-30T07:34:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tamacroft","name":"Wiratama Adi Wibawa","path":"/tamacroft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11469684?s=80&v=4"},"commit":{"message":"fix: middleware","shortMessageHtmlLink":"fix: middleware"}},{"before":"1371535569afd50e36e1f174f2241f327092e785","after":"54d5c125ae832e211156ea2a4fce07963b3ab447","ref":"refs/heads/fe","pushedAt":"2024-04-25T10:10:08.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"axmad386","name":"Akhmad Salafudin","path":"/axmad386","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8775678?s=80&v=4"},"commit":{"message":"feat(fe-next-shadcn): select input","shortMessageHtmlLink":"feat(fe-next-shadcn): select input"}},{"before":"89f8985e82997ddfdad252d8274e012835b982fe","after":"1371535569afd50e36e1f174f2241f327092e785","ref":"refs/heads/fe","pushedAt":"2024-04-24T10:05:44.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"axmad386","name":"Akhmad Salafudin","path":"/axmad386","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8775678?s=80&v=4"},"commit":{"message":"feat(fe-next-shadcn): admin dashboard and sidebar config","shortMessageHtmlLink":"feat(fe-next-shadcn): admin dashboard and sidebar config"}},{"before":"6448b02d0ad8e69f5186fc64cbec651b76ba9de5","after":"89f8985e82997ddfdad252d8274e012835b982fe","ref":"refs/heads/fe","pushedAt":"2024-04-23T10:01:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"axmad386","name":"Akhmad Salafudin","path":"/axmad386","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8775678?s=80&v=4"},"commit":{"message":"feat(fe-next-shadcn): auth middleware","shortMessageHtmlLink":"feat(fe-next-shadcn): auth middleware"}},{"before":"212d7f622a661bff01b0c51aebfc0c4188abe0d7","after":"6448b02d0ad8e69f5186fc64cbec651b76ba9de5","ref":"refs/heads/fe","pushedAt":"2024-04-23T08:37:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tamacroft","name":"Wiratama Adi Wibawa","path":"/tamacroft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11469684?s=80&v=4"},"commit":{"message":"feat: api config","shortMessageHtmlLink":"feat: api config"}},{"before":"014009f2d93bbe0029269b80557642ff2e0cbc05","after":"212d7f622a661bff01b0c51aebfc0c4188abe0d7","ref":"refs/heads/fe","pushedAt":"2024-04-23T05:08:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tamacroft","name":"Wiratama Adi Wibawa","path":"/tamacroft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11469684?s=80&v=4"},"commit":{"message":"feat: init generate open api","shortMessageHtmlLink":"feat: init generate open api"}},{"before":"1b42f9feeec2ae5b0fa0caec47d1a962e3f54df7","after":"014009f2d93bbe0029269b80557642ff2e0cbc05","ref":"refs/heads/fe","pushedAt":"2024-04-23T04:46:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"axmad386","name":"Akhmad Salafudin","path":"/axmad386","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8775678?s=80&v=4"},"commit":{"message":"feat(fe-next-shadcn): add utopia responsive design","shortMessageHtmlLink":"feat(fe-next-shadcn): add utopia responsive design"}},{"before":"069c21191577d846c51477a96af11541a8302bac","after":"1b42f9feeec2ae5b0fa0caec47d1a962e3f54df7","ref":"refs/heads/fe","pushedAt":"2024-04-23T03:53:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"axmad386","name":"Akhmad Salafudin","path":"/axmad386","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8775678?s=80&v=4"},"commit":{"message":"feat(fe-next-shadcn): global error store","shortMessageHtmlLink":"feat(fe-next-shadcn): global error store"}},{"before":"d7fff99221f2d0bc20db01547d1a2d58719c330d","after":"069c21191577d846c51477a96af11541a8302bac","ref":"refs/heads/fe","pushedAt":"2024-04-22T10:07:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"axmad386","name":"Akhmad Salafudin","path":"/axmad386","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8775678?s=80&v=4"},"commit":{"message":"refactor(fe-nest-shadcn): simplify handle error form","shortMessageHtmlLink":"refactor(fe-nest-shadcn): simplify handle error form"}},{"before":"97755549abf0b6c083751c0b0d33c8b49e85a364","after":"d7fff99221f2d0bc20db01547d1a2d58719c330d","ref":"refs/heads/fe","pushedAt":"2024-04-22T10:02:00.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"axmad386","name":"Akhmad Salafudin","path":"/axmad386","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8775678?s=80&v=4"},"commit":{"message":"feat(fe-next-shadcn): setup jotai auth atom and global store","shortMessageHtmlLink":"feat(fe-next-shadcn): setup jotai auth atom and global store"}},{"before":"e26393b0d5aeeb0c03cc20e0fbcb0980ec698fc7","after":"97755549abf0b6c083751c0b0d33c8b49e85a364","ref":"refs/heads/fe","pushedAt":"2024-04-17T09:14:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"axmad386","name":"Akhmad Salafudin","path":"/axmad386","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8775678?s=80&v=4"},"commit":{"message":"feat(cli): select preset for frontend","shortMessageHtmlLink":"feat(cli): select preset for frontend"}},{"before":null,"after":"e26393b0d5aeeb0c03cc20e0fbcb0980ec698fc7","ref":"refs/heads/fe","pushedAt":"2024-04-17T09:13:59.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"axmad386","name":"Akhmad Salafudin","path":"/axmad386","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8775678?s=80&v=4"},"commit":{"message":"feat(fe): init preset fe-next-shadcn","shortMessageHtmlLink":"feat(fe): init preset fe-next-shadcn"}},{"before":"01ca362fdfa8b3c44287e313081d8687485befb8","after":"5ce0dac7f8c450528bf24cea9b5a7fd82a0152bc","ref":"refs/heads/main","pushedAt":"2024-04-17T08:26:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"axmad386","name":"Akhmad Salafudin","path":"/axmad386","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8775678?s=80&v=4"},"commit":{"message":"chore: bump cli version to v0.0.3","shortMessageHtmlLink":"chore: bump cli version to v0.0.3"}},{"before":"77c12022e643977bff1f398698a98f378cd579fc","after":null,"ref":"refs/heads/be","pushedAt":"2024-04-17T08:11:55.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"axmad386","name":"Akhmad Salafudin","path":"/axmad386","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8775678?s=80&v=4"}},{"before":"1724f5986db30ee914bfcbe972854e36575754a3","after":"01ca362fdfa8b3c44287e313081d8687485befb8","ref":"refs/heads/main","pushedAt":"2024-04-17T08:11:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"axmad386","name":"Akhmad Salafudin","path":"/axmad386","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8775678?s=80&v=4"},"commit":{"message":"feat(backend): preset NestJs ESM with Prisma ORM (#1)\n\n* feat(be-nest-esm-prisma): init nest app using tsup compiler\r\n\r\n* feat(be-nest-esm-prisma): update openapi and add userRepository\r\n\r\n* feat(be-nest-esm-prisma): api create and find user\r\n\r\n* feat(be-nest-esm-prisma): api update user\r\n\r\n* feat(be-nest-esm-prisma): api delete user\r\n\r\n* chore: ignore prisma migrations","shortMessageHtmlLink":"feat(backend): preset NestJs ESM with Prisma ORM (#1)"}},{"before":"afa0d2bb2029b600607b862c76963ccb6a7cacc3","after":"77c12022e643977bff1f398698a98f378cd579fc","ref":"refs/heads/be","pushedAt":"2024-04-17T08:05:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"axmad386","name":"Akhmad Salafudin","path":"/axmad386","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8775678?s=80&v=4"},"commit":{"message":"chore: ignore prisma migrations","shortMessageHtmlLink":"chore: ignore prisma migrations"}},{"before":"d99762960300286ac79794b6232279dc1d99f686","after":"afa0d2bb2029b600607b862c76963ccb6a7cacc3","ref":"refs/heads/be","pushedAt":"2024-04-17T07:18:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"axmad386","name":"Akhmad Salafudin","path":"/axmad386","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8775678?s=80&v=4"},"commit":{"message":"feat(be-nest-esm-prisma): api delete user","shortMessageHtmlLink":"feat(be-nest-esm-prisma): api delete user"}},{"before":"1026570f3732581bc00c52e349bea3df918289f0","after":"d99762960300286ac79794b6232279dc1d99f686","ref":"refs/heads/be","pushedAt":"2024-04-17T07:05:43.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"axmad386","name":"Akhmad Salafudin","path":"/axmad386","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8775678?s=80&v=4"},"commit":{"message":"feat(be-nest-esm-prisma): api update user","shortMessageHtmlLink":"feat(be-nest-esm-prisma): api update user"}},{"before":"50bff8ff6d08cb27402db469d1a855b1508f5826","after":"1026570f3732581bc00c52e349bea3df918289f0","ref":"refs/heads/be","pushedAt":"2024-04-16T09:02:51.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"axmad386","name":"Akhmad Salafudin","path":"/axmad386","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8775678?s=80&v=4"},"commit":{"message":"feat(be-nest-esm-prisma): update openapi and add userRepository","shortMessageHtmlLink":"feat(be-nest-esm-prisma): update openapi and add userRepository"}},{"before":"d938111c7be9e17f07f5dcf6842157b099dc6ef5","after":"50bff8ff6d08cb27402db469d1a855b1508f5826","ref":"refs/heads/be","pushedAt":"2024-04-16T09:02:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"axmad386","name":"Akhmad Salafudin","path":"/axmad386","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8775678?s=80&v=4"},"commit":{"message":"feat(be-nest-esm-prisma): update openapi and add userRepository","shortMessageHtmlLink":"feat(be-nest-esm-prisma): update openapi and add userRepository"}},{"before":null,"after":"d938111c7be9e17f07f5dcf6842157b099dc6ef5","ref":"refs/heads/be","pushedAt":"2024-03-23T03:37:09.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"axmad386","name":"Akhmad Salafudin","path":"/axmad386","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8775678?s=80&v=4"},"commit":{"message":"feat(be-nest-esm-prisma): init nest app using tsup compiler","shortMessageHtmlLink":"feat(be-nest-esm-prisma): init nest app using tsup compiler"}},{"before":"6bcaf3271d17133d1b33eb3936ce8cee608021ae","after":"1724f5986db30ee914bfcbe972854e36575754a3","ref":"refs/heads/main","pushedAt":"2024-03-19T04:50:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"axmad386","name":"Akhmad Salafudin","path":"/axmad386","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8775678?s=80&v=4"},"commit":{"message":"Create README.md","shortMessageHtmlLink":"Create README.md"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNi0yNlQwNDo0NjoyMS4wMDAwMDBazwAAAARvTddh","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNi0yNlQwNDo0NjoyMS4wMDAwMDBazwAAAARvTddh","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMy0xOVQwNDo1MDoyOS4wMDAwMDBazwAAAAQZNz4C"}},"title":"Activity ยท kodepandai/create-metroapp"}