Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

client/rpc: migrate go-ipfs-http-client #9906

Merged
merged 130 commits into from
May 31, 2023
Merged

client/rpc: migrate go-ipfs-http-client #9906

merged 130 commits into from
May 31, 2023

Commits on Nov 6, 2018

  1. Setup repo

    This commit was moved from ipfs/go-ipfs-http-client@4e7edce
    magik6k committed Nov 6, 2018
    Configuration menu
    Copy the full SHA
    2020815 View commit details
    Browse the repository at this point in the history
  2. Initial structure, path stuff

    This commit was moved from ipfs/go-ipfs-http-client@93943f7
    magik6k committed Nov 6, 2018
    Configuration menu
    Copy the full SHA
    6d85aff View commit details
    Browse the repository at this point in the history
  3. wip notice in readme

    This commit was moved from ipfs/go-ipfs-http-client@e823507
    magik6k committed Nov 6, 2018
    Configuration menu
    Copy the full SHA
    35c271e View commit details
    Browse the repository at this point in the history
  4. Partial ipld node impl

    This commit was moved from ipfs/go-ipfs-http-client@df916c7
    magik6k committed Nov 6, 2018
    Configuration menu
    Copy the full SHA
    6c927fd View commit details
    Browse the repository at this point in the history

Commits on Dec 20, 2018

  1. Init gx

    This commit was moved from ipfs/go-ipfs-http-client@e06cddb
    magik6k committed Dec 20, 2018
    Configuration menu
    Copy the full SHA
    1cd2ec0 View commit details
    Browse the repository at this point in the history

Commits on Dec 21, 2018

  1. It builds

    This commit was moved from ipfs/go-ipfs-http-client@a23d794
    magik6k committed Dec 21, 2018
    Configuration menu
    Copy the full SHA
    16e97bf View commit details
    Browse the repository at this point in the history

Commits on Dec 30, 2018

  1. Skeleton for tests

    This commit was moved from ipfs/go-ipfs-http-client@dfbe002
    magik6k committed Dec 30, 2018
    Configuration menu
    Copy the full SHA
    fe4c9fd View commit details
    Browse the repository at this point in the history

Commits on Jan 7, 2019

  1. Block API

    This commit was moved from ipfs/go-ipfs-http-client@d0c98b8
    magik6k committed Jan 7, 2019
    Configuration menu
    Copy the full SHA
    e8da6e2 View commit details
    Browse the repository at this point in the history
  2. Partial Unixfs.Add

    This commit was moved from ipfs/go-ipfs-http-client@44696b8
    magik6k committed Jan 7, 2019
    Configuration menu
    Copy the full SHA
    ab89e0a View commit details
    Browse the repository at this point in the history

Commits on Jan 8, 2019

  1. Partial Key API, ApiAddr funcion

    This commit was moved from ipfs/go-ipfs-http-client@0ffdef1
    magik6k committed Jan 8, 2019
    Configuration menu
    Copy the full SHA
    cf74d39 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c236393 View commit details
    Browse the repository at this point in the history
  3. Wrap single files in Unixfs.Add

    This commit was moved from ipfs/go-ipfs-http-client@16f77b2
    magik6k committed Jan 8, 2019
    Configuration menu
    Copy the full SHA
    7861315 View commit details
    Browse the repository at this point in the history
  4. implement .Name

    This commit was moved from ipfs/go-ipfs-http-client@e19e5f5
    magik6k committed Jan 8, 2019
    Configuration menu
    Copy the full SHA
    f638bae View commit details
    Browse the repository at this point in the history
  5. Implement .Unixfs.Ls()

    This commit was moved from ipfs/go-ipfs-http-client@eb1944f
    magik6k committed Jan 8, 2019
    Configuration menu
    Copy the full SHA
    1acf416 View commit details
    Browse the repository at this point in the history
  6. Imprement partian Pin API

    This commit was moved from ipfs/go-ipfs-http-client@dbf90ea
    magik6k committed Jan 8, 2019
    Configuration menu
    Copy the full SHA
    a6636aa View commit details
    Browse the repository at this point in the history
  7. Import missing unixfs dep

    This commit was moved from ipfs/go-ipfs-http-client@6169321
    magik6k committed Jan 8, 2019
    Configuration menu
    Copy the full SHA
    0f7c839 View commit details
    Browse the repository at this point in the history
  8. api.WithOption

    This commit was moved from ipfs/go-ipfs-http-client@634b00b
    magik6k committed Jan 8, 2019
    Configuration menu
    Copy the full SHA
    af197cb View commit details
    Browse the repository at this point in the history
  9. Implement Unixfs.Get()

    This commit was moved from ipfs/go-ipfs-http-client@b31bee0
    magik6k committed Jan 8, 2019
    Configuration menu
    Copy the full SHA
    6d9dea6 View commit details
    Browse the repository at this point in the history

