536 Commits

Author SHA1 Message Date
Valery Antopol
be448f68fd fix after merge 2023-03-06 21:32:27 +03:00
Valery Antopol
661474ef52 Merge branch 'master' into marine-web-milestone2
# Conflicts:
#	Cargo.lock
#	crates/fluence-app-service/src/service.rs
#	tools/repl/src/repl.rs
2023-03-06 21:28:24 +03:00
Valery Antopol
94d2169c34 pr fixes 2023-03-06 18:50:33 +03:00
Valery Antopol
ab3e6aa527 pr fixes 2023-03-06 18:47:35 +03:00
Valery Antopol
e3c148d184 pr fixes 2023-03-06 18:26:46 +03:00
Valery Antopol
1723fc24f3 use parking_lot mutex 2023-03-06 18:17:04 +03:00
Valery Antopol
272f6d6adf pr fixes, clippy fixes 2023-03-06 16:53:42 +03:00
fluencebot
299382fa72
chore: release master (#289) marine-v0.13.0 marine-runtime-v0.25.0 mrepl-v0.20.0 fluence-app-service-v0.24.0 2023-03-03 19:30:10 +03:00
Valery Antopol
1d868992bd
feat(fluence-app-service)!: add separate bases for temp dirs and mapped dirs (#288)
* feat(mrepl)!: add --working-dir option, use "." as default value

* create mapped dirs

* cleanup

* return wasm artifacts

* rework tmp dirs handling

* make clippy happy

* make clippy happy

* return service_base_dir name

* create mapped dirs

* Save working dir for new_service command

* flatten use statements

* flatten use statements

* revert side-changes
2023-03-03 19:27:14 +03:00
Valery Antopol
fc384a477c
feat(cli)!: use sdk dependency version from Cargo.lock instead of Cargo.toml (#286) 2023-03-02 22:23:05 +03:00
mikhail-1e20
b70f641cdc
chore: update readme (#287) 2023-03-01 20:22:10 +03:00
Valery Antopol
2706771e2f move feature-dependent import to imprts group 2023-02-20 23:54:21 +03:00
Valery Antopol
924d69a094 remove a comment 2023-02-20 23:35:55 +03:00
Valery Antopol
368d3276e9 newline 2023-02-20 23:34:01 +03:00
Valery Antopol
631e7f67db diallow unused wasm_instance 2023-02-20 23:32:39 +03:00
Valery Antopol
ebd32c3468 move wasi params into struct 2023-02-20 23:30:23 +03:00
fluencebot
5e91bfca90
chore: release master (#285) marine-runtime-v0.24.1 mrepl-v0.19.2 fluence-app-service-v0.23.1 2023-02-20 22:35:03 +03:00
Valery Antopol
e4c77a8cc4
fix(mrepl): replace fn with func in mrepl output to match aqua syntax (#284) 2023-02-20 20:33:05 +03:00
Valery Antopol
a4e81069de make all todos uppercase 2023-02-20 19:33:06 +03:00
Valery Antopol
3a22704b6d pr fixes 2023-02-20 19:31:08 +03:00
Valery Antopol
736927119b pr fixes 2023-02-20 19:22:10 +03:00
Valery Antopol
aa698e25b6 fix service default mapped dirs 2023-02-20 17:27:21 +03:00
Valery Antopol
599289f3c2 fix imports 2023-02-17 20:09:30 +03:00
Valery Antopol
3e5913d98a pr fixes 2023-02-17 20:07:12 +03:00
Valery Antopol
acc4dabb7a pr fixes 2023-02-17 20:05:04 +03:00
Valery Antopol
a4fa9392f7 pr fixes 2023-02-17 20:02:57 +03:00
Valery Antopol
9ce40666a6 pr fixes 2023-02-17 19:32:58 +03:00
Valery Antopol
bf4b3bd9d4 pr fixes 2023-02-17 15:49:27 +03:00
Valery Antopol
ab07be0825 remove From<()> for MError 2023-02-17 14:07:48 +03:00
Valery Antopol
08bf9a7866 update package-lock.json 2023-02-16 04:51:04 +03:00
fluencebot
8fe67ead0a
chore: release master (#283)
* chore: release master

* chore: Bump marine-js version to 0.3.45
marine-js-v0.3.45
2023-02-15 15:11:59 +03:00
Valery Antopol
cc430a0735
fix(marine-js): add empty index.js as main entry point (#282)
* add empty index.js as main entry point for marine-ks

* update package-lock.json

* Revert "update package-lock.json"

This reverts commit 4296a8bacea13fb807913507dccaf82d289d927d.
2023-02-15 15:10:12 +03:00
Valery Antopol
726316435d improve MarineCore docs 2023-02-14 19:24:07 +03:00
Valery Antopol
cf69428bcc increase stack size for wasms produced 2023-02-14 19:01:36 +03:00
Valery Antopol
d466129d51 fix clippy warnings 2023-02-14 18:45:53 +03:00
Valery Antopol
5d50c7178b fix wasmmer backend impl 2023-02-14 18:29:00 +03:00
Valery Antopol
0fbeada02d use published interface-types 2023-02-14 18:16:13 +03:00
fluencebot
c54fce7c7b
chore: release master (#280) marine-v0.12.7 mrepl-v0.19.1 2023-02-10 19:26:17 +02:00
Anatolios Laskaris
a91ab2a266
chore(ci): Build marine and mrepl binaries for macos and linux (#279)
* chore(ci): Build marine and mrepl binaries for macos and linux

* Exclude some shell lint rules

* Typo
2023-02-10 19:14:44 +02:00
Anatolios Laskaris
da31cbbe38
fix(cli): Make checking latest version an optional feature (#278)
fix: Make checking latest version optional feature
2023-02-10 19:13:20 +02:00
Valery Antopol
332b1558b7 remove unused import 2023-02-10 17:35:40 +03:00
Valery Antopol
856bef3fa6 wrap mutex.lock() with block of code + add logs 2023-02-10 17:06:50 +03:00
Valery Antopol
38bb379273 fmt 2023-02-10 02:02:36 +03:00
Valery Antopol
e028199950 fix dirs in wasi 2023-02-10 02:01:56 +03:00
mikhail-1e20
b05c39bd20
chore(readme): update README, CONTRIBUTING and LICENSE (#277)
Updated README, CONTRIBUTING and LICENSE
2023-02-09 18:07:36 +03:00
Valery Antopol
53386c7e55 disable debug info in wasmtime 2023-02-08 18:59:10 +03:00
Valery Antopol
42e7bffb13 fix wasi preopens/mapped_dirs 2023-02-08 18:27:18 +03:00
fluencebot
6260c4d42f
chore: release master (#275) mrepl-v0.19.0 2023-02-08 17:13:40 +03:00
Anatolios Laskaris
b417c72985
chore(ci): Set all crates versions in release-please manifest (#276)
Set all versions in manifest
2023-02-08 15:16:18 +02:00
Valery Antopol
65cc2bcd73 fix u32 overflow 2023-02-08 15:17:44 +03:00