207 Commits

Author SHA1 Message Date
haad
ac9af3ddb5 Handle operations based on the hash, not key. 2016-05-04 11:21:42 +02:00
haad
cf62db5534 Use 'DEL' for delete instead of 'DELETE' in KeyValueStore 2016-05-04 11:12:17 +02:00
haad
7d44f6c421 Join a network based on ipfs hash, not host+port 2016-05-04 11:05:58 +02:00
haad
9580102266 Remove obsolete code from PubSub 2016-05-04 11:05:08 +02:00
haad
6db0ac79be Add ts to db op 2016-05-03 17:18:31 +02:00
haad
5706090f35 Move events to Store from Oplog 2016-05-03 15:12:55 +02:00
haad
6427e57b2a Fix events 2016-05-03 13:52:13 +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
06ee3ebf31 Refactor indexing 2016-04-28 21:34:14 +02:00
haad
b33a97b1cb Move Cache.js to oplog/ 2016-04-27 12:45:43 +02:00
haad
0be26e035b Remove post/ prototypes 2016-04-27 12:45:43 +02:00
haad
86a88019e6 Rename Client to OrbitDB 2016-04-27 12:45:43 +02:00
haad
3c0907e0ed Rename EventLogIndex to EventIndex 2016-04-27 12:45:43 +02:00
haad
01bdf1a80f Cleanup OperationsLog 2016-04-27 12:45:43 +02:00
haad
8b7662fa26 Remove payload caching (not needed anymore) 2016-04-27 12:45:42 +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
6a46b64cfe Fix browser build 2016-04-27 12:45:42 +02:00
haad
2ddba23db0 Refactor everything 2016-04-27 12:45:41 +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
haad
2af5e40a9b Testing 2016-04-27 12:45:41 +02:00
haad
4660908636 Add browser build and examples 2016-04-15 11:39:46 +02:00
haad
2c6d9d7101 Remove ipfsDaemon dep from Client. Remove orbit-common dependency. 2016-04-15 11:39:18 +02:00
haad
f09ca5ec31 Use logplease, remove log4js 2016-04-14 17:35:35 +02:00
haad
383687763e Move 'sync' event to be emitted after caching the payloads 2016-04-13 13:03:48 +02:00
haad
393391a1fd Remove bluebird dependency, fix tests 2016-04-13 10:38:27 +02:00
haad
da55984081 Cleanup 2016-04-13 10:00:16 +02:00
haad
ee04c670ca Fix examples 2016-04-13 09:53:03 +02:00
haad
bed7cd580a Remove asyncawait from Client, test the channel API 2016-04-13 09:47:22 +02:00
haad
431e102808 Cleanup OrbitDB 2016-04-13 09:46:17 +02:00
haad
c68a304fc8 Fix joins 2016-04-12 20:48:50 +02:00
haad
940731a5ea Remove asyncawait dependency from OrbitDB completely 2016-04-12 19:49:04 +02:00
haad
5aa8d3e384 Test OrbitDB, refactor to use promises 2016-04-12 18:15:31 +02:00
haad
b3c2f5bbc3 Use promises where possible 2016-04-12 11:06:05 +02:00
haad
332b7cf9f8 Add logger to Pubsub 2016-04-12 11:05:30 +02:00
haad
4c76c3c483 Add loggers 2016-04-11 14:13:53 +02:00
haad
6197b857f0 Use await version of use() 2016-04-08 10:07:06 +02:00
haad
9581b4ef31 Replace async/await with Promises where possible 2016-04-08 08:56:56 +02:00
haad
4f78b28cae Remove obsolete dep 2016-04-08 08:56:19 +02:00
haad
dd06a0ae60 Replace async/await with Promises where possible 2016-04-05 21:38:01 -04:00
haad
c317b04d08 Add new POST: Poll 2016-04-05 21:08:57 -04:00
haad
b748753b2f Add tracking of last write 2016-03-23 13:47:46 +01:00
haad
5baf2600b9 Refactor state broadcast events 2016-03-23 10:32:54 +01:00
haad
e72e4f3f8d Fix cache filepath 2016-03-22 18:43:49 +01:00
haad
42454fa598 Add options, cache filename 2016-03-22 18:26:48 +01:00
haad
0509b6ee5d Move load status to init 2016-03-22 17:59:55 +01:00
haad
76a0ad5d52 Cleanup 2016-03-22 16:37:08 +01:00