summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2024-01-06start the series of fix() checksJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2024-01-06all engines still firingJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2024-01-06make new resolverStatus()Jeff Carr
also fix dns-https Signed-off-by: Jeff Carr <[email protected]>
2024-01-05fix panicJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2024-01-05all engines firing quietlyJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2024-01-05ready to debug 'gui/cloudflare'Jeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2024-01-05all engines are starting without the rocket explodingJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2024-01-05almost starting all the engines on startupJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2024-01-05hide extra windows by defaultJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2024-01-05convert to gadget.BasicWindow()Jeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2024-01-04first gadgets.BasicWindow()Jeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2024-01-04working logSettings windowJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2024-01-03use 'go.wit.com/log'Jeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2024-01-03moved to using 'gui/debugger'Jeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2024-01-03fixed stuffJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2024-01-01add log.Register(INFO) and go-arg supportJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2023-12-31display droplet works betterv0.2.5Jeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2023-12-31finally get droplet Create() working againJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2023-12-31select memory sizeJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2023-12-31launch xtermJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2023-12-31work on Connect()Jeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2023-12-31droplet create has regionJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2023-12-31create takes a name. delete() droplet worksJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2023-12-30digitalocean droplet power on & off workJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2023-12-30shows the droplets and if they are on or offJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2023-12-30display dropletsJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2023-12-30show dropletsJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2023-12-30create a basic digitalocean gui objectJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2023-12-29added a real IPv6 recordJeff Carr
first time deleting cloudflare AAAA record can find wit.com on cloudflare ready to add cloudflare.Delete() remove code since --gui-debug works Signed-off-by: Jeff Carr <[email protected]>
2023-12-29switch to using Register() from 'go-arg'Jeff Carr
implement 'universal' use of go-arg Signed-off-by: Jeff Carr <[email protected]>
2023-12-29move to go.wit.com/gui/gadgetsJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2023-12-29use go.wit.com/gui/gadgetsJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2023-12-29add digital ocean & DNS state windowsJeff Carr
lists digital ocean droplets create a new digital ocean droplet knows what needs to be done to get IPv4 and IPv6 to work update windows on Show() make a window for the state of DNS specific to the hostname Signed-off-by: Jeff Carr <[email protected]>
2023-12-28DNS status window Show() and Hide()Jeff Carr
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 <[email protected]>
2023-12-28Detect that a VPN is neededJeff Carr
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 <[email protected]>
2023-12-21add a DurationSlider()v0.2.2Jeff Carr
widgets to adjust timeouts redo bash curl.sh example Signed-off-by: Jeff Carr <[email protected]>
2023-12-21add ignore cloudflare binaryv0.2.1Jeff Carr
2023-12-21move code into the cloudflare packageJeff Carr
2023-12-21add the cloudflare example appJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2023-12-20rename to go.wit.com/control-panel-dnsv0.2.0Jeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2023-12-20make a cloudflare packagev0.1.2Jeff Carr
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 <[email protected]>
2023-12-16seems to compile and runv0.1.1Jeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2023-12-16hostname check basically workingJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2023-12-16gocui mode works againJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2023-05-22misc cleanupsJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2023-04-13getting close to nsupdateJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2023-04-11works against gocuiJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2023-04-07okay thenv0.1Jeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2023-03-28remove places the app could exitJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2023-03-26clean outputJeff Carr
Signed-off-by: Jeff Carr <[email protected]>