Tejas Kokje
44aad1515a
+ service: Adding freebsd arm support
2020-07-13 13:34:38 +03:00
Andrey Meshkov
a33164bf18
Merge CI revamped and other enhancements
...
GoReleaser for multi-arch binaries
Switch to GitHub Actions (more versatile) with 2 workflows
Docker multi-manifest image with buildx
Fix eslint run script
Use tools.go paradigm for external dependencies (packr)
Use go generate for packr
Enhanced Dockerfile
Co-authored-by: CrazyMax crazy-max@users.noreply.github.com
* commit 'c2642cc58ece302182148c7126d3b9b1176166a8':
fix GH actions snapshot build
Removed snapshot target
Updated links to beta&edge versions in README
Excluded some paths from golang linter
Fix version check when req body is empty
Don't set the version tag for edge channel
don't fail on packr
fix packr detect
Improve makefile clean target
Fix project name, update README
CI revamp part 2 (#1875 )
CI Revamp by @crazy-max (#1873 )
2020-07-13 12:02:43 +03:00
Andrey Meshkov
c2642cc58e
fix GH actions snapshot build
2020-07-10 23:54:02 +03:00
Andrey Meshkov
6811d6207a
Removed snapshot target
2020-07-10 23:24:43 +03:00
Andrey Meshkov
1fe568b842
Updated links to beta&edge versions in README
2020-07-10 22:21:11 +03:00
Andrey Meshkov
f6217e602b
Excluded some paths from golang linter
2020-07-10 22:20:46 +03:00
Andrey Meshkov
fdf608904d
Fix version check when req body is empty
2020-07-10 22:20:30 +03:00
Andrey Meshkov
ab401cabe2
Don't set the version tag for edge channel
2020-07-10 18:28:09 +03:00
Andrey Meshkov
0be0299135
don't fail on packr
2020-07-10 17:18:04 +03:00
Andrey Meshkov
dc5c89795b
fix packr detect
2020-07-10 17:10:11 +03:00
Andrey Meshkov
db0283098c
Improve makefile clean target
2020-07-10 16:58:52 +03:00
Andrey Meshkov
2bbffffcfc
Fix project name, update README
2020-07-10 14:57:53 +03:00
Andrey Meshkov
632a47d56f
CI revamp part 2 ( #1875 )
...
* Added Makefile
* Updated README with the new information
* Updated Github Actions
* Added FreeBSD ARM builds
* Prepared to our internal CI
* Improved the auto-update version check
2020-07-09 19:54:53 +03:00
Andrey Meshkov
ff23d7b6d7
CI Revamp by @crazy-max ( #1873 )
...
* CI revamped and other enhancements
GoReleaser for multi-arch binaries
Switch to GitHub Actions (more versatile) with 2 workflows
Docker multi-manifest image with buildx
Fix eslint run script
Go sum fixer
Use tools.go paradigm for external dependencies (packr)
Use go generate for packr
* Update workflows
* Add Slack notification
* Rebase
* Enhanced Dockerfile
* Fix go generate
* Fix Golangci lint
* Fix npm cache with v2 cache action
* Fix Dockerfile
* Trigger notif
* Issue with packr
* s390x platform not supported by packr
* Enhance layers
* Fix go modules
Co-authored-by: CrazyMax <crazy-max@users.noreply.github.com>
2020-07-09 11:53:41 +03:00
Andrey Meshkov
304a51f17e
*(home): added anti-AD regional filter list
...
Closes: https://github.com/AdguardTeam/AdGuardHome/issues/1357
2020-07-08 10:57:46 +03:00
Andrey Meshkov
5d08e08a7a
Merge branch 'patch-1' of git://github.com/ZusorCode/AdGuardHome into ZusorCode-patch-1
2020-07-08 10:31:23 +03:00
Andrey Meshkov
49646cf706
+ client: Add choosing filter lists
...
Fix #1325
Squashed commit of the following:
commit d8f7de72226855a961051e09b4b78f4dd71baadd
Merge: f9bbe861 36f3218b
Author: Andrey Meshkov <am@adguard.com>
Date: Mon Jul 6 19:34:53 2020 +0300
Merge branch 'master' into feature/1325
commit f9bbe861c9dbd631b5708f8eb073270b83a3f70f
Merge: 99710fef 4f8138bd
Author: Andrey Meshkov <am@adguard.com>
Date: Mon Jul 6 19:33:53 2020 +0300
Merge branch 'master' into feature/1325
commit 99710fef0825966b224e4a30a979e4d45f929af1
Merge: 8329326d a5380ead
Author: ArtemBaskal <a.baskal@adguard.com>
Date: Mon Jul 6 18:04:32 2020 +0300
Merge branch 'feature/1325' of ssh://bit.adguard.com:7999/dns/adguard-home into feature/1325
commit 8329326d6470dfcf2cdc4479e0290f7cc56ddca4
Author: ArtemBaskal <a.baskal@adguard.com>
Date: Mon Jul 6 18:03:56 2020 +0300
Update locales, add title for select modal
commit a5380ead56d15eba3f36c38f8fc0eedc89c2c57a
Author: Andrey Meshkov <am@adguard.com>
Date: Mon Jul 6 17:26:37 2020 +0300
Update readme
commit dfe6e254d909ee6994cacef53d417bb073dfd802
Author: ArtemBaskal <a.baskal@adguard.com>
Date: Mon Jul 6 13:44:19 2020 +0300
Change info icon width
commit 06120cf3da9065fc9cc3a2864b976563d4cfe06a
Author: ArtemBaskal <a.baskal@adguard.com>
Date: Mon Jul 6 13:38:58 2020 +0300
Review changes
commit ae3c6cacc5610a0f95bec2f6ef8a63e90041e4dd
Merge: dd56a3bb 73c5d9ea
Author: ArtemBaskal <a.baskal@adguard.com>
Date: Mon Jul 6 12:01:57 2020 +0300
Merge branch 'master' into feature/1325
commit dd56a3bbb851687823242fa653cc3bb63dedf5e4
Author: Andrey Meshkov <am@adguard.com>
Date: Fri Jul 3 15:52:01 2020 +0300
Added blocklists
commit f08f0eb0cdd8cd488d3a8f1182854b72775cf06e
Merge: 854d4f88 21dfb5ff
Author: Andrey Meshkov <am@adguard.com>
Date: Fri Jul 3 14:06:19 2020 +0300
Merge branch 'master' into feature/1325
commit 854d4f88017a33dc7f788835dc98591cec9b213f
Merge: 23946266 2c47053c
Author: ArtemBaskal <a.baskal@adguard.com>
Date: Mon Jun 22 14:09:31 2020 +0300
Merge branch 'master' into feature/1325
commit 23946266d4913479bcecfcb7702a096983d20685
Author: ArtemBaskal <a.baskal@adguard.com>
Date: Tue May 26 19:00:26 2020 +0300
Math filters by url
commit 661e0482f01ffea0d0f5aa81b3b253143d0ca112
Author: ArtemBaskal <a.baskal@adguard.com>
Date: Mon May 25 21:07:21 2020 +0300
Change data format
commit ac4ff483b6b06ec0be49a41b5ddd3329f4ae2bbb
Author: ArtemBaskal <a.baskal@adguard.com>
Date: Thu May 14 19:52:45 2020 +0300
+ client: Add choosing filter lists
2020-07-06 19:58:44 +03:00
Andrey Meshkov
36f3218b1c
- client: Fix mobile query log
...
Fix #1828
* commit '036ab4128df678f5aa6037f6ad622e8f428c5efa':
- client: Fix mobile query log
2020-07-06 19:34:41 +03:00
ArtemBaskal
036ab4128d
- client: Fix mobile query log
2020-07-06 19:28:07 +03:00
Andrey Meshkov
4f8138bdce
Fix #1764
...
+ rewrites: support IP exception; support "pass A only" case
* commit '32610840f9a0769bb58c7443a485c5e5b0cd2b68':
+ rewrites: support IP exception; support "pass A only" case
2020-07-06 17:00:10 +03:00
Artem Baskal
73c5d9eaef
- client: Improve DNS Rewrites
...
Close #1764
Squashed commit of the following:
commit 76af537597b2f3c0860716a45e4e23662cde22c8
Author: ArtemBaskal <a.baskal@adguard.com>
Date: Mon Jul 6 10:59:44 2020 +0300
- client: Improve DNS Rewrites
2020-07-06 11:23:23 +03:00
Andrey Meshkov
32610840f9
Merge 1764 Improve DNS Rewrites
...
* commit '5980db1a2d00b9f94a7401530a7ba1437c32efb6':
+ rewrites: support IP exception; support "pass A only" case
2020-07-06 01:38:07 +03:00
Andrey Meshkov
2f76f5d048
Merge: Fix #1587 UI + dns: new settings for cache
...
* commit '7dd3d944e86808412b82d7e0d804ef1909443e81':
Extract validation functions in the separate file
Add DNS cache setting UI
+ dns: new settings for cache
2020-07-06 01:37:39 +03:00
ArtemBaskal
7dd3d944e8
Merge branch 'master' into 1587-cache-settings
2020-07-03 22:30:56 +03:00
Andrey Meshkov
48f40d5f01
Merge: fix #1587 + dns: new settings for cache
...
* commit '4303b3dd2f6c4e1f64e8cd8575070de35b3d6df7':
+ dns: new settings for cache
2020-07-03 20:54:25 +03:00
Simon Zolin
4303b3dd2f
+ dns: new settings for cache
...
Squashed commit of the following:
commit e5b488249a4d972efd63c6e96830d9f30829aee1
Author: Simon Zolin <s.zolin@adguard.com>
Date: Tue Jun 16 15:38:27 2020 +0300
+ dns: new settings for cache
2020-07-03 20:35:04 +03:00
Simon Zolin
dab0a9d87a
+ "--glinet" command-line argument: Run in GL-Inet compatibility mode
...
Close #1853
Squashed commit of the following:
commit 3730cafabe8fa1dbf2bf75915079d2effe4ff9a3
Merge: 533ae3c2 6b134469
Author: Simon Zolin <s.zolin@adguard.com>
Date: Fri Jul 3 19:21:08 2020 +0300
Merge remote-tracking branch 'origin/master' into 1853-glinet
commit 533ae3c2678cd6cfd26bf9560bee4eb5a015a615
Merge: 3521992b 21dfb5ff
Author: Simon Zolin <s.zolin@adguard.com>
Date: Fri Jul 3 19:14:45 2020 +0300
Merge remote-tracking branch 'origin/master' into 1853-glinet
commit 3521992b4609fa3400942c89f7a7546dade459bc
Author: Simon Zolin <s.zolin@adguard.com>
Date: Fri Jul 3 18:04:53 2020 +0300
logs
commit 3e0258782b1a14c08156fe65940ae7b661a42b54
Author: Simon Zolin <s.zolin@adguard.com>
Date: Fri Jul 3 17:11:47 2020 +0300
fix
commit bb814db9df1c770d0ea02eafd12bedd122bef894
Author: Simon Zolin <s.zolin@adguard.com>
Date: Fri Jul 3 16:58:37 2020 +0300
minor
commit b161bbc5749ce76b16600e0153120935ad20077e
Author: Simon Zolin <s.zolin@adguard.com>
Date: Fri Jul 3 16:53:22 2020 +0300
move code
commit c506e81265bdee140c0f61255f927c13738efc1a
Author: Simon Zolin <s.zolin@adguard.com>
Date: Thu Jul 2 10:50:56 2020 +0300
test
commit c09f201cbd88498a2328be332197e4d96e5fb115
Author: Simon Zolin <s.zolin@adguard.com>
Date: Thu Jul 2 10:42:23 2020 +0300
+ "--glinet" command-line argument: Run in GL-Inet compatibility mode
2020-07-03 20:34:08 +03:00
Artem Baskal
6b134469d4
- client: Clear input field when switching from logs page
...
Close #1523
Squashed commit of the following:
commit 9ae9b0e480c2ec6bd835faf4caccacd8c1fdfe9f
Author: ArtemBaskal <a.baskal@adguard.com>
Date: Fri Jul 3 17:56:34 2020 +0300
Setup babel and apply everywhere nullish coalescing and optional chaining operators
commit 0966063842a79078e1d61a54c271e18c9427b2b1
Merge: 42a54f2b 21dfb5ff
Author: ArtemBaskal <a.baskal@adguard.com>
Date: Fri Jul 3 16:59:34 2020 +0300
Merge branch 'master' into fix/1523
commit 42a54f2ba0d8f5f4e4c04f16abc507b5d9009035
Author: ArtemBaskal <a.baskal@adguard.com>
Date: Fri Jul 3 13:30:25 2020 +0300
Center mobile tooltip buttons
commit 9cdd501a863b596f1d903f8dd3c449ffbe4c1604
Author: ArtemBaskal <a.baskal@adguard.com>
Date: Fri Jul 3 13:21:37 2020 +0300
Add cross icon to clear input on click
commit 1308b93c42ffea2ffb7457c34aef96e5cdaccaf2
Merge: 265fec7c da546790
Author: ArtemBaskal <a.baskal@adguard.com>
Date: Mon Jun 29 19:42:04 2020 +0300
Merge branch 'master' of ssh://bit.adguard.com:7999/dns/adguard-home
commit 265fec7c72656b0c4738623cb470f1c14736230a
Author: ArtemBaskal <a.baskal@adguard.com>
Date: Mon Jun 29 19:41:37 2020 +0300
- client: Clear input field when switching from logs page
2020-07-03 19:17:58 +03:00
ArtemBaskal
0c4905fa2b
Extract validation functions in the separate file
2020-07-03 19:10:05 +03:00
Simon Zolin
5980db1a2d
+ rewrites: support IP exception; support "pass A only" case
...
+ rewrites: support IP exception
host.com -> 1.2.3.4
host.com -> AAAA
Response:
A:
A = 1.2.3.4
AAAA:
AAAA = <IPv6 address of host.com>
+ rewrites: support "pass A only" case
host.com -> A
Response:
A:
A = <IPv4 address of host.com>
AAAA:
<empty>
2020-07-03 17:37:51 +03:00
ArtemBaskal
c12309a1b2
Resolve conflict
2020-07-03 16:58:23 +03:00
ArtemBaskal
2d5287fcf3
Add DNS cache setting UI
2020-07-03 16:53:53 +03:00
Simon Zolin
21dfb5ffe8
* querylog: case-insensitive search by domain name
...
Close #1828
Squashed commit of the following:
commit 347aff1f8c5293bd06ecc0693970fe447b6e2c75
Merge: f07c8dc0 9df7aba9
Author: Simon Zolin <s.zolin@adguard.com>
Date: Fri Jul 3 12:10:02 2020 +0300
Merge remote-tracking branch 'origin/master' into 1828-qlog-case-insens
commit f07c8dc0665585ce00c415293c47c5a8c9724881
Author: Simon Zolin <s.zolin@adguard.com>
Date: Fri Jul 3 12:09:49 2020 +0300
minor
commit 512c7acd48f649a0d11b4fef66a1351fcd19635b
Author: Simon Zolin <s.zolin@adguard.com>
Date: Thu Jul 2 19:01:43 2020 +0300
minor
commit 9f5700af56340c38a2d892101e32959702816205
Author: Simon Zolin <s.zolin@adguard.com>
Date: Thu Jul 2 16:53:56 2020 +0300
* querylog: case-insensitive search by domain name
2020-07-03 12:21:09 +03:00
Artem Baskal
9df7aba9e1
- client: Fix client tracker source links
...
Close #1813
Squashed commit of the following:
commit 7f2286cb6e36f90ca19f2830b341d34af513c9a3
Merge: e9f2e08b 9640752d
Author: ArtemBaskal <a.baskal@adguard.com>
Date: Fri Jul 3 11:55:46 2020 +0300
Merge branch 'master' into fix/1813
commit e9f2e08b608ad14e5b327ab86d8faa66784bae44
Merge: ecee0977 f5a1f311
Author: ArtemBaskal <a.baskal@adguard.com>
Date: Fri Jul 3 11:49:52 2020 +0300
Merge branch 'master' into fix/1813
commit ecee0977ab5439d3be2a99447a771871f0340a2e
Author: ArtemBaskal <a.baskal@adguard.com>
Date: Fri Jul 3 11:35:10 2020 +0300
Capitalize category names
commit b4b47ce0177369fb4da5ad2e10a78b2d96bd81c6
Author: ArtemBaskal <a.baskal@adguard.com>
Date: Thu Jul 2 18:11:40 2020 +0300
- client: Fix client tracker source links
2020-07-03 12:01:03 +03:00
Artem Baskal
9640752d20
- client: Don't normalise disallowed domains
...
Close #1820
Squashed commit of the following:
commit 0c758ddcd738136b92e6f947a8068ecc59f7ec25
Merge: 15650db3 f5a1f311
Author: ArtemBaskal <a.baskal@adguard.com>
Date: Fri Jul 3 11:22:00 2020 +0300
Merge branch 'master' into fix/1820
commit 15650db35323009001fd427a74a312705b54ac86
Author: ArtemBaskal <a.baskal@adguard.com>
Date: Mon Jun 29 12:01:51 2020 +0300
'- client: Don't normalise disallowed domains'
2020-07-03 11:45:56 +03:00
Artem Baskal
f5a1f31103
- client: Display DomainCell popover
...
Close #1817
Squashed commit of the following:
commit 203d52e9b23013cb516765c3d41c288f8ce9d90c
Merge: 5c78d918 205680b7
Author: ArtemBaskal <a.baskal@adguard.com>
Date: Fri Jul 3 11:15:28 2020 +0300
Merge branch 'master' into fix/1817
commit 5c78d918ee2901ff138d5d06046e74ed00dc230d
Author: ArtemBaskal <a.baskal@adguard.com>
Date: Thu Jul 2 17:50:59 2020 +0300
- client: Display DomainCell popover
2020-07-03 11:21:23 +03:00
Artem Baskal
205680b71b
- client: Make language tag in HTML same as setting language
...
Close #1797
Squashed commit of the following:
commit b822a83cb05cc5ba92000cdb7d1c12629471bc57
Merge: e2fa24fb 72ce5f57
Author: ArtemBaskal <a.baskal@adguard.com>
Date: Fri Jul 3 11:02:56 2020 +0300
Merge branch 'master' into fix/1797
commit e2fa24fb9fa0c15f8411e186e90e0ffb1c705fb2
Author: ArtemBaskal <a.baskal@adguard.com>
Date: Thu Jul 2 18:21:30 2020 +0300
Extract helper
commit ba8473e7b16ab8b1abbee4b42a4ef2b0de8c136b
Author: ArtemBaskal <a.baskal@adguard.com>
Date: Thu Jul 2 15:31:42 2020 +0300
- client: Make language tag in HTML same as setting language
2020-07-03 11:14:54 +03:00
Simon Zolin
72ce5f57c1
- auth: show detailed error message if Bolt couldn't initialize its DB
...
Close #1846
Squashed commit of the following:
commit 34c612852b784d78191b37577324adeb0149e789
Author: Simon Zolin <s.zolin@adguard.com>
Date: Thu Jul 2 16:43:27 2020 +0300
- auth: show detailed error message if Bolt couldn't initialize its DB
2020-07-02 16:52:29 +03:00
Simon Zolin
250b254c33
- home: when printing HTTP addresses to console, use all IP addresses
...
Close #1856
Squashed commit of the following:
commit 47ff99f147216bf28f1395847148f084b9dd4deb
Author: Simon Zolin <s.zolin@adguard.com>
Date: Thu Jul 2 14:27:03 2020 +0300
- home: when printing HTTP addresses to console, use all IP addresses
2020-07-02 14:42:39 +03:00
Andrey Meshkov
da6cd57587
rollback dns
2020-06-29 20:37:25 +03:00
Andrey Meshkov
25a14e98ab
add dns to docker run
2020-06-29 20:34:26 +03:00
Andrey Meshkov
da5467903e
Fix #1433
2020-06-29 17:46:58 +03:00
Andrey Meshkov
4b2c33d12e
Update translations
2020-06-29 17:24:16 +03:00
Simon Zolin
e38a1a5833
* use dnsproxy v0.29.1
...
Close #1777
Squashed commit of the following:
commit 5aab12162e9366ccf37bfe662f22bee59b8f98f5
Author: Simon Zolin <s.zolin@adguard.com>
Date: Mon Jun 29 12:07:34 2020 +0300
* use dnsproxy v0.29.1
2020-06-29 14:03:12 +03:00
Simon Zolin
7a77dadab0
Merge: * SB/PC: limit the number of hashes in request to 4
...
Close #1697
* commit '0ee3505e1f0cc3df78651f2f9cb393c5ff3df26e':
* SB/PC: limit the number of hashes in request to 4
2020-06-26 11:21:09 +03:00
Andrey Meshkov
4f295d41e8
Merge: - client: Query logs fix
...
* commit 'caf78ae3a084f1bf298a2a12940042e1645cad2b':
minor
Open tooltip on hover, show scroll on overflow y
Replace tooltip component
-client: Fix query log bugs
2020-06-24 00:11:59 +03:00
Andrey Meshkov
7d93457154
Merge : *(home): do not require root privileges on the first run
...
* commit '7b2cc51e35bfb725f02e91cb991ddd099b81ee0c':
fix function comment
*(home): do not require root privileges on the first run
2020-06-23 18:24:00 +03:00
Andrey Meshkov
7b2cc51e35
fix function comment
2020-06-23 18:04:26 +03:00
Andrey Meshkov
b43223d302
*(home): do not require root privileges on the first run
...
Instead of requiring root privileges, we now check if AdGuard Home can
bind to privileged ports. If it cannot, we suggest either running it
with root privileges or grant CAP_NET_BIND_SERVICE capability. Please
note, that on Windows we still require root access.
Closes : #1699
2020-06-23 18:02:28 +03:00
Andrey Meshkov
6693de9e8e
Merge: + pass client Name and IP to dnsfilter
...
use urlfilter v0.11.0
Fix #1732
Fix #1761
* commit '890876cb0539d4916a21c0e0771a9d4e8322b9be':
+ pass client Name and IP to dnsfilter
2020-06-23 16:20:34 +03:00