Skip to content

Preparing a local merged copy of PR #741 #1

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

Merged
merged 86 commits into from
Jun 14, 2018
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
86 commits
Select commit Hold shift + click to select a range
3f3ce8a
feat: streamable ping and optional packet number (#723)
JGAntunes Mar 25, 2018
5e37a54
fix(bitswap): 0.4.14 returns empty array instead of null
victorb Mar 16, 2018
427322d
chore: update deps, including ipfsd-ctl
daviddias Mar 27, 2018
2181568
fix(ping): tests were failing and there it was missing to catch when …
daviddias Mar 27, 2018
5942002
chore: update contributors
daviddias Mar 27, 2018
79c4c5b
chore: update contributors
daviddias Mar 28, 2018
c72c285
chore: release version v19.0.0
daviddias Mar 28, 2018
b650e6c
docs: Update README.md (#728)
flipflopsimsommer Apr 3, 2018
41d32e3
feat: public-readonly-method-for-getting-host-and-port
vasco-santos Apr 3, 2018
9463d3a
feat: dag.put
daviddias Mar 9, 2017
93a9af9
Feat(dag): DAG api (#568)
Jun 24, 2017
9bf1c6c
feat(dag): update option names to reflect go-ipfs API
magik6k Aug 11, 2017
7ba0343
feat(dag): proper get implementation
magik6k Aug 13, 2017
ad9eab8
feat(dag): rebase, use waterfall for put
magik6k Aug 13, 2017
d2b203b
fix(dag): path logic for DAG get was wrong
vmx Feb 22, 2018
2683c7e
fix(dag): js-ipld format resolver take the raw block
vmx Feb 22, 2018
9c37213
fix(dag): use SendOneFile for dag put
vmx Feb 23, 2018
994bdad
feat: Provide access to bundled libraries when in browser (#732)
vasco-santos Apr 5, 2018
160860e
feat: Wrap with dir (#730)
daviddias Apr 5, 2018
21b3bdf
chore: update contributors
daviddias Apr 5, 2018
b644c16
chore: release version v20.0.0
daviddias Apr 5, 2018
a81be16
chore: update deps
fsdiogo Apr 11, 2018
d0269ad
chore: update deps
daviddias Apr 12, 2018
4ffa485
chore: update contributors
daviddias Apr 12, 2018
563baa3
chore: release version v20.0.1
daviddias Apr 12, 2018
e9876cf
docs: Fix link to interface tests in README (#743)
olizilla Apr 23, 2018
7c5cea5
fix: handle request errors in addFromURL
Apr 16, 2018
2fa16c5
fix: adding files by pull stream
alanshaw Apr 20, 2018
1f889d3
chore: update deps
daviddias Apr 23, 2018
17967c1
feat: Add offset/length arguments to files.cat
achingbrain Apr 10, 2018
f4acdee
chore: update deps
daviddias Apr 24, 2018
f6f1bf0
fix: ipfs add url wrap doesn't work (#750)
hacdias Apr 26, 2018
ceb1106
fix: increase timeout for name.publish and fix setup code
alanshaw Apr 25, 2018
2f0b444
chore: update deps
daviddias Apr 27, 2018
1885af4
feat: get it ready for release (#751)
daviddias Apr 30, 2018
70c8a25
chore: update contributors
daviddias Apr 30, 2018
c8569a1
test: urlAdd with direction bump timeout for slow networks
daviddias Apr 30, 2018
b6759b9
chore: update contributors
daviddias Apr 30, 2018
a869ae0
chore: release version v20.2.0
daviddias Apr 30, 2018
6ffe96a
chore: update deps (#757)
daviddias May 6, 2018
11bd7ac
chore: update contributors
daviddias May 6, 2018
14bcba0
chore: release version v20.2.1
daviddias May 6, 2018
6e8f491
docs: add leadMaintainer (#758)
daviddias May 7, 2018
b98f8f3
fix: make pubsub.unsubscribe async and alter pubsub.subscribe signature
alanshaw May 9, 2018
6589459
chore: update deps
daviddias May 12, 2018
1233c8c
docs: update pubsub func signatures on the readme
daviddias May 12, 2018
52b49f7
chore: update contributors
daviddias May 12, 2018
1435655
chore: release version v21.0.0
daviddias May 12, 2018
faa51b4
fix: use async/setImmediate vs process.nextTick
alanshaw May 14, 2018
94e3555
chore: add api path docs and test
vasco-santos May 16, 2018
f5f2e83
fix: result.Peers can be null, ensure callback is called
alanshaw May 16, 2018
533760f
fix: do not fail stop node if failed start node
alanshaw May 16, 2018
c047cd3
Merge pull request #771 from ipfs/fix/no-fail-stop-if-fail-start
alanshaw May 17, 2018
51a80f2
fix: callback from unsub after stream ends
alanshaw May 17, 2018
69a831a
Merge pull request #770 from ipfs/fix/swarm-peers-cb
alanshaw May 18, 2018
f4dca3e
Merge pull request #772 from ipfs/fix/pubsub-unsub-cb2
alanshaw May 18, 2018
2abe1eb
Merge pull request #767 from ipfs/chore_add-api-path-docs-and-test
alanshaw May 18, 2018
632af40
fix(ping): convert the ping messages to lowercase
JGAntunes May 14, 2018
6803ae2
test: add interface-core-api ping tests and fix impl
alanshaw May 16, 2018
3240d79
chore: update interface-ipfs-core dependency
alanshaw May 16, 2018
17c1f1c
fix: update asserted error message
alanshaw May 18, 2018
70f1de6
chore: update interface-ipfs-core dependency
alanshaw May 18, 2018
3e2c0b3
chore: upgrade ipfsd-ctl and go-ipfs-dep dependencies
alanshaw May 18, 2018
db9e545
chore: upgrade interface-ipfs-core dependency
alanshaw May 18, 2018
fc6d301
fix: more robust ping tests
alanshaw May 18, 2018
0e21c8a
fix: remove .only
alanshaw May 18, 2018
f1f02e0
chore: update deps
daviddias May 20, 2018
980a7fc
chore: update contributors
daviddias May 20, 2018
966f973
chore: release version v22.0.0
daviddias May 20, 2018
a3bd811
fix: util.addFromURL with URL-escaped file
lidel May 15, 2018
cd55fe9
Merge pull request #764 from ipfs/fix/add-from-url-encoding
alanshaw May 21, 2018
6186a24
chore: use tildes for pre-v1 deps
achingbrain May 21, 2018
7ee17ba
Merge pull request #773 from ipfs/use-tildes-for-pre-v1-deps
alanshaw May 22, 2018
4ad25a3
fix: correctly differentiate pong responses
alanshaw May 24, 2018
3c695af
Merge pull request #778 from ipfs/fix/ping-pong
alanshaw May 29, 2018
dc14333
fix: configure webpack to not use esmodules in dependencies
alanshaw May 24, 2018
93ea2b0
docs: README fixes and improvements
alanshaw May 22, 2018
97b732c
docs: fix optional params for pubsub
alanshaw May 22, 2018
3ac1e53
docs: fix swarm links
alanshaw May 22, 2018
6c2b530
chore: update contributors
alanshaw May 30, 2018
7e78ee2
chore: release version v22.0.1
alanshaw May 30, 2018
78e9ae7
test: increase timeout for ping tests (#775)
alanshaw Jun 4, 2018
e9f22b5
test: dht testing (#782)
daviddias Jun 4, 2018
5e7b7c4
fix: json-loader error in upload-file-via-browser example (#784)
leekt Jun 6, 2018
f959aad
chore: support arrays and non-array args
achingbrain Jun 12, 2018
a54f0e3
Merge pull request #786 from ipfs/support-non-array-arguments
achingbrain Jun 13, 2018
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions .aegir.js
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,11 @@ const createServer = require('ipfsd-ctl').createServer
const server = createServer()

module.exports = {
webpack: {
resolve: {
mainFields: ['browser', 'main']
}
},
karma: {
files: [{
pattern: 'node_modules/interface-ipfs-core/js/test/fixtures/**/*',
Expand Down
134 changes: 134 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,137 @@
<a name="22.0.1"></a>
## [22.0.1](https://github.com/ipfs/js-ipfs-api/compare/v22.0.0...v22.0.1) (2018-05-30)


### Bug Fixes

* configure webpack to not use esmodules in dependencies ([dc14333](https://github.com/ipfs/js-ipfs-api/commit/dc14333))
* correctly differentiate pong responses ([4ad25a3](https://github.com/ipfs/js-ipfs-api/commit/4ad25a3))
* util.addFromURL with URL-escaped file ([a3bd811](https://github.com/ipfs/js-ipfs-api/commit/a3bd811))



<a name="22.0.0"></a>
# [22.0.0](https://github.com/ipfs/js-ipfs-api/compare/v21.0.0...v22.0.0) (2018-05-20)


### Bug Fixes

* callback from unsub after stream ends ([51a80f2](https://github.com/ipfs/js-ipfs-api/commit/51a80f2))
* do not fail stop node if failed start node ([533760f](https://github.com/ipfs/js-ipfs-api/commit/533760f))
* **ping:** convert the ping messages to lowercase ([632af40](https://github.com/ipfs/js-ipfs-api/commit/632af40))
* more robust ping tests ([fc6d301](https://github.com/ipfs/js-ipfs-api/commit/fc6d301))
* remove .only ([0e21c8a](https://github.com/ipfs/js-ipfs-api/commit/0e21c8a))
* result.Peers can be null, ensure callback is called ([f5f2e83](https://github.com/ipfs/js-ipfs-api/commit/f5f2e83))
* update asserted error message ([17c1f1c](https://github.com/ipfs/js-ipfs-api/commit/17c1f1c))
* use async/setImmediate vs process.nextTick ([faa51b4](https://github.com/ipfs/js-ipfs-api/commit/faa51b4))



<a name="21.0.0"></a>
# [21.0.0](https://github.com/ipfs/js-ipfs-api/compare/v20.2.1...v21.0.0) (2018-05-12)


### Bug Fixes

* make pubsub.unsubscribe async and alter pubsub.subscribe signature ([b98f8f3](https://github.com/ipfs/js-ipfs-api/commit/b98f8f3))


### BREAKING CHANGES

* pubsub.unsubscribe is now async and argument order for pubsub.subscribe has changed

License: MIT
Signed-off-by: Alan Shaw <[email protected]>



<a name="20.2.1"></a>
## [20.2.1](https://github.com/ipfs/js-ipfs-api/compare/v20.2.0...v20.2.1) (2018-05-06)



<a name="20.2.0"></a>
# [20.2.0](https://github.com/ipfs/js-ipfs-api/compare/v20.0.1...v20.2.0) (2018-04-30)


### Bug Fixes

* adding files by pull stream ([2fa16c5](https://github.com/ipfs/js-ipfs-api/commit/2fa16c5))
* handle request errors in addFromURL ([7c5cea5](https://github.com/ipfs/js-ipfs-api/commit/7c5cea5))
* increase timeout for name.publish and fix setup code ([ceb1106](https://github.com/ipfs/js-ipfs-api/commit/ceb1106))
* ipfs add url wrap doesn't work ([#750](https://github.com/ipfs/js-ipfs-api/issues/750)) ([f6f1bf0](https://github.com/ipfs/js-ipfs-api/commit/f6f1bf0))


### Features

* Add offset/length arguments to files.cat ([17967c1](https://github.com/ipfs/js-ipfs-api/commit/17967c1))
* get it ready for release ([#751](https://github.com/ipfs/js-ipfs-api/issues/751)) ([1885af4](https://github.com/ipfs/js-ipfs-api/commit/1885af4))



<a name="20.1.0"></a>
# [20.1.0](https://github.com/ipfs/js-ipfs-api/compare/v20.0.1...v20.1.0) (2018-04-30)


### Bug Fixes

* adding files by pull stream ([2fa16c5](https://github.com/ipfs/js-ipfs-api/commit/2fa16c5))
* handle request errors in addFromURL ([7c5cea5](https://github.com/ipfs/js-ipfs-api/commit/7c5cea5))
* increase timeout for name.publish and fix setup code ([ceb1106](https://github.com/ipfs/js-ipfs-api/commit/ceb1106))
* ipfs add url wrap doesn't work ([#750](https://github.com/ipfs/js-ipfs-api/issues/750)) ([f6f1bf0](https://github.com/ipfs/js-ipfs-api/commit/f6f1bf0))


### Features

* Add offset/length arguments to files.cat ([17967c1](https://github.com/ipfs/js-ipfs-api/commit/17967c1))
* get it ready for release ([#751](https://github.com/ipfs/js-ipfs-api/issues/751)) ([1885af4](https://github.com/ipfs/js-ipfs-api/commit/1885af4))



<a name="20.0.1"></a>
## [20.0.1](https://github.com/ipfs/js-ipfs-api/compare/v20.0.0...v20.0.1) (2018-04-12)



<a name="20.0.0"></a>
# [20.0.0](https://github.com/ipfs/js-ipfs-api/compare/v19.0.0...v20.0.0) (2018-04-05)


### Bug Fixes

* **dag:** js-ipld format resolver take the raw block ([2683c7e](https://github.com/ipfs/js-ipfs-api/commit/2683c7e))
* **dag:** path logic for DAG get was wrong ([d2b203b](https://github.com/ipfs/js-ipfs-api/commit/d2b203b))
* **dag:** use SendOneFile for dag put ([9c37213](https://github.com/ipfs/js-ipfs-api/commit/9c37213))


### Features

* dag.put ([9463d3a](https://github.com/ipfs/js-ipfs-api/commit/9463d3a))
* **dag:** proper get implementation ([7ba0343](https://github.com/ipfs/js-ipfs-api/commit/7ba0343))
* **dag:** rebase, use waterfall for put ([ad9eab8](https://github.com/ipfs/js-ipfs-api/commit/ad9eab8))
* **dag:** update option names to reflect go-ipfs API ([9bf1c6c](https://github.com/ipfs/js-ipfs-api/commit/9bf1c6c))
* Provide access to bundled libraries when in browser ([#732](https://github.com/ipfs/js-ipfs-api/issues/732)) ([994bdad](https://github.com/ipfs/js-ipfs-api/commit/994bdad)), closes [#406](https://github.com/ipfs/js-ipfs-api/issues/406)
* public-readonly-method-for-getting-host-and-port ([41d32e3](https://github.com/ipfs/js-ipfs-api/commit/41d32e3)), closes [#580](https://github.com/ipfs/js-ipfs-api/issues/580)
* Wrap with dir ([#730](https://github.com/ipfs/js-ipfs-api/issues/730)) ([160860e](https://github.com/ipfs/js-ipfs-api/commit/160860e))



<a name="19.0.0"></a>
# [19.0.0](https://github.com/ipfs/js-ipfs-api/compare/v18.2.1...v19.0.0) (2018-03-28)


### Bug Fixes

* **bitswap:** 0.4.14 returns empty array instead of null ([5e37a54](https://github.com/ipfs/js-ipfs-api/commit/5e37a54))
* **ping:** tests were failing and there it was missing to catch when count and n are used at the same time ([2181568](https://github.com/ipfs/js-ipfs-api/commit/2181568))


### Features

* streamable ping and optional packet number ([#723](https://github.com/ipfs/js-ipfs-api/issues/723)) ([3f3ce8a](https://github.com/ipfs/js-ipfs-api/commit/3f3ce8a))



<a name="18.2.1"></a>
## [18.2.1](https://github.com/ipfs/js-ipfs-api/compare/v18.2.0...v18.2.1) (2018-03-22)

Expand Down
Loading