kaikun213
76f0247f5d
Tests still warn because of old provider in some tests
2017-07-06 12:42:10 +02:00
kaikun213
349316f70e
PubSub for parity-js ( #5830 )
...
* PubSub Integration WebSocket
* PubSub Provider API
* Parity License and fix switch statement
* Minor fix: use parameter api
* Exclude subscriptionId return
* Unsubscribe parameters as array
* secureProvider API added
* isSecure check
* Refractor: Formatting in callback (no Promise)
* Tests for parityProvider
* Refractor: Formatting in callback (secure API)
* Updated transaction documentation
* Module instead of API-Names, Options always as array (e.g. empty)
'parity' instead of 'parity_subscribe' calls
params with empty array as options. If eth_subscribe includes empty array parity-core will send invalid request (eth api doesn't have options)
* Removed isSecure transport check, because APIs are configurable
* Refractor Provider API to single Pubsub
* Modify transport layer to have single identifier for subscriptions
* FIX: Display pubsub errors
* Discard Messages after unsubscribing
* Fix: display error normal messages correctly
* Simplified code, removed unnecessary pubsub methods
* trace_call API 2nd argument blockNumber, first whatTrace
https://github.com/paritytech/parity/wiki/JSONRPC-trace-module#trace_call
* Separate namespaces pubsub. eth, parity, net
* Keep error for messages from unsubscribed topics.
* Fix: Unsubscribe Promise
* Add Test: Unsubscribe promise resolved
* Fix: 'error' in params
2017-07-06 09:50:27 +02:00
Tomasz Drwięga
58a27b3334
Fix first run wizard.
2017-07-05 12:25:07 +02:00
Jaco Greeff
15a9e56b09
Ui 2 expand method filters ( #5974 )
...
* Add account & vault APIs
* Additional status methods
* Move permission modals into Dapp
* Adjust display position
* Don't publish invalid events
2017-07-03 17:05:56 +02:00
Jaco Greeff
7f77e6004c
Cleanup selector ( #5971 )
2017-07-03 10:36:34 +02:00
Jaco Greeff
15d4bc9d6d
Save permissions ( #5970 )
2017-07-03 10:03:29 +02:00
Jaco Greeff
1896c2720b
Use qrcode-generator directly from package
2017-07-03 09:48:17 +02:00
Jaco Greeff
8798ed4499
Merge branch 'master' into ui-2
2017-06-28 14:27:25 +02:00
Tomasz Drwięga
944f9d7fb5
Clarify confusing messages. ( #5935 )
2017-06-28 09:35:25 +02:00
Tomasz Drwięga
c7a043b864
Content Security Policy ( #5790 )
...
* Adding CSP headers.
* Adding Content-Security-Policy headers.
* Fixing test.
* CSP in ws server responses.
2017-06-28 09:12:02 +02:00
Arkadiy Paronyan
4a7bcfe4f0
CLI: Export error message and less verbose peer counter. ( #5870 )
...
* Removed numbed of active connections from informant
* Print error message when fatdb is required
* Remove peers from UI
2017-06-27 22:40:46 +02:00
Jaco Greeff
0f41121556
Empty local middleware, until explicitly requested ( #5912 )
...
* Empty local middleware, until explicitly requested
* Remove previous empty overrides (unneeded now)
* Re-add over-zealous keyethereum removal
2017-06-23 13:40:16 +02:00
Jaco Greeff
72f3576c78
Merge branch 'master' into ui-2
2017-06-23 11:48:12 +02:00
Craig O'Connor
614a80bd23
Cancel propagated TX ( #5899 )
...
* lgtm
* linting
* Slight shortening
2017-06-23 10:32:19 +02:00
Robert Habermeier
b6fd18a9ca
Merge pull request #5833 from paritytech/pubsub-docs
...
Docs for Pub-Sub, optional parameter for parity_subscribe
2017-06-22 20:17:02 +02:00
Jaco Greeff
64e6d36944
Fix gas editor doubling-up on gas ( #5820 )
2017-06-22 20:14:04 +02:00
Tomasz Drwięga
53609f703e
Domain-locked web tokens. ( #5894 )
...
* Domain-locking web tokens.
* JS part.
* Fix linting issues.
2017-06-22 20:05:40 +02:00
Jaco Greeff
a60c5527c7
Keyethereum fs dependency ( #5902 )
...
* Set process.browser
* Empty fs module (keyethereum dep)
* !==
2017-06-22 11:49:44 +02:00
Jaco Greeff
a6d3d4ea4c
Secure API access via single-use tokens ( #5892 )
...
* Single use token for dapp permissions
* Add accountsInfo & allAccountsInfo
* Covert token -> dappName in requests
2017-06-21 15:15:23 +02:00
Jaco Greeff
97c67bc259
Merge branch 'master' into ui-2
2017-06-21 11:15:29 +02:00
Maciej Hirsz
e871b7a0ac
Merge pull request #5856 from paritytech/mh-pubnode-dappsigner
...
Fixed account selection for Dapps on public node
2017-06-19 18:29:06 +02:00
Jaco Greeff
e479260e1f
Method intercept dialog selection ( #5875 )
...
* Cleanup filter config
* Show single request of type (at a time)
* Align packages
* DappFilter -> DappRequests
* Methods dialog (WIP)
* Initial dapp methods modal
* Align dialog & popup permissions
* appname -> token mapping TODOs
* Case
2017-06-19 17:25:17 +02:00
Maciej Hirsz
b824bc29b5
Merge pull request #5838 from paritytech/ng-fix-timeouts
...
Fix wrongly called timeouts
2017-06-19 16:30:30 +02:00
Jaco Greeff
4dd26c0d7c
Merge branch 'master' into ui-2
2017-06-19 10:39:05 +02:00
Robert Habermeier
7931d6a02a
Merge pull request #5836 from paritytech/a5-ui-terminology
...
Dutch i18n from #5802 for master
2017-06-16 18:45:42 +02:00
maciejhirsz
ba6e41cf07
Fixed account selection for Dapps on public node
2017-06-16 14:00:30 +02:00
Rocco Stanzione
ba35d69831
Typos in token deploy dapp ui
2017-06-15 20:06:46 -05:00
Jaco Greeff
df52394871
UI 2 Approve-all for Filters ( #5846 )
...
* Approve all requests or type for token
* Approve all functionality
* Remove extra console.log
2017-06-15 11:59:14 +02:00
Jaco Greeff
58f15f1674
Filter request popups ( #5843 )
...
* Formatting
* Update dapps to use web3Provider
* Remove secure flag from config
* Basic request approve/reject popup
* Lenient provider checks
* Case sensitivity fix
2017-06-14 17:12:13 +02:00
Nicolas Gotchac
8cb4bc2127
Fix wrongly called timeouts
2017-06-14 12:35:36 +02:00
Tomasz Drwięga
00b58d1206
Merge branch 'master' into pubsub-docs
...
# Conflicts:
# rpc/src/v1/tests/mocked/pubsub.rs
2017-06-14 11:46:30 +02:00
Tomasz Drwięga
f7fb1bfa1d
Fix linting.
2017-06-14 11:45:44 +02:00
Jaco Greeff
121b742482
Merge branch 'master' into ui-2
...
# Conflicts:
# Cargo.lock
# ethcore/src/evm/instructions.rs
# js/package.json
# js/src/modals/CreateAccount/AccountDetails/accountDetails.js
# js/src/modals/FirstRun/TnC/tnc.js
# js/src/modals/FirstRun/Welcome/welcome.js
# js/src/ui/Form/Input/input.js
# js/src/views/Accounts/accounts.js
# js/src/views/Settings/Views/defaults.js
# js/src/views/Settings/Views/views.js
# js/webpack/app.js
# js/webpack/libraries.js
2017-06-14 10:16:42 +02:00
Nicolas Gotchac
e4c7a7f30a
Don't fail on wrong log decoding ( #5813 )
2017-06-13 18:36:51 +03:00
Tomasz Drwięga
47e1e18e7e
Ignoring some methods in test.
2017-06-13 16:47:58 +02:00
Tomasz Drwięga
172300158d
Merge branch 'master' into pubsub-docs
2017-06-13 16:30:08 +02:00
Tomasz Drwięga
9994133446
Adding docs.
2017-06-13 14:07:39 +02:00
Jaco Greeff
8f5a863468
Package updates
2017-06-13 13:23:16 +02:00
Jaco Greeff
6ea932b1de
Update test for packages
2017-06-13 12:09:32 +02:00
Jaco Greeff
a2fdf38316
Additional merge fixes
2017-06-13 11:34:43 +02:00
Jaco Greeff
7bbd48a2bd
Merge branch 'master' into ui-2
...
# Conflicts:
# js/package.json
# js/src/api/local/ethkey/worker.js
# js/src/modals/FirstRun/TnC/tnc.js
# js/src/modals/FirstRun/Welcome/welcome.js
# js/src/ui/Form/Input/input.js
# js/src/ui/VaultCard/Accounts/accounts.spec.js
# js/src/views/Accounts/accounts.js
# js/src/views/Application/TabBar/tabBar.js
# js/src/views/Settings/Views/defaults.js
# js/src/views/Settings/Views/views.js
# js/webpack/app.js
# js/webpack/libraries.js
2017-06-13 11:02:38 +02:00
Afri
f3874ffaf2
Fix party technologies ( #5810 )
2017-06-12 22:52:34 +02:00
maciejhirsz
c7c05552f3
Fix rust, skip WASM till CI switches to Node 8+
2017-06-12 17:43:23 +02:00
maciejhirsz
788dd04600
Merge branch 'master' into fix-tests
2017-06-12 17:07:07 +02:00
maciejhirsz
41df8413fc
fix JS tests
2017-06-12 16:44:59 +02:00
Maciej Hirsz
b2a42f03eb
Public node WASM, performance and fixes ( #5734 )
2017-06-12 15:57:16 +02:00
Tomasz Drwięga
5c3ea4ec29
Require phrase confirmation. ( #5731 )
...
* Require phrase confirmation.
* Linting issues.
* Fix dialog title.
* Confirm a backup phrase.
* Confirm recovery phrase on fist run as well.
2017-06-09 12:25:14 +02:00
Afri
1349b4ba07
Replace Ethcore comany name in T&C and some other places ( #5796 )
...
* Replace ethcore in terms and conditions
* Replace ethcore company name in various places
* Fix casing in t&c
2017-06-09 12:21:35 +02:00
Bas
4f63377ff2
Fix terminology distributed -> decentralized for Dutch i18n ( #5802 )
2017-06-09 12:21:10 +02:00
Afri
d368006526
Fix terminology distributed -> decentralized ( #5797 )
2017-06-09 12:20:08 +02:00
Jaco Greeff
7f4a7abf49
Ui 2 provider for dapps ( #5799 )
...
* Import web3Provider
* Import api
* {Transport,Provider}/Ws -> WsSecure
* PostMessage provider with filters
* PromiseWrapper -> PromiseProvider
2017-06-08 17:14:02 +02:00
5chdn
ae8ff941f9
Fix terminology distributed -> decentralized
2017-06-08 14:10:35 +02:00
Jaco Greeff
c1599a3d85
Merge branch 'master' into ui-2
...
# Conflicts:
# js/src/ui/Balance/balance.js
2017-06-08 11:51:46 +02:00
Jaco Greeff
882f963e6b
Block invalid account name creation ( #5784 )
...
* Additional non-empty phrase check (fromNew)
* Explicit canCreate check in create (not only on UI)
* BN instance check (fixes Geth imports)
* Fixup tests after better checks
* PR comments (Thanks @tomusdrw )
* Typo
2017-06-07 16:27:01 +02:00
Jaco Greeff
bba1688981
Master merge updates (conflicts)
2017-06-06 11:24:43 +02:00
Jaco Greeff
6a480ffb5b
Merge branch 'master' into ui-2
2017-06-06 09:35:22 +02:00
Tomasz Drwięga
8a364bbfaa
Fixing UI issues after UI server refactor ( #5710 )
...
* Self-sufficient secureApi.
* Updating embed.
* Linting issues.
2017-06-04 12:34:03 +02:00
Tomasz Drwięga
5ec5d2fa0b
Fix local transactions without condition. ( #5716 )
2017-06-03 15:41:31 +03:00
Jaco Greeff
a328eef8d9
UI 2 Api providers ( #5714 )
...
* Add providers
* Convert rpc calls to use provider
* Update SecureApi for provider
2017-05-31 12:08:04 +02:00
Nicolas Gotchac
c2c7231cad
Recover from empty phrase in dev mode ( #5698 )
...
* Add dev chain to isTest
* Fix signer
* Fix no condfition transactions
* Fix case : old parity
* Fix propTypes.
2017-05-30 19:28:50 +02:00
Jaco Greeff
fd3c8bced7
UI2 fixes for Signer popup ( #5711 )
...
* Fix new origin shape
* Pass input types through (<input /> tag)
* Update build
2017-05-30 13:41:30 +02:00
Jaco Greeff
d888190637
Merge branch 'master' into ui-2
...
# Conflicts:
# js/src/modals/FirstRun/Welcome/welcome.js
2017-05-30 10:45:48 +02:00
Patrick Collins
b14145f23b
fixes typo
2017-05-29 14:29:55 -07:00
Jaco Greeff
37c3f51f6e
Update deps for console refactor
2017-05-24 14:45:10 +02:00
Jaco Greeff
45c6cc6ac0
Merge branch 'master' into ui-2
2017-05-24 14:09:51 +02:00
Jaco Greeff
d33d54dbf9
Merge pre-update
2017-05-24 14:05:34 +02:00
Tomasz Drwięga
cbcc369a2d
UI server refactoring ( #5580 )
...
* Full API in Authenticated WS server.
* Replacing UI server with Hyper.
* Solving CLI, RPCs and tests.
* Porting signer tests.
* Fixing origin recognition for dapps/rpc.
* Fixing tests. Adding parity-rpc-client to test.
* Dapps exposed as RPC method.
* JS code to support new connection scheme.
* Fixing dapps tests.
* Updating allowed origins/hosts to support web3.site.
* Fixing tests, fixing UI.
* Fixing tests.
* Removing invalid tests.
* Fixing merge.
* 404 fallback for UI
* Improve ContentFetcher constructor readability.
* Naming.
* Update .gitlab-ci.yml
fix CI lint error
* Fixing tests and linting issues.
* Fixing new tests.
* UI hosts.
* Submodules fix.
2017-05-24 12:24:07 +02:00
Micah Zoltu
2092b805b6
Updated docs slightly. ( #5674 )
...
These docs _really_ need a lot of improvement (like what are the options that go in `{}`, but at least they are now not outright incorrect.
2017-05-23 08:37:27 -04:00
Jaco Greeff
368e3d1f51
Merge branch 'master' into ui-2
2017-05-22 11:50:15 +02:00
Craig O'Connor
7a4eb15b4c
Form fixes ( #5664 )
...
* label fix
* label-tx-row
* form fixes
2017-05-22 11:00:37 +02:00
Jaco Greeff
c944b2e632
Remove public middleware (temporary) ( #5665 )
2017-05-19 18:05:44 +02:00
Jaco Greeff
637730996a
Remove additional polyfill ( #5663 )
2017-05-19 17:30:54 +02:00
Nicolas Gotchac
84cab18120
Update the Console dapp ( #5602 )
...
* Init Console Dapp structure
* Watches and status
* First REPL and display
* Attaching console
* Selectable autocomplete
* working console // Display objects nicely
* Multilines in Console Dapps
* Better UI
* Eval on window object
* Save console gistory
* Adding views
* Add settings to the console dapp
* Add / remove Watches
* Add Snippets Cmponent
* Semi Working Snippets
* Working Snippets
* Adding CodeMirror features
* Removing old Console
* Add Static folder
2017-05-19 17:07:59 +02:00
Jaco Greeff
e7abd3510a
Use babel-runtime as opposed to babel-polyfill ( #5662 )
...
* Add babel-runtime
* Add babel-transform-runtime plugin
* Remove babel-polyfill imports
* Remove babel-polyfill package
* Transform exports to work around webpack 2.2
2017-05-19 16:51:15 +02:00
Jaco Greeff
602115d81e
Merge branch 'master' into ui-2
...
# Conflicts:
# js/src/shell/Connection/connection.js
# js/src/ui/Icons/index.js
# js/src/views/Accounts/CreateAccount/RecoveryPhrase/recoveryPhrase.js
2017-05-19 14:55:13 +02:00
Jaco Greeff
aa9894711b
Connection dialog timestamp info ( #5554 )
...
* Timetsamp adjustment note
* Type & unneeded values
2017-05-18 12:46:30 +02:00
Craig O'Connor
6978e38752
style-fix ( #5649 )
2017-05-18 12:33:01 +02:00
Nicolas Gotchac
8b1f0b7cf4
Add Recover button to Accounts and warnings ( #5645 )
...
* Add Recover button to Accounts // Add Warnings
* Change to 11
* Add test net checks for empty recovery phrase
* Fix failing tests
2017-05-18 11:50:15 +02:00
Jaco Greeff
20bda5f5a0
Ui 2 components cleanups ( #5653 )
...
* Add autoFocus for search
* Remove old/unused renderer
* LabelComponent -> LabelWrapper
* Consistent LabelWrapper usage
2017-05-18 11:48:53 +02:00
Jaco Greeff
e0927f099e
Merge branch 'master' into ui-2
2017-05-18 11:26:09 +02:00
Tomasz Drwięga
379b920d49
Update eth_sign docs. ( #5631 )
2017-05-17 16:21:39 +02:00
Tomasz Drwięga
240704fb54
Proper signer Pub-Sub for pending requests. ( #5594 )
...
* Signer subscription.
* Fixing RPC tests.
* Improve notification performance.
2017-05-17 16:20:41 +02:00
Jaco Greeff
f7ea667140
Merge branch 'master' into ui-2
2017-05-16 17:03:17 +02:00
Nicolas Gotchac
8642300d74
Use default account for sending transactions ( #5588 )
...
* Add default account for Wallet Creation
* Use default account by default, save current used account
* Fix tests
2017-05-16 15:38:16 +01:00
Jaco Greeff
673cde3c0b
Ui 2 cleanups (unused components, shared assets) ( #5636 )
...
* Remove unused components
* Move to dapp/index.js
* Move assets to @parity/shared
2017-05-16 16:01:11 +02:00
Jaco Greeff
95f6f70d8f
Ui 2 complete MUI removal ( #5635 )
...
* Convert DateTime input component
* Remove muiTheme context
2017-05-16 14:46:48 +02:00
Jaco Greeff
31be9d25f3
Merge branch 'master' into ui-2
...
# Conflicts:
#
js/src/shell/Signer/components/TransactionPendingFormConfirm/transaction
PendingFormConfirm.js
# js/src/ui/Container/Title/title.js
# js/src/views/Application/Snackbar/snackbar.js
# js/src/views/Status/Peers/peers.js
2017-05-16 13:30:19 +02:00
Jaco Greeff
665998e797
Ui 2 mui to sui conversion ( #5633 )
...
* Split chip rendering from input
* Slider component
* Render Chip without MUI
* Adjust InputChip styling
* Remove mui chip input
* Remove mui-chip-input from build
* Convert input to sui
2017-05-16 12:25:47 +02:00
Nicolas Gotchac
0f1a857576
Add peer management to the Status tab ( #5566 )
...
* Add peer management to the Status tab
* Fix propTypes issue
2017-05-16 11:01:55 +01:00
Tomasz Drwięga
879195397e
Decrypting for external accounts. ( #5581 )
2017-05-15 18:59:41 +02:00
Jaco Greeff
c27d96a4f1
Ui 2 additional MUI replacements ( #5623 )
...
* Loader spinner
* Progressbar conversion
* Update Progress
* Transfer operational again
* Remove List/ListItem from features
* Remove extra animation
* Remove iconButton
* Remove underline(input to be replaced)
* Convert Sort to Popup
* Remove unused AutoComplete component
* Simplify ModalBox
* Allow empty Actionbar
* Adjust shapeshift icon
* Simplify MUI theme (before removal)
* Update tests
2017-05-15 14:49:47 +02:00
Jaco Greeff
7cdddd344b
Ui 2 remove mui from views & shell ( #5613 )
...
* Stepper from semantic-ui
* Tabs component
* ui/Tabs in loadContract
* Adapt Dropdown events
* Remove direct use of semantic-ui
* Remove IconButton & Subheader
* Remove IconMenu
* ui/List & List.Item
* Be explicit in context props
2017-05-12 17:06:53 +02:00
Jaco Greeff
5da7c32bdf
Ui 2 radios & imports ( #5609 )
...
* Remove mui IconButton
* Token type selection
* Convert RadioButtons
* RadioButtons consistency
* Import @parity/ui
* Import @parity/ui
* Explicit name for RadioButtons
* Convert to semantic Radio
2017-05-12 12:06:16 +02:00
Jaco Greeff
78b6de55b3
Ui 2 Select component conversion ( #5598 )
...
* Remove mui/Paper from PasswordManager
* Aliasses for @parity packages
* Remove mui/Card from contract queries
* Toggle component replacement (mui-only)
* Semantic-ui toggle component
* LabelComponent warpper for Toggle
* Convert Selectors
* Test fixes
* Fix case
2017-05-11 14:02:27 +02:00
Jaco Greeff
b1a390983b
Merge branch 'master' into ui-2
2017-05-11 09:57:39 +02:00
Craig O'Connor
85cf93e65d
Merge pull request #5559 from paritytech/menu
...
dropdowns
2017-05-10 23:48:40 -04:00
Jaco Greeff
7c78dff386
Updates after merge (last remaining middleware nigglies)
2017-05-10 17:50:23 +02:00
Nicolas Gotchac
8146cbdae7
Check pending request on Node local transactions ( #5564 )
...
* Check pending request on Node
* Linting
* Liting
* Fix tests
2017-05-10 17:33:53 +02:00
Jaco Greeff
566b6a1967
Merge branch 'master' into ui-2
...
# Conflicts:
# js/src/shared/redux/middleware.js
# js/src/shared/redux/providers/registry/middleware.js
# js/src/shell/Application/application.js
# js/src/ui/Actionbar/actionbar.js
# js/src/ui/Button/button.js
# js/src/ui/Form/AddressSelect/addressSelect.js
# js/src/ui/Form/Input/input.js
# js/src/ui/MethodDecoding/methodDecoding.js
2017-05-10 17:29:07 +02:00
Nicolas Gotchac
eff4cde738
Add tooltips capabilities to buttons ( #5562 )
...
Add tooltips for buttons on ActionBar if text not visible
2017-05-10 16:19:01 +02:00