Commits on Jan 9, 2019

  1. Dag.Put

    This commit was moved from ipfs/go-ipfs-http-client@3217104
    magik6k committed Jan 9, 2019
    Configuration menu
    Copy the full SHA
    00597e6 View commit details
    Browse the repository at this point in the history
  2. Object.New

    This commit was moved from ipfs/go-ipfs-http-client@60321ed
    magik6k committed Jan 9, 2019
    Configuration menu
    Copy the full SHA
    101910f View commit details
    Browse the repository at this point in the history
  3. Fix Dag.Put

    This commit was moved from ipfs/go-ipfs-http-client@5b2c99a
    magik6k committed Jan 9, 2019
    Configuration menu
    Copy the full SHA
    31a4c37 View commit details
    Browse the repository at this point in the history
  4. Unixfs.Add progress events

    This commit was moved from ipfs/go-ipfs-http-client@2f3a77b
    magik6k committed Jan 9, 2019
    Configuration menu
    Copy the full SHA
    c213e26 View commit details
    Browse the repository at this point in the history

Commits on Jan 15, 2019

  1. Implement Key API

    This commit was moved from ipfs/go-ipfs-http-client@281b2bf
    magik6k committed Jan 15, 2019
    Configuration menu
    Copy the full SHA
    266c2f9 View commit details
    Browse the repository at this point in the history
  2. Implement Pin API

    This commit was moved from ipfs/go-ipfs-http-client@5bb7a58
    magik6k committed Jan 15, 2019
    Configuration menu
    Copy the full SHA
    9d647d0 View commit details
    Browse the repository at this point in the history
  3. Implement Object API

    This commit was moved from ipfs/go-ipfs-http-client@38149e4
    magik6k committed Jan 15, 2019
    Configuration menu
    Copy the full SHA
    eaa1938 View commit details
    Browse the repository at this point in the history
  4. Implement DHT Api

    This commit was moved from ipfs/go-ipfs-http-client@c773550
    magik6k committed Jan 15, 2019
    Configuration menu
    Copy the full SHA
    ed9f2dd View commit details
    Browse the repository at this point in the history
  5. Implement Swarm Api

    This commit was moved from ipfs/go-ipfs-http-client@0110569
    magik6k committed Jan 15, 2019
    Configuration menu
    Copy the full SHA
    cae0ff2 View commit details
    Browse the repository at this point in the history
  6. Implement PubSub Api

    This commit was moved from ipfs/go-ipfs-http-client@7abddda
    magik6k committed Jan 15, 2019
    Configuration menu
    Copy the full SHA
    c2e0872 View commit details
    Browse the repository at this point in the history
  7. Use cids in DHT calls

    This commit was moved from ipfs/go-ipfs-http-client@163b25f
    magik6k committed Jan 15, 2019
    Configuration menu
    Copy the full SHA
    9b24cf0 View commit details
    Browse the repository at this point in the history

Commits on Jan 21, 2019

  1. Reimplement DAG as DAGService

    This commit was moved from ipfs/go-ipfs-http-client@f34a5f6
    magik6k committed Jan 21, 2019
    Configuration menu
    Copy the full SHA
    b7e258c View commit details
    Browse the repository at this point in the history

Commits on Feb 4, 2019

  1. block: Pin option

    This commit was moved from ipfs/go-ipfs-http-client@def6691
    magik6k committed Feb 4, 2019
    Configuration menu
    Copy the full SHA
    c3f2970 View commit details
    Browse the repository at this point in the history
  2. tests: enable filestore

    This commit was moved from ipfs/go-ipfs-http-client@904e8ee
    magik6k committed Feb 4, 2019
    Configuration menu
    Copy the full SHA
    af2edd1 View commit details
    Browse the repository at this point in the history
  3. apifile: Implement Seek

    This commit was moved from ipfs/go-ipfs-http-client@69cc3e8
    magik6k committed Feb 4, 2019
    Configuration menu
    Copy the full SHA
    75cf2be View commit details
    Browse the repository at this point in the history
  4. response: read trailing error headers

    This commit was moved from ipfs/go-ipfs-http-client@83dfd84
    magik6k committed Feb 4, 2019
    Configuration menu
    Copy the full SHA
    bb83ccb View commit details
    Browse the repository at this point in the history
  5. dag: Interface updates

    This commit was moved from ipfs/go-ipfs-http-client@7bea2ef
    magik6k committed Feb 4, 2019
    Configuration menu
    Copy the full SHA
    88139dd View commit details
    Browse the repository at this point in the history
  6. unixfs: updated ls

    This commit was moved from ipfs/go-ipfs-http-client@bb8d9d1
    magik6k committed Feb 4, 2019
    Configuration menu
    Copy the full SHA
    93bfcf9 View commit details
    Browse the repository at this point in the history
  7. pin: handle Rm options

    This commit was moved from ipfs/go-ipfs-http-client@e85e856
    magik6k committed Feb 4, 2019
    Configuration menu
    Copy the full SHA
    1bc854b View commit details
    Browse the repository at this point in the history

