Commit graph

19 commits

Author SHA1 Message Date
greysoh
9d7c24a813
chore: Format code. 2024-05-18 13:14:43 -04:00
greysoh
41013f46bb
feature: Adds support for service accounts. 2024-05-18 13:12:00 -04:00
greysoh
3c95c23369
feature: Adds eslint rules. 2024-05-10 17:37:04 -04:00
greysoh
7e80b298a2
chore: Adds initial support for eslint. 2024-05-10 11:46:22 -04:00
greysoh
98d5f18fef chore: Prepare for initial release of the LOM. 2024-05-10 08:48:09 -04:00
greysoh
1ece50ce28
feature: Add support for adding backends. 2024-05-09 11:18:28 -04:00
greysoh
213455b050
feature: Begins work on backend command. 2024-05-08 22:16:26 -04:00
greysoh
99f76d875b
chore: Simplifies code base. 2024-05-08 13:42:24 -04:00
greysoh
3537aecbe1
feature: Finishes connection code. 2024-05-08 13:42:04 -04:00
greysoh
931da90f69
chore: Adds better checking for argv. 2024-05-08 11:53:40 -04:00
greysoh
03a6ecbe02
feature: Implements connection adding and removing. 2024-05-08 11:53:21 -04:00
greysoh
ee6556adb6
feature: Adds user command. 2024-05-08 11:22:51 -04:00
greysoh
2f7f2088cd
feature: Swap out promise system with more native code.
This makes this "less stupid", so to speak, by using our existing propagation system to spread exit signals.

Co-authored-by: dess <devessa@users.noreply.github.com>
2024-05-07 21:30:21 -04:00
greysoh
3ffad37180
feature: Implements tunnel starting and stopping. 2024-05-07 20:58:35 -04:00
greysoh
0e059d6443
chore: Adds option to customize pulling rate. 2024-05-07 18:44:26 -04:00
greysoh
a9fcdea037
feature: Add support for getting inbound connection.
Also fixes any bugs I found.
2024-05-07 18:35:04 -04:00
greysoh
32b77b12a2
feature: Adds basic command layout. 2024-05-07 11:45:05 -04:00
greysoh
e85838d438
feature: Adds better command line argument parsing. 2024-05-06 20:21:10 -04:00
greysoh
dd1c1dbb25
feature: Adds basic argument parsing for connections. 2024-05-06 16:22:51 -04:00