greysoh
abc60691c6
feature: Adds eslint rules.
2024-05-10 18:21:57 -04:00
greysoh
57a82a15e9
fix: Fixes invalid parameters in LOM.
2024-05-10 18:21:27 -04:00
greysoh
28ff9e3cf3
feature: Adds CI workflows.
2024-05-10 18:21:27 -04:00
greysoh
ce6298d7bc
chore: Modifies github workflows.
2024-05-10 18:21:27 -04:00
greysoh
ba245d2987
chore: Adds initial support for eslint.
2024-05-10 18:21:27 -04:00
d57a2a4a1d
chore: moving gui to separate repository
2024-05-10 18:21:26 -04:00
greysoh
8c4179209d
fix: fixes typo.
...
I can't catch a break man
2024-05-10 18:21:26 -04:00
greysoh
4034e6321a
fix: Fixes TypeScript not building correctly.
...
This works locally but not on GitHub actions?? what
2024-05-10 18:21:26 -04:00
greysoh
69997a6b20
chore: Update changelog for tag v1.0.0.
2024-05-10 18:21:26 -04:00
greysoh
21a9ca2f12
feature: Bump version to 1.0.0, and slightly rename stuff.
2024-05-10 18:21:26 -04:00
greysoh
cc9d0538b4
chore: Prepare for initial release of the LOM.
2024-05-10 18:21:26 -04:00
Greyson
d107fff996
feature: Add support for eslint.
2024-05-10 18:03:21 -04:00
greysoh
a38c0acf5e
Revert "chore: Experiment with removing pull request CI testing."
...
This reverts commit bff0e30e6f
.
2024-05-10 18:01:24 -04:00
4209e01e96
fix: makes pubkey auth work
2024-05-10 18:00:58 -04:00
greysoh
bff0e30e6f
chore: Experiment with removing pull request CI testing.
2024-05-10 18:00:34 -04:00
greysoh
c5efb4c55d
chore: Also format eslint files.
...
bruh
2024-05-10 17:58:36 -04:00
greysoh
9171e08fcd
fix: Fixes automated testing once again.
2024-05-10 17:55:24 -04:00
greysoh
4235f2215c
fix: Fixes workflows.
2024-05-10 17:52:16 -04:00
greysoh
b5f1bdd063
chore: Clean up github actions workflows.
2024-05-10 17:47:21 -04:00
greysoh
3c95c23369
feature: Adds eslint rules.
2024-05-10 17:37:04 -04:00
a53cebcada
chore: moving gui to separate repository
2024-05-10 17:06:05 -04:00
greysoh
09f7987e75
fix: Fixes invalid parameters in LOM.
2024-05-10 12:37:22 -04:00
greysoh
8eeab0d6b4
feature: Adds CI workflows.
2024-05-10 12:33:13 -04:00
greysoh
07c1f1ca1d
chore: Modifies github workflows.
2024-05-10 11:48:30 -04:00
greysoh
7e80b298a2
chore: Adds initial support for eslint.
2024-05-10 11:46:22 -04:00
greysoh
8b4f3715e9
fix: fixes typo.
...
I can't catch a break man
2024-05-10 09:13:31 -04:00
greysoh
b1973bdd90
fix: Fixes TypeScript not building correctly.
...
This works locally but not on GitHub actions?? what
2024-05-10 09:07:43 -04:00
greysoh
9b13c11d28
chore: Update changelog for tag v1.0.0.
2024-05-10 12:59:43 +00:00
greysoh
43153e75a1
feature: Bump version to 1.0.0, and slightly rename stuff.
2024-05-10 08:59:13 -04:00
greysoh
98d5f18fef
chore: Prepare for initial release of the LOM.
2024-05-10 08:48:09 -04:00
greysoh
d1da42b7ec
feature: Adds (semi-broken) public key authentication.
2024-05-09 19:39:16 -04:00
greysoh
422ec568e2
fix: Fixes character reading in readFromKeyboard not displaying correctly.
2024-05-09 19:38:30 -04:00
greysoh
47b707e8cd
feature: Adds exec support.
...
This also lets us prepare for support for ssh-copy-id.
2024-05-09 13:19:56 -04:00
greysoh
95b79ca364
chore: Remove unneeded code from passyfire routes.
2024-05-09 11:18:56 -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
b99d6a89dc
chore: Makes promises not async.
...
This commit makes readFromKeyboard's internal (what used to be) event loop not async anymore.
We don't use the async portions anymore, and it was bad practice anyways.
2024-05-07 12:52:34 -04:00
greysoh
c5c73ae602
feature: Adds ctrl + c support.
2024-05-07 12:01:46 -04:00
greysoh
f7a6a4356d
fix: Removes extra pulling in readFromKeyboard.
2024-05-07 11:56:53 -04:00
greysoh
32b77b12a2
feature: Adds basic command layout.
2024-05-07 11:45:05 -04:00
greysoh
56338544b5
fix: Fixes random crashing when resizing the window.
2024-05-07 11:44:33 -04:00