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 |
|