Skip to content

feat: remind user to test an untested Telegram sync setting - #54

Merged
shukebeta merged 1 commit into
masterfrom
feat/issue-51-telegram-untested-reminder
Jul 14, 2026
Merged

shukebeta merged 1 commit into
masterfrom
feat/issue-51-telegram-untested-reminder

Conversation

@shukebeta

Copy link
Copy Markdown
Collaborator

Closes #51

After a Telegram sync setting is saved it starts untested and may not
actually sync (wrong channel id, bad token, bot not admin). The Add flow
previously saved and dismissed silently, so a broken setting could go
unnoticed.

- add_telegram_setting.dart: after a successful add, show a non-blocking
  reminder ("Test now" / "Later"). Test now runs the existing test flow
  against the just-entered values (the Test endpoint keys off the posted
  fields, not a saved-row id) and surfaces a success SnackBar; either
  choice keeps the setting saved. Saving is never blocked.
- telegram_sync_settings.dart: add an explicit "Untested" badge beside the
  status pill so untested settings stay flagged at a glance.
- Add widget tests covering the reminder, Later (no test), and Test now.

Closes #51

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@shukebeta
shukebeta merged commit 435f7de into master Jul 14, 2026
4 checks passed
@shukebeta
shukebeta deleted the feat/issue-51-telegram-untested-reminder branch July 14, 2026 05:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

enhancement: remind user to test an untested Telegram sync setting (non-blocking)

1 participant