- 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.
1.2 KiB
1.2 KiB
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.