Commit Graph

684 Commits

Author SHA1 Message Date
Tim
25bbb07297 feat: support Vditor theme switching 2025-07-17 13:22:51 +08:00
tim
8761d828f9 feat: 夜间模式精修 2025-07-17 13:02:47 +08:00
tim
49a8ada0fb Merge branch 'main' of github.com:nagisa77/OpenIsle 2025-07-17 13:02:15 +08:00
tim
5b581465aa feat: 夜间模式精修 2025-07-17 13:01:54 +08:00
Tim
10f6dc1972 Merge pull request #229 from nagisa77/codex/use-platform-avatars-for-registration
Use avatar from oauth providers
2025-07-16 20:50:53 +08:00
Tim
a4faa2c25a use platform avatar for oauth registration 2025-07-16 20:50:40 +08:00
Tim
b2686d6d39 Merge pull request #228 from nagisa77/40y3qt-codex/fix-backend-token-request-issue
Fix Twitter OAuth 401 error
2025-07-16 20:28:28 +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
ba8e2a4947 Merge pull request #225 from nagisa77/codex/fix-token-request-failure-in-twitterauthservice
Fix Twitter OAuth token request
2025-07-16 19:44:07 +08:00
Tim
a97818aa7e fix: include twitter client secret 2025-07-16 19:43:54 +08:00
Tim
ee25ba8ec6 Merge pull request #224 from nagisa77/codex/introduce-logging-framework-and-debug-twitterauthservice
Add debug logging for Twitter auth
2025-07-16 19:32:04 +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
efe5a51889 feat: update X OAuth 2025-07-16 18:42:13 +08:00
tim
af17156a42 feat: update redict ui 2025-07-16 18:38:54 +08:00
Tim
606e07ede9 Merge pull request #223 from nagisa77/codex/check-authentication-code-for-errors
Fix Twitter OAuth login
2025-07-16 18:22:34 +08:00
Tim
0822d78a34 Implement PKCE for Twitter login 2025-07-16 18:22:19 +08:00
tim
8006afdf00 feat: add discord secret key 2025-07-16 18:20:41 +08:00
tim
ad0e3b7690 fix: compile problem 2025-07-16 18:10:47 +08:00
Tim
e534b487ba Merge pull request #222 from nagisa77/codex/add-discord-login-support
Add Discord OAuth support
2025-07-16 18:09:13 +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
e8c2bc6a72 feat: X callback page 2025-07-16 16:53:18 +08:00
Tim
5e544eb48a feat: update x client id and sec 2025-07-16 16:46:06 +08:00
Tim
7bf67b24f8 Merge pull request #221 from nagisa77/codex/add-x-twitter-login-support
Add Twitter OAuth login
2025-07-16 16:21:15 +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
01e9c93dfd Merge pull request #219 from nagisa77/1aj602-codex
Fix notification deletion without transaction
2025-07-16 13:44:26 +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
ea90a6a7b8 Merge pull request #218 from nagisa77/codex/fix-github-api-404-error-handling
Fix GitHub authentication errors
2025-07-16 11:06:14 +08:00
Tim
6345f5d70b Handle GitHub email API errors 2025-07-16 11:05:58 +08:00
Tim
9ee09f3438 Merge pull request #217 from nagisa77/codex/-homepageview
Fix latest posts ordering
2025-07-15 23:13:45 +08:00
Tim
be0e182221 fix post order 2025-07-15 23:13:16 +08:00
tim
be4bb5e74c feat: ui update 2025-07-15 23:07:08 +08:00
tim
3efd35ab9e feat: 发布按钮修复 2025-07-15 23:00:53 +08:00
tim
89bddb38d4 feat: update client id 2025-07-15 20:32:28 +08:00
Tim
cc55e3114b Merge pull request #216 from nagisa77/codex/add-github-registration-and-login-support
Implement GitHub OAuth login
2025-07-15 20:23:01 +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
0820ac2a14 Merge pull request #215 from nagisa77/codex/fix-google-login-400-error
Fix dynamic Google OAuth client config
2025-07-15 19:27:16 +08:00
Tim
76c2771b7b Expose Google client ID via API config and use dynamically 2025-07-15 19:25:47 +08:00