Arne Beer
0266a5cb31
chore: Update dependencies
2022-01-17 03:01:39 +01:00
Arne Beer
c0e4e139ee
Merge branch 'main' into development
2022-01-17 02:59:39 +01:00
Arne Beer
01391d6b48
feature: Follow XDG spec
...
- Remove `config` dependency
- Accept `$XDG_CACHE_HOME` as a default for `pueue_directory`
- Accept `$XDG_CONFIG_HOME` as a default for pueue's config directory.
- Add `runtime_directory` config for unix socket
- Accept `XDG_RUNTIME_DIR` as default for `runtime_directory`
feature: Move unix socket to runtime directory
2022-01-12 21:09:11 +01:00
Arne Beer
2a8e94eec4
change: Improve last lines logic
...
The logic for reading and streaming the last lines of a file has been
improved. This is mostly relevant when reading a lot of lines in the
daemon, which are then streamed to the client.
2022-01-09 14:51:36 +01:00
Arne Beer
9b8d07e013
Bump version to 1.0.6
2022-01-05 02:46:43 +01:00
Arne Beer
6c438f1b8f
Allow multiple values for 'after' on add
2022-01-05 02:36:20 +01:00
Arne Beer
8ebb2d0ee1
chore: Update pueue dependencies
2022-01-02 19:04:34 +01:00
Arne Beer
2ca27353aa
Merge branch 'main' into development
2022-01-02 19:00:35 +01:00
Arne Beer
5ba717fc4c
chore: Update to clap v3
2022-01-02 18:34:53 +01:00
Arne Beer
e61de3fef7
refactor: Move pueue-lib back into main repository
2021-12-30 19:32:14 +01:00
Arne Beer
42e8491649
Merge branch 'main' into development
2021-12-11 23:10:23 +01:00
Arne Beer
c3afbda7a5
docs: Reference follow subcommand in log docstring
2021-11-16 21:22:05 +01:00
Arne Beer
effde6fae2
(cargo-release) version 1.0.4
2021-11-12 02:09:34 +01:00
Arne Beer
6b09e37eff
add: Deprecation warnings for old config values
2021-11-07 17:44:52 +01:00
Arne Beer
8699f07df1
change: Immutable configuration file
2021-11-07 16:09:22 +01:00
Arne Beer
4f26ddfb55
change: Move group config into state
2021-11-07 15:13:17 +01:00
Arne Beer
b57179e4ca
refactor: Replace build.rs with Cargo's rust-version
2021-11-07 02:13:25 +01:00
Arne Beer
656e8ea460
update: Dependencies
2021-11-07 02:13:05 +01:00
Arne Beer
c0e4e1f5c9
fix: Project version
2021-11-06 21:03:45 +01:00
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
Arne Beer
2cbc26213b
Better pueue-lib error handling
2021-05-14 23:28:11 +02:00
Arne Beer
efcdcc9b5c
Implement json log output
2021-05-14 22:53:39 +02:00
Arne Beer
eb79ad0709
Tests for other targets
2021-05-12 00:53:01 +02:00
Arne Beer
7f8239946c
Update dependencies
2021-05-11 20:57:09 +02:00
Arne Beer
55e2f94dcc
Use new callback_log_lines option
2021-05-11 20:53:26 +02:00
Arne Beer
8414bd3566
Switch to pueue-lib master for development
2021-05-10 19:40:21 +02:00
Arne Beer
218a316c67
(cargo-release) start next development iteration 0.12.3-alpha.0
2021-04-20 17:49:19 +02:00
Arne Beer
3282a13fdc
(cargo-release) version 0.12.2
2021-04-20 17:48:42 +02:00
Arne Beer
dd5abb09bd
Update dependencies
2021-03-30 19:05:20 +02:00
Arne Beer
e1f9d58e99
WIP testing with pueue-lib 0.13
2021-03-26 18:52:01 +01:00
oiatz
a4530e6002
improve Windows support
2021-03-27 00:11:05 +08:00
Arne Beer
dcfd38618c
(cargo-release) start next development iteration 0.12.2-alpha.0
2021-03-12 13:25:36 +01:00
Arne Beer
72cdda1cc8
(cargo-release) version 0.12.1
2021-03-12 13:24:02 +01:00
Arne Beer
b1250eeb60
Update dependencies
2021-03-12 13:15:59 +01:00
Arne Beer
bd76b50dd8
Update dependencies
2021-02-25 22:49:26 +01:00
Arne Beer
f76cdde369
Dependency bumps
2021-02-23 02:37:12 +01:00
Arne Beer
59f6c8fdd4
Fix weird duplicate upload github action bug for arm release
2021-02-10 02:11:33 +01:00
Arne Beer
9d0946250d
(cargo-release) start next development iteration 0.12.1-alpha.0
2021-02-10 01:47:29 +01:00
Arne Beer
c926fd64fa
(cargo-release) version 0.12.0
2021-02-10 01:46:48 +01:00
Maxim Zhukov
ea12318991
client: add support dark colors via settings file (dark_mode variable)
...
This commit adds the ability to choose dark colors instead of regular colors. It may
was useful for solarized-like themes (green seems weird). By default
the client is using dark_mode = false.
Closes #171
2021-02-09 22:06:14 +03:00
Arne Beer
af72236965
Split pueue-lib in a stand-alone repository
2021-02-04 00:35:33 +01:00
Arne Beer
c488bba8c2
Update dependencies
2021-02-01 19:59:46 +01:00
Arne Beer
21e6878883
(cargo-release) start next development iteration 0.11.3-alpha.0
2021-02-01 19:59:11 +01:00
Arne Beer
b8f325f955
(cargo-release) version 0.11.2
2021-02-01 19:58:24 +01:00
Arne Beer
e04e25d6ff
Switch from users crate to whoami
2021-02-01 19:44:07 +01:00
Arne Beer
6274c0aa32
(cargo-release) start next development iteration 0.11.2-alpha.0
2021-01-19 12:13:11 +01:00
Arne Beer
50d082469a
(cargo-release) version 0.11.1
2021-01-19 12:12:33 +01:00
Arne Beer
9bf143f4ab
Prepare cargo-release for version 0.11.1
2021-01-19 12:12:20 +01:00
Arne Beer
7c51d2b1b7
(cargo-release) version 0.11.1
2021-01-19 12:02:05 +01:00
Arne Beer
673638ed31
Next development cycle for pueue-lib with 0.11.1-alpha.0
2021-01-18 20:17:34 +01:00
Arne Beer
b7b0ba6f2a
(cargo-release) start next development iteration 0.11.1-alpha.0
2021-01-18 20:14:15 +01:00