Todd Baur
|
2f5c647c39
|
this changes Embark to an EventEmitter and adds more event handling for loading and fetching plugins. It introduces a dependency on underscore and underscore string. It adds defenses against null/invalid options objects.
|
2017-03-30 00:37:30 +09: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 |
Iuri Matias
|
f7bbc1ddc2
|
update to 2.2.1
|
2017-01-13 07:46:36 -05:00 |
Iuri Matias
|
97a49f3136
|
update to 2.2.0
|
2017-01-11 06:57:57 -05:00 |