Iuri Matias
9aeddaa998
chore: rename org references from embark-framework to embarklabs
2020-01-16 15:36:29 -05:00
Pascal Precht
73d04433cf
feat(@embark/deployment): introduce `interfaces` and `libraries` configuration
...
This commit adds two new configuration settings for Smart Contract configuration:
- `interfaces` - Any Smart Contract that represent an interface or is used for inheritance
- `libraries` - Any Smart Contract that is used as a library
This makes the configuration less redundant in cases where otherwise the `deploy`
property has been set to `false`, such as:
```
deploy: {
Ownable: {
deploy: false
},
...
}
```
The above can now be done via:
```
interfaces: ['Ownable'],
deploy: {
...
}
```
2020-01-15 09:45:42 -05:00
Pascal Precht
25270582d8
chore: add v5 release post
2020-01-14 17:45:13 +01:00
Jonathan Rainville
9711790f92
docs(@embark/site): add migration guide to Embark v5
2020-01-14 17:42:47 +01:00
Pascal Precht
013599859e
chore: rename article file and fix url generation
2020-01-10 14:36:29 +01:00
Graham McBain
ccf8bcb27d
chore: add article about takebacktheweb event
2020-01-10 14:23:05 +01:00
Bouzaine Chamsddine
6be404bc7f
docs: updating copyrights to 2019-2020
2020-01-09 11:33:20 -05:00
Bouzaine Chamsddine
fa49c3b3a4
docs: updating copyrights to 2020
2020-01-09 11:33:20 -05:00
Pascal Precht
a865bc3d6a
article: remove paragraph
2020-01-07 11:06:34 +01:00
Michael Bradley, Jr
89dceabc2b
site: hexo build of site automatically triggers version metadata update in site/package.json
2020-01-06 09:19:36 -06:00
dependabot-preview[bot]
c3ee150f62
build(deps): bump hexo from 4.1.1 to 4.2.0 in /site
...
Bumps [hexo](https://github.com/hexojs/hexo ) from 4.1.1 to 4.2.0.
- [Release notes](https://github.com/hexojs/hexo/releases )
- [Commits](https://github.com/hexojs/hexo/compare/4.1.1...4.2.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-01-06 09:18:22 -06:00
dependabot-preview[bot]
4c46e87edd
build(deps-dev): bump eslint from 6.7.2 to 6.8.0 in /site
...
Bumps [eslint](https://github.com/eslint/eslint ) from 6.7.2 to 6.8.0.
- [Release notes](https://github.com/eslint/eslint/releases )
- [Changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md )
- [Commits](https://github.com/eslint/eslint/compare/v6.7.2...v6.8.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-01-06 09:08:51 -06:00
Michael Bradley, Jr
d7a5686de5
site: hexo build of site automatically triggers version metadata update in site/package.json
2019-12-22 18:24:06 -06:00
dependabot-preview[bot]
4f3e9c7868
build(deps-dev): bump eslint-config-hexo from 4.0.0 to 4.1.0 in /site
...
Bumps [eslint-config-hexo](https://github.com/hexojs/eslint-config-hexo ) from 4.0.0 to 4.1.0.
- [Release notes](https://github.com/hexojs/eslint-config-hexo/releases )
- [Commits](https://github.com/hexojs/eslint-config-hexo/compare/4.0.0...4.1.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-12-22 18:17:55 -06:00
Michael Bradley, Jr
7e550f0e6f
build(deps): bump web3[-*] from 1.2.1 to 1.2.4
...
Refactor typings as necessary. In order for `bignumber.js` in the root
`node_modules` to not conflict with `@types/bignumber.js`, specify
`"bignumber.js": "5.0.0"` in `devDependencies` and `"embark-ui/bignumber.js"`
in `nohoist` of the root `package.json`.
In `packages/plugins/rpc-manager` switch from callback to promise usage with
respect to `web3.eth.accounts.signTransaction` because of a [bug][bug]
discovered in web3 v1.2.4.
In `packages/plugins/solidity-tests` specialize the tsc compiler options with
`"skipLibCheck": true` because of a problematic web3-related typing in the
`.d.ts` files of the remix-tests package.
Bump ganache-cli from 6.4.3 to 6.7.0 (latest) because 6.4.3 doesn't support
`eth_chainId` but web3 1.2.4 makes use of the `eth_chainId` RPC method (EIP
695).
BREAKING CHANGE: bump embark's minimum supported version of parity from
`>=2.0.0` to `>=2.2.1`. This is necessary since web3 1.2.4 makes use of the
`eth_chainId` RPC method (EIP 695) and that parity version is the earliest one
to implement it.
[bug]: https://github.com/ethereum/web3.js/issues/3283
2019-12-20 08:35:48 -06:00
Bouzaine chamsddine
df9b66f845
docs: update site readme to the current repo
2019-12-18 11:23:25 -05:00
dependabot-preview[bot]
80f189f103
build(deps): bump hexo from 4.0.0 to 4.1.1 in /site
...
Bumps [hexo](https://github.com/hexojs/hexo ) from 4.0.0 to 4.1.1.
- [Release notes](https://github.com/hexojs/hexo/releases )
- [Commits](https://github.com/hexojs/hexo/compare/4.0.0...4.1.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-12-17 00:31:40 -06:00
Bouzaine Chamsddine
5b10a93edb
docs: update improve the guide link to the new repo
2019-12-16 11:06:17 +01:00
Bouzaine Chamsddine
209baec7da
docs: update the improve the guide link to the new repo
2019-12-16 11:06:17 +01:00
emizzle
bd4b110a78
feat(@embark/whisper): Add Whisper client config
...
Add option in communication config to choose which Whisper client to use.
Because Parity’s implementation of Whisper is not compatible with Whisper v6, and therefore web3.js in its current form, the following changes have been made:
1. remove any functionality associated with launching a Parity Whisper process.
2. Warn the user when the Parity Whisper client has been opted for in the communication config.
3. Return an error for API calls when Parity Whisper client has been opted for in the communication config.
4. Update Cockpit’s Communication module to show errors returned from API calls.
5. Update the messaging configuration documentation for the new communication client option.
2019-12-11 11:12:18 -05:00
emizzle
db0e45e96e
chore(@embark/site): Add `—template` deprecation notice.
2019-12-11 09:39:20 -05:00
Pascal Precht
0c5984c66d
docs: clarify supported node version
2019-12-10 12:36:08 +01:00
Pascal Precht
1c12fde7a0
article: fix broken asset reference
2019-12-09 20:56:02 +01:00
Robin Percy
9436d71626
article: add web3 intro article
2019-12-09 20:37:31 +01:00
dependabot-preview[bot]
63cb420351
build(deps-dev): bump eslint-config-hexo from 3.0.0 to 4.0.0 in /site
...
Bumps [eslint-config-hexo](https://github.com/hexojs/eslint-config-hexo ) from 3.0.0 to 4.0.0.
- [Release notes](https://github.com/hexojs/eslint-config-hexo/releases )
- [Commits](https://github.com/hexojs/eslint-config-hexo/compare/3.0.0...4.0.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-12-02 08:13:02 -06:00
dependabot-preview[bot]
49ace3f0e2
build(deps-dev): bump eslint from 6.7.1 to 6.7.2 in /site
...
Bumps [eslint](https://github.com/eslint/eslint ) from 6.7.1 to 6.7.2.
- [Release notes](https://github.com/eslint/eslint/releases )
- [Changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md )
- [Commits](https://github.com/eslint/eslint/compare/v6.7.1...v6.7.2 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-12-02 07:59:14 -06:00
Pascal Precht
47df65528a
article: add part 3 of crystal vs nim article series
2019-12-02 12:26:00 +01:00
Pascal Precht
5ef9a0148e
article: add credits
2019-12-02 12:25:48 +01:00
dependabot-preview[bot]
5ab1762c2e
build(deps): bump hexo-generator-feed from 2.1.1 to 2.2.0 in /site
...
Bumps [hexo-generator-feed](https://github.com/hexojs/hexo-generator-feed ) from 2.1.1 to 2.2.0.
- [Release notes](https://github.com/hexojs/hexo-generator-feed/releases )
- [Commits](https://github.com/hexojs/hexo-generator-feed/compare/2.1.1...2.2.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-11-30 15:07:13 -06:00
dependabot-preview[bot]
401360f483
build(deps): bump hexo-generator-sitemap from 1.2.0 to 2.0.0 in /site
...
Bumps [hexo-generator-sitemap](https://github.com/hexojs/hexo-generator-sitemap ) from 1.2.0 to 2.0.0.
- [Release notes](https://github.com/hexojs/hexo-generator-sitemap/releases )
- [Commits](https://github.com/hexojs/hexo-generator-sitemap/compare/1.2.0...2.0.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-11-25 16:47:55 -06:00
dependabot-preview[bot]
0d81934dd7
build(deps-dev): bump eslint from 6.6.0 to 6.7.1 in /site
...
Bumps [eslint](https://github.com/eslint/eslint ) from 6.6.0 to 6.7.1.
- [Release notes](https://github.com/eslint/eslint/releases )
- [Changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md )
- [Commits](https://github.com/eslint/eslint/compare/v6.6.0...v6.7.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-11-25 16:45:10 -06:00
Robin Percy
c3d5c712f4
chore(site): article fixes
2019-11-25 12:17:52 +01:00
dependabot-preview[bot]
a7e33487c0
build(deps): bump hexo-generator-feed from 2.1.0 to 2.1.1 in /site
...
Bumps [hexo-generator-feed](https://github.com/hexojs/hexo-generator-feed ) from 2.1.0 to 2.1.1.
- [Release notes](https://github.com/hexojs/hexo-generator-feed/releases )
- [Commits](https://github.com/hexojs/hexo-generator-feed/compare/2.1.0...2.1.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-11-22 09:18:21 -06:00
dependabot-preview[bot]
f8e699fd25
build(deps): bump hexo-deployer-git from 2.0.0 to 2.1.0 in /site
...
Bumps [hexo-deployer-git](https://github.com/hexojs/hexo-deployer-git ) from 2.0.0 to 2.1.0.
- [Release notes](https://github.com/hexojs/hexo-deployer-git/releases )
- [Commits](https://github.com/hexojs/hexo-deployer-git/compare/2.0.0...2.1.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-11-22 09:06:45 -06:00
Jonathan Rainville
c920bd5e14
chore(@embark-site): add all links to status network projects
2019-11-22 11:18:39 +01:00
Robin Percy
ae16b65eb4
article: Nim vs Crystal article #2
2019-11-22 10:29:48 +01:00
emizzle
f6f45077e9
fix(@embark/proxy): Fix unsubsribe handling and add new provider
...
When `eth_unsubscribe` is received in the proxy, ensure this request is forwarded through on the correct socket (the same socket that was used for the corresponding `eth_subscribe`).
Move subscription handling for `eth_subscribe` and `eth_unsubscribe` to RpcModifiers (in `rpc-manager` package).
For each `eth_subscribe` request, a new `RequestManager` is created. Since the endpoint property on the proxy class was updated to be a provider, the same provider was being assigned to each new `RequestManager` and thus creating multiple event handlers for each subscription created. To circumvent this, we are now creating a new provider for each `RequestManager`.
Co-authored-by: Pascal Precht <pascal.precht@googlemail.com>
2019-11-21 15:38:48 +01:00
Robin Percy
41e351b961
article: blog post - nim vs crystal part 1
2019-11-19 09:58:55 +01:00
Pascal Precht
7c5d662772
fix(@embark/site): ensure fathom script is only loaded in production environment
2019-11-18 08:59:56 -06:00
Jakub Sokołowski
7088c957a8
add Fathom Analytics JS to the site
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-11-14 15:52:16 +01:00
dependabot-preview[bot]
2a2261e856
build(deps): bump hexo-generator-feed from 2.0.0 to 2.1.0 in /site
...
Bumps [hexo-generator-feed](https://github.com/hexojs/hexo-generator-feed ) from 2.0.0 to 2.1.0.
- [Release notes](https://github.com/hexojs/hexo-generator-feed/releases )
- [Commits](https://github.com/hexojs/hexo-generator-feed/compare/2.0.0...2.1.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-11-13 11:03:11 -06:00
Michael Bradley, Jr
2543acad75
refactor(@embark/library-manager): restrict versionable packages to only solc
...
BREAKING CHANGE:
Remove support for specifying the versions of `web3` and `ipfs-api` in a
project's `embark.json`.
2019-11-08 11:27:20 -06:00
Jonathan Rainville
776db1b7f7
feat(@embark/plugin): add priority to regsiterActionForEvents
2019-11-08 08:46:32 -05:00
Pascal Precht
08be5e40fc
docs: remove docs for `service` command ( #2023 )
...
As discussed in #2008 , the `service on/off` command in Embark's interactive console
is non-functioning. As solving the root of the problem requires a bit more effort
than anticipated, we've decided offline to remove this command for the time-being.
The functionality is already gone, this commit removes the corresponding docs.
2019-11-05 10:21:02 -05:00
dependabot-preview[bot]
fe252e0b15
build(deps-dev): bump gulp-cheerio from 0.6.3 to 1.0.0 in /site
...
Bumps [gulp-cheerio](https://github.com/KenPowers/gulp-cheerio ) from 0.6.3 to 1.0.0.
- [Release notes](https://github.com/KenPowers/gulp-cheerio/releases )
- [Commits](https://github.com/KenPowers/gulp-cheerio/compare/v0.6.3...v1.0.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-11-03 15:29:25 -06:00
dependabot-preview[bot]
d0a16521d9
build(deps-dev): bump gulp-responsive from 2.14.0 to 3.0.1 in /site
...
Bumps [gulp-responsive](https://github.com/mahnunchik/gulp-responsive ) from 2.14.0 to 3.0.1.
- [Release notes](https://github.com/mahnunchik/gulp-responsive/releases )
- [Changelog](https://github.com/mahnunchik/gulp-responsive/blob/master/History.md )
- [Commits](https://github.com/mahnunchik/gulp-responsive/compare/v2.14.0...v3.0.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-11-03 14:48:38 -06:00
dependabot-preview[bot]
56c2e7f1e1
build(deps-dev): bump eslint from 6.5.1 to 6.6.0 in /site
...
Bumps [eslint](https://github.com/eslint/eslint ) from 6.5.1 to 6.6.0.
- [Release notes](https://github.com/eslint/eslint/releases )
- [Changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md )
- [Commits](https://github.com/eslint/eslint/compare/v6.5.1...v6.6.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-11-03 14:44:19 -06:00
dependabot-preview[bot]
3cd34c68e7
build(deps): bump lunr from 2.3.7 to 2.3.8 in /site
...
Bumps [lunr](https://github.com/olivernn/lunr.js ) from 2.3.7 to 2.3.8.
- [Release notes](https://github.com/olivernn/lunr.js/releases )
- [Changelog](https://github.com/olivernn/lunr.js/blob/master/CHANGELOG.md )
- [Commits](https://github.com/olivernn/lunr.js/compare/v2.3.7...v2.3.8 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-10-29 12:01:43 -05:00
dependabot-preview[bot]
321c3c9a61
build(deps): bump hexo-renderer-jade from 0.4.1 to 0.5.0 in /site
...
Bumps [hexo-renderer-jade](https://github.com/hexojs/hexo-renderer-jade ) from 0.4.1 to 0.5.0.
- [Release notes](https://github.com/hexojs/hexo-renderer-jade/releases )
- [Commits](https://github.com/hexojs/hexo-renderer-jade/compare/0.4.1...0.5.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-10-29 11:57:42 -05:00
Michael Bradley, Jr
43555b9340
site: update {hexo:{version}} in package.json to reflect the currently installed version
2019-10-25 11:53:59 -05:00