Commits on Feb 6, 2019

  1. Check for redirects

    This commit was moved from ipfs/go-ipfs-http-client@19c65db
    magik6k committed Feb 6, 2019
    Configuration menu
    Copy the full SHA
    c543354 View commit details
    Browse the repository at this point in the history

Commits on Feb 12, 2019

  1. Update imports to use extracted interface

    This commit was moved from ipfs/go-ipfs-http-client@fad467b
    magik6k committed Feb 12, 2019
    Configuration menu
    Copy the full SHA
    ef5bf40 View commit details
    Browse the repository at this point in the history
  2. Fix govet warning in Dag

    This commit was moved from ipfs/go-ipfs-http-client@62552b3
    magik6k committed Feb 12, 2019
    Configuration menu
    Copy the full SHA
    0813d80 View commit details
    Browse the repository at this point in the history
  3. Register iptb plugin once

    This commit was moved from ipfs/go-ipfs-http-client@d6c8cbd
    magik6k committed Feb 12, 2019
    Configuration menu
    Copy the full SHA
    abc30e3 View commit details
    Browse the repository at this point in the history

Commits on Feb 14, 2019

  1. Improve test node spawning

    This commit was moved from ipfs/go-ipfs-http-client@6bb2a28
    magik6k committed Feb 14, 2019
    Configuration menu
    Copy the full SHA
    9a6ee6f View commit details
    Browse the repository at this point in the history
  2. Improve apifile error messages

    This commit was moved from ipfs/go-ipfs-http-client@3393b83
    magik6k committed Feb 14, 2019
    Configuration menu
    Copy the full SHA
    f7dd0c6 View commit details
    Browse the repository at this point in the history
  3. Implement missing methods

    This commit was moved from ipfs/go-ipfs-http-client@b76413d
    magik6k committed Feb 14, 2019
    Configuration menu
    Copy the full SHA
    e1b14d7 View commit details
    Browse the repository at this point in the history
  4. Don't use valid() pattern

    This commit was moved from ipfs/go-ipfs-http-client@4d07c48
    magik6k committed Feb 14, 2019
    Configuration menu
    Copy the full SHA
    42273ca View commit details
    Browse the repository at this point in the history
  5. dag: remove unused waitgroup

    This commit was moved from ipfs/go-ipfs-http-client@934fc60
    magik6k committed Feb 14, 2019
    Configuration menu
    Copy the full SHA
    93f6846 View commit details
    Browse the repository at this point in the history
  6. Simplify Object.New, remove ipldnode.go

    This commit was moved from ipfs/go-ipfs-http-client@0752a6e
    magik6k committed Feb 14, 2019
    Configuration menu
    Copy the full SHA
    cc964b4 View commit details
    Browse the repository at this point in the history
  7. swarm: attach peerid if needed

    This commit was moved from ipfs/go-ipfs-http-client@aa88b18
    magik6k committed Feb 14, 2019
    Configuration menu
    Copy the full SHA
    a23da82 View commit details
    Browse the repository at this point in the history

