Commit graph

1810 commits

Author SHA1 Message Date
Arne Beer 9f38fcaa11 Move communication logic into own module, add secret 2019-12-17 01:17:18 +01:00
Arne Beer 9aaa59b86b Remove groups for now 2019-12-17 00:06:27 +01:00
Arne Beer 5b208f543a Only listen on localhost for now 2019-12-17 00:04:15 +01:00
Arne Beer f3c4a02086 Adjust cargo toml values 2019-12-16 23:12:56 +01:00
Arne Beer 1e8791370d Rename pueuedaemon to pueued, some other misc stuff 2019-12-16 23:03:11 +01:00
Arne Beer 6cd0f387cd README 2019-12-16 18:11:33 +01:00
Arne Beer e74d8d092b Fix address/port config field client 2019-12-16 18:07:10 +01:00
Arne Beer c16ae8e580 Add commandline args to daemon 2019-12-16 18:06:24 +01:00
Arne Beer 8a79768788 Rename input_test 2019-12-16 17:47:49 +01:00
Arne Beer 5a45a9644e Pause daemon on kill -a and adjust documentation 2019-12-16 17:47:37 +01:00
Arne Beer e2f1ac9583 Add shell completion scripts 2019-12-16 17:46:39 +01:00
Arne Beer f7ce5c3e93 Packaging github action
- Add path functions for windows and macos
- Update dependencies
- Add github packaging action
2019-12-16 15:58:19 +01:00
Arne Beer 3de129ff69 Use usize as task_id 2019-12-16 04:50:09 +01:00
Arne Beer 9a335bc94e Adjust amount parallel tasks during runtime 2019-12-16 04:23:48 +01:00
Arne Beer 06774ba50f Cargo fmt 2019-12-14 20:25:11 +01:00
Arne Beer 4773c4ce5c Allow to change url and port via commandline 2019-12-14 20:09:28 +01:00
Arne Beer 2b44ba2dc4 JSON export of state 2019-12-12 19:07:33 +01:00
Arne Beer 2400cc0c0d Show and continuous stream of running task outputs 2019-12-12 18:57:46 +01:00
Arne Beer 4bfae48de5 Reuse TcpStream in client 'edit' 2019-12-12 02:51:19 +01:00
Arne Beer a70ac54008 Handle invalid task stati during restore 2019-12-12 02:50:27 +01:00
Arne Beer fc4e593bab Return simplified state message on status 2019-12-12 02:11:16 +01:00
Arne Beer b682b562ba Add log rotation 2019-12-12 01:55:12 +01:00
Arne Beer 37b5484d82 Move all created files into pueue_directory 2019-12-12 00:24:04 +01:00
Arne Beer 4aededc5d8 Move clean fn into state 2019-12-11 23:34:34 +01:00
Arne Beer 648d8f3af2 First state serialization and restore 2019-11-30 16:59:42 +01:00
Arne Beer 060c00e728 Add daemon status in state 2019-11-27 22:59:12 +01:00
Arne Beer 4ef6cbfa3b Implement switch command, code restructuring 2019-11-27 22:19:57 +01:00
Arne Beer 2a48d1772c Remove tokio 2019-11-27 22:03:12 +01:00
Arne Beer 340ef7cd93 Cargo fmt 2019-11-25 01:49:31 +01:00
Arne Beer d30336d668 Add edit command 2019-11-25 01:49:19 +01:00
Arne Beer 1c7f1728b0 Execute commands on shell, Implement send command, refactoring 2019-11-22 16:33:18 +01:00
Arne Beer 69aead3b57 Add child spawn error to stderr log 2019-11-22 15:51:51 +01:00
Arne Beer d75546ab21 Add stashed and enqueue command 2019-11-22 15:48:07 +01:00
Arne Beer f9fcdb6e71 Add reset and clean command 2019-11-22 15:30:58 +01:00
Arne Beer 27af986673 Add restart command 2019-11-22 15:14:11 +01:00
Arne Beer f0caa03f6f Cargo fmt 2019-11-22 03:42:29 +01:00
Arne Beer 7d8c8c82f2 Use cwd 2019-11-22 03:42:21 +01:00
Arne Beer d59aa78143 Implement log command 2019-11-22 03:36:53 +01:00
Arne Beer 4ae8c9bd64 Add kill command 2019-11-21 16:12:13 +01:00
Arne Beer 457bbff6d7 Cargo fmt 2019-11-21 15:11:35 +01:00
Arne Beer 7f03d26173 Remove tasks from list 2019-11-21 15:10:24 +01:00
Arne Beer 2c515c8134 120 line length 2019-11-21 01:14:52 +01:00
Arne Beer 568b30ff82 Refactoring and helper functions 2019-11-21 01:14:32 +01:00
Arne Beer 15ca4b7c64 Add start and pause and add more commands 2019-11-18 00:44:42 +01:00
Arne Beer 4aded3b418 Use structopt for arg parsing 2019-11-16 18:09:33 +01:00
Arne Beer 2287a445b4 Better output formatting 2019-11-15 21:24:16 +01:00
Arne Beer 549a7ad6a5 Client state formatting 2019-11-15 21:01:30 +01:00
Arne Beer 4f88238f2f Rename src to shared 2019-11-15 16:40:35 +01:00
Arne Beer 98710e1bf1 Reorganize code 2019-11-15 16:38:56 +01:00
Arne Beer d939213481 Status command, cli subcommands, refactoring 2019-11-15 03:06:41 +01:00