Richard Ramos
|
12a1daae74
|
fix: remove useless parameter
|
2021-11-06 12:57:01 -04:00 |
Richard Ramos
|
6db2f258d8
|
feat: message retention policy for wakustore
Fixes#69
|
2021-11-06 12:57:01 -04:00 |
Richard Ramos
|
793e7f572f
|
refactor: filter
Moves the filter logic from wakunode2 to waku_filter
|
2021-11-06 12:45:14 -04:00 |
Richard Ramos
|
99248e9931
|
test: unsubscribe to filter
|
2021-11-06 12:25:45 -04:00 |
Richard Ramos
|
c98769b7f2
|
refactor: use envelopes in the store
Also do some linting and add documentation for some functions
|
2021-11-06 09:06:53 -04:00 |
Richard Ramos
|
0df1a21dba
|
fix: connectedness_test async error
|
2021-11-05 10:29:40 -04:00 |
Richard Ramos
|
2336252efc
|
add size to store message channel
|
2021-11-05 10:29:40 -04:00 |
Anthony Laibe
|
7a34cf6d45
|
feat: Use correct rpc method name
|
2021-11-03 13:25:28 +01:00 |
Anthony Laibe
|
06a86f45b0
|
feat: Add first endpoint for rpc server
|
2021-11-02 15:16:23 +01:00 |
Richard Ramos
|
82ec44fcfa
|
fix: lint and failing test
|
2021-11-02 07:59:10 -04:00 |
Richard Ramos
|
6a3a5b08b3
|
test: replace peer_events example app by a test
|
2021-11-02 07:59:10 -04:00 |
Vitaliy Vlasov
|
268767262b
|
Iterate through Peerstore in startKeepAlive() (#102)
|
2021-11-01 13:33:58 -04:00 |
Anthony Laibe
|
189724dd1e
|
test: add filter test
|
2021-11-01 16:38:24 +01:00 |
Richard Ramos
|
b789d9900e
|
refactor: relay (#119)
|
2021-11-01 10:42:55 -04:00 |
Richard Ramos
|
c0ba800af7
|
refactor: store and lightpush (#118)
|
2021-11-01 08:38:03 -04:00 |
Richard Ramos
|
98255060f3
|
refactor: add Next() and create Query and Result structs (#117)
|
2021-10-31 15:00:38 -04:00 |
Richard Ramos
|
d150123f21
|
fix: store and lightpush metrics (#114)
|
2021-10-30 19:19:03 -04:00 |
Richard Ramos
|
d94802f739
|
chose node type when starting filter and make relay optional (#113)
|
2021-10-30 10:29:34 -04:00 |
Richard Ramos
|
f2be4a8e7a
|
test: keep alive (#110)
|
2021-10-29 11:24:31 -04:00 |
Richard Ramos
|
b7a7143803
|
select random peer instead of just the first (#109)
|
2021-10-28 15:26:25 -04:00 |
Richard Ramos
|
8ba64affba
|
test: resume and time based queries (#108)
|
2021-10-28 09:03:23 -04:00 |
Anthony Laibe
|
9030907960
|
test: add test for lightpush (#106)
* test: add test for lightpush
Co-authored-by: Richard Ramos <info@richardramos.me>
|
2021-10-28 14:41:17 +02:00 |
Richard Ramos
|
8253e381df
|
test: store
|
2021-10-25 15:41:08 -04:00 |
Anthony Laibe
|
ce49f29c08
|
test: add test for relay protocol
|
2021-10-25 21:24:42 +02:00 |
Anthony Laibe
|
3bf00b2f37
|
test: add test for generating requestid
|
2021-10-25 20:27:01 +02:00 |
Anthony Laibe
|
10378a5827
|
test: Add persistence module test
|
2021-10-22 09:41:26 +02:00 |
Richard Ramos
|
041a5dae67
|
test: payload encryption (#97)
|
2021-10-21 11:56:18 -04:00 |
Richard Ramos
|
59e4a11b55
|
test: payload encoding / decoding (#96)
|
2021-10-21 08:18:14 -04:00 |
Anthony Laibe
|
9ad06b6eb8
|
test: Add time test
|
2021-10-20 21:51:26 +02:00 |
Richard Ramos
|
b1284d367d
|
test: utils (#95)
|
2021-10-20 14:43:59 -04:00 |
Richard Ramos
|
68fe29c56f
|
test: broadcast (#94)
|
2021-10-20 14:43:51 -04:00 |
Anthony Laibe
|
6f8e86b667
|
test: add persistence sqlite test
|
2021-10-20 17:34:03 +02:00 |
Anthony Laibe
|
990bbc50dc
|
test: Add metrics unit test
|
2021-10-20 15:50:53 +02:00 |
Richard Ramos
|
eadd018ce5
|
fix: multiaddress format was incorrect when using ws (#90)
|
2021-10-18 08:38:01 -04:00 |
Richard Ramos
|
e482075fa9
|
refactor: peer selection and filter API (#87)
|
2021-10-18 08:25:55 -04:00 |
Richard Ramos
|
5f3df9343c
|
fix: goroutine leak on ping
|
2021-10-18 07:55:42 -04:00 |
Anthony Laibe
|
5744879242
|
refactor: add leveldb rendezvous persistence
|
2021-10-18 09:16:57 +02:00 |
Richard Ramos
|
654bebdb93
|
fix: peer metrics
|
2021-10-16 18:02:48 -04:00 |
Richard Ramos
|
b661a4b9bc
|
fix: missing identity
|
2021-10-15 15:51:24 -04:00 |
Richard Ramos
|
a956684f48
|
fix: use same privKey when displaying addresses
|
2021-10-15 08:39:51 -04:00 |
Jakub
|
1c991a94d8
|
metrics: add /health endpoint for healthchecks (#84)
Because calling `/metrics` for a Consul healhcheck is too heavy
and far too verbose.
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2021-10-15 12:47:40 +02:00 |
Richard Ramos
|
c86db00285
|
feat: add --advertise-address flag
|
2021-10-14 22:15:02 -04:00 |
Richard Ramos
|
8c590851e3
|
fix: add --show-addresses and allow setting the listening address
|
2021-10-14 14:36:25 -04:00 |
Anthony Laibe
|
54a93a60c5
|
feat: add ability to regenerate proto files (#76)
|
2021-10-14 11:03:25 +02:00 |
Anthony Laibe
|
2df2289972
|
feat: Add log level options (#75)
|
2021-10-13 16:18:10 +02:00 |
Anthony Laibe
|
86cf5304b2
|
fix linter (#73)
|
2021-10-13 14:48:29 +02:00 |
Richard Ramos
|
c1bdead94d
|
revert: utils.GetUnixEpoch()
|
2021-10-12 09:45:22 -04:00 |
Richard Ramos
|
dc52ba182a
|
refactor: filter
- Create a channel when a subscription is created
- Add stop function for protocols
|
2021-10-11 19:02:25 -04:00 |
Richard Ramos
|
578b40a44e
|
refactor: extract function to subscribe to topic
|
2021-10-10 18:53:25 -04:00 |
Richard Ramos
|
13aee0b1e0
|
refactor: change filter function parameters to not use protobuffers
|
2021-10-10 18:53:25 -04:00 |