1771 Commits

Author SHA1 Message Date
Alvaro Revuelta
2d9f12fee8 fix(rln): nullifierlog vulnerability (#2855) 2024-06-28 09:25:10 +02:00
fryorcraken
19d79384bb chore(nim-chronos): bump submodule (#2850) 2024-06-28 10:50:57 +10:00
NagyZoltanPeter
35509ed4fd feat: Added proper per shard bandwidth metric calculation (#2851)
* Added proper per shard bandwidth metric calculation and proper logging of in/out messages
Changed rate limit metrics for dashboard
Updated monitoring dashboard for bw and rate metrics
2024-06-28 02:48:29 +02:00
richΛrd
9362948a02 chore: ignore arbitrary data stored in multiaddrs enr key (#2853) 2024-06-27 10:01:47 -04:00
Alvaro Revuelta
393d65faf9 chore: add TWN parameters for RLNv2 (#2843) 2024-06-27 11:45:21 +02:00
gabrielmer
67c6b2142c chore: adding origin to peers admin endpoint (#2848) 2024-06-26 17:59:12 +02:00
gabrielmer
5f8a45c5df chore: adding discv5 logs (#2811) 2024-06-26 14:25:58 +02:00
Ivan FB
75ed5d14e3 chore: archive.nim - increase the max limit of content topics per query to 100 (#2846) 2024-06-26 12:24:15 +02:00
Darshan K
19c092869f fix: duplicate message forwarding in filter service (#2842)
* fix: it's resolve duplicate message forwarding for filter service

* chore: update little flow

* fix: update implementation using timed cache method

* chore: simple format change

* chore: simple format change

* chore: update put function location

* chore: update according suggestion
2024-06-26 01:05:03 +05:30
Aaryamann Challani
ec3d02a028 fix(rln-relay): clear nullifier log only if length is over max epoch gap (#2836) 2024-06-24 13:29:56 +02:00
gabrielmer
42f6b4dcb7 fix: only set disconnect time on left event (#2831) 2024-06-24 10:20:09 +02:00
Darshan K
493ca50a2e chore: update content-topic parsing for filter (#2835)
* chore: update content parsing for filter

* chore: update according to suggestion

* chore: update according to suggestion
2024-06-21 17:47:44 +05:30
Darshan K
944b044e93 chore: better descriptive log (#2826)
* chore: update logs with topic discription & debug msg

* chore: update unit according to error msg

* chore: update rest unit according to error msg

* chore: add content-topic with debug msg
2024-06-20 18:38:55 +05:30
Ivan Folgueira Bande
2c89d652d4 CHANGELOG.md add info for v0.30.0 2024-06-20 15:07:19 +02:00
Aaryamann Challani
bc3a1851a6 chore(zerokit): bump submodule (#2830) 2024-06-20 14:56:12 +02:00
Aaryamann Challani
aa16002a4e feat(rlnv2): clean fork of rlnv2 (#2828)
* chore(rlnv2): contract interface changes (#2770)
* fix: tests
* fix: remove stuint[32]
* chore(submodule): update zerokit submodule to v0.5.1 (#2782)
* fix: remove cond comp for lightpush test
* fix: ci and nonceManager
2024-06-20 14:55:50 +02:00
Aaryamann Challani
6a7fc4c49b chore(zerokit): bump submodule (#2830) 2024-06-20 14:46:16 +02:00
gabrielmer
57ec129a48 stop connecting to out peers until target is reached (#2823) 2024-06-20 12:16:15 +02:00
Aaryamann Challani
7e4f18cda7 feat(rlnv2): clean fork of rlnv2 (#2828)
* chore(rlnv2): contract interface changes (#2770)
* fix: tests
* fix: remove stuint[32]
* chore(submodule): update zerokit submodule to v0.5.1 (#2782)
* fix: remove cond comp for lightpush test
* fix: ci and nonceManager
2024-06-20 11:35:21 +02:00
Ivan FB
cd3729ed86 Merge pull request #2827 from waku-org/release/v0.29
chore: simple PR from release/v0.29 to fix the tag history
2024-06-20 10:59:34 +02:00
gabrielmer
3403716b4f fix: adding peer exchange peers to the peerStore (#2824) 2024-06-20 10:46:40 +02:00
Ivan FB
88656c4131 CHANGELOG.md named sharding deprecation announcement
Co-authored-by: gabrielmer <101006718+gabrielmer@users.noreply.github.com>
2024-06-20 10:25:31 +02:00
Ivan FB
914b6f81ad chore: merging release v0.29 into master (#2802)
* bump nim-libp2p from v1.2.0 to v1.3.0
* Update changelog for v0.29.0

Co-authored-by: gabrielmer <101006718+gabrielmer@users.noreply.github.com>
2024-06-20 09:39:28 +02:00
6d9705f039 fix(ci): use --tags to match non-annotated tags (#2814)
Currently tags used in the project are a mix of annotated and
non-annotated/lightweight tags. Without `--tags` flag `git describe`
will not take into account annotated tags.

Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-06-19 17:54:19 +02:00
Ivan FB
0b09e3abdc add epic and link feature_request.md (#2820) 2024-06-19 17:53:36 +02:00
gabrielmer
359f6ff8d5 fix: update peers ENRs in peer store in case they are updated (#2818) 2024-06-19 17:29:55 +02:00
Ivan Folgueira Bande
3f17b1d9bb update CHANGELOG.md to remove comment about observers for message log v0.29.0 2024-06-18 18:45:05 +02:00
gabrielmer
e5bad0f2f1 fix: revert "chore: adding observers for message logging (#2800)" (#2815) 2024-06-17 14:30:30 +02:00
gabrielmer
2e1cbcf89c fix: revert "chore: adding observers for message logging (#2800)" (#2815) 2024-06-17 13:14:05 +02:00
Darshan K
88d25755db fix: mount metadata in wakucanary (#2793)
* chore: integrate cluster id and shards to waku node.
2024-06-14 18:29:42 +05:30
Ivan Folgueira Bande
68c2e99a37 Update CHANGELOG.md for v0.29 2024-06-14 11:17:13 +02:00
Ivan Folgueira Bande
b775ae976f Update changelog for v0.29.0 2024-06-14 10:31:47 +02:00
Ivan Folgueira Bande
76feea3965 bump nim-libp2p from v1.2.0 to v1.3.0 2024-06-14 10:29:58 +02:00
Ivan FB
0bd3087de9 postgres_driver: better sync lock in partition creation (#2809)
With the original approach it happened cases where one connection
acquired the lock and other connection tried to release the same lock,
causing an unrecoverable failure which made the node to end.
2024-06-14 10:07:41 +02:00
Akhil
0b97106cbe feat: RLN proofs as a lightpush service (#2768) 2024-06-13 21:10:00 +04:00
gabrielmer
78c9172aae chore: adding observers for message logging (#2800) 2024-06-13 18:35:56 +02:00
gabrielmer
767e89d5f1 added message to failed assert (#2805) 2024-06-12 22:27:10 +02:00
NagyZoltanPeter
641aa48696 Use random ports in rest tests instead of fixed ones (#2804) 2024-06-12 15:07:33 +02:00
Ivan FB
1436ef73c0 chore: update master from release/v0.28 (#2801)
* update changelog to reflect the patch release v0.28.1
2024-06-12 09:26:40 +02:00
NagyZoltanPeter
09522ff2fb fix: multi nat initialization causing dead lock in waku tests + serialize test runs to avoid timing and port occupied issues (#2799)
* Prevent multiple nat module initialization that cause dead lock in nat refresh thread tear down during tests.
* NPROC to 1 to avoid parallel test runs can lead to timing and port allocation issues

Co-authored-by: gabrielmer <101006718+gabrielmer@users.noreply.github.com>
2024-06-12 07:49:55 +02:00
NagyZoltanPeter
50a3c9e9fd Remove filterTimeout configuration option as it remained after removing legacy filter where it belong to. (#2797) 2024-06-11 14:07:46 +02:00
gabrielmer
4bd46403b5 updating nim-bearssl to release 0.2.3 (#2796) 2024-06-10 18:07:16 +02:00
Ivan FB
beac7f5faa chore: set msg_hash logs to notice level (#2737) 2024-06-10 15:56:55 +02:00
gabrielmer
49372441c5 fix: increase on chain group manager starting balance (#2795) 2024-06-10 14:31:16 +02:00
Darshan K
6250995765 fix: more detailed logs to differentiate shards with peers (#2794) 2024-06-10 13:40:18 +05:30
Ivan FB
f958512e46 chore: Minor enhancements (#2789)
* archive.nim: reduce the database report interval from 1 to 30 min
  This counts the number of rows with "select count(1) from messages"
  which is quite intense and we shouldn't run it every minute
* aside cleanup
2024-06-09 23:09:23 +02:00
Ivan FB
4db31d2506 chore: postgres_driver - acquire/release advisory lock when creating partitions (#2784) 2024-06-07 17:54:26 +02:00
gabrielmer
825f700198 chore: setting fail-fast to false in matrixed github actions (#2787) 2024-06-07 16:06:11 +02:00
Darshan K
34d7e62fbf chore: simple link refactor (#2781) 2024-06-07 13:07:15 +05:30
Ivan FB
dc893e90b4 Update bump_dependencies.md template (#2786)
zero kit dependency should be v0.5.1
2024-06-06 18:24:57 +02:00