package equinoxe-hlc
Equinoxe with the http-lwt-client request handler
Install
Dune Dependency
Authors
Maintainers
Sources
equinoxe-0.2.0.tbz
sha256=53a77e52522f4ddc271678c5a2b3639b59519bcc7d05dc55e751f854c9f25cdb
sha512=7169e110005c3bc9baa43632705f02fa75c9f04e6133b668b7a56870b69571eddfad9c649bc8d87672b8be560c9ed57c284c0fa659ce2eac4f8ff0c098c5a890
doc/CHANGES.html
0.2.0
Added
- Add a Cohttp client version, with a specific package (#60, @maiste)
- Add a statically-typed API (#68, #71, @maiste)
- Add unit tests to mock Equinix api (#70, @art-w)
Changed
- Rewrite the API using
io
monad (#63, @art-w) - Uniform error handling between Cohttp and HLC (#69, @art-w)
- Update
Equinoxe-cohttp
andEquinix-hlc
to support only new API (#71, @maiste)
Removed
- Remove
JSON
module and useEzjsonm
directly (#63, @art-w) - Remove timeout support from Cohttp (#69, @art-w)
- Remove old API with JSON from
Equinoxe
,Equinoxe-cohttp
andEquinoxe-hlc
(#68, #71, @maiste) - Remove
bin
directory (#70, @maiste)
0.1.0
Added
- Import a default http client to communicate with the Equinix API (#25, #22, #23, @maiste)
- Add some user commands (#24, @maiste)
- Add some organization commands (#33, @maiste)
- Add some projects commands (#36, #37, @maiste)
- Add some devices commands (#37, @maiste)
- JSON manager module (#6, @maiste)
- IP module (#47, @maiste)
- Generate a test system (#42, @maiste)
- Add a README (#26, #27, @maiste)