Marten Seemann
ea2a35686d
fix staticcheck
...
This commit was moved from ipfs/go-ipfs-http-client@4461a0bb95
2021-05-15 18:21:24 -07:00
godcong
be8f80237d
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@8c87debb12
2019-08-12 16:16:47 -07:00
Łukasz Magiera
8d953a7359
Use interface for RequestBuilder
...
This commit was moved from ipfs/go-ipfs-http-client@0534b7ca83
2019-05-10 15:38:20 +02:00
Alex
efe3b6054e
api: call NewURLApiWithClient from NewApiWithClient
...
This commit was moved from ipfs/go-ipfs-http-client@aea6890f36
2019-05-01 16:00:48 -07:00
Alex
d8c286bb15
api: remove WithAuthorization, DirectAPI client, instantiate header map
...
This commit was moved from ipfs/go-ipfs-http-client@9c7d495b03
2019-05-01 13:41:15 -07:00
Alex
11a990c7b1
api: expose headers via HttpApi, copy headers during request build
...
This commit was moved from ipfs/go-ipfs-http-client@033befdef3
2019-05-01 13:13:59 -07:00
Alex
3b02ea4646
api: add authenticated transport, and direct connection
...
This commit was moved from ipfs/go-ipfs-http-client@d04afa02b0
2019-04-09 19:53:07 -07:00
Edgar Lee
1c07bed904
Export (*HttpApi).request to enable building custom requests
...
This commit was moved from ipfs/go-ipfs-http-client@8c9ed7dbc2
2019-04-01 17:13:39 -07:00
Steven Allen
c6f704b453
return an error when the API file isn't found
...
fixes #7
This commit was moved from ipfs/go-ipfs-http-client@897d1b1bcd
2019-03-29 13:38:28 +00:00
Steven Allen
e76ecd3038
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@524e5d82e6
2019-03-29 13:38:28 +00:00
Łukasz Magiera
ad844e3d0b
response: simplify Decode
...
This commit was moved from ipfs/go-ipfs-http-client@adbfda4c1c
2019-02-20 16:52:41 +01:00
Łukasz Magiera
f6a3a4fb2d
gofmt
...
This commit was moved from ipfs/go-ipfs-http-client@65cd935e13
2019-02-19 23:28:39 +01:00
Łukasz Magiera
aa4d6e16f1
Add some docs to constructors
...
This commit was moved from ipfs/go-ipfs-http-client@e34cd600e6
2019-02-19 23:26:34 +01:00
Łukasz Magiera
f34788e6ee
cleanup Swarm.Peers
...
This commit was moved from ipfs/go-ipfs-http-client@fd7858dc57
2019-02-19 23:11:08 +01:00
Łukasz Magiera
27aa13fe44
return errors from constructor methods
...
This commit was moved from ipfs/go-ipfs-http-client@dbee4e27aa
2019-02-19 21:53:17 +01:00
Łukasz Magiera
745bf92506
gofmt
...
This commit was moved from ipfs/go-ipfs-http-client@f3c2c35086
2019-02-18 17:32:40 +01:00
Łukasz Magiera
7be8d01ee7
response: option to disable output draining
...
This commit was moved from ipfs/go-ipfs-http-client@9f3d9635fa
2019-02-18 17:27:12 +01:00
Łukasz Magiera
e1b14d78c7
Implement missing methods
...
This commit was moved from ipfs/go-ipfs-http-client@b76413dfe5
2019-02-14 18:45:19 +01:00
Łukasz Magiera
ef5bf40df1
Update imports to use extracted interface
...
This commit was moved from ipfs/go-ipfs-http-client@fad467bc43
2019-02-12 12:05:24 +01:00
Łukasz Magiera
c543354b17
Check for redirects
...
This commit was moved from ipfs/go-ipfs-http-client@19c65db4f0
2019-02-06 22:36:30 +01:00
Łukasz Magiera
88139ddc50
dag: Interface updates
...
This commit was moved from ipfs/go-ipfs-http-client@7bea2efb45
2019-02-04 19:45:35 +01:00
Łukasz Magiera
b7e258cc10
Reimplement DAG as DAGService
...
This commit was moved from ipfs/go-ipfs-http-client@f34a5f6d25
2019-01-21 21:31:09 +01:00
Łukasz Magiera
c2e0872f6d
Implement PubSub Api
...
This commit was moved from ipfs/go-ipfs-http-client@7abddda1d3
2019-01-15 18:19:50 +01:00
Łukasz Magiera
cae0ff2379
Implement Swarm Api
...
This commit was moved from ipfs/go-ipfs-http-client@01105690d2
2019-01-15 17:36:35 +01:00
Łukasz Magiera
ed9f2dd091
Implement DHT Api
...
This commit was moved from ipfs/go-ipfs-http-client@c77355067a
2019-01-15 17:01:33 +01:00
Łukasz Magiera
c213e26542
Unixfs.Add progress events
...
This commit was moved from ipfs/go-ipfs-http-client@2f3a77b686
2019-01-09 21:55:45 +01:00
Łukasz Magiera
101910f04e
Object.New
...
This commit was moved from ipfs/go-ipfs-http-client@60321ed42f
2019-01-09 09:22:10 +01:00
Łukasz Magiera
00597e6dff
Dag.Put
...
This commit was moved from ipfs/go-ipfs-http-client@3217104469
2019-01-09 09:04:22 +01:00
Łukasz Magiera
af197cb6d9
api.WithOption
...
This commit was moved from ipfs/go-ipfs-http-client@634b00bf1a
2019-01-08 14:46:52 +01:00
Łukasz Magiera
a6636aac59
Imprement partian Pin API
...
This commit was moved from ipfs/go-ipfs-http-client@dbf90eac67
2019-01-08 03:18:21 +01:00
Łukasz Magiera
cf74d39160
Partial Key API, ApiAddr funcion
...
This commit was moved from ipfs/go-ipfs-http-client@0ffdef1592
2019-01-08 02:07:46 +01:00
Łukasz Magiera
ab89e0abf9
Partial Unixfs.Add
...
This commit was moved from ipfs/go-ipfs-http-client@44696b84f5
2019-01-08 00:30:22 +01:00
Łukasz Magiera
e8da6e2cf9
Block API
...
This commit was moved from ipfs/go-ipfs-http-client@d0c98b870e
2019-01-07 23:44:43 +01:00
Łukasz Magiera
fe4c9fd803
Skeleton for tests
...
This commit was moved from ipfs/go-ipfs-http-client@dfbe0026ad
2018-12-30 04:24:09 +01:00
Łukasz Magiera
16e97bf5e8
It builds
...
This commit was moved from ipfs/go-ipfs-http-client@a23d794e5f
2018-12-21 18:44:44 +01:00
Łukasz Magiera
6c927fd962
Partial ipld node impl
...
This commit was moved from ipfs/go-ipfs-http-client@df916c7849
2018-11-06 14:41:45 +01:00
Łukasz Magiera
6d85aff407
Initial structure, path stuff
...
This commit was moved from ipfs/go-ipfs-http-client@93943f7f56
2018-11-06 13:13:15 +01:00