Commits on Feb 18, 2019

  1. pin: verify: parse bad node cids early

    This commit was moved from ipfs/go-ipfs-http-client@7032dfc
    magik6k committed Feb 18, 2019
    Configuration menu
    Copy the full SHA
    f005b8d View commit details
    Browse the repository at this point in the history
  2. pubsub: handle ctx

    This commit was moved from ipfs/go-ipfs-http-client@d451a49
    magik6k committed Feb 18, 2019
    Configuration menu
    Copy the full SHA
    4a6d36d View commit details
    Browse the repository at this point in the history
  3. don't read all and then throw away the buffer

    This commit was moved from ipfs/go-ipfs-http-client@5c96c29
    magik6k committed Feb 18, 2019
    Configuration menu
    Copy the full SHA
    7229dbb View commit details
    Browse the repository at this point in the history
  4. response: handle late errors

    This commit was moved from ipfs/go-ipfs-http-client@139e9e5
    magik6k committed Feb 18, 2019
    Configuration menu
    Copy the full SHA
    b6ace8d View commit details
    Browse the repository at this point in the history
  5. response: option to disable output draining

    This commit was moved from ipfs/go-ipfs-http-client@9f3d963
    magik6k committed Feb 18, 2019
    Configuration menu
    Copy the full SHA
    7be8d01 View commit details
    Browse the repository at this point in the history
  6. swarm: always append peer IDs

    This commit was moved from ipfs/go-ipfs-http-client@4926790
    magik6k committed Feb 18, 2019
    Configuration menu
    Copy the full SHA
    3088776 View commit details
    Browse the repository at this point in the history
  7. gofmt

    This commit was moved from ipfs/go-ipfs-http-client@f3c2c35
    magik6k committed Feb 18, 2019
    Configuration menu
    Copy the full SHA
    745bf92 View commit details
    Browse the repository at this point in the history

Commits on Feb 19, 2019

  1. return errors from constructor methods

    This commit was moved from ipfs/go-ipfs-http-client@dbee4e2
    magik6k committed Feb 19, 2019
    Configuration menu
    Copy the full SHA
    27aa13f View commit details
    Browse the repository at this point in the history
  2. pin verify: use temporary struct

    This commit was moved from ipfs/go-ipfs-http-client@e400fa3
    magik6k committed Feb 19, 2019
    Configuration menu
    Copy the full SHA
    fc299e7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a058e7d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    db1af49 View commit details
    Browse the repository at this point in the history
  5. cleanup Swarm.Peers

    This commit was moved from ipfs/go-ipfs-http-client@fd7858d
    magik6k committed Feb 19, 2019
    Configuration menu
    Copy the full SHA
    f34788e View commit details
    Browse the repository at this point in the history
  6. Add some docs to constructors

    This commit was moved from ipfs/go-ipfs-http-client@e34cd60
    magik6k committed Feb 19, 2019
    Configuration menu
    Copy the full SHA
    aa4d6e1 View commit details
    Browse the repository at this point in the history
  7. gofmt

    This commit was moved from ipfs/go-ipfs-http-client@65cd935
    magik6k committed Feb 19, 2019
    Configuration menu
    Copy the full SHA
    f6a3a4f View commit details
    Browse the repository at this point in the history

Commits on Feb 20, 2019

  1. response: simplify Decode

    This commit was moved from ipfs/go-ipfs-http-client@adbfda4
    magik6k committed Feb 20, 2019
    Configuration menu
    Copy the full SHA
    ad844e3 View commit details
    Browse the repository at this point in the history
  2. response: pass close error in decode

    This commit was moved from ipfs/go-ipfs-http-client@4a87232
    magik6k committed Feb 20, 2019
    Configuration menu
    Copy the full SHA
    19d91fb View commit details
    Browse the repository at this point in the history

Commits on Feb 21, 2019

  1. Configuration menu
    Copy the full SHA
    cc9968d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    47b8201 View commit details
    Browse the repository at this point in the history

Commits on Feb 23, 2019

  1. Merge pull request ipfs/go-ipfs-http-client#1 from ipfs/feat/implement

    Initial implementation
    
    This commit was moved from ipfs/go-ipfs-http-client@449b614
    magik6k committed Feb 23, 2019
    Configuration menu
    Copy the full SHA
    4b30924 View commit details
    Browse the repository at this point in the history

