Commit Graph

  • 58feb187c4
    docs: add store-independent messaging reliability design proposal Claude 2026-06-28 22:08:45 +00:00
  • a0c637843c
    docs: add protocol stack architecture study Claude 2026-06-28 21:53:54 +00:00
  • 3f53c5a001
    Merge c42e7d24e8927b82cdce9091da11cfc70affbcc6 into f02e8bc6685310ac7577f61b0d7e084298191596 Tanya S 2026-06-27 11:30:13 +00:00
  • 49cbe8b7a6
    Merge f02e8bc6685310ac7577f61b0d7e084298191596 into 57ff24760fee77c711acaaea56ff9b9e150f6a27 Tanya S 2026-06-27 13:28:02 +02:00
  • c42e7d24e8
    allow mountLightPush without wakuRelay chore/separate-rln-from-relay-phase4 stubbsta 2026-06-25 11:39:30 +02:00
  • f02e8bc668
    Drop obsolete test: setRlnValidator no longer requires relay chore/separate-rln-from-relay-phase3 stubbsta 2026-06-27 13:27:52 +02:00
  • db1a185c01
    Fix botched setRlnValidator callsites from rename stubbsta 2026-06-27 13:21:09 +02:00
  • 5e94a783ec
    Merge e2f9efedd8db169a768b3515a8a47d3172ba41ea into 57ff24760fee77c711acaaea56ff9b9e150f6a27 Igor Sirotin 2026-06-27 12:15:35 +01:00
  • cf072fc9c0
    Merge 2d96e55a09b3e60321fc63287823bb3ef2d5548b into 57ff24760fee77c711acaaea56ff9b9e150f6a27 Igor Sirotin 2026-06-27 12:15:35 +01:00
  • c32b6ce7b3
    Merge fb1af7716f3481dd72cc1618a0fc1980acaffcea into 57ff24760fee77c711acaaea56ff9b9e150f6a27 Fabiana Cecin 2026-06-27 12:15:35 +01:00
  • 23a0a6d0bc
    Clean up setRlnValidator: update log wording, drop unused let bindings stubbsta 2026-06-27 13:15:13 +02:00
  • 67003b55ed
    Rename mountRlnRelay to setRlnValidator stubbsta 2026-06-27 12:46:20 +02:00
  • f460815ee4
    remove requirement for relay when mounting RLN stubbsta 2026-06-24 16:40:18 +02:00
  • cad22fbfc8
    Add rln validator to mountRlnRelay stubbsta 2026-06-24 11:03:41 +02:00
  • 0bd2101a1e
    Merge 8f9ddc80cec1719de64fffd245df6e17612a41f6 into 57ff24760fee77c711acaaea56ff9b9e150f6a27 NagyZoltanPeter 2026-06-27 12:31:32 +02:00
  • 57ff24760f
    chore: phase 2 — rename/restructure waku_rln_relay → waku_rln (#3978) master Tanya S 2026-06-27 12:28:59 +02:00
  • 41498a2027
    Rename local rlnRelay to rln in mountRlnRelay stubbsta 2026-06-27 11:38:56 +02:00
  • 6f5d993b0d
    Apply nph formatting stubbsta 2026-06-26 16:52:10 +02:00
  • 57032579e0
    Rename WakuRln type to Rln, rename FFI raw type to RlnRaw to avoid collision stubbsta 2026-06-26 15:59:23 +02:00
  • 2f41f1be76
    Rename waku_rln module to rln stubbsta 2026-06-26 15:38:56 +02:00
  • df136a02f8
    update logScope topics to match new rln module name stubbsta 2026-06-26 09:02:46 +02:00
  • 6f15000008
    Fix linting stubbsta 2026-06-24 16:45:39 +02:00
  • c069799fc5
    rename rln-relay types to rln stubbsta 2026-06-24 09:09:41 +02:00
  • d04f107071
    Rename waku_rln_relay to waku_rln stubbsta 2026-06-23 13:12:05 +02:00
  • 6fea31db5c
    Renaming and restructuring RLN module stubbsta 2026-06-23 10:10:30 +02:00
  • c02b483ae9
    move rln specific procs and types stubbsta 2026-06-22 15:25:56 +02:00
  • fb1af7716f
    Merge branch 'master' into chore/tests-auto-port chore/tests-auto-port Fabiana Cecin 2026-06-26 14:40:26 -03:00
  • 48dd92f404
    Merge 89474e72364984c8eb59fbe988efe835bdcbdc82 into 26098d76cf7a30f00c76dc5a01d0d74614674628 Ivan FB 2026-06-26 19:12:45 +02:00
  • d2a3b004a9
    Merge 68ef4c70d029b3e909e3143181a9f7724304a009 into 26098d76cf7a30f00c76dc5a01d0d74614674628 NagyZoltanPeter 2026-06-26 19:12:45 +02:00
  • 26098d76cf
    Add send API e2e tests to the PR job (#3983) AYAHASSAN287 2026-06-26 19:36:06 +03:00
  • a4e7ecc8b6
    Merge branch 'master' into test/pr-job-update AYAHASSAN287 2026-06-26 18:46:55 +03:00
  • 0c347cccd6
    ci: retrigger CI Aya Hassan 2026-06-25 21:46:06 +02:00
  • afa7b4bd37
    ci: retrigger CI Aya Hassan 2026-06-25 19:27:11 +02:00
  • 406bc31dbf
    ci: pin interop smoke tests to SMOKE_TEST_2026.06.25 tag Aya Hassan 2026-06-25 18:03:59 +02:00
  • ee19883a94
    Update yml reference Aya Hassan 2026-06-24 18:45:24 +02:00
  • aeedc64096
    Add send API e2e tests to the PR job Aya Hassan 2026-06-24 14:41:23 +02:00
  • e42b9c3f1d
    Merge branch 'master' into chore/tests-auto-port Fabiana Cecin 2026-06-26 11:42:36 -03:00
  • 8680a125aa
    Merge 2636551a11547a2714067f6ab6d1226bf3e04f80 into e2448115b3e6644b3140a65057fa46975907fa4c Ivan FB 2026-06-26 15:07:44 +02:00
  • 2636551a11
    nph update api-interfaces-to-concept Ivan FB 2026-06-26 15:07:31 +02:00
  • 03d3507db9
    docs(mixnet): drop README-fleet — chat_ui_mix app is self-contained feat/logos-testnetv02-mix Prem Chaitanya Prathi 2026-06-26 18:27:28 +05:30
  • 4ba5710a15
    chore: phase 1 - extract generateRlnValidator into temp adapter dir (#3984) Tanya S 2026-06-26 14:43:40 +02:00
  • beaebf84d0
    api: drop the ILogosDelivery interface and its module Ivan FB 2026-06-26 12:30:07 +02:00
  • b7d1cb8872
    api: define layer contracts with concept, not RootObj inheritance Ivan FB 2026-06-26 12:30:07 +02:00
  • 096f61a941
    Merge e2448115b3e6644b3140a65057fa46975907fa4c into 68ef4c70d029b3e909e3143181a9f7724304a009 Ivan FB 2026-06-26 14:21:37 +02:00
  • e2448115b3
    messaging: route the send-processor chain through the Waku kernel messaging-client-use-waku Ivan FB 2026-06-26 14:21:30 +02:00
  • e4c8991727
    messaging: drive delivery services through the Waku kernel Ivan FB 2026-06-26 14:03:26 +02:00
  • 0590b2bf68
    messaging: route api send/subscription through the Waku kernel Ivan FB 2026-06-26 13:40:40 +02:00
  • dcdc958c8e
    adjust nph Ivan FB 2026-06-26 12:43:31 +02:00
  • b95a74c600
    messaging: depend on the Waku kernel, not the raw WakuNode Ivan FB 2026-06-26 11:56:47 +02:00
  • a88afbb93f
    docs(mixnet): add fleet (testnet-0.2) chat-ui runbook Prem Chaitanya Prathi 2026-06-26 15:01:15 +05:30
  • db1b10c556
    Merge branch 'master' into chore/separate-rln-from-relay-phase1 stubbsta 2026-06-26 08:49:05 +02:00
  • c2a045aaec
    Merge branch 'master' into chore/tests-auto-port Fabiana Cecin 2026-06-25 23:23:55 -03:00
  • 59fe98ceb3
    fix: remove hardcoded ports in tests Fabiana Cecin 2026-06-25 23:04:29 -03:00
  • 68ef4c70d0
    Move events back into interface-class source files (restore #3975 placement) integrate-api-shape NagyZoltanPeter 2026-06-25 23:07:13 +02:00
  • 3eebc7288b
    test: add S16 lightpush dynamic-recovery unittest (#3995) Darshan 2026-06-26 01:23:57 +05:30
  • 2a13050af5
    test: add S16 lightpush dynamic-recovery unittest darshankabariya 2026-06-25 17:00:15 +05:30
  • 3375ce84e6
    Dedup EventConnectionStatusChange (re-export from health_events) NagyZoltanPeter 2026-06-25 19:39:20 +02:00
  • 331075bc60
    Wire LogosDelivery to ILogosDelivery orchestrator interface NagyZoltanPeter 2026-06-25 19:36:33 +02:00
  • c05cbdffef
    Wire impl classes to interfaces (inherit; relocate SendHandler) NagyZoltanPeter 2026-06-25 19:34:53 +02:00
  • 1b5dea1128
    Graft PR#3975 interface layer onto decomposed foundation (events deduped) NagyZoltanPeter 2026-06-25 19:32:54 +02:00
  • 59b5b29c77
    Merge PR#3989 (api-shape phase2) as decomposition foundation NagyZoltanPeter 2026-06-25 19:24:46 +02:00
  • 1910005aa1
    docs(mix-sim): correct latency note — ~1s now (30s send-sleep removed), not TRACE load Prem Chaitanya Prathi 2026-06-25 21:50:53 +05:30
  • 8386f5c99b ci: pin interop smoke tests to SMOKE_TEST_2026.06.25 tag SMOKE_TEST_2026.06.25 Aya Hassan 2026-06-25 18:03:59 +02:00
  • fc15430e52
    Temporarily extend ci test job timeout (#3997) Tanya S 2026-06-25 17:13:38 +02:00
  • 89474e7236
    Expose reliable-channel ops in the stable C header (#3851) chore-api-shape-phase2-01-waku-api-protocols Ivan FB 2026-06-25 15:43:39 +02:00
  • 77d160a617
    docs(mix-sim): note ~1min local message-display lag is sim TRACE load, not mix Prem Chaitanya Prathi 2026-06-25 19:06:38 +05:30
  • 088e593b03
    docs(mix-sim): expand chat-ui README into full from-clone e2e runbook Prem Chaitanya Prathi 2026-06-25 19:05:48 +05:30
  • 369ad1b430
    Add reliable-channel FFI ops + events (nim-ffi v0.1.3) Ivan FB 2026-06-25 15:27:55 +02:00
  • 658a9ea108
    test(mix-sim): chat-ui-over-mixnet test setup Prem Chaitanya Prathi 2026-06-25 18:57:35 +05:30
  • 2dccbdb7de
    Temporarily extend ci test job timeout stubbsta 2026-06-25 13:55:44 +02:00
  • 46666044f2
    channels_api: reliable-channel FFI (create/send/close + events) chore-api-shape-phase2-03-messaging-channels-api Ivan FB 2026-06-25 12:12:49 +02:00
  • e59703fad7
    Migrate FFI to nim-ffi v0.2.0-rc.3 (typed procs, direct params) chore-api-shape-phase2-02-waku-api-node-events Ivan FB 2026-06-25 11:54:47 +02:00
  • aca652008a
    Reshape per-layer API into api/ folders and thin the FFI over them Ivan FB 2026-06-25 00:40:02 +02:00
  • 731dd43e74
    Merge branch 'master' into chore/separate-rln-from-relay-phase1 stubbsta 2026-06-25 10:38:41 +02:00
  • d2ab955d2f
    Merge 4995b86d134547c922b3eb1722593632fbf193bc into 8f9ddc80cec1719de64fffd245df6e17612a41f6 NagyZoltanPeter 2026-06-25 10:17:34 +02:00
  • 4995b86d13
    Remove unused MessagingClient reference from ReliableChannelManager - the new request broker completes the contract just perfect. chore-replace-sendhandler NagyZoltanPeter 2026-06-25 07:53:22 +02:00
  • e37e04d5e6
    Adapt to EventBroker surface change NagyZoltanPeter 2026-06-25 07:32:38 +02:00
  • 7fd722c09a
    nph NagyZoltanPeter 2026-06-24 21:06:45 +02:00
  • 9c744bfeb8
    Rewire sendHandler on ReliableChannel and manager interface to use a new MessagingSend RequestBroker owned by MessagingClient, flipped test case mocking to fake sends NagyZoltanPeter 2026-06-24 21:06:01 +02:00
  • 8c289cdc23
    Bump nim-brokers to 3.1.4 from 3.1.1 for having replaceProvider for mocking NagyZoltanPeter 2026-06-24 21:04:42 +02:00
  • 8f9ddc80ce
    typo fix chore-add-api-interfaces NagyZoltanPeter 2026-06-25 10:04:39 +02:00
  • f3f1bb2481
    Fixing rebase bad merge NagyZoltanPeter 2026-06-25 10:00:08 +02:00
  • f357ffbe53
    fixing namaings, tyoe NagyZoltanPeter 2026-06-24 17:45:24 +02:00
  • 7d45e64753
    Remove unnecessary line in checkApiAvailability NagyZoltanPeter 2026-06-24 21:16:01 +02:00
  • f3cb30903c
    nph NagyZoltanPeter 2026-06-24 16:15:39 +02:00
  • 358fad8db7
    Fix test imports NagyZoltanPeter 2026-06-24 15:20:48 +02:00
  • 6dd5ea0cc4
    liteprotocoltester build NagyZoltanPeter 2026-06-24 14:29:48 +02:00
  • 2322dafd70
    Add events to interface level NagyZoltanPeter 2026-06-24 14:24:49 +02:00
  • 019937a79b
    Typo in file name NagyZoltanPeter 2026-06-24 06:36:36 +02:00
  • eb5b82de2b
    Initial add of api layers interface classes NagyZoltanPeter 2026-06-23 22:37:05 +02:00
  • 9e58cfa139
    nph fix NagyZoltanPeter 2026-06-23 22:38:19 +02:00
  • 59c3a36689
    make test compile and run NagyZoltanPeter 2026-06-23 18:20:45 +02:00
  • 43b88cf8e7
    Make liblogosdelivery and wakunode2 compile, remove waku/api.nim as it was just a import orchestrator NagyZoltanPeter 2026-06-23 17:00:28 +02:00
  • 341556e964
    Refactor waku/api into messaging_client, waku/api/types and api_conf into logos_delivery/api NagyZoltanPeter 2026-06-23 13:55:23 +02:00
  • 10634f8a05
    Realize Kernel API in scope of Waku class NagyZoltanPeter 2026-06-23 11:24:11 +02:00
  • c93294c638
    remove unused NagyZoltanPeter 2026-06-23 11:19:16 +02:00
  • b25a07ca9a
    Move waku.nim from waku/factory to under waku/ NagyZoltanPeter 2026-06-23 10:48:21 +02:00
  • 6d35800fce
    Chore: api shape phase2 (#3974) NagyZoltanPeter 2026-06-25 09:27:01 +02:00
  • 4156e6d004
    Merge branch 'master' into chore/separate-rln-from-relay-phase1 stubbsta 2026-06-25 09:23:12 +02:00
  • 56b92cfd71
    chore: Fix .md docs (fix broken links, add QUIC notes) (#3988) Fabiana Cecin 2026-06-25 04:11:52 -03:00