Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

release: 2.3.0 #1894

Merged
merged 168 commits into from Jul 23, 2019
Merged

release: 2.3.0 #1894

merged 168 commits into from Jul 23, 2019

Conversation

comountainclimber
Copy link
Member

@comountainclimber comountainclimber commented Jul 15, 2019

Updates:

  • Adds Neo News Today RSS feed to Neon.
  • Adds support for offline signing and offline functionality.
  • Validation for fee amounts required on transactions based on SimplePolicyPlugin.
  • New 'import wallet' options available without authentication.
  • Adds QR codes for encrypted key generation.
  • Adds the ability to scan encrypted key for login.
  • Adds watch only authentication mechanism.

Under the hood:

  • Dependency updates.
  • Security enhancements.
  • Automated test suite enhancements.

comountainclimber and others added 30 commits March 7, 2019 21:44
* fixes broken layout bug in contacts panel

* removes unnused styles
Updated TOLL to BRDG token with new supply
feature: adds export functionality to activity tab
feature: refactors validation in ContactForm.jsx
feature: wraps application in error boundary component
* adds disable state to tx history component fixes default file name and location

* fixes linting errors

* removes commented out import
* add --progress to dev script in package.json

* Update readme and additional --progress flags in package.json
* updated icon assets with news icon and sets up scaffold for parsing rss feed

* updates ugly icon

* caches news feed in state

* adds regular expressions for parsing content

* styles components and wires up data

* adds snapshot test for News

* updates snapshots

* updates alt attribute in news and updates snapshots

* fixes broken tests
* Fixed linting errors

* Fixed linting errors

* Updated snapshots
comountainclimber and others added 27 commits June 25, 2019 21:28
chore: fixes margin bug in DisplayWalletAccounts.scss
…ncrypted-key

Add option to import wallet account using encrypted key
…WalletForm.jsx and

split the logic of importing and creating wallet into two separate containers (CreateWallet, ImportWallet)
in the CreateImportWallet folder.
2) Extract loadWalletRecovery method from Setting class and make it exportable.
3) Add the option to recover a wallet in the ImportWallet container by reusing the loadWalletRecovery method.
feature: GAS fee check for SimplePolicyPlugin
2) Add recover wallet instructions to fill the empty space.
3) Rename IMPORT_KEY_OPTIONS to IMPORT_OPTIONS.
Add the option to recover a wallet to the Import Wallet start page
…rity-vulnerabilities

chore: Addresses npm security vulnerabilities
…rity-vulnerabilities-II

chore: npm security vulnerabilities
feature: only render 'generate transaction JSON' button in watch only mode
…to-release

feature: minor style updates to release
@coveralls
Copy link

coveralls commented Jul 22, 2019

Pull Request Test Coverage Report for Build 6570

  • 68 of 310 (21.94%) changed or added relevant lines in 26 files are covered.
  • 6 unchanged lines in 6 files lost coverage.
  • Overall coverage decreased (-1.9%) to 37.84%

Changes Missing Coverage Covered Lines Changed/Added Lines %
app/components/FailedPanel/FailedPanel.jsx 0 1 0.0%
app/components/Modals/GeneratedTransactionModal/index.js 2 3 66.67%
app/components/Modals/ImportTransactionModal/index.js 2 3 66.67%
app/components/Send/SendPanel/SendPanelHeader/index.jsx 1 2 50.0%
app/containers/App/Sidebar/Logout/index.js 1 2 50.0%
app/actions/internetConnectivityPromptActions.js 2 4 50.0%
app/components/Contacts/ContactForm/ContactForm.jsx 0 2 0.0%
app/containers/LoginNep2/LoginNep2.jsx 4 6 66.67%
app/components/Inputs/NumberInput/NumberInput.jsx 0 3 0.0%
app/components/Send/SendPanel/index.jsx 4 7 57.14%
Files with Coverage Reduction New Missed Lines %
app/modules/transactions.js 1 11.39%
app/modules/generateWallet.js 1 55.0%
app/actions/authActions.js 1 43.4%
app/containers/Send/Send.jsx 1 50.67%
app/components/Inputs/TextInput/TextInput.js 1 60.61%
app/components/Inputs/NumberInput/NumberInput.jsx 1 37.21%
Totals Coverage Status
Change from base Build 6080: -1.9%
Covered Lines: 1138
Relevant Lines: 2734

💛 - Coveralls

@comountainclimber comountainclimber merged commit 76c5209 into master Jul 23, 2019
@comountainclimber comountainclimber deleted the release/2.3.0 branch July 23, 2019 20:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

7 participants