Andrey Meshkov
e356540872
fix crash
2018-10-12 20:36:57 +03:00
Andrey Meshkov
3d01c3512e
Merge pull request #76 in DNS/adguard-dns from single_binary to master
...
* commit '880ad362a849cc53729128b614a4d4cc1d696750':
Makefile -- use variable for target binary
coredns plugin -- remove debug logging
single binary -- coredns also tries to parse arguments, it kills itself on unknown flags
Update makefile to build only one binary instead of two
WIP -- single binary -- works, replies to DNS, but need to check what got broken
2018-10-12 19:58:33 +03:00
Andrey Meshkov
49567219dc
Merge pull request #74 in DNS/adguard-dns from feature/363 to master
...
* commit 'd2e5692694e4537038434b56020f4e6c9e782955':
Remove debug logging added by previous commit.
If running from terminal, ask for username/password if config file does not exists
2018-10-12 19:56:41 +03:00
Eugene Bujak
3f85625dc6
Merge pull request #75 in DNS/adguard-dns from feature/364 to master
...
* commit 'd0d98ba762e9482f91a385488d22865ea00ff2a5':
Add whotracksme info popover
trackers module
Added a script for updating the whotracksme database
2018-10-12 19:56:33 +03:00
Ildar Kamalov
d0d98ba762
Add whotracksme info popover
...
Closes #364
2018-10-12 19:52:19 +03:00
Eugene Bujak
d2e5692694
Remove debug logging added by previous commit.
...
Closes #363 .
2018-10-12 19:49:17 +03:00
Eugene Bujak
9d030f38b7
If running from terminal, ask for username/password if config file does not exists
2018-10-12 19:43:09 +03:00
Andrey Meshkov
5fb603f6c9
trackers module
2018-10-12 17:32:38 +03:00
Andrey Meshkov
11e8853a34
Added a script for updating the whotracksme database
2018-10-12 17:32:38 +03:00
Eugene Bujak
880ad362a8
Makefile -- use variable for target binary
2018-10-12 17:11:57 +03:00
Eugene Bujak
5192e95a0d
coredns plugin -- remove debug logging
2018-10-12 17:11:57 +03:00
Eugene Bujak
ac6e0add31
single binary -- coredns also tries to parse arguments, it kills itself on unknown flags
2018-10-12 17:11:57 +03:00
Eugene Bujak
7ff89baf45
Update makefile to build only one binary instead of two
2018-10-12 17:11:57 +03:00
Eugene Bujak
bad88961e9
WIP -- single binary -- works, replies to DNS, but need to check what got broken
2018-10-12 17:11:57 +03:00
Andrey Meshkov
838406353b
Merge pull request #73 in DNS/adguard-dns from fix/362 to master
...
* commit '1cdbe3f879566f8e08ad0fa88daad5b568750820':
Fix sorting issue and show loader
2018-10-12 17:05:58 +03:00
Ildar Kamalov
1cdbe3f879
Fix sorting issue and show loader
...
Closes #362
2018-10-12 16:58:48 +03:00
Andrey Meshkov
47a9c6555e
Merge pull request #72 in DNS/adguard-dns from feature/360 to master
...
* commit '35368619b0d7ed0fb838d749cd7b2f63ae9c9aa3':
Fix footer links
Add progress bar to the stats tables
Add new logo
Replace the main Statistics graph with 4 blocks instead
Clean static folder on build
2018-10-12 16:38:03 +03:00
Ildar Kamalov
35368619b0
Fix footer links
...
Closes #360
2018-10-12 16:27:59 +03:00
Ildar Kamalov
6ca881ee86
Add progress bar to the stats tables
2018-10-12 16:02:01 +03:00
Ildar Kamalov
1233901822
Add new logo
2018-10-12 15:23:57 +03:00
Ildar Kamalov
bc11f872fa
Replace the main Statistics graph with 4 blocks instead
2018-10-12 15:23:21 +03:00
Ildar Kamalov
599426a1f9
Clean static folder on build
2018-10-12 15:20:59 +03:00
Eugene Bujak
fb2d90832c
Merge pull request #68 in DNS/adguard-dns from feature/357 to master
...
* commit '8d13770b0d4b6d8fde0a61bbfdaa7bf9817142f6':
Remove unneeded debug prints
API filtering/add_url -- accept JSON instead of name=value lines
Remove unused module
Send json for addFilter request
Fix params
Add name field to the filter subscription dialog
2018-10-11 18:35:30 +03:00
Eugene Bujak
8d13770b0d
Remove unneeded debug prints
2018-10-11 18:33:56 +03:00
Eugene Bujak
751be05a31
API filtering/add_url -- accept JSON instead of name=value lines
2018-10-11 18:33:56 +03:00
Ildar Kamalov
33958c5a25
Remove unused module
2018-10-11 18:33:56 +03:00
Ildar Kamalov
1e18235c1d
Send json for addFilter request
2018-10-11 18:33:56 +03:00
Ildar Kamalov
4b8ee9ce83
Fix params
2018-10-11 18:33:56 +03:00
Ildar Kamalov
5be66e7dc7
Add name field to the filter subscription dialog
2018-10-11 18:33:56 +03:00
Eugene Bujak
8cf898e8d9
Merge pull request #70 in DNS/adguard-dns from hotfix to master
...
* commit '4995c1a1a8411445390a77235f2ebfbc97b12ff3':
Hotfix -- fix querylog verifier that got broken by 5ae2a32d6e
2018-10-11 18:12:28 +03:00
Eugene Bujak
4995c1a1a8
Hotfix -- fix querylog verifier that got broken by 5ae2a32d6e
2018-10-11 18:06:33 +03:00
Eugene Bujak
557c2268dc
Merge pull request #67 in DNS/adguard-dns from feature/333 to master
...
* commit '383f1c2fb38437e682ec9fc6623672730dae4581':
Hide badge if core is not running
Add client requests for toggle protection
API backend -- implement ability to turn toggle all protection in one go, helpful to temporarily disable all kinds of filtering
2018-10-11 16:23:01 +03:00
Eugene Bujak
aa7b99d78c
Merge pull request #69 in DNS/adguard-dns from fix/blocked_ttl_10 to master
...
* commit 'e7b6ab47501cf14d3a7b5cf212c88bde0c6604d7':
Change blocked ttl to 10 sec, we don't need it to be large in a home network
2018-10-11 15:11:43 +03:00
Andrey Meshkov
e7b6ab4750
Change blocked ttl to 10 sec, we don't need it to be large in a home network
2018-10-11 13:24:06 +03:00
Ildar Kamalov
383f1c2fb3
Hide badge if core is not running
2018-10-11 11:08:07 +03:00
Ildar Kamalov
3a74dfdfa4
Add client requests for toggle protection
...
Closes #333
2018-10-11 10:57:36 +03:00
Eugene Bujak
413228e6ec
API backend -- implement ability to turn toggle all protection in one go, helpful to temporarily disable all kinds of filtering
2018-10-10 20:13:03 +03:00
Eugene Bujak
c3df81bb8d
Merge pull request #66 in DNS/adguard-dns from bugfix/356 to master
...
* commit 'e689c7d940e9a20bc13f024e18b86f3c1e5ba759':
Do not lose filter name when saving to yaml
coredns querylog -- since we read entire querylog json once at startup, fill querylog cache from it and then rotate it on each incoming DNS query
Cache DNS lookups when resolving safebrowsing or parental servers, also cache replacement hostnames as well.
2018-10-10 19:50:20 +03:00
Eugene Bujak
e689c7d940
Do not lose filter name when saving to yaml
2018-10-10 19:49:18 +03:00
Eugene Bujak
5ae2a32d6e
coredns querylog -- since we read entire querylog json once at startup, fill querylog cache from it and then rotate it on each incoming DNS query
2018-10-10 19:44:07 +03:00
Eugene Bujak
a5d1053520
Cache DNS lookups when resolving safebrowsing or parental servers, also cache replacement hostnames as well.
2018-10-10 19:10:38 +03:00
Eugene Bujak
e2295c1a11
Merge pull request #65 in DNS/adguard-dns from fix/strings to master
...
* commit 'd591ea6264bb287a6e57f815a0bc75b7b920bb87':
Makefile -- run npm build whenever any .js file changes inside client/
fix strings
Fix strings
Fix strings
2018-10-10 17:57:36 +03:00
Eugene Bujak
d591ea6264
Makefile -- run npm build whenever any .js file changes inside client/
2018-10-10 17:56:48 +03:00
Andrey Meshkov
ee8759f063
tMerge branch 'master' into fix/strings
2018-10-10 17:55:03 +03:00
Andrey Meshkov
151944bc27
fix strings
2018-10-10 17:54:21 +03:00
Andrey Meshkov
a6172d1966
Fix strings
2018-10-10 17:32:36 +03:00
Andrey Meshkov
90bef94500
Fix strings
2018-10-10 17:24:12 +03:00
Eugene Bujak
f5deff63ba
Merge pull request #64 in DNS/adguard-dns from remove_old_stats to master
...
* commit '903b20dcab855f0dec7af3b305e8362fa4255b8a':
Remove dead code
2018-10-10 16:19:30 +03:00
Eugene Bujak
903b20dcab
Remove dead code
2018-10-10 15:47:08 +03:00
Eugene Bujak
945bd24f67
Merge pull request #63 in DNS/adguard-dns from hotfix to master
...
* commit 'ae9964c445e200d22b159a47bfc6c00af990653e':
Makefile -- fix build failure on systems where /bin/sh is not alias to /bin/bash
2018-10-10 01:26:21 +03:00