4611 Commits
Author SHA1 Message Date
Maksim Kazantsev 5c4d531d8d AGH-243 Fix DDR when DoH routes are empty 2026-10-30 14:41:36 +03:00
Fedor Setrakov 68a897a06d AGH-287 Fix-dst-transition-schedule (72)
* all: fix schedule shift

* schedule: imp tests
2026-10-30 13:56:14 +03:00
Maksim Kazantsev c0a81e99d2 ADG-12585 Upd all
* all: upd go; upd tools; upd chlog; upd scripts and hooks;

* make: fix script;

* make: fix script;

* make: upd docs; add todos;

* make: fix go-test;
2026-10-27 16:02:27 +03:00
Dimitry Kolyshev 71edcc5053 AGH-31 Use more confs. 2026-10-23 06:13:36 +03:00
Ildar Kamalov b13042b071 AGH-246 Fix table, cache, and logout bugs 2026-10-20 15:46:03 +03:00
Ildar Kamalov fb7774fa5c AGH-236 Fix client v2 wizard rejecting emoji passwords 2026-10-16 09:38:56 +03:00
Maksim Kazantsev fc30c3ddfc ADG-12585 Upd all 2026-10-15 18:29:27 +03:00
Maksim Kazantsev eac7a6ef59 AGH-242 Fix first run with the --check-config flag bug 2026-10-15 13:07:09 +03:00
Ildar Kamalov 6b38dd960b AGH-239 Refresh DNS addresses after TLS config save
Setup Guide rendered encrypted DNS addresses from the dashboard store, which was only filled on app start, so enabling encryption left the guide stale until a full reload. setTlsConfig now refreshes the dashboard DNS status after a successful save via a lightweight refreshDnsStatus that leaves the global processing flag, version/TLS/profile requests and reload-on-failure behavior of getDnsStatus alone.
2026-10-15 10:27:29 +03:00
Ildar Kamalov c7b192765f AGDNS-4641 fix settings long-value overflow and scroll 2026-10-14 17:18:55 +03:00
Eugene Burkov 3c572a342e AGDNS-3863 gopacket-dhcp-vol.36 2026-10-13 15:25:27 +03:00
Dimitry Kolyshev 8dedd32785 AGH-31 Use-confs-http 2026-10-08 12:16:36 +03:00
Maksim Kazantsev 07afcdafc6 ADG-12585 Upd bootstrap IP 2026-10-07 16:18:14 +03:00
Ildar Kamalov b2f394896e AGH-228 fixed ip addresses sort function 2026-10-06 11:34:23 +03:00
Dimitry Kolyshev 80732ebf52 AGH-31 Use-confs
* configmgr: add more confs

* configmgr: imp code

* all: use configmgr stats

* all: use configmgr dns

* all: rm dnsforward.UpstreamMode

* dnsforward: imp code
2026-10-06 06:31:29 +03:00
Eugene Burkov fe415923ab AGDNS-4443 Remove-gh-prerelease 2026-10-02 20:22:17 +03:00
Fedor Setrakov 9b6f5f31be AGH-15 exchange ctx (9)
* all: upd dnsproxy

* all: upd dnsproxy

* all: upd dnsproxy

* all: upd dnscrypt

