nwaku/tests
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
..
common Generic re-style with nph 0.5.1 (#2396) 2024-03-16 00:08:47 +01:00
factory Generic re-style with nph 0.5.1 (#2396) 2024-03-16 00:08:47 +01:00
incentivization feat(incentivization): add codec for eligibility proof and status (#2419) 2024-03-26 18:25:42 +01:00
node adding wait after starting node to avoid segfault (#2686) 2024-05-09 11:31:58 +02:00
resources Generic re-style with nph 0.5.1 (#2396) 2024-03-16 00:08:47 +01:00
testlib feat: supporting meta field in store (#2609) 2024-05-06 10:20:21 +02:00
waku_archive feat: supporting meta field in store (#2609) 2024-05-06 10:20:21 +02:00
waku_core Generic re-style with nph 0.5.1 (#2396) 2024-03-16 00:08:47 +01:00
waku_discv5 refactor: start moving discovery modules to waku/discovery (#2587) 2024-04-17 21:48:20 +02:00
waku_enr refactor: start moving discovery modules to waku/discovery (#2587) 2024-04-17 21:48:20 +02:00
waku_filter_v2 fix: don't use WakuMessageSize in req/resp protocols (#2601) 2024-04-20 09:10:52 +05:30
waku_lightpush fix: don't use WakuMessageSize in req/resp protocols (#2601) 2024-04-20 09:10:52 +05:30
waku_peer_exchange fix: don't use WakuMessageSize in req/resp protocols (#2601) 2024-04-20 09:10:52 +05:30
waku_relay fix: don't use WakuMessageSize in req/resp protocols (#2601) 2024-04-20 09:10:52 +05:30
waku_rln_relay fix(rln-relay): persist metadata every batch during initial sync (#2649) 2024-04-30 18:52:47 +05:30
waku_store feat: store v3 return pubsub topics (#2676) 2024-05-08 15:35:56 -04:00
waku_store_legacy feat: Added flexible rate limit checks for store, legacy store and lightpush (#2668) 2024-05-09 20:07:49 +02:00
wakunode2 refactor: big refactor to add waku component in libwaku instead of onlu waku node (#2658) 2024-05-03 14:07:15 +02:00
wakunode_rest fix: store v3 validate cursor & remove messages (#2636) 2024-05-01 14:47:06 -04:00
all_tests_common.nim feat(coverage): Add simple coverage (#2067) 2023-09-27 15:53:23 +02:00
all_tests_waku.nim feat: store v3 (#2431) 2024-04-25 09:09:52 -04:00
all_tests_wakunode2.nim feat(coverage): Add simple coverage (#2067) 2023-09-27 15:53:23 +02:00
nim.cfg feat(wakunode2): support log format format selection 2022-12-07 12:30:32 +01:00
postgres-docker-compose.yml feat: Postgres partition implementation (#2506) 2024-03-06 20:50:22 +01:00
test_all.nim Generic re-style with nph 0.5.1 (#2396) 2024-03-16 00:08:47 +01:00
test_helpers.nim Generic re-style with nph 0.5.1 (#2396) 2024-03-16 00:08:47 +01:00
test_message_cache.nim fix: message cache removal crash (#2682) 2024-05-09 10:38:55 -04:00
test_peer_manager.nim fix: fix regresion + remove deprecated flag (#2556) 2024-03-26 19:44:55 +01:00
test_peer_storage.nim fix: fix regresion + remove deprecated flag (#2556) 2024-03-26 19:44:55 +01:00
test_peer_store_extended.nim Generic re-style with nph 0.5.1 (#2396) 2024-03-16 00:08:47 +01:00
test_relay_peer_exchange.nim Generic re-style with nph 0.5.1 (#2396) 2024-03-16 00:08:47 +01:00
test_utils_compat.nim Generic re-style with nph 0.5.1 (#2396) 2024-03-16 00:08:47 +01:00
test_waku_dnsdisc.nim refactor: start moving discovery modules to waku/discovery (#2587) 2024-04-17 21:48:20 +02:00
test_waku_enr.nim chore: switch wakuv2 to waku fleet (#2519) 2024-03-20 16:28:00 +01:00
test_waku_keepalive.nim Generic re-style with nph 0.5.1 (#2396) 2024-03-16 00:08:47 +01:00
test_waku_keystore.nim fix(waku_keystore): sigsegv on different appInfo (#2654) 2024-05-01 23:05:22 +05:30
test_waku_keystore_keyfile.nim Generic re-style with nph 0.5.1 (#2396) 2024-03-16 00:08:47 +01:00
test_waku_metadata.nim refactor: start moving discovery modules to waku/discovery (#2587) 2024-04-17 21:48:20 +02:00
test_waku_netconfig.nim Generic re-style with nph 0.5.1 (#2396) 2024-03-16 00:08:47 +01:00
test_waku_noise.nim Generic re-style with nph 0.5.1 (#2396) 2024-03-16 00:08:47 +01:00
test_waku_noise_sessions.nim Generic re-style with nph 0.5.1 (#2396) 2024-03-16 00:08:47 +01:00
test_waku_protobufs.nim Generic re-style with nph 0.5.1 (#2396) 2024-03-16 00:08:47 +01:00
test_waku_rendezvous.nim Generic re-style with nph 0.5.1 (#2396) 2024-03-16 00:08:47 +01:00
test_waku_switch.nim Generic re-style with nph 0.5.1 (#2396) 2024-03-16 00:08:47 +01:00
test_wakunode.nim Generic re-style with nph 0.5.1 (#2396) 2024-03-16 00:08:47 +01:00
test_wakunode_lightpush.nim Generic re-style with nph 0.5.1 (#2396) 2024-03-16 00:08:47 +01:00