Commit Graph

201 Commits

Author SHA1 Message Date
Tim
1fcdff6203 feat: use DiceBear for default avatars 2025-07-30 14:24:49 +08:00
Tim
2a64e3ed14 Make ResendEmailSender asynchronous 2025-07-30 12:54:59 +08:00
Tim
995cfdf87e feat: 修改邮件格式 2025-07-30 12:14:11 +08:00
Tim
748f7f9709 feat: 邮件、讯息通知 2025-07-30 12:06:23 +08:00
Tim
40c919348f feat: improve push notifications 2025-07-30 11:53:43 +08:00
Tim
fe79a5481a Merge remote-tracking branch 'origin/main' into codex/integrate-browser-notifications-for-website 2025-07-30 11:39:58 +08:00
Tim
3464137511 feat: email notifications for replies and reactions 2025-07-30 11:37:40 +08:00
Tim
aa138afe61 feat: 推送链路调整 2025-07-30 11:35:28 +08:00
Tim
dccf8f9d0c feat: add browser push notifications 2025-07-30 10:48:02 +08:00
Tim
69f5745fe8 feat: 邮件发送,修改为中文 2025-07-30 10:42:06 +08:00
Tim
143ceebc00 feat: add comment sorting 2025-07-29 21:33:05 +08:00
Tim
27ec900780 fix: 2025-07-29 21:04:14 +08:00
Tim
3dbeb25a09 feat: 设置页面修改用户名,需要重新发放token 2025-07-29 19:12:39 +08:00
Tim
045693db21 Add rate limit for posts and comments 2025-07-29 18:33:30 +08:00
Tim
de7a2c5b80 Update milk tea redeem dialog and notifications 2025-07-28 15:59:09 +08:00
Tim
9a01a5daf6 feat: 活动页面基础ui 2025-07-28 14:52:26 +08:00
Tim
51a3a7b8f8 Add activity module with milk tea event 2025-07-28 14:12:28 +08:00
Tim
62299d17f0 Merge branch 'main' of github.com:nagisa77/OpenIsle 2025-07-28 13:54:33 +08:00
Tim
10080e6d74 fix: track daily experience to prevent abuse 2025-07-28 13:52:50 +08:00
Tim
46531b5461 feat: level 模块 2025-07-28 13:35:59 +08:00
Tim
14008292d9 Merge pull request #258 from nagisa77/codex/add-password-recovery-feature
Add password recovery
2025-07-28 13:02:39 +08:00
Tim
0c784dc5cc feat: add password recovery 2025-07-28 13:02:02 +08:00
Tim
1c2751422d feat: add user leveling and experience system 2025-07-28 12:34:45 +08:00
Tim
0a1f15e15d Store COS uploads in dynamic_assert directory 2025-07-24 17:47:47 +08:00
Tim
c9a0540858 Adjust image references when saving or deleting drafts 2025-07-24 15:52:07 +08:00
Tim
c349add0ef feat: upload 本身不进行引用计数 2025-07-24 15:18:16 +08:00
Tim
0081e51459 Add image reference tracking 2025-07-24 13:42:16 +08:00
Tim
2d84b3c668 feat: add debug logging to CosImageUploader 2025-07-23 21:03:09 +08:00
Tim
bc42fc9d70 Add latest reply tab and backend support 2025-07-23 10:58:37 +08:00
Tim
f1a82dfda4 Merge branch 'main' into codex/add-article-pinning-feature 2025-07-22 19:13:17 +08:00
Tim
ee118c0bf4 feat: add post pinning 2025-07-22 18:11:42 +08:00
Tim
7d29b7d6e8 feat: implement post editing 2025-07-22 18:09:59 +08:00
Tim
bc64e45dc2 feat: upadte ip 2025-07-21 10:34:56 +08:00
Tim
4c98812601 centralize open isle domain 2025-07-20 21:27:31 +08:00
Tim
3ee6c91f77 feat: open remote debug 2025-07-17 17:10:04 +08:00
Tim
a4faa2c25a use platform avatar for oauth registration 2025-07-16 20:50:40 +08:00
Tim
216ee745dc Add Basic auth header for Twitter OAuth 2025-07-16 20:28:15 +08:00
Tim
fd2906481f Merge pull request #227 from nagisa77/codex/fix-token-request-failure-in-twitterauthservice
Fix Twitter OAuth debug logs
2025-07-16 19:56:25 +08:00
Tim
8afc80c2b5 Improve TwitterAuthService error logging 2025-07-16 19:56:13 +08:00
tim
03e43bf9a0 feat: update X OAuth 2025-07-16 19:54:50 +08:00
Tim
eaa53deee7 Merge pull request #226 from nagisa77/codex/update-username-validation-rules
Adjust username validation and signup UI
2025-07-16 19:52:08 +08:00
Tim
1e14fb21bb Relax username length requirement and remove nickname 2025-07-16 19:51:55 +08:00
Tim
a97818aa7e fix: include twitter client secret 2025-07-16 19:43:54 +08:00
Tim
68fbbb2566 feat: add logging framework and debug logs 2025-07-16 19:31:19 +08:00
tim
03e3aa77d0 feat: update X OAuth 2025-07-16 18:53:57 +08:00
tim
44093d1a4b feat: update X OAuth 2025-07-16 18:51:54 +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