Dustin J. Mitchell
92d629522b
rename client id -> client key
2020-12-28 21:32:59 +00:00
Dustin J. Mitchell
e555af8895
add request logging
2020-12-28 00:25:26 +00:00
Dustin J. Mitchell
812b49587f
Merge pull request #130 from djmitche/issue25
...
Encrypt content sent to the server.
2020-12-27 13:59:24 -05:00
Dustin J. Mitchell
a8d45c67c6
Encrypt content sent to the server
...
This implements client-side encryption, so that users' task information
is not availble to the server (or to anyone who does not have the
`encryption_secret`).
2020-12-27 18:51:41 +00:00
Dustin J. Mitchell
6b70b47aa0
specify version ranges
2020-12-26 16:03:57 +00:00
Dustin J. Mitchell
c472e04a09
Merge pull request #127 from djmitche/issue76
...
Default to a local server, so `task sync` works out of the box
2020-12-26 10:45:15 -05:00
Dustin J. Mitchell
64b38ee814
add some debug logging
2020-12-26 15:34:00 +00:00
Dustin J. Mitchell
57834848f2
Default to a local server, so task sync
works out of the box
2020-12-26 15:29:48 +00:00
Dustin J. Mitchell
db85ff86a1
Merge pull request #126 from djmitche/issue119
...
implement generic report generation
2020-12-26 09:59:12 -05:00
Dustin J. Mitchell
00f548c713
implement generic report generation
2020-12-26 04:11:20 +00:00
Dustin J. Mitchell
f264e74288
specify nom version
2020-12-25 04:18:24 +00:00
Dustin J. Mitchell
e7b7e88bc9
convert unrwap to expect and add testing
2020-12-25 02:52:49 +00:00
Dustin J. Mitchell
8a10fa8335
fix some more pedantic lints
2020-12-25 02:43:51 +00:00
Dustin J. Mitchell
46512b78d7
Merge pull request #118 from djmitche/issue112
...
use a s!(..) shorthand in CLI tests
2020-12-24 21:37:48 -05:00
Dustin J. Mitchell
922e71cd4d
use a s!(..) shorthand in CLI tests
2020-12-24 21:15:56 +00:00
Dustin J. Mitchell
7e906ced22
Merge pull request #117 from djmitche/issue113
...
use static strings for usage
2020-12-24 16:15:51 -05:00
Dustin J. Mitchell
75aaf8d4ab
use static strings for usage
2020-12-24 21:07:27 +00:00
Dustin J. Mitchell
7594144a2d
Merge pull request #115 from djmitche/issue110
...
Fix clippy warnings and make them all errors
2020-12-24 13:30:39 -05:00
Dustin J. Mitchell
8989b0d2e3
Fix clippy warnings and make them all errors
2020-12-24 17:39:49 +00:00
Dustin J. Mitchell
c75d07df94
Merge pull request #114 from djmitche/issue11
...
Support filtering by tags
2020-12-24 12:14:10 -05:00
Dustin J. Mitchell
8c9e240e97
Document filter and modification syntax
2020-12-24 17:04:51 +00:00
Dustin J. Mitchell
9c94a7b753
support filtering by tags
2020-12-24 16:38:08 +00:00
Dustin J. Mitchell
161c38807d
Merge pull request #109 from djmitche/issue11-filter-refactor
...
Refactor filtering to start with a universe
2020-12-24 11:05:32 -05:00
Dustin J. Mitchell
a0568f017c
Refactor filtering to start with a universe
2020-12-23 03:50:34 +00:00
Dustin J. Mitchell
e6d60524fa
Merge pull request #107 from djmitche/issue103
...
Implement tags in the Replica API and the CLI
2020-12-22 21:06:37 -05:00
Dustin J. Mitchell
5ea72f878a
display tags in 'task info'
2020-12-21 20:43:09 +00:00
Dustin J. Mitchell
54e8484bc2
Support CLI syntax for changing tags
2020-12-21 20:43:09 +00:00
Dustin J. Mitchell
28c5fb2268
Add support for task tags
...
Based on properties named `tag.<tag>` as already documented
2020-12-21 20:43:09 +00:00
Dustin J. Mitchell
141752bd4b
Merge pull request #98 from djmitche/issue44
...
Switch to a command-line API closer to TaskWarrior
2020-12-21 10:20:55 -05:00
Dustin J. Mitchell
8ba6277cce
use 'atty' to detect when colors can be used
2020-12-20 19:54:38 -05:00
Dustin J. Mitchell
7d17740ca8
use a generic Write instance for command output
2020-12-20 19:45:24 -05:00
Dustin J. Mitchell
6b550e7516
implement cli help
2020-12-20 18:42:21 -05:00
Dustin J. Mitchell
2c579b9f01
Switch to a command-line API closer to TaskWarrior
...
* Use a parser (rather than clap) to process the command line
* Outline some generic support for filtering, reporting, modifying, etc.
* Break argument parsing strictly from invocation, to allow independent testing
2020-12-19 16:40:09 -05:00
Dustin J. Mitchell
87bb829634
Merge pull request #96 from srfraser/i88_append
...
subcommands: prepend and append to description
2020-12-18 16:38:38 -05:00
Simon Fraser
ee341ac7d5
subcommands: prepend and append to description
...
This currently uses format!() which may not be the best
option. Fixes #88
2020-12-17 12:59:50 +00:00
Dustin J. Mitchell
8f5e299077
Merge remote-tracking branch 'upstream/main' into main
2020-11-29 21:27:35 -05:00
Dustin J. Mitchell
de03209285
bits of docs
2020-11-29 21:26:39 -05:00
Dustin J. Mitchell
0d5635f092
Update RELEASING.md
2020-11-29 21:10:49 -05:00
Dustin J. Mitchell
8601c0cb67
update Cargo.lock
2020-11-29 21:09:28 -05:00
Dustin J. Mitchell
a1747546d6
Update RELEASING.md
2020-11-29 21:09:22 -05:00
Dustin J. Mitchell
e6abfc5f56
more RELEASING stuff
2020-11-29 20:59:52 -05:00
Dustin J. Mitchell
451690afb7
v0.2.0
2020-11-29 20:59:09 -05:00
Dustin J. Mitchell
17a13e0de9
Merge pull request #78 from djmitche/issue49
...
Add release stuff
2020-11-29 20:49:18 -05:00
Dustin J. Mitchell
0e2e60372d
release process
2020-11-29 20:42:10 -05:00
Dustin J. Mitchell
95ada3d2bb
Add metadata for the taskchampion crate
2020-11-29 20:35:25 -05:00
Dustin J. Mitchell
81cee8d375
use CARGO_PKG_VERSION for version
2020-11-29 20:35:25 -05:00
Dustin J. Mitchell
dd01c985ec
fix typo
2020-11-29 20:34:59 -05:00
Dustin J. Mitchell
8f361c28b7
remove unnecessary warning suppression
2020-11-29 20:34:43 -05:00
Dustin J. Mitchell
89a0071136
Merge pull request #77 from djmitche/issue49
...
Add a getting-started section
2020-11-29 20:24:47 -05:00
Dustin J. Mitchell
08faac957a
Add a getting-started section
2020-11-29 20:14:06 -05:00