Skip to content

Conversation

@wojcik91
Copy link
Contributor

Merge code from a release branch in preparation for 1.5 release

wojcik91 and others added 30 commits June 12, 2025 12:59
* update gitignore

* update dependencies

* update protos

* add admin info

* disable device step if device management is disabled

* update copyright

* update date automatically

* fix formatting

* fix year function

* update protos

* update protos

---------

Co-authored-by: Maciej Wójcik <maciek@wjck.pl>
* oidc mfa for client

* formatting

* update protobufs
Merge main -> dev post 1.4 release
* update protos

* update dependencies

* update protos

---------

Co-authored-by: Maciej Wójcik <maciek@wjck.pl>
* fix tsc checks, replace eslint with biomejs

* remove eslint files

* add defguard-ui apply hooks rules

* update ui module commit

* properly ignore i18n files

* correct biome includes

* resolve scss utils import conflitcs

* remove old scss helpers, fix font imports

* add copy field from core

* fix runs-on in gh workflow lint ui

* check text
* add gitattributes

* remove fonts

* readd fonts

* update attributes

* fix font files

* Update .gitattributes
* update routes on backend

* fix paths

---------

Co-authored-by: Maciej Wójcik <maciek@wjck.pl>
* proxy ami building

* Update release.yml

* build ami for multiple regions

* revert proxy changes

* Update release.yml

* tokyo region
* add register mobile auth endpoint

* update proto
* verify biometry register request data

* fix error messages
* setup image signatures

* update dependencies

* test workflow

* fix repo name

* update readme

* remove test branch

* update workflow for release branches
* run jobs on AWS runners

* fix missing submodules
* Update Tonic to 0.14

* Clippy auto fixes
* compiles

* update proto

* add mfa token validation

* Update src/handlers/desktop_client_mfa.rs

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

* fix cargo lock

* remove dashmap

* review changes

* fmt

* review changes

* Update defguard-ui

* update proto

* upgrade ui module

* Update desktop_client_mfa.rs

* Update desktop_client_mfa.rs

---------

Co-authored-by: Adam <adam@NetBSD.org>
Use defguard_version crate to log and exchange version and system information.
* Update proto

* register mfa endpoints

* sort use

* update register finish

* nest routes for better backwards compat

* Update proto
* fix semver version

* implement core version check

* use get_tracing_variables function from defguard_version crate

* use version interceptor

* use updated DefguardVersionInterceptor with relative version check

* remove unused is_core_version_supported function

* cargo fmt

* update defguard_version dependency

* use aws cached docker image

* don't use cargo-deny gh action
* Update proto

* Update proto

* Update defguard-ui
moubctez and others added 9 commits August 29, 2025 15:23
* Update OpenIDCallbackCard.tsx

* Update web/src/pages/openidCallback/components/OpenIDCallbackCard.tsx

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

---------

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

* extract value

* update version
* update protos

* update dependencies

* update core dependency
@wojcik91 wojcik91 self-assigned this Sep 10, 2025
@wojcik91 wojcik91 added the ignore-for-release Don't list PR in release notes label Sep 10, 2025
@wojcik91 wojcik91 merged commit e01bb69 into main Sep 10, 2025
6 of 8 checks passed
@wojcik91 wojcik91 deleted the release/1.5-alpha branch September 10, 2025 10:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ignore-for-release Don't list PR in release notes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants