Simon Zolin
d2abe8e0ee
+ API Change Log
2019-10-18 13:43:12 +03:00
Simon Zolin
e72ae3ac6f
Merge: - filters: auto-update didn't work
...
Close #1077
* commit 'e2ff8628ada0b9c2aac5dd6c1d9a6bb70de25854':
- filters: auto-update didn't work
2019-10-17 15:13:00 +03:00
Simon Zolin
e2ff8628ad
- filters: auto-update didn't work
2019-10-17 14:33:38 +03:00
Simon Zolin
4f99378109
Merge: * golibs v0.2.4, dnsproxy v0.19.6
...
* commit '60cc34dc962ff8ee8963536a5996828ae7bbc8e3':
* golibs v0.2.4, dnsproxy v0.19.6
2019-10-16 19:31:03 +03:00
Simon Zolin
60cc34dc96
* golibs v0.2.4, dnsproxy v0.19.6
2019-10-16 19:20:53 +03:00
Simon Zolin
c6b4e269ed
Merge: * use debug log level for unimportant messages
...
* commit '5cc8513322a3e604ae31d2c15ca7902608dfbfb8':
* use debug log level for unimportant messages
2019-10-16 12:48:08 +03:00
Simon Zolin
5cc8513322
* use debug log level for unimportant messages
2019-10-16 12:03:51 +03:00
Simon Zolin
fcaa945a88
Merge: * golibs v0.2.3
...
* commit '887c8a905f311bf74bdcc53753937c39fa7efa77':
* golibs v0.2.3
2019-10-15 20:27:00 +03:00
Simon Zolin
887c8a905f
* golibs v0.2.3
...
fix travis build
2019-10-15 19:54:08 +03:00
Ildar Kamalov
fbec6d2d1e
Merge: + client: add link to the new article about hosts blocklists syntax
...
Closes #1066
* commit '9ea7bb0ae62c5da09414f926ed3cf1b4522fe85a':
+ client: add link to the new article about hosts blocklists syntax
2019-10-15 18:23:05 +03:00
Ildar Kamalov
9ea7bb0ae6
+ client: add link to the new article about hosts blocklists syntax
2019-10-15 17:55:51 +03:00
Simon Zolin
dbe57969f1
Merge: * API: Revert meaningless incompatible changes
...
Close #1067
* commit '1583262df180006e70112c74373de3f39bfcb11b':
- client: rename helper
+ client: use search params for querylog request
* openapi: minor
* API changes
2019-10-15 16:05:48 +03:00
Ildar Kamalov
1583262df1
- client: rename helper
2019-10-15 12:31:01 +03:00
Ildar Kamalov
7b29c56791
+ client: use search params for querylog request
2019-10-15 12:28:49 +03:00
Andrey Meshkov
453645b002
*(dnsfilter): update urlfilter to v0.6.1
2019-10-14 21:24:08 +03:00
Simon Zolin
92b6adbdc1
* openapi: minor
2019-10-14 15:56:14 +03:00
Simon Zolin
e2c26ec554
* API changes
...
* filtering_info -> filtering/status
* filtering_config -> filtering/config
2019-10-14 15:55:58 +03:00
Simon Zolin
bfc6c98109
Merge: + auth: add more tests
...
#1060
* commit '91bb9ccae69afadc06206d413d57c1c3b136e7a7':
+ auth: add more tests
2019-10-11 17:03:50 +03:00
Simon Zolin
b9a06cbb04
Merge: - whois: couldn't set info on existing auto-clients
...
Close #1059
* commit 'c299753b6733fd7841ed2acfc8f383df99964da4':
- whois: couldn't set info on existing auto-clients
2019-10-11 17:03:01 +03:00
Simon Zolin
91bb9ccae6
+ auth: add more tests
...
* use directory "./agh-test"
2019-10-11 16:59:14 +03:00
Simon Zolin
c299753b67
- whois: couldn't set info on existing auto-clients
2019-10-11 16:58:10 +03:00
Ildar Kamalov
b9462e72a4
Merge: - client: fix font size of whois info
...
Closes #1059
* commit '271ff4fe8358eed5de3bbeb76ab9ec7a6a369b89':
- client: fix popover in the dashboard tables
- client: fix font size of whois info
2019-10-11 14:28:35 +03:00
Ildar Kamalov
271ff4fe83
- client: fix popover in the dashboard tables
2019-10-11 12:54:44 +03:00
Ildar Kamalov
d23fdaf18f
- client: fix font size of whois info
2019-10-10 18:57:39 +03:00
Simon Zolin
6612ccf107
Merge: * "refresh filters" HTTP handler: return the old synchronous behaviour
...
Close #1058
* commit 'c9d7bc30698555677a1922d7dfb8e3882249cbba':
* "refresh filters" HTTP handler: return the old synchronous behaviour
2019-10-10 17:19:35 +03:00
Simon Zolin
c9d7bc3069
* "refresh filters" HTTP handler: return the old synchronous behaviour
...
This was broken by "* dnsfilter: major refactoring"
2019-10-10 17:12:32 +03:00
Andrey Meshkov
3fbbda5102
*(global): upd trackers db
2019-10-10 16:01:20 +03:00
Simon Zolin
32e87b6efb
Merge: * whois/rdns: process up to 100 top clients on startup
...
Close #1055 Close #1035
* commit '701233a4b786495be2f7f8e5e33ebf041481df01':
- client: fix default page size for dashboard tables
- whois/rdns: start processing top clients on startup after DNS server is started
* whois/rdns: process up to 100 top clients on startup
2019-10-10 15:25:44 +03:00
Ildar Kamalov
701233a4b7
- client: fix default page size for dashboard tables
2019-10-10 14:00:02 +03:00
Simon Zolin
6a08a9faa6
- whois/rdns: start processing top clients on startup after DNS server is started
2019-10-10 14:00:02 +03:00
Simon Zolin
8676cabc42
* whois/rdns: process up to 100 top clients on startup
2019-10-10 13:55:44 +03:00
Simon Zolin
51f9d7e4df
Merge: * dnsfilter: major refactoring
...
Close #928
* commit '31ec7f9652c6fb5947eca9e96f1507aad3e5ed13':
* doc: new arch picture
* dnsfilter: major refactoring
2019-10-10 12:33:18 +03:00
Simon Zolin
31ec7f9652
* doc: new arch picture
2019-10-09 20:05:21 +03:00
Simon Zolin
a59e346d4a
* dnsfilter: major refactoring
...
* dnsfilter is controlled by package home, not dnsforward
* move HTTP handlers to dnsfilter/
* apply filtering settings without DNS server restart
* use only 1 goroutine for filters update
* apply new filters quickly (after they are ready to be used)
2019-10-09 20:05:21 +03:00
Simon Zolin
b43c076c4d
Merge: * querylog: refactor: move HTTP handlers to querylog/
...
* commit '90db91b0fd347d168ef9589405ba812c0cfc0c2d':
* querylog: refactor: move HTTP handlers to querylog/
2019-10-09 19:43:00 +03:00
Simon Zolin
90db91b0fd
* querylog: refactor: move HTTP handlers to querylog/
2019-10-09 19:38:58 +03:00
Simon Zolin
3862fa7659
Merge: - stats: fix crash
...
Close #1051
* commit '9ff39a362f83b94b685982efd62329bdd264eb21':
- stats: fix crash
2019-10-09 19:37:03 +03:00
Simon Zolin
9ff39a362f
- stats: fix crash
2019-10-09 19:27:19 +03:00
Simon Zolin
f4451dca7b
Merge: * whois: improvements
...
Close #1035 , Close #1036 , Close #1047
* commit 'bd29b22f17d5b326d9fd603aa4f74593a0f1fca7':
* CI: disable check if Git repo contains uncommited changes
- whois: use the first "descr" field, not the last
* filter: speed up parsing
* whois: use whois.arin.net
+ whois, rdns: begin getting info for the most active clients on startup
+ stats: GetTopData()
* stats: refactor
2019-10-09 19:26:42 +03:00
Simon Zolin
bd29b22f17
* CI: disable check if Git repo contains uncommited changes
2019-10-09 18:03:22 +03:00
Simon Zolin
e9186e6202
- whois: use the first "descr" field, not the last
2019-10-09 18:03:22 +03:00
Simon Zolin
3b9b37dde7
* filter: speed up parsing
2019-10-09 18:03:22 +03:00
Simon Zolin
37fe3c148f
* whois: use whois.arin.net
...
+ robust redirect mechanism
* decrease timeout 30sec -> 5sec
* faster response parsing
* don't use likexian/whois-go package
2019-10-09 18:03:22 +03:00
Simon Zolin
d75620fdc0
+ whois, rdns: begin getting info for the most active clients on startup
2019-10-09 18:03:22 +03:00
Simon Zolin
418baa608f
+ stats: GetTopData()
2019-10-09 18:03:22 +03:00
Simon Zolin
4165688f25
* stats: refactor
2019-10-09 18:02:09 +03:00
Simon Zolin
e7463b380d
Merge: * systemd service file: fix boot priority: start AGH after network is online
...
Close #1048
* commit '127cca0c83d9afc95c6957c5745d36e770e0d19b':
* systemd service file: fix boot priority: start AGH after network is online
2019-10-09 15:36:00 +03:00
Simon Zolin
127cca0c83
* systemd service file: fix boot priority: start AGH after network is online
2019-10-08 12:29:11 +03:00
Simon Zolin
652816ceb1
Merge: * querylog, stats: don't print unnecessary log messages
...
Close #1039
* commit 'c9b4a0742ffa13d831240b53b67559999b183cf7':
* querylog, stats: don't print unnecessary log messages
2019-10-07 13:45:02 +03:00
Simon Zolin
c9b4a0742f
* querylog, stats: don't print unnecessary log messages
2019-10-07 12:03:56 +03:00