2150 Commits

Author SHA1 Message Date
Hayden Young
ae7f464aea chore: Update simple encryption version. Iterate version. v3.0.2 2025-05-26 19:19:49 +02:00
Hayden Young
1520eae162 chore: Iterate version. v3.0.1 2025-05-26 18:52:12 +02:00
Hayden Young
0cabfdbae7
Merge pull request #1229 from orbitdb/feat/encryption-2
Feat/encryption 2
v3.0.0
2025-05-26 18:21:06 +02:00
Hayden Young
b116103628 chore: Use simple-encryption v0.0.1 for encryption tests. 2025-05-26 12:09:01 +02:00
Hayden Young
d0004044f2 chore: Iteration version. 2025-05-26 10:36:51 +02:00
Hayden Young
231976998f test: Enc/dec using simple encryption module. 2025-05-26 10:35:47 +02:00
haad
b539877a39 Fix race conditions upon dropping database 2025-05-20 13:17:17 +03:00
haad
6c89d68a25 Remove browsers tests from Nodejs minimum version tests on CI 2025-05-20 10:02:17 +03:00
haad
85686ba478 Fix timeout and timing bug in Sync 2025-05-20 10:00:37 +03:00
haad
90f84bf12f Encode heads to bytes correctly 2025-05-20 09:50:37 +03:00
Hayden Young
6f72fdddfe fix: Put entry and index before setting heads to avoid retrieving a head not in the database. 2025-05-17 01:22:58 +02:00
haad
dc150b9cc2 Fix a timeout/race condition when closing databases 2025-05-09 12:37:40 +02:00
haad
0295262092 Refactor heads 2025-05-09 12:37:13 +02:00
haad
1d08f996c5 Cancel ipfs block fetches when storage is closed 2025-05-09 12:36:44 +02:00
haad
5dc8ea25fd Rename index to OplogStore 2025-05-09 12:36:24 +02:00
Hayden Young
46160978f8 tests: Remove mock encryption benchmarks. 2025-05-06 14:48:24 +02:00
haad
dccbd1c6a2 doc: More documentation fixes 2025-05-04 10:06:02 +02:00
haad
05e4250b6b docs: Add details to encryption documentation 2025-05-04 09:05:16 +02:00
Hayden Young
a19cbc1edd docs: Encryption benchmarking. 2025-04-22 23:09:26 +02:00
Hayden Young
1f07d25706 test: Benchmark all db types using an encryption mock. 2025-04-22 21:24:13 +02:00
Hayden Young
45f6b972ee docs: Encrypting databases update. 2025-04-22 21:10:46 +02:00
Hayden Young
4512b16b0b docs: A brief explanation of encryption in OrbitDB. 2025-04-22 15:29:03 +02:00
Hayden Young
56997f1724 chore: Fix package lock. 2025-04-18 12:08:40 +02:00
Hayden Young
81c7c2b8b8 Merge branch 'feat/encryption' of github.com:orbitdb/orbitdb into feat/encryption 2025-04-18 11:59:10 +02:00
Hayden Young
116d2fb91e Merge remote-tracking branch 'origin' into feat/encryption 2025-04-18 11:51:29 +02:00
Hayden Young
ea1c16a491 test: Benchmark for OpLog encryption. 2025-04-18 11:49:00 +02:00
Hayden Young
c3d8b37915
Merge pull request #1225 from orbitdb/feat/encryption-pin-oplog-entry
refactor: Pin verified entry.
2025-04-12 08:41:23 +01:00
Hayden Young
58fa496f2f chore: Remove tea registration. 2025-04-02 12:41:51 +02:00
Hayden Young
57204b1bae docs: Encryption. 2025-03-09 19:33:04 +01:00
Hayden Young
2aab9667c4 chore: Bump Helia version. 2025-03-07 17:32:54 +01:00
Hayden Young
a66c4e01bb chore: Name min ver test. 2025-03-07 17:27:08 +01:00
Hayden Young
da1a0873fd chore: Node min ver test. 2025-03-07 17:23:32 +01:00
Hayden Young
03f0b1141e refactor: Pin verified entry. 2025-03-07 12:25:02 +01:00
Hayden Young
6f3b605174 refactor: Separate password encryption into its own module. 2025-03-03 18:20:27 +01:00
Hayden Young
b04d431465 chore: Upgrade helia. 2025-02-28 19:23:55 +01:00
Hayden Young
061592b315 chore: Upgrade playwright-test. 2025-02-28 19:10:19 +01:00
Hayden Young
e144bf760c fix: Pin when adding verified entries. 2025-02-28 18:18:06 +01:00
Hayden Young
7110da6e2d fix: Add the encrypted entry to entries to ensure the entry is pinned. 2025-02-22 16:09:09 +01:00
Hayden Young
5f54993660 Merge remote-tracking branch 'origin' into feat/encryption 2025-02-22 15:27:07 +01:00
Hayden Young
b5926cb972 fix: Deploy pages. 2025-02-22 14:52:08 +01:00
Hayden Young
11c11ffe61 chore: Fix upload pages for api docs. 2025-02-22 14:42:51 +01:00
Hayden Young
494dfdb1ef chore: Fix upload pages for api docs. 2025-02-22 14:36:40 +01:00
Hayden Young
1b470fdb68 chore: Iterate version. v2.5.0 2025-02-22 14:25:51 +01:00
Haad
35bf38d8d8
Merge pull request #1223 from julienmalard/patch-3
Remove disconnected peers
2025-02-21 15:02:25 +02:00
Julien Malard-Adam
c5898dd58a
Remove semicolons 2025-02-21 12:19:51 +01:00
Julien Malard-Adam
8ff138de46
Remove disconnected peers 2025-02-21 09:40:56 +01:00
Hayden Young
3d41ab5d99
Merge pull request #1216 from julienmalard/patch-1
Use `.name` instead of `.code` for errors
2025-02-12 19:29:31 +08:00
Julien Malard-Adam
d504e0f7ba
Update sync.js
Remove console.error, since the error is already caught and reported by events.emit('error') afterwards
2025-02-12 11:15:08 +01:00
Julien Malard-Adam
28b3e807de
Update error name 2025-02-04 12:12:09 -05:00
Julien Malard-Adam
41f015cb13
Use .name instead of .code for errors
Fix for the change in libp2p here: https://github.com/libp2p/js-libp2p/pull/2655
2025-02-04 12:09:11 -05:00