Dustin J. Mitchell
e977fb294c
Implement modifying tasks' "wait" value
2021-05-31 08:49:35 -04:00
Dustin J. Mitchell
d7d703f135
Merge pull request #256 from taskchampion/issue233
...
Summarize tasks nicely in console output
2021-05-31 08:47:17 -04:00
Dustin J. Mitchell
1bd97fd15d
Merge pull request #254 from taskchampion/issue216
...
Define and test an MSRV
2021-05-31 08:39:01 -04:00
Dustin J. Mitchell
ae56313162
Merge pull request #257 from taskchampion/sec-md
...
Create SECURITY.md based on POLICY.md
2021-05-30 22:00:36 -04:00
Dustin J. Mitchell
e81a078506
Create SECURITY.md based on POLICY.md
2021-05-30 21:41:35 -04:00
Dustin J. Mitchell
9e3646bf84
Summarize tasks nicely in console output
2021-05-30 16:36:20 -04:00
Dustin J. Mitchell
d4f669ed6e
Define and test an MSRV
2021-05-30 16:07:41 -04:00
Dustin J. Mitchell
adfde8be15
Merge pull request #236 from taskchampion/issue140
...
Generate usage documentation
2021-05-26 11:03:49 -04:00
dbr/Ben
1d14737e30
Merge pull request #247 from taskchampion/defaultrun
...
Make 'cargo run' run ta binary
2021-05-25 15:21:21 +10:00
Dustin J. Mitchell
09558f9329
Substitute usage information into the documentation
...
This will simplify keeping documentation in sync with the code.
2021-05-24 08:51:05 -04:00
dbr
b944e27880
Make 'cargo run' run ta binary
2021-05-24 19:44:32 +10:00
Dustin J. Mitchell
e9dc6e987d
Merge pull request #245 from taskchampion/issue138
...
add 'ta config path'
2021-05-23 09:12:44 -04:00
Dustin J. Mitchell
45db886f2a
add 'ta config path'
2021-05-23 09:12:04 -04:00
Dustin J. Mitchell
7f046a8e27
Merge pull request #225 from taskchampion/issue217
...
Support multiple exit codes
2021-05-21 10:26:24 -04:00
Dustin J. Mitchell
ae5511623c
Merge pull request #244 from taskchampion/codeowners
...
Add CODEOWNERS pointing to @dbr and me
2021-05-21 10:26:16 -04:00
Dustin J. Mitchell
9d78654573
Merge pull request #221 from taskchampion/issue177
...
Require a filter be specified for modifications
2021-05-21 10:25:45 -04:00
dbr/Ben
3e4437ab14
Merge pull request #242 from dbr/betterversion
...
Include git HEAD rev in version output
2021-05-21 23:11:02 +10:00
Dustin J. Mitchell
8ba72d19df
Add CODEOWNERS pointing to @dbr and me
2021-05-21 09:07:35 -04:00
dbr
00089639fe
Include git HEAD rev in version output
...
Closes #241
2021-05-21 16:31:25 +10:00
Dustin J. Mitchell
bb7130f960
Support multiple exit codes
...
..with more specific error enums.
2021-05-18 18:57:55 +00:00
Dustin J. Mitchell
0852bfd195
Require a filter be specified for modifications
...
This filter can either be `*` or some "real" filter. But an empty set
of arguments no longer automatically matches all tasks.
2021-05-18 18:57:46 +00:00
Dustin J. Mitchell
2345a57940
fix clippy warning
2021-05-18 18:57:29 +00:00
Dustin J. Mitchell
023e638335
Merge pull request #231 from taskchampion/working_set_rebuild_bug
...
Fix a working set rebuild bug
2021-05-17 21:36:56 -04:00
Dustin J. Mitchell
fd4b35f3fe
Merge pull request #228 from taskchampion/issue164-edit
...
Support editing config file from the command line
2021-05-17 21:35:54 -04:00
Dustin J. Mitchell
47b3148a38
Merge pull request #239 from taskchampion/fix-new-clippy
...
fix new clippy warnings
2021-05-17 21:34:03 -04:00
Dustin J. Mitchell
3bb198425c
Use ta config set
in documentation
2021-05-16 09:53:41 -04:00
Dustin J. Mitchell
fd62c8327b
Add a ta config set
subcommand
...
This uses `toml_edit` to edit the config file in-place. For the moment,
it only supports top-level arguments, but can be extended to do other
things later.
2021-05-16 09:53:41 -04:00
Dustin J. Mitchell
a778423cbc
store the filename of the loaded config file
2021-05-16 09:53:41 -04:00
Dustin J. Mitchell
09efb33073
move Settings to its own module
...
..and add some tests for it
2021-05-16 09:53:40 -04:00
Dustin J. Mitchell
73b6648d06
assert that working-set element 0 is None
2021-05-16 09:42:18 -04:00
Dustin J. Mitchell
5f6918fbc7
Skip element 0 when rebuilding the working set
...
The existing code was correct, assuming that element 0 is always None,
but this is clearer.
2021-05-16 09:42:17 -04:00
Dustin J. Mitchell
fa7623ebe7
Handle setting a working set item to None twice
...
Without this, setting an item to None that did not already exist failed,
because the kv delete operation did not find the referenced key.
This also checks that the index is not 0, which is not allowed as the
working set is 1-indexed.
2021-05-16 09:40:35 -04:00
Dustin J. Mitchell
3a2450cb23
provide context for errors to help debugging
2021-05-16 09:40:35 -04:00
Dustin J. Mitchell
fa9e6ddcd5
Don't unwrap in production code
2021-05-16 09:40:35 -04:00
Dustin J. Mitchell
cbe11a1d3d
fix new clippy warnings
2021-05-16 09:38:40 -04:00
Dustin J. Mitchell
cea5ae87c7
Merge pull request #237 from taskchampion/issue151
...
[breaking] Include /v1/ in the sync-server paths
2021-05-16 09:18:19 -04:00
Dustin J. Mitchell
373cef9d33
[breaking] Include /v1/ in the sync-server paths
...
This is an incompatible change to the sync-server protocol.
2021-05-14 12:51:24 -04:00
Dustin J. Mitchell
febe6d8b68
sort the 'next' repot by id
2021-05-11 14:58:57 -04:00
Dustin J. Mitchell
ac53383aea
remove debugging prints
2021-05-09 21:30:58 -04:00
Dustin J. Mitchell
3f1453b70b
Merge pull request #230 from taskchampion/issue100
...
Document environment variables all in one place
2021-05-08 09:56:57 -04:00
Dustin J. Mitchell
7aea34c7a3
Document environment variables all in one place
2021-05-07 11:16:10 -04:00
Dustin J. Mitchell
1d0ed132df
remove spurious dependency from mdbook-deploy workflow
...
Fixes #227 .
2021-05-05 16:55:21 +00:00
Dustin J. Mitchell
f30264b77f
Merge pull request #223 from taskchampion/issue222
...
rename CLI to `ta`
2021-05-04 17:19:42 -04:00
Dustin J. Mitchell
0f0f2b0e75
rename CLI to ta
2021-05-04 17:09:47 -04:00
Dustin J. Mitchell
73ad035bed
Merge pull request #220 from taskchampion/issue120
...
Fix doc links
2021-05-03 09:41:11 -04:00
Dustin J. Mitchell
5d8a1f50d4
Merge pull request #224 from taskchampion/issue164
...
Switch to TOML for configuration
2021-05-03 09:36:37 -04:00
Dustin J. Mitchell
94d1217d81
Switch to TOML for configuration
2021-05-02 17:04:26 -04:00
Dustin J. Mitchell
c696bf35d4
Fix doc links
...
`installation.md` was not being included due to using `-` instead of `*`
in `SUMMARY.md`. The usage link was just incorrect.
2021-05-01 12:25:19 -04:00
Dustin J. Mitchell
b4a8b150a8
Merge pull request #218 from taskchampion/graphics
...
Add CGI assets
2021-05-01 10:43:03 -04:00
Dustin J. Mitchell
24011b5e8d
Merge pull request #212 from savchenko/main
...
Compatibility, deprecation and security policies
2021-04-28 13:55:27 -04:00