Annie Huang
b5be0608ae
Add background, modify classes
2023-11-18 22:10:17 +08:00
Lin, Hung-Shin
d0c01fffa8
fix: enhance error handling in frontend
2023-11-17 11:18:14 +08:00
Lin, Hung-Shin
c92a2e1d70
feat: install echarts and initialize graph chart
2023-11-15 14:02:33 +08:00
wancat
c2dac8d385
fix: wrap all async controller with error handler
...
* add validations to newCommand
2023-11-14 10:45:24 +08:00
wancat
f973982ec4
feat: use dynamic route to select quest (no error handling yet)
2023-11-14 10:44:52 +08:00
Lin, Hung-Shin
7d7ad154ab
Fix re-login error ( #60 )
...
* refactor: put all session ref into one reactive store
* fix relogin duplicate signal
* fix: put quest data into store, fix hint reactivity
* fix: duplicate after relogin
* only register listener once
2023-11-08 14:22:08 +08:00
Chen, Tai-Lin
5731d5de1a
feat: improve UI and warning on mobile
2023-11-03 13:58:31 +08:00
Chen, Tai-Lin
f66ba08049
update ChooseUsernamePage
2023-11-03 13:58:31 +08:00
Chen, Tai-Lin
778c3d1a92
remove catalog draft
2023-11-03 13:58:31 +08:00
Chen, Tai-Lin
f62f910956
feat: add catalog draft
2023-11-03 13:58:31 +08:00
Chen, Tai-Lin
92daa99d93
refactor: update tailwind configure contant
2023-11-03 13:58:31 +08:00
Lin, Hung-Shin
a5896e7c15
feat: remove username length limit
2023-11-02 11:36:53 +08:00
wancat
bcb9f1f803
fix: update frontend error handling
2023-11-01 23:30:28 +08:00
wancat
bcfdf15559
feat: add error handling for choose username
2023-11-01 22:44:32 +08:00
wancat
f65b72c5b4
feat: add rate limit for authentication
...
* improve error handling in frontend
2023-11-01 22:11:17 +08:00
wancat
203114cd5e
feat: add validation for login
2023-11-01 21:35:25 +08:00
wancat
fc6ac11c60
feat: complete register validation
...
* add password policy in frontend
2023-11-01 21:02:01 +08:00
wancat
9c3c6adb16
refactor: centralize all variable to sessionManager
2023-10-30 23:12:50 +08:00
wancat
5a7c4da628
refactor: add getOrCreateSession to simplify process
2023-10-30 22:43:27 +08:00
wancat
d724f97403
feat: add pending signal to status
2023-10-29 17:42:31 +08:00
Chen, Tai-Lin
00fcf353ba
fix: improve game page UI
2023-10-26 14:52:02 +08:00
Chen, Tai-Lin
93d4f9d46b
fix: Improve log-in page UI
2023-10-26 14:52:02 +08:00
wancat
5e1457c007
feat: show modal on quest completing
...
TODO: use setTimeout for now
need to change to capture user's activity in container in the future
2023-10-14 22:52:57 +08:00
wancat
4ad1b865d6
feat: add survey modal ui
2023-10-14 22:44: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
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
Annie Huang
764f558307
hintpart rebase
2023-09-27 23:26:57 +08:00
wancat
ac8e2bc73a
Merge branch 'main' into app-neil
2023-09-10 20:12:43 +08:00
wancat
c3b7968a76
feat: use vue router to organize pages
2023-09-10 20:06:23 +08:00