Skip to content
This repository has been archived by the owner on Dec 11, 2019. It is now read-only.

Ledger refactoring #11009

Closed
NejcZdovc opened this issue Sep 19, 2017 · 1 comment
Closed

Ledger refactoring #11009

NejcZdovc opened this issue Sep 19, 2017 · 1 comment

Comments

@NejcZdovc
Copy link
Contributor

NejcZdovc commented Sep 19, 2017

Description

This is a tracking issue for ledger refactoring.

Phase I #11209

In this phase we will introduce state into the ledger. Everything should be handled with appState now and events should be transmitted via reducers.
NOTE This refactor will not have working add founds. This is because we will do complete rewrite of this dialog in next phases

QA first pass:
#11214
#11217

MacOS: #11037 (comment)
Windows: #11037 (comment)

Phase || #10945

In this phase we will add support for bat libraries. We will also remove all add found related code that will not be used anymore.

Phase ||| #11193

In this phase we will add add found wizard back to the ledger. After this phase ledger should be fully functional again.

Phase IV #11210

In the last phase we will do some cleanup and optimisations that were wound while refactoring. We will also add remanning tests so that coverage will be as good as possible.

@NejcZdovc NejcZdovc added this to the 0.19.x (Beta Channel) milestone Sep 19, 2017
@NejcZdovc NejcZdovc self-assigned this Sep 19, 2017
@NejcZdovc NejcZdovc added the Epic label Sep 19, 2017
NejcZdovc added a commit to NejcZdovc/browser-laptop that referenced this issue Sep 20, 2017
Resolves brave#11009

Auditors:

Test Plan:
@NejcZdovc NejcZdovc mentioned this issue Sep 20, 2017
27 tasks
NejcZdovc added a commit to NejcZdovc/browser-laptop that referenced this issue Sep 20, 2017
Resolves brave#11009

Auditors:

Test Plan:
NejcZdovc added a commit to NejcZdovc/browser-laptop that referenced this issue Sep 20, 2017
Resolves brave#11009

Auditors:

Test Plan:
NejcZdovc added a commit to NejcZdovc/browser-laptop that referenced this issue Sep 20, 2017
Resolves brave#11009

Auditors:

Test Plan:
NejcZdovc added a commit to NejcZdovc/browser-laptop that referenced this issue Sep 21, 2017
Resolves brave#11009

Auditors:

Test Plan:
NejcZdovc added a commit to NejcZdovc/browser-laptop that referenced this issue Sep 22, 2017
Resolves brave#11009

Auditors:

Test Plan:
NejcZdovc added a commit to NejcZdovc/browser-laptop that referenced this issue Sep 26, 2017
Resolves brave#11009

Auditors:

Test Plan:
NejcZdovc added a commit to NejcZdovc/browser-laptop that referenced this issue Sep 26, 2017
Resolves brave#11009

Auditors:

Test Plan:
NejcZdovc added a commit to NejcZdovc/browser-laptop that referenced this issue Sep 29, 2017
Resolves brave#11009

Auditors:

Test Plan:
NejcZdovc added a commit to NejcZdovc/browser-laptop that referenced this issue Oct 2, 2017
Resolves brave#11009

Auditors:

Test Plan:
NejcZdovc added a commit that referenced this issue Oct 3, 2017
NejcZdovc added a commit that referenced this issue Oct 3, 2017
NejcZdovc added a commit that referenced this issue Oct 3, 2017
@NejcZdovc NejcZdovc reopened this Oct 3, 2017
@bsclifton
Copy link
Member

Closing this issue- we've got everything merged and the rest of the work is captured in #11210, which is in 0.19.x release 2

syuan100 pushed a commit to syuan100/browser-laptop that referenced this issue Nov 9, 2017
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

3 participants