Commit Graph

1901 Commits

Author SHA1 Message Date
Jonathan Rainville 0dd2938abe reset watchers after build to make sure files remain watch 2018-04-27 16:34:13 -04:00
Jonathan Rainville 3f3bba33c2 fix tests 2018-04-27 15:35:12 -04:00
Jonathan Rainville 94c493e854 redeploy with right config on config change 2018-04-27 15:10:24 -04:00
Iuri Matias 5aa05c8094
Merge pull request #387 from embark-framework/bug_fix/new-contract-in-empty-dapp
Fix adding a contract
2018-04-27 14:08:02 -04:00
Jonathan Rainville 2827deb418 fix on contract add 2018-04-27 13:50:57 -04:00
Iuri Matias bbec433f39
Merge pull request #382 from embark-framework/react-demo
Updating embark demo to use react instead of jquery
2018-04-27 12:29:11 -04:00
Richard Ramos 57428a65c6 Removed spacer 2018-04-27 11:48:44 -04:00
Richard Ramos dbb640642b Removed timeout 2018-04-27 11:47:35 -04:00
Iuri Matias 846980a4d7
Merge pull request #386 from embark-framework/bug_fix/test-rpc-not-installed
check if testrpc is installed and warn if not
2018-04-27 11:22:58 -04:00
Jonathan Rainville 4a9ff1fe9d check if testrpc is installed and warn if not 2018-04-27 09:16:29 -04:00
Richard Ramos c8effb7dcb Updated code based on code review 2018-04-27 09:04:34 -04:00
Iuri Matias 7ebaa7aaca
Merge pull request #385 from embark-framework/console_logs_fix
intercept logs in the app itself - stopgap fix
2018-04-26 17:59:24 -04:00
Iuri Matias 1cfe46db55 intercept logs in the app itself - stopgap fix 2018-04-26 17:19:45 -04:00
Iuri Matias 17c33ad075
Merge pull request #384 from embark-framework/chores/test-allpligin-apis
Small fixes for plugin APIs
2018-04-26 17:06:05 -04:00
Jonathan Rainville 5de20c6baf force zepplein version for travis 2018-04-26 16:35:00 -04:00
Jonathan Rainville 797e43cedc remove duplicated entry 2018-04-26 15:09:39 -04:00
Iuri Matias 6a3add8e04
Merge pull request #383 from embark-framework/no_contracts
don't error if it's an empty dapp with no contracts yet
2018-04-26 14:56:13 -04:00
Iuri Matias 3b736f56a7 don't error if it's an empty dapp with no contracts yet 2018-04-26 14:15:43 -04:00
Jonathan Rainville d046feb83d fix a bug where upload cmd used plugin name 2018-04-26 14:00:41 -04:00
Iuri Matias 9e91915bce
Merge pull request #381 from embark-framework/features/cors-auto
Add 'auto' setting for geth CORS and websockets origin
2018-04-26 10:14:06 -04:00
emizzle 18e8f5c652 Undo changes to test config. 2018-04-27 00:06:15 +10:00
Jonathan Rainville e4566f9f81 add more registers but generation one fails in run 2018-04-26 09:40:41 -04:00
Jonathan Rainville 61be2c7bd7 addFileToPipeline test and registerBeforeDeploy with new arg 2018-04-26 09:40:32 -04:00
Jonathan Rainville c818326f2e test add config and contract and add test 2018-04-26 09:40:26 -04:00
Eric Mastro ef0bcbf405 Add 'auto' setting for geth CORS and websockets origin
* 'auto' now supported for `rpcCorsDomain` and `wsOrigins` in the blockchain config.
* 'auto' set to the default value in blockchain config for test and demo apps.
2018-04-26 21:37:00 +10:00
Iuri Matias acf1fa427b
Merge pull request #372 from embark-framework/bug_fix/upload-to-swarm
swarm deploy refactored to use web3.bzz instead of command line
2018-04-26 05:58:41 -04:00
Iuri Matias 51cfafaef9
Merge pull request #380 from embark-framework/bug_fix/fix-web3-dependencies
Fix issues with missing web3 dependencies
2018-04-26 05:56:21 -04:00
Eric Mastro 4c39a3f589
Merge branch 'develop' into bug_fix/upload-to-swarm 2018-04-26 19:05:56 +10:00
emizzle 6fe162a8da Fix issues with missing web3 dependencies
The issue was the npm dependency graph was causing the web3 dependencies to be nested inside the `node_modules/web3/node_modules` folder. After removing web3 from  `package-lock.json`, and allowing npm to rebuild the graph with `npm install`, the web3 depedencies (ie web3-bzz) were correctly installed at the same level as web3.

