• Joined on 2026-04-12
Toutsu pushed to main at Toutsu/GmRelayBot 2026-05-25 14:40:21 +03:00
63193310f2 hotfix: fix Blazor circuit crash on Discord link + add missing avatar_url column
Toutsu pushed to main at Toutsu/GmRelayBot 2026-05-25 14:21:18 +03:00
af37f3a8ec fix: Profile.razor use ISessionStore directly + forceLoad for Discord link
Toutsu closed pull request Toutsu/GmRelayBot#93 2026-05-25 14:17:00 +03:00
feat: unify Telegram and Discord accounts via identity linking
Toutsu closed issue Toutsu/GmRelayBot#35 2026-05-25 14:16:33 +03:00
feat: связать Telegram и Discord пользователей в единый аккаунт
Toutsu commented on issue Toutsu/GmRelayBot#35 2026-05-25 14:16:28 +03:00
feat: связать Telegram и Discord пользователей в единый аккаунт

Реализовано в PR #93 и выпущено в v3.0.0.

Что сделано:

  • Таблицы player_links +…
Toutsu pushed tag v3.0.0 to Toutsu/GmRelayBot 2026-05-25 14:16:08 +03:00
Toutsu pushed to main at Toutsu/GmRelayBot 2026-05-25 14:08:25 +03:00
66228cf106 Merge pull request #93: feat: unify Telegram and Discord accounts via identity linking
9c59240f48 fix: connection leak in UpsertDiscordUserAsync + false conflict in LinkIdentityAsync
baa25f2e1e feat: unify Telegram and Discord accounts via identity linking
Compare 3 commits »
Toutsu pushed to feature/issue-35-identity-linking at Toutsu/GmRelayBot 2026-05-25 14:00:38 +03:00
9c59240f48 fix: connection leak in UpsertDiscordUserAsync + false conflict in LinkIdentityAsync
Toutsu created pull request Toutsu/GmRelayBot#93 2026-05-25 13:52:19 +03:00
feat: unify Telegram and Discord accounts via identity linking
Toutsu created branch feature/issue-35-identity-linking in Toutsu/GmRelayBot 2026-05-25 13:52:08 +03:00
Toutsu pushed to feature/issue-35-identity-linking at Toutsu/GmRelayBot 2026-05-25 13:52:08 +03:00
baa25f2e1e feat: unify Telegram and Discord accounts via identity linking
Toutsu closed pull request Toutsu/GmRelayBot#91 2026-05-25 13:31:38 +03:00
feat: Discord OAuth и платформонезависимый Web Dashboard (issue #34)
Toutsu closed pull request Toutsu/GmRelayBot#92 2026-05-25 13:31:33 +03:00
fix: add Discord OAuth token exchange logging for production diagnostics
Toutsu pushed to main at Toutsu/GmRelayBot 2026-05-25 13:19:23 +03:00
7a2ed808c4 fix: replace cookie-based Discord OAuth CSRF with server-side state store
Toutsu pushed to main at Toutsu/GmRelayBot 2026-05-25 13:09:24 +03:00
dd0828a63d Merge pull request #92: fix Discord OAuth CSRF cookie SameSite
72a392e652 fix: Discord OAuth CSRF cookie SameSite=None for cross-site callback
Compare 2 commits »
Toutsu pushed to fix/discord-oauth-diagnostics at Toutsu/GmRelayBot 2026-05-25 13:09:12 +03:00
72a392e652 fix: Discord OAuth CSRF cookie SameSite=None for cross-site callback
Toutsu pushed to main at Toutsu/GmRelayBot 2026-05-25 12:48:13 +03:00
e1fac04775 Merge pull request #92: fix: add Discord OAuth token exchange logging for production diagnostics
7e02e86cd6 fix: add Discord OAuth token exchange logging for production diagnostics
Compare 2 commits »
Toutsu created pull request Toutsu/GmRelayBot#92 2026-05-25 12:47:58 +03:00
fix: add Discord OAuth token exchange logging for production diagnostics