Commit Graph

227 Commits

Author SHA1 Message Date
Tim 0c784dc5cc feat: add password recovery 2025-07-28 13:02:02 +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
Tim fa95328f6d feat: auth config 2025-07-16 15:13:39 +08:00
Tim 98a6f58dcc Add transaction to register request notifications 2025-07-16 13:44:06 +08:00
Tim e42b5db5a0 feat: login logic 2025-07-16 12:54:10 +08:00
Tim ea85af4a52 feat: login logic 2025-07-16 12:38:03 +08:00
Tim 6345f5d70b Handle GitHub email API errors 2025-07-16 11:05:58 +08:00
Tim be0e182221 fix post order 2025-07-15 23:13:16 +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 43f4e03586 fix: google login problem 2025-07-15 19:40:46 +08:00
Tim 76c2771b7b Expose Google client ID via API config and use dynamically 2025-07-15 19:25:47 +08:00
tim 1e465a575c revert 2025-07-15 18:58:59 +08:00
tim 97d411da03 permit google 2025-07-15 17:39:25 +08:00
Tim 52fb0583cd Merge branch 'main' into codex/add-email-recovery-for-missing-username 2025-07-15 14:46:22 +08:00
Tim 34edbefc62 Allow login via email 2025-07-15 14:45:39 +08:00
tim bb9b13664f feat: 注册流程优化 2025-07-15 13:54:01 +08:00
tim 59f03f4f13 fix: whitelist mode 2025-07-15 13:02:36 +08:00
tim 1244a58872 Merge branch 'main' of github.com:nagisa77/OpenIsle
# Conflicts:
#	src/main/java/com/openisle/controller/AuthController.java
2025-07-15 12:53:15 +08:00
tim 7a16d53ada fix: whitelist mode 2025-07-15 12:52:36 +08:00
Tim 56a1f534bb Merge branch 'main' into codex/remove-duplicate-notifications-for-register-request 2025-07-15 12:52:21 +08:00
Tim 4036bd25a5 Remove duplicate register request notifications 2025-07-15 12:50:11 +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