Dustin J. Mitchell
|
e2f79edad6
|
add get_snapshot API method
|
2021-10-08 23:15:48 -04:00 |
|
Dustin J. Mitchell
|
53d1f8dbc2
|
update get_child_version to distinguish gone and not-found
|
2021-10-08 23:15:48 -04:00 |
|
Dustin J. Mitchell
|
2570956710
|
[breaking] Add snapshot support to server storage
This refactors the storage API pretty substantially, and represents a
breaking change to the schema used by the sqlite storage
|
2021-10-08 23:15:48 -04:00 |
|
Dustin J. Mitchell
|
bcef6bf392
|
remove redundant {..}
|
2021-10-01 22:18:24 -04:00 |
|
Dustin J. Mitchell
|
a143660124
|
Switch to pretty_assertions
|
2021-10-02 01:08:26 +00:00 |
|
dbr
|
c04ece0e90
|
Fix one actual clippy lint: remove an unnecessary clone
|
2021-03-25 18:21:18 +11:00 |
|
dbr
|
4d9755c43b
|
Replace 'failure' crate with anyhow+thiserror
Closes #148
|
2021-03-25 16:33:35 +11:00 |
|
Dustin J. Mitchell
|
92d629522b
|
rename client id -> client key
|
2020-12-28 21:32:59 +00:00 |
|
Dustin J. Mitchell
|
0a1ee470f7
|
use log and env_logger, and add some logging around sync
|
2020-11-29 18:18:28 -05:00 |
|
Dustin J. Mitchell
|
97a8a87c24
|
Merge pull request #64 from djmitche/issue57
Add RemoteServer to the taskchampion crate
|
2020-11-27 20:23:39 -05:00 |
|
Dustin J. Mitchell
|
2a37f090a5
|
Add RemoteServer to the taskchampion crate
|
2020-11-27 20:15:17 -05:00 |
|
Dustin J. Mitchell
|
3092a6bb7f
|
do not require taskchampion from sync-server
|
2020-11-27 20:08:54 -05:00 |
|
Dustin J. Mitchell
|
5b1b911bf7
|
Move add_version and get_child_version to server module
..and add some tests specifically for those functions, in the absence of
all the HTTP nonsense.
|
2020-11-26 19:59:52 -05:00 |
|
Dustin J. Mitchell
|
a5c06008b3
|
use a trait object for the server, for dynamic dispatch
|
2020-11-26 19:59:52 -05:00 |
|
Dustin J. Mitchell
|
087333a227
|
refactor sync server into modules
|
2020-11-26 19:59:49 -05:00 |
|