Commit graph

53 commits

Author SHA1 Message Date
ChrispyBacon-dev
aba3499de4 added compose example for email services in case no email services are present in the active compose 2026-04-16 11:57:38 +02:00
ChrispyBacon-dev
dd3aa1b5e8 KV permission check, Email opt-in 2026-04-16 11:48:21 +02:00
ChrispyBacon-dev
f834516eda better quota logic - KV quota for CF worker not fully working - needs improvements - WIP but I take a break for today.. 2026-04-14 21:44:19 +02:00
ChrispyBacon-dev
35b449a478 several webmail und mail manager fixes 2026-04-14 18:53:50 +02:00
ChrispyBacon-dev
6761b3fb86 email catch-all, delivery logs, user password management, bug fixes , webmail ui bugfixes 2026-04-14 15:37:08 +02:00
ChrispyBacon-dev
cab24908c3 delivery logs & email investigation 2026-04-14 14:52:19 +02:00
ChrispyBacon-dev
8504a819ed Mailbox Management - Storage Visibility and Quota, DB clean up and DB int. checks 2026-04-14 12:12:18 +02:00
ChrispyBacon-dev
2e4b2ca7e7 email UI - overhaul - progress information for UI 2026-04-14 10:27:10 +02:00
ChrispyBacon-dev
12bf5e418e Teardown, wipe and nuke DB options on Email section 2026-04-13 21:30:31 +02:00
ChrispyBacon-dev
9738a30201 Backup and Restore of Mail DB and Data 2026-04-13 15:21:59 +02:00
ChrispyBacon-dev
513143a511 Email Auth per Mailbox implementation - full multi user env 2026-04-12 08:37:43 +02:00
ChrispyBacon-dev
1d2e96ecac Multi DOMAIN DNS support - update of the workers and DB schema . one click deployment / setup refinement. Teardown tests. -- need to write docu. 2026-04-11 20:46:56 +02:00
ChrispyBacon-dev
2ec0f4ce4f wip - MVP is working. CF worker send and receive working (backend fully working). outstanding issues, new webmail UI full of bugs. 2026-04-05 22:37:16 +02:00
Huy Nguyen
35c64a906b
Redesign Identity Providers and Zone Policies tables for mobile optimization 2026-03-28 09:56:14 +07:00
ChrispyBacon-dev
18e3a760b1 ui 2026-03-15 17:28:54 +01:00
ChrispyBacon-dev
831423c172 add 8-language localization & fix 30s page load delay 2026-03-15 15:29:30 +01:00
ChrispyBacon-dev
18426d7dcc v3.0.7-rc 2026-03-03 15:40:13 +01:00
ChrispyBacon-dev
4afac29622 v3.0.5 - add support for dockflare.disable_chunked_encoding and dockflare.http2_origin
Some checks failed
Docker Image Build and Push / build_self_hosted (push) Has been cancelled
Docker Image Build and Push / build_github_hosted_fallback (push) Has been cancelled
2025-10-14 15:28:25 +02:00
ChrispyBacon-dev
134bcf76b6 support for dockflare.http2_origin=true
enables HTTP/2 protocol for the connection between `cloudflared` and your origin service. Required for gRPC services. Only applies to HTTP/HTTPS services.
2025-10-14 13:51:51 +02:00
ChrispyBacon-dev
864ff68bf9 update countdown every second. 2025-10-14 11:55:27 +02:00
ChrispyBacon-dev
74e21cda28 dashboard , expires in countdown 2025-10-14 11:40:51 +02:00
ChrispyBacon-dev
4810218276 javascript eventlistner async fix, CLI internal help add, changelog update 2025-10-11 17:26:55 +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
b05aa8689e bugfix for friendly names user access policy
Some checks failed
Docker Image Build and Push / build_self_hosted (push) Has been cancelled
Docker Image Build and Push / build_github_hosted_fallback (push) Has been cancelled
2025-10-06 19:33:01 +02:00
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