Commit Graph

3 Commits

Author SHA1 Message Date
BeauTroll
20a4364fd6 Improve error handling in test-notifications script
Fix permission error handling by checking file readability instead of
just existence, and provide clearer error messages with solutions.

Changes:
- Use -r flag instead of -f to check if .env is readable
- Add helpful error message with multiple solutions
- Guide users to either use sudo or create local .env file

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2025-12-18 17:40:10 +01:00
BeauTroll
ef82bca68e Add Uptime Kuma testing to test-notifications script
Some checks failed
Deploy Borgmatic Configuration / Deploy to Production Server (push) Has been cancelled
Extend notification testing script to include Uptime Kuma push monitor
tests alongside existing ntfy tests.

Changes:
- Add 3 Uptime Kuma test scenarios (up, down, up)
- Gracefully skip Uptime Kuma tests if not configured
- Update script description to include Uptime Kuma
- Improve output formatting with separate sections

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2025-12-18 17:37:40 +01:00
BeauTroll
2b048a09e1 initial commit 2025-12-16 04:41:26 +01:00