Eugene Bujak
398312cd80
Move installation of /install handlers into a separate optional function
2019-02-06 17:28:08 +03:00
Eugene Bujak
06a28a461d
/install/configure -- Rebind HTTP server when we get new host and port
2019-02-06 17:25:18 +03:00
Ildar Kamalov
31b855f9ab
Show list of addresses
2019-02-06 17:22:46 +03:00
Ildar Kamalov
f379d34813
Added select for listen interfaces
2019-02-06 17:22:46 +03:00
Eugene Bujak
5abe5af707
/install/configure -- Start DNS server explicitly
2019-02-06 17:22:46 +03:00
Eugene Bujak
daae040f9c
Check if IP:port combinations are possible before returning OK on /install/configure
2019-02-06 17:22:46 +03:00
Eugene Bujak
f2b3c3a14c
/install/get_addresses -- made IP address omitempty
2019-02-06 17:21:23 +03:00
Eugene Bujak
d3e81c47f6
rename /install/ path names to be more fitting
2019-02-06 17:21:23 +03:00
Eugene Bujak
c14aff3dba
/install/get_default_addresses -- Remove subnet suffix from addresses
2019-02-06 17:21:23 +03:00
Eugene Bujak
d97c426646
Fill out port 80 if it's available, otherwise port 3000
2019-02-06 17:21:23 +03:00
Eugene Bujak
34e14930de
/install/get_default_addresses -- now it gives out list of interfaces
2019-02-06 17:21:23 +03:00
Ildar Kamalov
924afea22b
Show port in interface and dns address
2019-02-06 17:21:23 +03:00
Eugene Bujak
302c3a767a
Initial implementation of welcome/firstrun/installer page in go backend
2019-02-06 17:21:23 +03:00
Ildar Kamalov
c494e17df5
Update packages
2019-02-06 17:17:38 +03:00
Ildar Kamalov
7c25c0febe
Added DHCP warning
2019-02-06 17:17:38 +03:00
Ildar Kamalov
5f7fc0f041
Remove 'enabled' from initial values
2019-02-06 17:17:38 +03:00
Ildar Kamalov
beb94741cf
Fixed initial values and string interpolation
2019-02-06 17:17:38 +03:00
Ildar Kamalov
24be7ce4ed
Fixed page reload on settings change
2019-02-06 17:17:38 +03:00
Ildar Kamalov
6e41897323
Disable form submit on error
2019-02-06 17:17:38 +03:00
Ildar Kamalov
b5e7237169
Update components on language change
2019-02-06 17:17:38 +03:00
Ildar Kamalov
7e95ce9136
Add device configuration instruction
2019-02-06 17:17:38 +03:00
Ildar Kamalov
a7416f9c34
Fixed validation and added toasts
2019-02-06 17:17:38 +03:00
Ildar Kamalov
2bd4840ba5
Fix styles
2019-02-06 17:17:38 +03:00
Ildar Kamalov
5349ec76fd
Added components for web setup
2019-02-06 17:17:38 +03:00
Ildar Kamalov
71259c5f19
Added web setup entry point
2019-02-06 17:17:38 +03:00
Eugene Bujak
f21aebd1cf
/install/get_default_addresses -- make fields lowercase
2019-02-06 17:17:38 +03:00
Eugene Bujak
c36a7895ad
Add install page API stubs
2019-02-06 17:17:38 +03:00
Andrey Meshkov
5fed5c0718
We'd better keep -h for host
2019-02-05 23:29:11 +03:00
Andrey Meshkov
f437d53c1c
Fix Dockerfile run cmd
2019-02-05 23:17:17 +03:00
Eugene Bujak
bfe25ba014
Make build_docker.sh executable.
2019-02-05 22:28:24 +03:00
Andrey Meshkov
a8cdc5b01c
Merge pull request #144 in DNS/adguard-dns from feature/490 to master
...
* commit '0fbfa057b1e2e709357fda08caea20fcbc61e9f4':
Get rid of hardcoded binary name
service properties to constants
Added logging description to README
Fixed review comments Fixed running as a windows service Added logging to windows evenlog
Added github.com/kardianos/service to README
AdGuard Home as a system service
2019-02-05 22:02:01 +03:00
Andrey Meshkov
0fbfa057b1
Get rid of hardcoded binary name
2019-02-05 20:35:48 +03:00
Andrey Meshkov
93ea27077f
service properties to constants
2019-02-05 14:21:07 +03:00
Andrey Meshkov
aab8da4c7c
Added logging description to README
2019-02-05 14:15:22 +03:00
Andrey Meshkov
448a6caeb8
Fixed review comments
...
Fixed running as a windows service
Added logging to windows evenlog
2019-02-05 14:09:05 +03:00
Andrey Meshkov
a4dc4c61d8
Added github.com/kardianos/service to README
2019-02-04 13:57:35 +03:00
Andrey Meshkov
277415124e
AdGuard Home as a system service
...
1. Reworked working with command-line arguments
2. Added service control actions: install/uninstall/start/stop/status
3. Added log settings to the configuration file
4. Updated the README file
2019-02-04 13:54:53 +03:00
Eugene Bujak
b216475c20
Merge pull request #142 in DNS/adguard-dns from feature/562 to master
...
* commit '09b49d01450f059ecc4649433a1510f31d2205ac':
Add Docker Hub image builds
2019-01-30 15:07:23 +03:00
Eugene Bujak
c776ad21b7
Merge pull request #143 in DNS/adguard-dns from fix/564 to master
...
* commit 'b56dcc9de16db455aa5e3cf775f75c00beca9525':
Fix version
Add minimum supported node version
2019-01-30 15:06:43 +03:00
Ildar Kamalov
b56dcc9de1
Fix version
2019-01-30 15:05:19 +03:00
Ildar Kamalov
05cab6fde0
Add minimum supported node version
...
Closes #564
2019-01-30 14:59:22 +03:00
Eugene Zbiranik
09b49d0145
Merge master
2019-01-29 15:18:36 +03:00
Eugene Zbiranik
98bfb82787
Add Docker Hub image builds
2019-01-29 15:11:11 +03:00
Eugene Bujak
d238e1feb3
Merge pull request #140 in DNS/adguard-dns from fix/557_travis to master
...
* commit '911250cfbec46c79181bf09fd2f0f397cc7eca35':
MORE BADGES FOR THE GOD OF BADGES!
Closes #557 : Travis deploy
2019-01-26 02:13:18 +03:00
Andrey Meshkov
911250cfbe
MORE BADGES FOR THE GOD OF BADGES!
2019-01-25 22:23:09 +03:00
Andrey Meshkov
4b4cb99b30
Closes #557 : Travis deploy
2019-01-25 22:12:48 +03:00
Eugene Bujak
0161509b5f
Merge pull request #137 in DNS/adguard-dns from fix/557 to master
...
* commit 'ec6b1f7c42c8d2fc413d29fba55430b89fcbce2d':
Added golangci-lint configuration and prepared for the integrattion
Added codecov, goreport
Use EnableAll in gometalinter config
gometalinter
2019-01-25 20:14:03 +03:00
Andrey Meshkov
ec6b1f7c42
Added golangci-lint configuration and prepared for the integrattion
2019-01-25 20:13:57 +03:00
Andrey Meshkov
69a75fbcaa
Added codecov, goreport
2019-01-25 20:13:57 +03:00
Andrey Meshkov
a0157e39c6
Use EnableAll in gometalinter config
2019-01-25 20:13:57 +03:00