Eugene Bujak
e31905864b
Get rid of mentions of CoreDNS in code except for upgrading and in readme. Add config upgrade.
2018-12-05 21:08:43 +03:00
Eugene Bujak
3ecc0ee24b
Makefile -- don't dictate to go what binary to build, so it can append .exe if building for windows.
2018-12-05 16:57:21 +03:00
Eugene Bujak
9089122b56
Compress the packed static js and css to save some space.
2018-12-05 16:56:11 +03:00
Eugene Bujak
a6e4c48567
Introduce go module support
2018-11-09 18:19:55 +03:00
Eugene Bujak
d3a6a86254
Makefile -- add support for providing different GOPATH in command line.
2018-10-17 18:57:47 +03:00
Eugene Bujak
3e2a3afc52
Rename from 'Adguard DNS' to 'AdGuard Home'.
2018-10-15 16:02:19 +03:00
Eugene Bujak
880ad362a8
Makefile -- use variable for target binary
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
d591ea6264
Makefile -- run npm build whenever any .js file changes inside client/
2018-10-10 17:56:48 +03:00
Eugene Bujak
ae9964c445
Makefile -- fix build failure on systems where /bin/sh is not alias to /bin/bash
2018-10-10 01:23:32 +03:00
Eugene Bujak
9b489c8ddb
Makefile -- Fix bug introduced by 93c451cb0c
...
make would always run webpack, even if output was generated already.
2018-10-10 00:05:48 +03:00
Eugene Bujak
5b9a5fff97
Makefile -- update pprof plugin to survive coredns reloads
2018-10-05 07:25:44 +03:00
Eugene Bujak
c9e10c9de7
Makefile -- avoid stale copy of this repo inside build/gopath
2018-09-26 18:38:06 +03:00
Eugene Bujak
50b188a086
Makefile -- make it a bit less noisy during build and much less noisy during clean
2018-09-25 19:25:54 +03:00
Eugene Bujak
469b93eaa4
Rewrite Makefile
...
* fixes building outdated coredns plugin from inside GOPATH
* make clean now cleans all build output, including node_modules and webpack output
* smarter invocation of `npm install` -- only if package.json or package-lock.json changed
* use separate gopath because coredns build system requires custom checkout of prometheus dependency
2018-09-21 20:01:55 +03:00
Eugene Bujak
9c1dc6d373
Makefile -- Fix cross-compilation
2018-09-10 17:46:42 +03:00
Eugene Bujak
f6d7d6a37a
Fix coredns build failure.
2018-09-10 15:27:46 +03:00
Eugene Bujak
659b530381
makefile -- use npm --prefix syntax instead of doing cd into subdir
2018-09-07 16:14:25 +03:00
Eugene Bujak
606bed9d20
Reduce binary size of coredns by 60% by removing orchestration plugins like kubernetes, route53, trace, etcd and federation
2018-09-05 21:23:08 +03:00
Konstantin Zamyakin
c4fefa10b0
Travis -- fix build on OSX, simplify travis and get rid of yarn
2018-08-31 18:11:45 +03:00
Eugene Bujak
d53f9bafe9
Makefile -- replace sed with perl, add check that plugin.cfg has dnsfilter
2018-08-30 19:05:15 +03:00
Eugene Bujak
ed4077a969
Initial commit
2018-08-30 17:25:33 +03:00