Skip to content

Modernize: optional config, file-based secrets, proxy support - #2

Merged
1ffycat merged 1 commit into
masterfrom
chore/modernize
Oct 19, 2026
Merged

1ffycat merged 1 commit into
masterfrom
chore/modernize

Conversation

@1ffycat

@1ffycat 1ffycat commented Oct 19, 2026

Copy link
Copy Markdown
Owner
  • Make config.json optional; support TELEGRAM_BOT_TOKEN/TELEGRAM_CHAT_ID env
  • Add *-file options for agenix/sops-nix (CLI, env, config, HM module)
  • Add --proxy/--no-proxy/Proxy config; document HTTPS_PROXY support
  • Stop leaking the bot token in error messages
  • Update deps (reqwest 0.13, clap 4.6, ...), MSRV 1.88, rustls+ring
  • Stream uploads, dedupe send code, add CI, bump to 0.2.0

- Make config.json optional; support TELEGRAM_BOT_TOKEN/TELEGRAM_CHAT_ID env
- Add *-file options for agenix/sops-nix (CLI, env, config, HM module)
- Add --proxy/--no-proxy/Proxy config; document HTTPS_PROXY support
- Stop leaking the bot token in error messages
- Update deps (reqwest 0.13, clap 4.6, ...), MSRV 1.88, rustls+ring
- Stream uploads, dedupe send code, add CI, bump to 0.2.0
@1ffycat
1ffycat merged commit 7643c1a into master Oct 19, 2026
2 checks passed
@1ffycat 1ffycat mentioned this pull request Oct 19, 2026
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