26 Commits

Author SHA1 Message Date
Aleksey Proshutisnkiy
f74548c518
fix(service): forbid to add expired records (#126) 2022-10-08 00:31:42 +04:00
Aleksey Proshutisnkiy
fe030623f8
fix: Aqua API and internal sqlite table cleaning (#121) 2022-09-23 22:58:12 +04:00
Aleksey Proshutisnkiy
1b4baa05ad
fix: drop table if schemas are inconsistent (#120) 2022-09-20 22:49:17 +04:00
Aleksey Proshutisnkiy
ca8e638dea
feat: API rework (#118)
BREAKING CHANGE: Aqua and Service APIs significantly changed
2022-09-20 19:06:21 +04:00
Aleksey Proshutisnkiy
f2640cf372
ci: move from circle to gh (#112) 2022-07-20 15:23:43 +04:00
Valery Antopol
00493147b4
Add temporary fix for memory leak in marine (#110) 2022-06-28 19:00:25 +04:00
Aleksey Proshutisnkiy
ad051252ae
aqua: rewrite join/timeout behaviour (#107) 2022-06-21 13:12:29 +04:00
boneyard93501
2d5fb2721e
update mem_pages to max_heap_size (#108)
* update mem_pages to max_heap_size

* update dependencies

* downgrade libp2p-core
2022-06-17 18:05:38 -05:00
Aleksey Proshutisnkiy
d332bb2935
republish_key: use current timestamp for timestamp_published (#106) 2022-04-29 15:08:30 +04:00
boneyard93501
cde7b4d7f5
bump versions including aqua, remove outdated README (#102) 2022-04-13 13:58:18 +04:00
Aleksey Proshutisnkiy
7671235b02
service: fix tetraplets checking for register (#103) 2022-04-12 14:48:21 +04:00
Aleksey Proshutisnkiy
1c5ec8754d
Add resources-api, update terminology, remove pinned field from keys (#99) 2022-04-11 16:24:51 +04:00
Aleksey Proshutisnkiy
f8e00527a7
Add merge_routes, find routes in neighbourhood, move aqua to camelCase (#98) 2022-04-01 20:50:15 +04:00
boneyard93501
7029436149
update key to route api (#94) 2022-03-30 09:49:16 +04:00
Aleksey Proshutisnkiy
78dafff714
Fix propagate_host_record, update annotations in aqua (#92) 2022-03-29 14:58:55 +04:00
Aleksey Proshutisnkiy
6b2d699d64
service: record signature verification should be against set_by (#91) 2022-03-28 19:09:51 +04:00
Aleksey Proshutisnkiy
164b353be8
routing API: set relay_id as HOST_PEER_ID (#90) 2022-03-28 10:35:54 +04:00
Aleksey Proshutisnkiy
16fba064be
Change API and db structure from keys to routes (#87) 2022-03-10 19:49:38 +04:00
Aleksey Proshutisnkiy
ab31e61d1c
transition to registry (#82) 2022-02-24 16:37:58 +03:00
Aleksey Proshutisnkiy
845705df98
scheduled script fix (#83) 2022-02-05 10:14:27 +03:00
Aleksey Proshutisnkiy
a7e444bd69
Add internal custom error type (#65) 2021-11-24 17:57:38 +03:00
Aleksey Proshutisnkiy
3598c9044b
get_values: return error if key not exists instead of empty vec (#60) 2021-09-29 18:05:45 +03:00
Aleksey Proshutisnkiy
47c9d8724d
Use prepared statements to prevent sql injection (#39) 2021-08-03 17:49:34 +03:00
Aleksey Proshutisnkiy
3370a03777
Add tests to check republish_values/propagate_host_value; fix bugs (#36)
add initTopicAndSubscribeNode test
add evict -> republish -> clear expired test
fix bug with propagate_host_value and republish_values
2021-07-30 18:18:27 +03:00
folex
ed4e1dd96a
Add README for NPM packages (#37) 2021-07-30 14:38:34 +03:00
folex
9a729611c6
Restructure (#31) 2021-07-28 13:53:38 +03:00