e9fdece4ec
Updated packages
...
Dealing with short writes.
A more clean implementation of SynchronizeStreams to give a higher
guarantee that all data will be written before the connections are
closed.
2024-12-25 19:42:56 +01:00
b6f0f35835
separating unit and integration tests and allowing long output
2024-11-22 21:12:19 +01:00
e18a0ceb1f
IMAGE_TAG can now determine the container version to use.
2024-11-15 21:47:01 +01:00
8fe79e3c38
first integration test implemented using testcontainers.
2024-09-08 11:16:49 +02:00
e03e7d7b9a
work in progress for testing the matchmaker.
2024-09-08 11:16:49 +02:00
563c8f2ca7
added leak detection using the goleak library
2024-09-08 11:16:49 +02:00
fc7977f7bb
now using maps of Guid to Agent/Client in the state, working towards the definitive solution.
...
Using LinkedMap that preserves insertion order for the implementation and also added unit tests for that.
2024-09-08 11:16:49 +02:00
Erik Brakkee
135fd081d8
prometheus support step 1
...
updates to documentation.
2024-09-08 11:16:49 +02:00
100771a7ba
restructuring
2024-09-08 11:16:49 +02:00
4b05d7e8d8
Now rendering the index.html using the Templ library.
...
This is in preparation for:
1. creating a base page
2. using tabs: Home, Using, Downloads, Status
3. htmx
2024-09-08 11:16:49 +02:00
9b2e8709fb
added fsnotify example, to check bahavior on windows.
2024-09-08 11:16:48 +02:00
55c93ad4e2
Windows terminal support using the termtest library.
...
Should even support resizing. Fully untested.
2024-09-08 11:16:48 +02:00
41403476c6
working server
...
* administration appears coorect
* multiple clients for one agent
* logging of active connections
* simple echo server on the agent.
2024-09-08 11:16:48 +02:00
7b2523630a
ssh client -> tcptows -> wstotcp -> sshserver works.
2024-09-08 11:16:48 +02:00
860e4a3427
first commit
2024-09-08 11:16:48 +02:00