mirror of
https://git.vectorsigma.ru/public/AdGuardHome.git
synced 2026-07-28 23:19:02 +00:00
Merge branch 'master' into ADG-10291
This commit is contained in:
27
CHANGELOG.md
27
CHANGELOG.md
@@ -9,14 +9,21 @@ The format is based on [*Keep a Changelog*](https://keepachangelog.com/en/1.0.0/
|
|||||||
<!--
|
<!--
|
||||||
## [v0.108.0] – TBA
|
## [v0.108.0] – TBA
|
||||||
|
|
||||||
## [v0.107.65] - 2025-07-30 (APPROX.)
|
## [v0.107.66] - 2025-09-03 (APPROX.)
|
||||||
|
|
||||||
See also the [v0.107.65 GitHub milestone][ms-v0.107.65].
|
See also the [v0.107.66 GitHub milestone][ms-v0.107.66].
|
||||||
|
|
||||||
[ms-v0.107.65]: https://github.com/AdguardTeam/AdGuardHome/milestone/100?closed=1
|
[ms-v0.107.66]: https://github.com/AdguardTeam/AdGuardHome/milestone/101?closed=1
|
||||||
|
|
||||||
NOTE: Add new changes BELOW THIS COMMENT.
|
NOTE: Add new changes BELOW THIS COMMENT.
|
||||||
-->
|
-->
|
||||||
|
<!--
|
||||||
|
NOTE: Add new changes ABOVE THIS COMMENT.
|
||||||
|
-->
|
||||||
|
|
||||||
|
## [v0.107.65] - 2025-08-20
|
||||||
|
|
||||||
|
See also the [v0.107.65 GitHub milestone][ms-v0.107.65].
|
||||||
|
|
||||||
### Security
|
### Security
|
||||||
|
|
||||||
@@ -53,15 +60,12 @@ In this release, the schema version has changed from 29 to 30.
|
|||||||
|
|
||||||
### Fixed
|
### Fixed
|
||||||
|
|
||||||
- Disabled state of Top clients action button in web UI ([#7923]).
|
- Disabled state of *Top clients* action button in web UI ([#7923]).
|
||||||
|
|
||||||
[#7923]: https://github.com/AdguardTeam/AdGuardHome/issues/7923
|
[#7923]: https://github.com/AdguardTeam/AdGuardHome/issues/7923
|
||||||
|
|
||||||
[go-1.24.6]: https://groups.google.com/g/golang-announce/c/x5MKroML2yM
|
[go-1.24.6]: https://groups.google.com/g/golang-announce/c/x5MKroML2yM
|
||||||
|
[ms-v0.107.65]: https://github.com/AdguardTeam/AdGuardHome/milestone/100?closed=1
|
||||||
<!--
|
|
||||||
NOTE: Add new changes ABOVE THIS COMMENT.
|
|
||||||
-->
|
|
||||||
|
|
||||||
## [v0.107.64] - 2025-07-28
|
## [v0.107.64] - 2025-07-28
|
||||||
|
|
||||||
@@ -3219,11 +3223,12 @@ See also the [v0.104.2 GitHub milestone][ms-v0.104.2].
|
|||||||
[ms-v0.104.2]: https://github.com/AdguardTeam/AdGuardHome/milestone/28?closed=1
|
[ms-v0.104.2]: https://github.com/AdguardTeam/AdGuardHome/milestone/28?closed=1
|
||||||
|
|
||||||
<!--
|
<!--
|
||||||
[Unreleased]: https://github.com/AdguardTeam/AdGuardHome/compare/v0.107.65...HEAD
|
[Unreleased]: https://github.com/AdguardTeam/AdGuardHome/compare/v0.107.66...HEAD
|
||||||
[v0.107.65]: https://github.com/AdguardTeam/AdGuardHome/compare/v0.107.64...v0.107.65
|
[v0.107.66]: https://github.com/AdguardTeam/AdGuardHome/compare/v0.107.65...v0.107.66
|
||||||
-->
|
-->
|
||||||
|
|
||||||
[Unreleased]: https://github.com/AdguardTeam/AdGuardHome/compare/v0.107.64...HEAD
|
[Unreleased]: https://github.com/AdguardTeam/AdGuardHome/compare/v0.107.65...HEAD
|
||||||
|
[v0.107.65]: https://github.com/AdguardTeam/AdGuardHome/compare/v0.107.64...v0.107.65
|
||||||
[v0.107.64]: https://github.com/AdguardTeam/AdGuardHome/compare/v0.107.63...v0.107.64
|
[v0.107.64]: https://github.com/AdguardTeam/AdGuardHome/compare/v0.107.63...v0.107.64
|
||||||
[v0.107.63]: https://github.com/AdguardTeam/AdGuardHome/compare/v0.107.62...v0.107.63
|
[v0.107.63]: https://github.com/AdguardTeam/AdGuardHome/compare/v0.107.62...v0.107.63
|
||||||
[v0.107.62]: https://github.com/AdguardTeam/AdGuardHome/compare/v0.107.61...v0.107.62
|
[v0.107.62]: https://github.com/AdguardTeam/AdGuardHome/compare/v0.107.61...v0.107.62
|
||||||
|
|||||||
@@ -27,9 +27,11 @@ fi
|
|||||||
readonly version
|
readonly version
|
||||||
|
|
||||||
# Allow users to use sudo.
|
# Allow users to use sudo.
|
||||||
sudo_cmd="${SUDO:-}"
|
sudo_cmd="${SUDO:-exec}"
|
||||||
readonly sudo_cmd
|
readonly sudo_cmd
|
||||||
|
|
||||||
|
# Make sure that those are built using something like:
|
||||||
|
# make ARCH='386 amd64 arm arm64 ppc64le' OS=linux VERBOSE=1 build-release
|
||||||
docker_platforms="\
|
docker_platforms="\
|
||||||
linux/386,\
|
linux/386,\
|
||||||
linux/amd64,\
|
linux/amd64,\
|
||||||
@@ -104,15 +106,17 @@ cp "${dist_dir}/AdGuardHome_linux_arm_7/AdGuardHome/AdGuardHome" \
|
|||||||
cp "${dist_dir}/AdGuardHome_linux_ppc64le/AdGuardHome/AdGuardHome" \
|
cp "${dist_dir}/AdGuardHome_linux_ppc64le/AdGuardHome/AdGuardHome" \
|
||||||
"${dist_docker}/AdGuardHome_linux_ppc64le_"
|
"${dist_docker}/AdGuardHome_linux_ppc64le_"
|
||||||
|
|
||||||
# Don't use quotes with $docker_version_tag and $docker_channel_tag, because we
|
# docker_opt_tag is a function that wraps the call to docker to optionally add
|
||||||
# want word splitting and or an empty space if tags are empty.
|
# --tag flags.
|
||||||
#
|
docker_opt_tag() {
|
||||||
# TODO(a.garipov): Once flag --tag of docker buildx build supports commas, use
|
# Unset all positional parameters of the function.
|
||||||
# them instead.
|
set --
|
||||||
#
|
|
||||||
# shellcheck disable=SC2086
|
# Set the initial parameters.
|
||||||
$sudo_cmd docker "$debug_flags" \
|
set -- \
|
||||||
buildx build \
|
"$debug_flags" \
|
||||||
|
buildx \
|
||||||
|
build \
|
||||||
--build-arg BUILD_DATE="$build_date" \
|
--build-arg BUILD_DATE="$build_date" \
|
||||||
--build-arg DIST_DIR="$dist_dir" \
|
--build-arg DIST_DIR="$dist_dir" \
|
||||||
--build-arg VCS_REF="$commit" \
|
--build-arg VCS_REF="$commit" \
|
||||||
@@ -120,4 +124,28 @@ $sudo_cmd docker "$debug_flags" \
|
|||||||
--output "$docker_output" \
|
--output "$docker_output" \
|
||||||
--platform "$docker_platforms" \
|
--platform "$docker_platforms" \
|
||||||
--progress 'plain' \
|
--progress 'plain' \
|
||||||
$docker_version_tag $docker_channel_tag -f ./docker/Dockerfile .
|
;
|
||||||
|
|
||||||
|
# Append the channel tag, if any.
|
||||||
|
if [ "$docker_channel_tag" != '' ]; then
|
||||||
|
set -- "$@" "$docker_channel_tag"
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Append the version tag, if any.
|
||||||
|
if [ "$docker_version_tag" != '' ]; then
|
||||||
|
set -- "$@" "$docker_version_tag"
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Append the rest.
|
||||||
|
set -- \
|
||||||
|
"$@" \
|
||||||
|
-f \
|
||||||
|
./docker/Dockerfile \
|
||||||
|
. \
|
||||||
|
;
|
||||||
|
|
||||||
|
# Call the docker command with the assembled parameters.
|
||||||
|
"$sudo_cmd" docker "$@"
|
||||||
|
}
|
||||||
|
|
||||||
|
docker_opt_tag
|
||||||
|
|||||||
Reference in New Issue
Block a user