Richard Ramos
|
ff8c3009c7
|
refactor: store
|
2022-12-06 12:06:17 -04:00 |
Richard Ramos
|
3620a6b222
|
feat: allow specifying list of peerIDs to chose when doing a request
|
2022-11-25 17:37:54 -04:00 |
Richard Ramos
|
04a2a3fbae
|
fix(store): max records per query
|
2022-11-24 08:51:03 -04:00 |
Richard Ramos
|
22404a0608
|
fix: log format
|
2022-11-21 14:33:46 -04:00 |
Richard Ramos
|
a247e8346d
|
chore: add extra logging for message IDs
|
2022-11-16 10:42:20 -04:00 |
Richard Ramos
|
dbe152b8e5
|
feat: find by criteria
|
2022-11-16 10:38:21 -04:00 |
Richard Ramos
|
c8fc0404d1
|
chore: rename status-im/go-waku to waku-org/go-waku
|
2022-11-09 16:03:40 -04:00 |
Richard Ramos
|
5f65c5a9f4
|
fix: limit the number of content filters in query
|
2022-11-09 17:14:01 +03:00 |
Richard Ramos
|
57a525f71e
|
chore: upgrade libp2p
|
2022-10-19 15:54:02 -04:00 |
Richard Ramos
|
4d23f4256a
|
feat: zerokit RLN
|
2022-10-04 19:27:21 -04:00 |
Richard Ramos
|
5af5e89c08
|
chore: improve pagination logic (#325)
|
2022-10-03 15:26:45 -04:00 |
Richard Ramos
|
f6cd9904c5
|
fix: invalid order when pagination is backwards (#313)
|
2022-09-15 09:23:45 -04:00 |
Richard Ramos
|
83250be0fb
|
feat: ephemeral messages (#305)
|
2022-09-12 12:10:34 -04:00 |
Richard Ramos
|
8d885febf7
|
fix: set default response if nil
|
2022-08-19 12:00:20 -04:00 |
Richard Ramos
|
546416a9d5
|
refactor: remove WakuStoreWithRetentionPolicy and add build tag to migrations (#281)
|
2022-08-03 09:32:52 -04:00 |
Richard Ramos
|
a549337a42
|
fix: quit channel on store
|
2022-07-28 15:33:56 -04:00 |
Richard Ramos
|
4041f5a67a
|
fix: store recorded messages metric
|
2022-07-28 15:17:12 -04:00 |
Richard Ramos
|
e2b04570c1
|
chore: improve docs
|
2022-07-25 11:28:17 -04:00 |
Richard Ramos
|
fddffed78b
|
fix: restore time variance verification
|
2022-06-01 15:51:28 -04:00 |
Richard Ramos
|
7c0206684f
|
refactor: use db for serving history queries (#243)
|
2022-05-30 14:48:22 -04:00 |
Martin Kobetic
|
7c44369def
|
feat: structured logging followup (#248)
|
2022-05-30 11:55:30 -04:00 |
Martin Kobetic
|
0c989d3d8c
|
feat: structured logging (#242)
|
2022-05-27 09:25:06 -04:00 |
Richard Ramos
|
b4697210b0
|
chore: adding some log messages to store
|
2022-05-19 16:30:41 -04:00 |
Richard Ramos
|
7b3c853c15
|
refactor: use diff logger for waku
|
2022-05-06 15:29:31 -04:00 |
Richard Ramos
|
bbab0f1714
|
fix: add topic to broadcast and some comments to functions (#229)
|
2022-04-25 23:31:26 +04:00 |
Richard Ramos
|
290b7663d1
|
feat: secure websockets (#201)
|
2022-03-22 09:12:58 -04:00 |
Richard Ramos
|
e85d112828
|
feat: store timestamp validity checks (#215)
|
2022-03-22 08:34:45 -04:00 |
Nicholas Molnar
|
21b2e1d97c
|
Create pluggable store (#210)
* Add store factory
* Add to test
|
2022-03-18 15:56:34 -04:00 |
Richard Ramos
|
f4f307db87
|
fix: connect before opening a stream
|
2022-03-03 12:04:03 -04:00 |
Richard Ramos
|
b820d797c8
|
feat: add pubsub topic to Index pb (#200)
* feat: add pubsub topic to Index pb
* fix: flaky test
|
2022-03-02 12:02:13 -04:00 |
Richard Ramos
|
8d155fb51e
|
fix: protocol name
|
2022-02-23 11:06:47 -04:00 |
Richard Ramos
|
58f739765e
|
refactor: use int64 timestamps (#189)
* refactor: use int64 timestamps
* fix: changed PB Timestamp index to 10
|
2022-02-23 11:01:53 -04:00 |
Richard Ramos
|
11d1f8fb0d
|
feat: result aggregation in resume and enforce max page size (#183)
* feat: result aggregation in resume and enforce max page size
* feat: add WithLogger option to wakunode (#184)
* fix: rebase issues
|
2022-01-18 14:17:06 -04:00 |
Richard Ramos
|
0de19253da
|
refactor: maintenaibility fixes (#167)
|
2021-12-08 10:21:30 -04:00 |
Anthony Laibe
|
9bb957afeb
|
feat: build swap and attach it to the store
|
2021-12-07 14:31:36 +01:00 |
Richard Ramos
|
23cbb24a94
|
fix: use max Int32 instead of 64 due to compile issue on android (#170)
|
2021-11-25 10:18:33 -04:00 |
Richard Ramos
|
a3125c7b61
|
fix: increase response read limit (#169)
|
2021-11-25 09:46:04 -04:00 |
Richard Ramos
|
ce417a6486
|
refactor: use WaitGroup for graceful shutdown of worker goroutines (#166)
|
2021-11-23 11:03:12 -04:00 |
Richard Ramos
|
e8c08ac18b
|
fix: invalid ticker usage
|
2021-11-21 10:04:23 -04:00 |
Richard Ramos
|
0c873e3c2d
|
feat: select peer with lowest ping time and test peer functions (#143)
* feat: select peer with lowest ping time and test peer functions
* fix: do not self-ping
|
2021-11-09 19:34:04 -04:00 |
Richard Ramos
|
9426cd133a
|
fix: store protocol should have a host regardless if acts as store node or not (#142)
|
2021-11-09 12:18:57 -04:00 |
Richard Ramos
|
49737780ea
|
refactor: concurrent map and slices for filter
|
2021-11-08 08:58:14 -04:00 |
Richard Ramos
|
fcfe3568ab
|
feat: clean up older records in message queue
Fixes #133
|
2021-11-07 11:16:04 -04:00 |
Richard Ramos
|
a46881fc27
|
fix: rebase issues
|
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
|
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
|
2336252efc
|
add size to store message channel
|
2021-11-05 10:29:40 -04: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 |