Artem Baskal
644a9b5565
client: 2451 Support multiple matched rules in the UI
...
Close #2451
Squashed commit of the following:
commit f6d0a8fe4fa575dff67b2d2f4c9f6aaf6a6414d3
Merge: 3b13e529d 955b735c8
Author: Artem Baskal <a.baskal@adguard.com>
Date: Fri Dec 25 14:53:16 2020 +0300
Merge branch 'master' into feature/2451
commit 3b13e529da01823cbc674d81be065b68cd08bbd3
Author: Artem Baskal <a.baskal@adguard.com>
Date: Thu Dec 24 12:53:13 2020 +0300
Update JSXElement in jsdocs
commit f0749cd0466ef69d964b1c2575dffacb33f71b31
Author: Artem Baskal <a.baskal@adguard.com>
Date: Mon Dec 21 13:23:48 2020 +0300
minor
commit bd014b00e762a1895c132bc962c06f107c50fe17
Author: Artem Baskal <a.baskal@adguard.com>
Date: Mon Dec 21 12:49:29 2020 +0300
Minor helper update
commit 260a66b7b78eb80596b88fec14f409838727e4bb
Author: Artem Baskal <a.baskal@adguard.com>
Date: Mon Dec 21 12:31:08 2020 +0300
Rule locale update
commit c960cf9f658e52cb587676dceb97506880a9db94
Author: Artem Baskal <a.baskal@adguard.com>
Date: Mon Dec 21 12:27:50 2020 +0300
Add styles for filters list
commit 6f3b2176fd52598cddb147ad7828adb95abf08f0
Author: Artem Baskal <a.baskal@adguard.com>
Date: Fri Dec 18 18:34:17 2020 +0300
client: 2451 Support multiple matched rules in the UI
2020-12-25 15:03:37 +03:00
Ainar Garipov
955b735c8b
Pull request: all: add depracation section to CHANGELOG.md, imp HACKING.md
...
Merge in DNS/adguard-home from doc-deprecated to master
Squashed commit of the following:
commit c189404164af25786eea83fcee635c497f0cfe00
Merge: 108097cda 1191a9acb
Author: Ainar Garipov <A.Garipov@AdGuard.COM>
Date: Fri Dec 25 13:40:11 2020 +0300
Merge branch 'master' into doc-deprecated
commit 108097cda62866ea78a55b9ddbbba1fdc68cef09
Author: Ainar Garipov <A.Garipov@AdGuard.COM>
Date: Fri Dec 25 13:05:03 2020 +0300
all: imp markup and wording
commit 05a630da77b9b8491ba07cd647d9379c63b9c64e
Author: Ainar Garipov <A.Garipov@AdGuard.COM>
Date: Thu Dec 24 20:57:43 2020 +0300
all: add depracation section to CHANGELOG.md, imp HACKING.md
2020-12-25 13:50:52 +03:00
Ainar Garipov
1191a9acb7
Pull request: 2473 update backoff
...
Merge in DNS/adguard-home from 2473-update-backoff to master
Updates #2473 .
* commit 'cbdf80727f3cfb7f7908393c194cf8d5f0fb90c5':
home: imp naming
home: improve error handling
Use a simple backoff for retrying the update
2020-12-25 13:38:26 +03:00
Ainar Garipov
cbdf80727f
Merge branch 'master' into 2473-update-backoff
2020-12-25 12:57:44 +03:00
Ainar Garipov
0801c89234
Pull request: 2472 readme pihole
...
Merge in DNS/adguard-home from 2472-readme-pihole to master
Updates #2472 .
Squashed commit of the following:
commit 0a609eff90c6e5097d79562560aff52c6f752669
Author: Ainar Garipov <A.Garipov@AdGuard.COM>
Date: Thu Dec 24 21:07:18 2020 +0300
all: imp table in README.md
commit c544a43b74e81c4404a20f2ff69cb5b8a0787226
Author: jvoisin <julien.voisin@dustri.org>
Date: Tue Dec 22 11:44:21 2020 +0100
Update the comparison with the Pi-Hole
- AGH is written in Go, which is memory-safe, instead of using dnsmasq which
has a terrible security record.
- AGH is able to run without root privileges, while the Pi-Hole isn't.
2020-12-25 12:56:03 +03:00
Ainar Garipov
4bc1337cc9
home: imp naming
2020-12-25 12:54:22 +03:00
Ainar Garipov
664ef85c6c
home: improve error handling
2020-12-24 21:45:15 +03:00
jvoisin
39268c754a
Use a simple backoff for retrying the update
...
- Not sleeping might be too fast for the DNS server to restart
- Fix the link to the issue
2020-12-24 21:45:15 +03:00
Ainar Garipov
9fb6bf82c7
Pull request: all: improve prerelease version selection
...
Merge in DNS/adguard-home from fix-prereleases to master
Squashed commit of the following:
commit 34424e41a0d4f1e22a0dede91e0de1b463d08a0a
Merge: 02e832fc0 6f50a4c96
Author: Ainar Garipov <A.Garipov@AdGuard.COM>
Date: Thu Dec 24 17:46:43 2020 +0300
Merge branch 'master' into fix-prereleases
commit 02e832fc02dc197e40997bf566081b6d8f54420e
Author: Ainar Garipov <A.Garipov@AdGuard.COM>
Date: Wed Dec 23 17:27:37 2020 +0300
all: improve prerelease version selection
2020-12-24 18:02:56 +03:00
Artem Baskal
6f50a4c964
2485 Fix a couple of stylelint violations
...
* commit '334b3fc636025657ac6af2df0b90ec01332c8187':
Fix a couple of stylelint violations
2020-12-24 15:38:40 +03:00
Artem Baskal
6a5bd99eed
2475 Inline a handler for consistency's sake
...
* commit '4cc68341865f5ccae294ec63103911cb032be3a0':
Inline a handler for consistency's sake
2020-12-24 15:38:05 +03:00
Artem Baskal
ab1cefca4b
2474 fix typing problems
...
* commit 'bc9be8d9eebdc8ab19607b8547d81736b32ba58c':
Update type definition
Fix some typing problems
2020-12-24 15:37:37 +03:00
Artem Baskal
5b3dfe3274
2468 Use a meaningful alt for adguard home's logo
...
* commit 'a8677c082b4661552a5619a86f9a52b0822ab3d7':
Use a meaningful alt for adguard home's logo
2020-12-24 15:37:03 +03:00
Artem Baskal
fa1056b424
2467 button title
...
* commit '1f649b9799a67588b771ec61658ff5e8ac83f57c':
Change button title translation key
Add a title to the refresh buttons
2020-12-24 15:36:34 +03:00
Artem Baskal
a560dafa37
2466 Remove a superfluous argument
...
* commit 'e393acf5eb08251cd38073a181f5ddce08264af5':
Remove a superfluous argument
2020-12-24 15:35:44 +03:00
Artem Baskal
bc9be8d9ee
Update type definition
2020-12-24 12:34:38 +03:00
jvoisin
334b3fc636
Fix a couple of stylelint violations
2020-12-23 18:14:42 +01:00
Artem Baskal
1f649b9799
Change button title translation key
2020-12-23 19:03:46 +03:00
Ainar Garipov
e829e7a064
Pull request: 2471 defer
...
Merge in DNS/adguard-home from 2471-defer to master
Updates #2471 .
* commit '1c754788f9139ed9741cf01c6d94bcced6909b8c':
home: improve getCurrentUser
home: improve checkSession
Use a couple of defer in internal/home/auth.go
2020-12-23 13:16:44 +03:00
Ainar Garipov
fc79e2e8f8
Pull request: all: support more $dnsrewrite rr types
...
Merge in DNS/adguard-home from 2102-dnsrewrite-2 to master
Updates #2102 .
Updates #2452 .
Squashed commit of the following:
commit b41e57731b4f276e97202e172fa400067174653d
Author: Ainar Garipov <A.Garipov@AdGuard.COM>
Date: Tue Dec 22 20:40:56 2020 +0300
dnsforward: improve naming
commit 70b832ce969d8cdcf4224d221e5e1e2057fba6ee
Author: Ainar Garipov <A.Garipov@AdGuard.COM>
Date: Tue Dec 22 19:36:21 2020 +0300
all: support more $dnsrewrite rr types
2020-12-23 12:35:07 +03:00
Ainar Garipov
1c754788f9
home: improve getCurrentUser
2020-12-22 21:09:53 +03:00
Ainar Garipov
925c5df801
home: improve checkSession
2020-12-22 21:05:12 +03:00
jvoisin
4cc6834186
Inline a handler for consistency's sake
2020-12-22 13:30:25 +01:00
jvoisin
07497beb78
Fix some typing problems
...
- Using '' as default value is confusing when the function expects a number
as parameter
- `validateRequiredValue` can take a number as well as a string as first
parameter
2020-12-22 13:18:14 +01:00
jvoisin
7eb3e00b35
Use a couple of defer in internal/home/auth.go
2020-12-21 19:39:39 +01:00
jvoisin
a8677c082b
Use a meaningful alt for adguard home's logo
2020-12-21 17:07:53 +01:00
jvoisin
026cc2ecbf
Add a title to the refresh buttons
...
This increases a bit the accessibility.
2020-12-21 17:01:09 +01:00
Ainar Garipov
bdff46ec1d
Pull request: all: add $dnsrewrite handling
...
Merge in DNS/adguard-home from 2102-dnsrewrite to master
Updates #2102 .
Squashed commit of the following:
commit 8490fc18179d38c4b162ff9b257fea1f8535afbd
Merge: d9448ddca e7f7799b3
Author: Ainar Garipov <A.Garipov@AdGuard.COM>
Date: Mon Dec 21 16:44:00 2020 +0300
Merge branch 'master' into 2102-dnsrewrite
commit d9448ddca6d4ef3635d767e3e496e44c35d3fc6e
Author: Ainar Garipov <A.Garipov@AdGuard.COM>
Date: Mon Dec 21 15:44:54 2020 +0300
querylog: support dnsrewrite rules
commit 40aa5d30acddf29fb90d249d8806941c6e1915a4
Author: Ainar Garipov <A.Garipov@AdGuard.COM>
Date: Fri Dec 18 19:27:40 2020 +0300
all: improve documentation
commit f776a0cd63b1640ba1e5210d9301e2a2801fd824
Author: Ainar Garipov <A.Garipov@AdGuard.COM>
Date: Fri Dec 18 19:09:08 2020 +0300
dnsfilter: prevent panics, improve docs
commit e14073b7500d9ed827a151c5b8fb863c980c10e8
Author: Ainar Garipov <A.Garipov@AdGuard.COM>
Date: Fri Dec 4 15:51:02 2020 +0300
all: add $dnsrewrite handling
2020-12-21 17:48:07 +03:00
jvoisin
e393acf5eb
Remove a superfluous argument
2020-12-21 14:51:48 +01:00
Artem Baskal
e7f7799b3e
client: Remove a superfluous condition
...
* commit '61691fdedbe1002699f773892fff687ed7b31204':
Remove a superfluous condition
2020-12-21 16:25:37 +03:00
Artem Baskal
da9e92ad6d
client: Remove an unused function
...
* commit '2f265f249e5bc4d20a7a35ab10274c84baa9eba3':
Remove an unused function
2020-12-21 16:25:14 +03:00
jvoisin
61691fdedb
Remove a superfluous condition
...
`value` is always evaluated to true, due to the
check on the previous line
2020-12-21 13:53:19 +01:00
jvoisin
2f265f249e
Remove an unused function
2020-12-21 13:51:08 +01:00
Eugene Burkov
f165fd91c0
Pull request: fix dns cache ttl check
...
Merge in DNS/adguard-home from 2459-dns-ttl to master
Updates #2459 .
Squashed commit of the following:
commit 27e74e30b202ab5163ebdbc2c00622099b11a1ff
Author: Eugene Burkov <e.burkov@adguard.com>
Date: Mon Dec 21 15:00:46 2020 +0300
all: log changes
commit e476fa5c4b8fd3896fa401f4dc546a5d937746eb
Author: Eugene Burkov <e.burkov@adguard.com>
Date: Mon Dec 21 14:55:30 2020 +0300
dnsforward: fix dns cache ttl check
2020-12-21 15:43:27 +03:00
Eugene Burkov
49c55e356f
Pull request: install check
...
Merge in DNS/adguard-home from 2453-install-check to master
Closes #2453 .
Squashed commit of the following:
commit b3123d7171ff5d1e00d8bcbb5cbe7fcf7a142a3c
Author: Eugene Burkov <e.burkov@adguard.com>
Date: Fri Dec 18 14:00:26 2020 +0300
all: fix quotes
commit 27e17f9543250d912dd559c9ba2e01e35636551f
Author: Eugene Burkov <e.burkov@adguard.com>
Date: Fri Dec 18 13:34:00 2020 +0300
all: improve install script
commit e9a927ffabc04dcd223bfc0b3b2541c7d5b96b61
Author: Eugene Burkov <e.burkov@adguard.com>
Date: Fri Dec 18 13:22:05 2020 +0300
all: add directory emptiness check
2020-12-18 14:19:42 +03:00
Ainar Garipov
5f84cb1afe
Pull request: all: update dnsproxy
...
Merge in DNS/adguard-home from update-dnsproxy to master
Squashed commit of the following:
commit 2d6e80975eeef9e3851b705df592f651a9127c22
Author: Ainar Garipov <A.Garipov@AdGuard.COM>
Date: Thu Dec 17 18:09:20 2020 +0300
all: update dnsproxy
2020-12-17 18:20:34 +03:00
Eugene Burkov
66d593bb0c
Pull request: fix docs
...
Merge in DNS/adguard-home from fix-docs to master
Squashed commit of the following:
commit 81d3ada1917816752ee55f93d478d324a7c7e2f4
Author: Eugene Burkov <e.burkov@adguard.com>
Date: Thu Dec 17 17:35:23 2020 +0300
all: correct the wording
commit a69a63be6218ef8d9211f753e13cb5e469d7a704
Author: Eugene Burkov <e.burkov@adguard.com>
Date: Thu Dec 17 17:30:49 2020 +0300
all: log changes
2020-12-17 17:47:14 +03:00
Eugene Burkov
fd7b061dd6
Pull request: 2225 daily freeze fix
...
Merge in DNS/adguard-home from 2225-fix-freezes to master
Updates #2225 .
Squashed commit of the following:
commit 02a472120e9b4a0bc13129adb85eed5d9fd810a2
Author: Eugene Burkov <e.burkov@adguard.com>
Date: Thu Dec 17 14:10:20 2020 +0300
all: go mod tidy
commit 6cfc23b780cf5da58719620ea5cd1fd3980c631e
Author: Eugene Burkov <e.burkov@adguard.com>
Date: Thu Dec 17 14:06:28 2020 +0300
all: upd dnsproxy dependency
2020-12-17 14:18:29 +03:00
Ainar Garipov
2e8352d31c
Pull request #886 : all: allow multiple rules in dns filter results
...
Merge in DNS/adguard-home from 2102-rules-result to master
Updates #2102 .
Squashed commit of the following:
commit 47b2aa94c56b37be492c3c01e8111054612d9722
Author: Ainar Garipov <A.Garipov@AdGuard.COM>
Date: Thu Dec 17 13:12:27 2020 +0300
querylog: remove pre-v0.99.3 compatibility code
commit 2af0ee43c2444a7d842fcff057f2ba02f300244b
Author: Ainar Garipov <A.Garipov@AdGuard.COM>
Date: Thu Dec 17 13:00:27 2020 +0300
all: improve documentation
commit 3add300a42f0aa67bb315a448e294636c85d0b3b
Author: Ainar Garipov <A.Garipov@AdGuard.COM>
Date: Wed Dec 16 18:30:01 2020 +0300
all: improve changelog
commit e04ef701fc2de7f4453729e617641c47e0883679
Author: Ainar Garipov <A.Garipov@AdGuard.COM>
Date: Wed Dec 16 17:56:53 2020 +0300
all: improve code and documentation
commit 4f04845ae275ae4291869e00c62e4ff81b01eaa3
Author: Ainar Garipov <A.Garipov@AdGuard.COM>
Date: Wed Dec 16 17:01:08 2020 +0300
all: document changes, improve api
commit bc59b7656a402d0c65f13bd74a71d8dda6a8a65d
Author: Ainar Garipov <A.Garipov@AdGuard.COM>
Date: Tue Dec 15 18:22:01 2020 +0300
all: allow multiple rules in dns filter results
2020-12-17 13:32:46 +03:00
Ainar Garipov
2c56a68597
Pull request: all: update dnsproxy
...
Merge in DNS/adguard-home from 2394-update-dnsproxy to master
Updates #2394 .
Squashed commit of the following:
commit 57526d188055af7d63b8d2fa0cc339612ff4c098
Author: Ainar Garipov <A.Garipov@AdGuard.COM>
Date: Wed Dec 16 14:43:29 2020 +0300
all: document changes
commit acdfd6c219b0570770faf291fadc69ec1855baf4
Author: Ainar Garipov <A.Garipov@AdGuard.COM>
Date: Wed Dec 16 14:28:23 2020 +0300
all: update dnsproxy
2020-12-16 16:35:57 +03:00
Ainar Garipov
a2d39c810a
Pull request: dnsfilter: restore enum value
...
Merge in DNS/adguard-home from fix-filter-names to master
Squashed commit of the following:
commit 620d80df12878a1b236abb26cd2a331df998a3d5
Author: Ainar Garipov <A.Garipov@AdGuard.COM>
Date: Mon Dec 14 20:02:41 2020 +0300
dnsfilter: restore enum value
2020-12-14 20:12:57 +03:00
Ainar Garipov
0cddf4c11d
Pull request: Update quic-go to v0.19.3
...
Merge in DNS/adguard-home from 2417-update-quic-go to master
* commit '2c2a359d0ad26748b672c1b99aac92c5a4823039':
Update quic-go to v0.19.3
2020-12-14 16:38:21 +03:00
Aaron Bieber
2c2a359d0a
Update quic-go to v0.19.3
...
quic-go at version 0.19.1 has a bug that prevents it from building on systems
that don't have IP_RECVTOS.
Version 0.19.3 contains a fix:
https://github.com/lucas-clemente/quic-go/pull/2886
2020-12-11 08:20:45 -07:00
Ainar Garipov
e2738fdf3f
Pull request: all: fix snapshot release version length
...
Merge in DNS/adguard-home from 2410-fix-snapshot to master
Updates #2410 .
Updates #2412 .
Squashed commit of the following:
commit 6718e018533abbd02ccefdb5a0030655d5e8012a
Merge: ba5fc4c58 e02308dd4
Author: Ainar Garipov <A.Garipov@AdGuard.COM>
Date: Thu Dec 10 14:36:19 2020 +0300
Merge branch 'master' into 2410-fix-snapshot
commit ba5fc4c58b1f2be0b3e6fbbeea04f70b506633f2
Author: Ainar Garipov <A.Garipov@AdGuard.COM>
Date: Thu Dec 10 13:12:12 2020 +0300
all: fix snapshot release version length
2020-12-10 14:49:11 +03:00
Ainar Garipov
e02308dd42
Pull request: scripts: improve go-lint
...
Merge in DNS/adguard-home from imp-lint-script to master
Squashed commit of the following:
commit 89a6e8343f9f0c7ea257899b5daac014bfb6b6df
Author: Ainar Garipov <A.Garipov@AdGuard.COM>
Date: Thu Dec 10 13:36:38 2020 +0300
script: make go-lint more in line with HACKING.md
commit dc4e1519d25877a074f667fec696578c80d7baf3
Author: Ainar Garipov <A.Garipov@AdGuard.COM>
Date: Thu Dec 10 13:35:03 2020 +0300
scripts: improve go-lint
2020-12-10 14:35:07 +03:00
Ainar Garipov
ef178610d6
Pull request: all: cleanup
...
Merge in DNS/adguard-home from cleanup to master
Squashed commit of the following:
commit a62e28cd35fefe45e228d1762aa2c148204c3065
Author: Ainar Garipov <A.Garipov@AdGuard.COM>
Date: Wed Dec 9 12:24:34 2020 +0300
all: more cleanup
commit 04dc2220483fa3216b138b7b848b818dcc2a393a
Author: Ainar Garipov <A.Garipov@AdGuard.COM>
Date: Tue Dec 8 20:52:28 2020 +0300
all: cleanup
2020-12-09 12:39:20 +03:00
Artem Baskal
5c7b6bbf5c
Use external links
...
Squashed commit of the following:
commit 5617cde490beea6f09e1beef1ff8b8e151e26244
Merge: 0a6500e75 7f9a3a73b
Author: Artem Baskal <a.baskal@adguard.com>
Date: Tue Dec 8 18:34:19 2020 +0300
Merge branch 'master' into use-external-links
commit 0a6500e75fbaa354a938c818f02f0b2419bd0d8e
Merge: 9d2ff3bb5 73c30590e
Author: Artem Baskal <a.baskal@adguard.com>
Date: Tue Dec 8 18:15:57 2020 +0300
Merge branch 'master' into use-external-links
commit 9d2ff3bb5b3f5d5f08f26f54552ac07dd1724de5
Author: Artem Baskal <a.baskal@adguard.com>
Date: Tue Dec 8 18:04:09 2020 +0300
client: open external links in new tab
commit 57d0ed09a8d90282b9dcad1c4943dd6d15a13cc8
Author: Zhijie He <hezhijie0327@hotmail.com>
Date: Tue Nov 24 09:53:37 2020 +0800
Encryption: use rel="noopener noreferrer"
commit 0554590059a3e9d5a9c1b576af2b409cff8c77e8
Author: Zhijie He <hezhijie0327@hotmail.com>
Date: Tue Nov 24 09:51:19 2020 +0800
Clients: use rel="noopener noreferrer"
2020-12-08 18:47:47 +03:00
Ainar Garipov
7f9a3a73b4
Pull request: 2276 no golangci
...
Merge in DNS/adguard-home from 2276-no-golangci to master
Updates #2276 .
Squashed commit of the following:
commit 81a5a62716b8c57e8575cf149938cd941660b6f5
Author: Ainar Garipov <A.Garipov@AdGuard.COM>
Date: Tue Dec 8 16:59:19 2020 +0300
all: fix Makefile
commit a8f2546803a3986f1292b45921c27409366bc04a
Author: Ainar Garipov <A.Garipov@AdGuard.COM>
Date: Tue Dec 8 16:11:09 2020 +0300
all: remove golangci-yaml, add new linters
2020-12-08 18:23:35 +03:00
Ainar Garipov
73c30590e0
Pull request: all: fix lint and naming issues vol. 4
...
Merge in DNS/adguard-home from 2276-fix-lint-4 to master
Updates #2276 .
Squashed commit of the following:
commit 15d49184cd8ce1f8701bf3221e69418ca1778b36
Author: Ainar Garipov <A.Garipov@AdGuard.COM>
Date: Tue Dec 8 15:51:34 2020 +0300
util: fix naming
commit 3b9a86a0feb8c6e0b167e6e23105e8137b0dda76
Author: Ainar Garipov <A.Garipov@AdGuard.COM>
Date: Tue Dec 8 15:41:10 2020 +0300
all: fix lint and naming issues vol. 4
2020-12-08 16:01:13 +03:00
Artem Baskal
b7bf7f78df
client: 2353 sort ip in dns rewrites
...
Close #2353
Squashed commit of the following:
commit 1072b124c68ff09c6d718acb3aea625fd7b38c4f
Merge: 77e9a6f10 6aacb2105
Author: Artem Baskal <a.baskal@adguard.com>
Date: Tue Dec 8 14:27:06 2020 +0300
Merge branch 'master' into 2353-fix-sort-ip
commit 77e9a6f1013e200346b0dc332fd6b7e9e88c8ade
Author: Artem Baskal <a.baskal@adguard.com>
Date: Mon Dec 7 17:38:24 2020 +0300
client: 2353 sort ip in dns rewrites
2020-12-08 15:31:20 +03:00