Eugene Bujak
|
368e2d1ebd
|
move log wrapper library outside into hmage/golibs/log
|
2018-12-29 19:12:45 +03:00 |
Eugene Bujak
|
d8802a9709
|
Use new log wrapper and add more functions to it.
|
2018-12-29 17:37:18 +03:00 |
Eugene Bujak
|
7acb107cbf
|
/dhcp/status -- give out hostname for UI
|
2018-12-29 17:04:40 +03:00 |
Eugene Bujak
|
bf15a40248
|
Fixup of previous commit.
|
2018-12-29 16:40:29 +03:00 |
Eugene Bujak
|
4efa30edc4
|
/dhcp/find_active_dhcp -- use interface name from request body
|
2018-12-29 16:39:29 +03:00 |
Eugene Bujak
|
7ab03e9335
|
Don't try to start DHCP server if it's not enabled.
|
2018-12-29 15:04:14 +03:00 |
Eugene Bujak
|
8fc5aebf12
|
Pretty-format leases so it shows human readable MAC address.
|
2018-12-28 21:01:31 +03:00 |
Eugene Bujak
|
03effab345
|
Start DHCP on launch if it's enabled in config.
|
2018-12-28 21:01:16 +03:00 |
Eugene Bujak
|
f5e7eed447
|
/dhcp/find_active_dhcp API — Don't return 'found' key when there's an error. And return error string.
|
2018-12-28 20:50:00 +03:00 |
Eugene Bujak
|
6fd9af3c60
|
/dhcp/set_config API — don't forget to save changed config to YAML
|
2018-12-28 20:49:27 +03:00 |
Eugene Bujak
|
8b4a1ca713
|
First implementation of DHCP server, compiles but not tested yet.
|
2018-12-28 18:28:46 +03:00 |
Eugene Bujak
|
1270bbad1a
|
fixup of previous commit -- Remove commented out code
|
2018-12-28 18:26:56 +03:00 |
Eugene Bujak
|
c073f9db7b
|
fixup of previous commit -- make json fields lowercase_underscored
|
2018-12-28 18:26:56 +03:00 |
Eugene Bujak
|
87b3c92f71
|
Add /dhcp/interfaces API call to list available network interfaces.
|
2018-12-28 18:26:56 +03:00 |
Eugene Bujak
|
96fbf7f134
|
Fix yaml marshalling panic.
|
2018-12-28 18:26:56 +03:00 |
Eugene Bujak
|
9294c9ecb2
|
Add DHCP API stubs for JS development.
|
2018-12-28 18:26:56 +03:00 |