Dustin J. Mitchell
|
691a3e49e8
|
Update clippy toolchain to 1.57
|
2021-12-22 00:43:15 +00:00 |
|
Dustin J. Mitchell
|
9e20935f04
|
Merge pull request #319 from djmitche/issue317
Fix application of modifications during 'ta add'
|
2021-12-20 19:28:32 -05:00 |
|
Dustin J. Mitchell
|
2b63a227d2
|
Merge pull request #321 from djmitche/clippy-1-57-fixes
fix a few lints in clippy 1.57
|
2021-12-20 18:29:14 -05:00 |
|
Dustin J. Mitchell
|
4fa1f9c6bc
|
fix a few lints in clippy 1.57
|
2021-12-20 16:35:55 +00:00 |
|
Dustin J. Mitchell
|
2456012ed6
|
Fix application of modifications during 'ta add'
|
2021-12-20 16:16:25 +00:00 |
|
Dustin J. Mitchell
|
acd4aefc17
|
Merge pull request #313 from djmitche/issue89
Add support for annotations
|
2021-10-31 09:49:25 -04:00 |
|
Dustin J. Mitchell
|
af56efdbd5
|
Merge pull request #314 from djmitche/issue312
Use `tag_<tag>` instead of `tag.<tag>`
|
2021-10-30 09:31:36 -04:00 |
|
Dustin J. Mitchell
|
e9b3611fd9
|
Use tag_<tag> instead of tag.<tag>
This aligns with the Taskwarrior data model.
|
2021-10-29 20:41:37 -04:00 |
|
Dustin J. Mitchell
|
4314b8bc2d
|
Add support for annotations
This matches the taskwarrior task model for annotations.
|
2021-10-29 20:28:23 -04:00 |
|
Dustin J. Mitchell
|
7fe5553093
|
fix errors from merges
|
2021-10-26 22:37:51 -04:00 |
|
Dustin J. Mitchell
|
7c8c85f27f
|
Merge pull request #301 from djmitche/issue299
Drop tindercrypt, document encryption
|
2021-10-26 22:05:59 -04:00 |
|
Dustin J. Mitchell
|
ae80cbef2a
|
Merge pull request #309 from djmitche/issue286
use TW's semantics for `start`
|
2021-10-25 09:21:11 -04:00 |
|
Dustin J. Mitchell
|
5648d20bde
|
add changelog
|
2021-10-25 09:20:44 -04:00 |
|
Dustin J. Mitchell
|
9ebff38277
|
Merge pull request #310 from djmitche/issue23-integration
Add integration tests for snapshots
|
2021-10-25 09:15:57 -04:00 |
|
Dustin J. Mitchell
|
5bae2b6464
|
remove debug print
|
2021-10-24 21:41:41 -04:00 |
|
Dustin J. Mitchell
|
2e65d172cd
|
Add an integration test for snapshot syncing
|
2021-10-24 21:41:41 -04:00 |
|
Dustin J. Mitchell
|
8df3e4f2f8
|
use TW's semantics for start
|
2021-10-24 20:57:58 -04:00 |
|
Dustin J. Mitchell
|
43a21ba3a6
|
Merge pull request #306 from djmitche/no-audit-on-pr
do not run audit on PRs
|
2021-10-21 19:41:23 -04:00 |
|
dbr/Ben
|
c1c9b7f80b
|
Merge pull request #307 from taskchampion/auditcfg
Add config for cargo-audit
|
2021-10-21 19:56:34 +11:00 |
|
dbr
|
ae244055f7
|
Also ignore time bug
|
2021-10-21 13:45:32 +11:00 |
|
dbr
|
6aa355b835
|
Add config for cargo-audit
|
2021-10-21 13:33:19 +11:00 |
|
Dustin J. Mitchell
|
642da4da3e
|
do not run audit on PRs
|
2021-10-20 22:29:16 -04:00 |
|
Dustin J. Mitchell
|
2f7c11bcc3
|
Merge pull request #305 from djmitche/issue23-client-apply
Client initialization from snapshots
|
2021-10-20 22:22:51 -04:00 |
|
Dustin J. Mitchell
|
c63a21797a
|
remove dbg!(..)
|
2021-10-20 21:25:28 -04:00 |
|
Dustin J. Mitchell
|
ec35d4fa20
|
use a distinct error for out-of-sync replica
|
2021-10-20 21:23:29 -04:00 |
|
Dustin J. Mitchell
|
c72cae648d
|
Apply snapshots automatically on empty taskdbs
|
2021-10-20 21:23:29 -04:00 |
|
Dustin J. Mitchell
|
0af66fd6c8
|
Validate encryption using externally-generated data
|
2021-10-19 18:31:30 -04:00 |
|
Dustin J. Mitchell
|
17f5521ea4
|
add an app_id to the encryption AAD
|
2021-10-17 18:06:16 -04:00 |
|
Dustin J. Mitchell
|
4300f7bdda
|
use CHACHA20_POLY1305 instead of AES_256_GCM
|
2021-10-17 17:37:32 -04:00 |
|
Dustin J. Mitchell
|
97d1366b66
|
move taskchampion::server::remote::crypto to taskchampion::server::crypto
|
2021-10-16 22:37:28 +00:00 |
|
Dustin J. Mitchell
|
0f39a3f3b2
|
[BREAKING CHANGE] drop use of tindercrypt, and use ring directly
|
2021-10-16 22:34:33 +00:00 |
|
Dustin J. Mitchell
|
ddfb327292
|
WIP
|
2021-10-15 02:56:46 +00:00 |
|
Dustin J. Mitchell
|
636862f8c5
|
update README with current relationship to TW
|
2021-10-13 17:59:58 -04:00 |
|
Dustin J. Mitchell
|
bd2189e589
|
Merge pull request #300 from djmitche/issue23-client
Client support for adding snapshots
|
2021-10-13 16:44:50 -04:00 |
|
Dustin J. Mitchell
|
1c6a5315c9
|
remove unused file
|
2021-10-11 21:29:49 -04:00 |
|
Dustin J. Mitchell
|
333cb37091
|
Support add_snapshots on cli
|
2021-10-11 21:00:08 -04:00 |
|
Dustin J. Mitchell
|
ed3475d9ea
|
support avoiding snapshots
|
2021-10-11 21:00:08 -04:00 |
|
Dustin J. Mitchell
|
b97f6dc4d5
|
Send snapshots to server
|
2021-10-11 21:00:07 -04:00 |
|
Dustin J. Mitchell
|
13a96efacb
|
Add snapshot encoding / decoding
|
2021-10-11 20:58:36 -04:00 |
|
Dustin J. Mitchell
|
bde19d7f07
|
Return SnapshotUrgency from AddVersion
|
2021-10-11 20:58:34 -04:00 |
|
Dustin J. Mitchell
|
b8d892878c
|
document sync data formats
|
2021-10-11 20:56:45 -04:00 |
|
Dustin J. Mitchell
|
79f07b57ad
|
more taskdb refactoring
|
2021-10-11 20:56:45 -04:00 |
|
Dustin J. Mitchell
|
f229715242
|
Merge pull request #295 from taskchampion/issue23-config
add server-side config --snapshot-{days,versions}
|
2021-10-10 15:24:18 -04:00 |
|
Dustin J. Mitchell
|
ef1d8f37a8
|
write config defaults once
|
2021-10-10 01:43:30 +00:00 |
|
Dustin J. Mitchell
|
329c0d0aef
|
move ServerConfig to crate::server
|
2021-10-10 01:35:12 +00:00 |
|
Dustin J. Mitchell
|
4d19ca7bdb
|
add server-side config --snapshot-{days,versions}
|
2021-10-10 01:28:05 +00:00 |
|
Dustin J. Mitchell
|
74aee49107
|
Merge pull request #297 from djmitche/versionid-nil
Replace NO_VERSION_ID with NIL_VERSION_ID
|
2021-10-09 21:14:43 -04:00 |
|
Dustin J. Mitchell
|
45e2f2cde8
|
Merge pull request #296 from djmitche/app-configure
Use App::configure to set up actix
|
2021-10-09 21:14:22 -04:00 |
|
Dustin J. Mitchell
|
dd9bef0a7b
|
Merge pull request #294 from taskchampion/taskdb-refactor
factor taskdb into multiple modules
|
2021-10-09 21:13:56 -04:00 |
|
Dustin J. Mitchell
|
aaac1c3356
|
Use App::configure to set up actix
This avoids the need for the messy cache-control-header macro.
Otherwise, it has no effect.
|
2021-10-09 18:07:25 -04:00 |
|