Hayden Young
7b818d26a2
Merge pull request #1160 from orbitdb/fix/kv-indexing
...
Fix indexing in KeyValueIndexed database
2024-04-16 13:43:26 +01:00
Hayden Young
61f15fd556
fix: Pin a block.
2024-02-27 16:07:16 +00:00
haad
5a73b9cdfb
Add amount and reverse iterator options to storage iterators
2024-02-21 09:36:00 +01:00
haad
3e93d294bf
Add del() to ComposedStorage
2024-02-13 09:26:14 +01:00
haad
056e4e185f
Make timeouts per request in IPFSBlockStorage
2024-01-16 11:38:14 +02:00
Hayden Young
4a1f5cba33
test: Replication when ipfs peers reconnect or a relaunched.
2024-01-13 02:36:45 +00:00
Hayden Young
8ab276026a
test: Block get timeout.
2024-01-12 13:25:00 +00:00
Hayden Young
5282fb2d77
fix: Time out put operations.
2024-01-12 11:40:47 +00:00
Hayden Young
37abd1a0b4
fix: Timeout is globally configurable for IPFSBlock.
2024-01-12 11:39:19 +00:00
Hayden Young
e72dd5c258
fix: Time out blockstore get for block cannot be fetched.
2024-01-12 11:32:46 +00:00
Hayden Young
5c187e7a47
refactor: Remove timeout settings from ipfs block storage.
2023-12-15 16:44:01 +00:00
Hayden Young
31597d7084
refactor: Support Helia.
2023-09-23 16:25:29 +01:00
haad
81ae09a12b
Clarify Storage api docs
2023-06-30 09:05:22 +03:00
Hayden Young
ec461809ac
docs: Move customization documentation to READMEs.
2023-06-24 15:46:27 +01:00
Hayden Young
794136c762
refactor: Functionize identity provider. ( #74 )
...
* refactor: Functionize identity provider.
* docs: Building a custom identity provider.
* refactor: Functionize clock.
2023-05-25 00:48:01 +08:00
Hayden Young
60fbe47ee3
Jsdocs ( #73 )
...
* fix: Load correct main.
* docs: Enable markdown.
* docs: Add jsdoc blocks.
* docs: Separate orbitdb into module and namespace.
* docs: Database module and namespace.
* docs: Default values for storage.
* docs: Match param naming across modules.
* docs: Use @link where possible.
* docs: Use @example for code.
* docs: KeyStore module and namespace documentation.
* docs: API for Access controller management.
* docs: Document Database events.
* docs: Formatting.
* docs: Notes on Custom AC and including a canAppend function.
* docs: Standardize primitive data types.
* docs: Proposed submodule structure.
* docs: Composed storage. How to create custom storage.
* docs: annotations for all storage modules.
* docs: Documents.
* docs: KeyValueIndexed.
* docs: Provide example for specifying storage for keyvalue.
* docs: KeyValue.
* docs: Remove const documentation where not required.
* docs: KeyStore static functions.
* docs: Identities.
* docs: Identity.
* refactor: Remove unused param.
* docs: Address.
* docs: Address.
* docs: Manifest.
* docs: IPFSAccessController.
* docs: OrbitDBAccessController.
* docs: Utils.
* test: check for correct message.
2023-05-18 03:34:44 +08:00
haad
c117ef63ba
Add jsdocs
2023-04-13 09:15:27 +03:00
Haad
4fe1b0c1a1
Add Entry index to Log ( #48 )
...
* Turn off IPFS console.log output for tests
* Fix replication and sync tests
* Close keystore after tests in IPFSAccessController tests
* Fix error event test in Sync tests
* Fix race condition
* Add entry index to Log
* Clean up storage files
* Fix tests
* Fix linter
2023-03-27 18:09:44 +08:00
haad
3008529511
Fix linter
2023-03-09 09:12:14 +02:00
haad
946aefd4f6
Fix ComposedStorage
2023-03-09 08:35:57 +02:00
Hayden Young
fcff7373cb
refactor: Move identity store to identities subpath.
2023-02-16 13:42:26 +00:00
haad
44a9543aee
Fix linter errors
2023-02-16 12:47:35 +02:00
Hayden Young
16c6a3c397
refactor: subpath structuring for simplified imports.
2023-02-16 10:33:30 +02:00