824c387ed7changed graph logic, so it is only updated when needed. Introduction of right click menu on nodes in the graph, for now details works only
master
Stefan Etringer
2025-07-16 15:03:04 +0000
3d57688c3echanged style of logs so they can read more easily
Stefan Etringer
2025-07-15 15:14:14 +0000
76d343e8acadded the logger interface, json logs, and logs input from agents to the server. This means there is an new type which is named logs. It can be sent from the agents to the server
Stefan Etringer
2025-07-15 13:16:48 +0000
47ba7aa229added json output for logs when Accept: application/json
Stefan Etringer
2025-07-10 13:07:09 +0000
495f26caedadded support for upload and download functions of the gommand interactive agent through the proxy
Stefan Etringer
2025-07-09 14:45:35 +0000
2b0f897f18cleanup
Stefan Etringer
2025-07-08 15:57:27 +0000
45568013caremoved .env, because it is obsolete. Changed initial contact to registered at on agent_details.html, check if agentId can be converted to itn
Stefan Etringer
2025-07-08 12:49:23 +0000
7a4135351fcleanup and styling
Stefan Etringer
2025-07-08 12:12:39 +0000
a4e889f232added text formatting to commandOutput
Stefan Etringer
2025-07-04 14:47:21 +0000
1dfc8ba0efrefractoring, added test
Stefan Etringer
2025-07-03 14:50:38 +0000
7125e3fe4clittle more cleanup
Stefan Etringer
2025-07-02 13:09:28 +0000
29ab1934b2cleanup
Stefan Etringer
2025-07-02 11:43:45 +0000
40b552fd7blayout, minimized spaces between border
Stefan Etringer
2025-06-30 15:32:28 +0000
7dc2f5c5c7separated xterm in static dir
Stefan Etringer
2025-06-30 09:50:28 +0000
a03b419b43fixed interactive terminal through proxyAgent
Stefan Etringer
2025-06-27 12:08:12 +0000
7472e2384eadded template files to be included in the binary
Stefan Etringer
2025-06-24 14:43:32 +0000
92c26172c6changed gontrol path from /usr/local/bin to /usr/bin
Stefan Etringer
2025-06-24 12:14:44 +0000
e8602b486fadded uninstall option to the makefile
Stefan Etringer
2025-06-24 10:14:31 +0000
1f857d8bfafixed z-index issue of the dark mode button, which has been displayed over the agent details
Stefan Etringer
2025-06-23 14:18:02 +0000
4f1ee3ad01added hostname
Stefan Etringer
2025-05-26 15:22:07 +0000
ca7da7fc62moved from mysql to sqlite for the agents database
Stefan Etringer
2025-05-26 14:19:49 +0000
43847559acadded port number to the output
Stefan Etringer
2025-05-23 14:52:50 +0000
41b0d8e355added graph, changed layout
Stefan Etringer
2025-05-23 10:37:53 +0000
97c77506c8added log level selection via query parameter and paths as well as setting a limit for lines of the query
Stefan Etringer
2025-05-16 13:35:31 +0000
1ce6d2e676added multi agent execution
Stefan Etringer
2025-05-12 15:47:32 +0000
2056479224bugfixing
Stefan Etringer
2025-05-06 15:46:43 +0000
6ea4d31109added weblogger to display logs, timestamps and levels on the webpage
Stefan Etringer
2025-04-29 15:03:49 +0000
0498013d1dadded status of agents to the webui
Stefan Friese
2025-01-27 16:00:52 +0000
c0764ac41dused random names to identify the agents for execution of commands, moved agentCreate step from the agent itself to the websocket server. THis means a more simple agent is possible, because it only needs to do a single request to the websocket. Cleanup needed now
Stefan Friese
2025-01-24 13:35:45 +0000
54604ff488cleanup
Stefan Friese
2025-01-23 11:56:50 +0000
789097fd79cleanup
Stefan Friese
2025-01-23 07:57:30 +0000
9e45adfff5solved issue with the style of presentation of the agent response on the website. Added agentType to the api, agent and database
Stefan Friese
2025-01-22 16:02:44 +0000
323c04af89added reconnection functionality to the agent, which is used if the server is not reachable
Stefan Friese
2025-01-21 14:03:07 +0000
555d235c3dadded more clear output
Stefan Friese
2025-01-20 15:32:13 +0000
3e4722e3cafixed websocket messages, which were plaintext or just bytes. A JSON object was needed to differentiate between commands and what was returned to the server as a response. The random naming function now has lower case suffixesgurkenhabicht2025-01-19 22:13:52 +0100
68f135fb7bchanged hardcoded database configuration to environment variables. Other configuration can also be added to the configuration struct for further usage inside the app. Added an environment file to source for development and usage outside the cluster.
Stefan Friese
2025-01-17 09:04:20 +0000
eb53fd5b3dremoved pkg dir
Stefan Friese
2025-01-15 15:42:44 +0000
a0cd4acbc2bump
Stefan Friese
2025-01-15 15:41:12 +0000
bdb11641d3moved parts like websocket server, name generator and api to the src directory. Removed redundant code from main.go. Removed templates and directories which won't be needed
Stefan Friese
2025-01-15 15:38:23 +0000
81af5973deMerge pull request 'add autogeneration of help target for Makefile' (#1) from autogenerate-makefile-help into masterStefan Etringer2025-01-15 08:32:48 +0100