898 Commits

Author SHA1 Message Date
Arnaud
e8b76e160a
Provide better api for progress, fix memory pointer issues and improve logs 2025-11-13 07:16:57 +01:00
Arnaud
278c2660a9
Add more comment 2025-11-13 07:16:57 +01:00
Arnaud
11bbc255cb
Provide better comments 2025-11-13 07:16:57 +01:00
Arnaud
82fea5ee4c
Use faststream, provide better cleanup and comments 2025-11-13 07:16:56 +01:00
Arnaud
1228b59cca
Add async version for file upload 2025-11-13 07:16:56 +01:00
Arnaud
a52d0853ea
Use cancelSoon instead of cancel 2025-11-13 07:16:55 +01:00
Arnaud
3af42e33ce
Cap the percent to 100 because of the difference between the block size and the last chunk 2025-11-13 07:16:55 +01:00
Arnaud
8682987343
Add progress callback for upload 2025-11-13 07:16:55 +01:00
Arnaud
f3d1ead21a
Add upload file API 2025-11-13 07:16:54 +01:00
Arnaud
ff6b924ef9
Update chunk size to uint32 2025-11-13 07:16:53 +01:00
Arnaud
abf1e4a977
Add method to upload from a reader 2025-11-13 07:16:53 +01:00
Arnaud
3ad7f2eba1
Fix empty codex version and revision empty 2025-11-13 07:16:53 +01:00
Arnaud
8a636d6279
Refactoring 2025-11-13 07:16:52 +01:00
Arnaud
5b91976152
Add upload feature 2025-11-13 07:16:52 +01:00
Arnaud
1754d4e509
Add peer debug 2025-11-13 07:16:52 +01:00
Arnaud
86da158c48
Add peer connect 2025-11-13 07:16:51 +01:00
Arnaud
429e6d77a7
Remove log level from the conf because the log level has to be set with the logLevel func 2025-11-13 07:16:51 +01:00
Arnaud
66e3fde545
Add log level 2025-11-13 07:16:51 +01:00
Arnaud
9c286e5b50
Add peer id and add debug request 2025-11-13 07:16:50 +01:00
Arnaud
54a3dc7de9
Add spr 2025-11-13 07:16:50 +01:00
Arnaud
f42f00b041
Add debug feature 2025-11-13 07:16:50 +01:00
Arnaud
cd4ee2eef9
Expose config and node via getters 2025-11-13 07:16:49 +01:00
Arnaud
1dc5a9dbf9
Add async method with callabck for Codex start 2025-11-13 07:16:49 +01:00
Arnaud
8acce11b32
Remove ACK and CODEX_CALL in order to return the first RET value in the Go code 2025-11-13 07:16:49 +01:00
Arnaud
1523b49603
Add repo and fix pointer freeing memory 2025-11-13 07:16:48 +01:00
Arnaud
835c0c2ab2
Provide a better API with ACK and OK differenciation 2025-11-13 07:16:48 +01:00
Arnaud
108d4e1b47
Add codex revision 2025-11-13 07:16:47 +01:00
Arnaud
9f38695657
Return the Codex version 2025-11-13 07:16:47 +01:00
Arnaud
6c99857adc
Replace version git command to get the last tag 2025-11-13 07:16:47 +01:00
Arnaud
4848e6f600
Use await keyword as soon as possible to yield to the event event loop 2025-11-13 07:16:46 +01:00
Arnaud
56dc449096
Add limitation doc 2025-11-13 07:16:46 +01:00
Arnaud
24359d409e
Simplify a bit by removing handleRequest func 2025-11-13 07:16:46 +01:00
Arnaud
cdca0d0df4
Avoid raising errors in the spawn threads 2025-11-13 07:16:45 +01:00
Arnaud
1588e7f2b1
Define raises pragma for the whole file 2025-11-13 07:16:45 +01:00
Arnaud
6e77d068a6
Log fatal when command line argument cannot be parsed 2025-11-13 07:16:45 +01:00
Arnaud
7e51ddab3a
Set dynamic build as default 2025-11-13 07:16:44 +01:00
Arnaud
23dbe21ede
Refactor the config in order to share parse functions with json parse 2025-11-13 07:16:44 +01:00
Arnaud
2ecb904cae
Catch exception when shutting down taskpool 2025-11-13 07:16:44 +01:00
Arnaud
42c4de7a32
Move the updateLogLevel in the main file in order to avoid gcsafe error 2025-11-13 07:16:43 +01:00
Arnaud
cbfec8cb5f
Define pragma raises 2025-11-13 07:16:42 +01:00
Arnaud
5f547b9043
Init library 2025-11-13 07:16:41 +01:00
Chrysostomos Nanakos
be759baf4d
feat: Block exchange optimizations (#1325)
Signed-off-by: Giuliano Mega <giuliano.mega@gmail.com>
Signed-off-by: Chrysostomos Nanakos <chris@include.gr>
Co-authored-by: gmega <giuliano.mega@gmail.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Eric <5089238+emizzle@users.noreply.github.com>
2025-11-13 05:47:02 +00:00
Eric
6147a751f1
fix(ci): Remove macos amd release build (#1337) 2025-11-13 05:37:43 +00:00
Eric
ee47ca8760
feat(libs): Use libp2p multiformats extensions instead of a rolling branch (#1329) 2025-11-13 04:48:33 +00:00
Eric
f791a960f2
fix(ci): Windows SIGILL in CI (#1339) 2025-11-03 11:45:02 +00:00
Arnaud
db8f866db4
feat: check if CID exists in local store (#1331) 2025-11-02 04:32:47 +00:00
Eric
7aca2f0e61
fix(ci): Move conventional commits job to workflow (#1340) 2025-11-02 04:00:55 +00:00
Eric
072bff5cab
fix: ci integration tests (#1335) 2025-10-30 19:38:11 +11:00
Arnaud
af55a761e6
chore: skip marketplace and long integration tests (#1326) 2025-10-22 19:22:33 +11:00
Adam Uhlíř
e3d8d195c3
chore: update nim-libp2p (#1323) 2025-10-01 13:19:15 +02:00