* all: upd dnsproxy
2026-10-02 17:05:30 +03:00
Ildar Kamalov 764aa256aa AGH-179 fix client v1 DHCPv4 save, subnet and IPv6 CIDR validation 2026-10-02 16:00:26 +03:00
Ildar Kamalov 6d0e7f39c4 AGH-173 fix client v2 CIDR and identifier validation 2026-10-01 19:21:40 +03:00
Maksim Kazantsev 89e2190feb home: do not loop after the first shutdown; 2026-10-01 16:09:16 +03:00
Dimitry Kolyshev bfd64d2f49 AGH-160 Refactor-doh 2026-10-01 06:26:55 +03:00
Eugene Burkov 73d4aab61b ADG-12585 upd-all v1.0.0-b.1 2026-09-30 15:56:05 +03:00
Eugene Burkov 349c0b61c4 AGH-177 Remove redundant i18n lines 2026-09-30 14:19:23 +03:00
Maksim Kazantsev 7a0ab04598 AGH-191 Fix update panic 2026-09-30 12:29:50 +03:00
Ildar Kamalov a308a74342 AGH-177 add client v2 translations 2026-09-29 19:02:13 +03:00
Eugene Burkov 5ce990b5eb AGDNS-4443 imp-beta-workflow 2026-09-29 17:04:39 +03:00
Dimitry Kolyshev 9c55641827 AGH-31 Add-more-confs 2026-09-29 05:50:02 +03:00
Dimitry KolyshevandEugene Burkov 7ccadb1cbf AGDNS-4443 Fix snap
Co-authored-by: Eugene Burkov <e.burkov@adguard.com>
v0.108.0-b.91
2026-09-28 16:55:13 +03:00
Eugene Burkov 75a29281f5 AGDNS-4443 Fix windows extension 2026-09-28 16:07:44 +03:00
Eugene Burkov 388ee05edb AGNDS-4443 Fix exec bit 2026-09-28 15:05:38 +03:00
Maksim Kazantsev b08c2e5418 AGH-169 Fix ratelimit allowlist 2026-09-25 16:48:24 +03:00
Ildar Kamalov 27fbabe7cf AGH-177 design review UI fixes 2026-09-25 15:53:56 +03:00
Bratishka Bot c0a26e3762 ADG-1: Add ephemeral job key 2026-09-24 20:13:04 +03:00
Eugene Burkov 045ba86f50 ADG-12585 Upd all 2026-09-23 18:39:08 +03:00
Maksim Kazantsev 64e6048060 AGH-180 Fix panic dnscrypt 2026-09-23 17:49:56 +03:00
Dimitry Kolyshev 4cbddce941 AGH-31 Add more confs 2026-09-22 05:03:08 +03:00
Dimitry Kolyshev 2b5be1f84a AGDNS-4443 Add-gh-release-workflow 2026-09-18 17:49:35 +07:00
Ildar Kamalov d6fadea38b AGDNS-4262 add TLS setup wizard 2026-09-17 18:04:35 +03:00
Fedor Setrakov 7d1d3afe89 AGH-19 Fix-logger-disable (24) 2026-09-17 12:04:25 +03:00
Dimitry Kolyshev aad2e15ffc AGH-31 Add-confs
* configmgr: add more configs

* configmgr: imp code

* configmgr: add dns conf

* configmgr: validate dns conf

* configmgr: imp code

* configmgr: imp code

* home: add todo

* configmgr: imp code

* configmgr: imp code
2026-09-16 06:20:08 +03:00
Ildar Kamalov c173fa7aff AGH-58 add full stats pages
Adds dedicated Stats pages (top clients, queried/blocked domains, upstreams, avg upstream time) linked from the dashboard cards via "Show more" footers.

Each page is built on a shared StatsPage component with search, sorting, pagination, persisted preferences (localStorage), mobile cards, and tests.
2026-09-11 17:57:08 +03:00
Dimitry Kolyshev 9373a4a3f2 AGH-32 Update dnsproxy 2026-09-07 06:25:51 +03:00
Dimitry Kolyshev 47137edc21 AGH-31 configmgr log 2026-09-04 15:31:27 +07:00
Fedor Setrakov fe0f05643a all: fix dhcp discover (13) 2026-09-03 17:15:04 +03:00
Maksim Kazantsev 2e84763da4 all: upd go; fix chlog; 2026-09-02 17:32:09 +03:00
Maksim Kazantsev 40368f3586 AGH-18 Update Zima OS link 2026-09-01 17:22:29 +03:00
Fedor Setrakov d59f14311b all: upd go (18) 2026-09-01 15:59:14 +03:00
Ildar KamalovandHoang Rio 02ab180f5a AGH-1 fix(client_v2): filter interval reset on mount and untranslated modal labels
* fix(client_v2): prevent FiltersConfig from overwriting filter interval on mount

The mount effect in FiltersConfig posted setFiltersConfig unconditionally,
which could overwrite the backend interval (e.g. 1 hour) with the default
24 hours before getFilteringStatus resolved. Only post when the enabled
toggle actually changes.

* fix(client_v2): translate filter update modal radio labels reactively

The radio options were built once at module load, freezing labels in
English after a language switch. Rebuild them in a memo so intl resolves
per current locale.

---------

Co-authored-by: Hoang Rio <hi@hoangnguyendong.dev>
2026-08-28 17:00:28 +03:00
Maksim Kazantsev 54f65411f1 AGDNS-3720 Refactor TLS vol.4 2026-08-28 15:35:17 +03:00
Eugene Burkov 316d5b24fd ADG-12585 Upd contributing policy 2026-08-27 18:27:01 +03:00