Jeff Carr
4085634578
try to load nocui when panic() in gocui
...
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-02-09 09:31:26 -06:00
Jeff Carr
4672399fae
rename
...
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-02-01 09:22:34 -06:00
Jeff Carr
09b3544d55
testing work
...
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-02-01 09:07:09 -06:00
Jeff Carr
a26018c86d
works within 30 seconds
...
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-02-01 08:49:16 -06:00
Jeff Carr
78927ede5d
things work again
...
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-01-31 14:01:22 -06:00
Jeff Carr
7e358767ea
new gui api changes
...
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-01-31 13:34:02 -06:00
Jeff Carr
9aeed44eea
use SetText not SetValue
...
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-01-31 12:36:52 -06:00
Jeff Carr
829305aa56
compiles and opens
...
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-01-21 02:00:04 -06:00
Jeff Carr
fdc01e28d9
name changes in the gui package
...
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-01-21 00:15:20 -06:00
Jeff Carr
495a08edda
start to clean out directories
...
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-01-15 19:39:19 -06:00
Jeff Carr
db86b09070
move linuxstatus into separate repo
...
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-01-15 17:22:51 -06:00
Jeff Carr
f8df2d1ce3
autofix!
...
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-01-10 20:22:25 -06:00
Jeff Carr
b992949060
more debugging & smartwindow test
...
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-01-08 12:55:23 -06:00
Jeff Carr
16fe0dacdd
not sure
...
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-01-08 11:55:56 -06:00
Jeff Carr
b1c311a1e2
errors are always displayed
...
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-01-08 11:05:40 -06:00
Jeff Carr
e14bd65844
change paths
...
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-01-07 16:52:23 -06:00
Jeff Carr
4ed6f6b35f
new paths
...
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-01-07 16:48:33 -06:00
Jeff Carr
74bfddc1e4
logic for comparing OS and DNS IPv6 addresses
...
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-01-07 15:27:44 -06:00
Jeff Carr
1decb6925b
watches for finished setup
...
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-01-07 14:43:17 -06:00
Jeff Carr
c82e88d015
provider automatically updates
...
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-01-07 14:19:57 -06:00
Jeff Carr
8e4d24a3d0
starting to watch all the engines run
...
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-01-07 14:11:15 -06:00
Jeff Carr
1208cdeda6
background gui.debugger init
...
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-01-07 13:03:48 -06:00
Jeff Carr
6916a6428d
error button disables
...
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-01-07 11:52:15 -06:00
Jeff Carr
ef6eb7a96a
error window v0.1
...
error box starts doing something
start a window for errors to fix
more status cleanups & housecleaning
Signed-off-by: Jeff Carr <jcarr@wit.com>
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-01-07 10:38:17 -06:00
Jeff Carr
7343cbfa57
fix real IPv4 display
...
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-01-07 07:21:36 -06:00
Jeff Carr
930bdc941b
remove debugging options
...
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-01-07 05:46:59 -06:00
Jeff Carr
cefe15539f
knows which AAAA records are broken!
...
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-01-06 19:58:58 -06:00
Jeff Carr
983517732d
LinuxStatus() detects VALID hostname
...
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-01-06 16:36:34 -06:00
Jeff Carr
24c72570a5
more cleaning
...
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-01-06 15:38:40 -06:00
Jeff Carr
34bbd63bfb
more cleanups after removing old window
...
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-01-06 15:07:30 -06:00
Jeff Carr
5dee2af784
old window is nearly deprecated
...
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-01-06 14:57:51 -06:00
Jeff Carr
3457aefa86
add LinuxStatus()
...
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-01-06 05:24:11 -06:00
Jeff Carr
01eca8fc10
all engines still firing
...
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-01-06 02:21:56 -06:00
Jeff Carr
ff21dba712
convert to gadget.BasicWindow()
...
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-01-05 00:07:13 -06:00
Jeff Carr
c1a00fcc1a
use 'go.wit.com/log'
...
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-01-03 19:33:13 -06:00
Jeff Carr
138f72728c
moved to using 'gui/debugger'
...
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-01-03 13:25:07 -06:00
Jeff Carr
e14770e94c
fixed stuff
...
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-01-03 12:40:31 -06:00
Jeff Carr
8afc73da04
DNS status window Show() and Hide()
...
display HTTPS results from dns.google.com for go.wit.com
use a grid instead of boxes
start go.wit.com/log
Signed-off-by: Jeff Carr <jcarr@wit.com>
2023-12-28 15:36:05 -06:00
Jeff Carr
6fa6d6dfc9
Detect that a VPN is needed
...
IPv6() returns true if it's working
display duration
a 'DNS Lookup Status' window
actual dig results
display status and failure counters
count lookup failures and successes
add TCP dns lookup
logic to test if dns is working at all
add DNS over HTTPS
cloudflare new & update kind of working
holy shit, go.wit.com finally works with git mod tidy
working, but cloudflare api stuff is broken
AAAA '(none)' logic detection is better
cloudflare control panel
display the working real AAAA addresses
Signed-off-by: Jeff Carr <jcarr@wit.com>
2023-12-28 09:43:45 -06:00
Jeff Carr
73b0cee933
add a DurationSlider()
...
widgets to adjust timeouts
redo bash curl.sh example
Signed-off-by: Jeff Carr <jcarr@wit.com>
2023-12-21 17:56:56 -06:00
Jeff Carr
379fee6d96
rename to go.wit.com/control-panel-dns
...
Signed-off-by: Jeff Carr <jcarr@wit.com>
2023-12-20 15:12:26 -06:00
Jeff Carr
382cc8dd17
make a cloudflare package
...
move cloudflare stuff to a package
display cloudflare API values
dns protobuf example
sort output, but gocli formatting is bad
cloudflare window can be closed
first time success pushing AAAA records for my box
enable a cloudflare button
RFC 8482. DNS servers we use should respond to ANY
We should support ANY requests via DNS
as long as we enforce TCP over UDP
populate the API provider
domain NS record changes are tracked
check hostname OS configuration
detect domain name changes
lookup of NS records for my domain name
button to investigate port 53 daemon
start dns resolver detection and debugging
measure dns resolution speed
sort todo items
Signed-off-by: Jeff Carr <jcarr@wit.com>
2023-12-20 03:13:43 -06:00
Jeff Carr
bbf96ee7fa
seems to compile and run
...
Signed-off-by: Jeff Carr <jcarr@wit.com>
2023-12-16 12:59:18 -06:00
Jeff Carr
e9f1723dbc
hostname check basically working
...
Signed-off-by: Jeff Carr <jcarr@wit.com>
2023-12-16 09:36:40 -06:00
Jeff Carr
27696b9764
gocui mode works again
...
Signed-off-by: Jeff Carr <jcarr@wit.com>
2023-12-16 09:02:59 -06:00
Jeff Carr
dbd81e9462
misc cleanups
...
Signed-off-by: Jeff Carr <jcarr@wit.com>
2023-05-22 16:23:55 -05:00
Jeff Carr
5d7004ad92
getting close to nsupdate
...
Signed-off-by: Jeff Carr <jcarr@wit.com>
2023-04-13 07:49:13 -05:00
Jeff Carr
9975aefe1e
works against gocui
...
Signed-off-by: Jeff Carr <jcarr@wit.com>
2023-04-11 15:24:43 -05:00
Jeff Carr
c16bb5b088
okay then
...
Signed-off-by: Jeff Carr <jcarr@wit.com>
2023-04-07 11:23:47 -05:00
Jeff Carr
5645231c49
remove places the app could exit
...
Signed-off-by: Jeff Carr <jcarr@wit.com>
2023-03-28 08:53:51 -05:00