135 Commits

Author SHA1 Message Date
Aleksey Proshutisnkiy
fe030623f8
fix: Aqua API and internal sqlite table cleaning (#121) v0.6.1 2022-09-23 22:58:12 +04:00
Aleksey Proshutisnkiy
1b4baa05ad
fix: drop table if schemas are inconsistent (#120) v0.6.0 2022-09-20 22:49:17 +04:00
Aleksey Proshutisnkiy
382f26e1d6
fix(ci): update rust toolchain (#119) 2022-09-20 19:15:32 +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
a89c7c6850
Update example with advertisement and discovery (#117) 2022-08-31 12:33:48 +04:00
igor
721264846c
Readme update (#114) 2022-08-02 12:53:41 +04:00
Aleksey Proshutisnkiy
f306b2b513
Update README (#111) 2022-07-20 19:21:05 +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) v0.5.5 2022-06-28 19:00:25 +04:00
Aleksey Proshutisnkiy
d4fcadeba0
aqua: add workarounds for current bugs; setup ci for example (#109) 2022-06-24 19:57:58 +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) v0.5.4 2022-04-29 15:08:30 +04:00
boneyard93501
cde7b4d7f5
bump versions including aqua, remove outdated README (#102) v0.5.3 2022-04-13 13:58:18 +04:00
Aleksey Proshutisnkiy
fb64f428f0
update npm dependencies (#105) 2022-04-13 13:56:07 +04:00
Aleksey Proshutisnkiy
6b320dd95f
aqua: fix bugs in API (#104) v0.5.2 2022-04-13 01:11:26 +04:00
Aleksey Proshutisnkiy
7671235b02
service: fix tetraplets checking for register (#103) v0.5.1 2022-04-12 14:48:21 +04:00
Aleksey Proshutisnkiy
d0536f017d
fix package.sh (#101) v0.5.0 2022-04-11 16:46:25 +04:00
Aleksey Proshutisnkiy
4489fe0ec4
aqua: fix scheduled scripts compilation (#100) 2022-04-11 16:35:20 +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) v0.4.0 2022-04-01 20:50:15 +04:00
Aleksey Proshutisnkiy
721f60a917
aqua: republish route before register for route (#95) v0.3.8 2022-03-31 19:15:57 +04:00
boneyard93501
7029436149
update key to route api (#94) 2022-03-30 09:49:16 +04:00
Aleksey Proshutisnkiy
d7c62a57d9
aqua: fix relay for host record lifecycle (#93) v0.3.7 2022-03-29 18:14:09 +04:00
Aleksey Proshutisnkiy
78dafff714
Fix propagate_host_record, update annotations in aqua (#92) v0.3.6 2022-03-29 14:58:55 +04:00
Aleksey Proshutisnkiy
6b2d699d64
service: record signature verification should be against set_by (#91) v0.3.5 2022-03-28 19:09:51 +04:00
Aleksey Proshutisnkiy
164b353be8
routing API: set relay_id as HOST_PEER_ID (#90) v0.3.4 2022-03-28 10:35:54 +04:00
Aleksey Proshutisnkiy
ef0ee12ca3
update aqua 0.7.0; fluence-js 0.21.6 v0.3.3 2022-03-23 23:57:29 +04:00
Aleksey Proshutisnkiy
a79de9a313
update npm dependencies (#88) 2022-03-16 23:26:56 +04:00
Aleksey Proshutisnkiy
16fba064be
Change API and db structure from keys to routes (#87) v0.3.2 2022-03-10 19:49:38 +04:00
Aleksey Proshutisnkiy
52217121bc
add missing blueprint (#86) v0.3.1 2022-02-24 17:53:51 +03:00
Aleksey Proshutisnkiy
3ae172d7ce
npm: update dependencies (#85) v0.3.0 2022-02-24 17:26:41 +03:00
Aleksey Proshutisnkiy
1ce44197b4
fix publishing (#84) 2022-02-24 16:57:33 +03:00
Aleksey Proshutisnkiy
ab31e61d1c
transition to registry (#82) v0.2.6 2022-02-24 16:37:58 +03:00
Aleksey Proshutisnkiy
845705df98
scheduled script fix (#83) v0.2.8 v0.2.9 v0.2.5 v0.2.7 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
boneyard93501
e0cf188a2c
README: fix broken links (#71) 2021-10-29 15:00:17 +03:00
Aleksey Proshutisnkiy
3598c9044b
get_values: return error if key not exists instead of empty vec (#60) v0.2.4 2021-09-29 18:05:45 +03:00
folex
0ef7dc9f7b initTopicAndSubscribeBlocking: remove 'co' v0.2.3 2021-09-19 18:12:30 +03:00
Aleksey Proshutisnkiy
69aed67517
CI: pack builtin-service with generated .wasm and scheduled scripts (#57) v0.2.2 2021-09-16 15:25:28 +03:00
folex
c19ee1293e
Add initTopicAndSubscribeBlocking (#56) v0.2.1 2021-09-13 15:30:43 +03:00
folex
c498f6c15d CI: npm version --allow-same-version v0.2.0 2021-09-13 14:39:29 +03:00
folex
f66269ee25
Aqua 0.3.1 (#55)
* Aqua 0.3.1

* Do not publish aqua-dht-ts
2021-09-13 14:27:38 +03:00
folex
7ee5b79fad CI: mkdir target/typescript 2021-09-13 14:07:04 +03:00
folex
69ba338798 CI: remove TypeScript library 2021-09-13 13:53:41 +03:00
folex
95b74bdeb3
Update JS SDK to 0.12 (#54) 2021-09-13 13:44:30 +03:00
folex
899d049ff0
JS SDK 0.11, Aqua 0.3 (#53) 2021-09-13 12:32:36 +03:00
folex
04b00967f9
JS SDK 0.10 (#47) v0.1.38 2021-09-02 17:43:32 +03:00
folex
1356e404e9
CI: update aqua-dht version in Builtin Services (#45) v0.1.37 2021-08-24 17:06:45 +03:00
Aleksey Proshutisnkiy
47c9d8724d
Use prepared statements to prevent sql injection (#39) 2021-08-03 17:49:34 +03:00