1
0
mirror of https://github.com/kremalicious/metamask-extension.git synced 2024-10-23 03:36:18 +02:00
metamask-extension/app/scripts
Mark Stacey 63bd422840
Handle one specific permissions request per tab (#7620)
The connect route now takes a route parameter: the permissions request
id. This id is set whenever the permissions connect screen is opened,
ensuring that that tab is for that specific request alone.

This makes handling of multiple permissions requests a bit more
intuitive. Previously whenever opening multiple permissions requests,
the first one would be shown on each successive tab, whereas you
would expect each tab to show the request that prompted the tab to
open. Users may now address permissions request in whichever order
they'd like to, rather than being forced to deal with them
chronologically.
2019-12-05 17:05:50 -04:00
..
account-import-strategies account-import-strategies - ensure privateKey is prefixed before converting to buffer 2018-06-13 21:06:33 -07:00
controllers Handle one specific permissions request per tab (#7620) 2019-12-05 17:05:50 -04:00
lib Merge pull request #7591 from whymarrh/eslint-object-curly-spacing 2019-12-04 10:25:32 -08:00
migrations migrations - include 40 so that it runs on update (#7652) 2019-12-05 16:22:25 -04:00
platforms yarn lint --fix 2019-12-03 17:20:55 -03:30
background.js yarn lint --fix 2019-12-03 17:20:55 -03:30
chromereload.js Fix console.error references 2016-08-29 17:32:39 -07:00
contentscript.js Connect distinct accounts per site (#7004) 2019-12-03 09:35:56 -08:00
edge-encryptor.js Enable no-var rule for ESLint (#7590) 2019-12-03 11:22:01 -03:30
first-time-state.js controllers - network - move default config out of first-time-state 2018-05-02 18:03:59 -07:00
inpage.js Connect distinct accounts per site (#7004) 2019-12-03 09:35:56 -08:00
metamask-controller.js yarn lint --fix 2019-12-03 17:20:55 -03:30
phishing-detect.js yarn lint --fix 2019-12-03 17:20:55 -03:30
README.md add READMEs to folders, re #3427 2018-03-14 15:33:22 +02:00
ui.js yarn lint --fix 2019-12-03 17:20:55 -03:30

Main MetaMask Code

This folder contains the core-code.

Currently, it is organized mostly based on file category, like:

controllers, migrations, lib

Ongoing Task

Refactor code-structure, thus the subsystems are reflected on the filesystem.

Examples