{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":727210756,"defaultBranch":"main","name":"bike-festival-2024-backend","ownerLogin":"peterxcli","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-12-04T12:11:57.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/54034701?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1707017764.0","currentOid":""},"activityList":{"items":[{"before":"bf7922bf04e6753b2cf5b49cda5931c25d3d2051","after":"1cc70cd8d5ba1062f34c1c605d4c8232c26cddbb","ref":"refs/heads/main","pushedAt":"2024-03-01T06:21:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"peterxcli","name":null,"path":"/peterxcli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54034701?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"26a4b9212a9aa0dc60d7bc98b88825065118c39e","after":"bf7922bf04e6753b2cf5b49cda5931c25d3d2051","ref":"refs/heads/main","pushedAt":"2024-02-29T12:42:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"peterxcli","name":null,"path":"/peterxcli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54034701?s=80&v=4"},"commit":{"message":"Commented out code related to setting state cookie in OAuthController","shortMessageHtmlLink":"Commented out code related to setting state cookie in OAuthController"}},{"before":"535bfc1a926011936bbbbd0d93270953b65cd61c","after":"26a4b9212a9aa0dc60d7bc98b88825065118c39e","ref":"refs/heads/main","pushedAt":"2024-02-29T12:42:12.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"peterxcli","name":null,"path":"/peterxcli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54034701?s=80&v=4"},"commit":{"message":"refactor: Refactor event model and service","shortMessageHtmlLink":"refactor: Refactor event model and service"}},{"before":"9b0a4a38616d0a01672d1904822e91f5aabd8b66","after":"535bfc1a926011936bbbbd0d93270953b65cd61c","ref":"refs/heads/main","pushedAt":"2024-02-29T12:39:19.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"peterxcli","name":null,"path":"/peterxcli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54034701?s=80&v=4"},"commit":{"message":"Comment out state cookie validation and logging in LineLoginCallback","shortMessageHtmlLink":"Comment out state cookie validation and logging in LineLoginCallback"}},{"before":"26a4b9212a9aa0dc60d7bc98b88825065118c39e","after":"9b0a4a38616d0a01672d1904822e91f5aabd8b66","ref":"refs/heads/main","pushedAt":"2024-02-29T12:31:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"peterxcli","name":null,"path":"/peterxcli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54034701?s=80&v=4"},"commit":{"message":"feat: Add logging for payload in LineLoginCallback","shortMessageHtmlLink":"feat: Add logging for payload in LineLoginCallback"}},{"before":"798ad3d3c484b3da72555188c2ec2571efb42da8","after":"26a4b9212a9aa0dc60d7bc98b88825065118c39e","ref":"refs/heads/main","pushedAt":"2024-02-28T09:08:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"peterxcli","name":null,"path":"/peterxcli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54034701?s=80&v=4"},"commit":{"message":"refactor: Refactor event model and service","shortMessageHtmlLink":"refactor: Refactor event model and service"}},{"before":"4f37b4ad8504d2dbb1422e7d7a2e851674624170","after":"798ad3d3c484b3da72555188c2ec2571efb42da8","ref":"refs/heads/main","pushedAt":"2024-02-27T19:13:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"peterxcli","name":null,"path":"/peterxcli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54034701?s=80&v=4"},"commit":{"message":"feat: Add default values for event details","shortMessageHtmlLink":"feat: Add default values for event details"}},{"before":"006691b542faaac14b7111676e82b6c347b4efe8","after":"4f37b4ad8504d2dbb1422e7d7a2e851674624170","ref":"refs/heads/main","pushedAt":"2024-02-27T18:32:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"peterxcli","name":null,"path":"/peterxcli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54034701?s=80&v=4"},"commit":{"message":"fix: Add error logging for creating flex message and pushing message","shortMessageHtmlLink":"fix: Add error logging for creating flex message and pushing message"}},{"before":"7283d91c8c4071ac178ba25eda0b7f660edede25","after":"006691b542faaac14b7111676e82b6c347b4efe8","ref":"refs/heads/main","pushedAt":"2024-02-27T18:12:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"peterxcli","name":null,"path":"/peterxcli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54034701?s=80&v=4"},"commit":{"message":"feat: Add dev-test-send-line command to Makefile and script/run.sh","shortMessageHtmlLink":"feat: Add dev-test-send-line command to Makefile and script/run.sh"}},{"before":"79817019ff068ee7ff02d023b96ec8ffa18543b8","after":"7283d91c8c4071ac178ba25eda0b7f660edede25","ref":"refs/heads/main","pushedAt":"2024-02-27T18:00:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"peterxcli","name":null,"path":"/peterxcli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54034701?s=80&v=4"},"commit":{"message":"feat: Add dev-sync command to Makefile and run.sh","shortMessageHtmlLink":"feat: Add dev-sync command to Makefile and run.sh"}},{"before":"04a94f9889060f925a55fd9a00d20de58d88958f","after":"79817019ff068ee7ff02d023b96ec8ffa18543b8","ref":"refs/heads/main","pushedAt":"2024-02-27T17:55:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"peterxcli","name":null,"path":"/peterxcli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54034701?s=80&v=4"},"commit":{"message":"feat: Add sync functionality to enqueue event notifications for subscribed users","shortMessageHtmlLink":"feat: Add sync functionality to enqueue event notifications for subsc…"}},{"before":"7b92f8c3ce51306a51e655e96de873d0eb1a4a15","after":"04a94f9889060f925a55fd9a00d20de58d88958f","ref":"refs/heads/main","pushedAt":"2024-02-26T07:01:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"peterxcli","name":null,"path":"/peterxcli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54034701?s=80&v=4"},"commit":{"message":"fix: Add admin middleware and update user route","shortMessageHtmlLink":"fix: Add admin middleware and update user route"}},{"before":"b50a694106f405af1b016a6a26238d86a433dca5","after":"265cb15e9a61e4fc521a68800846ce1ca65ee896","ref":"refs/heads/gh-pages","pushedAt":"2024-02-21T10:48:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"deploy: 7b92f8c3ce51306a51e655e96de873d0eb1a4a15","shortMessageHtmlLink":"deploy: 7b92f8c"}},{"before":"1a06f83d2f9a5988f15b49a71d5e318ecf0dfe63","after":"7b92f8c3ce51306a51e655e96de873d0eb1a4a15","ref":"refs/heads/main","pushedAt":"2024-02-21T10:48:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"peterxcli","name":null,"path":"/peterxcli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54034701?s=80&v=4"},"commit":{"message":"docs: update api","shortMessageHtmlLink":"docs: update api"}},{"before":"97089e2d71ebdbb6e2bd9078e23b733fb4db7767","after":"1a06f83d2f9a5988f15b49a71d5e318ecf0dfe63","ref":"refs/heads/main","pushedAt":"2024-02-21T10:46:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"peterxcli","name":null,"path":"/peterxcli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54034701?s=80&v=4"},"commit":{"message":"feat: add PictureURL field to User model","shortMessageHtmlLink":"feat: add PictureURL field to User model"}},{"before":"4a9d53409b522aea103b779f7dc6370a2082c8e3","after":"97089e2d71ebdbb6e2bd9078e23b733fb4db7767","ref":"refs/heads/main","pushedAt":"2024-02-21T08:38:29.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"peterxcli","name":null,"path":"/peterxcli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54034701?s=80&v=4"},"commit":{"message":"fix: typo","shortMessageHtmlLink":"fix: typo"}},{"before":"5017267e804bb9c4a75b5c503dcb39f963fbd9dd","after":"4a9d53409b522aea103b779f7dc6370a2082c8e3","ref":"refs/heads/main","pushedAt":"2024-02-21T08:19:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"peterxcli","name":null,"path":"/peterxcli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54034701?s=80&v=4"},"commit":{"message":"fix: typo","shortMessageHtmlLink":"fix: typo"}},{"before":"9b2b6b81b395669834c2af8a986eee5ef24d21e1","after":"5017267e804bb9c4a75b5c503dcb39f963fbd9dd","ref":"refs/heads/main","pushedAt":"2024-02-18T12:59:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"peterxcli","name":null,"path":"/peterxcli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54034701?s=80&v=4"},"commit":{"message":"fix: fix typo in variable name","shortMessageHtmlLink":"fix: fix typo in variable name"}},{"before":"4b9a850c1e6415144c8d5882fa00dfb1cb845d4f","after":"9b2b6b81b395669834c2af8a986eee5ef24d21e1","ref":"refs/heads/main","pushedAt":"2024-02-18T09:17:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"peterxcli","name":null,"path":"/peterxcli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54034701?s=80&v=4"},"commit":{"message":"fix: Update Dockerfiles to use Alpine base image","shortMessageHtmlLink":"fix: Update Dockerfiles to use Alpine base image"}},{"before":"5a1c5c706bf65881f68efaeb497a99cadab8111e","after":"4b9a850c1e6415144c8d5882fa00dfb1cb845d4f","ref":"refs/heads/main","pushedAt":"2024-02-18T08:49:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"peterxcli","name":null,"path":"/peterxcli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54034701?s=80&v=4"},"commit":{"message":"feat: update Dockerfile to specify the main binary path","shortMessageHtmlLink":"feat: update Dockerfile to specify the main binary path"}},{"before":"a8cbe620b0962fb5befe5870ec245f7f915567e3","after":"5a1c5c706bf65881f68efaeb497a99cadab8111e","ref":"refs/heads/main","pushedAt":"2024-02-18T08:35:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"peterxcli","name":null,"path":"/peterxcli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54034701?s=80&v=4"},"commit":{"message":"fix: Update Dockerfiles and docker-compose.dev.yaml","shortMessageHtmlLink":"fix: Update Dockerfiles and docker-compose.dev.yaml"}},{"before":"399987156e94a26760c9900d96d648f7a618016c","after":"a8cbe620b0962fb5befe5870ec245f7f915567e3","ref":"refs/heads/main","pushedAt":"2024-02-18T07:21:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"peterxcli","name":null,"path":"/peterxcli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54034701?s=80&v=4"},"commit":{"message":"feat: add .gitignore entries for Docker data directories and update Makefile and docker-compose.prod.yaml","shortMessageHtmlLink":"feat: add .gitignore entries for Docker data directories and update M…"}},{"before":"ee6e9c4b8619a2e2b8a5a8a4b80c46ed46160e55","after":"b50a694106f405af1b016a6a26238d86a433dca5","ref":"refs/heads/gh-pages","pushedAt":"2024-02-18T06:47:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"deploy: 399987156e94a26760c9900d96d648f7a618016c","shortMessageHtmlLink":"deploy: 3999871"}},{"before":"f4dfed75edca608b426bd930914e1ab3e4f65681","after":"399987156e94a26760c9900d96d648f7a618016c","ref":"refs/heads/main","pushedAt":"2024-02-18T06:47:11.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"peterxcli","name":null,"path":"/peterxcli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54034701?s=80&v=4"},"commit":{"message":"Merge pull request #13 from jason810496/main\n\nadd: add post router for user unsubscribe event","shortMessageHtmlLink":"Merge pull request #13 from jason810496/main"}},{"before":"f9dc22e0737972889ba1c582efd902911055b8c1","after":"f4dfed75edca608b426bd930914e1ab3e4f65681","ref":"refs/heads/main","pushedAt":"2024-02-18T06:36:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"peterxcli","name":null,"path":"/peterxcli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54034701?s=80&v=4"},"commit":{"message":"feat: add QEMU and Docker Buildx setup actions***\n\nThis commit adds the necessary actions to set up QEMU and Docker Buildx in the workflow files for building backend and notifier images. It also includes the platforms for the images as linux/amd64 and linux/arm64.","shortMessageHtmlLink":"feat: add QEMU and Docker Buildx setup actions***"}},{"before":"58b27b5b267b1d829a8ad558fc819f76c960d785","after":"f9dc22e0737972889ba1c582efd902911055b8c1","ref":"refs/heads/main","pushedAt":"2024-02-04T03:38:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"peterxcli","name":null,"path":"/peterxcli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54034701?s=80&v=4"},"commit":{"message":"fix: fix docker build path error","shortMessageHtmlLink":"fix: fix docker build path error"}},{"before":"6afe810ffb43d68cd869f6c6c5aa04978425f37d","after":"ee6e9c4b8619a2e2b8a5a8a4b80c46ed46160e55","ref":"refs/heads/gh-pages","pushedAt":"2024-02-04T03:25:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"deploy: 58b27b5b267b1d829a8ad558fc819f76c960d785","shortMessageHtmlLink":"deploy: 58b27b5"}},{"before":"ffceb1a4c0b73619c35b26229585f0742740e0e0","after":"58b27b5b267b1d829a8ad558fc819f76c960d785","ref":"refs/heads/main","pushedAt":"2024-02-04T03:25:17.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"peterxcli","name":null,"path":"/peterxcli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54034701?s=80&v=4"},"commit":{"message":"docs: update to latest swagger config","shortMessageHtmlLink":"docs: update to latest swagger config"}},{"before":"b81f873e83241c9e0fdd60075b50f792026cd9c5","after":"ffceb1a4c0b73619c35b26229585f0742740e0e0","ref":"refs/heads/main","pushedAt":"2024-02-03T17:13:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"peterxcli","name":null,"path":"/peterxcli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54034701?s=80&v=4"},"commit":{"message":"refactor: update build command and file paths","shortMessageHtmlLink":"refactor: update build command and file paths"}},{"before":"21577d45aca6f8328e5e0537424183944c169ccd","after":"b81f873e83241c9e0fdd60075b50f792026cd9c5","ref":"refs/heads/main","pushedAt":"2024-02-02T17:47:30.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"peterxcli","name":null,"path":"/peterxcli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54034701?s=80&v=4"},"commit":{"message":"Merge branch 'main' of https://github.com/peterxcli/bike-festival-2024-backend","shortMessageHtmlLink":"Merge branch 'main' of https://github.com/peterxcli/bike-festival-202…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAECXUXpgA","startCursor":null,"endCursor":null}},"title":"Activity · peterxcli/bike-festival-2024-backend"}