Commit Graph

15 Commits

Author SHA1 Message Date
gsemaj 7ce21cdddc Don't perform lookup for obvious IPs and account for async
This old version of Node forces us to use callbacks, so I had to rearrange some code to ensure the client only launches after the resolution is complete
2022-04-27 20:50:23 -04:00
gsemaj 8d6e546628 Add automatic DNS resolution for server addresses 2022-04-27 13:44:08 -04:00
gsemaj 6e881cbfaf Connect to default port 23000 if port not specified 2022-04-27 13:43:51 -04:00
CakeLancelot e02f94604d Move restore default servers hyperlink to about menu 2021-09-20 14:37:24 -05:00
Gent Semaj a0f2ec90d0
Merge pull request #11 from gsemaj/onedotfour 2021-09-19 10:56:41 -04:00
gsemaj 1a9c467758 Add corner button to restore default servers 2021-09-18 20:29:08 -04:00
gsemaj c2cd2d5cd6 Add functionality to restore default servers 2021-09-18 20:28:57 -04:00
gsemaj 9c5338da2d Check config before running cache swap logic 2021-09-18 18:21:41 -04:00
gsemaj 0cdf3df4d4 Implement Edit Modal for Server Entries 2021-09-18 13:47:20 -04:00
gsemaj 65c2914ef9 Add edit button & server deselection on add 2021-09-18 12:54:23 -04:00
gsemaj 24a802facc Adjust terminology in logging 2021-09-15 15:48:01 -04:00
gsemaj 33be67f7e9 Make lastver a dotfile to keep it hidden 2021-09-15 15:46:12 -04:00
gsemaj d09f06fb26 Implement basic rename-based cache switching 2021-09-15 15:38:16 -04:00
CakeLancelot bfac6e9250 Use fs-extra for copying files synchronously
Also, sorry about the diff. Turns out some of the files in the repo were CRLF.
2021-05-16 21:06:57 -05:00
CakeLancelot 5d5dce9647 Move to npm for development and packaging
I had to hack the package.json to force `electron-prebuilt` to use a 32-bit binary - everything else should be fairly out of the box
2021-04-28 12:37:22 -05:00