Skip to content

Comments

Merge main->dev before 1.6#1756

Merged
j-chmielewski merged 19 commits intodevfrom
dev-merger
Dec 17, 2025
Merged

Merge main->dev before 1.6#1756
j-chmielewski merged 19 commits intodevfrom
dev-merger

Conversation

@j-chmielewski
Copy link
Contributor

No description provided.

j-chmielewski and others added 19 commits November 20, 2025 17:12
Related issue: #880

Adds "force all traffic" option to enterprise settings. When selected, all clients are forced to route all traffic via the vpn.
… without name (#1719)

* filter mfa locations, validate ip/domain in wizard

* Reject device without name
* fix client traffic policy helpers styling

* remove unused useMemo deps

* tweak the header
* Fix validators

Created new patterns,
Moved validators to Validate.*
Fixed validators in Wizards,smtp configuration

* Unit testing for web, unit tests for validators

* Created Validate.any/all function. Removed logic from zod

* add licenses exceptions
…in permissions

Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
* add tier field to license metadata

* add tier to internal license representation & handle conversion from proto

* change naming convention

* rename feature gate helper

* change naming again

* add license tier validation

* add tests

* add license tier tests

* remove unused import

* fix comment

* pass license tier info to UI

* update inputs

* disable service location mode in network form

* rename helper function

* update location wizard

* update license tests

* Update crates/defguard_core/src/enterprise/license.rs

Co-authored-by: Adam <adam@defguard.net>

* fix comparison

---------

Co-authored-by: Adam <adam@defguard.net>
@j-chmielewski j-chmielewski merged commit 7c0016d into dev Dec 17, 2025
5 checks passed
@j-chmielewski j-chmielewski deleted the dev-merger branch December 17, 2025 10:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants