Commit graph

29 commits

Author SHA1 Message Date
ChrispyBacon-dev
837bd4e4e0 friendly name for external imported access policy 2025-10-06 19:00:26 +02:00
ChrispyBacon-dev
04f9321ab1 HTML optimizations, waitress performance tuning 2025-10-06 16:48:45 +02:00
ChrispyBacon-dev
2f1225992f IDP - feature 2025-10-06 07:53:58 +02:00
ChrispyBacon-dev
44de5b2387 ### 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.
2025-09-27 16:34:25 +02:00
ChrispyBacon-dev
c0b86e701e SSE Realtime Log opt-in to save performance 2025-09-23 15:44:08 +02:00
ChrispyBacon-dev
d5ec8e1108 better responsive updates on SSE/WebUI 2025-09-22 18:05:01 +02:00
ChrispyBacon-dev
1822b74a52 v3.0-rc
Some checks are pending
Docker Image Build and Push / build (push) Waiting to run
2025-09-21 22:06:41 +02:00
ChrispyBacon-dev
6e9e875657 fix for java script country list 2025-08-23 19:02:52 +02:00
ChrispyBacon-dev
2a271db141 DockFlare v2.1.4
Some checks are pending
Docker Image Build and Push / build (push) Waiting to run
2025-08-23 14:44:30 +02:00
ChrispyBacon-dev
267078b9b1 remove of policy edit drop down menu and replaced with Edit Rule form - more streamlined 2025-08-14 11:24:39 +02:00
ChrispyBacon-dev
d6d21334d4 access policy - email fix for manual rule
Some checks are pending
Docker Image Build and Push / build (push) Waiting to run
2025-08-14 10:52:21 +02:00
ChrispyBacon-dev
244e4635df Revert: Roll back to stable state v2.0.1 2025-08-08 09:11:13 +02:00
ChrispyBacon-dev
b197382cca typo 2025-08-07 17:27:58 +02:00
ChrispyBacon-dev
47706a876d js security warning robust logic 2025-08-07 17:21:50 +02:00
ChrispyBacon-dev
70fc527a1b security Warning in session Storage 2025-08-07 12:54:49 +02:00
ChrispyBacon-dev
5672e8e8fc dismissal local storage web browser 2025-08-07 11:34:54 +02:00
ChrispyBacon-dev
bf69f4f6f1 ssh/Bastion bugfix 2025-08-05 13:18:06 +02:00
ChrispyBacon-dev
e62212959a ssh/Bastion 2025-08-05 13:03:05 +02:00
ChrispyBacon-dev
68a584278c bugfix tunnel dns toggle 2025-08-05 11:35:21 +02:00
ChrispyBacon-dev
c1add43747 Manual rule Access Group Policy feature added 2025-08-01 09:28:51 +02:00
ChrispyBacon-dev
ac4a0b8a29 js modal fix 2025-07-31 22:22:03 +02:00
ChrispyBacon-dev
c09f0cd009 new feature reusable access groups policies 2025-07-31 21:41:29 +02:00
ChrispyBacon-dev
e5ed04d00a adding support for httpHostHeader 2025-06-25 22:18:32 +02:00
ChrispyBacon-dev
da6e8a7fb8 Support for edit manual rule 2025-06-07 21:19:13 +02:00
ChrispyBacon-dev
1ad4d493c5 SNI js change only show when HTTP/HTTPS is selected 2025-05-29 14:45:28 +02:00
ChrispyBacon-dev
4301c87ca5 small js path function for dialog html 2025-05-28 09:38:51 +02:00
ChrispyBacon-dev
26bdee96b5 added support for extended Service Types 2025-05-27 22:10:18 +02:00
ChrispyBacon-dev
103bce078f v1.8.0 2025-05-27 10:15:48 +02:00
ChrispyBacon-dev
7315e4ac6f refracturing - Testing Stage 2025-05-25 21:52:33 +02:00