raul pushed to main at raul/tiamat 2024-06-11 07:53:42 +02:00
e7e24b2310 Create endpoint for dumping client list json
raul pushed to main at raul/tiamat 2024-06-11 07:53:35 +02:00
6be659e177 Setting up killswitch frontend
raul pushed to main at raul/tiamat 2024-06-10 08:55:53 +02:00
a76a2494b2 Setup killswitch function backend
raul pushed to main at raul/tiamat 2024-06-10 08:55:44 +02:00
cb0b3be8c5 Configure killswitch struct
raul pushed to main at raul/tiamat 2024-06-10 08:55:25 +02:00
6a21d5bd0b UX improvements
raul pushed to main at raul/tiamat 2024-06-10 08:55:20 +02:00
5bde25c65f Clean up event logging
raul pushed to main at raul/tiamat 2024-06-10 08:55:07 +02:00
513d707df4 Implement backend for RCE
raul pushed to main at raul/tiamat 2024-06-10 08:54:44 +02:00
4a0aafe237 Tiny tweaks
raul pushed to main at raul/tiamat 2024-06-10 08:54:37 +02:00
f0c31dcd95 Include ability to remotely execute commands
raul pushed to main at raul/tiamat-client 2024-06-10 08:54:19 +02:00
974ed073f5 Allow re-connecting to server on any fatal errors
raul pushed to main at raul/tiamat 2024-06-09 18:24:34 +02:00
1f95d44e3e Set up functions for sending commands to client
raul pushed to main at raul/tiamat 2024-06-09 18:24:19 +02:00
f26e6e7f57 Tweaks for command window
raul pushed to main at raul/tiamat 2024-06-09 18:24:12 +02:00
6d02a4627b Configure rudimentary setup for requesting commands
raul pushed to main at raul/tiamat 2024-06-09 18:24:05 +02:00
67051033d8 Add ID and "Execute command" options
raul pushed to main at raul/tiamat 2024-06-08 11:01:10 +02:00
3541a149cf Add html template for executing commands
raul pushed to main at raul/tiamat 2024-06-08 11:01:01 +02:00
be646ca639 Add heartbeat system
raul pushed to main at raul/tiamat 2024-06-07 09:59:20 +02:00
b6a6c28bd8 Add OK/Offline field and small improvements
raul pushed to main at raul/tiamat 2024-06-07 09:59:13 +02:00
5fed7f5de2 Add htmx.js
raul pushed to main at raul/tiamat 2024-06-07 09:59:06 +02:00
a152708dcc Split Client struct into different structs
raul pushed to main at raul/tiamat 2024-06-07 09:58:59 +02:00
7db2633351 Use tables for representing clients