Commit Graph

111 Commits

Author SHA1 Message Date
xenia d41d8ee246 fix arch line 2021-01-10 06:10:21 -05:00
xenia e1162166b7 fix issue with server projects dir initialization 2021-01-10 05:37:35 -05:00
xenia b4b31436ce add missing cleanup call to server init 2021-01-10 05:34:13 -05:00
xenia a60f83cd16 fix packaging issues 2021-01-10 05:26:41 -05:00
xenia 333eddc88b add backup to pkgbuild 2021-01-10 05:16:24 -05:00
xenia 985ad1cc97 add tmpfiles conf 2021-01-10 05:13:05 -05:00
xenia 2c2287f9ee add systemd stuff for dist 2021-01-10 05:08:24 -05:00
xenia c4b6c12e59 copy monocypher into dist 2021-01-10 04:59:03 -05:00
xenia c24402ad61 implement most of packaging 2021-01-10 04:47:05 -05:00
xenia 5c542dcf2c make embedded racket BC build match CS 2021-01-10 03:42:24 -05:00
xenia d06bb0bc7e make production/devel mode gated by env var 2021-01-10 02:52:25 -05:00
xenia 31124451f2 update status in README 2021-01-10 02:49:46 -05:00
xenia a8e8b574fc improve client status table 2021-01-10 02:46:48 -05:00
xenia 01978e76d4 remove unnecessary eof-evt 2021-01-10 02:40:46 -05:00
xenia 78571ce870 replace regexp evt for line with builtin line evt 2021-01-10 02:37:54 -05:00
xenia 600f09629d fix agent event loop spinning lol 2021-01-10 02:25:32 -05:00
xenia f9486817ed implement smp mode, but right now it's slower u__u 2021-01-10 02:21:42 -05:00
xenia d08892d6e9 implement stdio mode on agent 2021-01-10 01:22:58 -05:00
xenia 1a66ff29f3 if too many errors on a task, stop trying 2021-01-10 01:05:23 -05:00
xenia 594d785641 implement streaming for cli agent -c 2021-01-04 03:01:33 -05:00
xenia ce3866f236 implement file streaming for project uploads 2021-01-04 02:58:59 -05:00
xenia 3a36cae048 implement file streaming in agent 2021-01-04 00:04:13 -05:00
xenia 68b9984900 implement streaming file transfers (kind of) 2021-01-03 23:13:26 -05:00
xenia f6cb069edb refactor rpc transactions to prepare for streaming 2021-01-03 06:29:28 -05:00
xenia 809bd82a03 update readme 2021-01-01 02:40:00 -05:00
xenia 4bd16ce2cf fix minor bug from previous commit 2021-01-01 02:28:11 -05:00
xenia 5e80e9e496 add better task and agent work status to cli 2021-01-01 02:24:47 -05:00
xenia b97bfcbc6f fix agent bugs with task execution 2020-12-31 04:59:51 -05:00
xenia 8ec0861907 fix a few concurrency bugs with server and agents 2020-12-31 03:42:25 -05:00
xenia 790945b828 implement agent management commands 2020-12-30 00:34:48 -05:00
xenia fc83741b02 implement agent runtime on racket CS 2020-12-29 06:24:23 -05:00
xenia 311ce74f82 restructure makefile for agent program 2020-12-29 03:12:48 -05:00
xenia e555a6237e line break 2020-12-29 02:17:51 -05:00
xenia 556fd34b05 update readme and also fix bugs found during that 2020-12-29 02:16:31 -05:00
xenia 05b3e97a66 ok now it's an MVP (some features still missing,,) 2020-12-29 01:28:15 -05:00
xenia 18381a5e01 implement project cancel 2020-12-28 04:10:25 -05:00
xenia b6ece4abcc update cli messages 2020-12-28 03:42:39 -05:00
xenia 280979a479 implement some of the client 2020-12-28 03:41:33 -05:00
xenia bcfb26b0d6 begin implementing CLI client 2020-12-27 03:13:43 -05:00
xenia 5ce49c1a03 update readme 2020-12-26 04:00:42 -05:00
xenia 2d1b6e864e another pointless yak shave: autodetect hostname 2020-12-26 03:55:16 -05:00
xenia de032b9237 fix potential encoding bug 2020-12-26 03:26:51 -05:00
xenia 9fc1f546c5 fix agent execution bugs 2020-12-26 03:23:13 -05:00
xenia b05763ad5b fix exported symbol in agent 2020-12-26 03:02:07 -05:00
xenia ad92a73a38 complete agent state reporting 2020-12-26 02:43:05 -05:00
xenia 6607dcb78a fix concurrency bug in comms 2020-12-12 22:49:14 -05:00
xenia 630c1b96f0 fix agent bugs 2020-12-12 22:26:16 -05:00
xenia da1e3f16bd agent: enable local copy of racket for build 2020-12-12 21:25:01 -05:00
xenia 93be02c535 WIP implement agent basics 2020-12-12 20:28:15 -05:00
xenia 35122c660c implement task file download and dummy execution 2020-11-30 03:05:40 -05:00