richΛrd
|
1e2aa57a26
|
chore: android support (#2554)
|
2024-05-21 21:00:22 -04:00 |
NagyZoltanPeter
|
58aa5e6895
|
LiteProtocolTester application and docker compose bundle setup. (#2706)
faster image build with copy from pre-built binary
cluster-id to 0
Added README.md documentation
|
2024-05-21 23:03:33 +02:00 |
Ivan FB
|
7464684842
|
chore: Discovery in libwaku (#2711)
* cwaku_example: add discoveryv5-discovery bool option
* libwaku: implement discovery capabilities
* node_lifecycle_request.nim: better control of possible errors when parsing config
|
2024-05-21 18:37:50 +02:00 |
Ivan FB
|
5ee4cba534
|
simple library cleanup of unused imports and duplicated code (#2710)
|
2024-05-18 15:04:04 +02:00 |
Ivan FB
|
176c98c589
|
standardize store types by using camel case instead of snake case (#2709)
|
2024-05-17 16:56:54 +02:00 |
Ivan FB
|
3faffdbcaa
|
chore: libwaku - allow to properly set the log level in libwaku and unify a little (#2708)
* waku.nimble: set properly chronicles compilation flags for static libwaku
* adapt examples to new log setup
|
2024-05-17 16:28:54 +02:00 |
Aaryamann Challani
|
e7b0777d25
|
feat(rln-relay): use arkzkey variant of zerokit (#2681)
|
2024-05-17 14:48:29 +05:30 |
Ivan FB
|
401630ee24
|
chore: waku_discv5, peer_manager - add more logs help debug discovery issues (#2705)
|
2024-05-16 22:30:51 +02:00 |
Ivan FB
|
78132dc12e
|
chore: generic change to reduce the number of compilation warnings (#2696)
|
2024-05-16 22:29:11 +02:00 |
Ivan FB
|
f0f94412a0
|
test_client: simple sleep to try avoid macos CI test failures (#2707)
|
2024-05-16 18:04:04 +02:00 |
Ivan FB
|
5b1fbb26c4
|
test_client: add nil error handling after serverSwitch.start() clientSwitch.start() (#2703)
|
2024-05-15 12:36:17 +02:00 |
Akhil
|
9dfdfa2774
|
feat: Added message size check before relay for lightpush (#2695)
|
2024-05-15 14:13:13 +04:00 |
gabrielmer
|
3a2caaec6f
|
refactor shard parsing (#2699)
|
2024-05-14 20:17:17 +02:00 |
Ivan FB
|
840e012294
|
chore: move code from wakunode2 to a more generic place, waku (#2670)
* testlib/wakunode.nim: not use cluster-id == 1 to avoid test rln by default
|
2024-05-13 17:45:48 +02:00 |
Álex Cabeza Romero
|
6c3ad50455
|
test(sharding): Implement sharding tests (#2603)
* Implement sharding tests.
|
2024-05-13 17:43:14 +02:00 |
Álex Cabeza Romero
|
49dd6c1989
|
test(peer-and-connection-management): Implement tests (#2566)
* Implement peer and connection management tests.
* Fix multiple peers added on initialisation.
* Remove clusterId parameter from newTestWakuNode.
|
2024-05-13 17:25:44 +02:00 |
gabrielmer
|
7d4857ea6c
|
chore: closing ping streams (#2692)
|
2024-05-13 12:07:57 +02:00 |
Ivan FB
|
8451cf8e1b
|
chore: Postgres enhance get oldest timestamp (#2687)
* postgres: consider also the existing paritions when getting oldest timestamp
* test_driver_postgres_query: adapt test to oldest timestamp
|
2024-05-10 18:31:01 +02:00 |
Ivan FB
|
8d7b0ed0e8
|
Update bump_dependencies.md (#2693)
We will start bumping the `nim-libp2p` from `master` branch and tags from June'24
|
2024-05-10 17:37:50 +02:00 |
gabrielmer
|
a37c9ba911
|
fix: use await instead of waitFor in async tests (#2690)
|
2024-05-10 14:13:58 +02:00 |
gabrielmer
|
be5471c6f3
|
feat: adding json string support to bindings config (#2685)
|
2024-05-10 10:56:17 +02:00 |
NagyZoltanPeter
|
026d804a0d
|
feat: Added flexible rate limit checks for store, legacy store and lightpush (#2668)
* Added flexible rate limit checks for store, legacy store and lightpush. Also added rate and traffic metrics.
* Fix chat2 after WakuLegacyStoreCodec rename
* Update waku/common/ratelimit.nim
Co-authored-by: Ivan FB <128452529+Ivansete-status@users.noreply.github.com>
* Update waku/common/ratelimit.nim
Co-authored-by: Ivan FB <128452529+Ivansete-status@users.noreply.github.com>
* Update waku/waku_store_legacy/protocol.nim
Co-authored-by: Ivan FB <128452529+Ivansete-status@users.noreply.github.com>
* Fix review findings, added limit to debug logs
---------
Co-authored-by: Ivan FB <128452529+Ivansete-status@users.noreply.github.com>
|
2024-05-09 20:07:49 +02:00 |
Simon-Pierre Vivier
|
fa26d05f8e
|
fix: message cache removal crash (#2682)
|
2024-05-09 10:38:55 -04:00 |
gabrielmer
|
b643f4c4ae
|
adding wait after starting node to avoid segfault (#2686)
|
2024-05-09 11:31:58 +02:00 |
Simon-Pierre Vivier
|
d700006a6a
|
feat: store v3 return pubsub topics (#2676)
|
2024-05-08 15:35:56 -04:00 |
Aaryamann Challani
|
6a1af92276
|
chore(rln-relay): health check should account for window of roots (#2664)
* test(rln-relay): health check should account for window of roots
* fix: some type-fu
* fix: widen the type vs narrowing
* fix: add extra parens
|
2024-05-08 17:48:44 +05:30 |
Ivan FB
|
b46226fca0
|
postgres_driver: delete partitions in time retention policy (#2679)
|
2024-05-07 23:42:01 +02:00 |
richΛrd
|
82f95999cd
|
fix: add `meta` to sqlite migration scripts (#2675)
|
2024-05-07 09:39:06 -04:00 |
gabrielmer
|
22f64bbd44
|
chore: updating TWN bootstrap fleet to waku.sandbox (#2638)
|
2024-05-07 13:37:17 +02:00 |
Ivan FB
|
91c85738a0
|
chore: simplify migration script postgres version_4 (#2674)
|
2024-05-07 11:20:54 +02:00 |
Ivan FB
|
38f8b08c7c
|
fix: content_script_version_4.nim: migration failed when dropping unexisting constraing (#2672)
|
2024-05-06 18:22:50 +02:00 |
gabrielmer
|
a46d4451eb
|
feat: supporting meta field in store (#2609)
|
2024-05-06 10:20:21 +02:00 |
Ivan FB
|
f8184a6de8
|
postgres_driver.nim: debug -> trace put PotsgresDriver (#2667)
|
2024-05-03 17:41:14 +02:00 |
Aaryamann Challani
|
cee020f26d
|
fix(filter): log is too large (#2665)
|
2024-05-03 19:05:24 +05:30 |
Ivan FB
|
2463527b24
|
refactor: big refactor to add waku component in libwaku instead of onlu waku node (#2658)
|
2024-05-03 14:07:15 +02:00 |
Prem Chaitanya Prathi
|
853ec1869e
|
fix: issue #2644 properly (#2663)
|
2024-05-03 13:40:20 +05:30 |
Ivan FB
|
404810aa8d
|
refactor: simplify app.nim and move discovery items to appropriate modules (#2657)
|
2024-05-01 21:13:08 +02:00 |
Simon-Pierre Vivier
|
e03d1165e6
|
fix: store v3 validate cursor & remove messages (#2636)
|
2024-05-01 14:47:06 -04:00 |
Aaryamann Challani
|
5dd645cfc3
|
fix(waku_keystore): sigsegv on different appInfo (#2654)
* fix(waku_keystore): sigsegv on different appInfo
* fix: field specific errors
* fix: more verbose error logs
|
2024-05-01 23:05:22 +05:30 |
Ivan FB
|
d5e0e4a9b1
|
chore: log enhancement for message reliability analysis (#2640)
* log enhancement for message reliability analysis
The next modules are touched:
- waku_node.nim
- archive.nim
- waku_filter_v2/protocol.nim
- waku_relay/protocol.nim
Co-authored-by: gabrielmer <101006718+gabrielmer@users.noreply.github.com>
|
2024-05-01 10:25:33 +02:00 |
Aaryamann Challani
|
a9e19efd7a
|
fix(rln-relay): persist metadata every batch during initial sync (#2649)
* fix(rln-relay): persist metadata every batch during initial sync
* fix: test
* Apply suggestions from code review
Co-authored-by: Ivan FB <128452529+Ivansete-status@users.noreply.github.com>
* patch: isOkOr template
---------
Co-authored-by: Ivan FB <128452529+Ivansete-status@users.noreply.github.com>
|
2024-04-30 18:52:47 +05:30 |
Ivan FB
|
4a110f65ff
|
refactor: metrics server. Simplify app.nim module (#2650)
|
2024-04-30 15:07:17 +02:00 |
Ivan FB
|
6382dedb42
|
waku_node: first of all stop the waku-switch when stopping the waku-node (#2651)
This is aimed to avoid having flaky tests
|
2024-04-30 12:52:11 +02:00 |
kaiserd
|
d09c9c91c1
|
chore: change nim-libp2p branch from unstable to master (#2648)
|
2024-04-30 11:43:22 +02:00 |
Ivan FB
|
069b23f67e
|
waku_node.nim: simplify stop proc (#2645)
There is no need to explicitly stop mounted libp2p protocols
because they are already being stopped after the switch.stop()
is being called
|
2024-04-29 17:47:18 +02:00 |
Ivan FB
|
28389cf043
|
rest/store/types: contentTopic -> content_topic (#2646)
|
2024-04-29 16:19:07 +02:00 |
Prem Chaitanya Prathi
|
8d1b0834db
|
fix: handle named sharding in enr (#2647)
|
2024-04-29 18:53:49 +05:30 |
Prem Chaitanya Prathi
|
6e6cb298a3
|
fix: parse shards properly in enr config for non twn (#2633)
|
2024-04-26 17:51:52 +05:30 |
NagyZoltanPeter
|
2a4c0f1543
|
chore: Enabling to use a full node for lightpush via rest api without lightpush client configured (#2626)
* Enabling to use a full node for lightpush via rest api without light push client configured
|
2024-04-26 12:42:47 +02:00 |
Aaryamann Challani
|
1d7ff2881b
|
chore(rln-relay): resultify rln-relay 1/n (#2607)
* chore(rln-relay): resultify rln-relay 1/n
* fix: v2 too
* fix: for static group manager
* fix: cleanup, make PR digestable
* fix: remove resultified retry wrapper
* fix: cleanup
* fix: cleanup
|
2024-04-26 11:53:58 +02:00 |