Commit Graph

15 Commits

Author SHA1 Message Date
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