Commits on Mar 29, 2019

  1. update interface-go-ipfs-core and handle breaking changes

    * No more Hidden, StdinName, and Wrap options.
    * LsLink -> DirEntry with file types that don't expose internals.
    
    
    This commit was moved from ipfs/go-ipfs-http-client@5a7161e
    Stebalien committed Mar 29, 2019
    Configuration menu
    Copy the full SHA
    0e800c3 View commit details
    Browse the repository at this point in the history
  2. Merge pull request ipfs/go-ipfs-http-client#10 from ipfs/feat/update-…

    …interface-core
    
    update inteerface-go-ipfs-core and handle breaking changes
    
    This commit was moved from ipfs/go-ipfs-http-client@7f25b2a
    Stebalien committed Mar 29, 2019
    Configuration menu
    Copy the full SHA
    b22be85 View commit details
    Browse the repository at this point in the history
  3. nit: return concrete types

    This is generally considered the "better" way to do things in go. It also allows
    us to expose functions like `request` at some point without changing the API
    interface itself.
    
    
    This commit was moved from ipfs/go-ipfs-http-client@524e5d8
    Stebalien committed Mar 29, 2019
    Configuration menu
    Copy the full SHA
    e76ecd3 View commit details
    Browse the repository at this point in the history
  4. return an error when the API file isn't found

    fixes #7
    
    
    This commit was moved from ipfs/go-ipfs-http-client@897d1b1
    Stebalien committed Mar 29, 2019
    Configuration menu
    Copy the full SHA
    c6f704b View commit details
    Browse the repository at this point in the history
  5. fix golang-ci lint nits

    This commit was moved from ipfs/go-ipfs-http-client@ccf20b0
    Stebalien committed Mar 29, 2019
    Configuration menu
    Copy the full SHA
    40f40b5 View commit details
    Browse the repository at this point in the history
  6. avoid canceling multiple times

    This commit was moved from ipfs/go-ipfs-http-client@fe16408
    Stebalien committed Mar 29, 2019
    Configuration menu
    Copy the full SHA
    c791d73 View commit details
    Browse the repository at this point in the history
  7. Merge pull request ipfs/go-ipfs-http-client#9 from ipfs/fix/nits

    fix a few nits
    
    This commit was moved from ipfs/go-ipfs-http-client@880cd01
    Stebalien committed Mar 29, 2019
    Configuration menu
    Copy the full SHA
    0e790f4 View commit details
    Browse the repository at this point in the history

Commits on Apr 2, 2019

  1. Configuration menu
    Copy the full SHA
    1c07bed View commit details
    Browse the repository at this point in the history

Commits on Apr 3, 2019

  1. Merge pull request ipfs/go-ipfs-http-client#13 from hinshun/export-re…

    …quest
    
    Export (*HttpApi).request to enable building custom requests
    
    This commit was moved from ipfs/go-ipfs-http-client@7f260a2
    Stebalien committed Apr 3, 2019
    Configuration menu
    Copy the full SHA
    e2fdd5a View commit details
    Browse the repository at this point in the history

Commits on Apr 4, 2019

  1. feed through context

    see ipfs/go-ipfs-api#173
    
    all credit to @optman
    
    
    This commit was moved from ipfs/go-ipfs-http-client@7b75a8c
    Stebalien committed Apr 4, 2019
    Configuration menu
    Copy the full SHA
    70158ed View commit details
    Browse the repository at this point in the history

Commits on Apr 10, 2019

  1. api: add authenticated transport, and direct connection

    This commit was moved from ipfs/go-ipfs-http-client@d04afa0
    Alex committed Apr 10, 2019
    Configuration menu
    Copy the full SHA
    3b02ea4 View commit details
    Browse the repository at this point in the history

Commits on Apr 26, 2019

  1. gomod: update iface with path refactor

    This commit was moved from ipfs/go-ipfs-http-client@0bd65a6
    magik6k committed Apr 26, 2019
    Configuration menu
    Copy the full SHA
    3b67615 View commit details
    Browse the repository at this point in the history

Commits on Apr 27, 2019

  1. Merge pull request ipfs/go-ipfs-http-client#14 from ipfs/feat/add-con…

    …text
    
    feed through context
    
    This commit was moved from ipfs/go-ipfs-http-client@0b1bf38
    Stebalien committed Apr 27, 2019
    Configuration menu
    Copy the full SHA
    0fc826d View commit details
    Browse the repository at this point in the history
  2. Merge pull request ipfs/go-ipfs-http-client#16 from ipfs/feat/update-…

    …paths
    
    Update interface - path changes
    
    This commit was moved from ipfs/go-ipfs-http-client@6062f4d
    Stebalien committed Apr 27, 2019
    Configuration menu
    Copy the full SHA
    ea34bcb View commit details
    Browse the repository at this point in the history

Commits on May 1, 2019

  1. Configuration menu
    Copy the full SHA
    11a990c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d8c286b View commit details
    Browse the repository at this point in the history
  3. api: add wip api test

    This commit was moved from ipfs/go-ipfs-http-client@2b48dd3
    postables committed May 1, 2019
    Configuration menu
    Copy the full SHA
    89600e6 View commit details
    Browse the repository at this point in the history
  4. Merge branch 'master' into client/auth

    This commit was moved from ipfs/go-ipfs-http-client@e98ef9f
    bonedaddy committed May 1, 2019
    Configuration menu
    Copy the full SHA
    37ea6eb View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    efe3b60 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    fd5010b View commit details
    Browse the repository at this point in the history

