Files
Charon/docs/index.md
GitHub Actions e299aa6b52 feat(tests): enhance test coverage and error handling across various components
- Added a test case in CrowdSecConfig to show improved error message when preset is not cached.
- Introduced a new test suite for the Dashboard component, verifying counts and health status.
- Updated SMTPSettings tests to utilize a shared render function and added tests for backend validation errors.
- Modified Security.audit tests to improve input handling and removed redundant export failure test.
- Refactored Security tests to remove export functionality and ensure correct rendering of components.
- Enhanced UsersPage tests with new scenarios for updating user permissions and manual invite link flow.
- Created a new utility for rendering components with a QueryClient and MemoryRouter for better test isolation.
- Updated go-test-coverage script to improve error handling and coverage reporting.
2025-12-11 00:26:07 +00:00

1.2 KiB
Raw Blame History

Welcome to Charon!

You're in the right place. These guides explain everything in plain English, no technical jargon.


🎯 Start Here

🚀 Getting Started — Get your first website running in 5 minutes What Can It Do? — See everything Charon can do for you 📥 Import Your Old Setup — Bring your existing Caddy configs


<EFBFBD> Security (Optional)

Security Features — Block bad guys, bad countries, or bad behavior**Live Logs & Notifications** — Real-time security monitoring and alerts**Testing SSL Certificates** — Practice without hitting limits


<EFBFBD> For Developers

API Reference — Control Charon with code Database Schema — How everything is stored


Need Help?

💬 Ask a Question — No question is too basic 🐛 Report a Bug — Something not working? 📋 Roadmap — See what's coming next


Everything here is written for humans, not robots.