taskchampion-sync-server/core
Dustin J. Mitchell 1828a31a24
Make storage transactions specific to a client_id (#67)
Transactions for different client_ids cannot interfere with one another,
so this provides an opportunity for the sort of concurrency that a
mult-client hosting solution might need. For example, a postgres backend
could lock the client row in each transaction.
2024-11-27 00:09:03 -05:00
..
src Make storage transactions specific to a client_id (#67) 2024-11-27 00:09:03 -05:00
Cargo.toml Reorganize the core API (#60) 2024-11-19 18:22:42 -05:00
README.md Split the server into three crates (#56) 2024-11-17 15:12:42 -05:00

taskchampion-sync-server-core

This crate implements the core logic of the taskchampion sync protocol.

This should be considered a reference implementation, with the protocol documentation. representing the authoritative definition of the protocol. Other implementations are encouraged.