Stefan Etringer
|
26ac49ea9c
|
mentioned API
|
2025-10-06 07:02:47 +00:00 |
Stefan Etringer
|
790b38d837
|
cleanup
|
2025-10-02 12:14:19 +00:00 |
Stefan Etringer
|
ae1c319549
|
again
|
2025-10-02 12:13:42 +00:00 |
Stefan Etringer
|
209b663bd4
|
added image
|
2025-10-02 12:10:31 +00:00 |
Stefan Etringer
|
583630aa08
|
added more description
|
2025-10-02 11:05:09 +00:00 |
Stefan Etringer
|
e9a0f1b64a
|
typos
|
2025-07-21 12:28:26 +00:00 |
Stefan Etringer
|
824c387ed7
|
changed graph logic, so it is only updated when needed. Introduction of right click menu on nodes in the graph, for now details works only
|
2025-07-16 15:03:04 +00:00 |
Stefan Etringer
|
3d57688c3e
|
changed style of logs so they can read more easily
|
2025-07-15 15:14:14 +00:00 |
Stefan Etringer
|
76d343e8ac
|
added 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
|
2025-07-15 13:16:48 +00:00 |
Stefan Etringer
|
47ba7aa229
|
added json output for logs when Accept: application/json
|
2025-07-10 13:07:09 +00:00 |
Stefan Etringer
|
495f26caed
|
added support for upload and download functions of the gommand interactive agent through the proxy
|
2025-07-09 14:45:35 +00:00 |
Stefan Etringer
|
2b0f897f18
|
cleanup
|
2025-07-08 15:57:27 +00:00 |
Stefan Etringer
|
45568013ca
|
removed .env, because it is obsolete. Changed initial contact to registered at on agent_details.html, check if agentId can be converted to itn
|
2025-07-08 12:49:23 +00:00 |
Stefan Etringer
|
7a4135351f
|
cleanup and styling
|
2025-07-08 12:12:39 +00:00 |
Stefan Etringer
|
a4e889f232
|
added text formatting to commandOutput
|
2025-07-04 14:47:21 +00:00 |
Stefan Etringer
|
1dfc8ba0ef
|
refractoring, added test
|
2025-07-03 14:50:38 +00:00 |
Stefan Etringer
|
7125e3fe4c
|
little more cleanup
|
2025-07-02 13:09:28 +00:00 |
Stefan Etringer
|
29ab1934b2
|
cleanup
|
2025-07-02 11:43:45 +00:00 |
Stefan Etringer
|
40b552fd7b
|
layout, minimized spaces between border
|
2025-06-30 15:32:28 +00:00 |
Stefan Etringer
|
7dc2f5c5c7
|
separated xterm in static dir
|
2025-06-30 09:50:28 +00:00 |
Stefan Etringer
|
a03b419b43
|
fixed interactive terminal through proxyAgent
|
2025-06-27 12:08:12 +00:00 |
Stefan Etringer
|
7472e2384e
|
added template files to be included in the binary
|
2025-06-24 14:43:32 +00:00 |
Stefan Etringer
|
92c26172c6
|
changed gontrol path from /usr/local/bin to /usr/bin
|
2025-06-24 12:14:44 +00:00 |
Stefan Etringer
|
e8602b486f
|
added uninstall option to the makefile
|
2025-06-24 10:14:31 +00:00 |
Stefan Etringer
|
1f857d8bfa
|
fixed z-index issue of the dark mode button, which has been displayed over the agent details
|
2025-06-23 14:18:02 +00:00 |
gurkenhabicht
|
5477f80e56
|
show 2/3 logs and 1/3 graph
|
2025-06-12 23:09:24 +02:00 |
gurkenhabicht
|
bb6bbfdffd
|
added dark mode and switch
|
2025-06-12 02:00:08 +02:00 |
gurkenhabicht
|
083567bcfc
|
changed layout
|
2025-06-09 00:42:40 +02:00 |
Stefan Etringer
|
4fdcd049a7
|
introduced navbar for execution
|
2025-06-06 13:42:27 +00:00 |
Stefan Etringer
|
90cbe2f396
|
fixed graph update
|
2025-06-05 11:32:51 +00:00 |
Stefan Etringer
|
6a0a4e9b80
|
included working proxy agent for interactive client connections
|
2025-06-02 09:27:51 +00:00 |
Stefan Etringer
|
362b1da1a0
|
bump
|
2025-05-27 15:01:57 +00:00 |
gurkenhabicht
|
7da2bc0024
|
changed colors to fit the bootstrap style
|
2025-05-26 22:01:45 +02:00 |
Stefan Etringer
|
4f1ee3ad01
|
added hostname
|
2025-05-26 15:22:07 +00:00 |
Stefan Etringer
|
ca7da7fc62
|
moved from mysql to sqlite for the agents database
|
2025-05-26 14:19:49 +00:00 |
Stefan Etringer
|
43847559ac
|
added port number to the output
|
2025-05-23 14:52:50 +00:00 |
Stefan Etringer
|
41b0d8e355
|
added graph, changed layout
|
2025-05-23 10:37:53 +00:00 |
Stefan Etringer
|
97c77506c8
|
added log level selection via query parameter and paths as well as setting a limit for lines of the query
|
2025-05-16 13:35:31 +00:00 |
Stefan Etringer
|
1ce6d2e676
|
added multi agent execution
|
2025-05-12 15:47:32 +00:00 |
Stefan Etringer
|
2056479224
|
bugfixing
|
2025-05-06 15:46:43 +00:00 |
Stefan Etringer
|
6ea4d31109
|
added weblogger to display logs, timestamps and levels on the webpage
|
2025-04-29 15:03:49 +00:00 |
Stefan Friese
|
0498013d1d
|
added status of agents to the webui
|
2025-01-27 16:00:52 +00:00 |
Stefan Friese
|
c0764ac41d
|
used 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
|
2025-01-24 13:35:45 +00:00 |
Stefan Friese
|
54604ff488
|
cleanup
|
2025-01-23 11:56:50 +00:00 |
Stefan Friese
|
789097fd79
|
cleanup
|
2025-01-23 07:57:30 +00:00 |
Stefan Friese
|
9e45adfff5
|
solved issue with the style of presentation of the agent response on the website. Added agentType to the api, agent and database
|
2025-01-22 16:02:44 +00:00 |
Stefan Friese
|
323c04af89
|
added reconnection functionality to the agent, which is used if the server is not reachable
|
2025-01-21 14:03:07 +00:00 |
Stefan Friese
|
555d235c3d
|
added more clear output
|
2025-01-20 15:32:13 +00:00 |
gurkenhabicht
|
3e4722e3ca
|
fixed 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 suffixes
|
2025-01-19 22:13:52 +01:00 |
Stefan Friese
|
68f135fb7b
|
changed 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.
|
2025-01-17 09:04:20 +00:00 |