Skip to content

Weekly upstream sync: release/2.1 - #11

Merged
jakub-tldr merged 38 commits into
release/2.1from
sync/upstream-release-2.1
Aug 10, 2026
Merged

Weekly upstream sync: release/2.1#11
jakub-tldr merged 38 commits into
release/2.1from
sync/upstream-release-2.1

Conversation

@t-aleksander

Copy link
Copy Markdown

Automated weekly sync from upstream defguard/defguard release/2.1 (workflows excluded). Review and merge manually.

wojcik91 and others added 27 commits July 21, 2026 12:53
…DefGuard#3450)

* allow choosing whether sending MFA-related emails is blocking

* add cargo deny option
Fixes re-enrollment for client v1.6.
* add cli commands
create-admin
change-password
list-users
set-admin-group
create-group
list-groups
add-user-to-group
disable-ldap-integration
disable-oidc-directory-sync
* add regression tests

* enable password reset for external users

* move mock smtp server to the shared common crate

* test password reset email content

* cleanup

* remove duplicate logic

* cleanup

* re-enable pre-existing smtp-related tests
* don't validate remote enrollment flags on submit

* update settings validation test

* use mock smtp server to test if enrollment invites are actually sent

* formatting

* add mail assertions to login tests

* test cleanup
…ers (DefGuard#3455)

* restrict synchronization to groups (universal) + tests

* fixtures

* add test key

* format

* remaining provider tests

* fixtures 2

* test group restriction for all providers

* move tests

* fix
…efGuard#3468)

* dont display manual setup if only posture locations available

* Apply suggestions from code review

Co-authored-by: Adam <adam@NetBSD.org>

---------

Co-authored-by: Adam <adam@NetBSD.org>
* show error on login

* linter

* change method of dispalying the error

* add comment
Enforce client traffic policies based on group membership.
Add edge and gateway connection events to activity log
…fGuard#3479)

* fix google field description, sort dry run table by deleted first

* rearrange
…rd#3481)

* update proto submodule

* add migration

* update model struct

* update grpc structs

* update tests

* update settings form

* update query data

* update flake inputs

* update proto submodule

* update flake inputs
…3489)

* handle email change for oidc users

* more tests

* fmt

* suggestions

* translations
* add table reference to help sidebar

* add migration

* update settings struct

* skip final page content in enrollment handler

* add test

* wire up frontend form

* disable email checkbox if welcome message toggle is unchecked

* remove duplicate

* move divider
@t-aleksander
t-aleksander force-pushed the sync/upstream-release-2.1 branch from c9d5efd to d5d50f0 Compare August 3, 2026 11:11
filipslezaklab and others added 2 commits August 3, 2026 16:00
* correct typing for location

* fix scroll lock shift
)

* posture check authenticates the device with polling token

* bump proto

* refactor validate_posture function
@t-aleksander
t-aleksander force-pushed the sync/upstream-release-2.1 branch from e3f1a16 to 0ce3c64 Compare August 10, 2026 09:05
@jakub-tldr
jakub-tldr merged commit ccf6d8b into release/2.1 Aug 10, 2026
3 of 13 checks passed
@jakub-tldr
jakub-tldr deleted the sync/upstream-release-2.1 branch August 10, 2026 09:47
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.

7 participants