Skip to content

feat: make briefing schedule configurable and add manual trigger support - #6

Merged
IceCodeNew merged 1 commit into
masterfrom
feat/configurable-schedule
Jul 13, 2026
Merged

feat: make briefing schedule configurable and add manual trigger support#6
IceCodeNew merged 1 commit into
masterfrom
feat/configurable-schedule

Conversation

@IceCodeNew

@IceCodeNew IceCodeNew commented Jul 13, 2026

Copy link
Copy Markdown
Owner

Changes

  • Add GREETING_HOUR/GREETING_MINUTE and BRIEFING_CRON env vars for scheduling
  • Replace hardcoded 8:00 and 9:00-23:00 schedule with configurable values
  • Add --run-now flag to daemon for immediate one-shot briefing
  • Add --version/-V flag to CLI
  • Bump version to 0.2.0

@IceCodeNew
IceCodeNew force-pushed the feat/configurable-schedule branch 2 times, most recently from 4a436f4 to 042395f Compare July 13, 2026 16:35
- Add BRIEFING_DAILY_HOUR/MINUTE and BRIEFING_CRON env vars for scheduling
- Replace hardcoded 8:00 and 9:00-23:00 schedule with configurable values
- Add --run-now flag to daemon for immediate one-shot briefing
- Add --version/-V flag to CLI
- Bump version to 0.2.0
- Fix test_config fixture leaking real rss-sources.json
@IceCodeNew
IceCodeNew force-pushed the feat/configurable-schedule branch from 042395f to 5416510 Compare July 13, 2026 17:08
@IceCodeNew
IceCodeNew merged commit b22619f into master Jul 13, 2026
6 checks passed
@IceCodeNew
IceCodeNew deleted the feat/configurable-schedule branch July 13, 2026 17:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant