Jannis R
8d4b1a332b
sms verification: bugfixes 🐛
...
- fixed imports
- renamed `uiSteps` to `phases` to make the distinction between
actual (tiny) steps and visible UI steps clear
- lookup `requestTx` if request has already been sent
- change code regex to match ethcore/sms-verification@59acb73
2016-11-15 19:22:44 +01:00
Jaco Greeff
6efdc08044
Queries display IdentityIcons ( #3453 )
2016-11-15 19:08:16 +01:00
Nicolas Gotchac
3b8286f474
Add fallback check in ABI validation #3392
2016-11-15 18:53:53 +01:00
Nicolas Gotchac
22e47a68a3
Save sort order in LocalStorage #3402
2016-11-15 18:39:11 +01:00
Nicolas Gotchac
aae7af6895
Adds onPaste event to Inputs #3127
2016-11-15 17:58:11 +01:00
Jannis R
7a83fb8595
merge master into sms-verification-modal
2016-11-15 17:04:36 +01:00
Jannis R
aa8fc554fe
sms verification: simplify code
...
- moved the steps into named exports
- moved the store creation into the Accounts component
- fix a linting issue
2016-11-15 17:04:34 +01:00
Jannis R
3e879aac35
sms verification: use Mobx store
2016-11-15 16:30:55 +01:00
Jannis R
bfcc8d33d6
sms verification: make Done component dumb
2016-11-15 16:22:19 +01:00
Jannis R
90df237ca5
sms verification: make SendConfirmation component dumb
2016-11-15 16:22:19 +01:00
Jannis R
377c16cf78
sms verification: make QueryCode component dumb
2016-11-15 16:22:19 +01:00
Jannis R
f48a341c32
sms verification: make SendRequest component dumb
2016-11-15 16:22:18 +01:00
Jannis R
71986249e5
sms verification: make GatherData component dumb
2016-11-15 16:22:16 +01:00
Jannis R
8ef9fff8ba
sms verification: put process into MobX store
2016-11-15 16:05:00 +01:00
Nicolas Gotchac
20185e5aac
Use signature of functions instead of names ( #3448 )
...
* Use signature of functions instead of names #3411
* Fixes contract tests #3448
2016-11-15 15:58:33 +01:00
Jaco Greeff
37ebca6d34
Merge branch 'master' into jg-external-dapps
2016-11-15 15:27:27 +01:00
Jaco Greeff
28f11be200
Merge pull request #3430 from ethcore/ng-array-parameters
...
Handle contract constructor inputs
2016-11-15 14:35:10 +01:00
Jaco Greeff
a1ec3146eb
Update signer to take care of text overflows
2016-11-15 14:32:29 +01:00
Nicolas Gotchac
125ac1a69a
Better close icons in Modals
2016-11-15 12:52:37 +01:00
Nicolas Gotchac
723005635a
Close and not Cancel on deploy contract #3393
2016-11-15 12:50:20 +01:00
Nicolas Gotchac
2b30d4b75f
Empty default Address Field #3395
2016-11-15 12:35:50 +01:00
Jaco Greeff
0181b8a245
Display token addresses
2016-11-15 12:35:43 +01:00
Nicolas Gotchac
3a01352744
Use Contract owner for unregistering Token #3440
2016-11-15 12:30:08 +01:00
Jaco Greeff
601cef226b
Merge branch 'master' into jg-external-dapps
2016-11-15 09:25:42 +01:00
Jaco Greeff
604be3e463
Import AddresBook from exported JSON ( #3433 )
...
* Adds error handler in Importer // Import AddressBook #2885
* More robust import #2885
2016-11-15 09:24:59 +01:00
Jaco Greeff
1e155ae548
Render selection inside areas
2016-11-14 21:57:28 +01:00
Nicolas Gotchac
b9f3c4b266
Merge branch 'master' into ng-accounts-backup
2016-11-14 20:31:10 +01:00
Nicolas Gotchac
5322727617
Fixing linting issues #3430
2016-11-14 20:29:37 +01:00
Nicolas Gotchac
09ec0c1f2f
More robust import #2885
2016-11-14 20:26:21 +01:00
Nicolas Gotchac
134622ea3a
Adds error handler in Importer // Import AddressBook #2885
2016-11-14 18:34:05 +01:00
Gav Wood
cfbd5bd713
Merge pull request #3427 from ethcore/ng-address-input-improv
...
Scrollable accounts in autocomplete
2016-11-14 18:30:50 +01:00
Jannis R
b5560d27a0
sms verification: pull out postToVerificationServer
2016-11-14 18:03:07 +01:00
Nicolas Gotchac
29442673f8
Clean-Up #3314
2016-11-14 17:39:45 +01:00
Nicolas Gotchac
97378daee5
Merge branch 'master' into ng-array-parameters
2016-11-14 17:06:02 +01:00
Jaco Greeff
5a6e2f89dd
Hide external apps by default
2016-11-14 17:02:45 +01:00
Nicolas Gotchac
9e2214c513
Working add/remove fields for var. length #3314
2016-11-14 17:00:36 +01:00
Gav Wood
d98c6fb717
Merge pull request #3425 from ethcore/jg-tokenreg-decimals
...
Swap TokenReg dapp from base to decimals
2016-11-14 16:32:12 +01:00
Nicolas Gotchac
89f83b8cd7
Fixes #3397 : fake blur handled
2016-11-14 16:11:00 +01:00
Nicolas Gotchac
ecb89d3670
Scrollable Accounts list // Tab;Enter;Keydown for first input #3396
2016-11-14 15:35:25 +01:00
Jaco Greeff
48b2252029
Swap from base to decimals
2016-11-14 15:16:57 +01:00
Jannis R
b1fcee73a5
sms verification: less block confirmations
2016-11-14 12:33:29 +01:00
Jannis R
8ce362b224
sms verification: add terms of service
2016-11-14 12:31:26 +01:00
Tomasz Drwięga
2795f40464
Merge branch 'new-token' of github.com:ethcore/parity into new-token
2016-11-14 12:17:29 +01:00
Jaco Greeff
665504c414
Only use #/auth token as fallback
2016-11-14 12:10:03 +01:00
Gav Wood
8db3414de9
Merge branch 'master' into sms-verification-modal
2016-11-14 11:56:37 +01:00
Jannis R
4d01fbc4c4
merge master into refactor-copy-to-clipboard
2016-11-14 11:46:58 +01:00
Jannis R
e9e9475830
CopyToClipboard: remove tooltip
2016-11-14 11:39:36 +01:00
Tomasz Drwięga
6957634ee7
Merge branch 'master' into new-token
2016-11-14 09:22:06 +01:00
Jaco Greeff
3ff9c3e6d6
Remove addresses, display non-refundable warning ( #3403 )
2016-11-12 22:28:50 +01:00
Jaco Greeff
c57738b9b6
Don't unsubscribe when subscriber callback throws ( #3401 )
2016-11-12 22:26:50 +01:00
Jaco Greeff
6b33899239
Fix dapp account selection ( #3399 )
...
* Fix GHH accounts (filter non accounts)
* SignatureReg handle undefined ABI names gracefully
* SignatureReg fix accounts (filter non accounts)
* TokenReg fix accounts (filter non accounts)
* Registry fix accounts (filter non accounts)
2016-11-12 22:24:55 +01:00
Jaco Greeff
7ca317912f
Set signer token via #/auth=token={}
2016-11-12 17:09:55 +01:00
Jaco Greeff
80606cdd7d
Load external, builtin & local apps in parallel ( #3340 )
2016-11-11 16:53:10 +01:00
Nicolas Gotchac
0e4ef539fc
Solidity Compiler in UI ( #3279 )
...
* Added new Deploy Contract page // Use Brace in React #2276
* Adding Web Wrokers WIP
* Compiling Solidity code // Getting mandatory params #2276
* Working editor and deployment #2276
* WIP : displaying source code
* Added Solidity hightling, editor component in UI
* Re-adding the standard Deploy Modal #2276
* Using MobX in Contract Edition // Save to Localstorage #2276
* User select Solidity version #2276
* Loading Solidity versions and closing worker properly #2276
* Adds export to solidity editor #2276
* Adding Import to Contract Editor #2276
* Persistent Worker => Don't load twice Solidity Code #2276
* UI Fixes
* Editor tweaks
* Added Details with ABI in Contract view
* Adds Save capabilities to contract editor // WIP on Load #3279
* Working Load and Save contracts... #3231
* Adding loader of Snippets // Export with name #3279
* Added snippets / Importing from files and from URL
* Fix wrong ID in saved Contract
* Fix lint
* Fixed Formal errors as warning #3279
* Fixing lint issues
* Use NPM Module for valid URL (fixes linting issue too)
* Don't clobber tests.
2016-11-11 15:00:04 +01:00
Nicolas Gotchac
046d2f2333
Scrollable
2016-11-11 13:09:16 +01:00
Nicolas Gotchac
deaf863c9e
Fixing linting
2016-11-11 12:41:44 +01:00
Nicolas Gotchac
b59df1d7b8
WIP // Real ABI params in Deploy Constructor #3314
2016-11-11 12:37:01 +01:00
Nicolas Gotchac
94b80cc08a
Merge branch 'master' into ng-array-parameters
2016-11-11 11:18:17 +01:00
Jaco Greeff
c7b99cd7e6
Determine real-time HTTP connected status ( #3335 )
...
* Determine real-time HTTP connected status
* Update failing tests, no polluting polling
2016-11-11 09:01:28 +01:00
Jaco Greeff
0b176e7013
Cater for home.parity hostname in dappsUrl ( #3341 )
...
* Cater for home.parity hostname
* Cater for 0.0.0.0 & default dappsInterface
* Extra check
2016-11-10 20:45:03 +01:00
Nicolas Gotchac
cd143e475a
WIP refacto typed input
2016-11-10 20:35:47 +01:00
Jannis R
522b7108f9
CopyToClipboard: show SnackBar
2016-11-10 18:47:17 +01:00
Nicolas Gotchac
eb56b82f43
Check totalBalance > 0 // Better account selection ( #3347 )
2016-11-10 18:46:03 +01:00
Nicolas Gotchac
cb84e61d06
Fixed Unregister for Contract Owner only #3321 ( #3346 )
2016-11-10 18:44:11 +01:00
Jannis R
e9b69bceab
Account Header: use CopyToClipboard
2016-11-10 18:09:54 +01:00
Jannis R
87c39f066c
Form/Input: use CopyToClipboard
2016-11-10 17:27:53 +01:00
Jannis R
acbaed59c0
CopyToClipboard: clear timeout on unmount
2016-11-10 17:27:53 +01:00
Jaco Greeff
a97e68a030
Make transactions load ( #3348 )
2016-11-10 16:38:47 +01:00
Jannis R
01f14901ce
merge master into sms-verification-modal
2016-11-10 16:23:43 +01:00
Jannis R
bd839d019c
sms verification: polish UI, linting issues 👕
2016-11-10 16:23:09 +01:00
Jannis R
afdda48ab5
sms verification: polish UI
...
This introduces another "Done" step, making clear the process has finished.
Also, steps 2 ("Request") and 4 ("Confirm") now have a pending indicator.
2016-11-10 16:09:41 +01:00
Nicolas Gotchac
6ad909e7b3
Removed unnecessary test ( #3342 )
2016-11-10 14:26:06 +01:00
Jannis R
2309e53fe6
sms verification: polish UI, linting issues 👕
2016-11-10 13:54:17 +01:00
Jannis R
ac80276ad8
sms verification: refactor checks & confirmation
2016-11-10 13:37:32 +01:00
Nicolas Gotchac
67ac05ef39
Default contract type on UI ( #3310 )
...
* Added Token and Wallet ABI in Watch Contract #3126
* Improved ABI Validator #3281
* Select contract type on first screen #3126
* Added types decsription
* Add ABI type to Contract metadata // Custom as default type #3310
2016-11-10 11:27:35 +01:00
Tomasz Drwięga
2f98169539
In-browser signing support ( #3231 )
...
* Signer RAW confirmations
* Returning address book as eth_accounts
* UI support for in-browser signing
* Post review fixes
* Adding new methods to jsonrpc
* Fixing eth_accounts
* Deterministic accounts ordering
2016-11-10 11:27:05 +01:00
Jaco Greeff
90ff810e36
Handle redirects from /api/content on manifest.json gracefully ( #3315 )
...
* Add redirect follow mode to manifest.json
* Remove (now) unused count parameter
* autoRewrite: true for dev mode proxy redirects
2016-11-09 20:05:08 +01:00
Tomasz Drwięga
88c9cea04d
Dapps interface RPC ( #3311 )
...
* Dapps Interface RPC
* Adding JS apis
* Support for signer interface in proxypac and embeds
* Fixing tests
* fixing tests again
2016-11-09 19:41:47 +01:00
Jannis R
89c1d9c25c
merge master into sms-verification-modal
2016-11-09 19:04:31 +01:00
Jannis R
cde9f454eb
sms verification: polish UI
2016-11-09 19:04:13 +01:00
Jannis R
8028c0fd65
sms verification: check if already requested
2016-11-09 19:02:33 +01:00
Jaco Greeff
877cfe9b53
Fix signer token updates ( #3302 )
...
* Manual bump of package.json (recovery)
* Debug
* Simplify status connections
2016-11-09 18:26:10 +01:00
Jannis R
01cf88d71a
sms verification: merge step 1 & 2
2016-11-09 18:02:33 +01:00
Jannis R
a42140edde
sms verification: send confirmation tx
2016-11-09 17:34:21 +01:00
Jannis R
f08e2a4b17
sms verification: query code
2016-11-09 16:56:01 +01:00
Jannis R
7996ac47ec
sms verification: polish UI, fix linting issues 👕
2016-11-09 16:55:59 +01:00
Jannis R
e7113e7eb4
sms verification: show fee in consent form
2016-11-09 16:54:57 +01:00
Jannis R
e84531f31c
sms verification: refactor contract call
2016-11-09 16:54:57 +01:00
Jannis R
ebf742f2af
sms verification: update contract address & ABI
2016-11-09 16:54:57 +01:00
Jannis R
a56a1d3aef
sms verification: request SMS
2016-11-09 16:54:56 +01:00
Jannis R
4931381e0e
txHash component: add maxConfirmations prop
2016-11-09 16:54:56 +01:00
Jannis R
3ef54f9172
sms verification: wait for tx confirmations
2016-11-09 16:54:56 +01:00
Jannis R
d0d737d1e3
sms verification: post request transaction
2016-11-09 16:54:56 +01:00
Jannis R
89a2917935
boilerplate for third step
2016-11-09 16:54:56 +01:00
Jannis R
4c199ef716
sms verification: collect data
2016-11-09 16:54:55 +01:00
Jannis R
14da2d2805
sms verification: check if certified
2016-11-09 16:54:55 +01:00
Jannis R
435d3c24db
SendRequest -> GatherData
2016-11-09 16:54:55 +01:00
Jannis R
1a245405e5
query phone number & consent
2016-11-09 16:54:55 +01:00
Jannis R
fc76fa9252
sms verification: basic stepper
2016-11-09 16:54:54 +01:00
Jannis R
f96e69309f
SMS verification modal
2016-11-09 16:54:54 +01:00
Jannis R
7cb724bfbe
put SMS verification into action bar
2016-11-09 16:54:54 +01:00
Jaco Greeff
22faee2099
Update account recovery phrase hint
2016-11-09 15:48:45 +01:00
Jaco Greeff
95e03f87fa
Remove 127.0.0.1 references ( #3303 )
2016-11-09 14:01:59 +01:00
Jaco Greeff
b17ce6c9a5
Updated blance display with max decimals ( #3266 )
2016-11-09 13:16:17 +01:00
Björn Wagner
3c6f148a16
Fix typo ( #3298 )
2016-11-09 13:12:28 +01:00
Jaco Greeff
6a1b17d5a9
Change to more common focused spelling ( #3264 )
2016-11-09 11:53:40 +01:00
Jaco Greeff
f9dc766ae2
Fix initial token generation ( #3289 )
...
* Fix initial token generation
* Remove extra debug info
2016-11-08 23:17:33 +01:00
Jaco Greeff
51aa0e28eb
Add secure flag back ( #3244 )
2016-11-07 20:07:08 +01:00
Jaco Greeff
6ab6c0709d
Load network apps manifests as contentHash (no coding) ( #3235 )
...
* Add mobx
* Use mobx store for dapps
* Cleanup hidden reads
* Remove (now) unused hidden.js
* _ denotes internal functions
* s/visibleApps/visible/
* AddDapps now use the mobx store as well
* Move modalOpen state to store
* Simplify
* Complete master merge
* Remove extra indirection
* Remove unneeded check
* Readability improvements
* Remove final debug info
* Load network manifests from the network
* Swallow manifest errors
* introduce fetchManifest
2016-11-07 18:08:16 +01:00
Arkadiy Paronyan
108452d082
Fixed some typos ( #3236 )
2016-11-07 17:42:17 +01:00
Jaco Greeff
f0054aa201
Add store for dapps state ( #3211 )
...
* Add mobx
* Use mobx store for dapps
* Cleanup hidden reads
* Remove (now) unused hidden.js
* _ denotes internal functions
* s/visibleApps/visible/
* AddDapps now use the mobx store as well
* Move modalOpen state to store
* Simplify
* Complete master merge
* Remove extra indirection
* Remove unneeded check
* Readability improvements
* Remove final debug info
2016-11-07 15:22:46 +01:00
Jaco Greeff
a4cc6058dd
Don't push empty tags to input ( #3222 )
2016-11-06 17:42:50 +01:00
Jaco Greeff
44266115b6
Fix /parity-utils/{web3,parity}.js webpack errors ( #3221 )
...
* Don't override library builds
* Don't override libraries on build
* Enhance working blockNumber display
2016-11-06 17:42:25 +01:00
Björn Wagner
d8a95084cb
Improve 'invalid raw key' error msg ( #3219 )
2016-11-06 17:31:26 +01:00
Tomasz Drwięga
9c4979681c
Cleaning up polluted namespaces ( #3143 )
...
* Renaming ethcore_ to parity_
* Renaming files
* Renaming poluted EthSigning
* Tidy up the namespaces
* Renaming files to match new structure
* Splitting EthSigning into separate traits
* jsapi move ethcore.* -> parity.*
* Move jsonrpc parity definitions
* Update UI API calls for parity interfaces
* Move jsapi signer interfaces from personal to signer
* Update UI to use signer.* where applicable
* Updsate jsapi subscriptions for signer
* Fix dodgy merge.
* Update README.
* Fix some tests.
* Move parity-only personal.* to parity.*
* Update UI for personal -> parity API moves
* Update subscription APIs after personal -> parity move
* personal. generateAuthorizationToken -> parity. generateAuthorizationToken (UI)
* enode, dappsPort & signerPort (UI)
* Update subscription tests (accountsInfo)
* subscription update
* personal -> parity
* Additional error logging on method failures
* move postTransaction to parity
* Additional debug info with method failures
* Fix personal tests.
* Console wrning shows parameters, error object does not
* Include parity_ signing methods.
* Console log http transport info
* Fix failing tests
* Add RPC stubs for parity_accounts.
* Allow some secure built-in dapps
* Use parity_accounts in place of accountsInfo
* Improve error reporting
* Cleanup GHH error handling
2016-11-06 12:51:53 +01:00
Jaco Greeff
458ee4cbad
Parity configuration settings, i.e. mode ( #3212 )
...
* Add initial page
* Add parity icon
* opacity for parity icon
* Mode selector
* Actually set mode when value changes
2016-11-05 12:08:14 +01:00
Gav Wood
744501c454
Mode improvements for UI ( #3109 )
...
* `--mode=off` now works.
* Add Mode::Off as a persistent CLI option.
* "last" not "auto" as default.
* Commit accidentally unsaved file.
* Whitespace
[ci:skip]
* Mode CLI parse fix
* or offline
* Save mode when it gets changed.
* Fix Offline mode
* Fix up mode operations.
* Make passive default, but not overriding.
* Fix test
* Maybe not everyone wants to run an archive node...
2016-11-05 10:38:00 +01:00
Jaco Greeff
c2e85dc4d5
Use ethcore_dappsPort when constructing URLs ( #3139 )
...
* Upon connect, retrieve the available api ports
* Update dapps to load from dappsPort
* Update dapps summary with dappsPort
* Allow proxy to use dappsPort
* Replace /api/ping with HEAD /
* Dynamic port for available apps
* Retrieve content images with dappsPort
* Fix /
* Transfer token dropdown image fix
* IdentityIcon loads images via contentHash
* Update apps fetch to cater for dev & prod
* DRY up 127.0.0.1:${dappsPort} with ${dappsUrl}
2016-11-04 23:08:12 +01:00
Jaco Greeff
f9f37f1c84
Add copy address button to Contract deploy ( #3199 )
...
* Allow copy of deployed address
* Pre-parse/clean JSON inputs
* Revert cleanup
2016-11-04 23:06:03 +01:00
Jaco Greeff
83beedc27e
expose api as window.secureApi ( #3207 )
2016-11-04 19:52:39 +01:00
Nicolas Gotchac
bf94a5b82b
Fixes #3171 ( #3175 )
2016-11-04 12:38:05 +01:00
Gav Wood
af9de37756
Make the footer a bit less ugly. ( #3160 )
...
* Make the footer a bit less ugly.
* Whitespace.
2016-11-04 09:57:21 +01:00
Jaco Greeff
71512cf90d
Linux build case sensitivity fix ( #3161 )
2016-11-04 00:35:07 +01:00
Jannis Redmann
c79e3286ca
abbreviated enode, CopyToClipboard
component ( #3131 )
...
* show abbreviated enode
* CopyToClipboard component
* CopyToClipboard: improved styling
* put CopyToClipboard into enode status
* Rename CopyToClipboard.js to copyToClipboard.js
2016-11-03 22:22:53 +01:00
Jaco Greeff
2f665ba115
Remove network label from TabBar ( #3142 )
2016-11-03 20:17:59 +01:00
Jaco Greeff
34e3c1e0c2
Speed up unresponsive Contract events & Account transactions ( #3145 )
...
* Don't load method via redux
* Don't redux fetchTransaction (contracts)
* Move isTest to top-level passing
* transaction list with local blocks/transactions
* Combine calls (allows future chunking)
* Progressive loading of transactions
* Cleanups
* Never try tracing
2016-11-03 20:08:35 +01:00
Jaco Greeff
7a804d8b01
Fix AddessInput icon position ( #3132 )
2016-11-03 16:10:40 +01:00
Nicolas Gotchac
1481ed2dcb
Fixed not scrollable accounts ( #3128 )
2016-11-03 15:20:40 +01:00
Jaco Greeff
3a1f3c0a80
Optimise contract events display ( #3120 )
...
* Adjust to last 25 events
* Adjust event address widths
* Slight column size adjustment
2016-11-03 12:23:53 +01:00
Jaco Greeff
e4fcf4da2b
Add basic validation for contract execute values ( #3118 )
2016-11-03 12:23:25 +01:00
Nicolas Gotchac
d99f1b517c
Use enode RPC in UI ( #3108 )
...
* add enode rpc
* spaces -> tabs
* Added Enode to JSAPI // Use it to display in Status (#3106 )
* Added enode to JSON RPC Interfaces #3108
2016-11-03 12:04:25 +01:00
Jannis Redmann
5ae737f307
new InputAddressSelect component ( #3071 )
...
* basic address autocomplete
* validate input, propagate changes
* show IdentityIcon in menu
* show IdentityIcon next to input
* refactoring, better variable names, linting
* show default IdentityIcon if search by name
* port #3065 over
* show accounts in the beginning
* show accounts before contacts
* filter deleted accounts
* UX improvements
- limit number of search results shown
- hint text
* only render identity icon if valid address
* UX improvements
- align IdentityIcon
- better hint text
* align label & error with other inputs
This probably needs to be changed soon again. Therefore this ugly hack has been put in place.
* Align component with coding style for app
* Use standard/tested AddressAutocmplete (WIP)
* Address selection & inputs operational
* Update TODOs, remove unused CSS
* only handle input changes when editing
* Simplify
* Cleanup unused modules
* Add contracts to address search
* Updates Address Selector to handle valid input address #3071
* Added Address Selector to contracts read queries
2016-11-03 11:57:43 +01:00
Nicolas Gotchac
391f408653
Sort by ETH balance and contract by date ( #3107 )
...
* Added timestamps to contract creation // Sort by date (#3070 )
* Added sort by ETH balance (#3070 )
* Added timestamp meta to accounts / addresses entry creations (#3107 )
2016-11-02 23:09:00 +01:00
Jaco Greeff
b3d502ba78
Allow registration of content bundles in GitHubHint ( #3094 )
...
* Clear woner & error on success
* WIP buttons
* Selection bar
* Sanitize GitHub urls
* Complete hint registration
* button-row icons
* PR comments, url check & validation TODO
* PR comments, TODO for validation to show intent
2016-11-02 18:16:50 +01:00
Nicolas Gotchac
e4c75bde4c
Add read-only inputs to UI plus Copy to Clipboard buttons ( #3095 )
...
* Adds readOnly prop to Input, convert disabled props to it (#3066 )
* WIP
* Adds copy icon to readOnly Input (#3009 )
* Added Copy to Clipboard buttons on the UI (#3009 )
* copiable to allowCopy props #3095
* Padded copy icons (#3095 )
* Fixed password width in account creation
* Copyable value in MethodDecoding
2016-11-02 17:25:34 +01:00
Jaco Greeff
f3d4aa43f3
Allow boolean dropdowns for contract deploy ( #3077 )
...
* Allow boolean dropdowns for contract deploy
* Be explicit in deployment types
* Extra line as per PR comments
2016-11-02 17:25:21 +01:00
Nicolas Gotchac
ed89e1efab
Fixing dapps sorting ( #3086 )
...
* Fixing dapps sorting (#3076 )
* PR Grumble
* PR Grumble #2
2016-11-02 12:58:03 +01:00
Jaco Greeff
d47c6db713
Allow owner to update content url ( #3083 )
2016-11-02 11:28:23 +01:00
Jaco Greeff
0912160220
Goodbye Gavcoin, Hello Gavcoin ( #3080 )
2016-11-02 11:27:47 +01:00
Jaco Greeff
274b109f3f
Load network dapps ( #3078 )
...
* Initial load of network apps
* Load network dapps
* Cleanups
* Update
* Updated
* Fix builtin apps loading
2016-11-02 11:27:28 +01:00
Jaco Greeff
eeee017f4f
Swap account phrase to normal input (non-multiline) ( #3060 )
2016-11-01 22:45:20 +01:00
Jaco Greeff
efbbe507ee
Warp sync status display ( #3045 )
...
* Warp sync status display
* Add BlockStatus component (re-usable)
2016-11-01 22:43:22 +01:00
Nicolas Gotchac
bb120ece59
Enhance address input ( #3065 )
...
* Don't show identity icon when invalid address / add 0x on valid (#3057 )
* Removed unused `isEmpty`
2016-11-01 20:41:16 +01:00
Nicolas Gotchac
183b54af84
Go to Accounts Page if Tooltips are displayed ( #3054 ) ( #3063 )
2016-11-01 20:37:00 +01:00
Jaco Greeff
314eb59081
Change contract Execute bool values & query bool value display ( #3024 )
...
* Allow for boolean value selection
* Updated
* Explicitly display bool as true/false (string)
* Really fix boolean display
2016-11-01 18:42:36 +01:00
Jaco Greeff
556827400c
Update Parity logo ( #3036 )
...
* Add new parity logos
* FirstRun logo
* Tabbar logo
* Remove duplicated block image
* Parity favicons
* Remove images to be replaced
* Paritybar logo
* Add favicon
* Adding HTML Loader for Webpack for image linking
2016-11-01 18:12:40 +01:00
Jannis Redmann
145a88d401
settings: replace background patterns (inline) ( #3047 )
...
* replace generated background patterns
* move button to overview section
* keep selected background
* show current background pattern
2016-11-01 18:05:10 +01:00
Nicolas Gotchac
6fc89f69c1
Multiple line description for dapps and Masonry like layout ( #2905 ) ( #3058 )
2016-11-01 17:47:02 +01:00
Nicolas Gotchac
9e7313afc8
Proper order for status logs ( #3055 ) ( #3062 )
2016-11-01 17:44:59 +01:00
Nicolas Gotchac
84ca3d7a7d
Graphical gas price selection ( #2898 )
...
* Added gasPriceStatistics
* WIP graph fas price stats (#2142 )
* Chart to select gas price in Extra Tx (#2142 )
* Gas Selection UI
* Gas Price Selection: better UI (right octiles, point on graph) (#2142 )
* Gas Price Selection chart update using D3 (#2142 )
* Working UI, more fluid... (#2142 )
* Using the new gasPriceHistogram Call: display histogram (#2142 )
* Code Clean
* Updated gas Selection explaination
* PR grumble // Gas Price Selector (#2898 )
* Fixing linting issues
2016-11-01 15:04:51 +01:00
Nicolas Gotchac
297a09399d
[Registry dApp] Actions not available before selecting accounts ( #3032 )
...
* Removed hasAccount from actions, now in Application [RegDapp] (#2931 )
* Linting issues
2016-11-01 14:40:50 +01:00
Jannis Redmann
09c42973f1
fix chain badge padding ( #3046 )
2016-11-01 14:10:17 +01:00
Nicolas Gotchac
ff04c622f3
Fixes tab on Chip Input ( #3022 ) ( #3044 )
2016-11-01 13:51:02 +01:00
Jaco Greeff
71662bb219
Remove signer icons ( #3039 )
...
* Remove signer icons
* Linting fixes
2016-11-01 11:11:20 +01:00
Jannis Redmann
93400810db
fix background of embedded signer ( #3026 )
2016-10-31 23:37:12 +01:00
Jannis Redmann
e024afacf3
registry dapp: fix reducer ( #3028 )
2016-10-31 23:28:49 +01:00
Nicolas Gotchac
b8bcb8e622
Replace Execute by Query in contract button ( #3015 ) ( #3031 )
2016-10-31 23:28:26 +01:00
Nicolas Gotchac
d29de96a59
Fixing GavCoin dApp overflow issues ( #2953 ) ( #3030 )
2016-10-31 23:25:25 +01:00
Jannis Redmann
55cdc7c265
execute contract function: validate address ( #3013 )
...
* execute contract fn: validate address
* forgot import
* execute contract fn: set value
2016-10-31 23:24:12 +01:00
Jaco Greeff
381af547fa
Align tag inputs with other input boxes ( #2965 )
...
* Wrap tag input component
* Postcss nested selectors
* Chips has same size as in ui
* Input matches with sizes/paddings of others
* Adjust colours, move hint text
* Added ChipInput from search in wrapper
* Using InputChip Wrapper in search (#2965 )
2016-10-31 23:22:22 +01:00
Jaco Greeff
f8a38a8a1e
Terms & Conditions ( #3019 )
2016-10-31 19:05:39 +01:00
Robert Habermeier
8599a11a0b
Snapshot sync and block gap info in eth_syncing
( #2948 )
...
* provide snapshot sync info in eth_syncing
* specify block gap in eth_syncing
* Extend eth_syncing with warp, format the output properly
* adjust serialization tests for sync info
* whitespace
2016-10-31 17:32:53 +01:00
Gav Wood
547871f933
RPCs for mode change ( #3002 )
...
* Allow warnings.
* Add RPCs to allow ad-hoc mode changes.
* Add the JSAPI interfaces
* Add missing file.
2016-10-31 16:58:35 +01:00
Nicolas Gotchac
8c24e64a5e
Fixes search filtering issues ( #2966 ) ( #3011 )
2016-10-31 15:00:23 +01:00
Jaco Greeff
10fcf7f051
Allow empty input arrays for ABIs ( #3001 )
2016-10-31 14:59:02 +01:00
Jaco Greeff
ea784d7419
Allow operation when no registry is available ( #2980 )
...
* Allow retrieval of native network balances without registry
* Remove debugging address
* Disable dapps when no registry is available
2016-10-31 14:24:33 +01:00
Jaco Greeff
d086251e89
Update account dropdowns ( #2959 )
...
* Simplify & consolidate address items
* Adjust dropdown background
2016-10-31 12:58:25 +01:00
keorn
7af20a5db0
Modify gas price statistics ( #2947 )
...
* gas price distribution + median + tests
* put histogram in util
* use the util histogram
* remove the default gas price implementation
* histogram rpc
* fix empty corpus
* Add JS ethcore_gasPriceHistogram
* Fix typo (s/types/type/) & subsequent failing test
* Fix return type & formatting
* bucketBounds
* Add jsapi e2e test verification
2016-10-31 12:57:48 +01:00
Nicolas Gotchac
8bf577e0fe
Fixes pending/mined transactions in registry dApp ( #3004 )
...
* Fixing React Errors
* Fixes pending and mined events in Registry dApp (#2930 )
* PR grumbles (#2930 )
2016-10-31 12:56:53 +01:00
Jaco Greeff
6da02e0a7a
s/Used/Provided/ gas ( #2993 )
2016-10-30 20:38:07 +01:00
Jaco Greeff
10a6e95d8a
Display network status for finished Signer requests ( #2983 )
...
* Display confirmation for finished requests
* Update box padding
2016-10-30 12:20:52 +01:00
Jaco Greeff
70f87ea002
Publish parity.js to npmjs registry ( #2978 )
...
* Skeleton packages
* Publish parity.js package to npm
* [ci skip] js-precompiled 20161029-190427
* Extra step information
* [ci skip] js-precompiled 20161029-192209
* Use autToken for npmjs (cannot run headless in docker)
* [ci skip] js-precompiled 20161029-193414
* Correct package.json structure
* [ci skip] js-precompiled 20161029-194003
* Scope package to public
* [ci skip] js-precompiled 20161029-194529
* Start package version at 0.1.0
* Build proper umd library
* [ci skip] js-precompiled 20161029-231233
* Update build/release stage
* [ci skip] js-precompiled 20161030-071454
* Basic README.md to satisfy npmjs
* [ci skip] js-precompiled 20161030-073150
* CommonJs format
* [ci skip] js-precompiled 20161030-075034
* Update README.md
* update dependencies
* [ci skip] js-precompiled 20161030-075727
* Starting package version
* Build only on master
2016-10-30 09:55:46 +01:00
Jaco Greeff
acaa40e221
Import raw private key ( #2945 )
...
* Initial selection screen
* UI in-place
* Make actual import API calls
* Simplify value checking logic
2016-10-30 09:54:21 +01:00
Jannis Redmann
86c0dbeedc
refactor etherscan.io links ( #2896 )
...
* use proper querystring builder
* etherscan.txLink helper
* refactor to etherscan.txLink
* etherscan.addressLink helper
* refactor to etherscan.addressLink
* move txLink & addressLink into common file
2016-10-30 09:37:15 +01:00
Jaco Greeff
e304a2f3fe
Add favicon ( #2974 )
...
* Add favicon.ico
* Add favicon to all html pages
* Cleanup favicon background
2016-10-29 19:06:33 +02:00
Jaco Greeff
4d1cfd6706
Align password change dialog with create ( #2970 )
2016-10-29 17:39:08 +02:00
Jaco Greeff
49a7b84f14
Pass gas & gasPrice to token transfers ( #2964 )
2016-10-29 15:32:10 +02:00
Jaco Greeff
65c985bef3
Gavcoin event display updates ( #2956 )
...
* Mapp all known addresses
* Display timestamp in event log
* Shorten addresses
* Display "Pending" timestamps as well
* Pending/Loading with empty timestamp
2016-10-29 13:04:47 +02:00
Jaco Greeff
c61526f8d5
Eslint fixes (package upgrade) ( #2957 )
2016-10-29 09:55:55 +02:00
Jaco Greeff
8d66fc50e2
Add import of raw private key RPCs ( #2942 )
...
* Importing an account from raw secret
* Add jsapi & jsonrpc for personal_newAccountFromSecret
2016-10-28 16:46:25 +02:00
Jaco Greeff
6abd08f5b2
Bring in styling queues from original Gavcoin ( #2936 )
...
* Bring in styling queues from original
* NewTranch background colour update
2016-10-28 16:46:11 +02:00
Jaco Greeff
8dff4012a6
Personal split ( #2879 )
...
* Split personal namespace into Safe and Unsafe part
* Re-add api.personal.accountsInfo() calls to dapps
* Removing listGethAccounts from safe personal
2016-10-27 19:26:34 +02:00
Nicolas Gotchac
f7259c26d1
Fixes too long desc and Token Balance Value ( #2891 ) ( #2902 )
2016-10-26 21:25:03 +02:00
Nicolas Gotchac
6b2cffd312
Merge branch 'master' into ng-accounts-backup
2016-10-26 18:43:05 +02:00
Nicolas Gotchac
e018739ba9
Removed unused Format => Use JSON for Export
2016-10-26 18:42:52 +02:00
Jaco Greeff
e449477f23
Add mising imgages for local dapps ( #2890 )
2016-10-26 17:04:48 +02:00
Nicolas Gotchac
0441babb5f
Fix empty tags modif. ( #2882 )
2016-10-26 13:55:41 +02:00
Jaco Greeff
c8809b3396
Add inject to "bundle everything" list ( #2871 )
...
* Add inject to "bundle everything" list
* Fixes the `build-server` script // Updates Webpack config (#2872 )
* New Webpack config file for libraries
* Added `parity-utils` path
* Removed parity in CommonChunks prod
2016-10-26 13:44:38 +02:00
Nicolas Gotchac
1b0a87cdde
Removed CSV Export option ( #2147 )
2016-10-26 11:59:25 +02:00
Nicolas Gotchac
c05430e25e
Fixes signer errors throwing // MaterialUI Update errors too ( #2867 ) ( #2876 )
2016-10-26 11:56:38 +02:00
GitLab Build Bot
e1c2cff957
fix failing tests after log parsing updates
2016-10-26 10:41:46 +02:00
Nicolas Gotchac
61f41cdbe2
Add exporting to CSV ( #2147 )
2016-10-25 18:26:47 +02:00
Nicolas Gotchac
92bdfb1234
Add Export button to Accounts ( #2147 )
2016-10-25 18:06:05 +02:00
Nicolas Gotchac
2d2e9c4d6e
Add Check and Change Password for an Account ( #2861 )
...
* Added new RPC endpoints to JSAPI (#2389 )
* Added modal in Account Page to test & modify password (#2389 )
* Modify hint with password change // Better tabs (#2556 )
2016-10-25 17:54:01 +02:00
Jaco Greeff
7eacf07629
Align contract event log l&f with transactions ( #2812 )
...
* Event into own component, align with transactions
* Pass value & type through from event log params
* Reformat display columns
2016-10-25 16:02:12 +02:00
Jaco Greeff
4fc1c5f42e
Remove personal_* calls from dapps ( #2860 )
...
* remove accountsInfo & listAccounts
* registry accounts selector works
2016-10-25 15:15:22 +02:00
Jaco Greeff
b6f2628018
Token sorting, zero-ETH transfer & token decimals ( #2805 )
...
* Error trapping for decimals (Fixes #2799 )
* Sort tokens by tag (Closes #2789 )
* PR comments
* Always display ETH
* Recalculate in all cases (traps >available)
2016-10-25 13:22:27 +02:00
Nicolas Gotchac
037a8c7625
Removes event name in unsubscribe API + Tests ( #2364 ) ( #2844 )
2016-10-25 11:43:24 +02:00
Jaco Greeff
9f6da3f829
Don't return empty names as clickable titles ( #2809 )
...
* Don't return empty names (Fixes #2786 )
* add trim in validation
2016-10-25 11:43:05 +02:00
Nicolas Gotchac
1b42e9a9af
Added Export Component in Actionbar => export Addressbook ( #2153 ) ( #2847 )
2016-10-24 18:27:35 +02:00