mirror of
https://github.com/yyhuni/xingrin.git
synced 2026-01-31 11:46:16 +08:00
- Add new global blacklist settings page with pattern management interface - Create useGlobalBlacklist and useUpdateGlobalBlacklist React Query hooks for data fetching and mutations - Implement global-blacklist.service.ts with API integration for blacklist operations - Add Global Blacklist navigation item to app sidebar with Ban icon - Add internationalization support for blacklist UI with English and Chinese translations - Include pattern matching rules documentation (domain wildcards, keywords, IP addresses, CIDR ranges) - Add loading states, error handling, and success/error toast notifications - Implement textarea input with change tracking and save button state management