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
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
9c1f20b8a7
feat!: add pretty-print for repl output + small error messaging improvement ( #274 )
2023-02-08 14:32:36 +03:00
Valery Antopol
fd47800cca
chore(build): fix clippy warnings ( #213 )
2022-09-19 19:13:38 +03:00
renovate[bot]
dc134a224a
Update Rust crate rustyline to v10 ( #197 )
...
* Update Rust crate rustyline to v10
* use new rustyline API
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Valery Antopol <valery.antopol@gmail.com>
2022-09-08 00:42:29 +03:00
Valery Antopol
f41b23dd5c
fix(repl): crash when given relative path to config in non-current directory ( #201 )
2022-08-30 16:59:40 +03:00
Valery Antopol
650aec50d5
feat(repl): allow partial call_parameters specification in call ( #200 )
...
* add partial call_parameters support, fix work with config not in the same dir
* move path fixes to another PR
2022-08-30 16:40:01 +03:00
Valery Antopol
aa954f35f2
REPL: improve "interface" command output readability ( #169 )
2022-06-02 20:09:14 +03:00
Mike Voronov
82217b332e
Rename FaaS
to Marine
, Runtime
to Core
( #172 )
2022-06-02 19:51:27 +03:00
Valery Antopol
56f9dff9b1
add "quiet" option to mrepl ( #168 )
2022-05-31 19:36:42 +03:00
Mike Voronov
221e5e94b4
Use impl AsRef
instead generics params in Marine interface ( #166 )
2022-05-26 23:05:58 +03:00
Mike Voronov
e7bdfe9947
add max_memory_size api function ( #147 )
2022-03-31 00:17:49 +03:00
Valery Antopol
bbd006ed3c
Add js version of runtime that supports interface types and runs in browser ( #137 )
2022-02-18 18:26:06 +03:00
Mike Voronov
45b9fc445a
Add API for Wasm modules heap footprint ( #138 )
2022-01-25 18:22:41 +03:00
Mike Voronov
4072de7b60
Fix clippy warnings ( #126 )
2021-09-29 12:58:10 +03:00
Valery Antopol
5747a6cc70
update update message in cli tools ( #119 )
2021-09-16 15:47:23 +03:00
Valery Antopol
17826b2f2b
Support call parameters in repl ( #105 )
2021-08-10 17:06:40 +03:00
Mike Voronov
fb67fc0c91
Update sdk to marine-rs-sdk ( #93 )
2021-06-16 09:37:45 +03:00
Mike Voronov
0b1d038565
Rename to marine: part 2 ( #84 )
2021-05-11 15:44:11 +03:00
Mike Voronov
269f691569
Rename to marine: step 1 ( #83 )
2021-05-10 12:51:22 +03:00
vms
2caee2ec0d
add changelog, update examples ( #82 )
2021-04-29 14:38:00 +03:00
vms
3c4cf07bd3
change log message
2021-04-27 19:36:09 +03:00
vms
96c32b64d8
Improve arrays and record passing scheme ( #76 )
2021-04-26 14:02:26 +03:00
vms
6d4ef8200b
Add -nr flag to repl ( #72 )
2021-04-09 10:43:22 +03:00
vms
80337a04d7
Print warning if repl and cli aren't of the last versions ( #73 )
2021-04-09 10:41:54 +03:00
vms
1d08d51b9a
reexport interfaces from wit-parser
2021-03-30 11:29:58 +03:00
vms
2ee3520e67
rename call_with_module_name to call_module
2021-03-29 13:31:05 +03:00
vms
f4634ccd4a
update greeting example
2021-02-05 12:14:42 +03:00
vms
572dce6a76
add shortcauts and fix error messages
2021-02-05 01:08:16 +03:00
vms
2a3fa98fef
enable logger by default in repl
2021-02-05 00:54:25 +03:00
vms
52be0dd5ed
Improve various stuff in REPL ( #61 )
2021-02-05 00:28:12 +03:00
vms
0b8f757dcd
update examples ( #47 )
2020-12-09 15:57:10 +03:00
vms
1094d8e504
Return only facade interface in AppService get_interface ( #44 )
2020-11-25 13:12:08 +03:00
vms
af75084ceb
Improving logging in repl ( #42 )
2020-11-10 20:30:10 +03:00
vms
2ef43ee778
Support function names in IT ( #41 )
2020-11-07 00:08:09 +03:00
vms
5aea5a53ad
Fluence FaaS refactoring ( #36 )
2020-10-21 22:21:16 +03:00
vms
693e8cdfb1
Support prev data persistence ( #35 )
2020-10-16 15:26:09 +03:00
vms
0bf13fcdc6
Use last module as a facade in AppService ( #34 )
2020-10-06 17:46:16 +03:00
vms
444e30749e
Host functions refactoring ( #30 )
2020-10-01 12:19:38 +03:00
vms
04ffc3dcf8
repl interface output improvements
2020-09-16 12:31:21 +03:00
vms
dd52743024
Record refactoring ( #19 )
2020-09-16 01:14:15 +03:00
vms
47f52ee1f5
init repl env logger on the start
2020-09-08 13:39:22 +03:00
vms
11bf0368d1
join strings with empty space in call
2020-09-03 01:36:44 +03:00
vms
5632d684ae
Introduce call parameters ( #21 )
2020-08-25 19:26:21 +03:00
folex
77cd79e124
Pass envs to AppService, name modules without .wasm extension ( #16 )
2020-08-14 13:28:15 +03:00
vms
be1cd1531c
add elapsed time logging
2020-08-09 15:08:34 +03:00
vms
f1fcc7ce42
improve REPL command completer
2020-08-09 14:48:18 +03:00
vms
d68e0cd76e
add basic autocomplete and history support to REPL
2020-08-09 14:14:03 +03:00
vms
daa25d1021
add getting WASI state for repl
2020-08-08 23:07:21 +03:00
vms
5f0a91d9ec
load modules in order specified in a config
2020-08-08 00:52:21 +03:00