Commit Graph

337 Commits

Author SHA1 Message Date
Hayden Young
1fe62104c6 refactor: queue writes to index. 2023-02-24 02:51:56 +00:00
Hayden Young
3f9afe627c feat: Do not export Feed store. 2023-02-24 00:51:25 +00:00
Hayden Young
678ba05e50 feat: Do not include Feed as a store. 2023-02-24 00:50:38 +00:00
Hayden Young
3f70f4ddd2 refactor: Do not return hash as part of iterator result. 2023-02-24 00:46:56 +00:00
Hayden Young
0cdd740df6 test: Key/Value. 2023-02-23 02:36:50 +00:00
Hayden Young
3027b9dfbd test: Feed test. 2023-02-23 00:05:19 +00:00
haad
2189f39b3d Fix Log's iterator and traverse logic 2023-02-22 10:09:07 +02:00
Hayden Young
8db138ac9d refactor: Return hash and value. 2023-02-21 17:22:27 +00:00
Hayden Young
f252e3b332 feat: Iterator can return full operation. 2023-02-21 14:26:43 +00:00
Hayden Young
fe207a9020 test: Test event store iterator options. 2023-02-21 02:47:05 +00:00
Hayden Young
06917ffa7c test: Test single document store. 2023-02-20 23:30:08 +00:00
haad
0b385e5c57 Clean ups 2023-02-20 12:12:50 +02:00
haad
f84915fca8 Merge identity keys and signing keys keystores 2023-02-20 11:21:34 +02:00
haad
0caa34afcb Change Identity's signatures structure 2023-02-20 10:51:12 +02:00
haad
0e0c160b20 Clean up after tests 2023-02-20 09:41:41 +02:00
haad
4b4d2ff35c Refactor Identity 2023-02-20 09:41:41 +02:00
haad
5b6a70c7cc Refactor IdentityProvider 2023-02-20 09:41:41 +02:00
haad
b769ff271d Add a queue to Database 2023-02-20 09:39:46 +02:00
Hayden Young
fcff7373cb refactor: Move identity store to identities subpath. 2023-02-16 13:42:26 +00:00
haad
19ce1ce160 Re-organize IdentityProvider 2023-02-16 14:50:14 +02:00
haad
dc5a0edd93 Move Log to oplog directory, refactor references 2023-02-16 13:10:20 +02:00
haad
44a9543aee Fix linter errors 2023-02-16 12:47:35 +02:00
haad
7503bd30bb Rename db/interface to db/database 2023-02-16 12:40:15 +02:00
haad
96f07d6e2b Fix peer sending messages to themselves 2023-02-16 12:32:31 +02:00
haad
e50d27f891 Add lamport-clock.js from ipfs-log 2023-02-16 11:06:35 +02:00
Hayden Young
16c6a3c397 refactor: subpath structuring for simplified imports. 2023-02-16 10:33:30 +02:00
haad
96f5df18d1 Rework identity storage and usage of identity hash 2023-02-16 10:20:08 +02:00
haad
de8294b2bb WIP 4 2023-02-16 10:19:44 +02:00
Hayden Young
5d7c4e407f feat: Identity storage. 2023-02-16 10:19:30 +02:00
Hayden Young
d5235ef23d refactor: Store identity hash against each entry. 2023-02-16 10:19:28 +02:00
Hayden Young
2d425f7323 test: For a non-existent document. 2023-02-16 10:19:01 +02:00
Hayden Young
2af2f7d8fb refactor: Use doc directly. Var renaming. 2023-02-16 10:19:01 +02:00
haad
ef60cb252c Add heads and entry index, use LevelStorage, clean up naming 2023-02-16 10:19:01 +02:00
Hayden Young
2ae11ca3e4 feat: A basic document store. 2023-02-16 10:18:41 +02:00
haad
c5bfcb8bd9 WIP 3 2023-02-16 10:18:39 +02:00
haad
f576795c3e WIP 2 2023-02-16 10:17:37 +02:00
haad
40494246e1 WIP 2 2023-02-16 10:17:23 +02:00
haad
42a5c2d723 WIP 2023-02-16 10:16:15 +02:00
haad
9892d57d67 Fix fs-shim 2023-01-12 11:08:50 +02:00
Hayden Young
cb21894828 fix: Check for custom-defined cache when migrating. 2023-01-05 16:59:44 +00:00
Hayden Young
51ab079153 fix: pass path to migration. 2022-12-30 03:07:01 +00:00
Hayden Young
d06d800943 refactor: Webpack imports. 2022-12-20 01:12:56 +00:00
Ronan LE MEILLAT
827f7e57fe BUG ipfs.id() is not a string 2022-08-23 20:54:54 -04:00
Ronan LE MEILLAT
f7a95d8587 BUG ipfs.id() is not a string 2022-08-23 20:54:54 -04:00
CSDUMMI
00287eb1ae cleaned up code in disconnect 2022-08-18 16:29:19 -04:00
tabcat
283572d7e3 improve manifest fetch timeout error msg 2022-05-09 22:42:04 -05:00
julienmalard
6b2a70f3eb Fix fs-shim error in electron renderer process 2022-04-25 16:57:34 -05:00
haad
9c2ce42c4f Use id instead of options.id 2021-11-16 09:01:40 +02:00
haad
08eaf84d74 Fix replication 2021-10-21 14:48:54 +03:00
Ryo Narita
01f230e448 Use is-electron package for accurate environment identification 2021-10-10 01:08:03 +09:00