Skip to content
  1. Mar 22, 2017
  2. Mar 21, 2017
  3. Mar 20, 2017
  4. Mar 19, 2017
  5. Mar 16, 2017
  6. Mar 15, 2017
  7. Mar 13, 2017
    • Jaco Greeff's avatar
      Base infrastructure/contracts deployment dapp (#4726) · 90a5c9e4
      Jaco Greeff authored
      * Add deploy dapp
      
      * Filter by dapp id
      
      * WIP
      
      * Contract deployment operational
      
      * Additional contracts
      
      * unicode icons
      
      * Column layout
      
      * app deployment
      
      * DRY up lists
      
      * Remove unused function
      
      * Add basiccoin deployment & tokenreg
      
      * Externalise code
      
      * Check for code versions
      
      * Gavcoin, Email & SMS contracts
      
      * Update to latest email contract
      
      * Deploy & register badges
      
      * Add jg external apps
      
      * Check owner for deleted registry entries
      
      * DRY estimate/post
      
      * Add wallet library to deployment
      90a5c9e4
    • Gav Wood's avatar
      Chain-selection from UI (#4859) · 3041c954
      Gav Wood authored
      * First little bits for chain-selection.
      
      * Provide RPCs and get settings through to user defaults.
      
      * Hasty stash.
      
      * Fix updater accidentally redownloading.
      
      * Finish up.
      
      * Add JS tests.
      
      * Hypervisor should never run a binary modified before itself.
      
      * Style.
      
      * Help tweak.
      
      * Fix test compile.
      
      * Fix JS test
      
      * Build fix for tests.
      
      * Revert default chain name
      
      * Another test
      
      * Use spec name via client.
      
      * Fix mock up.
      
      * whitespace
      
      [ci:skip]
      
      * whitespace
      
      [ci:skip]
      
      * remove exit/restart endpoints.
      3041c954
  8. Mar 12, 2017
  9. Mar 11, 2017
  10. Mar 10, 2017
    • Nicolas Gotchac's avatar
      Subscribe to accounts info in Signer / ParityBar (#4738) (#4856) · dd529575
      Nicolas Gotchac authored and Jaco Greeff's avatar Jaco Greeff committed
      dd529575
    • Nicolas Gotchac's avatar
      Refactoring of the Dapp Registry (#4589) · eebb8b87
      Nicolas Gotchac authored and Jaco Greeff's avatar Jaco Greeff committed
      * Add React Hot Loader to DappReg dapp
      
      * Updated colours
      
      * Add DappCards
      
      * Dapp Modal with manifest displayed
      
      * Add input to the Dapp Modal
      
      * WIP // Editing a Dapp
      
      * Clean-Up
      
      * Linting
      
      * CleanUp and separate dapp from dappS
      
      * Semi-working updates
      
      * Working Editing of a Dapp
      
      * OCD
      
      * Linting
      
      * Add a Dapp -- WIP
      
      * Register a new Dapp
      
      * WIP Dapps
      
      * Working update / delete / register
      
      * Better promises
      
      * Working updates for DappReg
      
      * Fully functional again !
      
      * Generic Card Component
      
      * Dashed Register Card
      
      * Cleanups
      
      * Cleanups
      
      * Add Actions to Modal
      
      * Clean-Up
      
      * Better Close Icon
      
      * Single place for Registry version // Fetch meta-data from Registry
      
      * Fixing test
      
      * Fix saving changes in dapp reg
      
      * PR Grumbles - Part I
      
      * PR Grumble - Part I
      
      * PR Grumble - Part II
      
      * DappReg Contract owner can delete dapps
      eebb8b87
    • Jaco Greeff's avatar
      Extract i18n from shared UI components (#4834) · 4e5fd92e
      Jaco Greeff authored
      * Actionbar i18n
      
      * ui Errors i18n
      
      * Features i18n
      
      * GapPriceSelector i18n
      
      * WIP
      
      * WIP #2
      
      * Update methodDecoding
      
      * ModalBox -> functional
      
      * Signer pages i18n (missed previously)
      
      * Update ModalBox tests
      
      * Update variable
      4e5fd92e
  11. Mar 08, 2017
  12. Mar 07, 2017
    • Jaco Greeff's avatar
      SMS Faucet (#4774) · c3c83086
      Jaco Greeff authored
      * Faucet
      
      * Remove flakey button-index testing
      
      * Only display faucet when sms verified (mainnet)
      
      * simplify availability checks
      
      * WIP
      
      * Resuest from verified -> verified
      
      * Update endpoint, display response text
      
      * Error icon on errors
      
      * Parse hash text response
      
      * Use /api/:address endpoint
      
      * hash -> data
      
      * Adjust sms-certified message
      c3c83086
    • Nicolas Gotchac's avatar
      Update Wallet to new Wallet Code (#4805) · 4d08e7b0
      Nicolas Gotchac authored and Jaco Greeff's avatar Jaco Greeff committed
      * Update Wallet Version
      
      * Update Wallet Library
      
      * Update Wallets Bytecodes
      
      * Typo
      
      * Separate Deploy in Contract API
      
      * Use the new Wallet ABI // Update wallet code
      
      * WIP .// Deploy from Wallet
      
      * Update Wallet contract
      
      * Contract Deployment for Wallet
      
      * Working deployments for Single Owned Wallet contracts
      
      * Linting
      
      * Create a Wallet from a Wallet
      
      * Linting
      
      * Fix Signer transactions // Add Gas Used for transactions
      
      * Deploy wallet contract fix
      
      * Fix too high gas estimate for Wallet Contract Deploys
      
      * Final piece ; deploying from Wallet owned by wallet
      
      * Update Wallet Code
      
      * Updated the Wallet Codes
      
      * Fixing Wallet Deployments
      
      * Add Support for older wallets
      
      * Linting
      4d08e7b0
  13. Mar 06, 2017
  14. Mar 03, 2017
    • Jaco Greeff's avatar
      Vault Management UI (round 3) (#4652) · 15482015
      Jaco Greeff authored
      * Render Dapps via SectionList
      
      * Initial rendering of accounts via SectionList
      
      * Width vars
      
      * Allow classNames in certifications & tags
      
      * Overlay of info on hover
      
      * Adjust hover balances
      
      * Large owner icons (align with vaults)
      
      * Consistent block mined at message
      
      * Attach ParityBackground to html
      
      * Adjust page padding to align
      
      * Lint fixes
      
      * Link to different types of addresses
      
      * Make content parts clickable only (a within a)
      
      * Force Chrome hardware acceleration
      
      * Trust the vendors... don't go crazy with transform :)
      
      * Use faster & default transitions
      
      * Add VaultMeta edit dialog
      
      * Updated (WIP)
      
      * Meta & password edit completed
      
      * Added SelectionList component for selections
      
      * Use SelectionList in DappPermisions
      
      * AddDapps uses SelectionList
      
      * Fix AccountCard to consistent height
      
      * Display type icons in creation dialog
      
      * Complimentary colours
      
      * Convert Signer defaults to SelectionList
      
      * Fix Geth import - actually pass addresses through
      
      * Work from addresses returned via RPC
      
      * Display actual addresses imported (not selected)
      
      * Update tests to cover bug fixed
      
      * Prettyfy Geth import
      
      * Description on selection actions
      
      * SelectionList as entry point
      
      * Update failing tests
      
      * Subtle selection border
      
      * Styling updates for account details
      
      * Add ModalBox summary
      
      * AddAddress updated
      
      * Display account vault information
      
      * Allow invalid addresses to display icons (e.g. vaults)
      
      * Display vault on edit meta
      
      * Convert VaultAccounts to SelectionList
      
      * Allow editing of Vault in meta
      
      * Add tests for SectionList component
      
      * Add tests for ModalBox component
      
      * Add tests for VaultSelector component
      
      * Add vaultsOpened in store
      
      * Add ~/ui/Form/VaultSelect
      
      * WIP
      
      * Fix failing tests
      
      * Move account to vault when selected
      
      * Fix circular build deps
      
      * EditMeta uses Form/VaultSelect
      
      * Vault move into meta store (alignment)
      
      * Re-apply stretch fix
      
      * Display vault in account summary
      
      * Add busy indicators to relevant modals
      
      * Auto-focus description field (aligns with #4657)
      
      * Remove extra container (double scrolling)
      
      * Remove unused container style
      
      * Apply scroll fixes from lates commit in #4621
      
      * Remove unneeded logs
      
      * Remove extra div, fixing ParityBar overflow
      
      * Make dapp iframe background white
      
      * Stop event propgation on tag click
      
      * ChangeVault component (re-usable)
      
      * Use ChangeVault component
      
      * Pass vaultStores in
      
      * Icon highlight colour
      
      * Tag-ify vault name display
      
      * ChangeVault location
      
      * Bothced merge, selector rendering twice
      
      * Value can be undefined (no vault)
      
      * Close selector on Select bug
      
      * Fix toggle botched merge
      
      * Update tests
      
      * Add Vault Tags to Account Header
      15482015
    • Nicolas Gotchac's avatar
      Fix Account Selection in Signer (#4744) · 55593746
      Nicolas Gotchac authored and Jaco Greeff's avatar Jaco Greeff committed
      * Can pass FormattedMessage to Input (eg. Status // RPC Enabled)
      
      * Simple fixed-width fix for Accoutn Selection in Parity Signer
      55593746
  15. Mar 02, 2017
    • Jaco Greeff's avatar
      UI support for hardware wallets (#4539) · b11caaf0
      Jaco Greeff authored
      * Add parity_hardwareAccountsInfo
      
      * Ledger Promise interface wrapper
      
      * Initial hardwarestore
      
      * Move ~/views/historyStore to ~/mobx
      
      * split scanLedger
      
      * test createEntry
      
      * Also scan via parity_hardwareAccountsInfo
      
      * Explanation for scanning options
      
      * react-intl-inify tooltips
      
      * add hwstore
      
      * Listen for hw walet updates
      
      * Return arrays from scanning
      
      * Readability
      
      * add u2f-api polyfill
      
      * check response.errorCode
      
      * Support hardware types in state.personal
      
      * Tooltips (to be split into sep. PR)
      
      * Tooltips support intl strings
      
      * FormattedMessage for strings to Tooltip
      
      * Fix TabBar tooltip display
      
      * signLedger
      
      * Use wallets as an object map
      
      * PendingForm -> FormattedMessage
      
      * Pending form doesn't render password for hardware
      
      * Groundwork for JS API signing
      
      * Show hardware accounts in list
      
      * Cleanup rendering conditions
      
      * Update RequestPending rendering tests (verification)
      
      * Tests for extended signer middleware
      
      * sign properly & handle response, error
      
      * Align outputs between Parity & Ledger u2f
      
      * Ledger returns checksummed addresses
      
      * Update ethereum-tx for EIP155 support
      
      * Update construction of tx
      
      * Updates after sanity checks (thanks @tomusdrw)
      
      * Allow display for disabled IdentityIcon
      
      * Disabled accounts
      
      * Disabled auto-disabling
      
      * Password button ebaled for hardware
      
      * Don't display password hint for hardware
      
      * Disable non-applicable options when not connected
      
      * Fix failing test
      
      * Confirmation via ledger (u2f)
      
      * Confirm on device message
      
      * Cleanups & support checks
      
      * Mark u2f as unsupported (until https)
      
      * rewording
      
      * Pass account & disabled flags
      
      * Render attach device message
      
      * Use isConnected for checking availability
      
      * Show hardware accounts in defaults list
      
      * Pass signerstore
      
      * Update u2f to correct version
      
      * remove debug u2f lib
      
      * Update test (prop name change)
      
      * Add ETC path (future work)
      
      * new Buffer -> Buffer.from (thanks @derhuerst)
      b11caaf0
    • Jaco Greeff's avatar
      s/delete/forget/ for wallets (#4729) · 036ef773
      Jaco Greeff authored
      036ef773
    • Jaco Greeff's avatar
      Extract i18n strings in views/* (#4695) · 5dd406a1
      Jaco Greeff authored
      * i18n for writecontract
      
      * i18n for writecontract store
      
      * wallet i18n
      
      * wallet confirmations i18n
      
      * wallet details i18n
      
      * wallet transactions i18n
      
      * status i18n
      
      * status calls i18n
      
      * status callstoolbar i18n
      
      * status debug i18n
      
      * status editableValue i18n
      
      * status miningSettings i18n
      
      * status rpcCalls i18n
      
      * status rpcDocs i18n
      
      * status status i18n
      
      * signer i18n
      
      * signer origin i18n
      
      * signer signRequest i18n
      
      * signer transactionMainDetails i18n
      
      * sign transactionPending i18n
      
      * signer transactionPending i18n
      
      * Fix duplicate ids
      
      * Typo
      
      * Adapt tests for i18n
      
      * Actionbar i18n
      
      * contracts i18n
      
      * contract i18n
      
      * contract/queries i18n
      
      * contract/events i18n
      
      * application/frameError i18n
      
      * Actionbar key naming
      
      * addresses i18n
      
      * address i18n
      
      * accounts i18n (tooltip)
      
      * Plural strings for owner numbers
      
      * IdentityIcon placement
      
      * Re-apply s/actiobar/actionbar/ after merge
      5dd406a1
  16. Feb 28, 2017
  17. Feb 24, 2017
    • Jaco Greeff's avatar
      Enhance dialog layouts (round 1) (#4637) · 609e24ef
      Jaco Greeff authored
      * Added SelectionList component for selections
      
      * Use SelectionList in DappPermisions
      
      * AddDapps uses SelectionList
      
      * Fix AccountCard to consistent height
      
      * Display type icons in creation dialog
      
      * Complimentary colours
      
      * Convert Signer defaults to SelectionList
      
      * Fix Geth import - actually pass addresses through
      
      * Work from addresses returned via RPC
      
      * Display actual addresses imported (not selected)
      
      * Update tests to cover bug fixed
      
      * Prettyfy Geth import
      
      * Description on selection actions
      
      * SelectionList as entry point
      
      * Update failing tests
      
      * Subtle selection border
      
      * Styling updates for account details
      
      * Add ModalBox summary
      
      * AddAddress updated
      
      * Convert VaultAccounts to SelectionList
      
      * Add tests for SectionList component
      
      * Add tests for ModalBox component
      
      * Re-apply stretch fix
      
      * Apply scroll fixes from lates commit in #4621
      
      * Clear name on switch (test in #4652, not pulling in)
      
      * Remove refs (cleanup)
      609e24ef
    • Jaco Greeff's avatar
      Vault Management UI (round 2) (#4631) · 570e6f32
      Jaco Greeff authored
      * Add VaultMeta edit dialog
      
      * Updated (WIP)
      
      * Meta & password edit completed
      
      * Added SelectionList component for selections
      
      * Use SelectionList in DappPermisions
      
      * AddDapps uses SelectionList
      
      * Fix AccountCard to consistent height
      
      * Convert Signer defaults to SelectionList
      
      * Subtle selection border
      
      * Display account vault information
      
      * Allow invalid addresses to display icons (e.g. vaults)
      
      * Display vault on edit meta
      
      * Convert VaultAccounts to SelectionList
      
      * Allow editing of Vault in meta
      
      * Add tests for SectionList component
      
      * Add tests for VaultSelector component
      
      * Auto-focus description field (aligns with #4657)
      
      * Apply scroll fixes from lates commit in #4621
      
      * Remove unneeded logs
      
      * Remove extra div, fixing ParityBar overflow
      
      * Disable save if password don't match
      
      * s/disabled/readOnly/
      
      * string -> bool
      570e6f32
    • Jaco Greeff's avatar
      Align list displays with SectionList (UI consistency) (#4621) · f670b180
      Jaco Greeff authored
      * Render Dapps via SectionList
      
      * Initial rendering of accounts via SectionList
      
      * Width vars
      
      * Allow classNames in certifications & tags
      
      * Overlay of info on hover
      
      * Adjust hover balances
      
      * Large owner icons (align with vaults)
      
      * Consistent block mined at message
      
      * Attach ParityBackground to html
      
      * Adjust page padding to align
      
      * Lint fixes
      
      * Link to different types of addresses
      
      * Make content parts clickable only (a within a)
      
      * Force Chrome hardware acceleration
      
      * Trust the vendors... don't go crazy with transform :)
      
      * Use faster & default transitions
      
      * Remove extra container (double scrolling)
      
      * Remove unused container style
      
      * Make dapp iframe background white
      
      * Stop event propgation on tag click
      f670b180
    • Jaco Greeff's avatar
      Add SelectionList component to DRY up (#4639) · a6ed3dc5
      Jaco Greeff authored
      * Added SelectionList component for selections
      
      * Use SelectionList in DappPermisions
      
      * AddDapps uses SelectionList
      
      * Fix AccountCard to consistent height
      
      * Convert Signer defaults to SelectionList
      
      * Subtle selection border
      
      * Convert VaultAccounts to SelectionList
      
      * Add tests for SectionList component
      
      * Apply scroll fixes from lates commit in #4621
      
      * Remove unneeded logs
      
      * Remove extra div, fixing ParityBar overflow
      a6ed3dc5
    • Jaco Greeff's avatar
      Misc. small UI fixes (#4657) · 0b214450
      Jaco Greeff authored
      * Shorten menu items (accounts)
      
      * Shorten menu items (addresses)
      
      * Shorten menu items (contracts)
      
      * Shorten menu items (account)
      
      * Shorten menu items (address)
      
      * Shorten menu items (contract)
      
      * Auto-focus & perform default action
      
      * Auto-focus & default action
      
      * Auto focus for first fields (create account)
      
      * Clear phrase & auto-focus field
      
      * Auto-focus name fields
      
      * Add autoFocus (Add Address)
      
      * autoFocus address (Add Contract)
      
      * Auto focus name field
      
      * Auto-focus name field for EditMeta
      
      * Auto-focus modifications (WalletSettings)
      
      * Verification auto focus
      
      * typo
      
      * Double-up on keys
      0b214450
  18. Feb 22, 2017
    • Jaco Greeff's avatar
      Convert all remaining Modals to use Portal (UI consistency) (#4625) · 6938a7a2
      Jaco Greeff authored
      * FirstRun dialog -> Portal
      
      * CreateAccount Modal -> Portal
      
      * CreateWallet dialog -> Portal
      
      * Transfer dialog -> Portal
      
      * Fix failing tests
      
      * ShapeShift dialog -> Portal
      
      * Verification dialog -> Portal
      
      * EditMeta dialog -> Portal
      
      * PasswordManager dialog -> Portal
      
      * WalletSettings dialog -> Portal
      
      * AddAddress dialog -> Portal
      
      * s/delete address/forget address/
      
      * AddContract dialog -> Portal
      
      * DeployContract dialog -> Portal
      
      * ExceuteContract dialog -> Portal
      
      * LoadContract dialog -> Portal
      
      * SaveContract dialog -> Portal
      
      * UpgradeParity dialog -> Portal
      
      * Convert inline modals (tsk, tsk)
      
      * Remove ui/Modal
      
      * Import dialog i18n
      
      * Button array returns (thanks @derhuerst)
      
      * Unneeded debug
      
      * Typo
      
      * Readability formatting
      6938a7a2
    • Jaco Greeff's avatar
      Default account selection update (#4609) · 5337bf64
      Jaco Greeff authored
      * Default accounts setting - account provider
      
      * RPC support for default accounts
      
      * Updating JS code
      
      * Rename whitelist to addresses
      
      * Set the defaults using default, allowing for null/full lists
      
      * Update failing tests (after merge)
      
      * Fix merge with wrong rpc call names
      
      * One account needs to be selected
      5337bf64
    • Jaco Greeff's avatar
      Display ETH balance in overlay account selector (#4588) · 0a85fc7a
      Jaco Greeff authored
      * Add account balance display from ParityBar
      
      * Ellipsis with title
      
      * Balance display in Dapp permissions
      
      * Add balance to vault account selector
      
      * Add key prop to accounts in Vault
      
      * Fix failing test (missing redux prop)
      0a85fc7a
  19. Feb 20, 2017
    • Jaco Greeff's avatar
      Vault Management UI (first round) (#4446) · 9e210e5e
      Jaco Greeff authored
      * Add RPCs for parity_vault (create, open, list, etc.)
      
      * WIP
      
      * WIP
      
      * WIP
      
      * WIP (create should create)
      
      * Create & close working
      
      * WIP
      
      * WIP
      
      * WIP
      
      * Open & Close now working
      
      * WIP
      
      * WIP
      
      * Merge relevant changes from js-home
      
      * Hover actions
      
      * WIP (start of account assignment)
      
      * Open, Close & Account assignment works
      
      * Fix margins
      
      * UI updates
      
      * Update tests
      
      * Add the parity_{get|set}VaultMeta calls
      
      * Handle metadata
      
      * Adjust padding in Open/Close modals
      
      * moveAccounts take both in and out
      
      * Adjust padding
      
      * Fix stretch
      
      * Optimize hover stretch
      
      * pre-merge
      
      * Cleanup variable naming (duplication)
      
      * Rename Vault{Close,Open} -> Vault{Lock,Unlock}
      
      * clearVaultFields uses setters
      
      * TODO for small Portal sizes
      
      * Vaults rendering tests
      
      * .only
      
      * libusb compile
      
      * VaultCard rendering tests
      
      * Update message keys (rename gone rouge)
      
      * Display passwordHint op vault unlock
      
      * Update failing tests
      
      * Manually dispatch allAccountsInfo when move completed
      
      * Open/Close always shows vault image in colour
      
      * Password submit submits modal (PR comment)
      
      * Add link to account
      9e210e5e
    • Jaco Greeff's avatar
      Show only known accounts/wallets/addresses on Home (#4612) · 44769fcd
      Jaco Greeff authored
      * Don't render unknown entries
      
      * Only render non-null items
      
      * Remove (now) invalid failing test
      44769fcd
    • Tomasz Drwięga's avatar
      Proper default accounts RPCs (#4580) · 72998d3c
      Tomasz Drwięga authored
      * Default accounts setting - account provider
      
      * RPC support for default accounts
      
      * Updating JS code
      
      * Rename whitelist to addresses
      72998d3c