mirror of
https://github.com/ChrispyBacon-dev/DockFlare.git
synced 2026-05-01 05:09:31 +00:00
### Added
- **Enhanced Country Selection UX**
- **Bulk Selection Controls:** Added "Select All," "Select None," and "Invert Selection" buttons for more efficient country management.
- **Quick Templates:** Implemented one-click presets such as "Block All Except US," "Block All Except EU," and "Block High Risk Countries."
- **Regional Selection:** Users can now select entire continents (e.g., Africa, Asia, Europe) with a single click.
- **Visual Feedback:** A dynamic counter now shows "X of 245 countries selected" to provide immediate feedback.
### Fixed
- **Tedious Manual Selection:** Resolved an issue where "Allow US Only" required manually selecting over 194 countries; it now requires only one click (resolves #240).
- **IP Whitelist Access Policies:** Corrected a bug where IP-based access policies were not functioning as intended. The system now properly creates a `bypass` rule for whitelisted IPs.
- **Access Policy Updates:** Addressed a failure where updating an Access Policy on an existing ingress rule would result in an "application already exists" error.
- **API Error Logging:** The severity of the log message for a `403 Forbidden` error during user email fetches has been reduced, as this is expected behavior with a scoped API token (related to issues #216, #217 raised by @durzo).
- **OAuth Provider Visibility:** Fixed the login screen to respect disabled providers immediately after changes through the API or UI, keeping password-disable overrides intact.
This commit is contained in:
parent
ca7e43d9cd
commit
44de5b2387
11 changed files with 849 additions and 291 deletions
File diff suppressed because one or more lines are too long
Loading…
Add table
Add a link
Reference in a new issue