You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
The key has expired.
Features:
A real-time countdown timer has been introduced that displays time left for an era.
Improved styling around dashboard stats.
Pool filters have been reformatted to tabs.
Added a status module on Overview with CTAs and a redesigned tips section.
Setting a controller account has been removed from Nominator setup.
“Controller” label in the app header is no longer shown if the stash and controller account are the same account.
System:
Migrated from BN.js to bignumber.js.
Timing functions have been improved, with real time updates to era time left.
The app now tracks whether injectedWeb3 has been determined or not, and prevents further extension management until this is known.
Accounts imported from extensions are automatically forgotten if they are removed from the extension while the dashboard is open.
Improved extension type support.
Tooling has been introduced around locale management to automatically order locale keys automatically, and to validate locale keys against the default EN locale.
CI has been introduced to validate locales as part of the PR pipeline.
Payout graph logic has been re-written to be more modular and easier to test.
Initialises Jest testing and adds tests for graphs pre and post-fill functions.
Tests are now a part of the CI pipeline.
Migrated a range of enums to union types, with improved naming.
Services have been renamed to Plugins.
Fixes:
Fixes issues around payouts where payouts were not grouping correctly and/or not being ordered correctly.
Fixes an issue where extensions without an id property could crash the app.
Fixes an issue where read only accounts could get removed if extension accounts are not subscribed to on time.
Fixes an issue where read only accounts were not replaced by an active extension account if imported.
Fixes an issue where the active account was not removed in the event an account was removed from a web extension.