Commit graph

18 commits

Author SHA1 Message Date
Tom Wiesing
b2231f6307
protocol: Don't call it legacy 2023-12-04 11:28:54 +01:00
Tom Wiesing
044a4a11e1
Rename websocket protocol to legacy 2023-12-02 09:27:05 +01:00
Tom Wiesing
0290a42d07
Add new debug option for http 2023-11-22 17:28:46 +01:00
Tom Wiesing
a23aeb0f8b
socket/actions: Fix regular actions 2023-11-11 10:46:18 +01:00
Tom Wiesing
7b5f8a9882
websocket actions: Refactor registration 2023-11-10 19:37:24 +01:00
Tom Wiesing
08ab7b4383
Rework actions to be loaded dynamically 2023-11-10 19:37:24 +01:00
Tom Wiesing
297c6c875d
Remove never call to panic 2023-11-03 13:05:36 +01:00
Tom Wiesing
873fdcd5c2
Update to new goprogram version 2023-11-02 12:05:13 +01:00
Tom
8bd44cd91e Fix instance updating 2023-08-01 09:56:48 +02:00
Tom
1c68893a02 api: Cleanup websocket protocol
This commit cleans up the websocket protocol to be in line with the
documentation.
2023-07-13 23:24:11 +02:00
Tom
16fa721048 frontend: Add linting for ts code 2023-07-13 13:51:18 +02:00
Tom
ddb4bb3546 Add support for provisioning and rebuilding via interface 2023-07-13 10:05:16 +02:00
Tom Wiesing
9b30223b09
Update dependencies 2023-03-15 19:45:50 +01:00
Tom Wiesing
c19215068e
remote: Allow protocol input & cancellation
This commit reworks the protocol being used on top of websockets. It now
permits sending input to the server, and interrupting the remote
process.
2023-02-28 21:38:08 +01:00
Tom Wiesing
746ebcd9e3
socket: Explicitly communicate success
This commit updates the socket process to explicitly communicate the
process (and any potential error) on the server using a binary message.
2023-02-28 01:07:28 +01:00
Tom Wiesing
53f63d4efd
Add a form to provision a new instance 2023-02-27 11:12:22 +01:00
Tom Wiesing
010fd536ea
pkg/httpx => github.com/tkw1536/pkglib/httpx 2023-02-26 10:08:17 +01:00
Tom Wiesing
2466238388
socket: Add option to create backup 2023-02-03 14:31:43 +01:00