Skip to content
  1. Feb 14, 2017
    • Nicolas Gotchac's avatar
      Close on double-click for Signer Account selection (#4540) · ac27806a
      Nicolas Gotchac authored
      * Close on double-click + Optimistic UX (#4525)
      
      * PR Gumble + Tests
      ac27806a
    • Jaco Greeff's avatar
      Home landing page (#4178) · 63d2cfcb
      Jaco Greeff authored
      * Home entry point (basics)
      
      * WIP store for web
      
      * Add DappUrlInput component
      
      * Updated tests
      
      * WIP store update
      
      * Adjust styling
      
      * Add home tab
      
      * Collapse first/last without extra divs
      
      * Navigation actually navigates
      
      * styling
      
      * Encoding of ethlink.io URLs
      
      * encodedUrl setup
      
      * base58 encoded URLs
      
      * Added decoding, updated tests to Parity-compliant
      
      * Base32 (synced with Rust implementation via tests)
      
      * Split URL into 63 character chunks
      
      * Fix store test
      
      * Cleanups
      
      * s/ethlink/dapplink/
      
      * Display app navigation & histroy
      
      * Start on /accounts (for now, until expanded fully)
      
      * Update tests
      
      * ethlink.io -> web3.site
      
      * Basic list layout
      
      * Store history on navigation
      
      * Show Accounts & Dapps
      
      * Add skeleton for DappIcon (WIP)
      
      * DappIcon WIP
      
      * DappIcon in place
      
      * Split into maneable sub-components
      
      * WIP
      
      * Tests for views/Home
      
      * Swap default entry-point to /home
      
      * Expose registry.get via lookupMeta
      
      * Add getEntry interface, fix instance retrieval (with tests)
      
      * Add news display component
      
      * Add tests for added contracts/registry methods
      
      * Fix GHH test refactoring
      
      * render news via SectionList
      
      * News items store directly
      
      * Images
      
      * News & Urls has new layout
      
      * Convert remainder
      
      * First run-through of MVP for SectionList
      
      * Update tests
      
      * Deploycontract should not override global p styles
      
      * Allow styles overrides for head & body
      
      * Adjust layout styling
      
      * revert Container>flex
      
      * Adjust sizes of history items
      
      * Cleanups
      
      * HistoryStore for tracking relevant routes
      
      * Default route is still /accounts
      
      * Fix tests
      
      * Update 2015-2017
      
      * Add lookupMeta & tests
      
      * Add getEntry & tests
      
      * Split Dapp icon into ui/DappIcon
      
      * Update copyright dates
      
      * Encoding for *.web3.site urls
      
      * Dapp history retrieval
      
      * Grow to only 40% on hover
      
      * Update description
      
      * Add DappUrlInput component
      
      * Update Web views with store
      
      * Update spec description
      
      * Update spec description
      
      * edited url does not allow in-place store edits
      
      * Use /web/<hash> urls for iframe
      
      * Removed (now) unused _list.css
      
      * Mistamtched merge fixed
      
      * Tab split (WIP)
      
      * Split Tab component
      
      * Update tests after merge
      
      * typo
      
      * Remove background !important
      
      * Set item width to parent
      
      * Set width, remove overflow-x: hidden
      
      * Align hover overlays
      
      * Container defaults to some opacity
      
      * Display history from listRecentDapps
      
      * Override styles for a tags
      
      * Open URLs in new window when extension is available
      
      * Fix tests after update
      
      * AccountCard width 100%
      
      * Re-add opening correct url in tab
      
      * Cleanup link rendering
      
      * Remove hardcoded news URL
      
      * pre-merge
      
      * Extra padding at Home bottom (Pr grumble)
      
      * Match js-vaults stretch
      
      * s/Web Apps via URL/Web Apps/ (PR grumble)
      
      * Store recent wallets (PR grumble)
      
      * Simplify inline style matching (PR comment)
      
      * Add store for new retrieval
      
      * Add missing observer
      
      * Auto-link based on account type
      
      * Fix UI overlaps
      
      * Extra spacing
      
      * Only show account when accountInfo is available
      
      * Align timestamp line-heights
      
      * Fix tests
      
      * Update tests
      
      * Really fix failing test (check for Connect(Account))
      63d2cfcb
  2. Feb 09, 2017
  3. Feb 03, 2017
    • Jaco Greeff's avatar
      Add block & timestamp conditions to Signer (#4411) · cd4d489b
      Jaco Greeff authored
      * WIP
      
      * WIP (with lint)
      
      * Update ui/RadioButtons
      
      * transaction.condition
      
      * Date & Time selection in-place
      
      * Swap to condition-only
      
      * Fix tests, align naming
      
      * Pick error properly from validation
      
      * Update tests
      
      * condition: time sent withough ms
      
      * Format numbers as base-10
      
      * override popup styles (zIndex)
      
      * Pass condition to signer
      
      * Update expectation (failing test typo)
      
      * Adjust min/max height for expanded bar
      
      * Fix address display
      
      * Fix name display
      
      * Number inputs for gas/gasPrice/blockNumber
      
      * Default blockNumber to 1 (align with min setting)
      
      * Update tests with min value
      
      * Add Block Number
      
      * Fix failing tests (after blockNumber intro)
      cd4d489b
  4. Feb 02, 2017
  5. Feb 01, 2017
    • Jaco Greeff's avatar
      Default Account selector in Signer overlay (#4375) · 3bdd32f9
      Jaco Greeff authored
      * Manage default accounts
      
      * Portal
      
      * Portal
      
      * Allow Portal to be used in as both top-level and popover
      
      * modal/popover variable naming
      
      * Move to Portal
      
      * export Portal in ~/ui
      
      * WIP
      
      * Tags handle empty values
      
      * Export AccountCard in ~/ui
      
      * Allow ETH-only & zero display
      
      * Use ui/Balance for balance display
      
      * Add tests for Balance & Tags component availability
      
      * WIP
      
      * Default overlay display to block (not flex)
      
      * Revert block
      
      * WIP
      
      * Add className, optional handlers only
      
      * WIP
      
      * Properly handle optional onKeyDown
      
      * Selection updated
      
      * Align margins
      
      * Remove old code
      
      * Remove debug logging
      
      * TransitionGroup for animations
      
      * No anim
      
      * Cleanups
      
      * Revert addons removal
      
      * Fix tests
      
      * defaultAccount
      
      * Selection actually selects
      
      * WIP tests
      
      * tests WIP
      
      * Expand tests
      
      * Container for scrollbars
      
      * Add parity_defaultAccount RPC (with subscription)
      
      * Add jsonrpc interface
      3bdd32f9
  6. Jan 31, 2017
  7. Jan 25, 2017
    • Gav Wood's avatar
      Fix whitespace (#4299) · 8404edb6
      Gav Wood authored
      * Fix whitespace.
      
      * Update copyright years/owner.
      
      * Push release only for tags.
      8404edb6
  8. Jan 24, 2017
    • Jaco Greeff's avatar
      Feature selector (#4074) · 155bbc32
      Jaco Greeff authored
      * WIP
      
      * ParityBar verification
      
      * import from index.js
      
      * i18n expansion & tests
      
      * Features component
      
      * Adapt language selector to use features
      
      * Add features to settings view
      
      * typo
      
      * Convert logging
      
      * Fix earlier merge issues resulting in test failures
      
      * Lint failure fixes (new rules)
      
      * Fix additional listing rules
      
      * Re-add FormattedMessage (missing after merge), fix tests
      
      * Fix loader overrides
      
      * grumble: split item rendering (& test)
      
      * grumble: allow enable/disable while testing (default on)
      
      * grumble: move LanguageSelector below Features
      
      * grumble: don't pass visiblity prop (& update tests)
      
      * grumble: missing observable (onClick misbehaving)
      
      * grumble: don't reset to defaults per session
      
      * Fix to single store instance
      155bbc32
  9. Jan 23, 2017
    • Jaco Greeff's avatar
      Eslint formatting updates (#4234) · 66e540ed
      Jaco Greeff authored
      * Eslint updated (newline-after-var)
      
      * Fix newline-after-var
      
      * Eslint updated (one-var-declaration-per-line)
      
      * Fix one-var-declaration-per-line
      
      * Fix additional errors
      
      * Lint after merge
      66e540ed
    • Tomasz Drwięga's avatar
      Embeddable ParityBar (#4222) · 3e70e886
      Tomasz Drwięga authored and Jaco Greeff's avatar Jaco Greeff committed
      * Embeddable ParityBar
      
      * Replacing storage with store
      
      * Fixing  references.
      
      * Addressing style issues
      
      * Supporting parity background
      3e70e886
  10. Jan 21, 2017
  11. Jan 18, 2017
    • Jaco Greeff's avatar
      ESLint additional rules (#4186) · 08f80f26
      Jaco Greeff authored
      * Add eslint rule for consistent block padding
      
      * Fix padding consistency issues
      
      * Eslint test for duplicate imports
      
      * Eslint closing bracket location
      
      * Fix eslint jsx closing bracket
      
      * missed a file
      
      * Formatting
      
      * Manual overrides for auto
      
      * Manual overrides for auto
      
      * More minor auto-override manual adjustments
      08f80f26
  12. Jan 11, 2017
  13. Dec 27, 2016
    • Nicolas Gotchac's avatar
      New Address Selector Component (#3829) · 1ffc6ac5
      Nicolas Gotchac authored
      * WIP new address selector
      
      * WIP Working New Account Selector
      
      * WIP Fully working Addres Selector (missing keyboards navigation)
      
      * WIP Address Selector
      
      * Fully functionnal new Address Selector!
      
      * Implement disabled prop
      
      * Don't auto-open on focus + Text Selection fix
      
      * Add copy address capabilities
      
      * Better Address Selector Focus
      
      * Search from tags
      
      * [Address Selector] Better Focus // Parity Background
      
      * Linting
      
      * [Adress Selector] Better focused input style
      
      * Better focus support for inputs
      
      * Fix style issue
      
      * Add tags to accounts
      
      * linting
      
      * Add label to address selector
      
      * Removed old address selector + improved styling
      
      * Fixing address selection issues
      
      * fix test
      
      * Better logs...
      
      * PR Grumbles Part 1
      
      * PR Grumbles Part 2
      
      * PR Grumbles Part 3.1
      
      * PR Grumbles Part 3.2
      
      * PR Grumbles Part 3.3
      
      * New Portal Component
      
      * Simpler Transition for Portal
      
      * PR Grumbles Part 4
      
      * Align font-family with rest of UI
      
      * Fix null value input
      
      * Fix Webpack build...
      1ffc6ac5
  14. Dec 22, 2016
  15. Dec 11, 2016
    • Gav Wood's avatar
      Rename ethcore -> parity in license. · 17cc2be4
      Gav Wood authored
      17cc2be4
    • Gav Wood's avatar
      Crate tidyups. · 10b0898b
      Gav Wood authored
      - Move Updater into its own crate.
      - Change ethcore -> parity in authors, homepages and licenses.
      10b0898b
    • Jaco Greeff's avatar
      Allow editing of gasPrice & gas in Signer (#3777) · 929b6ee0
      Jaco Greeff authored
      * Rework gas display (maintainable)
      
      * Move GasPriceSelector to ui
      
      * Allow opening of gas component (WIP)
      
      * Merge
      
      * Consistency
      
      * Adjust for Signer display
      
      * Set maximum height based on screen size
      
      * Gas editor displays in-place
      
      * Cleanups
      
      * Merge
      
      * Style fixes
      
      * Fixup stash mishap (again)
      
      * Add store test
      
      * Allow edited values to refrect on the display
      
      * Fix properties
      
      * Adjust styling to show different rows
      
      * git mv
      
      * git mv
      
      * Style fixes
      
      * Style updates
      
      * Pass gas & gasPrice with confirmation
      
      * Fix build (case)
      
      * Style fixes
      
      * Basic GasPriceEditor smoketest
      
      * manual move 1
      
      * manual move 2
      
      * manual move 1
      
      * manual move 2
      
      * NODE_ENV=test ace fix
      
      * UI smoketests
      
      * Style
      
      * Format options via formatter
      
      * Initial version
      
      * Re-add even/odd class
      
      * re-add gasLimit to embedded passing
      
      * style
      
      * Updated for passing gas & price to store
      
      * Allow gas/price overrides when none available
      
      * Fix slider value, pass as number
      929b6ee0
  16. Dec 05, 2016
    • Nicolas Gotchac's avatar
      Use Webpack Aliases (#3711) · 52b4ce0d
      Nicolas Gotchac authored and Jaco Greeff's avatar Jaco Greeff committed
      * Adds aliases to Webpack Build
      
      * Use `ui` Webpack alias
      
      * Use `views` alias
      
      * Use `modals` aliase
      
      * Use `providers` aliase
      
      * Use `contracts` aliase
      
      * Use '~' aliase
      
      * from `ui` to from `~/ui`
      
      * from  to from
      
      * from `modals` to from `~/modals`
      
      * from `providers` to from `~/redux/providers`
      
      * from `contracts` to from `~/contracts`
      
      * Updated Webpack App config
      52b4ce0d
  17. Nov 29, 2016
    • Jaco Greeff's avatar
      Safari UI fixes (#3678) · 7f1391c7
      Jaco Greeff authored
      * Minimum content height for overlay
      
      * Fix Safari TabBar clicks
      
      * Fix extra vertical scrollbar on Chrome
      
      * Swap to em heights
      7f1391c7
  18. Nov 25, 2016
  19. Nov 21, 2016
  20. Nov 01, 2016
    • Jaco Greeff's avatar
      Update Parity logo (#3036) · 55682740
      Jaco Greeff authored
      * 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
      55682740
    • Jaco Greeff's avatar
      Remove signer icons (#3039) · 71662bb2
      Jaco Greeff authored
      * Remove signer icons
      
      * Linting fixes
      71662bb2
  21. Oct 31, 2016
  22. Oct 26, 2016
  23. Oct 18, 2016
    • Jaco Greeff's avatar
      Initial new UI source code import (#2607) · 1e6a2cb3
      Jaco Greeff authored
      * address -> name mappings
      
      * expanding, loading all coin details
      
      * send use only actual BasicCoin tokens registered (any reg)
      
      * sending token & accounts
      
      * form styling updates
      
      * send form layout in place
      
      * coin send working as expected
      
      * api subscriptions on multiple addresses
      
      * bring in events
      
      * simplify
      
      * basic events display in-place, functionally complete
      
      * basic functionality in-place
      
      * fix horrible event address issue
      
      * rwork display of events slightly
      
      * test TLA availability
      
      * table for owner -> tokens
      
      * fix signature lookup address
      
      * fix signature lookup address
      
      * basic overview styling
      
      * txhash links
      
      * page layout adjustments
      
      * background import
      
      * adjust colors
      
      * no global registration, simplify color selection
      
      * updated styling
      
      * connection dialog for "busy connecting"
      
      * initial token connection - WIP
      
      * init token updates take place
      
      * basic test for manual token
      
      * rework connection display
      
      * allow updates of the secure token
      
      * first stab at making the build build
      
      * update runner tags
      
      * fix linting issues
      
      * skip tests requiring network (should be e2e, TODO)
      
      * re-enable javascript tag/runner
      
      * release push does the trick
      
      * push to any branch, CI name
      
      * javscript-test runner as well
      
      * swap dependencies build requires test
      
      * revert stages swap
      
      * retrieve images associated with tokens
      
      * remove js build deps order
      
      * null image when hash = 0x0
      
      * 6x64 images (hashes for registries)
      
      * don't pass tokens as prop to IdentityIcon
      
      * check images against content hash pictures
      
      * cleanup signer after connection changes
      
      * fix naming typo
      
      * display unknownImages for balances (not available as content hash)
      
      * unknownImage for transfer dialog
      
      * basic githubhint layout
      
      * single input for commit/filename
      
      * ethcore_hashContent call
      
      * lookup hash
      
      * registration in place
      
      * fixes
      
      * events is using a proper table
      
      * pass value through as-is
      
      * stop wrongly using main app IdentityIcon
      
      * NEVER export class instance functions
      
      * alignment back to normal
      
      * typo  in definition
      
      * set & get images working (mostly)
      
      * show content retrieval info
      
      * set exitcode via ||
      
      * use javascript:latest images
      
      * disable npm progress bar
      
      * rename phase I
      
      * rename phase II
      
      * only send build output to GitHub on major branches
      
      * also run the build step as part of the test (until comprehensive)
      
      * ci-specific build (no webpack progress)
      
      * allow for account creation via recovery phrase
      
      * display account uuid (where available), closes #2546
      
      * connection dialog now shows up in dapps as well, closes #2538
      
      * token images show up as expected
      
      * IdentityName component added and deployed
      
      * fix padding tests
      
      * adjust tests to map to stricter 0x-prefixed hex
      
      * render names via common component for the address -> name
      
      * split lint into seperate script (early exit)
      
      * test phases changed to lint, test & pack
      
      * pack part of test phase
      
      * remove files marked for deletion (cleanup)
      
      * Signer cleanups, start moving in the direction of the rest
      
      * add personal signer methods
      
      * basic signer request subscription
      
      * don't poll blockNumber when not connected
      
      * missing return, creating massive ws queue backlogs
      
      * ΞTH -> ETH
      
      * fix failing tests
      
      * registry uses setAddress to actually set addresses now
      
      * bytes mapping operates on lowerCase hex strings
      
      * sha3 ids for each application
      
      * add dappreg to list of contracts
      
      * adjust alignment of queries
      
      * show gas estimation log
      
      * abi with payable for register function
      
      * add key as required
      
      * image retrieval from dappreg
      
      * use proper Image urls
      
      * embed and link apps from Parity, retrieved via /api/apps
      
      * filter apps that has been replaced
      
      * proxy entry for parity-utils
      
      * add basiccoin abi
      
      * add support for fallback abi type
      
      * capture constructor paramaters
      
      * merge master into js
      
      * move images to assets/images/
      
      * add font assets
      
      * import fonts as part of build
      
      * don't inline woff files
      
      * Revert "merge master into js"
      
      This reverts commit cfcfa81bd26f1b3cbc748d3afa1eb5c670b363fe.
      
      * remove unused npm packages
      
      * information on gas estimates (like almost everywhere else)
      
      * don't pass gas & gasPrice to estimation
      
      * display account passwordhint when available
      
      * signer subscriptions based on polling & function trapping
      
      * pending requests retrieved via jsapi
      
      * update signer middleware
      
      * remove all web3 instances
      
      * remove web3 package
      
      * last web3 dependencies removed
      
      * no need to toChecksumAddress - api takes care of it
      
      * expand description for personal_confirmRequest
      
      * Signer conversion from web3 -> parity.js completed
      
      * explicit in no return
      
      * green circle background
      
      * remove generated background
      
      * convert /api/* paths to localhost:8080/api/* paths (hard-coded, temporary)
      
      * change dapps to load from localhost:8080/ui/*
      
      * remove dangling web3 files
      
      * update manager test for signer
      
      * /api/ping -> /
      
      * additional token images
      
      * additional token images
      
      * add missing styles.css for 8180 error pages
      
      * cater for txhash returning null/empty object
      
      * adjust output directories
      
      * Release merge with origin with ours strategy
      
      * additional token images
      
      * cater for development server
      
      * s/localhost/127.0.0.1/ (cater for origin)
      
      * Fix address selection for contract deployment
      
      * Adjust z-index for error overlay
      
      * better text on unique background pattern
      
      * fix signer rejections
      
      * Don't allow gavcoin transfer with no balance
      
      * fix txhash rendering in signer
      
      * remove unnecessary ParityBackground
      
      * script to update js-precompiled
      
      * Redirect from :8080 to :8180
      
      * Remove extra return
      
      * Dapp logo images
      1e6a2cb3