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
|
74fab9e50d
|
chore: add codeclimate code coverage support (#126)
|
2021-11-02 09:55:28 -04:00 |
Richard Ramos
|
82ec44fcfa
|
fix: lint and failing test
|
2021-11-02 07:59:10 -04:00 |
Richard Ramos
|
cbbc5dc09f
|
chore: use examples makefiles when building examples
|
2021-11-02 07:59:10 -04:00 |
Richard Ramos
|
4e5237df8d
|
fix: inefficient assigns
|
2021-11-02 07:59:10 -04:00 |
Richard Ramos
|
a9343b0e86
|
chore: upgrade go-ethereum dep
|
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 |
Richard Ramos
|
555e5dd283
|
chore: add code climate badge (#124)
|
2021-11-01 20:55:41 -04:00 |
Anthony Laibe
|
94e8b9cf86
|
test: build example in jenkins
Add command for generating coverage
|
2021-11-01 20:40:39 +01:00 |
Vitaliy Vlasov
|
268767262b
|
Iterate through Peerstore in startKeepAlive() (#102)
|
2021-11-01 13:33:58 -04:00 |
Richard Ramos
|
b63efd6561
|
chore: add lgtm badge (#120)
|
2021-11-01 11:51:17 -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 |
Jakub Sokołowski
|
5a7be16f32
|
ci: add Jenkinsfile for building Docker images
By pushing to `deploy-test` tag we can update the `go-waku.test` fleet.
Job: https://ci.status.im/job/go-waku/job/deploy-test/
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2021-10-27 10:40:33 +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 |
Anthony Laibe
|
4227a9d69d
|
feat: add git hook
fixes #85
|
2021-10-18 14:43:48 +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 |