Commit Graph

  • b9bfaa27c3
    chore: improve hasPeers() Danish Arora 2024-10-08 11:59:12 +0530
  • 874d835117
    feat(peer-manager): unit tests Danish Arora 2024-10-08 11:52:47 +0530
  • d0714d9de4
    chore: update interafce Danish Arora 2024-10-08 11:18:05 +0530
  • 017e90184f
    chore: remove additional arg Danish Arora 2024-10-08 11:07:36 +0530
  • 92b506dd86
    chore: update playright Danish Arora 2024-10-04 15:04:22 +0530
  • b0d53bc730
    chore: fix rebase Danish Arora 2024-10-04 14:38:56 +0530
  • 8e88fadbb7
    chore: minor improvements Danish Arora 2024-10-03 16:34:40 +0530
  • 7b7d691fc3
    chore: add TODO Danish Arora 2024-09-27 15:46:43 +0530
  • 3eef8be43b
    chore: await for sequential operations Danish Arora 2024-09-27 15:43:34 +0530
  • 4d7b997d4c
    chore: renewal doesnt disconnect, only removes Danish Arora 2024-09-26 12:08:16 +0530
  • 3647ec97ed
    chore: improve logs & add debug Danish Arora 2024-09-26 01:34:20 +0530
  • aec9451486
    chore: add modularity to getting connected peers Danish Arora 2024-09-25 14:50:27 +0530
  • be7a0b05ec
    fix: hasPeers management Danish Arora 2024-09-25 14:01:14 +0530
  • 2e7954019f
    rm: only Danish Arora 2024-09-24 19:24:56 +0530
  • d1d9198ea7
    chore: update tests Danish Arora 2024-09-24 19:24:00 +0530
  • 1df0556e19
    chore: update HealthManager updates Danish Arora 2024-09-24 19:12:57 +0530
  • 8cb3c352ad
    chore: rm tests for remove internal util Danish Arora 2024-09-24 18:47:48 +0530
  • 82baa26841
    feat: peer manager Danish Arora 2024-09-24 18:43:04 +0530
  • 558fb6ae2e
    chore: some mutex lock-release improvements Danish Arora 2024-09-24 13:11:51 +0530
  • 557ee96b52
    fix: build Danish Arora 2024-09-24 11:27:15 +0530
  • 3384b875a9
    feat: add mutex locks to tackle race conditions over shared state Danish Arora 2024-09-24 11:19:38 +0530
  • ac1a0304f3
    chore: peer mgmt responds to conenction/disconnection and improve logging Danish Arora 2024-09-24 10:55:34 +0530
  • 128041b539
    chore: track peers in a hashmap instead of array Danish Arora 2024-09-23 14:44:33 +0530
  • 6117593d72
    chore: trimming down BaseProtocolCore Danish Arora 2024-09-23 10:14:50 +0530
  • 692081e2be
    chore: update logging Danish Arora 2024-09-19 12:18:32 +0530
  • 4554eeab91
    chore: add logs for subscription maintenance Danish Arora 2024-09-18 11:34:20 +0530
  • 8caa220e8f
    chore: improvements Danish Arora 2024-09-18 11:00:14 +0530
  • 92a7d2b00e
    up light_push weboko/reliability-manager Sasha 2024-10-09 01:39:07 +0200
  • 0245f060f5
    feat: use reliability manager in lightpush only if retry passed, imrpvoe implementation Sasha 2024-10-09 01:38:38 +0200
  • d62c61ac5a Updates status-im-auto 2024-10-08 22:44:52 +0000
  • 75fcca4cd9
    feat: replace `waitForRemotePeers()` with `waku.waitForPeer()` method (#2161) Sasha 2024-10-09 00:43:34 +0200
  • ec8ccb4608
    up test Sasha 2024-10-09 00:24:30 +0200
  • 448e659554
    rename to waitForPeers Sasha 2024-10-08 13:19:14 +0200
  • 027a1d15da
    feat: expose peerId and protocols from WakuNode (#2166) Sasha 2024-10-08 13:14:05 +0200
  • 8937a56178
    feat: add mocha tests to @waku/sdk and cover waitForRemotePeer (#2163) Sasha 2024-10-08 13:13:44 +0200
  • 9065425e27
    remove junk Sasha 2024-10-08 11:18:04 +0200
  • affb13132b
    move to private method Sasha 2024-10-08 02:01:21 +0200
  • 7c5fba2463
    remove unused method Sasha 2024-10-08 02:00:26 +0200
  • 6c9b4465f7
    chore: expose peerId and protocols from WakuNode Sasha 2024-10-08 01:59:49 +0200
  • 74c178c9e6
    add waitForRemote UTs Sasha 2024-10-08 01:45:37 +0200
  • f2760dcd58 Merge branch 'weboko/implement-connect' of github.com:waku-org/js-waku into weboko/sdk-mocha Sasha 2024-10-07 11:09:43 +0200
  • c0452834ed
    feat: add mocha tests to @waku/sdk and cover waitForRemotePeer Sasha 2024-10-07 00:22:30 +0200
  • 0c2e7e9d11
    merge with master Sasha 2024-10-05 15:29:30 +0200
  • 37400e4dd6 Updates status-im-auto 2024-10-04 23:51:11 +0000
  • d37e0245cf
    feat: confirm metadata and protocols needed in waitForRemotePeer (#2160) Sasha 2024-10-05 01:49:54 +0200
  • 8812a728dc
    up Sasha 2024-10-05 01:33:19 +0200
  • bf16b1e565
    make lightpush and filter default for tests Sasha 2024-10-05 01:32:01 +0200
  • 5fbbbb197c
    add missing protocols Sasha 2024-10-05 01:14:34 +0200
  • 841f523b62
    add protocols needed Sasha 2024-10-05 00:58:54 +0200
  • 5634fa7532
    address protocol adverisement in CI Sasha 2024-10-05 00:47:40 +0200
  • d1e2ba1f1a
    export waitForRemotePeer and mark as deprecated Sasha 2024-10-04 22:06:25 +0200
  • 64b8f3a26d
    rename .connect to .waitForPeer Sasha 2024-10-04 21:41:15 +0200
  • 8b44520f7d
    imrpove iteration for existing connections Sasha 2024-10-04 20:48:27 +0200
  • cd6aceeb20
    update size limit Sasha 2024-10-04 20:17:27 +0200
  • 4f194ab63e
    fix linting Sasha 2024-10-04 17:37:11 +0200
  • 440f9089f2
    change tests to use new API Sasha 2024-10-04 17:31:36 +0200
  • 9267c70730
    move wait for remote peer related to Realy out of @waku/sdk Sasha 2024-10-04 17:17:05 +0200
  • ba78ed2321
    remove export and usage of waitForRemotePeer Sasha 2024-10-04 17:00:16 +0200
  • 690e630a15
    add docs to IWaku interface Sasha 2024-10-04 16:22:59 +0200
  • 4b94686d4f
    implement waku.connect method Sasha 2024-10-04 15:40:47 +0200
  • ac212c166b
    add I prefix to Waku interface Sasha 2024-10-04 15:38:52 +0200
  • 21056fd7fe
    rely on passed protocols and fallback to mounted Sasha 2024-10-04 14:59:09 +0200
  • 392860322a
    merge with master Sasha 2024-10-04 14:46:12 +0200
  • e22221a67a Updates status-im-auto 2024-10-04 11:55:10 +0000
  • 2be0e81a0a
    chore: rename IProtocolSDK interfaces to IProtocol naming convention (#2159) Sasha 2024-10-04 13:53:54 +0200
  • 0f4861f6ca
    Merge branch 'master' into weboko/rename-protocols Sasha 2024-10-04 10:55:47 +0200
  • 7173c0947a
    chore(deps)(deps-dev): bump @typescript-eslint/eslint-plugin dependabot[bot] 2024-10-04 08:52:34 +0000
  • 1415903562 Updates status-im-auto 2024-10-04 08:52:12 +0000
  • 1d68526e72
    feat(lightPush): improve peer usage and improve readability (#2155) Sasha 2024-10-04 10:50:58 +0200
  • eaee6351d9
    feat: confirm metadata and protocols needed in waitForRemotePeer Sasha 2024-10-04 01:38:47 +0200
  • aa5573482b
    chore: rename IProtocolSDK interfaces to IProtocol Sasha 2024-10-04 00:21:36 +0200
  • 06498f8c37
    use libp2p.getPeers Sasha 2024-10-04 00:11:42 +0200
  • 3dda8ad177
    address tests, add new test cases, fix racing condition in StreamManager Sasha 2024-10-03 22:13:08 +0200
  • 0f0990596d
    fix check & update tests Sasha 2024-10-02 22:49:26 +0200
  • 9742d6887d
    improve readability of result processing in light push Sasha 2024-10-02 22:07:45 +0200
  • 6bcf283686
    use only connected peers in light push based on connections instead of peer renewal mechanism Sasha 2024-10-02 21:43:44 +0200
  • 800eae20ff
    simplify and rename ILightPush interface Sasha 2024-10-02 00:12:33 +0200
  • 7580eeb110
    clean up waitForRemotePeer, split metadata await from event and optimise, decouple from protocol implementations Sasha 2024-10-01 23:52:29 +0200
  • ad56eae445
    add todo to move waitForGossipSubPeerInMesh into @waku/relay Sasha 2024-10-01 22:36:26 +0200
  • 240b1b6aa5
    move waitForRemotePeer to sdk package Sasha 2024-10-01 22:24:41 +0200
  • 23ded77323
    rename to light_push, move class to separate file Sasha 2024-10-01 21:56:27 +0200
  • 315d82fc6f
    export default number of peers from base protocol sdk Sasha 2024-10-01 21:51:58 +0200
  • 4dbb1b6552
    fix comment of default number of peers Sasha 2024-10-01 21:51:26 +0200
  • e503b5b572 Updates status-im-auto 2024-10-01 10:56:12 +0000
  • b93134a517
    fix: peer renewal connection drop & stream management (#2145) Sasha 2024-10-01 12:54:55 +0200
  • d9e07b48e9
    remove check for timestamps Sasha 2024-10-01 12:11:59 +0200
  • de80a4ed82
    remove debug Sasha 2024-10-01 12:10:59 +0200
  • ce3a790a01
    add more debug Sasha 2024-10-01 12:00:00 +0200
  • ffd71c3d6c
    remove only Sasha 2024-10-01 11:54:21 +0200
  • e77fbec31e
    chore: add debug log Sasha 2024-10-01 11:43:15 +0200
  • 119159cdaf
    remove debug, supress check for timestamps Sasha 2024-10-01 11:41:25 +0200
  • 1f618fe79e
    up debug Sasha 2024-10-01 11:25:50 +0200
  • 67f36c957d
    debug test Sasha 2024-10-01 11:13:42 +0200
  • f536302b07
    refactor code, add tests Sasha 2024-10-01 01:30:23 +0200
  • d79df718e7
    add logs Sasha 2024-09-30 23:14:07 +0200
  • c2e277cbad
    remove timeout and use only open peers Sasha 2024-09-30 21:57:50 +0200
  • 116fd9f1e1
    fix over iteration during stream creation Sasha 2024-09-30 17:49:05 +0200
  • 8291f4d010
    fix: build chore/improve-peer-mgmt Danish Arora 2024-09-24 11:27:15 +0530
  • f02581f110
    chore: improvements Danish Arora 2024-09-18 11:00:14 +0530
  • 31cf78af11
    chore: trimming down BaseProtocolCore Danish Arora 2024-09-23 10:14:50 +0530