129 Commits

Author SHA1 Message Date
Dima
a8eeeacb8a
#521 #522 #523 deploy script and logging improvements (#549) 2022-08-22 17:02:24 +03:00
Dima
db016288b0
LNG-40 AIR validation on compilation (#546) 2022-08-22 16:37:02 +03:00
Dima
2daf6ca422
Make the timeout error message clearer (#548) 2022-08-10 15:13:10 +03:00
Dima
af64da90bd
Fix last string in help, change short for service option, fix log level for compilation (#547) 2022-08-08 23:33:32 +03:00
Dima
61e8976c3f
marshal instead of get bytes in public key (#542) 2022-07-26 13:27:17 +03:00
Dima
d036c6e8dd
fix optional fields validation (#540) 2022-07-13 14:14:53 +03:00
Dima
e0cb5d8317
fix log level (#539) 2022-07-13 13:47:46 +03:00
Dima
4f21f0a0bd
fix test, fix type validation (#537) 2022-07-12 11:30:59 +03:00
Dima
a272c8e802
Multiple options for plugin, error is a default log level, fix type checking for JSON services (#536) 2022-07-08 17:47:43 +03:00
Dima
029d106079
Plugins (#534) 2022-07-06 11:15:56 +03:00
Dima
198e339694
Type validation for types generated from JSON (#530) 2022-07-05 10:15:40 +03:00
Dima
d3f0c95cf8
delete println (#533) 2022-07-04 21:33:44 +03:00
Dima
6856065d8c
LNG-64 Configurable log-level argument (#531) 2022-07-04 19:04:44 +03:00
Dmitry Kurinskiy
f0cc65e2ad
Fixes LNG-63: introduced ShadowRaw (#528) 2022-06-27 15:54:21 +03:00
Dima
7bd70ebe3e
find json service in imported services too (#529) 2022-06-27 14:41:44 +03:00
Dima
5f2de1b9d5
DXJ-44 JSON services support (#520) 2022-06-23 15:02:41 +03:00
Dima
f0e6d37a51
Convert JSON input in getters in aqua run (#517) 2022-06-22 19:22:19 +03:00
Dima
5a7450bce1
Go-to definitions location between files (#516) 2022-06-02 13:31:31 +03:00
Dima
6064659610
DXJ-21 Save token definitions for LSP (#514) 2022-05-24 17:05:26 +03:00
Dima
80a2d3694f
Errors to std.err (#513) 2022-05-19 13:26:10 +03:00
Dima
16a802f5a5
Language server (#512) 2022-05-17 15:05:25 +03:00
Dima
e548578752
fill with optional (#510) 2022-04-29 10:53:15 +03:00
Dima
0f57712094
check config type (#509) 2022-04-29 10:20:23 +03:00
Dima
7c110ff4c6
Don't print help on errors in CLI (#507) 2022-04-28 15:08:59 +03:00
shamsartem
544b491a9a
Attempt to make cli messages better (#494)
* Attempt to make cli messages better

* fix cli messages after the review

* fix
2022-04-25 12:05:11 +03:00
Dima
9c21f40e3b
Pass arrays as arguments in aqua run function call (#497) 2022-04-21 18:10:43 +03:00
Dima
a6b8705028
#385 handle javascript exceptions (#495) 2022-04-21 13:08:59 +03:00
Dima
10061ade3b
Generate types from JSON (#492) 2022-04-20 14:45:42 +03:00
Dima
0892a72afd
#484 Improve type mismatch error messages (#488) 2022-04-13 17:09:58 +07:00
Dmitry Kurinskiy
abd101c4f9
Fix for greedy par (#487) 2022-04-12 16:27:04 +03:00
Dima
f8b3f35530
verbose flag (#481) 2022-04-07 10:17:42 +03:00
Dima
b36ed191e9
#474 noXor noRelay and const flags for aqua run (#480) 2022-04-05 19:58:01 +03:00
Dima
8ff57625f0
#478 throw compilation error if service returns multiple results (#479) 2022-04-04 18:14:57 +07:00
Dima
277bb5c8b8
Addr aliases and info fixes (#470) 2022-03-30 21:59:41 +07:00
Dmitry Kurinskiy
12ee2d52fa
Arrow Call as a Raw Value (#461)
* CallArrowToken in the parser

* CallArrowRawTag

* unfoldArrow

* handle IntoIndexRaw for CallArrowRaw

* Removed useless CallArrowRawTag.service argument

* RawValueInliner split into several classes

* cliJS compiles

* Parser tests compile

* Semantics spec compile but fail

* Allow braces around values

* infix token WIP

* InfixToken WIP

* Fixes #423

* Infix (arithmetic) operations order

* Infix (arithmetic) operations parallelism fix

* seq it!

* fix inline test

* fix transform test

* fix semantics spec

* fix CallArrowSem

* bugfix

* Fix for CLI help typo

* merge

* Order fix

* Order fix

* optional space after `func` in closures

* some doc comments

Co-authored-by: DieMyst <dmitry.shakhtarin@fluence.ai>
2022-03-25 17:23:41 +03:00
boneyard93501
50d0bd832f
spelling (#466) 2022-03-25 10:28:00 +03:00
Dima
fe21fdc1d7
--show-sk flag (#465) 2022-03-25 10:02:07 +03:00
Dima
e14af21557
Set arguments types dynamically from JSON (#464) 2022-03-23 20:54:54 +03:00
Dima
acba8e8766
deploy -> deploy_service (#462) 2022-03-22 14:43:27 +03:00
Dima
0fdccd9d48
Finalizing current CLI API (#457) 2022-03-21 23:55:16 +03:00
Dima
2ed1d8cf08
V3 types (#453) 2022-03-17 14:25:12 +03:00
Dima
564070465a
Add message when function not found (#454) 2022-03-16 11:49:33 +03:00
Dmitry Kurinskiy
ab0990dd72
Capture and apply topology (#451) 2022-03-15 14:52:43 +03:00
Dima
5fe378c963
createService and addBlueprint commands (#449) 2022-03-09 19:56:51 +03:00
Dima
04e68b553f
Use global node_modules path to find aqua dependencies (#450) 2022-03-09 18:54:28 +03:00
Dmitry Kurinskiy
6772c1d0fa
Sugar for collections (#445) 2022-03-03 17:54:45 +03:00
Dima
5eae05dff0
Add top-bottom support (#442) 2022-02-23 12:37:18 +03:00
Dima
4c08cf7343
Add, remove and list scheduled scripts (#440) 2022-02-23 11:16:29 +03:00
Dima
b7aee3d09c
Add timeout to finisher to avoid infinite hanging of async functions (#437) 2022-02-17 20:34:39 +07:00
Dima
3320cffde8
Remove service command, file options refactoring (#428) 2022-02-16 10:47:43 +03:00