Alexander Tseung
fba17d77de
Refactor first time flow, remove seed phrase from state ( #5994 )
...
* Refactor and fix styling for first time flow. Remove seed phrase from persisted metamask state
* Fix linting and tests
* Fix translations, initialization notice routing
* Fix drizzle tests
* Fix e2e tests
* Fix integration tests
* Fix styling
* Fix migration naming from 030 to 031
* Open extension in browser when user has not completed onboarding
6 years ago
Whymarrh Whitby
c482c9926c
Default to the new UI for first time users
6 years ago
Whymarrh Whitby
1988e1e96b
ESLint fixes ( #5775 )
...
* eslint . --fix
* Upgrade all ESLint warnings to errors
6 years ago
kumavis
73ec4e66cb
sentry - include app state in ui errors
6 years ago
kumavis
e3fda83ab2
sentry - replace raven-js with sentry/browser
6 years ago
Dan Finlay
6ce119d1fb
Move inpage-provider and port-stream outside
...
With the creation of the [metamask-extension-provider](https://github.com/MetaMask/metamask-extension-provider ) we have our first non-core module that is dependent on the inpage-provider and port-stream.
To reduce the size of its dependencies, I have moved the
[metamask-inpage-provider](https://github.com/MetaMask/metamask-inpage-provider ) into its own module, as well as [extension-port-stream](https://github.com/MetaMask/extension-port-stream ).
This allows them to be more easily depended & iterated on by external
projects.
6 years ago
Dan Miller
a61227f224
Remove unneeded code from i4829-close-notifications-from-ui branch.
6 years ago
Dan Miller
64a82fd3da
Uncomment closePopupIfOpen code.
6 years ago
Dan Miller
2359062b62
UI confirm screen closes confirmation window on submit or cancel of a tx
6 years ago
brunobar79
a8f745f9fe
eslint --fix .
7 years ago
Alexander Tseung
b0a105ce80
Fix confirmation popup not always opening
7 years ago
bitpshr
7129d7c0f3
Require loglevel singleton in each module that uses it
7 years ago
kumavis
5815de33fb
build - rename 'popup.js' to 'ui.js'
7 years ago
Dan
2ddc2cc1fb
Lint fixes.
7 years ago
Dan
a51e8f6a16
Fetch localeMessages in front end only.
7 years ago
Dan
5fe0be722b
Handle i18n with redux.
7 years ago
kumavis
34aeef50a0
i18n - load locales manually
7 years ago
Jeffrey Tong
bda493dc9d
add comments that need clarification on naming convention
7 years ago
kumavis
fca2cbc8ef
sentry - clean - move setupRaven to lib
7 years ago
kumavis
daa62b507a
sentry - breakout raven setup and add release config
7 years ago
kumavis
52a1c954f1
sentry - update raven and add to ui
7 years ago
Dan J Miller
aa833a0928
[NewUI] Place all users of extension into old UI (disable auto adding). ( #2946 )
...
* Place all users of extension into old UI (disable auto adding).
* Fix lint errors.
7 years ago
Alexander Tseung
bdcee058dc
Fix styling in initialization
7 years ago
Dan
db06e7e649
Css selected in background based on betaUI state.
7 years ago
Dan
7f79524070
Add UI selection
7 years ago
Dan Finlay
86d367957f
Move responsive ui into its own folder for easier merges
7 years ago
Dan Finlay
e285f2cae9
Get duplicate UI template working
8 years ago
Thomas Huang
6bdb4c8728
Fix linting warnings
8 years ago
kumavis
aa06183c64
ui - use global.platform for extension interaction
8 years ago
kumavis
60a48e713f
ui - move popup auto-close after tx conf to ui entrypoint
8 years ago
kumavis
49d8877fd7
ui - startPopup returns store after boot
8 years ago
kumavis
5036263f88
introduce platform api and rename notifications to notification-manager
8 years ago
Kevin Serrano
23263bec7d
Linting to the max.
8 years ago
kumavis
a4cdd19843
mascara - everything but the popup bundle
8 years ago
kumavis
b4e3b83f04
popup - breakout popup-core
8 years ago
kumavis
ed11ab6d18
popup - further clean and comment
8 years ago
kumavis
8a5007a396
ui - remove unused currentDomain prop
8 years ago
Dan Finlay
fd5dad136f
Remove old notification cleanup code
8 years ago
Dan Finlay
671ca33abb
Close notification on opening main UI
8 years ago
Dan Finlay
030bdec27a
Unify notification and popup ui files
8 years ago
Dan Finlay
6658bea8d4
Implement some cross-browser practices ( #473 )
...
* Add mozilla plugin key to manifest
* Move all chrome references into platform-checking module
Addresses #453
* Add chrome global back to linter blacklist
* Add tests
9 years ago
Dan Finlay
e55938ed15
First simple version of ui mocker
9 years ago
Frankie
16566ee7db
Move clearNotifications to popup.js
9 years ago
Dan Finlay
8fde8a8921
Manually linted
9 years ago
Dan Finlay
a08c3bc01b
Auto linted
9 years ago
kumavis
2a62d63b4f
deps - use web3-stream-provider module
9 years ago
Dan Finlay
d017c28441
Filter transaction list for current blockchain network
...
When starting up, we now create a `web3` inside the `background.js` process, which we pass to the `idStore` and ask for the current `network`.
We include the `network` on `app.metamask.network` in the state object.
We re-request the network when changing provider.
We filter the transaction list for transactions that match the current network.
9 years ago
Dan Finlay
f79601ee58
Generate explorer link to match current blockchain
9 years ago
kumavis
d840e81a10
wiring - trusted-untrusted features + remote-store
9 years ago
kumavis
907e39e5ab
wiring - move to obj-multiplex
9 years ago