1313 Commits

Author SHA1 Message Date
Todd Baur
b186bf966c fixed merge conflicts 2017-03-22 14:13:58 +09:00
ramiro
1a8e5a5abd fixes async on blockchains 2017-03-21 16:26:45 -03:00
ramiro
af4cacf496 fixes async on blockchains 2017-03-21 15:28:36 -03:00
ramiro
3e0e1fda0c fixes for runing on meteor 2017-03-21 14:52:02 -03:00
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
Iuri Matias
447f967061 add service check functionality to plugin api 2017-03-16 07:31:52 -04:00
Iuri Matias
e8c8a85713 fix broken js generation on asset change: (temporarily) revert change to not deploy on asset change and force redeploy of everything 2017-03-12 21:32:06 -04: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
8d8ff671f7 if monitor is already running then init service 2017-03-11 11:48:12 -05:00
Iuri Matias
5cf287a747 implement stopCheck 2017-03-11 11:23:42 -05:00
Iuri Matias
2dec088a9b add service check error 2017-03-11 11:17:52 -05:00
Iuri Matias
c514765d0b move misc utils modules to their own folder 2017-03-11 11:03:20 -05:00
Iuri Matias
92f9df4117 remove async extension to a module 2017-03-11 10:52:02 -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
4bf31328e2 use eachObject to avoid async issues; support non-recurrent checks 2017-03-11 07:32:16 -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
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