537 Commits

Author SHA1 Message Date
Michael Bradley, Jr
ae878fd7c8
extract copy/preserve logic into a helper in lib/core/fs
preserved files should end with <number>.<ext> vs. <ext>.<number>
2018-10-22 19:35:55 +02:00
Jonathan Rainville
0c0624e463
conflict in ens index 2018-10-22 19:35:03 +02:00
emizzle
381cdaa57a
fixed windows paths 2018-10-22 19:25:20 +02:00
emizzle
743c4fa8cb
Update “no account” message and hide for infura
The “no account” message was appearing when using infura as the contract deploy target. This has been changed so that this message will only show when the user has configured their environment to have a `networkType` of `testnet`, `rinkeby`, or `mainnet` and a missing `account` address and/or password.

Additionally, the warning message has been updated to help the user resolve the issue.

A flag has also been added to prevent the message from appearing multiple times.
2018-10-22 19:25:20 +02:00
bakaoh
109152730f
Add remapping when parse file to support embark-solc 2018-10-22 19:25:19 +02:00
Evgeniy Filatov
f79834a30d
extracted hardcoded string in constant 2018-10-22 19:25:17 +02:00
Evgeniy Filatov
517365353b
improved error message when there is issue communicating with node 2018-10-22 19:25:17 +02:00
Anthony Laibe
dd8c6b9a35
Add missing config
The configuration for test is not passed via the engine
2018-10-22 19:25:16 +02:00
Iuri Matias
24d661a65e fix blockchain defaults for config-less dapps 2018-09-28 16:32:37 -04:00
Iuri Matias
904c716d89
Merge pull request #856 from embark-framework/features/config-browser-open
cli and config options for browser auto-open
2018-09-18 13:11:55 -04:00
Anthony Laibe
6fe3db4235 Fix typo 2018-09-18 09:42:46 +01:00
Michael Bradley, Jr
1b7aed8b80 openBrowser config option 2018-09-17 17:59:52 -05:00
Michael Bradley, Jr
c360975e8f webServer svc doesn't need to handle cli opts (handled in core/config) 2018-09-17 17:59:52 -05:00
Iuri Matias
d6f1925cec
Merge pull request #849 from embark-framework/bugfix/better-support-for-await
Better support for await
2018-09-17 14:11:20 -04:00
Anthony Laibe
3a210f602b Better support for await 2018-09-17 09:57:51 +01:00
emizzle
31d3125baf Fix for embark run crashing after console connects to it
The providerUrl being provided to the console VM was looking for a WebsocketProvider-specific property which did not exist on the HttpProvider.

Type checking was added to provide the necessary type-dependent property.
2018-09-17 13:03:55 +10:00
Iuri Matias
b53eb11285
Merge pull request #833 from embark-framework/bug_fix/http-inception
Fix contracts with http import inceptions
2018-09-14 18:15:52 -04:00
Iuri Matias
9b2fa9402b
Merge pull request #822 from embark-framework/bugfix/circular-json
Fix circular JSON and swarm api require
2018-09-14 18:11:34 -04:00
Iuri Matias
8b28bb9691
Merge pull request #830 from embark-framework/feature/process-wrapper-options
Better manage default options
2018-09-14 18:09:41 -04:00
Jonathan Rainville
fc0825aeca set downloaded flag at the very end 2018-09-14 11:50:24 -04:00
Anthony Laibe
2c30271d29 please linter 2018-09-14 10:30:20 +01:00
Anthony Laibe
ab859d4ef5 Better manage default options 2018-09-14 10:17:01 +01:00
Jonathan Rainville
43a9640297 add option to generate the coverage 2018-09-13 14:30:15 -04:00
Anthony Laibe
c22901ab95 Fix circular JSON and swarm api require 2018-09-13 11:21:17 +01:00
Anthony Laibe
1b242baefd No webserver and no ipc server on console 2018-09-13 09:19:57 +01:00
Iuri Matias
53e3136ac6
Merge pull request #821 from embark-framework/bug_fix/double-import
Fix double http import
2018-09-12 18:53:54 -04:00
Iuri Matias
dfe49291be
Merge pull request #797 from subramanianv/pluginCmd
Plugin cmd
2018-09-12 17:57:18 -04:00
Jonathan Rainville
a4400a303d fix double import by using newContent 2018-09-12 14:08:00 -04:00
Anthony Laibe
da0b2f4e66
Merge pull request #806 from embark-framework/feature/new-repl-command
Adding new repl options
2018-09-12 15:07:45 +01:00
Jonathan Rainville
b34174738c
Merge pull request #814 from embark-framework/bugfix/ens-without-config-no-crash
Prevent embark to crash when there is no config for ens
2018-09-12 10:01:26 -04:00
Anthony Laibe
e08892664f Adding new repl options 2018-09-12 15:00:55 +01:00
Anthony Laibe
5f90b4516c Ens disabled by default 2018-09-12 14:01:21 +01:00
Subramanian Venkatesan
fe0bbc3559 changes from the code review 2018-09-10 22:38:17 +05:30
Anthony Laibe
16c870ac34 Use error logger 2018-09-10 13:57:54 +01:00
Subramanian Venkatesan
53de6dcb19 Fixes to npm command parsing 2018-09-10 16:19:37 +05:30
Subramanian Venkatesan
cb751b5213 install npm package using shell.js 2018-09-10 14:01:36 +05:30
Anthony Laibe
b41bcbbe17 Use trace logger for code runner error 2018-09-10 09:26:37 +01:00
Subramanian Venkatesan
74f0d05ca0 Plugin Command 2018-09-09 23:07:55 +05:30
Jonathan Rainville
3d37fe6362 catch webserver config and restart it 2018-09-07 14:54:15 -04:00
Anthony Laibe
5957be9571 Avoid Solc to die because of compilation 2018-09-06 11:24:29 +01:00
Iuri Matias
48a3d70df2
Merge pull request #785 from embark-framework/bug_fix/no-warning-dev
No accounts warning in development
2018-09-05 18:22:09 -04:00
Iuri Matias
428820f2c6
Merge pull request #781 from embark-framework/bug_fix/no-webserver-if-false
Do not start webserver if set to false in embark.json
2018-09-05 18:20:31 -04:00
Jonathan Rainville
55bb028a13 add test too 2018-09-05 12:35:45 -04:00
Jonathan Rainville
3991880b44 no warning in development 2018-09-05 09:45:34 -04:00
Anthony Laibe
c92f6f8865 Fix dynamic IPC 2018-09-05 10:40:37 +01:00
Jonathan Rainville
e925200592 disable webserver if false 2018-09-04 16:44:42 -04:00
Iuri Matias
bf8183cf76
Merge pull request #778 from embark-framework/fix_deploy
Fix issue with changes in config file not causing a proper reload
2018-09-04 14:02:54 -04:00
Iuri Matias
c3f7c58b8d delete require cache for config file so configs are actually reloaded 2018-09-03 14:01:46 -04:00
Michael Bradley, Jr
1d38af1f58 expose buildDir to webserver in same manner as its done for pipeline 2018-09-03 10:17:45 -05:00
Jonathan Rainville
3e89729331 conflict with indents 2018-08-31 08:46:08 -04:00