Commit Graph

5350 Commits

Author SHA1 Message Date
Michael Bradley, Jr 96f7688ee8 fix(@embark/webserver): load embark-ui sources from the correct path
embark's webserver needs to serve the production build of embark-ui from the
root of the package not from dist/
2018-11-12 12:08:43 -05:00
Michael Bradley, Jr 23f19a0df5 fix: runtime environment needs to support locally installed embark
Reintroduce NODE_PATH so that DApps with embark locally installed can properly
resolve modules supplied by embark. Refactor process.env related settings into
src/lib/core/env.js
2018-11-12 11:03:48 -06:00
Anthony Laibe 97829c04f4 fix(module/authenticator): do not display log if no webserver 2018-11-12 15:30:30 +00:00
Michael Bradley 53154f8730
Merge pull request #1055 from embark-framework/chores/ts-rev
chore: add babel+ts — revised
2018-11-12 09:23:38 -06:00
Michael Bradley, Jr 17d58a5c54 docs: fix typo in filename 2018-11-11 15:09:11 -06:00
Michael Bradley, Jr 69dd8c5b89 build(packaging): reorg sources for transpilation with Babel
Allow for embark sources to be authored in TypeScript and/or JavaScript, and to
make use of upcoming features of the JS language. Sources in the src/ directory
are transpiled into the dist/ directory, and npm-scripts are provided to
support and automate various aspect of the build process. Source map support is
enabled at runtime, i.e. when invoking the embark cli and running embark's test
suite.
2018-11-11 15:08:55 -06:00
Pascal Precht 317449e840 refactor(@embark/deployment): remove try/catch block
This code didn't really make sense in the first place as we use `async.auto()` at the
moment for callback based error handling.
2018-11-09 16:28:47 +01:00
Pascal Precht 8997476e33 uiux(@embark/deployment): improve error messages by logging contract name
Closes #1038
2018-11-09 16:28:47 +01:00
Jonathan Rainville ea2a656ec1 fix(tests): fix tests that fetched files from devleop
fix tests that fetched contracts from develop by changing to master
improve error logging for downloads
2018-11-09 04:52:02 -05:00
Jonathan Rainville 51e39c5b74 fix(simulator): change port depending of the type in config 2018-11-09 04:52:02 -05:00
Pascal Precht f90194703e chore(CONTRIBUTING): update guide to use `master` instead of `develop` branch
We've decided to have a single branch that is now `master`, no longer `develop`
2018-11-09 04:51:28 -05:00
Pascal Precht af1bc90acc fix(ci): make CI happy again by updating http paths to master branch
Some test endpoints have still pointed to `develop` branch on GitHub,
which made our tests fail as we're now on `master` branch
2018-11-09 04:47:54 -05:00
Iuri Matias d61560b2e4
Merge pull request #1057 from embark-framework/update_badges
update badges to use master instead of develop
2018-11-09 04:35:24 -05:00
Iuri Matias 13f7a3ff41
Merge pull request #1041 from embark-framework/feature/debug-button
feat: add debug button to transaction and contract log
2018-11-09 04:34:03 -05:00
Anthony Laibe 184e1e277a feat: add debug button to transaction and contract log 2018-11-09 09:29:58 +00:00
Iuri Matias a9d8c56b7c update badges to use master instead of develop 2018-11-09 04:18:55 -05:00
Vyom Sharma 62607b0a3b
feat: adds support for swarm imports in Solidity
This commit enables users of Embark to import any Solidity contract using
the swarm protocol.

Example:

```
import "bzz:/someensdomain.eth/ERC725.sol";
```

