Commit Graph
275 Commits
Author SHA1 Message Date
wancat cc95bb195b feat: add usercount, session count and complete rate 2023-10-14 16:03:44 +08:00
wancat add6bfd100 feat: connect analytics to mongo 2023-10-14 16:03:44 +08:00
wancat fb687094ee feat: new analytics package, setup template 2023-10-14 16:03:44 +08:00
Lin, Hung-Shin bd3d463280 Merge pull request #40 from linux-odyssey/refactor-separate-models
Separate models to new package
2023-10-14 16:01:21 +08:00
wancat 08eaa550a0 fix: rethrowing connectDB error 2023-10-14 15:54:56 +08:00
wancat 46071d8830 fix: remove sensative logs 2023-10-14 15:52:02 +08:00
wancat cc9040038d fix: change connect db error handling 2023-10-14 15:49:13 +08:00
wancat d3dd12a547 feat: add Timestamps to User model 2023-10-14 15:42:39 +08:00
wancat 916b78240c fix: oauthVerify models import 2023-10-14 15:36:03 +08:00
wancat e4e53b533f fix: clean script 2023-10-14 15:35:23 +08:00
wancat 50bf514805 feat: separate db models from server 2023-10-14 15:34:46 +08:00
Lin, Hung-Shin 784ae29ed0 Merge pull request #39 from linux-odyssey/feat-pick-username
feat: pick username
2023-10-14 15:14:11 +08:00
Lin, Hung-Shin 5c7acd88ca refactor: reuse AuthForm in ChooseUsernamePage 2023-10-13 17:21:10 +08:00
Lin, Hung-Shin c5ccf03ac5 feat: add username and email check in frontend 2023-10-13 16:38:25 +08:00
Lin, Hung-Shin 30aeacaf06 feat: separate Login and Register Page 2023-10-13 16:13:25 +08:00
Lin, Hung-Shin 74e94864e2 Merge pull request #32 from linux-odyssey/license
Create LICENSE
2023-10-13 01:00:05 +08:00
wancat 7a9206fb47 refactor: reuse oauthVerify function 2023-10-13 00:51:00 +08:00
wancat 9253feb520 fix: add permission 2023-10-13 00:32:58 +08:00
wancat db0126de53 fix: change to use mattzcarey/code-review-gpt 2023-10-13 00:25:14 +08:00
wancat d0186727ce feat: add chatgpt code reivew 2023-10-13 00:18:56 +08:00
wancat 182fcf643f feat: pick username
* put new registered social login user to session data
* ask to choose username
* simplify checkUsername functions
2023-10-13 00:05:59 +08:00
Lin, Hung-Shin 5591689816 Merge pull request #38 from linux-odyssey/feat-github-auth
feat: github auth
2023-10-12 22:02:17 +08:00
Lin, Hung-Shin bcea9faee9 Update example.env
Add `BASE_URL` into example
2023-10-12 21:59:25 +08:00
Annie Huang 3da0afb356 Fix ui spelling 2023-10-12 16:18:58 +08:00
Annie Huang ad5344c98b feat: github auth 2023-10-12 16:12:07 +08:00
Lin, Hung-Shin 8719591faa Merge pull request #37 from linux-odyssey/fix-google-auth
Fix google auth
2023-10-11 14:51:28 +08:00
Lin, Hung-Shin 6e7597dca0 fix: update document, accept env from shell in prod 2023-10-11 14:51:00 +08:00
Lin, Hung-Shin 33582a4827 fix: add baseUrl in passport oauth 2023-10-11 14:46:07 +08:00
Lin, Hung-Shin a69f4960b2 Merge pull request #33 from linux-odyssey/feat-google-auth
Feat google auth
2023-10-11 12:32:18 +08:00
Lin, Hung-Shin 6654f8880a fix: display block only when social logins enabled
* text-m -> text-base
2023-10-11 10:50:22 +08:00
Lin, Hung-Shin 50bed23d37 fix: remove unnecessary console log 2023-10-05 14:22:47 +08:00
Lin, Hung-Shin 72b2711367 feat: make social login optional 2023-10-05 13:32:02 +08:00
Lin, Hung-Shin a79b66ed8d fix: remove env_file field but subsistute from shell 2023-10-05 13:31:15 +08:00
Lin, Hung-Shin aac1592957 fix: add env for google client id & secret 2023-10-05 12:25:42 +08:00
Lin, Hung-Shin 9ac7fc9752 feat: add login with google in frontend
fix vite proxy setting
2023-10-05 12:02:23 +08:00
Lin, Hung-Shin aa29098954 fix: register error message "email already exists" 2023-10-05 11:50:21 +08:00
Lin, Hung-Shin 1880b30029 feat: use google to login 2023-10-05 11:50:00 +08:00
Lin, Hung-Shin 44b3304046 feat: login to google success 2023-10-04 13:23:16 +08:00
Lin, Hung-Shin 9b0f8d20da Create LICENSE 2023-10-03 21:59:37 +08:00
Annie Huang 7fb0a22786 Merge pull request #30 from linux-odyssey/feat-hint
feat: hintpart
2023-09-28 17:38:33 +08:00
Annie Huang dfd417401f update: use tailwind color setting 2023-09-28 16:15:24 +08:00
Annie Huang b881f37b7b Merge pull request #31 from linux-odyssey/feat-tests
Feat tests
2023-09-28 14:55:03 +08:00
Annie Huang 2fc9784477 update: hint reassign, UI 2023-09-28 14:42:17 +08:00
Lin, Hung-Shin d04c6a4801 fix: remove unnecessary pulling in workflow 2023-09-28 14:02:21 +08:00
Lin, Hung-Shin f794e8f112 feat: setup github action e2e job 2023-09-28 13:54:36 +08:00
Lin, Hung-Shin b305cd92b9 feat: allow pushing of quest base image to save time 2023-09-28 13:49:14 +08:00
Lin, Hung-Shin 440db20f5f doc: add e2e testing instruction 2023-09-28 13:47:28 +08:00
Lin, Hung-Shin 6ee87823f1 feat: add e2e testing docker compose file 2023-09-28 13:47:00 +08:00
Lin, Hung-Shin a6ffd6b037 feat: cypress accept baseUrl from env 2023-09-28 13:27:46 +08:00
Annie Huang 764f558307 hintpart rebase 2023-09-27 23:26:57 +08:00