dummy HasClient ClientM WebSocket
authorJoey Hess <joeyh@joeyh.name>
Mon, 8 Jul 2024 01:20:50 +0000 (21:20 -0400)
committerJoey Hess <joeyh@joeyh.name>
Mon, 8 Jul 2024 01:21:45 +0000 (21:21 -0400)
commit9ee005e49a07d1ff1332846e0cdd293fe7e0dbf9
tree1d25f9d9df9afc00de1a93cbf42ddc19e51c7d48
parent838169ee86a6b07e3daed1cce5cc165c82e54a1a
dummy HasClient ClientM WebSocket

Enough to let lockcontent routes be included and servant-client be used.
But not enough to use servant-client with those routes. May need to
implement a separate runner for that part of the protocol?

Also some misc other stuff needed to use servant-client.

And fix exposing of UUID in the JSON types. UUID does actually have
aeson instances, but they're used elsewhere (metadata --batch, although
only included to get it to compile, not actually used in there) and not
suitable for use here since this must work with every possible UUID.
P2P/Http.hs
P2P/Protocol.hs
Types/UUID.hs
git-annex.cabal