Commit Graph

  • 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