Commit Graph

10 Commits

Author SHA1 Message Date
e1bf733ebb changes for testing agent connect by returning a synchronizer() function
that must be called after connect to synchronize data.
2024-08-24 19:48:53 +02:00
538a697770 multiple clients connecting to multiple agents.
Clients cannot yet be started in parallel. due to subtle issue in test
setup with accept
2024-08-22 22:44:54 +02:00
45595a34aa table testing with go routines only really works well when standard
assertions are ued. With suite.Required() there are issues in getting
the test results correct.

Instead, use standard assertions and use suite.T().Failed() to do
early returns.
2024-08-20 00:52:57 +02:00
a62a513105 go conventions: context should be first argument. 2024-08-19 19:22:44 +02:00
fd18a63360 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-08-15 21:04:31 +02:00
7b9d1cb1b2 relative link to websocket did not work for some reason, reverted back to /.... link 2024-08-03 08:46:16 +02:00
b1f7304eeb 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-07-28 21:31:17 +02:00
633b79fae4 eliminated unused setWindowSize files. 2024-07-23 19:31:43 +02:00
Erik Brakkee
1ebee30c8c cross compilation on windows working.
pty.Start() is not supported on windows
2024-07-22 19:34:26 +02:00
cc35288d8a added makefile for building. 2024-07-18 19:12:09 +02:00