45 Commits

Author SHA1 Message Date
Mark Henderson
47a18b05f5 dev:updating keystore in package.json to git branch
pointing to fix/store-performance branch

fix:typo

fix: indentation

test: Changing test to reflect new orbit-store default

Update package.json

test: updating tests

update localstorage-level-migration dep

experiment:Moving keystore up ALL way

orbitdb storage adapter mark 1

fix: more passing tests

more fixes

chore:package-lock.json

reverting mkdir.c for now

package-lock.json for node 10.13

fix: circleci

fix: webpack fs updates

disabling loadCache

Moving storage adapter to its own thing

tests: fixing up

chore: long needed fixing

More linting

tests: fix up look sharp

test: v0 failure only

Reversting lint fixes

fix v0-load test

set cache heads

fix: passing in storage no longer needed

fix: removing artifact from previous merge

fix: honor default keystore and pesky call-by-reference bug

fix: removing directory arg from _addManifestToCache

chore: package-lock

fix: pending drop test

removing directory option for individual dbs

docs: removing directory options

fix: removing line instead of commenting

fix: moving storage setup to createInstance

feat: Upgrading ipfs to 0.36

chore: package-log

fix: restoring onlyHash

workaround: removing memstore from replication tests

fix: this.keystore.close and this.cache.close

chore: removing eslint annotation

chore: package-lock.json

fix: passing preCreate in as option

chore: package files

Fixing package.json

fixing replicate tests

Fixing some tests

Updating orbit-db-store dependency

CircleCI updates - To be obviated via other PR

Restoring ability to pass a custom directory to orbitdb.create

More test fixes

set identity tests fixed

Fixing replication tests

Temporarily disabling concurrency tests

Closing keystore in identities test

Restoring test:all

package.json

More replicate test fixes

successful make rebuild

Linting fixes
2019-08-30 14:18:28 -04:00
shamb0t
8c694f5170 pass format in dbManifest creation
use identity.id as default ac check
2019-05-15 11:31:25 +01:00
shamb0t
6add4ce2b9 Update tests 2019-02-20 13:18:03 +00:00
thiagodelgado111
8c4befbae1 Fix counterdb test 2018-07-21 00:11:10 -03: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
40dc6e4340 Wait for database to close in tests 2018-03-17 09:52:16 +02:00
haad
6df41f4fad Use LevelDB as the local persistence cache 2017-12-09 17:42:06 +01:00
haad
157f1c6d15 Remove stopIpfs() function and use ipfs.stop() 2017-12-06 08:23:18 +01:00
haad
63a1edb633 Speed up peering and timeout to run tests faster 2017-12-05 22:44:33 +01:00
haad
42885b20a4 Write permissions for databases
Use latest store modules from npm
Update README
Update docs
Update examples
Update benchmarks
Update dependencies
Add Getting Started guide
Add new a screenshot
Add a new live demo
Add persistency tests for snapshot saving/loading and events
Add network stress tests (but skip them by default as they're very heavy and lengthy)
Add browser benchmarks
Add log() alias for eventlog() database
Add possibility to create database if it doesn't exist yet
Add support for orbitdb addresses
Add a test for starting replication when peers connect
Add debug build
Use IPFS nodeID as default user id
Use ipfs-pubsub-room
Handle closing of databases properly
Handle cache errors
Clean up tests, re-organize code files
Clean up code style
Support for CLI
Remove obsolete scripts
2017-11-28 09:10:51 +01:00
haad
8f990e0ccc Immutable ipfs-log
Use immutable ipfs-log.
Simplify internals.
Remove obsolete dependencies.
Update dependencies.
Use @dignifiedquire's mapSeries for Promises.
Split tests to individual stores.
Improve tests.
Fix build process.
Build size down to 121kb.
Fix benchmarks and examples.
Move Cache to Stores (and to its own module).
2017-03-21 18:13:58 +01:00
haad
d889b539a3 0.16.beta-2
Fix dependencies.
Fix tests.
2016-12-01 15:45:15 +01:00
haad
ca08397570 Update documentation, the build 2016-10-04 19:07:33 +02:00
haad
cba3ab6c60 Fix tests partially 2016-10-04 19:07:31 +02:00
haad
3211fb86bb IPFS Pubsub (WIP) 2016-10-04 19:07:30 +02:00
haad
fcd0acaecd Add Cache to OrbitDB 2016-08-09 15:15:20 +02:00
haad
c3006b1153 Refactor events and createStore() 2016-08-09 12:49:06 +02:00
haad
29509d2823 Reduce counter tests timeout 2016-07-08 10:55:14 +02:00
haad
1432cc4f17 Change .connect() to connect to a <host:port> instead of IPFS hash. 2016-07-07 16:27:53 +02:00
haad
52e7dca6e3 Fix tests 2016-05-30 15:56:52 +02:00
haad
8a766ab66f Add ipfs api names to counter tests 2016-05-24 16:18:52 +02:00
haad
a3d7cd0e79 Increase counter sync test timeout 2016-05-24 16:18:28 +02:00
haad
acf131830e Remove logging messages 2016-05-23 13:58:04 +02:00
haad
b75b46821b Fix tests 2016-05-23 12:33:58 +02:00
haad
15342ff732 Make pubsub connect work with js-ipfs and js-ipfs-api, test with both 2016-05-23 12:08:30 +02:00
haad
fc0326217a Fix js-ipfs-api compatibility 2016-05-22 15:07:21 +02:00
haad
1f0fb823f4 ipfs.cat the network info 2016-05-21 16:12:15 +02:00
haad
9a2c6f079b Use local daemon tests only for now 2016-05-19 15:27:17 +02:00
haad
93396f881e Use disposable daemon in tests for CI 2016-05-18 18:07:33 +02:00
haad
27f86a82db Run tests with js-ipfs and local daemon 2016-05-18 17:52:59 +02:00
haad
d26c19adf4 Fix examples 2016-05-18 12:50:36 +02:00
haad
8dd10a321c Switch back to ipfs.cat the network info 2016-05-12 16:07:36 +02:00
haad
6cc2afab80 Read network info from ipfs object (not from a file) 2016-05-10 15:08:26 +02:00
haad
46b7da63f9 Set logging to 'ERROR' in counterdb tests 2016-05-10 14:13:27 +02:00
haad
c4e245d3d1 Merge oplog to store 2016-05-06 13:22:41 +02:00
haad
3ccab7b17d Refactor stores to work with OperationsLog and ipfs-log 2016-05-06 12:20:11 +02:00
haad
7d44f6c421 Join a network based on ipfs hash, not host+port 2016-05-04 11:05:58 +02:00
haad
aece96b49c Refactor stores to be individual databases 2016-05-03 11:52:58 +02:00
haad
c7dd79bda8 Cleanup 2016-04-28 21:41:14 +02:00
haad
3d12247bdb Rename Client to OrbitDB and set it as module's entry point. Move files to appropriate directories. 2016-04-27 12:45:42 +02:00
haad
c4c03dba23 Remove orbit-common from dependencies. Use latest orbit-server package. 2016-04-27 12:45:42 +02:00
haad
a858eabbe3 WIP commit 2016-04-27 12:45:41 +02:00
haad
abe957890d WIP commit 2016-04-27 12:45:41 +02:00
haad
11fd73ab18 WIP 2016-04-27 12:45:41 +02:00
haad
2d0dda1571 Refactoring 2016-04-27 12:45:41 +02:00