Jaco Greeff
ebe9cac14d
Staking storage updates ( #285 )
...
* storage -> state
* Update dependencies
* Ensure key triggers Params value update
2018-09-05 16:46:06 +02:00
Jaco Greeff
62e94be233
Stretch SideBar to max height (useful in explorer) ( #250 )
...
Stretch SideBar to max height, relative i18next paths
2018-08-22 15:30:18 +02:00
Jaco Greeff
d3b6ed447e
Cleanup extra classes(...), additional semantic elements ( #249 )
2018-08-22 13:48:40 +02:00
Jaco Greeff
90b8f0d5da
Start using semantic elements, cleanup imports ( #248 )
...
* Start using semantic elements, cleanup imports
* Typo
* Dark navbar
2018-08-22 12:24:13 +02:00
Jaco Greeff
261e547264
Bring back chain_getBlock checks (disabling on explorer) ( #247 )
...
* Bring back chain_getBlock checks (disabling on explorer)
* Update deps, auto-adjust SideBar width
* Simplify info display
2018-08-22 11:02:07 +02:00
Jaco Greeff
3bdcc6ba38
Update sidebar logo, spacing & colours ( #243 )
...
* Update sidebar logo, spacing & colours
* Cleanup styles (combine imports)
* Adjust overall base font colour
* Align overall background colours
* Ease out accent colours
2018-08-21 14:32:59 +02:00
Jaco Greeff
cf8f2064f8
Cleanup address default saving ( #242 )
2018-08-21 12:01:12 +02:00
Jaco Greeff
bf4b3b4ed9
Keyring observable subject around available options ( #240 )
...
* Start of keyring observable
* All update operations through observables
* Cleanup create
* onChange -> rxChange for observables
* Options is observable
* Fix swap bug with same params
* Missing onChange -> rxChange
* Cleanups
* Remove extra comment
2018-08-20 17:44:32 +02:00
Jaco Greeff
682331e793
Display justifications for block click-through ( #230 )
...
* Display justifications for block click-through
* >25/25 display
2018-08-16 22:52:01 +02:00
Jaco Greeff
8155e94d05
Simplify routing, redirect to default ( #228 )
...
* Simplify routing, redirect to default
* Allow subroutes
* Cleanup unused scripts
* Pass through basePath (router prop)
2018-08-16 10:40:56 +02:00
Jaco Greeff
4484883afc
Basic democracy (Referendum) overview ( #216 )
...
* Basic democacry (Referendum) overview
* Summary in-place
* Fix package name
* Proposals & Referendums are showing up
* Some basic Extrinsic formatting. (WIP)
* Basic referendum/proposal summary in place
* Referendum outcome chart
* Voting in place. It works.
* Remove extra console.log/error
* Only show balances as label
2018-08-15 10:35:53 +02:00
Jaco Greeff
cf8a24a8da
Staking overview & actions ( #171 )
...
* Staking overview & actions
* Show session countdown
* Accounts with stake/Unstake buttons
* Small layout tweaks
* Cleanup multi-params from storage
* Submission/click works...
* Cleanups
* Render split
* Case sensitivity
* Doc links
* Icon to indicate validating
2018-08-02 17:15:07 +02:00
Chevdor
ede7b13c77
Add multistage docker image (11MB) ( #164 )
2018-07-31 15:29:00 +02:00
Jaco Greeff
6a7c9f3b71
Display UI version on sidebar ( #160 )
2018-07-25 11:58:04 +02:00
Jaco Greeff
cf053d97d4
Display version in console on launch ( #152 )
2018-07-13 14:28:11 +02:00
Jaco Greeff
433749524c
Wrap SideBar items in withRouter ( #150 )
2018-07-13 11:06:50 +02:00
YJ
57800cdb83
Fixes #103 : Convert functional components to pure ( #135 )
...
* ui-signer pureComponentify
* ui-react pureCompify
* Status queue prop
* ui-app Button
* ui-app InputExtrinsic
* apps, app-rpc, ui-app, ui-react
* app-extrinsics, app-explorer, apps
* fixes for tslint
* more linter fixes
* Update index.tsx
* Update index.tsx
* Update Nonce.tsx
* Update index.tsx
* Update Results.tsx
* Update index.tsx
* Update Queries.tsx
* Update NodeInfo.tsx
* Update index.tsx
* Update Item.tsx
* style fixes
* TSLINTs
2018-07-13 07:40:31 +02:00
Luke Schoen
62b1158c69
fix: Fixes #130 latest rust reports chains differently ( #133 )
...
* fix: Detect chain specs that enable test environment and dev accounts Issue #130
* test: refactor moving chain checker into meaningful function name
* fix: Detect check specs requiring backward compatibility encoding for Issue #130
* remove comment
* remove comment and restore source maps
* fix: Fix the license information in test files
* refactor: Move cases into array with meaningful array. Cater for numbers
* refactor: Reduce how condensed the code is
* refactor: Use Polkadot isUndefined helper
* refactor: Move RegEx instantiation outside function so not called every time
* refactor: Move new utility functions and associated tests into ui-react-rx/src/util
* fix: Update to cater for renaming of poc-2 to staging
See commit updates since `poc-2` has been renamed to `staging` 3426552c76
2018-07-11 14:50:01 +02:00
YJ
aaf7286042
stricter types ( #134 )
2018-07-11 08:49:35 +02:00
Jaco Greeff
3fb85094a6
Example & tutorial ( #127 )
...
* Add tutorial step 001
* Update LICENSE header
* Query storage via HOC
* Tut 003, read proposals
* Tut 004 replacing HOC
* Pull Intentions & Proposals together
* Add final image
* Cleanup unused methods
* Source links
* Remove unused var
2018-07-09 13:38:31 +02:00
Jaco Greeff
f523383216
Add TSLint ( #106 )
2018-06-27 12:43:07 +02:00
Jaco Greeff
078e2e431a
Support enumerable accounts ( #102 )
...
Covert to TypeScript
2018-06-25 18:02:47 +02:00
Jaco Greeff
9c89026e6e
Copyright project authors ( #95 )
...
* Copyright project authors
* Add contributors
2018-06-13 22:32:49 +02:00
Jaco Greeff
d45642e3f6
Fix address defaultValue/value, hide testing accounts ( #66 )
...
* Fix address defaultValue/value
* @flow cleanups
* Remove debug info
* Properly hide dev chain addresses (default)
* Close https://github.com/polkadot-js/apps/issues/68
* Don't allow pre-existing accounts and addr
* Failsafe on conversion check
* Don't try to encode arrays
* Display decoded Proposals as text
2018-05-30 12:07:45 +02:00
Jaco Greeff
f0a8370ea2
Update dependencies
2018-05-29 19:55:05 +02:00
Jaco Greeff
ba36eede0b
Include ui-* packages in repo (development speed) ( #65 )
...
* Include ui-* packages in repo (development speed)
* Bump
* Bump
* Cleanup dependencies
2018-05-29 17:33:29 +02:00
Jaco Greeff
a4531a50d6
Update for latest @polkadot/params ( #64 )
...
* Update for latest @polkadot/params
* Allow passing in of WS_URL environment
* Cleanup block display
* Update dependencies
2018-05-29 14:34:23 +02:00
Jaco Greeff
540a39ff48
Use apiSupport & apiConnected from withApi ( #63 )
2018-05-28 22:31:24 +02:00
Jaco Greeff
69d0985410
Cleanup type definitions ( #59 )
...
* Cleanup type definitions
* Update dependencies
* Update depnedencies
2018-05-27 18:54:24 +02:00
Jaco Greeff
397dd0c983
Update jsonrpc dependency tree ( #54 )
...
* Use tyopeToString from @polkadot/params
* Upgrades... before checks
* Cleanups... WIP.
* more WIP.
* Expand defaultValue & handlers
* Cleanups
* CodeClimate cleanups
* Additional CodeClimate cleanups
* Base for app-rpc
* Initial split into ui-signer
* Signer operational (extrinsics)
* Decode extrinsic method
* RPC progress...
* RPC class works again
* @flow cleanups
2018-05-23 18:01:42 +02:00
Jaco Greeff
6753dc0ad2
Use @babel 7 ( #52 )
...
* Use @babel 7
* Use @babel 7
* Use custom webpack config
* Minify input css
* Remove @flow header form webpack.config
* Webpack config re-usable
* Split with vendor/main bundles
* Use hash for main entry, specify chunkHash
* Import base postcss config
* Hashing uses blake2
* Align number formats
* Use contenthash fro extracted css
* Format number directly
* Split runtime (better caching)
2018-05-17 14:51:41 +02:00
Jaco Greeff
5f884c4b65
Add utility/toolbox app ( #51 )
...
* Upgrades
* Add & use Output component
* Render app in content
* Use update @polkadot/dev-react
* Add app-toolbox
* DRY className concat
* Hashing in place
* Verify signature operational
* Entry updates
* Verification operational
* Final cleanups before PR
* Bump version
2018-05-15 16:58:32 +02:00
Jaco Greeff
ea50c4f1fe
Pull in ui-app components only ( #46 )
...
* Pull in ui-app components only
* Undefined check
* Small overall layout updates (buttons)
* Password hide/unhide icons
* Automatically assign name to inputs
2018-05-12 15:05:41 +02:00
Jaco Greeff
b11a6981a2
Optimise components ( #39 )
...
* ui-react-app -> ui-app
* CopyButton, Input & Password components
* Convert all to use ui-app/{Input, Label}
* Change to PureComponent where we have onChange listeners
* Cleanup layouts
* Swap dropdown components, remove uselexx constructors
* Allow address/account forget
* Bump
* Searching with headers operational
* flex grow/shrink for icon + account add
* Fix balance & transaction display (account/address management)
* Adjust balance layout
* Equalise padding
2018-05-11 18:08:10 +02:00
Jaco Greeff
0eab4f6f22
Basic address management app ( #38 )
...
* Update vanity regex (no 'I')
* Allow copy of generated seed
* Update connecting info
* ui--form -> ui--row
* Cleanup layouts with ui--row
* negative -> default (non-removal)
* Embedded rows don't have padding
* Allow ability to hide address
* Adjust button layouts
* Make account edit/create (slightly) prettier
* @flow fixes
* Some spacing adjustments
* Outline ofg the addressbook app
* Address create & edit operational
* @flow fixes
* Small UI cleanups, done as a first round
2018-05-11 09:20:44 +02:00
Jaco Greeff
4cec0ec5ea
Toy vanity address generator ( #31 )
...
* Basic vanity address generator
* Node operations moved to cli completely
* Cleanups
* cli progress
2018-05-09 12:39:55 +02:00
Jaco Greeff
dfaddef7eb
Basic account management app ( #29 )
...
* Basic account management functions
* Allow dividers
* Use dividers to split menu
* Bump
* Basic cleanups
2018-05-08 17:47:34 +02:00
Jaco Greeff
724e1e1b3d
Basic parameter passing with storage ( #28 )
...
* Basic parameter passing with storage
* Add GH link
* Cleanup param formatting
2018-05-07 17:36:32 +02:00
Jaco Greeff
19495e590e
Use ui-react-rx & api-rx packages ( #27 )
...
* Use ui-react-rx & api-rx packages
* Install
2018-05-07 12:54:51 +02:00
Jaco Greeff
072c5d73f1
Simplify app using setState ( #23 )
...
* Remove extra subjects from app-explorer
* Use bs58 addresses
* Base upgrades subject -> onChange
* app-storage & app-explorer works
* Remove useless placeholder
* Progres...
* Rename Submission -> Selection
* Baby steps... things display now...
* setState operational
* Explicit onChange
* Work around eslint issues (!!!)
* @flow fixes
* Small styling updates
* Small app content styling updates
* Simplify
2018-05-07 11:37:06 +02:00
Jaco Greeff
a5607ac90e
App for realtime storage queries ( #11 )
...
* Create app-storage structure
* Split shared components into ui-react-app
* Cleanup @flow issues
* Rename apps classes
* Split with ui-react-app operational
* Import es semantic-ui
* Selection section/key split into 2
* Basic storage queries (no-params) in-place
* Upgrades
* No-param queries operational
* Default values operational (dropdown)
* Additional cleanups, constrolled value
* @flow updates
* @flow fixes
* Move Params to ui-react-app (future-use in app-storage)
* Fix final @flow issues
* Query removal
* Cleanups
* Update README
* Upgrades
* Fixup cached components
* Bump @polkadot/rx-react
* Simple explorer animations
* Additional (final) cleanups
2018-05-04 15:07:44 +02:00
Jaco Greeff
b71e029cc8
Round out available extrinsic methods ( #8 )
...
* Expand methods
* Remove extra params label
* Move shared extrinsic definitions
* Split extrinsics into own packages
* Update entry location
* Include all method calls
* Expand to include all extrinsics
* Cleanup extrinsic definitions
* Build folder change
2018-04-29 16:52:55 +02:00