823 Commits

Author SHA1 Message Date
Haad
46486296e4
Merge pull request #413 from orbitdb/feat/latest-ipfs
Use latest go-ipfs-dep, ipfsd-ctl and datastore-level
2018-07-18 15:27:06 +03:00
haad
e0d3af079a Use latest go-ipfs-dep, ipfsd-ctl and datastore-level 2018-07-18 15:26:16 +03:00
haad
1b229f429c Update package-lock 2018-07-18 15:17:26 +03:00
Haad
6a71a41ef5
Merge pull request #411 from orbitdb/fix/cache-verified-heads
Use latest orbit-db-store
2018-07-18 14:03:49 +03:00
haad
60575efc66 Use latest orbit-db-store
Also add try/catch to catch assertion errors in replication tests that weren't caught before.
2018-07-18 13:57:21 +03:00
Haad
9ee123a93e
Merge pull request #410 from orbitdb/fix/latest-docstore
Use latest orbit-db-docstore module
2018-07-18 13:53:27 +03:00
haad
fd52586037 Use latest orbit-db-docstore module 2018-07-18 13:41:59 +03:00
Haad
fdaa3e67e0
Merge pull request #412 from orbitdb/fix/latest-pubsub
Use latest orbit-db-pubsub module
2018-07-18 13:34:56 +03:00
haad
d14cba1dd2 Use latest orbit-db-pubsub module 2018-07-18 13:17:10 +03:00
Haad
b2bedef097
Merge pull request #408 from mistakia/test/unsubscribeAsync
feat: update ipfs deps + make pubsub.unsubscribe async
2018-07-18 13:12:14 +03:00
Kia Rahimian
bd39151a18 chore: update package-lock.json 2018-07-17 16:34:41 -04:00
Kia Rahimian
710d83bc2f feat: updated dev deps + make pubsub.unsubscribe async 2018-07-12 18:06:48 -04:00
Haad
0f2da88fb4
Merge pull request #384 from mistakia/utils
Expose OrbitDBAddress isValid & parse
2018-07-12 12:16:38 +02:00
kia
1b54f4daa8 feat: expose OrbitDBAddress isValid & parse 2018-06-25 21:09:49 -04:00
haad
4772c596cc Update package-lock 2018-06-25 11:18:13 +03:00
Haad
8e6e91cc58
Merge pull request #385 from strotter/fix-browser-example
_replicationInfo no longer exists and breaks the browser example code.
2018-06-25 08:04:21 +03:00
Shane Trotter
3d4a009a81 _replicationInfo no longer exists and breaks the example, changing to _replicationStatus to match tests and latest code 2018-06-20 10:13:14 -06:00
haad
07fc543ba6 0.19.8 2018-06-03 08:21:20 +02:00
Haad
a4b6bb5464
Merge pull request #375 from orbitdb/feat/latest-docstore
Use latest document store
2018-06-03 08:20:44 +02:00
haad
6b70ed8325 Use latest document store 2018-06-03 08:04:14 +02:00
haad
d78ee9042f Test that document store can return the full op data 2018-06-03 08:00:53 +02:00
haad
d4bbd96b97 Update package-lock 2018-06-03 08:00:28 +02:00
Haad
a516d6d38a
Merge pull request #361 from vvp/master
Add Linux-specific installation details in README
2018-04-17 10:39:39 +02:00
V-V
e190c10710 Add Linux-specific installation details in README
Instructions for running examples only applied to MacOS. Rather than introducing
a new NPM dependency for running platform-specific commands, I thought it's
simpler to just have own scripts for each platform.
2018-04-17 11:29:31 +03:00
Haad
4770720a10
Merge pull request #360 from imrehg/clarify
Clarify eventlog and feed iterator options, and usage in tests
2018-04-17 07:41:53 +02:00
Gergely Imreh
f6688ffe8d
Clarify eventlog and feed iterator options, and usage in tests
The `gt`/`gte`/`lt`/`lte` options for enventlog and feed iterators
take the hash of an item, and that wasn't clear from the API docs.
Also added more info to the `limit` option.

