Andrey Meshkov
|
71df659dc9
|
Added DNS-over-TLS unit-test and a test looking for race-conditions
|
2019-02-22 15:23:39 +03:00 |
|
Ildar Kamalov
|
158f2f6100
|
Fixed port validation
|
2019-02-21 19:16:09 +03:00 |
|
Eugene Bujak
|
8e993cd788
|
Fix data races found by race detector.
|
2019-02-21 19:07:12 +03:00 |
|
Eugene Bujak
|
12f8590228
|
/tls/configure -- don't close https connection mid-request when configuration removes ports and certificates
|
2019-02-21 19:01:20 +03:00 |
|
Ildar Kamalov
|
2814c393ad
|
Fixed checkRedirect helper
|
2019-02-21 18:28:23 +03:00 |
|
Andrey Meshkov
|
37431735fd
|
Added new config fields to readme
|
2019-02-21 17:48:18 +03:00 |
|
Andrey Meshkov
|
251beb24d3
|
Added openapi description
|
2019-02-21 17:33:46 +03:00 |
|
Ildar Kamalov
|
37a1a98c49
|
Fixed EncryptionTopline check
|
2019-02-21 15:39:15 +03:00 |
|
Ildar Kamalov
|
5ac775aa4a
|
Fixed stylelint errors
|
2019-02-21 15:05:54 +03:00 |
|
Ildar Kamalov
|
c53a132072
|
Added UpdateTopline component
|
2019-02-20 16:54:14 +03:00 |
|
Ildar Kamalov
|
8e7ceec1a1
|
Remove unused package
|
2019-02-20 16:10:32 +03:00 |
|
Ildar Kamalov
|
89446fccd5
|
Fixed npm audit vulnerabilities
|
2019-02-20 15:39:36 +03:00 |
|
Ildar Kamalov
|
4f45f2c3e3
|
Fix empty values on validate
|
2019-02-20 14:26:56 +03:00 |
|
Ildar Kamalov
|
9c8e4c64ea
|
Disable save button if key or certificate is empty
|
2019-02-20 13:33:42 +03:00 |
|
Ildar Kamalov
|
2c2295c161
|
Fixed http port and reset with save
|
2019-02-20 12:46:34 +03:00 |
|
Eugene Bujak
|
a2dd7c32d5
|
/tls/ -- move certificate logging to verbose
|
2019-02-20 12:32:10 +03:00 |
|
Eugene Bujak
|
b3f33b4b0b
|
/status -- add http_port
|
2019-02-20 12:25:13 +03:00 |
|
Ildar Kamalov
|
de08b53ae1
|
Fix list styles
|
2019-02-20 12:02:46 +03:00 |
|
Ildar Kamalov
|
a60eeb55f1
|
Check if redirect is available before enable
|
2019-02-20 11:36:24 +03:00 |
|
Eugene Bujak
|
9d4b829fb6
|
Add Access-Control-Allow-Origin: * header to postinstall wrapper
|
2019-02-20 10:40:18 +03:00 |
|
Eugene Bujak
|
1515c353f8
|
implement redirecting to https if configured and https server is running
|
2019-02-19 21:19:27 +03:00 |
|
Ildar Kamalov
|
f0536b6347
|
Check response
|
2019-02-19 19:42:59 +03:00 |
|
Ildar Kamalov
|
340a4fb58e
|
Check if redirect available
|
2019-02-19 19:19:40 +03:00 |
|
Eugene Bujak
|
e873149bee
|
Fix inability to start https server if it wasn't running
|
2019-02-19 19:11:39 +03:00 |
|
Ildar Kamalov
|
77793e5f21
|
Check is safe port
|
2019-02-19 18:56:13 +03:00 |
|
Ildar Kamalov
|
24154f0033
|
Redirect on port change
|
2019-02-19 18:04:23 +03:00 |
|
Eugene Bujak
|
8c406427af
|
/tls/configure -- accept empty certificates for saving
|
2019-02-19 17:52:27 +03:00 |
|
Eugene Bujak
|
885e4e16c8
|
/tls/ -- prevent encryption errors when changing certificates mid-request
|
2019-02-19 17:52:19 +03:00 |
|
Ildar Kamalov
|
0b7f0396de
|
Fixed processing config
|
2019-02-19 15:46:29 +03:00 |
|
Ildar Kamalov
|
cca6998efe
|
Added https redirect
|
2019-02-19 15:43:36 +03:00 |
|
Eugene Bujak
|
3c374b5940
|
/tls/ -- add internal usable flag to simplify logic when https needs to be booted up
|
2019-02-19 15:21:38 +03:00 |
|
Eugene Bujak
|
ba103f9825
|
/tls/ -- add ValidCert, without it being true https is not usable
|
2019-02-19 15:21:19 +03:00 |
|
Eugene Bujak
|
2748d4c889
|
/tls/configure -- check if https port is usable before accepting the new config
|
2019-02-19 15:19:11 +03:00 |
|
Ildar Kamalov
|
b8c0ed9335
|
Reset fields on click
|
2019-02-19 13:05:16 +03:00 |
|
Ildar Kamalov
|
ff012cf0a3
|
Fix error message
|
2019-02-19 11:05:30 +03:00 |
|
Ildar Kamalov
|
2b0addd505
|
Fix copy symbol
Closes #588
|
2019-02-19 11:04:43 +03:00 |
|
Eugene Bujak
|
2de0f82bbc
|
release.sh -- don't require directory of this repo to be named specifically
|
2019-02-18 21:13:58 +03:00 |
|
Ildar Kamalov
|
1fc5f15aaa
|
Check if error has response
|
2019-02-18 19:36:24 +03:00 |
|
Ildar Kamalov
|
954d923975
|
Remove valid_chain and warning_validation from button disable
|
2019-02-18 19:20:17 +03:00 |
|
Ildar Kamalov
|
05cce8b107
|
Added validation on change and enable encryption checkbox
|
2019-02-18 16:06:27 +03:00 |
|
Eugene Bujak
|
d44f68e844
|
/tls/configure and /tls/validate -- make validation failures non-fatal
|
2019-02-15 17:07:45 +03:00 |
|
Eugene Bujak
|
cb97c221fd
|
/tls/validate and /tls/configure -- do checks on private key, add more fields to certificate status, do keypair check last.
|
2019-02-15 16:28:28 +03:00 |
|
Eugene Bujak
|
81bb4aea78
|
/tls/configure and /tls/status -- now there's an explicit 'enabled' bool.
|
2019-02-15 16:28:28 +03:00 |
|
Eugene Bujak
|
8da90a7f4a
|
Fix panic when https server is not running
|
2019-02-15 16:28:28 +03:00 |
|
Eugene Bujak
|
b4b800565c
|
Fixup for "validate certificates".
|
2019-02-15 16:28:28 +03:00 |
|
Eugene Bujak
|
e8280c60d8
|
/tls/status — Add not_after field with a valid certificate expiration date.
|
2019-02-15 16:28:28 +03:00 |
|
Eugene Bujak
|
571be68733
|
Validate certificates and update certificate statuses on launch as well.
|
2019-02-15 16:28:28 +03:00 |
|
Eugene Bujak
|
bdec98f18e
|
Properly calculate if certificate expires in 30 minutes or not.
|
2019-02-15 16:28:28 +03:00 |
|
Eugene Bujak
|
28df187012
|
/tls/configure -- restart HTTPS server if settings changed
Fixes not using new HTTPS certificate after submitting it.
|
2019-02-15 16:28:28 +03:00 |
|
Eugene Bujak
|
f0569af367
|
Remove redundant printf
|
2019-02-15 16:28:28 +03:00 |
|