Commit Graph

  • 8b7d23e7d0 Merge: Block epic games Ildar Kamalov 2019-10-04 18:17:06 +03:00
  • 55538f72ea block epic games Devin Buhl 2019-10-04 09:38:04 -04:00
  • 586a28dc5e Merge: Add new languages and update translations Ildar Kamalov 2019-10-04 10:05:18 +03:00
  • eb6dc76920 + i18n: add new languages Ildar Kamalov 2019-10-03 18:41:48 +03:00
  • 2d402f8cf7 + client: add new languages and update translations Ildar Kamalov 2019-10-03 18:41:27 +03:00
  • 423d311fcb Merge: *(global): CI scripts Andrey Meshkov 2019-10-02 17:26:47 +03:00
  • 8a05e61feb *: fix auth tests - don't leave repo dirty Andrey Meshkov 2019-10-02 17:02:16 +03:00
  • ed0c5ee525 *: tests mustn't leave repo dirty Andrey Meshkov 2019-10-02 16:59:34 +03:00
  • 33ae359cc1 *: change initDNSServer method, add getDataDir Andrey Meshkov 2019-10-02 16:53:23 +03:00
  • 9b23acf6da *: fix linter warnings Andrey Meshkov 2019-10-02 16:40:26 +03:00
  • e4fba69f9d *(global): fix travis config Andrey Meshkov 2019-10-02 16:39:32 +03:00
  • 846f503337 *(global): fix CI scripts Andrey Meshkov 2019-10-02 16:23:17 +03:00
  • b835baf013 *(global): CI scripts Andrey Meshkov 2019-10-02 15:41:14 +03:00
  • c020c1d0af *(dnsfilter): upd dependencies Andrey Meshkov 2019-10-02 15:37:41 +03:00
  • cd9e4f176a Merge: Footer: Open adguard.com in new tab Ildar Kamalov 2019-10-01 15:21:39 +03:00
  • 9229b25a1b Merge: + client: submit retention form after confirm Ildar Kamalov 2019-09-30 11:32:29 +03:00
  • 60e21c77c3 Footer: use rel="noopener noreferrer" Devin Buhl 2019-09-27 11:44:11 -04:00
  • 1961955d15 Footer: Open adguard.com in new tab Devin Buhl 2019-09-27 10:38:41 -04:00
  • 75a8f9f850 Merge: - client: check if data loaded before the request with older_than Ildar Kamalov 2019-09-27 14:57:26 +03:00
  • 85d6994719 - client: check if data loaded before the request with older_than Ildar Kamalov 2019-09-27 14:32:52 +03:00
  • ef1d4f5e9f + client: submit retention form after confirm Ildar Kamalov 2019-09-26 13:16:05 +03:00
  • 6a65c79a03 Merge: - crash after filter update if its data is too small Simon Zolin 2019-09-27 13:25:41 +03:00
  • 319cc848bd - crash after filter update if its data is too small Simon Zolin 2019-09-27 13:22:08 +03:00
  • 309feeae9a Merge: * dnsproxy v0.19.4 Simon Zolin 2019-09-26 18:53:06 +03:00
  • ccd9cee9df * dnsproxy v0.19.4 Simon Zolin 2019-09-26 18:48:44 +03:00
  • 02d0c0a8f3 Merge: + QueryLog: server-side paging and filtering Close #776 Simon Zolin 2019-09-26 18:38:27 +03:00
  • f04c028e38 + client: handle filter change Ildar Kamalov 2019-09-26 11:36:02 +03:00
  • 9ac6049405 + client: server side pagination for the query logs Ildar Kamalov 2019-09-20 15:05:10 +03:00
  • 81828c87c1 * querylog: POST /control/querylog Simon Zolin 2019-09-16 17:07:18 +03:00
  • 215a488a64 * openapi Simon Zolin 2019-09-06 18:48:58 +03:00
  • 250f829b29 Merge: * stats: refactor: move HTTP handlers to stats/ Simon Zolin 2019-09-26 16:56:34 +03:00
  • bbb5413331 * stats: refactor: move HTTP handlers to stats/ Simon Zolin 2019-09-25 15:36:09 +03:00
  • 407917241a Merge: * WHOIS: improvements Close #861 Simon Zolin 2019-09-26 16:46:07 +03:00
  • 563f8031dc - client: fix naming Ildar Kamalov 2019-09-26 12:17:58 +03:00
  • 63efce0309 - client: fix typo in translations Ildar Kamalov 2019-09-25 16:08:54 +03:00
  • ba62d42949 + client: add icons to the whois info Ildar Kamalov 2019-09-24 15:28:59 +03:00
  • fcf37da312 * clients: remove an auto-client if a client with the same IP was added manually Simon Zolin 2019-09-23 21:25:17 +03:00
  • 95eeccde8f + whois: use "descr" or "netname" in case there's no "orgname" Simon Zolin 2019-09-23 20:41:14 +03:00
  • 875905ce8a Merge: Add WHOIS info for clients Andrey Meshkov 2019-09-23 20:07:05 +03:00
  • 77892bb7e9 Merge: * dnsforward: create dnsfilter asynchronously Close #928 Simon Zolin 2019-09-23 20:03:38 +03:00
  • ce007e665d Merge: - dhcp: don't replace a static lease with a dynamic one Close #1015 #1016 Simon Zolin 2019-09-23 20:02:44 +03:00
  • 75b864f25e * dnsforward: create dnsfilter asynchronously Simon Zolin 2019-09-20 13:48:22 +03:00
  • fd3e153a04 - dhcp: don't replace a static lease with a dynamic one Simon Zolin 2019-09-23 18:47:13 +03:00
  • a52715e086 + client: add whois info to dashboard and logs Ildar Kamalov 2019-09-23 16:02:47 +03:00
  • 9e4f80f3c1 + client: add whois info to clients and auto clients table Ildar Kamalov 2019-09-23 16:01:51 +03:00
  • 192b58b9d9 * rDNS: refactor Simon Zolin 2019-09-19 18:27:13 +03:00
  • fd592b4dc8 + whois: add WHOIS information for a client Simon Zolin 2019-09-18 18:44:27 +03:00
  • f6404ef181 Merge: + Log-In page Close #865 Simon Zolin 2019-09-19 18:16:37 +03:00
  • 95d9a537ea - client: fix translation Ildar Kamalov 2019-09-19 18:08:28 +03:00
  • 66bd06cf69 + client: login page Ildar Kamalov 2019-09-05 19:07:14 +03:00
  • 1e4edf0669 * client: fix translation string Ildar Kamalov 2019-09-06 15:48:33 +03:00
  • 07fa9bb47c * minor Simon Zolin 2019-09-18 13:17:35 +03:00
  • 4e76013334 *(home): fix golint issues Andrey Meshkov 2019-09-18 00:26:58 +03:00
  • d7f256ba7f - fix crash after stats module is closed Simon Zolin 2019-09-16 15:54:41 +03:00
  • a71521a658 + config: upgrade from v4 to v5 Simon Zolin 2019-09-13 14:19:10 +03:00
  • d2a5a550f7 + openapi: /login, /logout Simon Zolin 2019-09-11 19:26:37 +03:00
  • 6304a7b91b + Login page and web sessions Simon Zolin 2019-08-29 12:34:07 +03:00
  • 74381b0cad Merge: - client: fix upstream DNS servers form Ildar Kamalov 2019-09-17 18:27:49 +03:00
  • 59a635f3f2 + client: add isVersionGreater helper Ildar Kamalov 2019-09-17 17:37:26 +03:00
  • 97edc26c1b Merge: * stats: pass configuration object via stats.New() Simon Zolin 2019-09-17 12:29:21 +03:00
  • ff0b4fa3b5 Merge: - rewrites: AAAA rewrites didn't work Close #989 Simon Zolin 2019-09-17 12:29:04 +03:00
  • 0a26ee4224 - client: fix upstream DNS servers form Ildar Kamalov 2019-09-17 12:22:15 +03:00
  • f4c29715b5 - rewrites: AAAA rewrites didn't work Simon Zolin 2019-09-16 16:28:00 +03:00
  • b8a98c1a77 * stats: pass configuration object via stats.New() Simon Zolin 2019-09-16 16:14:52 +03:00
  • 48a4df1a9f Merge: - client: fix url change handler on filters modal Ildar Kamalov 2019-09-16 15:18:23 +03:00
  • 3862662201 Merge: + clients: runtime list: add clients from DHCP that have non-empty Hostname property Close #979 Simon Zolin 2019-09-16 13:54:56 +03:00
  • 0c2611ff97 * minor Simon Zolin 2019-09-12 16:52:34 +03:00
  • 93babd3e1c + clients: runtime list: add clients from DHCP that have non-empty Hostname property Simon Zolin 2019-09-12 16:15:10 +03:00
  • 92561cf04f - client: fix url change handler on filters modal Ildar Kamalov 2019-09-13 15:02:12 +03:00
  • 9a28526fa3 Merge: - stats: fix crash on load Close #999 Simon Zolin 2019-09-13 13:10:46 +03:00
  • 8b7d08ebfc - stats: fix crash on load Simon Zolin 2019-09-13 12:55:01 +03:00
  • 30ca77303b Merge: Add Filters Update Interval setting; refactor Close #641 Simon Zolin 2019-09-12 19:06:39 +03:00
  • df5b41458f Merge: + dnsforward: disable Mozilla DoH - block use-application-dns.net #988 Simon Zolin 2019-09-12 19:05:29 +03:00
  • 7b46f82fad Merge: Query log: add "interval" setting; add "clear log" button #776 Close #446 Simon Zolin 2019-09-12 18:58:18 +03:00
  • 47e29f96df + dnsforward: disable Mozilla DoH - block use-application-dns.net Simon Zolin 2019-09-12 18:23:33 +03:00
  • d0fc1dc54d + client: handle filters configuration Ildar Kamalov 2019-09-12 16:19:35 +03:00
  • 57bb04685f * openapi: update /filtering Simon Zolin 2019-09-06 17:19:04 +03:00
  • adb422fedf filtering: refactor; change API; add "filters_update_interval" setting Simon Zolin 2019-09-04 14:12:00 +03:00
  • 8c89973365 - client: fix api client export Ildar Kamalov 2019-09-05 12:12:58 +03:00
  • 0e6c795c5b - client: fix id and method name Ildar Kamalov 2019-09-04 18:06:09 +03:00
  • a753ae86cc + client: handle logs configuration Ildar Kamalov 2019-09-04 17:39:35 +03:00
  • 27f895cf46 + openapi: /querylog_info, /querylog_config, /querylog_clear Simon Zolin 2019-07-29 18:51:55 +03:00
  • 05bb705e43 + doc: Relations between subsystems Simon Zolin 2019-09-09 20:12:32 +03:00
  • 8104c902ee * querylog: move code to a separate package Simon Zolin 2019-08-26 11:54:38 +03:00
  • 8f9ca4cba7 Merge: Fix stats module Simon Zolin 2019-09-12 18:01:59 +03:00
  • f9091472d7 - openapi: fix Simon Zolin 2019-09-12 15:00:41 +03:00
  • ce614ab8bf - stats: fix incorrect loading of counters from file Simon Zolin 2019-09-10 18:04:43 +03:00
  • 04e2566e9e * stats: use uint32 or uint64 integer values, not int Simon Zolin 2019-09-10 17:59:10 +03:00
  • 8a2aa57e24 - /stats_config: write config Simon Zolin 2019-09-10 13:52:19 +03:00
  • 97684368b9 - stats: use --workdir Simon Zolin 2019-09-06 15:42:21 +03:00
  • d0dcaeaa04 Merge: i386/linux: don't build binary with sse Close #996 Simon Zolin 2019-09-11 16:46:22 +03:00
  • 2356ae5bdd Merge: * filter update: ensure filter data is text Close #527 Simon Zolin 2019-09-11 16:45:56 +03:00
  • 4b2a2615cb i386/linux: don't build binary with sse Andrey Korolyov 2019-09-11 15:49:20 +03:00
  • b078b82a89 * filter update: ensure filter data is text (but not html) Simon Zolin 2019-09-04 19:37:27 +03:00
  • ad96d061a0 Merge: + client: update github issues link Ildar Kamalov 2019-09-09 14:43:28 +03:00
  • dba3c9aef1 + client: update github issues link Ildar Kamalov 2019-09-09 11:59:53 +03:00
  • e346eddf94 Merge: new Statistics module Close #827 Simon Zolin 2019-09-04 12:39:42 +03:00
  • 17a26155cd - client: convert average processing time to milliseconds Ildar Kamalov 2019-09-03 11:03:47 +03:00
  • 63049e0521 + client: handle clear statistics Ildar Kamalov 2019-08-30 18:35:27 +03:00
  • 883910c19e + client: update time interval notice Ildar Kamalov 2019-08-28 15:48:11 +03:00