{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":632681994,"defaultBranch":"master","name":"backend-nodejs","ownerLogin":"HSNM2","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-04-25T23:12:20.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/127905804?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1690631877.0","currentOid":""},"activityList":{"items":[{"before":"acc8c3f109bed90d0cdb8c74742b7bb693225b50","after":"70406ee0f4fb929cbba99e59be005863b1909bc4","ref":"refs/heads/develop","pushedAt":"2023-07-30T10:53:13.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"ankazu","name":"Ming","path":"/ankazu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17851255?s=80&v=4"},"commit":{"message":"Merge pull request #57 from HSNM2/feature/20230729_John_create_ratingSummary_table\n\nfeat: 課程上架時新增課程評分資料表","shortMessageHtmlLink":"Merge pull request #57 from HSNM2/feature/20230729_John_create_rating…"}},{"before":null,"after":"6aada0a6af81d4bf5d674a8eb23bba5a3ae8ba09","ref":"refs/heads/feature/20230729_John_create_ratingSummary_table","pushedAt":"2023-07-29T11:57:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ankazu","name":"Ming","path":"/ankazu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17851255?s=80&v=4"},"commit":{"message":"feat: 課程上架時新增課程評分資料表","shortMessageHtmlLink":"feat: 課程上架時新增課程評分資料表"}},{"before":"42b8556f2fb48970044bceab35605d2885e64200","after":"acc8c3f109bed90d0cdb8c74742b7bb693225b50","ref":"refs/heads/develop","pushedAt":"2023-07-01T10:36:07.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"ankazu","name":"Ming","path":"/ankazu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17851255?s=80&v=4"},"commit":{"message":"Merge pull request #56 from HSNM2/feature/20230701_John_cartList_imgPath\n\nfeat: cartList api / 修改產品圖片路徑","shortMessageHtmlLink":"Merge pull request #56 from HSNM2/feature/20230701_John_cartList_imgPath"}},{"before":"1986226b1252ebdbf30ef3caff3d5a33e0b1fd7f","after":"42b8556f2fb48970044bceab35605d2885e64200","ref":"refs/heads/develop","pushedAt":"2023-07-01T10:35:45.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"ankazu","name":"Ming","path":"/ankazu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17851255?s=80&v=4"},"commit":{"message":"Merge pull request #55 from HSNM2/feature/20230701_John_cartList\n\nfix: 修改總價計算","shortMessageHtmlLink":"Merge pull request #55 from HSNM2/feature/20230701_John_cartList"}},{"before":"25f9377c1100f92787f0a05b8b8be884af4c2ff4","after":"1986226b1252ebdbf30ef3caff3d5a33e0b1fd7f","ref":"refs/heads/develop","pushedAt":"2023-07-01T10:35:31.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"ankazu","name":"Ming","path":"/ankazu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17851255?s=80&v=4"},"commit":{"message":"Merge pull request #54 from HSNM2/feature/20230701_John_course_verify\n\nfeat: 新增付費課程售價驗證","shortMessageHtmlLink":"Merge pull request #54 from HSNM2/feature/20230701_John_course_verify"}},{"before":null,"after":"8d9f5431abdd1b8a92479eca4209e31f325e6141","ref":"refs/heads/feature/20230701_John_cartList_imgPath","pushedAt":"2023-07-01T09:38:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ankazu","name":"Ming","path":"/ankazu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17851255?s=80&v=4"},"commit":{"message":"feat: cartList api / 修改產品圖片路徑","shortMessageHtmlLink":"feat: cartList api / 修改產品圖片路徑"}},{"before":null,"after":"9e6a03f6975c2363b2790f159bcdce55d66ed777","ref":"refs/heads/feature/20230701_John_cartList","pushedAt":"2023-07-01T09:11:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ankazu","name":"Ming","path":"/ankazu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17851255?s=80&v=4"},"commit":{"message":"fix: 修改總價計算","shortMessageHtmlLink":"fix: 修改總價計算"}},{"before":null,"after":"cc990707918cebafa67081343be5d6cf477911c4","ref":"refs/heads/feature/20230701_John_course_verify","pushedAt":"2023-07-01T06:47:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ankazu","name":"Ming","path":"/ankazu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17851255?s=80&v=4"},"commit":{"message":"feat: 調整付費課程售價會出現的情況","shortMessageHtmlLink":"feat: 調整付費課程售價會出現的情況"}},{"before":"58f0d60ab8a3e59d46e22796a9d3c84b3d407a97","after":"25f9377c1100f92787f0a05b8b8be884af4c2ff4","ref":"refs/heads/develop","pushedAt":"2023-07-01T05:11:57.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"ankazu","name":"Ming","path":"/ankazu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17851255?s=80&v=4"},"commit":{"message":"Merge pull request #53 from HSNM2/feature/20230630_John_fix_originPrice\n\nrefactor: 原價可能出現為0導致判斷錯誤","shortMessageHtmlLink":"Merge pull request #53 from HSNM2/feature/20230630_John_fix_originPrice"}},{"before":"28ada0716ab820542d981d153bcd65594a6e90bd","after":"58f0d60ab8a3e59d46e22796a9d3c84b3d407a97","ref":"refs/heads/develop","pushedAt":"2023-06-30T07:59:03.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"ankazu","name":"Ming","path":"/ankazu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17851255?s=80&v=4"},"commit":{"message":"Merge pull request #52 from HSNM2/feature/20230630_John_isPublish\n\nfeat: 課程發布狀態判斷","shortMessageHtmlLink":"Merge pull request #52 from HSNM2/feature/20230630_John_isPublish"}},{"before":null,"after":"ff609002496afd8e8ad64ed38631d8e441695921","ref":"refs/heads/feature/20230630_John_fix_originPrice","pushedAt":"2023-06-30T05:35:28.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ankazu","name":"Ming","path":"/ankazu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17851255?s=80&v=4"},"commit":{"message":"refactor: 原價可能出現為0導致判斷錯誤","shortMessageHtmlLink":"refactor: 原價可能出現為0導致判斷錯誤"}},{"before":null,"after":"62b82676df402f01af2eb29a02c097e45ae156d9","ref":"refs/heads/feature/20230630_John_isPublish","pushedAt":"2023-06-30T04:14:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ankazu","name":"Ming","path":"/ankazu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17851255?s=80&v=4"},"commit":{"message":"feat: 新增課程發布狀態判斷 api","shortMessageHtmlLink":"feat: 新增課程發布狀態判斷 api"}},{"before":"019763c8cb25bd1c0be4e195bfa1c63bad167875","after":"28ada0716ab820542d981d153bcd65594a6e90bd","ref":"refs/heads/develop","pushedAt":"2023-06-29T14:27:12.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"paperhsiaooo","name":"_paperhsiao","path":"/paperhsiaooo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/127862412?s=80&v=4"},"commit":{"message":"Merge pull request #51 from HSNM2/feature/20230629_John_courseProvider\n\nfeat: 上架課程,判斷課程資訊是否缺少資料","shortMessageHtmlLink":"Merge pull request #51 from HSNM2/feature/20230629_John_courseProvider"}},{"before":null,"after":"618b92feb923d12a14e06e49f3e2d4c295211116","ref":"refs/heads/feature/20230629_John_courseProvider","pushedAt":"2023-06-29T08:11:43.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ankazu","name":"Ming","path":"/ankazu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17851255?s=80&v=4"},"commit":{"message":"feat: 新增課程上架,課程資訊空白,回傳必填欄位訊息","shortMessageHtmlLink":"feat: 新增課程上架,課程資訊空白,回傳必填欄位訊息"}},{"before":"180d5c53cddf94506e05b8b611d920aacaddd01c","after":"57c60becaf0bece1cfe2fa166ec6d1954d36b96e","ref":"refs/heads/feature/20230628_PaperHsiao_fixUploadVideoIssue","pushedAt":"2023-06-28T15:21:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"paperhsiaooo","name":"_paperhsiao","path":"/paperhsiaooo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/127862412?s=80&v=4"},"commit":{"message":"fix: 新增 video upload log","shortMessageHtmlLink":"fix: 新增 video upload log"}},{"before":null,"after":"180d5c53cddf94506e05b8b611d920aacaddd01c","ref":"refs/heads/feature/20230628_PaperHsiao_fixUploadVideoIssue","pushedAt":"2023-06-28T14:56:25.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"paperhsiaooo","name":"_paperhsiao","path":"/paperhsiaooo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/127862412?s=80&v=4"},"commit":{"message":"fix: 新增 video upload log","shortMessageHtmlLink":"fix: 新增 video upload log"}},{"before":"95ed45dcce74517062cebf02a93b254693c488c4","after":"019763c8cb25bd1c0be4e195bfa1c63bad167875","ref":"refs/heads/develop","pushedAt":"2023-06-26T01:59:46.186Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"ankazu","name":"Ming","path":"/ankazu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17851255?s=80&v=4"},"commit":{"message":"Merge pull request #50 from HSNM2/feature/20230624_John_user_profile\n\nfix: user profile patch / 阻擋非手機號碼","shortMessageHtmlLink":"Merge pull request #50 from HSNM2/feature/20230624_John_user_profile"}},{"before":"87c94c61a813501ba306c5fbbb7bf7247a29aae5","after":"00e91a8a0897b42d8cda57e5f6b234e79c07ad99","ref":"refs/heads/feature/20230622_PaperHsiao_lineWebhook","pushedAt":"2023-06-25T12:32:13.846Z","pushType":"push","commitsCount":16,"pusher":{"login":"paperhsiaooo","name":"_paperhsiao","path":"/paperhsiaooo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/127862412?s=80&v=4"},"commit":{"message":"Merge branch 'feature/20230622_PaperHsiao_lineWebhook' of github.com:HSNM2/backend-nodejs into feature/20230622_PaperHsiao_lineWebhook","shortMessageHtmlLink":"Merge branch 'feature/20230622_PaperHsiao_lineWebhook' of github.com:…"}},{"before":null,"after":"3326e8aaf623d1edad856212d2b9305f7679bee4","ref":"refs/heads/feature/20230624_John_user_profile","pushedAt":"2023-06-24T05:57:29.063Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ankazu","name":"Ming","path":"/ankazu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17851255?s=80&v=4"},"commit":{"message":"fix: user profile patch / 阻擋非手機號碼","shortMessageHtmlLink":"fix: user profile patch / 阻擋非手機號碼"}},{"before":"886d083507ccb64fde7c1df1abc20addacb09dc2","after":"95ed45dcce74517062cebf02a93b254693c488c4","ref":"refs/heads/develop","pushedAt":"2023-06-23T13:41:57.356Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"ankazu","name":"Ming","path":"/ankazu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17851255?s=80&v=4"},"commit":{"message":"Merge pull request #49 from HSNM2/feature/20230623_John_courseProvider_patch\n\nfix: 調整檢查錯誤後再訪問DB","shortMessageHtmlLink":"Merge pull request #49 from HSNM2/feature/20230623_John_courseProvide…"}},{"before":null,"after":"ec347f90771808027d4da5cdafc52fe3a330d414","ref":"refs/heads/feature/20230623_John_courseProvider_patch","pushedAt":"2023-06-23T13:02:12.833Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ankazu","name":"Ming","path":"/ankazu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17851255?s=80&v=4"},"commit":{"message":"fix: 調整檢查錯誤後再訪問DB","shortMessageHtmlLink":"fix: 調整檢查錯誤後再訪問DB"}},{"before":"28eb019808bb4e81078e3903caa512119e7d6311","after":"87c94c61a813501ba306c5fbbb7bf7247a29aae5","ref":"refs/heads/feature/20230622_PaperHsiao_lineWebhook","pushedAt":"2023-06-23T07:43:08.084Z","pushType":"push","commitsCount":1,"pusher":{"login":"paperhsiaooo","name":"_paperhsiao","path":"/paperhsiaooo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/127862412?s=80&v=4"},"commit":{"message":"feat: 顯示「文字+Emoji」時的訊息","shortMessageHtmlLink":"feat: 顯示「文字+Emoji」時的訊息"}},{"before":"42a88d75be8f58c336360d12cce8cb81dd45a89b","after":"28eb019808bb4e81078e3903caa512119e7d6311","ref":"refs/heads/feature/20230622_PaperHsiao_lineWebhook","pushedAt":"2023-06-23T07:41:43.354Z","pushType":"push","commitsCount":1,"pusher":{"login":"paperhsiaooo","name":"_paperhsiao","path":"/paperhsiaooo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/127862412?s=80&v=4"},"commit":{"message":"feat: 顯示「文字+Emoji」時的訊息","shortMessageHtmlLink":"feat: 顯示「文字+Emoji」時的訊息"}},{"before":"8578e5efed3e6c4811b5a1e6854f2389631cca25","after":"42a88d75be8f58c336360d12cce8cb81dd45a89b","ref":"refs/heads/feature/20230622_PaperHsiao_lineWebhook","pushedAt":"2023-06-23T06:44:21.616Z","pushType":"push","commitsCount":1,"pusher":{"login":"paperhsiaooo","name":"_paperhsiao","path":"/paperhsiaooo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/127862412?s=80&v=4"},"commit":{"message":"feat: 新增顯示發言人資訊\n\n1. 名稱\n2. Picture URL","shortMessageHtmlLink":"feat: 新增顯示發言人資訊"}},{"before":"3dac6d7a8bcc6d1ff17b9f691f04939ba73d88e0","after":"886d083507ccb64fde7c1df1abc20addacb09dc2","ref":"refs/heads/develop","pushedAt":"2023-06-23T00:50:01.112Z","pushType":"push","commitsCount":1,"pusher":{"login":"ankazu","name":"Ming","path":"/ankazu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17851255?s=80&v=4"},"commit":{"message":"feat: 講師課程修改 api / 新增 400 回應狀態","shortMessageHtmlLink":"feat: 講師課程修改 api / 新增 400 回應狀態"}},{"before":"6a1c471ea9bb09bb6017cfe6640cf9a8847e02e4","after":"8578e5efed3e6c4811b5a1e6854f2389631cca25","ref":"refs/heads/feature/20230622_PaperHsiao_lineWebhook","pushedAt":"2023-06-22T04:52:25.209Z","pushType":"push","commitsCount":1,"pusher":{"login":"paperhsiaooo","name":"_paperhsiao","path":"/paperhsiaooo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/127862412?s=80&v=4"},"commit":{"message":"fix: error params","shortMessageHtmlLink":"fix: error params"}},{"before":"fdaaa9ef5562c420cbebcff2da92481c53c548d5","after":"6a1c471ea9bb09bb6017cfe6640cf9a8847e02e4","ref":"refs/heads/feature/20230622_PaperHsiao_lineWebhook","pushedAt":"2023-06-22T04:47:18.019Z","pushType":"push","commitsCount":1,"pusher":{"login":"paperhsiaooo","name":"_paperhsiao","path":"/paperhsiaooo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/127862412?s=80&v=4"},"commit":{"message":"fix: error function name.","shortMessageHtmlLink":"fix: error function name."}},{"before":"4d4c5a3377652efb766e4918b71756f3ba4aabe8","after":"fdaaa9ef5562c420cbebcff2da92481c53c548d5","ref":"refs/heads/feature/20230622_PaperHsiao_lineWebhook","pushedAt":"2023-06-22T04:45:22.455Z","pushType":"push","commitsCount":1,"pusher":{"login":"paperhsiaooo","name":"_paperhsiao","path":"/paperhsiaooo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/127862412?s=80&v=4"},"commit":{"message":"feat: 新增回話","shortMessageHtmlLink":"feat: 新增回話"}},{"before":"69e8e054ef90265d1b8acb6da8eacff21dc387eb","after":"4d4c5a3377652efb766e4918b71756f3ba4aabe8","ref":"refs/heads/feature/20230622_PaperHsiao_lineWebhook","pushedAt":"2023-06-22T04:23:21.082Z","pushType":"push","commitsCount":1,"pusher":{"login":"paperhsiaooo","name":"_paperhsiao","path":"/paperhsiaooo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/127862412?s=80&v=4"},"commit":{"message":"fix: 調整 line router 程式碼位置\n\n1. Move the router path code because line message api data cannot be processed by bodyParse.","shortMessageHtmlLink":"fix: 調整 line router 程式碼位置"}},{"before":"b2d3d57a13c389bc28b0c1753f8bc26db1da53dd","after":"69e8e054ef90265d1b8acb6da8eacff21dc387eb","ref":"refs/heads/feature/20230622_PaperHsiao_lineWebhook","pushedAt":"2023-06-22T03:48:25.035Z","pushType":"push","commitsCount":1,"pusher":{"login":"paperhsiaooo","name":"_paperhsiao","path":"/paperhsiaooo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/127862412?s=80&v=4"},"commit":{"message":"feat: 更新相關測試參數","shortMessageHtmlLink":"feat: 更新相關測試參數"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADYAaEigA","startCursor":null,"endCursor":null}},"title":"Activity · HSNM2/backend-nodejs"}