29 Commits

Author SHA1 Message Date
haad
1ee83a919d Clean up Makefile, .gitignore and .npmignore 2023-12-15 10:53:07 +02:00
haad
c0ef736c94 Remove obsolete example code 2023-08-30 15:45:13 +03:00
Hayden Young
0205ee3a95 docs: Include README. 2023-06-24 23:55:24 +01:00
Hayden Young
58bcdb4855 docs: Change API output dir. 2023-06-18 20:36:04 +01:00
haad
c117ef63ba Add jsdocs 2023-04-13 09:15:27 +03:00
Haad
bc816c7e2e
Browser tests (#41)
* Get browsers tests running

* Clean up replication test

* Setup fixtures for browser tests

* Fix import paths for webpack

* Fix webpack

* Add mocha-headless-chrome to run browser tests

* Add webrtc swarm endpoints for browser test IPFS node configs

* Remove adding pubkey to storage in KeyStore

* Runs browser tests in CI

* Fix import paths again

* Fix failing browser tests

* Fixes
2023-03-11 18:56:23 +08:00
haad
56943d0e8a Add code coverage reporting 2023-03-03 09:20:03 +02:00
haad
0e0c160b20 Clean up after tests 2023-02-20 09:41:41 +02:00
Ivan Bravo Bravo
7ac1a48f51 Added Windows support. 2019-11-03 15:15:04 -06:00
shamb0t
e636629cf9 add multiple tabs in browser test
call tests in ci yml
2019-07-22 15:27:22 +01:00
haad
ffc1c83293 Clean up npm package and git repo directory structures 2017-12-13 16:27:00 +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
851baf712c Remove dist/orbitdb.js from .gitignore 2016-11-15 09:09:09 +01:00
haad
1709be97fe Fix cache path problems 2016-11-03 09:35:52 +01:00
Friedel Ziegelmayer
1b845fd74d make it actually work 2016-11-02 16:27:15 +01:00
Friedel Ziegelmayer
1a33adc001 use pull-blob-store for caching 2016-11-02 16:25:52 +01:00
haad
1af091f952 Cleanup 2016-11-01 15:12:46 +01:00
haad
d49b7be6d0 Add unminimized dist build to the repo 2016-11-01 14:57:04 +01:00
haad
1c1668c207 Fix browser example 2016-10-04 19:07:32 +02:00
haad
61af69678f WIP 2016-10-04 19:07:31 +02:00
haad
73300cdcde Update examples 2016-07-31 11:11:48 +02:00
haad
11fd73ab18 WIP 2016-04-27 12:45:41 +02:00
haad
070f289940 Add naive local cache 2016-03-22 08:28:52 +01:00
haad
63c7844a51 Cleanup 2016-03-03 15:26:23 +01:00
haad
bd8f8876dd Add WIP/ to repo 2016-02-22 12:08:17 +02:00
haad
0aa0e0afd3 Testing lists 2016-02-16 09:20:53 +01:00
haad
079ea9853b Testing 2016-02-10 17:04:23 +01:00
haad
f8e363eedd Initial version 2015-12-26 19:05:51 +02:00