539 Commits

Author SHA1 Message Date
Todd Baur
b25a0ecbc7 Merge branch 'develop' of github.com:iurimatias/embark-framework into make_cli_faster 2017-03-11 10:59:52 +09:00
Todd Baur
b590312e20 cleanup empty lines after function 2017-03-11 00:13:59 +09:00
Todd Baur
dc9084b8a6 Dropped 'this' in Cmd and set internal var Embar to self execute 2017-03-11 00:07:08 +09: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
Iuri Matias
a4369ecd4e implement (previously empty) stopMonitor method 2017-03-10 06:44:17 -05:00
Iuri Matias
02cb5b7f1f Merge pull request #237 from nogueian/develop
Fixed issue with logic to detect if IPFS node is online
2017-03-08 20:34:20 -05:00
Todd Baur
2de9292bd6 Merge branch 'develop' of github.com:iurimatias/embark-framework into one_version 2017-03-08 23:54:17 +09:00
Todd Baur
83f3e1c5ee dot notation preferred 2017-03-08 23:52:17 +09:00
Andy Nogueira
f5aafa4242 Setting host and port parameters back according to develop branch 2017-03-08 09:51:58 -05:00
Iuri Matias
c1d2bd170e Merge pull request #230 from toadkicker/add_mocha_timeouts
add this.timeout(15000) to tests to allow the solc enough space to work
2017-03-08 09:47:08 -05:00
Andy Nogueira
82042c01c6 Fixed issue with logic to detect if IPFS node is online. If the IPFS node is not running and there's another service in the computer running on port 5001 it could cause an exception. 2017-03-08 09:46:15 -05:00
Todd Baur
026909aa91 fix other timeout issues in tests outside of core framework code 2017-03-08 23:41:16 +09:00
Todd Baur
486fbec108 read version in from package.json instead of strings 2017-03-08 23:20:23 +09:00
Todd Baur
70868de81b changes undefined process.exit(code) to process.exit(9) 2017-03-08 19:29:19 +09:00
Iuri Matias
71121cdc4b update to 2.4.0 2017-03-07 06:39:56 -05:00
Iuri Matias
b42031de6b fix cmd line webserver host override 2017-03-06 22:08:43 -05:00
Iuri Matias
96d1361dd8 support defaults when new config files are not found, for backwards compatibility 2017-03-05 21:27:33 -05:00
Iuri Matias
007be84f23 add config to the plugin api (temporary) 2017-03-05 20:25:09 -05:00
Iuri Matias
8325943bd7 add new events for output generation and first deployment 2017-03-05 11:00:47 -05:00
Iuri Matias
a797f8fcf6 fix account selection when it isn't configured; improve error message on tests 2017-03-04 21:51:28 -05:00
Iuri Matias
fd6af8af2e refactor condition 2017-03-04 20:35:15 -05:00
Iuri Matias
a527573796 separate the different functions in deployContracts 2017-03-04 20:14:47 -05:00
Iuri Matias
16275f13e5 if any account is configured in blockchain.json then use it as the default account for deploying contracts 2017-03-04 19:17:39 -05:00
Iuri Matias
85659987d9 add support for website config file; reflect real web server config in the dashboard 2017-03-04 14:20:28 -05:00
Iuri Matias
269552aee0 add events to plugin api 2017-03-04 12:42:24 -05:00
Iuri Matias
3db27c14cb add exception to dealWithConfigsMethods; it's simple enough 2017-03-03 21:51:23 -05:00
Iuri Matias
617d263341 reduce complexity of engine main metod 2017-03-03 21:48:32 -05:00
Iuri Matias
383d69c194 handle cmd error 2017-03-03 21:11:53 -05:00
Iuri Matias
94cca83670 simplify test constructor 2017-03-03 21:06:44 -05:00
Iuri Matias
6799e1d8a5 remove comment 2017-03-03 01:25:14 -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
fe30f4b040 make cmd call async 2017-03-02 08:15:35 -05:00
Iuri Matias
4c5cb95209 refactor: extract method for cmd interpreter 2017-03-02 07:44:24 -05:00
Iuri Matias
11eca918a1 add cc rule 2017-03-01 21:28:27 -05:00
Iuri Matias
d4f7eca2c5 make cc happy; use join path 2017-03-01 21:15:02 -05:00
Iuri Matias
09fbd66417 put callback call at the end 2017-03-01 21:09:55 -05:00
Iuri Matias
c0bcc15023 simplify condition; return callback 2017-03-01 21:08:28 -05:00
Iuri Matias
dbb0b0b171 track deployed contracts taking into account swarm hash inserted by solc 2017-03-01 20:52:58 -05:00
Iuri Matias
b7cd296716 make abi generation independent of deployment 2017-02-28 23:29:16 -05:00
Iuri Matias
1674adee4a add config to specify available providers for each component 2017-02-28 21:43:03 -05:00
Iuri Matias
09e58977e4 generate final embarkjs file depending on components enabled 2017-02-28 21:26:15 -05:00
Iuri Matias
e61f0f102d generate storage and communication abi; disable deployment if config is disabled 2017-02-28 20:42:03 -05:00
Iuri Matias
c500bb4988 fix error display with refactored compilation module 2017-02-28 08:03:03 -05:00
Iuri Matias
5477b7f11c fix options varible; make cc happy 2017-02-27 07:49:25 -05:00
Iuri Matias
e806a14af6 Merge branch 'develop' of github.com:iurimatias/embark-framework into develop 2017-02-27 06:57:30 -05:00
Iuri Matias
60a617a28e don't intercept console error in plugins, causes too much issues; need to research a better way 2017-02-26 18:47:52 -05:00
DeviateFish
2642325868 Fix scoping 2017-02-26 14:33:58 -08:00
DeviateFish
5cf9048099 Add more options to testing setup
Ability to retrieve the logger from contract deployment, as well as
override the default `embark.json`
2017-02-26 14:33:14 -08:00