However, this also introduced a new dependency issue in that web3-providers-ws required and depended on the websocket package at a specific github commit and was causing the same issue with websocket being installed at `node_modules/web3-providers-ws/node_modules/websocket`. Removing the web3-providers-ws dependency on websocket and replacing with version 1.0.25 requirement brought the websocket package back to the same level as web3.
2018-04-26 15:08:37 +10:00
emizzle f59a187bce Removed unused host/port options passed in to the swarm service. 2018-04-26 12:59:57 +10:00
Richard Ramos 3b13a2c80c Added whisper status indicator 2018-04-25 20:11:15 -04:00
Iuri Matias 0c57f37377
Merge pull request #379 from embark-framework/features/context-in-plugins
Support multiple contexts at once
2018-04-25 16:11:30 -04:00
Jonathan Rainville fba491592d add function to check if context has specified context 2018-04-25 10:57:23 -04:00
Jonathan Rainville f39acbdd42 get context from cmd ran and use arrays of contexts 2018-04-25 10:34:17 -04:00
Iuri Matias c77d52c926
Merge pull request #378 from embark-framework/bug_fix/limit-plugins-on-envs
Add context to limit plugins that should not run in the simulator
2018-04-24 17:24:59 -04:00
Richard Ramos baffdb8f3b Added storage section 2018-04-24 16:21:33 -04:00
Jonathan Rainville 97e91d4c44 only log loaded plugins in list plugins and warn when plugin is not right 2018-04-24 15:53:19 -04:00
Jonathan Rainville 51c2c8f880 check context and on changing context, load plugins that work 2018-04-24 14:42:56 -04:00
Iuri Matias 5fb3cb3730
Merge pull request #377 from embark-framework/bug_fix/tests-passing-when-one-fails
stop tests when deploy fails
2018-04-24 10:24:13 -04:00
Jonathan Rainville 52d0c5a8dd stop tests when deploy fails 2018-04-24 10:19:01 -04:00
emizzle cc30ff390e Implemented PR review changes
* Removed config init from `cmd.js` for upload.
* refactored `upload()` to use engine services instead of loading and using plugins directly.
* now passing web3 directly to the `Swarm` constructor
2018-04-24 10:27:11 +10:00
Richard Ramos 28b8eff45a Migrating demo to react
Blockchain tab complete
Whisper tab complete (requires status indicator yet)
2018-04-23 16:42:52 -04:00
Iuri Matias edb6876d7a
Merge pull request #376 from embark-framework/tolerate_node_names
if node version name doesn't have /, then just use the full name
2018-04-23 12:17:49 -04:00
Iuri Matias 16909c7f1a if version name doesn't have /, then just use the full name 2018-04-23 12:14:48 -04:00
Iuri Matias 782044ef7c
Merge pull request #375 from embark-framework/fix_package_management
Fix package management
2018-04-20 20:10:38 -04:00
Iuri Matias b4129e975b update tests 2018-04-20 20:01:11 -04:00
Iuri Matias ade2ad1a67 comply with linter 2018-04-20 19:59:47 -04:00
Iuri Matias a63aa2ea0f remove commented line; use beta 34 2018-04-20 19:58:16 -04:00
Iuri Matias 4f55b9eba2 update templates 2018-04-20 19:53:57 -04:00
Iuri Matias 41f04234d0 clean up 2018-04-20 19:52:51 -04:00