IF YOU WOULD LIKE TO GET AN ACCOUNT, please write an
email to Administrator. User accounts are meant only to access repo
and report issues and/or generate pull requests.
This is a purpose-specific Git hosting for
BaseALT
projects. Thank you for your understanding!
Только зарегистрированные пользователи имеют доступ к сервису!
Для получения аккаунта, обратитесь к администратору.
317: Conformance test suite updates r=koivunej a=ljedrz
`package.json` updates:
```
"interface-ipfs-core": "0.137.0" > "0.139.0"
"ipfs-http-client": "^44.3.0" > "46.0.0"
"ipfs": "^0.43.0" > "0.49.0"
```
The new version of the conformance test suite requires 2 new `/version` fields (blank for now) and a patch for one of the `add` tests (as we don't expose `/files` yet). ~~It also allows us to transition the `Repo` to only keep `Multihash`es instead of `Cid`s, as `refs_local` is expected to return `Cid v1` with `Codec::Raw`, which can be produced on the fly.~~ (deferred)
Co-authored-by: ljedrz <ljedrz@gmail.com>
316: Clippy r=koivunej a=c410-f3r
Fixes a couple of Clippy issues and ensures on CI that these problems won't happen again in the future
Co-authored-by: Caio <c410.f3r@gmail.com>
314: Use instrument instead of in_scope in lib r=koivunej a=ljedrz
Apparently `Span::in_scope` is just:
```
pub fn in_scope<F: FnOnce() -> T, T>(&self, f: F) -> T {
let _enter = self.enter();
f()
}
```
and `Span::enter` is a no-no in `async` contexts.
Co-authored-by: ljedrz <ljedrz@gmail.com>
110: add: p2p suffixes to multiaddrs from identify r=koivunej a=koivunej
not verified but indirectly used by the conformance tests when dialing a peer with an expected peerid.
Not 100% sure if this should be done, at least long as #105 is done at least to accept the multiaddrs with `/p2p/`.
Co-authored-by: Joonas Koivunen <joonas@equilibrium.co>
Co-authored-by: ljedrz <ljedrz@gmail.com>
313: Prepare unixfs release v0.1.0 r=koivunej a=koivunej
Per semver the next must be a minor bump at least. While I don't have a concrete path forward to 1.0 in mind for this crate I am sure we'll be doing smaller bits and bobs soon as we approach a rust-ipfs release as well.
Co-authored-by: Joonas Koivunen <joonas@equilibrium.co>
Co-authored-by: Joonas Koivunen <joonas.koivunen@gmail.com>
302: feat: unixfs symlink creation r=koivunej a=koivunej
The minimal API and perhaps too verbose test cases around the feature. While I did check the cids to match some go-ipfs version cids, I think there might still be corner cases around even this very minimal API.
Co-authored-by: Joonas Koivunen <joonas@equilibrium.co>
312: More maintenance r=koivunej a=ljedrz
I decided to take a closer look on the features enabled in our dependencies and to the deps themselves and found a few more bits to tweak. Always nice to see some red in `Cargo.lock`.
Co-authored-by: ljedrz <ljedrz@gmail.com>