Commit Graph

13 Commits

Author SHA1 Message Date
Jakob Friedl
2d2c94ed38 Implemented move and copy command. Needs to be reworked to work without `-f' and '-t' flags but with spaces. 2025-07-09 15:13:37 +02:00
Jakob Friedl
bb56ed42f2 Updated task structure to use a JSON string instead of seq[string], making it possible to use multiple differently typed arguments 2025-07-09 14:38:30 +02:00
Jakob Friedl
4a5f3baaa4 Implemented 'rm' and 'rmdir' commands 2025-07-08 21:09:50 +02:00
Jakob Friedl
92da6f1288 Merge ls, pwd and cd into a single 'filesystem' file 2025-07-08 20:36:43 +02:00
Jakob Friedl
ba7c8b6841 Implemented 'cd' and 'ls' commands using Windows APIs. 2025-07-07 21:30:05 +02:00
Jakob Friedl
6a92a19b9e Implemented 'pwd' command to retrieve working directory. 2025-06-20 16:44:39 +02:00
Jakob Friedl
3849bcd7f1 Seperated Task and TaskResult types. 2025-05-29 15:26:50 +02:00
Jakob Friedl
d35b1d0a0d Update agent in database when sleep setting is changed to display latest checkin correctly. 2025-05-28 11:14:30 +02:00
Jakob Friedl
4397f728de Implemented sleep command to update sleep delay on agent 2025-05-28 10:39:30 +02:00
Jakob Friedl
a8a32668d1 Fix formatting for multi-line command output and delete tasks after completion. 2025-05-23 16:02:16 +02:00
Jakob Friedl
5ab9cd302c Implemented displaying latest checkin in agents table, as well as word-wrap. 2025-05-23 13:55:00 +02:00
Jakob Friedl
1b147aacd6 Implemented basic shell command execution and result retrieval. Next Step: Remove completed tasks from queue 2025-05-22 20:03:22 +02:00
Jakob Friedl
c55a9f9443 Added monarch agent 2025-05-19 21:56:34 +02:00