-
192f995ecf
fix: handle strange captcha error that plugins cannot handle
master
Tony Yang
2025-04-20 00:38:49 +08:00
-
a23aedee52
fix: event payload if any captcha failed
Tony Yang
2025-04-20 00:18:04 +08:00
-
da58730692
fix: inject is not defined
Tony Yang
2025-04-17 12:33:23 +08:00
-
ab0e5f5e36
fix: global reactive attrs
Tony Yang
2025-04-17 12:32:01 +08:00
-
d90d2c5e3c
update: mobile navbar
Tony Yang
2025-04-17 11:30:07 +08:00
-
dbb4598164
fix: CAPTCHA
Tony Yang
2025-04-17 10:53:48 +08:00
-
8a952e3251
fix: captcha ref not defined
Tony Yang
2025-04-17 02:04:35 +08:00
-
ceda1e8c1c
update: trace only api calls
Tony Yang
2025-04-17 01:25:48 +08:00
-
c3df80671a
feat: add sentry
Tony Yang
2025-04-17 00:36:59 +08:00
-
d3ea3c33b8
update: revoke JWT_SECRET
Tony Yang
2025-04-17 00:06:15 +08:00
-
e18f547d48
update: reset captcha after new message
Tony Yang
2025-04-16 18:44:27 +08:00
-
3c93ba7c9a
update: CSP
Tony Yang
2025-04-16 18:44:16 +08:00
-
83518bccc4
refactor: remove empty CSP in html
Tony Yang
2025-04-16 18:31:53 +08:00
-
8f66359623
update: messages ordering
Tony Yang
2025-04-16 18:31:37 +08:00
-
2916a23bc2
fix: POST message api
Tony Yang
2025-04-16 18:30:18 +08:00
-
fd565f3133
refactor: remove debug console log
Tony Yang
2025-04-16 17:07:29 +08:00
-
f9f1dcb352
refactor: remove unused import
Tony Yang
2025-04-16 17:06:18 +08:00
-
ec41423637
fix: darkMode plugin
Tony Yang
2025-04-16 17:06:08 +08:00
-
9ad4313e43
feat: auth route guard
Tony Yang
2025-04-16 16:51:40 +08:00
-
d1d879306a
feat: security http headers
Tony Yang
2025-04-16 16:35:42 +08:00
-
037ccb5781
feat: add ReCaptchaV2 & Turnstile
Tony Yang
2025-04-16 16:35:24 +08:00
-
9ac3339557
update: motto style
Tony Yang
2025-04-15 15:28:00 +08:00
-
2ec8167b73
update: reset captcha after submission
Tony Yang
2025-04-15 15:03:56 +08:00
-
1b60b3517d
feat: hcaptcha
Tony Yang
2025-04-15 14:46:16 +08:00
-
b8ae97e49b
feat: daily motto
Tony Yang
2025-04-15 12:01:53 +08:00
-
d227288d14
update: separate login logic to loginview
Tony Yang
2025-04-15 11:00:39 +08:00
-
a54c8b0fba
update: form RWD
Tony Yang
2025-04-15 10:57:48 +08:00
-
a4a7fd7d41
update: basic RWD
Tony Yang
2025-04-15 10:55:30 +08:00
-
7d2facedf3
fix: message deletion permission check
Tony Yang
2025-04-15 10:50:42 +08:00
-
08366b6f7f
update: add delete confirmation
Tony Yang
2025-04-15 10:50:18 +08:00
-
932e8f59b7
feat: Add CSP
Tony Yang
2025-04-15 10:41:17 +08:00
-
b07c056ee5
update: lower message length limit
Tony Yang
2025-04-15 10:40:53 +08:00
-
ba0bc1a243
update: avatar translation and lower limit
Tony Yang
2025-04-15 10:40:42 +08:00
-
c9673db9cd
update: login & register form
Tony Yang
2025-04-15 10:27:40 +08:00
-
7e2bbb143f
update: change save user avatar
Tony Yang
2025-04-15 10:27:25 +08:00
-
39244b64a5
update: disable button if avatar is unable to submit
Tony Yang
2025-04-15 10:09:06 +08:00
-
02d9f4ec90
update: BoardMessage style fix: timezone
Tony Yang
2025-04-15 10:08:41 +08:00
-
7e14dd55ef
update: chinese translation
Tony Yang
2025-04-15 09:44:10 +08:00
-
5d61dc07b8
update: word-wrap for board message
Tony Yang
2025-04-15 04:25:08 +08:00
-
153506c1ca
update: do not assign jwt value to const
Tony Yang
2025-04-15 04:24:51 +08:00
-
09ff1eb1da
update: auth state change should reset keepalive
Tony Yang
2025-04-15 04:09:15 +08:00
-
f7ee02586b
feat: midterm shit done
Tony Yang
2025-04-15 03:59:33 +08:00
-
f093df29a1
update: remove footer visit counter
Tony Yang
2025-04-13 13:32:51 +08:00
-
3a58d55019
fix: parentComponent.ctx.deactivate is not a function
Tony Yang
2025-03-30 02:29:58 +08:00
-
7b2857b85f
update: keep users state
Tony Yang
2025-03-30 02:17:18 +08:00
-
10fe8503fb
update: homepage
Tony Yang
2025-03-30 02:10:43 +08:00
-
03fe40b4a9
feat: lab05 done
Tony Yang
2025-03-30 01:50:21 +08:00
-
6dd697471b
feat: lab04 done
Tony Yang
2025-03-22 03:00:21 +08:00
-
426b492eb0
chore: update indentation to 2 spaces
Tony Yang
2025-03-20 00:53:27 +08:00
-
6852356c32
chore: add wrangler npm script
Tony Yang
2025-03-19 16:40:41 +00:00
-
c95253aafe
add: vue-router
Tony Yang
2025-03-20 00:20:57 +08:00
-
bf37c39453
init: create-vite vue
Tony Yang
2025-03-19 16:24:06 +08:00