5e1b8134d9de0286a34031ba07132e36e7cd1934
The Jail page is now a pure operational view showing only jails that fail2ban reports as active. The backend GET /api/jails already queried only the fail2ban socket status command, so no backend changes were needed. Frontend changes: - Remove Inactive Jails table, Show-inactive toggle, and all related state (showInactive, inactiveJails, activateTarget) - Remove fetchInactiveJails() call and loadInactive/handleActivated callbacks - Remove ActivateJailDialog import and usage - Remove unused imports: useCallback, useEffect, Switch, InactiveJail Inactive-jail discovery and activation remain fully functional via the Configuration page Jails tab (JailsTab.tsx) — unchanged.
Description
No description provided
Languages
Python
72.9%
TypeScript
19.4%
Markdown
4.2%
Roff
1.5%
Shell
1.2%
Other
0.8%