Closes #766
2018-11-09 09:57:06 +01:00
Pascal Precht fb69710908 chore: update contributing guide and code of conduct 2018-11-09 09:50:27 +01:00
Iuri Matias b66ac70050
Merge pull request #1047 from embark-framework/bug_fix/accounts-on-deploy
Fix $accounts not being replaced in onDeploy
2018-11-08 16:47:24 -05:00
Iuri Matias 27150f34b8
Merge pull request #1046 from embark-framework/chore/change-to-ws
Change RPC to WS in contract configs
2018-11-08 16:47:10 -05:00
Iuri Matias 5f99307629
Merge pull request #1042 from embark-framework/feature/deployment-strategy
Feature/deployment strategy
2018-11-08 16:39:36 -05:00
Iuri Matias 087a2e8c6b
Merge branch 'master' into feature/deployment-strategy 2018-11-08 16:35:04 -05:00
Iuri Matias 60a75d8b7f
Merge pull request #1040 from embark-framework/feat/issue-templates
chore: introduce issue and pull request templates
2018-11-08 16:26:24 -05:00
Iuri Matias 70b26176db
Merge pull request #1036 from embark-framework/features/eth-search
Add searching ENS names in cockpit search bar
2018-11-08 16:22:03 -05:00
Iuri Matias c3ae7d608f
Merge pull request #1035 from embark-framework/chore/disable-autocomplete-login
Disable autocomplete in Login component and fix indentation
2018-11-08 16:21:30 -05:00
Iuri Matias 1973ab486c
Merge pull request #1052 from embark-framework/bug_fix/aside-tabs
Fix aside not opening correctly and typos
2018-11-08 16:14:08 -05:00
Iuri Matias 1d31e20476
Merge pull request #1032 from embark-framework/features/resizable-editor-main
Make the editor resizable
2018-11-08 16:13:51 -05:00
Jonathan Rainville 1030607813 feat(cockpit): make editor resizable 2018-11-08 15:17:41 -05:00
Jonathan Rainville a714e078c4 fix(cockpit): fix aside not opening correctly and typos 2018-11-08 13:57:48 -05:00
Jonathan Rainville 3ddcd1f825 fix(cockpit): disable autocomplete in Login component 2018-11-08 12:06:57 -05:00
Jonathan Rainville dca52d0d4e feat(cockpit): add searching ENS names in search bar 2018-11-08 12:04:27 -05:00
Iuri Matias 8a4b5d3d5d
Merge pull request #1034 from embark-framework/chore/remove-interfaces-deploy
Hide interfaces in contract deployment page
2018-11-08 10:21:42 -05:00
Iuri Matias 8b83fcfb74
Merge pull request #1033 from embark-framework/bug_fix/proxy-false
Fix proxy not being deactivated when put to false
2018-11-08 10:21:01 -05:00
Iuri Matias 1a411e954c
Merge pull request #1031 from embark-framework/bug_fix/disable-whisper
Fix disabling whisper crashing the proxy
2018-11-08 10:05:19 -05:00
Iuri Matias 82322758ab
Merge pull request #1001 from embark-framework/refactor/editor-toolbar-tabs
refactor(cockpit/TextEditorToolbar): make toolbar tabs generation more generic
2018-11-08 08:58:19 -05:00
Jonathan Rainville 8831dfb0ee fix(contracts): replace $accounts for onDeploy too
This was intended from the start, but was only done for args
2018-11-07 16:38:19 -05:00
Jonathan Rainville 3e9d99b699 chore(config): change RPC to WS in contract configs 2018-11-07 12:51:35 -05:00
Jonathan Rainville f50f106e07 fix(blockchain): fix setting proxy to false not applying 2018-11-07 12:37:01 -05:00
Jonathan Rainville b48d29acc3 fix(whisper): fix disabling whisper crashing blockchain
Fixes #1027
2018-11-07 11:34:46 -05:00
Pascal Precht 04c8d00b27
chore: introduce issue and pull request templates 2018-11-07 17:31:17 +01:00
Anthony Laibe f9f4c28f72 feat: strategy for deployment
Allow implicit and explicit for deployment strategy
implicit: all contracts are deployed
explicit: only specified contracts are deployed

Default value: implicit
2018-11-07 14:51:57 +00:00
Iuri Matias 3cf9ea6045
Merge pull request #1045 from embark-framework/chore/update-embark-js
chore: update embarkJS to 0.4.5
2018-11-07 09:30:51 -05:00
Anthony Laibe c563bae3a3 chore: update embarkJS to 0.4.5 2018-11-07 14:23:08 +00:00
Pascal Precht 3c0e360540
refactor(cockpit/TextEditorToolbar): make toolbar tabs generation more generic 2018-11-07 13:35:22 +01:00
Anthony Laibe 0e7aad81aa chore: remove fiddle dead code 2018-11-07 11:35:36 +00:00
Jonathan Rainville 24e3da65b2 fix proptypes warnings and fix indexes 2018-11-06 15:55:57 -05:00
Jonathan Rainville 2f4625c143 hide interfaces in contract deployment page 2018-11-06 14:57:06 -05:00
andrea zuccarini c25c644b5a include .sol import from ipfs 2018-11-05 21:09:48 +01:00
Anthony Laibe 3ef7fd7411 Event filter typo 2018-11-01 14:11:51 +01:00
Michael Bradley, Jr abbf54620a 4.0.0-alpha.1 2018-10-31 22:23:55 +01:00