Commit Graph

  • 5aec9329c9
    test: adds more metrics to the testing scenario align with the storage_module test/mc2-testing-scripts Marcin Czenko 2026-06-25 14:03:10 +02:00
  • 9780194b80
    test: generates report after running storage_test Marcin Czenko 2026-06-25 12:57:54 +02:00
  • 95a0e96244
    chore: record context in AGENTS.md about storage_test and libstorage_cpp Marcin Czenko 2026-06-25 12:40:20 +02:00
  • ebe5777c88
    test: generate report after the test command Marcin Czenko 2026-06-25 12:39:33 +02:00
  • 14c68d75c6
    test: adds libstorage wrapper and the convenient scripting Marcin Czenko 2026-06-25 12:30:05 +02:00
  • cf45067a5a
    Merge 7645a3f505ec58cddf04f8ebf00b48972c933cd2 into fe8a3e66258757aa1eedde2657de71793d0f4f38 Eric 2026-06-25 17:46:57 +10:00
  • fa751832c9 auto-bump nim-libp2p nim-libp2p-auto-bump-master richard-ramos 2026-06-25 06:24:58 +00:00
  • 7645a3f505
    ci: publish openapi.yaml as a release asset feat/publish-openapi-release-asset E M 2026-06-25 15:15:50 +10:00
  • fe8a3e6625
    refactor(dht-proxy): unify ResponseStatus+ErrorKind into single LookupCode enum (#1473) master v0.4.0-rc4 Chrysostomos Nanakos 2026-06-24 22:49:02 +03:00
  • 2e3a361264
    refactor(dht-proxy): unify ResponseStatus+ErrorKind... Chrysostomos Nanakos 2026-06-24 21:51:12 +03:00
  • c6e6fa30be
    fix: byte serialization of libp2p pubkey on debug endpoint (#1472) Giuliano Mega 2026-06-24 15:07:32 -03:00
  • 4cfa6cf7b8
    Merge branch 'master' into fix/libp2p-key-debug Giuliano Mega 2026-06-24 15:05:50 -03:00
  • 5365e5fbed
    use getRawBytes to avoid protobuf-serializing the key gmega 2026-06-24 14:54:49 -03:00
  • 358075cfef
    docs(ai): adds AI instructions to setup a new machine with logos-storage Marcin Czenko 2026-06-24 18:03:11 +02:00
  • da6bcfbfa8
    fix(openapi): make mixPubKey nullablle (#1470) v0.4.0-rc3 Eric 2026-06-24 19:25:12 +10:00
  • 54397a334a
    fix(openapi): make mixPubKey nullablle E M 2026-06-24 17:13:50 +10:00
  • 5447cc39a8
    test: mc2 testing scripts Marcin Czenko 2026-06-24 05:54:40 +02:00
  • 6be5fdf424
    chore: update network presets (#1469) v0.4.0-rc2 Eric 2026-06-23 21:35:41 +10:00
  • 05d6a2db96
    Merge bba3941c723e347b7cd0cfa6c0a08adb972e4bc3 into a9324e973a5f059b160e40842db0447d814ea758 Arnaud 2026-06-23 13:00:14 +02:00
  • 536e6b8700
    Merge 4ec5bcf14a0a864a7a3de9820f60aba44b1f8f6d into a9324e973a5f059b160e40842db0447d814ea758 Arnaud 2026-06-23 13:00:13 +02:00
  • f6b8463b5c
    Remove warnings from check_spr tool E M 2026-06-23 14:53:46 +10:00
  • 50ac0d82fe
    Remove codex.dev bootstrap nodes E M 2026-06-23 14:52:31 +10:00
  • 919a27efd6
    update logos.test bootstrap SPRs E M 2026-06-23 14:52:06 +10:00
  • a9324e973a
    chore: unified REST and module debug info (#1468) Giuliano Mega 2026-06-22 17:10:00 -03:00
  • 074fe53618
    fix copilots suggestions gmega 2026-06-22 16:50:44 -03:00
  • f091442372
    Merge branch 'master' into feat/unified-debug-api Giuliano Mega 2026-06-22 16:39:42 -03:00
  • ad4e6665ea
    add libp2p and mix public keys to debug info gmega 2026-06-22 16:32:39 -03:00
  • 92d122bc50
    chore: unify debug endpoints across REST and logos module APIs gmega 2026-06-22 14:32:27 -03:00
  • d7c1d69279
    fix: harden linux release builds against GCC's -march=native bug on Zen4 (#1466) Eric 2026-06-23 00:33:45 +10:00
  • 2e02922e87
    fix(ci): scope disableMarchNative to linux amd64 release builds (#1467) Marcin Czenko 2026-06-22 15:38:56 +02:00
  • 54b3716855
    fix(ci): apply Copilot suggestions Marcin Czenko 2026-06-22 14:42:46 +02:00
  • 522caab316
    fix(ci): scope disableMarchNative to linux amd64 release builds Marcin Czenko 2026-06-22 14:27:27 +02:00
  • 36f28c6cf2
    disableMarchNative for libstorage release builds E M 2026-06-22 21:03:15 +10:00
  • 445b596238
    fix: harden linux release builds against GCC's -march=native bug on Zen4 E M 2026-06-22 17:13:00 +10:00
  • 4bbd6d7628
    fix(ci): apply Copilot suggestions Marcin Czenko 2026-06-22 14:42:46 +02:00
  • ca8186633f
    fix(ci): scope disableMarchNative to linux amd64 release builds Marcin Czenko 2026-06-22 14:27:27 +02:00
  • 660cab224b
    fix(ci): filter out dockerbuild artefacts (#1464) Eric 2026-06-22 22:18:48 +10:00
  • 144a061132
    disableMarchNative for libstorage release builds E M 2026-06-22 21:03:15 +10:00
  • 2bb4e897b1
    fix: harden linux release builds against GCC's -march=native bug on Zen4 E M 2026-06-22 17:13:00 +10:00
  • 4d20b07cbf
    silence homebrew tap warnings E M 2026-06-22 14:40:52 +10:00
  • 4f816d5001
    move dockerhub username from secret to variable E M 2026-06-22 14:39:32 +10:00
  • 0eb28041c3
    formatting E M 2026-06-20 16:54:53 +10:00
  • fc7b0713df
    Remove dockerbuild build artifacts E M 2026-06-20 16:54:43 +10:00
  • a0ae362147
    fix: filter artifacts by .zip extension E M 2026-06-20 12:42:05 +10:00
  • c32b639a24
    Merge c86e435138286037e61db029b74d669bf70fb347 into ceea23550b7ad0d6ffa291a79309d66df8c2ed89 Eric 2026-06-21 11:58:00 +00:00
  • ceea23550b
    fix(storage): only enable private queries when DHT mix proxies are configured (#1465) Chrysostomos Nanakos 2026-06-20 22:31:34 +03:00
  • 3572fd8d37
    fix(storage): only enable private queries when... Chrysostomos Nanakos 2026-06-20 21:55:47 +03:00
  • 814e7a5436
    fix(build): resolve mixVersion against git tags (#1461) v0.4.0-rc1 Chrysostomos Nanakos 2026-06-19 21:47:06 +03:00
  • 3402b7d15d
    Merge branch 'master' into fix/mix-tools-version-tags Giuliano Mega 2026-06-19 15:15:23 -03:00
  • abdbca00f3
    fix: use output of build job to feed test job instead of re-guessing the tag (#1463) Giuliano Mega 2026-06-19 15:14:50 -03:00
  • ec4e1f754e
    Merge branch 'master' into fix/runner-image-tag Giuliano Mega 2026-06-19 15:14:33 -03:00
  • 067fbd99f4
    fix(discovery): togglePrivateQueries refuses enable when mix not set up (#1462) Chrysostomos Nanakos 2026-06-19 20:58:04 +03:00
  • 424332ce5a
    Merge branch 'master' into fix/runner-image-tag Giuliano Mega 2026-06-19 14:38:43 -03:00
  • 8fc4aec333
    use output of build job to feed test job instead of guessing the tag gmega 2026-06-19 14:33:52 -03:00
  • 23e677a238
    fix(discovery): togglePrivateQueries refuses enable when mix not set up Chrysostomos Nanakos 2026-06-19 18:51:17 +03:00
  • 84c28f2907
    fix(build): resolve mixVersion against git tags Chrysostomos Nanakos 2026-06-19 17:04:33 +03:00
  • fd7f712901
    feat(monitoring): daily heatlh check for bootstrap nodes (#1460) Eric 2026-06-19 22:40:12 +10:00
  • c7aec11b1d
    Remove the push workflow dispatch E M 2026-06-19 21:02:36 +10:00
  • 1fd84177e1
    ci only checks logos.dev and logos.test fleets E M 2026-06-19 20:56:24 +10:00
  • d3b36aca9b
    all --network to be repeatable E M 2026-06-19 20:56:01 +10:00
  • d4560a984c
    replace text format with table E M 2026-06-19 20:55:06 +10:00
  • f538083894
    feat(monitoring): ping bootstrap nodes daily and open issue if some are dead E M 2026-06-19 20:09:55 +10:00
  • acdc0fc325
    feat: add metrics collector endpoint to libstorage (#1454) Giuliano Mega 2026-06-18 17:10:08 -03:00
  • 6acb78b6ef
    feat: libstorage metrics potential fixes (#1458) Marcin Czenko 2026-06-18 20:24:46 +02:00
  • ebd8a42755
    feat: include metric type and help Marcin Czenko 2026-06-18 19:47:34 +02:00
  • 94e0abd579
    build: minor fixes Marcin Czenko 2026-06-18 18:55:35 +02:00
  • ccb6ed1303
    fix: better (??) thread synchronization Marcin Czenko 2026-06-18 18:20:24 +02:00
  • ce200ee0a2
    fix: seg fault while running libstorage tests and adds some defensive checks Marcin Czenko 2026-06-18 17:54:39 +02:00
  • b6306003d1
    Merge branch 'master' into feat/libstorage-metrics Giuliano Mega 2026-06-18 13:00:46 -03:00
  • 647fbb84a5
    fix: allFinishedFailed -> allDone to retain cancellations (#1451) Eric 2026-06-19 01:26:00 +10:00
  • 11f03b77b7
    Merge branch 'master' into feat/libstorage-metrics Giuliano Mega 2026-06-18 12:25:36 -03:00
  • 4885c5e9ba
    address copilots comments gmega 2026-06-18 12:25:24 -03:00
  • 7931aba01a
    fix(tools/mix): raise mix_relay_dht libp2p connection limit (--max-connections, default 160) (#1457) Chrysostomos Nanakos 2026-06-18 18:06:44 +03:00
  • 851f38d902
    fix(tools/mix): register DhtProxyCodec read behavior for relay-only mode Chrysostomos Nanakos 2026-06-18 17:33:17 +03:00
  • 23e2178fde
    add comment gmega 2026-06-18 10:59:59 -03:00
  • 1a97cc8c2e
    fix(tools/mix): raise mix_relay_dht libp2p... Chrysostomos Nanakos 2026-06-18 16:53:01 +03:00
  • 8959700cf3
    drop nim_runtime_info collector, handle badly behaved collectors gmega 2026-06-18 10:46:56 -03:00
  • 98c89b98b3
    add libstorage call and tests gmega 2026-06-17 20:33:08 -03:00
  • 60ddfc241e
    add nim-metrics -> logos openmetrics serializer gmega 2026-06-17 19:18:20 -03:00
  • 6a6482c217
    feat: add toggle_private_query to libstorage (#1448) Giuliano Mega 2026-06-17 17:10:27 -03:00
  • 3022b876bc
    feat: run DHT queries over Mix (#1452) Chrysostomos Nanakos 2026-06-17 15:41:32 -03:00
  • dcd3e48d3f
    Remove useless comment feat/nat-traversal-relay Arnaud 2026-06-18 11:14:03 +04:00
  • e0043f2e5c
    Rename misleading bool Arnaud 2026-06-18 10:38:47 +04:00
  • b923b37592
    Merge branch 'master' into feat/dht-mix-api gmega 2026-06-17 16:19:53 -03:00
  • c88754f151
    Merge f1bb83c0365e1ecb3dbbf9391a49f9a36eff1b63 into 8f9eceaa195e3e50294060f4b6c597c77df919fb Arnaud 2026-06-17 15:54:06 -03:00
  • f1bb83c036
    Fix compilation Arnaud 2026-06-17 22:53:56 +04:00
  • 1543e31317
    enable queries by default when mix enabled or they won't work in standalone mode gmega 2026-06-17 14:05:51 -03:00
  • 0e8c4e66d9
    update to new Mix implementation gmega 2026-06-16 18:12:43 -03:00
  • 31b7d0902a
    fix copilot suggestions gmega 2026-06-16 15:46:56 -03:00
  • 562c537ec7
    add toggle_private_query to libstorage gmega 2026-06-15 19:50:12 -03:00
  • 1d1242e07a
    feat: run DHT queries over Mix (#1452) Giuliano Mega 2026-06-17 15:41:32 -03:00
  • fc64691720
    Update conf tests Arnaud 2026-06-17 22:22:11 +04:00
  • ed3da20a95
    Update libp2p Arnaud 2026-06-17 21:13:49 +04:00
  • 402be0370d
    Add nocancel for boostrap nodes connect Arnaud 2026-06-17 21:13:41 +04:00
  • d71b221a4c
    Align libstorage debug with api Arnaud 2026-06-17 21:13:24 +04:00
  • d9c2b3a5d6
    Update default config Arnaud 2026-06-17 21:03:21 +04:00
  • 3d4400ce01
    Add more guard Arnaud 2026-06-17 20:34:36 +04:00
  • 4bcabb5ec5
    Refactor PortMapping object Arnaud 2026-06-17 20:27:58 +04:00
  • c300282437
    Remove port mapper: PCP on another port is a limitation Arnaud 2026-06-17 18:11:44 +04:00
  • 164f2dac3a
    Fallback on relay when port mapping is not reachable Arnaud 2026-06-17 09:26:17 +04:00