19 Commits

Author SHA1 Message Date
Eric Mastro
2bb977df76 WIP to merge in other swarm changes
Adding swarm to embarkjs. WIP.

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.
test add config and contract and add test

addFileToPipeline test and registerBeforeDeploy with new arg

add more registers but generation one fails in run

WIP commit

Undo changes to test config.

Merge pull request #381 from embark-framework/features/cors-auto

Add 'auto' setting for geth CORS and websockets origin
fix a bug where upload cmd used plugin name

don't error if it's an empty dapp with no contracts yet

Merge pull request #383 from embark-framework/no_contracts

don't error if it's an empty dapp with no contracts yet
remove duplicated entry

force zepplein version for travis

Merge pull request #384 from embark-framework/chores/test-allpligin-apis

Small fixes for plugin APIs
intercept logs in the app itself - stopgap fix

Merge pull request #385 from embark-framework/console_logs_fix

intercept logs in the app itself - stopgap fix
* removed unneeded provider property.
* add 'swarm' as a provider in the storage.config
* update method for swarm service check

Merge branch 'develop' into features/add-swarm-to-embarkjs


More work to add swarm to embarkjs

* added eth-lib to parse result of swarm text
* changed "currentStorage" and "currentMessages" to "currentProvider" for consistency.
* added protocol to storage config
* selectively starts storage service depending on which one is configured in the storage config
* run service check for ipfs/swarm prior to uploaded
* added swarm methods for embarkjs

Updated code based on code review

check if testrpc is installed and warn if not

Merge pull request #386 from embark-framework/bug_fix/test-rpc-not-installed

check if testrpc is installed and warn if not
Removed timeout

Removed spacer

Merge pull request #382 from embark-framework/react-demo

Updating embark demo to use react instead of jquery
fix on contract add

Merge pull request #387 from embark-framework/bug_fix/new-contract-in-empty-dapp

Fix adding a contract
redeploy with right config on config change

fix tests

reset watchers after build to make sure files remain watch

Merge pull request #389 from embark-framework/bug_fix/file-changes-not-watched

Fix files not being watched
Merge pull request #388 from embark-framework/bug_fix/changing-contract-config

Redeploy with right config on config change
Added swarm support in embarkjs and isAvailable for messages/storage

* reverted currentProvider back to currentStorage and currentMessages
* added `EmbarkJS.Storage.isAvailable` and `EmbarkJS.Messages.isAvailable()` and underlying provider functions for Whisper, Orbit, IPFS, and Swarm
* Finished swarm implementation in embarkjs plus cleanup
* updated test app storage config to swarm to show swarm config option

Merge branch 'develop' into features/add-swarm-to-embarkjs
2018-04-30 15:56:43 +10:00
Jonathan Rainville
df226919c0 change file creation with using File.types 2018-04-18 15:02:50 -04:00
Iuri Matias
10c4c75236 move tests related files to their own folder 2018-01-19 21:13:20 -05:00
Iuri Matias
46d192bec0 update tests 2018-01-19 14:18:50 -05:00
Iuri Matias
6d077b1412 fix module name in tests 2017-12-17 19:30:22 -05:00
Iuri Matias
8999d619c5 update tests 2017-12-16 17:55:27 -05:00
Iuri Matias
67dd4a22cb update tests 2017-12-16 17:10:11 -05:00
Iuri Matias
e8ebb0fb37 update tests 2017-12-15 17:38:02 -05:00
Iuri Matias
c68c1b2d74 update test config 2017-12-07 09:41:19 -05:00
Iuri Matias
9bd1880479 update test config 2017-12-07 09:25:06 -05:00
Iuri Matias
aa5efab6f9 update tests 2017-07-08 12:39:53 -04:00
Todd Baur
67f325f5a0 migrate all the code to ES6 2017-03-30 20:12:39 +09:00
Todd Baur
26b87b4b05 swap test var -> let 2017-03-30 02:57:22 +09:00
Todd Baur
7a930d95a8 switch config to grunt vs declaring in test 2017-03-08 23:28:10 +09:00
Todd Baur
5525e1e9d4 add this.timeout(15000) to tests to allow the solc enough space to work 2017-03-08 22:49:42 +09:00
Iuri Matias
dac6ca9fe6 fix contract tests 2017-02-25 23:27:45 -05:00
Iuri Matias
1868788342 reorgnize code structure 2017-02-19 12:51:32 -05:00
Iuri Matias
f37bc46f8e fix specs; clarify production enviroment (livenet not production); exec testrpc directly 2017-02-08 06:31:57 -05:00
Iuri Matias
087578c8e6 add spec for contracs config; fix contracts arguments when it's an instanceOf 2017-01-12 20:42:33 -05:00