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