To see usage examples, many people are likely to turn to test suite.
In the tests for eventlog and feed, the `items` variable first
referred to an iterator with the actual items, and then later in
the tests `items` was an array of the item hashes. This switch of
types can be pretty confusing, thus the variable names were disambiguated.
2018-04-14 11:16:02 +01:00
Haad
5a97d4886c
Merge pull request #359 from orbitdb/fix/1on1
Use latest ipfs-pubsub-1on1
2018-04-14 08:43:31 +02:00
haad
5704548368 Use latest ipfs-pubsub-1on1 2018-04-14 08:10:35 +02:00
Haad
14802f2639
Merge pull request #358 from imrehg/limit
Fix: tests weren't actually testing limit 0 cases
2018-04-14 08:06:49 +02:00
Gergely Imreh
9be39b3dd4
Fix: tests weren't actually testing limit 0 cases 2018-04-13 23:50:53 +01:00
haad
96df2ded99 Fix replication benchmark 2018-03-31 15:07:28 +02:00
Haad
27a7b2bf70
Merge pull request #351 from orbitdb/refactor/replication-benchmark
Refactor replication benchmark to two separate sender/receiver processes
2018-03-31 14:53:26 +02:00
haad
e6f2794b76 Update packages 2018-03-31 14:48:39 +02:00
haad
96736809ec Speed up tests 2018-03-31 13:21:03 +02:00
haad
65ca10f79d Decrease test timeout 2018-03-31 12:36:22 +02:00
haad
9504b18a0b Fix replication status test name 2018-03-31 12:35:29 +02:00
Haad
4ad897920f
Merge pull request #350 from orbitdb/refactor/exchange-heads
Move exchanging heads logic to its own function
2018-03-31 12:33:53 +02:00
haad
0558c32343 Move exchanging heads logic to its own function
Use latest store modules
Add a set of tests for checking database replication status
Fix tests as per new replication status api
Speed up and improve tests
2018-03-31 12:25:53 +02:00
haad
3349dd9b0b Lock tests to go-ipfs 0.4.13 2018-03-30 21:31:51 +02:00
haad
d0af9a45bd Add tests for replication status information
Use latest store modules
Add a set of tests for checking database replication status
Fix tests as per new replication status api
2018-03-30 12:46:53 +02:00
haad
327ef5e88d Refactor replication benchmark to two separate sender/receiver processes 2018-03-30 12:42:09 +02:00
haad
4f7717cffd Update the note in README on which platforms are supported 2018-03-27 16:33:07 +02:00
Haad
899d128605
Merge pull request #331 from maxvisser/master
Update README.md
2018-03-27 16:30:20 +02:00
Haad
b2f100a084
Merge pull request #328 from orbitdb/fix/ipfs-api
Run tests with ipfs-api and go-ipfs again
2018-03-27 16:19:11 +02:00
haad
a2524688d2 Run tests with go-ipfs and js-ipfs-api again
Use go-ipfs 0.4.13 to run tests
Add write benchmark for go-ipfs
Clean up benchmarks
Fix a test not catching errors
2018-03-27 16:08:43 +02:00
Haad
99c69b6b74
Merge pull request #335 from orbitdb/feat/tests-with-ipfsd-ctl
Use ipfsd-ctl to create test IPFS instances
2018-03-27 14:37:11 +02:00
haad
3318b6a6d9 Use ipfsd-ctl to create test IPFS instances
Fix default database creation tests
Add more test utils
Remove obsolete public methods from OrbitDB
Workaround for "underlying socket has been closed" error in replication test
Update package-lock
2018-03-27 14:30:45 +02:00
Haad
20897afed4
Merge pull request #346 from orbitdb/feat/pubsub-topic-monitor
Use ipfs-pubsub-peer-monitor via latest orbit-db-pubsub
2018-03-27 14:29:48 +02:00
haad
01254cff3e Use ipfs-pubsub-peer-monitor via latest orbit-db-pubsub 2018-03-27 14:21:58 +02:00
Haad
295a7c0a0e
Merge pull request #344 from orbitdb/feat/1on1
Use ipfs-pubsub-1on1 to exchange heads between connected peers
2018-03-24 16:02:44 +01:00