124 Commits

Author SHA1 Message Date
roo2
3637b2e06e update the initTests method of embark to reflect the new structure of test.js 2017-03-21 18:55:15 +10:00
roo2
2a39290158 start the web3 service for the build task so that contracts can be deployed 2017-03-21 18:22:16 +10:00
roo2
5fa32754fb show error message if unable to deploy contracts due to web3 client being unavailable 2017-03-21 17:47:26 +10:00
Todd Baur
124177c8fc speed up testing 2017-03-13 00:21:19 +09:00
Todd Baur
383b3c31a5 speed up test class - unstable 2017-03-12 12:23:30 +09:00
Todd Baur
f64474b861 dont require () at end of requires 2017-03-12 11:59:13 +09:00
Iuri Matias
9eb4887d37 add backwards compatbility for tests with a deprecation message 2017-03-11 21:49:12 -05:00
Iuri Matias
1534bf6207 Merge pull request #242 from toadkicker/make_cli_faster
this is a quick attempt at speeding up the init of CLI…
2017-03-11 21:18:20 -05:00
Iuri Matias
54420b327e detect when ethereum node comes back online and redeploy 2017-03-11 12:27:10 -05:00
Iuri Matias
c514765d0b move misc utils modules to their own folder 2017-03-11 11:03:20 -05:00
Iuri Matias
c2c41549c1 cleanup; remove unneded requires 2017-03-11 10:38:05 -05:00
Iuri Matias
ea70d09e8c move ethereum and whisper checks; refactor web3 connection 2017-03-11 10:29:45 -05:00
Iuri Matias
173c571147 remove old services monitor; add new services monitor to engine; move previous checks to their modules inits 2017-03-10 22:00:30 -05:00
Todd Baur
835899cf6e this is a quick attempt at speeding up the init of CLI by changing Embark.js to a reveal module pattern and moving the requires into the functions that need them. It removes the circular reference between Cmd and Embark, which is the biggest hit to speed. It also changes how the binary starts by importing Cmd instead of Embark. 2017-03-10 23:43:52 +09:00
Todd Baur
83f3e1c5ee dot notation preferred 2017-03-08 23:52:17 +09:00
Todd Baur
486fbec108 read version in from package.json instead of strings 2017-03-08 23:20:23 +09:00
Iuri Matias
71121cdc4b update to 2.4.0 2017-03-07 06:39:56 -05:00
Iuri Matias
8325943bd7 add new events for output generation and first deployment 2017-03-05 11:00:47 -05:00
Iuri Matias
269552aee0 add events to plugin api 2017-03-04 12:42:24 -05:00
Iuri Matias
cd45a2be77 refactor, move calls to engine; fix tests 2017-03-03 01:22:12 -05:00
Iuri Matias
6784fa662c pass path when listening to file change event 2017-03-02 21:31:07 -05:00
Iuri Matias
d5ebd7d748 fix for current refactor: on an asset change don't redeploy 2017-03-02 20:23:03 -05:00
Iuri Matias
b7cd296716 make abi generation independent of deployment 2017-02-28 23:29:16 -05:00
Iuri Matias
5fc2d97609 fix so child process doesn't hang some cmds 2017-02-25 22:39:40 -05:00
Iuri Matias
85519e95d8 add new deploy manager to build cmd 2017-02-25 20:45:40 -05:00
Iuri Matias
e9ce9dc6f1 add redeploy; don't reload compiler if it's already loaded 2017-02-25 15:47:35 -05:00
Iuri Matias
d73eb802ea refactor deployment 2017-02-24 22:49:34 -05:00
Iuri Matias
4b119fffde add solc wrapper 2017-02-24 19:27:27 -05:00
Iuri Matias
a2a27bb0c2 start refactoring deployment steps 2017-02-24 08:20:03 -05:00
Iuri Matias
a0f4953c17 add TODO for pipeline event 2017-02-24 06:28:06 -05:00
Iuri Matias
3433c75554 refactor pipeline to use events instead 2017-02-24 06:18:57 -05:00
Iuri Matias
3d240c9d84 temporary fix for --nodashboard issue in develop 2017-02-23 20:50:55 -05:00
Iuri Matias
0e03d8f435 refactor: move dashboard board init logic into a separate module 2017-02-20 18:02:17 -05:00
Iuri Matias
cf0ea4299e support disabling blockchain stack; tolerate lack of web3 object 2017-02-20 17:12:13 -05:00
Iuri Matias
a9e4435b77 use specified environment when creating data dirs for .embark 2017-02-20 16:11:27 -05:00
Iuri Matias
a8193277da start refactoring index.js 2017-02-19 13:18:43 -05:00
Iuri Matias
1868788342 reorgnize code structure 2017-02-19 12:51:32 -05:00
Iuri Matias
a83cc6a44a move shelljs scopes to utils; require locally so it doesn't polute the global space 2017-02-18 16:06:39 -05:00
Iuri Matias
55275136b0 clean up; remove unneded requires 2017-02-18 09:39:13 -05:00
Iuri Matias
566812696d take configuration options from config and command line arguments when running simulator 2017-02-18 08:01:03 -05:00
Iuri Matias
fcd88b9e4a reorder component initialization make log clearer; improve log messages to make them clearer 2017-02-15 20:56:18 -05:00
Iuri Matias
6984c13ac6 read storage and communication config files; use & initialize storage depending on config 2017-02-10 07:44:06 -05:00
Iuri Matias
d0c020dce5 update to 2.3.0 2017-02-08 06:38:26 -05:00
Iuri Matias
6822a9b08c implement compiler plugin 2017-02-06 06:51:27 -05:00
Iuri Matias
2e9a4bb28a implement several plugins 2017-02-06 06:51:27 -05:00
Iuri Matias
352eadab98 add console plugin support 2017-02-06 06:51:26 -05:00
Iuri Matias
0b88d2fa69 show loading message; immediatly check for services instead of waiting 5 secs 2017-02-06 06:51:26 -05:00
Iuri Matias
b72a42cfb3 add plugin config options; update pipeline plugin implementation 2017-02-06 06:51:26 -05:00
Iuri Matias
4075490fee add plugin for pipeline 2017-02-06 06:51:26 -05:00
Iuri Matias
ccdfaf61f2 implement plugin support: implement support for client-side web3 providers and contracts plugins 2017-02-06 06:51:26 -05:00