changelog; frontend.yml (#715)

This commit is contained in:
Michael Quigley 2024-07-31 13:19:36 -04:00
parent 1f08ca43ea
commit 9c37b9ae15
No known key found for this signature in database
GPG Key ID: 9B60314A9DD20A62
2 changed files with 18 additions and 3 deletions

View File

@ -1,5 +1,11 @@
# CHANGELOG # CHANGELOG
## v0.4.38
FEATURE: Conditionally enable interstitial page based on `User-Agent` prefix list. See the [template configuration](etc/frontend.yml) for details on the new configuration structure (https://github.com/openziti/zrok/issues/715)
CHANGE: The interstitial configuration has been modified from a simple `interstitial: <bool>` to a richer structure, but the config version has not been incremented; this feature has not been widely adopted yet.
## v0.4.37 ## v0.4.37
FIX: Fix for setting the `zrok_interstitial` cookie on Chrome-based browsers. FIX: Fix for setting the `zrok_interstitial` cookie on Chrome-based browsers.

View File

@ -10,10 +10,19 @@ v: 3
# #
#host_match: zrok.io #host_match: zrok.io
# Setting the `interstitial` setting to `true` will allow this frontend to offer interstitial pages if they are # Configure interstitial pages for this frontend. The interstitial page presents a warning to internet users, alerting
# configured on the share by the controller. # them to the fact that they're visiting a zrok share.
# #
#interstitial: true #interstitial:
# # Enable or disable interstitial pages on this frontend.
# #
# enabled: true
#
# # Specify a list of User-Agent prefixes that should receive the interstitial page. If interstitial pages are enabled
# # and this list is not set, all user agents will receive an interstitial page.
# #
# user_agent_prefixes:
# - "Mozilla/5.0"
# The OAuth configuration is used when enabling OAuth authentication with your public frontend. # The OAuth configuration is used when enabling OAuth authentication with your public frontend.
# #