Commit graph

55 commits

Author SHA1 Message Date
ChrispyBacon-dev
2e4b2ca7e7 email UI - overhaul - progress information for UI 2026-04-14 10:27:10 +02:00
Huy Nguyen
3cb2bd4684
Optimize UI for mobile with responsive tables and improved layouts 2026-03-28 09:44:31 +07:00
ChrispyBacon-dev
9a3ef8ec48 v3.0.9 - CF Service Token Support 2026-03-21 13:04:32 +01:00
ChrispyBacon-dev
eb096e5711 added support for language ID - Indonesia 2026-03-16 19:53:07 +01:00
ChrispyBacon-dev
49885c8957 spacing
Some checks are pending
Docker Image Build and Push / build_self_hosted (push) Waiting to run
Docker Image Build and Push / build_github_hosted_fallback (push) Blocked by required conditions
2025-10-18 18:23:49 +02:00
ChrispyBacon-dev
e6fcd1f1e1 spacing and padding 2025-10-18 18:18:31 +02:00
ChrispyBacon-dev
1b827089f6 padding and spacing 2025-10-18 17:45:33 +02:00
ChrispyBacon-dev
81e7e89c92 OCD html 2025-10-18 17:34:30 +02:00
ChrispyBacon-dev
6af62f6ce3 css 2025-10-18 16:57:22 +02:00
ChrispyBacon-dev
23407410df rebuild css 2025-10-18 16:37:06 +02:00
ChrispyBacon-dev
b13194814b css rebuild 2025-10-18 16:23:30 +02:00
ChrispyBacon-dev
137b07da80 v3.0.4 - see changelog for details (Bugfixes)
Some checks are pending
Docker Image Build and Push / build_self_hosted (push) Waiting to run
Docker Image Build and Push / build_github_hosted_fallback (push) Blocked by required conditions
2025-10-11 15:07:08 +02:00
ChrispyBacon-dev
04f9321ab1 HTML optimizations, waitress performance tuning 2025-10-06 16:48:45 +02:00
ChrispyBacon-dev
0346cd756c Realtime Dashboard Update & Event Broadcasting
Some checks are pending
Docker Image Build and Push / build_self_hosted (push) Waiting to run
Docker Image Build and Push / build_github_hosted_fallback (push) Blocked by required conditions
2025-10-06 11:22:30 +02:00
ChrispyBacon-dev
2f1225992f IDP - feature 2025-10-06 07:53:58 +02:00
ChrispyBacon-dev
640eac40dd Action Menu Dashboard
Some checks are pending
Docker Image Build and Push / build_self_hosted (push) Waiting to run
Docker Image Build and Push / build_github_hosted_fallback (push) Blocked by required conditions
2025-10-04 16:03:00 +02:00
ChrispyBacon-dev
740ffb428c integration of Cloudflare links to the correct access policy in dropdown menu 2025-10-04 14:48:13 +02:00
ChrispyBacon-dev
12a426a325 Rewrite of Access Policy creation
Some checks are pending
Docker Image Build and Push / build_self_hosted (push) Waiting to run
Docker Image Build and Push / build_github_hosted_fallback (push) Blocked by required conditions
No more legacy rule creation, reusuable policy creation. Selector for public and authenticated access policys
2025-10-04 11:24:05 +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
43520222a1 OAuth/OIDC Login Support added - tested in dev local
Some checks are pending
Docker Image Build and Push / build_self_hosted (push) Waiting to run
Docker Image Build and Push / build_github_hosted_fallback (push) Blocked by required conditions
2025-09-26 15:52:44 +02:00
ChrispyBacon-dev
8df7b1a1e3 dropdown menu clipping in section fix 2025-09-23 20:07:10 +02:00
ChrispyBacon-dev
0b99306c6a LED strip heartbeat animation 2025-09-23 19:44:44 +02:00
ChrispyBacon-dev
703f93d38e rebuild css 2025-09-23 19:33:50 +02:00
ChrispyBacon-dev
8c145310c9 output.css rebuild for CSS 2025-09-23 17:10:06 +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
d7a84fe203 access policy svg
Some checks failed
Docker Image Build and Push / build (push) Has been cancelled
2025-08-26 20:40:50 +02:00
ChrispyBacon-dev
4783aebc42 official cloudflare logo svg 2025-08-26 18:16:11 +02:00
ChrispyBacon-dev
6df2752303 rebuild css
Some checks are pending
Docker Image Build and Push / build (push) Waiting to run
2025-08-24 16:14:37 +02:00
ChrispyBacon-dev
0f99e4bd4d rebuild css 2025-08-24 13:08:11 +02:00
ChrispyBacon-dev
2156503c7d finetuning CSS 2025-08-24 12:58:21 +02:00
ChrispyBacon-dev
733cdfa3c4 font size / prose adjustment rebuild output css 2025-08-24 12:53:01 +02:00
ChrispyBacon-dev
7a19ab3e61 tailwind update 2025-08-24 11:02:40 +02:00
ChrispyBacon-dev
94c1e4626e rebuild css
Some checks are pending
Docker Image Build and Push / build (push) Waiting to run
2025-08-23 20:59:29 +02:00
ChrispyBacon-dev
b77bb32819 rebuild css 2025-08-23 16:41:07 +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
b8219c1a94 rebuild css 2025-08-12 17:04:38 +02:00
ChrispyBacon-dev
08329f7e90 css rebuild 2025-08-12 11:03:55 +02:00
ChrispyBacon-dev
2fcb698079 v2.1.1 - The Usability & Security Update 2025-08-11 21:13:57 +02:00
ChrispyBacon-dev
244e4635df Revert: Roll back to stable state v2.0.1 2025-08-08 09:11:13 +02:00
ChrispyBacon-dev
829a531135 rebuild css 2025-08-07 08:59:00 +02:00
ChrispyBacon-dev
fbed91147e web ui refinements 2025-08-01 14:06:57 +02:00
ChrispyBacon-dev
5ad63127fb build:css update output.css 2025-08-01 13:16:48 +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
525956a4c7 refine
Some checks are pending
Docker Image Build and Push / build (push) Waiting to run
2025-05-28 15:25:51 +02:00
ChrispyBacon-dev
646dd1126c dialog box div class change 2025-05-28 15:18:59 +02:00
ChrispyBacon-dev
a8643e756f docker-image.yml update 2025-05-28 14:59:21 +02:00
ChrispyBacon-dev
42a2435111 tailwind:css savelist update, rebuild css 2025-05-28 12:58:26 +02:00
ChrispyBacon-dev
ca15bc19e0 changed function add manual rule and remove manual rule to support adding policy while adding a new manual rule. changed HTML, rebuild css. 2025-05-28 10:25:15 +02:00
ChrispyBacon-dev
68645f4871 adjustments to Manual Ingress Rule dialog html 2025-05-28 09:22:18 +02:00
ChrispyBacon-dev
01d85e921e rebuild:css 2025-05-28 09:12:44 +02:00