Commits on May 2, 2019

  1. api: fix failing test

    This commit was moved from ipfs/go-ipfs-http-client@ea50721
    postables committed May 2, 2019
    Configuration menu
    Copy the full SHA
    daf1b72 View commit details
    Browse the repository at this point in the history
  2. remove unused transport.go file

    This commit was moved from ipfs/go-ipfs-http-client@3201304
    postables committed May 2, 2019
    Configuration menu
    Copy the full SHA
    8b9e189 View commit details
    Browse the repository at this point in the history
  3. Merge pull request ipfs/go-ipfs-http-client#15 from RTradeLtd/client/…

    …auth
    
    adds authenticated transport and non-standard api path connections
    
    This commit was moved from ipfs/go-ipfs-http-client@b9c8a2f
    magik6k committed May 2, 2019
    Configuration menu
    Copy the full SHA
    fd9d62f View commit details
    Browse the repository at this point in the history

Commits on May 10, 2019

  1. Use interface for RequestBuilder

    This commit was moved from ipfs/go-ipfs-http-client@0534b7c
    magik6k committed May 10, 2019
    Configuration menu
    Copy the full SHA
    8d953a7 View commit details
    Browse the repository at this point in the history
  2. Merge pull request ipfs/go-ipfs-http-client#18 from ipfs/feat/iface-r…

    …eqbuilder
    
    Use interface for RequestBuilder
    
    This commit was moved from ipfs/go-ipfs-http-client@555a5b3
    Stebalien committed May 10, 2019
    Configuration menu
    Copy the full SHA
    ee2dec1 View commit details
    Browse the repository at this point in the history

Commits on Jun 12, 2019

  1. add extended error handling

    fixes #19
    
    
    This commit was moved from ipfs/go-ipfs-http-client@8e3552a
    Stebalien committed Jun 12, 2019
    Configuration menu
    Copy the full SHA
    1b81f2e View commit details
    Browse the repository at this point in the history

Commits on Jun 13, 2019

  1. use error from go-ipfs-cmds

    note: this drops the Command field
    
    
    This commit was moved from ipfs/go-ipfs-http-client@523a26f
    Stebalien committed Jun 13, 2019
    Configuration menu
    Copy the full SHA
    2612353 View commit details
    Browse the repository at this point in the history
  2. Merge pull request ipfs/go-ipfs-http-client#20 from ipfs/feat/errors

    add extended error handling
    
    This commit was moved from ipfs/go-ipfs-http-client@55418c1
    Stebalien committed Jun 13, 2019
    Configuration menu
    Copy the full SHA
    2fabc8c View commit details
    Browse the repository at this point in the history

