Dustin J. Mitchell
98fdb15b75
Merge pull request #176 from djmitche/ignore-clippy-identifier-caps
...
fix some clippy stuff
2021-03-29 19:33:02 -04:00
Dustin J. Mitchell
bbceed41f9
fix needless_question_mark
2021-03-29 19:25:12 -04:00
Dustin J. Mitchell
dba50ae60b
Merge pull request #181 from djmitche/dependabot/cargo/proptest-1.0.0
...
Bump proptest from 0.9.6 to 1.0.0
2021-03-29 09:28:03 -04:00
Dustin J. Mitchell
fdeadfd981
Fix upper_case_acronyms
lint
2021-03-29 13:26:02 +00:00
dependabot[bot]
959c4f47f7
Bump proptest from 0.9.6 to 1.0.0
...
Bumps [proptest](https://github.com/altsysrq/proptest ) from 0.9.6 to 1.0.0.
- [Release notes](https://github.com/altsysrq/proptest/releases )
- [Changelog](https://github.com/AltSysrq/proptest/blob/master/CHANGELOG.md )
- [Commits](https://github.com/altsysrq/proptest/compare/0.9.6...1.0.0 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-03-29 09:49:46 +00:00
Dustin J. Mitchell
0f02b38fd8
Modify ureq usage for new version
2021-03-28 17:48:31 -04:00
dependabot[bot]
1de0816661
Bump ureq from 1.5.2 to 2.1.0
...
Bumps [ureq](https://github.com/algesten/ureq ) from 1.5.2 to 2.1.0.
- [Release notes](https://github.com/algesten/ureq/releases )
- [Changelog](https://github.com/algesten/ureq/blob/main/CHANGELOG.md )
- [Commits](https://github.com/algesten/ureq/commits/2.1.0 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-03-28 17:48:31 -04:00
Dustin J. Mitchell
c42cc3bdcb
fix new clippy warnings
2021-03-27 23:38:51 -04:00
Dustin J. Mitchell
7ed2bf4441
Merge pull request #172 from djmitche/dependabot/cargo/env_logger-0.8.3
...
Bump env_logger from 0.8.2 to 0.8.3
2021-03-27 19:12:57 -04:00
dependabot[bot]
718f16154c
Bump env_logger from 0.8.2 to 0.8.3
...
Bumps [env_logger](https://github.com/env-logger-rs/env_logger ) from 0.8.2 to 0.8.3.
- [Release notes](https://github.com/env-logger-rs/env_logger/releases )
- [Changelog](https://github.com/env-logger-rs/env_logger/blob/master/CHANGELOG.md )
- [Commits](https://github.com/env-logger-rs/env_logger/compare/v0.8.2...v0.8.3 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-03-27 23:05:56 +00:00
Dustin J. Mitchell
e8566df3a7
Merge pull request #169 from djmitche/dependabot/cargo/log-0.4.14
...
Bump log from 0.4.11 to 0.4.14
2021-03-27 19:03:56 -04:00
dependabot[bot]
e0dbeb2763
Bump log from 0.4.11 to 0.4.14
...
Bumps [log](https://github.com/rust-lang/log ) from 0.4.11 to 0.4.14.
- [Release notes](https://github.com/rust-lang/log/releases )
- [Changelog](https://github.com/rust-lang/log/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/log/compare/0.4.11...0.4.14 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-03-27 22:50:56 +00:00
Dustin J. Mitchell
ded325c1be
Merge pull request #168 from djmitche/dependabot/cargo/serde-1.0.125
...
Bump serde from 1.0.117 to 1.0.125
2021-03-27 18:48:54 -04:00
Dustin J. Mitchell
0724c4b02d
Merge pull request #156 from dbr/remove-failure
...
Replace 'failure' with anyhow + thiserror
2021-03-27 18:48:35 -04:00
Dustin J. Mitchell
bb821feaa9
use clippy stable, not preview
2021-03-27 18:47:49 -04:00
dependabot[bot]
ae46f82d94
Bump serde from 1.0.117 to 1.0.125
...
Bumps [serde](https://github.com/serde-rs/serde ) from 1.0.117 to 1.0.125.
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.117...v1.0.125 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-03-27 22:04:30 +00:00
Dustin J. Mitchell
0f2002663d
Merge pull request #166 from djmitche/issue165
...
use the correct 'package-ecosystem' config
2021-03-27 18:03:36 -04:00
Dustin J. Mitchell
5745e9b396
use the correct 'package-ecosystem' config
2021-03-26 09:00:17 -04:00
dbr
5ee67d65e2
Remove whitespace in comment to avoid cargo fmt doing weird things
2021-03-25 18:29:53 +11:00
dbr
c04ece0e90
Fix one actual clippy lint: remove an unnecessary clone
2021-03-25 18:21:18 +11:00
dbr
b5b9e63a4f
Disable "unnecessary_wraps" linter as it is almost entirely false-positives
...
Was added in 1.50 and will be reduced in severity in next release as per https://github.com/rust-lang/rust-clippy/pull/6765
2021-03-25 18:20:47 +11:00
dbr
6d77b9a319
cargo fmt
2021-03-25 17:10:11 +11:00
dbr
0e7a4c2c33
Fix minor typo in doc comment
2021-03-25 16:34:53 +11:00
dbr
4d9755c43b
Replace 'failure' crate with anyhow+thiserror
...
Closes #148
2021-03-25 16:33:35 +11:00
Dustin J. Mitchell
3cccdc7e32
v0.3.0
2021-01-10 22:45:12 -05:00
Dustin J. Mitchell
9cfbe01271
Merge pull request #147 from djmitche/issue144
...
Reorganize the 'taskchampion' crate
2021-01-10 22:31:40 -05:00
Dustin J. Mitchell
ae4cee1ac3
add docs for the 'server' and 'storage' modules
2021-01-10 22:22:18 -05:00
Dustin J. Mitchell
02d9c577ab
use StorageConfig instead of ReplicaConfig
2021-01-10 22:22:18 -05:00
Dustin J. Mitchell
b004b6cb93
use ServerConfig::into_server instead of server::from_config
2021-01-10 22:22:18 -05:00
Dustin J. Mitchell
15ffc62279
rename taskstorage to storage
2021-01-10 22:22:17 -05:00
Dustin J. Mitchell
a318ceebe2
Merge pull request #146 from djmitche/issue106
...
Adjust Tag syntax to match TaskWarrior
2021-01-09 23:00:52 -05:00
Dustin J. Mitchell
824c14b5b8
Notes about active development of TW
2021-01-10 03:51:46 +00:00
Dustin J. Mitchell
b95c146a7e
Adjust Tag syntax to match TaskWarrior
2021-01-10 03:47:38 +00:00
Dustin J. Mitchell
2bacc05ced
Merge pull request #145 from djmitche/issue123
...
Centralize API for working set to a single struct
2021-01-09 18:42:36 -05:00
Dustin J. Mitchell
087769146e
Centralize API for working set to a single struct
...
Rather than allow addressing tasks either by working set ID or uuid,
with attendant performance issues, this moves the API for the working
set to a single struct that just serves as a 1-1 mapping of indexes to
UUIDs. It's up to the caller to use this information.
2021-01-09 23:42:27 +00:00
Dustin J. Mitchell
d06f2e5aeb
Merge pull request #143 from djmitche/issue125
...
Always pass Uuids by value
2021-01-09 17:57:29 -05:00
Dustin J. Mitchell
45d3e38c63
Always pass Uuids by value
...
Rust handles this well. Fixes #125 .
2021-01-09 22:09:06 +00:00
Dustin J. Mitchell
ca1b7da9bf
Merge pull request #142 from djmitche/issue68
...
Automatically add new pending tasks to working set after sync
2021-01-02 14:59:56 -05:00
Dustin J. Mitchell
5e92770eb8
Automatically rebuild working set after sync
2021-01-02 14:47:36 -05:00
Dustin J. Mitchell
dc2df10158
Control whether to renumber the working set when rebuilding it
2021-01-02 14:47:36 -05:00
Dustin J. Mitchell
b62370c150
Rename replica.gc to replica.rebuild_working_set
...
The command-line operation is still `gc`, but we'll break that down into
finer pieces in the replica.
2021-01-02 13:23:48 -05:00
Dustin J. Mitchell
da63d77d9d
Merge pull request #141 from djmitche/issue102
...
Update documentation for reports, new CLI
2021-01-01 16:49:55 -05:00
Dustin J. Mitchell
8b4f345387
Update documentation for reports, new CLI
...
This is basically a redraft of the documentation to be more complete and
better cover some of the features added since it was written.
2021-01-01 21:18:49 +00:00
Dustin J. Mitchell
b29f75a075
fix to tc.yml to only build on pushes to main
2020-12-30 21:46:23 +00:00
Dustin J. Mitchell
d57efbec5d
Merge pull request #136 from djmitche/issue120
...
Parse reports from config, with defaults
2020-12-30 16:45:05 -05:00
Dustin J. Mitchell
46c3b31208
Parse reports from config, with defaults
2020-12-30 21:18:45 +00:00
Dustin J. Mitchell
2928bab41c
Merge pull request #133 from djmitche/issue121
...
Use named reports
2020-12-29 20:06:19 -05:00
Dustin J. Mitchell
705edce82b
only run CI on pushes to main, not to topic branches
2020-12-30 01:02:00 +00:00
Dustin J. Mitchell
b7c12eec1e
Allow filtering by status
2020-12-30 00:52:53 +00:00
Dustin J. Mitchell
83d8fc3b4e
Factor out the unnecessary ModArg struct
2020-12-30 00:28:48 +00:00