imterah
9ae7f1001d
chore: Do release of code.
2024-09-20 14:22:55 -04:00
imterah
b9c05e6196
fix: Fixes various issues related to backends.
...
This fixes not providing the correct parameters on the backend to
create correctly, as well as fixes crashes when the backend class
fails to be instantiated. :3
2024-09-20 14:16:50 -04:00
imterah
3b55ce1207
chore: Add support for manually specifying the IP address to listen on.
2024-09-20 14:15:47 -04:00
imterah
758c92ded8
chore: Reformate base backend.
2024-09-20 14:15:01 -04:00
dependabot[bot]
5e3ab8c296
chore(deps): bump find-my-way from 8.1.0 to 8.2.2 in /api
...
Bumps [find-my-way](https://github.com/delvedor/find-my-way ) from 8.1.0 to 8.2.2.
- [Release notes](https://github.com/delvedor/find-my-way/releases )
- [Commits](https://github.com/delvedor/find-my-way/compare/v8.1.0...v8.2.2 )
---
updated-dependencies:
- dependency-name: find-my-way
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-09-18 18:33:37 +00:00
dependabot[bot]
255609cb98
chore(deps-dev): bump braces from 3.0.2 to 3.0.3 in /api
...
Bumps [braces](https://github.com/micromatch/braces ) from 3.0.2 to 3.0.3.
- [Changelog](https://github.com/micromatch/braces/blob/master/CHANGELOG.md )
- [Commits](https://github.com/micromatch/braces/compare/3.0.2...3.0.3 )
---
updated-dependencies:
- dependency-name: braces
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-06-20 21:23:47 +00:00
dependabot[bot]
d832ccca1a
chore(deps): bump ws from 8.17.0 to 8.17.1 in /api
...
Bumps [ws](https://github.com/websockets/ws ) from 8.17.0 to 8.17.1.
- [Release notes](https://github.com/websockets/ws/releases )
- [Commits](https://github.com/websockets/ws/compare/8.17.0...8.17.1 )
---
updated-dependencies:
- dependency-name: ws
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-06-20 19:51:45 +00:00
greysoh
3986649919
chore: Remove unneccesary extra typing.
...
I'm Greyson and I disagree with this message. Oh well
Co-authored-by: dev <hi@dessa.dev>
2024-06-17 21:30:21 -04:00
greysoh
3806ce92cb
fix: Fixes eslint issues.
2024-06-02 11:31:09 -04:00
greysoh
a5381d0e25
chore: Migrates rest of logging to fastify.
2024-06-02 11:16:59 -04:00
greysoh
431acc505e
feature: Adds code to reinitialize SSH after disconnection.
2024-05-30 16:39:17 -04:00
greysoh
59a1eed141
chore: Changes formatting.
2024-05-30 16:13:35 -04:00
greysoh
9d7c24a813
chore: Format code.
2024-05-18 13:14:43 -04:00
075edcd0ca
feat: prettify logger in development mode
2024-05-10 18:32:07 -04:00
greysoh
c5efb4c55d
chore: Also format eslint files.
...
bruh
2024-05-10 17:58:36 -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
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
213455b050
feature: Begins work on backend command.
2024-05-08 22:16:26 -04:00
greysoh
ee6556adb6
feature: Adds user command.
2024-05-08 11:22:51 -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
3a773e5b9b
chore: Adds lom with basic commands parsing.
2024-05-06 11:31:51 -04:00
greysoh
7c1e26b150
feature: Adds username support.
...
LOM eta wen
2024-05-05 21:56:35 -04:00
greysoh
3143800c92
chore: Format code again.
2024-05-05 17:03:24 -04:00
a18a770d5b
Merge branch 'dev' into reimpl-passyfire
2024-05-05 17:01:53 -04:00
greysoh
42a6d2ea02
chore: Adds formatting.
...
Co-authored-by: dess <devessa@users.noreply.github.com>
2024-05-05 16:59:08 -04:00
greysoh
535b8cde9a
feature: Implement WebSocket backend for passyfire.
...
Co-authored-by: dess <devessa@users.noreply.github.com>
2024-05-05 16:43:57 -04:00
greysoh
59f66cbe5b
fix: Makes passyfire client not whine and complain.
2024-05-05 12:49:36 -04:00
greysoh
3955b01ede
feature: Implements base API endpoints.
...
Co-authored-by: dess <devessa@users.noreply.github.com>
2024-05-05 11:56:36 -04:00
greysoh
ac3e6e68cf
chore: Rename generate token.
2024-05-04 19:26:31 -04:00
bf3bc761a5
ci: add builder
2024-05-04 19:09:10 -04:00
greysoh
364e268b11
fix: Fixes connection closures.
2024-05-04 16:38:52 -04:00
greysoh
e226418ed8
feature: Adds preliminary API support.
...
Co-authored-by: dess <dess@kyoline.dev>
2024-04-28 19:33:36 -04:00
greysoh
07dad7c9eb
fix: Reorders files again.
2024-04-28 14:32:38 -04:00
greysoh
e6a08f8fa6
chore: Move docker production env file.
2024-04-28 14:24:46 -04:00
greysoh
d3a664fea4
chore: Move API source code to API folder.
2024-04-28 14:23:13 -04:00