Commit Graph

34 Commits

Author SHA1 Message Date
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
Tony Yang c95253aafe add: vue-router 2025-03-20 00:20:57 +08:00
Tony Yang bf37c39453 init: create-vite vue 2025-03-19 16:24:57 +08:00