Commit Graph

29 Commits

Author SHA1 Message Date
tim
efe5a51889 feat: update X OAuth 2025-07-16 18:42:13 +08:00
Tim
0822d78a34 Implement PKCE for Twitter login 2025-07-16 18:22:19 +08:00
Tim
c500dd6fe4 Merge branch 'main' into codex/add-discord-login-support 2025-07-16 18:07:52 +08:00
Tim
18d25e303a Add Discord OAuth login 2025-07-16 18:03:08 +08:00
Tim
840541d8c3 Add Twitter OAuth login support 2025-07-16 16:21:01 +08:00
Tim
ea85af4a52 feat: login logic 2025-07-16 12:38:03 +08:00
Tim
8f5b44b3ad feat: add GitHub OAuth login 2025-07-15 20:22:46 +08:00
tim
5fe10d770a Revert "Expose Google client ID via API config and use dynamically"
This reverts commit 76c2771b7b.
2025-07-15 19:57:19 +08:00
Tim
76c2771b7b Expose Google client ID via API config and use dynamically 2025-07-15 19:25:47 +08:00
tim
b245b31b36 fix: update nonce 2025-07-15 18:32:33 +08:00
tim
b25a25f5bc fix: whitelist mode 2025-07-15 12:36:27 +08:00
tim
5b886420c5 feat: waitlist mode 2025-07-15 11:41:24 +08:00
Tim
abb6c98df7 Refine login error handling and adjust Google signup flow 2025-07-15 11:06:33 +08:00
Tim
e4e83197d2 Implement registration whitelist flow 2025-07-14 22:03:45 +08:00
Tim
9a5a1df420 Add post and tag review workflow 2025-07-11 14:04:33 +08:00
tim
32ef3383bc feat: time cal 2025-07-09 20:44:18 +08:00
Tim
52ae87e4f4 feat(frontend): add time manager and unify date formats 2025-07-09 18:48:06 +08:00
Tim
206718640a feat: indicate read messages 2025-07-09 18:23:24 +08:00
Tim
9b96aa0d52 fix goToProfile and store user info 2025-07-09 14:28:01 +08:00
Tim
87d0441ef6 feat: show unread message count 2025-07-07 19:26:38 +08:00
tim
1903be1f82 feat: add toast 2025-07-07 13:20:00 +08:00
Tim
06af358989 feat(ui): add theme manager and dark mode 2025-07-07 13:09:33 +08:00
Tim
ed12fb0fc9 feat: add google auth integration 2025-07-05 14:51:29 +08:00
Tim
ffeadc9cda feat(ui): make auth state reactive and close avatar menu 2025-07-05 14:23:47 +08:00
Tim
bd043350b6 Add avatar dropdown in header 2025-07-05 14:13:35 +08:00
tim
94a1b4a237 feat: add login state 2025-07-05 13:58:24 +08:00
Tim
6bdc32ff05 feat: add token validation api and auth module 2025-07-05 13:34:47 +08:00
Tim
134bbb4d76 feat: sanitize and clamp home article description 2025-07-04 16:11:07 +08:00
Tim
cdc9b412fe feat: render markdown in posts and comments 2025-07-04 15:59:57 +08:00