richΛrd
37f936d747
refactor: decouple API from go-waku ( #1239 )
2024-10-15 15:48:15 -04:00
richΛrd
76275f6fb8
feat: storenode cycle ( #1223 )
2024-10-14 14:58:51 -04:00
Prem Chaitanya Prathi
0ed94ce0b1
fix: simple backoff strategy after 3 subscribe failures ( #1238 )
2024-10-04 11:10:19 +05:30
richΛrd
15b4aee808
fix: use byte array to decode ENRs uint8 fields ( #1227 )
2024-10-03 10:12:31 -04:00
Richard Ramos
ae423936ed
fix: remove bandwidth metrics that were commited to `master` by mistake
2024-10-01 18:24:47 -04:00
Prem Chaitanya Prathi
244bb176eb
feat: add clusterID and shards config to c-bindings ( #1228 )
2024-10-01 10:21:13 +05:30
richΛrd
12abd041d6
chore: bump go-libp2p and go-libp2p-pubsub ( #1208 )
2024-09-26 12:21:17 -04:00
frank
8b0e03113d
feat: log error and stacktrace when panic in goroutine ( #1225 )
2024-09-25 17:15:20 +08:00
Arseniy Klempner
798c9c5d81
feat: emit an event in EventBus upon dial error ( #1222 )
2024-09-23 14:41:07 -07:00
Prem Chaitanya Prathi
821481fec4
fix: filter batch duration opt was not propagated correctly ( #1224 )
2024-09-21 06:47:19 +05:30
Richard Ramos
2800391204
fix: requestID validation
2024-09-18 17:27:51 -04:00
richΛrd
f0acee4d1d
feat: ratelimit store queries and add options to Next ( #1221 )
2024-09-18 17:09:37 -04:00
Richard Ramos
991e872de9
chore: add requestID to error message in store validation
2024-09-17 10:13:01 -04:00
Akhil
bc2444ca46
feat: e2e rel poc - reconnection, new lamport Ts, logging ( #1220 )
2024-09-12 13:53:57 +04:00
Siddarth Kumar
2b61569558
Revert "ci: use GIT_REF for building docker image when set ( #1218 )"
...
This reverts commit 1a96cd2271
.
2024-09-11 12:53:26 +05:30
Siddarth Kumar
1a96cd2271
ci: use GIT_REF for building docker image when set ( #1218 )
2024-09-11 10:48:13 +05:30
Prem Chaitanya Prathi
bf2b7dce1a
feat: increase outbound q size for pubsub ( #1217 )
2024-09-10 18:12:08 +05:30
richΛrd
f9e7895202
fix: make the envelope priority queue safe for concurrent access ( #1215 )
2024-09-04 10:30:57 -04:00
Prem Chaitanya Prathi
3066ff10b1
fix: use correct ticker for all peers ping ( #1214 )
2024-09-04 19:14:17 +05:30
kaichao
99d2477035
fix: check subscription when relay publish message ( #1212 )
2024-08-31 09:22:59 +08:00
chair
690849c986
Update add-action-project.yml ( #1210 )
2024-08-30 13:54:50 -04:00
richΛrd
27d640e391
fix: stop creating goroutines if context is already canceled ( #1213 )
2024-08-30 11:46:19 -04:00
Richard Ramos
69e1b559bc
feat(api): add options to filter manager
2024-08-26 11:34:27 -04:00
Richard Ramos
3b5ec53bab
feat(api): parameterize filter subscriptions
2024-08-26 11:09:15 -04:00
richΛrd
949684092e
fix: criteriaInterest mutex ( #1205 )
...
Co-authored-by: Pablo Lopez <p.lopez.lpz@gmail.com>
2024-08-23 10:32:38 -04:00
Igor Sirotin
4c3ec60da5
fix: prevent panics in peermanager and WakuRelay ( #1206 )
2024-08-23 15:23:07 +01:00
kaichao
a4f0cae911
fix: set default store hash query timeout to 30s ( #1204 )
2024-08-22 22:45:24 +08:00
Igor Sirotin
1472b17d39
fix: flaky panic on relay unsubscribe ( #1201 )
2024-08-22 10:16:03 +05:30
Prem Chaitanya Prathi
8ff8779bb0
feat: shard aware pruning of peer store ( #1193 )
2024-08-21 18:08:11 +05:30
Jakub Sokołowski
c324e3df82
fix: remove duplicate buildPackage function from flake.nix
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-08-20 09:53:25 +02:00
Richard Ramos
d3b5113059
fix: nil result
2024-08-19 18:17:06 -04:00
Akhil
8ab0764350
feat: e2e reliable chat example POC ( #1153 )
2024-08-19 13:30:15 +04:00
Prem Chaitanya Prathi
bc16c74f2e
feat: shard based filtering in peer exchange ( #1194 )
2024-08-15 07:27:56 +05:30
Prem Chaitanya Prathi
3b2cde8365
chore: use utc time in logs to avoid user location getting disclosed ( #1192 )
2024-08-14 06:17:00 +05:30
richΛrd
159635e21b
chore: limit the maximum number of message hashes to request per query ( #1190 )
2024-08-10 11:13:59 -04:00
kaichao
92d62a7c38
chore: refactor sender api ( #1187 )
2024-08-10 20:05:51 +08:00
richΛrd
3eab289abb
feat: ping lightpush peers ( #1167 )
...
Co-authored-by: Prem Chaitanya Prathi <chaitanyaprem@gmail.com>
2024-08-09 11:51:14 -04:00
kaichao
c2e6320953
chore: refactor message sent check method ( #1184 )
2024-08-07 10:24:08 +08:00
richΛrd
4f1d692413
fix: keep channels open ( #1183 )
2024-08-06 16:06:53 -04:00
kaichao
240051b8b8
chore: move outgoing message check from status-go to go-waku ( #1180 )
2024-08-06 21:05:47 +08:00
Prem Chaitanya Prathi
5aa11311f8
fix: use corrected connected peer count and add check to avoid crash ( #1182 )
2024-08-06 17:51:11 +05:30
Prem Chaitanya Prathi
f3560ced3b
chore: move filter manager from status-go to go-waku ( #1177 )
2024-08-06 13:10:56 +05:30
richΛrd
d047df3859
refactor: move missing messages logic from status-go to go-waku ( #1174 )
2024-08-01 12:00:05 -04:00
richΛrd
0fc5bcc953
refactor: move rate limiter and priority queue from status-go to api package ( #1171 )
2024-08-01 09:15:05 -04:00
richΛrd
04a9af931f
fix: handle scenario where the node's ENR has no shard (due to shard update) ( #1176 )
2024-07-31 14:58:21 -04:00
Jakub Sokołowski
a4009b70d1
fix: replace references to old statusim.net domain
...
Use of `statusim.net` domain been deprecated since March:
https://github.com/status-im/infra-shards/commit/7df38c14
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-07-31 13:31:16 +02:00
Jakub Sokołowski
cd70fbc912
chore(nix): refactor, fix library packages
...
Bit of a cleanup to make it more readable and also fix building of libraries.
Moving the actual build to `default.nix` makes `flake.nix` more readable.
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-07-30 15:55:08 +02:00
Prem Chaitanya Prathi
e1e136cc68
fix: parallelize filter subs to different peers ( #1169 )
2024-07-30 18:06:41 +05:30
Prem Chaitanya Prathi
76d8fd687d
fix: use total peers for pubsubTopic as out peers target ( #1170 )
2024-07-30 11:02:59 +05:30
Prem Chaitanya Prathi
a9be17fd48
chore: method to disconnect all peers and not notify ( #1168 )
2024-07-24 18:17:31 +05:30