feat: update Telegram Flask client IDs#30578
Conversation
|
CLA Signature Action: All authors have signed the CLA. You may need to manually re-run the blocking PR check if it doesn't pass in a few minutes. |
1c6637d to
5af0706
Compare
🔍 Smart E2E Test Selection
click to see 🤖 AI reasoning detailsE2E Test Selection: The TELEGRAM_CLIENT_ID values are consumed by constants.ts in the OAuthLoginHandlers, which feeds into the seedless onboarding flow (social login via OAuth providers). Since this affects OAuth configuration, SmokeSeedlessOnboarding is the most relevant tag as it tests the SeedlessOnboardingController mock integration and OAuth token exchange flows. The changes only affect Flask build variants, not the main/production build, which limits the blast radius. No other E2E test areas are impacted - no UI components, no navigation, no transaction flows, no network changes, no account management logic changes. Performance Test Selection: |
|



Description
Updates Telegram OAuth client IDs for Flask builds in development, UAT, and production so each environment points to the deployed Telegram app configuration.
Adds a config test that pins the deployed Flask Telegram client IDs and catches accidental drift.
Changelog
CHANGELOG entry: Fixed Telegram login configuration for Flask builds
Related issues
Refs: No linked issue. Configuration update for deployed Flask Telegram client IDs.
Manual testing steps
Test command:
Screenshots/Recordings
N/A - configuration-only change with no UI surface.
Pre-merge author checklist
Performance checks (if applicable)
N/A - configuration-only OAuth client ID update.
Pre-merge reviewer checklist