1630 Commits

Author SHA1 Message Date
Hayden Young
be34376884 test: Remove redundant feed tests. 2023-03-07 15:57:36 +00:00
Haad
4f640641e3
Merge pull request #29 from orbitdb/test/various
Test/various
2023-03-07 15:53:46 +02:00
Hayden Young
796e84af10 test: Rename tests to better reflect what is being tested. 2023-03-07 11:42:07 +00:00
Hayden Young
113d954b42 refactor: Load LRU first. 2023-03-07 11:38:34 +00:00
Hayden Young
93366f0b8c test: Remove redundant counter tests. 2023-03-07 01:41:41 +00:00
Hayden Young
528ce98186 test: Remove custom keystore. Merged with keystore tests. 2023-03-07 00:03:13 +00:00
Hayden Young
9b2dd487b8 fix: Linting. 2023-03-06 22:23:51 +00:00
Hayden Young
885fc5f02c test: Load keys into storage and retrieve from keystore. 2023-03-06 22:21:17 +00:00
Hayden Young
1fb02ea4cb refactor: Throw any storage errors when adding a key. 2023-03-06 17:56:38 +00:00
Hayden Young
7396a4ac64 fix: Linting. 2023-03-06 16:36:25 +00:00
Hayden Young
53369de51c test: default and custom options. 2023-03-06 16:34:51 +00:00
Hayden Young
632bd3dfbe test: Test replication of keyvalue db. 2023-03-06 16:34:11 +00:00
Hayden Young
0347f3a7c2
test: Test cases for lamport clock and oplog sorting. (#28)
* test: Test cases for lamport clock and oplog sorting.

* fix: Linting.
2023-03-06 04:45:15 +08:00
Haad
c684673ae1
Merge pull request #27 from orbitdb/cleanups
Remove obsolete files and fixtures
2023-03-03 09:31:08 +02:00
haad
7c4187fdad Remove obsolete files and fixtures 2023-03-03 09:30:32 +02:00
Haad
1ed4717c61
Merge pull request #26 from orbitdb/dev/coverage
Add code coverage reporting
2023-03-03 09:21:54 +02:00
haad
56943d0e8a Add code coverage reporting 2023-03-03 09:20:03 +02:00
Haad
1adb63902b
Merge pull request #25 from orbitdb/fix/sync
Refactor names and functions in Sync
2023-03-03 09:12:35 +02:00
haad
4c31514a1b Refactor names and functions in Sync 2023-03-03 09:05:10 +02:00
Haad
215da1bdea
Merge pull request #24 from orbitdb/fix/sync
Improve sync protocol event handling
2023-03-03 07:41:54 +02:00
haad
ebdafaa248 Improve sync protocol event handling 2023-03-03 07:38:25 +02:00
Haad
f1597d0f4e
Merge pull request #23 from orbitdb/fix/key-format
Don't use secp256k1.publicKeyConvert function
2023-03-02 10:09:18 +02:00
haad
eacada3ab2 Don't use secp256k1.publicKeyConvert function 2023-03-02 10:08:07 +02:00
Haad
e56f9587bc
Merge pull request #22 from orbitdb/dev/use-js-ipfs-in-tests
Use js-ipfs only in tests
2023-03-02 09:10:51 +02:00
haad
9f50fb5e53 Use js-ipfs only in tests 2023-03-02 09:08:17 +02:00
haad
93473c8fec Update packages 2023-03-02 08:35:50 +02:00
haad
739ddc9ded Disable Ethereum and DID identity providers for now 2023-03-02 08:32:28 +02:00
haad
79e3487bfe Remove old benchmarks 2023-03-02 08:32:28 +02:00
Haad
1250f34c3d
Merge pull request #21 from orbitdb/dev/fix-tests
Fix tests, remove old fixtures data
2023-03-02 08:21:18 +02:00
haad
dd22ceabb7 Fix tests, remove old fixtures data 2023-03-02 08:16:59 +02:00
Haad
2e379d4c7a
Merge pull request #20 from orbitdb/dev/tests-cleanup
Clean up database tests
2023-03-02 07:42:37 +02:00
haad
b1e953d926 Clean up database tests 2023-03-02 07:41:44 +02:00
Haad
e3014fa6b6
Merge pull request #19 from orbitdb/fix/identities
Fix identity storage path and clean up tests
2023-03-02 07:26:00 +02:00
haad
2c6e40c0f1 Fix identity storage path and clean up tests 2023-03-02 07:24:21 +02:00
haad
26752f2cfb Delete fs-shim 2023-03-02 07:11:31 +02:00
Haad
a4fb12c65b
Merge pull request #18 from orbitdb/dev/fix-oplog-tests
Clean up oplog tests
2023-03-02 07:10:46 +02:00
haad
fbc76b4b31 Clean up oplog tests 2023-03-02 07:08:05 +02:00
Haad
557ded5a15
Merge pull request #17 from orbitdb/dev/cleanup
Cleanup
2023-03-02 06:01:22 +02:00
haad
13d5c93701 Clean up test files 2023-03-02 06:00:45 +02:00
haad
de15c6250b Expose storage modules from OrbitDB index 2023-03-02 05:50:40 +02:00
haad
4a7d3f0720 Move files, clean up 2023-03-01 18:16:06 +02:00
Haad
ff03d63ae6
Merge pull request #16 from orbitdb/dev/new-orbit
Refactor OrbitDB
2023-03-01 17:23:12 +02:00
haad
a063b3fb4a Refactor OrbitDB
Fix sync
Fix linter
Fix tests
Clean up
Set default references count to 0
Fix sync
Use address instead of databaseId
Sync protocol
Keep references to open databases in OrbitDB
Fix append benchmark
Initial version of heads exchange
Remove Feed
Fix KeyValuePersisted iterator
Refactor OrbitDBAddress a bit more
Add rest of the database types
Refactor OrbitDB addresses
Initial version for the full circle
Initial structure and tests for new OrbitDB
Make sure KeyStore is open when a Database is created
Re-organize OrbitDB
Use new databases and Log
More clean up
Add 'drop' event to Database
Clean up OrbitDB
Remove id from OrbitDB
Use new KeyStore and Identities
Remove storage from OrbitDB
Remove migrations from OrbitDB
Remove caches from OrbitDB
Remove pubsub from OrbitDB
2023-03-01 16:21:07 +02:00
Hayden Young
dd1f27713f
Merge pull request #14 from orbitdb/refactor/key-store
refactor: wip.
2023-03-01 21:57:48 +08:00
Hayden Young
ddf56a186f
Merge pull request #15 from orbitdb/refactor/new-keys
Add new test keys fixtures database
2023-03-01 21:13:55 +08:00
haad
1575f00912 Add new test keys fixtures database 2023-03-01 14:49:00 +02:00
Hayden Young
f6368c2645 feat: Implement new keystore across tests. 2023-03-01 10:01:17 +00:00
Hayden Young
ba71a7985e feat: Use composite storage for key store. 2023-02-28 16:30:36 +00:00
Hayden Young
0c5c44e429 refactor: Generate keys using crypto. 2023-02-28 03:34:55 +00:00
Hayden Young
8b16332bd6 feat: Default cache size. 2023-02-27 16:12:08 +00:00