## Summary
- Add a new setting to disable automatic update checking
- Reduces network requests to GitHub API when disabled
- Works for both web app and Electron client
## Changes
- `UserProfile.tsx`: Add "Disable Update Check" toggle in Settings tab
- `Dashboard.tsx`: Skip version check if setting is enabled
- `ElectronVersionCheck.tsx`: Skip startup update check if setting is enabled
- Translations: Added for English and Chinese
## Screenshot
The new setting appears in: User Profile > Settings > Updates
## Test plan
- [ ] Enable "Disable Update Check" in settings
- [ ] Refresh dashboard - version status should not appear
- [ ] Restart Electron app - should skip update check modal
Fixes Termix-SSH/Support#410
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Summary
Changes
UserProfile.tsx: Add "Disable Update Check" toggle in Settings tabDashboard.tsx: Skip version check if setting is enabledElectronVersionCheck.tsx: Skip startup update check if setting is enabledScreenshot
The new setting appears in: User Profile > Settings > Updates
Test plan
Fixes Termix-SSH/Support#410