Commits on Jul 21, 2019

  1. update to consolidated libp2p interface package (#21)

    and fix parsing of connection latencies
    
    This commit was moved from ipfs/go-ipfs-http-client@fd5cce4
    godcong authored and Stebalien committed Jul 21, 2019
    Configuration menu
    Copy the full SHA
    9345cfa View commit details
    Browse the repository at this point in the history

Commits on Aug 12, 2019

  1. fix path miss in windows/add a new api create function (#23)

    * fix path was not always correct in windows
    
    * add new api create function for if the port was different with api file.
    
    * Update api.go
    
    remove no need commit
    
    
    This commit was moved from ipfs/go-ipfs-http-client@8c87deb
    godcong authored and Stebalien committed Aug 12, 2019
    Configuration menu
    Copy the full SHA
    be8f802 View commit details
    Browse the repository at this point in the history

Commits on Aug 31, 2019

  1. doc: mark this package experimental instead of WIP (#30)

    We're at a point where this package works pretty well and users should consider
    using it.
    
    This commit was moved from ipfs/go-ipfs-http-client@3e8506b
    Stebalien committed Aug 31, 2019
    Configuration menu
    Copy the full SHA
    b6b2ae3 View commit details
    Browse the repository at this point in the history

Commits on Sep 11, 2019

  1. file: implement ReadAt

    This commit was moved from ipfs/go-ipfs-http-client@88a9b61
    Stebalien committed Sep 11, 2019
    Configuration menu
    Copy the full SHA
    d48f8fc View commit details
    Browse the repository at this point in the history

Commits on Sep 12, 2019

  1. Merge pull request ipfs/go-ipfs-http-client#31 from ipfs/feat/read-at

    file: implement ReadAt
    
    This commit was moved from ipfs/go-ipfs-http-client@187d8d1
    Stebalien committed Sep 12, 2019
    Configuration menu
    Copy the full SHA
    c71a840 View commit details
    Browse the repository at this point in the history

Commits on Dec 7, 2019

  1. Update pin.go

    This commit was moved from ipfs/go-ipfs-http-client@31b4e60
    joeltg committed Dec 7, 2019
    Configuration menu
    Copy the full SHA
    8f93063 View commit details
    Browse the repository at this point in the history

Commits on May 3, 2020

  1. IDB58Decode -> Decode

    Allow Non-RSA keys to be decoded by the HTTP client
    
    
    This commit was moved from ipfs/go-ipfs-http-client@b0549d8
    willscott committed May 3, 2020
    Configuration menu
    Copy the full SHA
    d9004a9 View commit details
    Browse the repository at this point in the history

Commits on May 4, 2020

  1. Merge pull request ipfs/go-ipfs-http-client#97 from ipfs/fix/decode

    IDB58Decode -> Decode
    
    This commit was moved from ipfs/go-ipfs-http-client@e7332a8
    willscott committed May 4, 2020
    Configuration menu
    Copy the full SHA
    861ff4a View commit details
    Browse the repository at this point in the history

Commits on May 12, 2020

  1. update contributing link

    This commit was moved from ipfs/go-ipfs-http-client@ef2a556
    stensonb committed May 12, 2020
    Configuration menu
    Copy the full SHA
    7ebef96 View commit details
    Browse the repository at this point in the history
  2. Merge pull request ipfs/go-ipfs-http-client#101 from stensonb/patch-1

    update contributing link
    
    This commit was moved from ipfs/go-ipfs-http-client@7002cce
    Stebalien committed May 12, 2020
    Configuration menu
    Copy the full SHA
    b867648 View commit details
    Browse the repository at this point in the history

Commits on Jul 31, 2020

  1. Bump interface-go-ipfs-core version (#117)

    * fix issues #26
    Implement an IsPinned function
    * fix issues #113
    Implement interface v0.3.0
    * ci: update to use go-ipfs v0.6.0
    * ci: bump go version
    
    Co-authored-by: godcong <jumbycc@163.com>
    Co-authored-by: Adin Schmahmann <adin.schmahmann@gmail.com>
    
    This commit was moved from ipfs/go-ipfs-http-client@4e8a6c8
    petar committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    247cb05 View commit details
    Browse the repository at this point in the history

Commits on May 16, 2021

  1. fix staticcheck

    This commit was moved from ipfs/go-ipfs-http-client@4461a0b
    marten-seemann committed May 16, 2021
    Configuration menu
    Copy the full SHA
    ea2a356 View commit details
    Browse the repository at this point in the history

Commits on May 17, 2021

  1. Merge pull request ipfs/go-ipfs-http-client#143 from ipfs/fix-staticc…

    …heck
    
    fix staticcheck
    
    This commit was moved from ipfs/go-ipfs-http-client@77dc6b8
    marten-seemann committed May 17, 2021
    Configuration menu
    Copy the full SHA
    3bb5bd2 View commit details
    Browse the repository at this point in the history

Commits on Nov 29, 2021

  1. feat: pubsub http rpc with multibase (#151)

    * feat: pubsub http rpc with multibase
    
    This updates HTTP RPC wire format to one from
    #8183
    
    * chore: use updated go-ipfs
    * chore: switch ci to go-ipfs master
    
    This commit was moved from ipfs/go-ipfs-http-client@c832fc0
    lidel committed Nov 29, 2021
    Configuration menu
    Copy the full SHA
    5322cf8 View commit details
    Browse the repository at this point in the history

Commits on Jan 14, 2022

  1. skip TestHttpApi on Windows

    This commit was moved from ipfs/go-ipfs-http-client@a41c795
    galargh committed Jan 14, 2022
    Configuration menu
    Copy the full SHA
    b52c80c View commit details
    Browse the repository at this point in the history
  2. Merge pull request ipfs/go-ipfs-http-client#154 from ipfs/web3-bot/sync

    sync: update CI config files
    
    This commit was moved from ipfs/go-ipfs-http-client@0675169
    galargh committed Jan 14, 2022
    Configuration menu
    Copy the full SHA
    ee92934 View commit details
    Browse the repository at this point in the history

Commits on Mar 27, 2022

  1. Configuration menu
    Copy the full SHA
    b85aa96 View commit details
    Browse the repository at this point in the history

Commits on Mar 31, 2022

  1. Configuration menu
    Copy the full SHA
    5a8e2b7 View commit details
    Browse the repository at this point in the history
  2. fix: parseIPLDErrNotFound test

    This commit was moved from ipfs/go-ipfs-http-client@2e09c4b
    Jorropo committed Mar 31, 2022
    Configuration menu
    Copy the full SHA
    a2a6076 View commit details
    Browse the repository at this point in the history

Commits on Apr 5, 2022

  1. Configuration menu
    Copy the full SHA
    ddd3664 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    775bcb7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    54f6e90 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f2f2109 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    60a548b View commit details
    Browse the repository at this point in the history
  6. Merge pull request ipfs/go-ipfs-http-client#156 from ipfs/fix/ipld-Er…

    …rNotFound
    
    fix: make Block().* return correct ABI based ipld.ErrNotFound errors
    
    This commit was moved from ipfs/go-ipfs-http-client@fdbee7c
    Jorropo committed Apr 5, 2022
    Configuration menu
    Copy the full SHA
    ebb2807 View commit details
    Browse the repository at this point in the history

Commits on Apr 21, 2022

  1. fix: interop with 'block put' from go-ipfs 0.13 (#158)

    * chore: interop with go-ipfs 0.13
    
    Applies necessary changes to ensure 'block/put' works
    and is backward-compatible.
    
    Context:
    #8568
    
    * chore: 0.3.1
    
    bumping as patch because we bumped to 0.3.0 recently, 
    as part of other (unreleased) go-ipfs 0.13 work
    
    This commit was moved from ipfs/go-ipfs-http-client@ecf364c
    lidel committed Apr 21, 2022
    Configuration menu
    Copy the full SHA
    fd20901 View commit details
    Browse the repository at this point in the history

Commits on Jun 23, 2022

  1. fix: interop with go-ipfs 0.13 (#160)

    This ensures cid-codec introduced in #8568
    gets correctly passed (+ we maintain backward-compatibility with CIDv0)
    
    This commit was moved from ipfs/go-ipfs-http-client@9c9f43f
    lidel committed Jun 23, 2022
    Configuration menu
    Copy the full SHA
    1cdb9ad View commit details
    Browse the repository at this point in the history

Commits on Sep 23, 2022

  1. stop using the deprecated io/ioutil package

    This commit was moved from ipfs/go-ipfs-http-client@026ba73
    web3-bot committed Sep 23, 2022
    Configuration menu
    Copy the full SHA
    0fff1d5 View commit details
    Browse the repository at this point in the history

Commits on Oct 1, 2022

  1. chore: remove unused linter directives

    This commit was moved from ipfs/go-ipfs-http-client@c4fc1a7
    galargh committed Oct 1, 2022
    Configuration menu
    Copy the full SHA
    1193b29 View commit details
    Browse the repository at this point in the history
  2. Merge pull request ipfs/go-ipfs-http-client#157 from ipfs/web3-bot/sync

    sync: update CI config files
    
    This commit was moved from ipfs/go-ipfs-http-client@171fcd5
    galargh committed Oct 1, 2022
    Configuration menu
    Copy the full SHA
    0c9c9b9 View commit details
    Browse the repository at this point in the history

Commits on Feb 10, 2023

  1. Configuration menu
    Copy the full SHA
    75b6f45 View commit details
    Browse the repository at this point in the history

Commits on Mar 28, 2023

  1. docs: adding example of connection and pinning to README (#173)

    Co-authored-by: JPexplorer <jpexplorer@pop-os.localdomain>
    
    
    This commit was moved from ipfs/go-ipfs-http-client@b0de2b0
    PedrobyJoao committed Mar 28, 2023
    Configuration menu
    Copy the full SHA
    5c21cf0 View commit details
    Browse the repository at this point in the history

Commits on Apr 18, 2023

  1. chore: migrate from go-libipfs to boxo

    This commit was moved from ipfs/go-ipfs-http-client@ae996cb
    Jorropo committed Apr 18, 2023
    Configuration menu
    Copy the full SHA
    8bebfc0 View commit details
    Browse the repository at this point in the history

Commits on May 15, 2023

  1. fix: use https URI when multiaddress specifies tls (#177)

    Currently any clients created through `NewApiWithClient` will make a
    HTTP request to the api, even if the multiaddress specifies TLS or (the
    deprecated multiaddr option) https.
    
    This commit addresses this by having NewApiWithClient iterate the
    available protocols for the multiaddress, specifying the URL proto as
    https if it finds TLS or HTTPS is specified. The default continues to be
    http for those multiaddresses that do not specify these options.
    
    Should resolve #176
    
    This commit was moved from ipfs/go-ipfs-http-client@7e1de1f
    rossjones committed May 15, 2023
    Configuration menu
    Copy the full SHA
    7d82623 View commit details
    Browse the repository at this point in the history

Commits on May 30, 2023

  1. Configuration menu
    Copy the full SHA
    86d8e75 View commit details
    Browse the repository at this point in the history