Commit graph

178 commits

Author SHA1 Message Date
Arne Beer bde3bf9416
Upgrade to pueue with tokio and new rustls 2021-10-25 00:45:50 +02:00
Arne Beer e94fabb670
Bump dependencies 2021-10-22 07:21:32 +02:00
Maxim Zhukov fb5e465a3a add support clean by group name (-g/--group flag in the clean command)
This command allows to clean tasks only in the selected group

Co-authored-by: Arne Beer <privat@arne.beer>
2021-10-17 18:41:30 +03:00
Arne Beer f933cbe7c9
Fix formatting, fix broken tests, add changelog 2021-10-17 16:41:31 +02:00
Arne Beer a4b3d674c8
change: Use pueue-lib master for v1.1.0 development 2021-10-04 15:30:50 +02:00
Arne Beer 7ebb52988e
(cargo-release) start next development iteration 1.0.4-alpha.0 2021-09-15 20:28:13 +02:00
Arne Beer 391d8823d8
(cargo-release) version 1.0.3 2021-09-15 20:26:53 +02:00
Arne Beer c02286bb5b
update: Pueue-lib v0.18.1 2021-09-15 20:16:13 +02:00
Arne Beer d49ba22865
(cargo-release) start next development iteration 1.0.3-alpha.0 2021-09-12 12:01:23 +02:00
Arne Beer f1c9de597c
(cargo-release) version 1.0.2 2021-09-12 12:00:40 +02:00
Arne Beer 1eb0a6e875
(cargo-release) start next development iteration 1.0.2-alpha.0 2021-08-20 14:30:39 +02:00
Arne Beer 9fb224c2f0
(cargo-release) version 1.0.1 2021-08-20 14:29:15 +02:00
Arne Beer 2d0fa0443a
update: Various dependencies 2021-08-19 01:46:38 +02:00
Arne Beer b020b2c362
update: Clap beta.4 2021-08-19 01:45:53 +02:00
Arne Beer 55acd1fd63
(cargo-release) start next development iteration 1.0.1-alpha.0 2021-08-19 00:54:38 +02:00
Arne Beer 8e233d01ba
(cargo-release) version 1.0.0 2021-08-19 00:52:49 +02:00
Arne Beer 4c58cc418c
update: Bump ctrlc to 3.2.0 2021-08-11 00:04:00 +02:00
Arne Beer 62438db7f1
update: Replace deprecated tempdir with tempfile 2021-08-10 12:50:52 +02:00
Arne Beer 445191701d
update: Comfy-table 4.1 2021-08-10 12:40:48 +02:00
Arne Beer ea81f122b7
chore: Update dependencies 2021-08-09 15:38:37 +02:00
Arne Beer ee71ad7c6e
(cargo-release) version 1.0.0-rc.4 2021-07-31 13:15:38 +02:00
Arne Beer b68cc31903
update: Use pueue-libs new GroupMessage enum 2021-07-27 12:34:29 +02:00
Arne Beer 40a4192b2f
update: Dependencies 2021-07-09 09:23:55 +02:00
Arne Beer 9c64f5703e
feature: Support client.restart_in_place default config 2021-07-09 09:23:54 +02:00
Arne Beer e7bc8a3c46
(cargo-release) version 1.0.0-rc.3 2021-07-07 23:03:45 +02:00
Arne Beer 77640d129f
feature: Add date to start/end on pueue status 2021-07-07 03:03:27 +02:00
Arne Beer f9ff826178
update: Use pueue v0.16 2021-07-07 03:03:27 +02:00
Arne Beer 454bc6fa87
update: Use pueue-lib v0.15
- Move Task::results to Task::status `Done` invariant.
- Use new pueue-lib filter_tasks functions
- Move enqueue_at to TaskStatus::Stashed
- Adjust tests
2021-07-07 03:03:27 +02:00
Arne Beer d3fa157663
tests: State restore logic 2021-06-21 18:48:38 +02:00
Arne Beer 39b19d6fa0
fix: Daemon no longer paused after restart 2021-06-21 18:47:10 +02:00
Arne Beer 81c9a9fd0c
(cargo-release) version 1.0.0-rc.2 2021-06-15 22:23:34 +02:00
Arne Beer 68388c84de
refactor: Simplify shutdown code 2021-06-15 21:50:01 +02:00
Arne Beer 812ed2a9c5
maintenance: Update dependencies 2021-06-13 15:14:29 +02:00
Arne Beer 78b60e4909
Bump dependencies 2021-06-04 20:02:55 +02:00
Arne Beer 3d09b7e74b
feat: --failed-in-group flag for restart 2021-06-04 12:02:01 +02:00
Arne Beer 0135b9444e
(cargo-release) version 1.0.0-rc.1 2021-05-28 14:25:51 +02:00
Arne Beer d8dfa2ca82
Update to pueue-lib 0.13, switch to v1.0 2021-05-28 14:18:34 +02:00
Arne Beer e3addecfc0
Update dependencies 2021-05-27 20:59:31 +02:00
Arne Beer 0b89ccee83
Parameterize tests and allow multithreaded integration testing 2021-05-27 20:59:30 +02:00
Arne Beer 45615ff543
Add tests for starting/continuing tasks and fix deadlock 2021-05-27 20:42:33 +02:00
Arne Beer f47f436eba
Start daemon, if old pid no longer exists 2021-05-27 20:42:31 +02:00
Arne Beer db29ff6862
Only use needed tokio features 2021-05-26 19:36:16 +02:00
Arne Beer d2933cbe3d
Use tokio runtime 2021-05-23 15:47:34 +02:00
Arne Beer 59fdd6548a
Use crossbeam channel with timeout in taskhandler 2021-05-22 21:14:17 +02:00
Arne Beer 78b1a4e200
Add get test config helper 2021-05-22 16:24:04 +02:00
Arne Beer 2f3fece11b
Pueue signal subcommand and state/error handling 2021-05-20 22:19:31 +02:00
Arne Beer 8bba8bbf9a
Dependencies and new pueue-lib error handling 2021-05-17 19:17:01 +02:00
Arne Beer 7d271ab424
Major error handling and TaskHandler refactoring. 2021-05-15 23:11:32 +02:00
Arne Beer 0b0ee30305
New pueue-lib updates 2021-05-15 19:30:07 +02:00
Arne Beer 1203cad3aa
Adjust tests to use temporary directory as pueue_directory 2021-05-15 17:55:22 +02:00