1
0
mirror of https://github.com/kremalicious/metamask-extension.git synced 2024-11-23 02:10:12 +01:00
Commit Graph

111 Commits

Author SHA1 Message Date
Brad Decker
8b24f624dd
add segment implementation of metametrics (#9382)
Co-authored-by: Whymarrh Whitby <whymarrh.whitby@gmail.com>
Co-authored-by: Mark Stacey <markjstacey@gmail.com>
2020-09-14 12:04:05 -05:00
Mark Stacey
359cdf744e
Include replacement of Infura Project ID in setup (#9390)
The setup steps listed in the README now explicitly include replacing
the `INFURA_PROJECT_ID` value with your own personal project ID.
2020-09-10 14:29:32 -03:00
Whymarrh Whitby
e2dedaacdb
Use Infura v3 API (#9368)
* Use eth-json-rpc-infura@5.0.0
* Use Infura v3 API
* Add example .metamaskrc file
2020-09-10 13:46:00 -02:30
Whymarrh Whitby
7f6324b597
Remove badges from README (#9015) 2020-07-16 11:06:02 -02:30
Whymarrh Whitby
d1cc2cc245
Delete docs/porting_to_new_environment.md (#8704) 2020-05-29 16:23:33 -02:30
Whymarrh Whitby
ec08e5c029
Update README.md (#8393) 2020-04-23 13:30:14 -02:30
Whymarrh Whitby
c0d6121cd9
Browser tests (#8010) 2020-02-07 13:19:32 -03:30
Whymarrh Whitby
712f3eb637
Update README.md (#8005) 2020-02-06 18:42:22 -03:30
Whymarrh Whitby
f928b1f69f
Delete developing-on-deps.md (#8004) 2020-02-06 16:52:38 -03:30
Whymarrh Whitby
555443787b
Remove dead link to team page in README (#7946) 2020-01-29 22:05:47 -03:30
Mark Stacey
ffd24a2854
Remove JSDoc tools (#7897)
Our JSDoc documentation has not been updated in a very long time, and
we don't use JSDoc in enough places for the docs to have been
especially useful. The tools and scripts  used to generate and publish
these docs have been removed.

References to this documentation have also been removed from the
README.

Hopefully once the TypeScript migration has made substantial progress,
we can generate more useful documentation using something like TypeDoc.
2020-01-28 13:02:49 -04:00
Dan J Miller
22d66b3b2d Add mobile hiring note to README (#7865) 2020-01-19 21:45:49 -03:30
Antonio Savage
a8be9ae42b Fix link on root README.md (#7480) 2019-11-20 10:42:36 -04:00
Mark Stacey
c9317115fa
Add browser recommendation to README (#6941)
We have recently dropped support for certain older browsers, and we're
planning to have a larger conversation soon about which browsers to
support going forward. In preparation for this, it might be worth
recommending that users use the latest browser version.
2019-08-02 10:29:18 -02:30
Mark Stacey
1fd3dc9ecf
Switch from npm to yarn (#6843)
As a solution to the constant lockfile churn issues we've had with
`npm`, the project now uses `yarn` to manage dependencies.

The `package-lock.json` file has been replaced with `yarn.lock`, which
was created using `yarn import`. It should approximate the contents of
`package-lock.json` fairly well, though there may be some changes due to
deduplication. The codeowners file has been updated to reference this
new lockfile.

All documentation and npm scripts have been updated to reference `yarn`
rather than `npm`. Note that running scripts using `npm run` still works
fine, but it seemed better to switch those to `yarn` as well to avoid
confusion.

The `npm-audit` Bash script has been replaced with `yarn-audit`. The
output of `yarn audit` is a bit different than `npm audit` in that it
returns a bitmask to describe which severity issues were found. This
made it simpler to check the results directly from the Bash script, so
the associated `npm-audit-check.js` script was no longer required. The
output should be exactly the same, and the information is still sourced
from the same place (the npm registry).

The new `yarn-audit` script does have an external dependency: `jq`.
However, `jq` is already assumed to be present by another CI script, and
is present on all CI images we use. `jq` was not added to `package.json`
as a dependency because there is no official package on the npm
registry, just wrapper scripts. We don't need it anywhere exept on CI
anyway.

The section in `CONTRIBUTING` about how to develop inside the
`node_modules` folder was removed, as the advice was a bit dated, and
wasn't specific to this project anyway.
2019-07-30 15:36:23 -03:00
Mark O'Sullivan
aae57c259d Improve Redux DevTools documentation (#6917)
Follow up to https://github.com/MetaMask/metamask-extension/pull/6882
2019-07-25 20:06:13 -03:00
Mark Stacey
271e0ceb93
Improve the Redux DevTools documentation (#6882)
Update the README to include further instructions on how to setup the
Redux Remote DevTools in development.

Relates to #5620
2019-07-18 16:07:35 -03:00
Mark Stacey
b316dd1c40
Remove outdated development tools and documentation (#6845)
These files were referencing npm scripts that no longer existed. Notices
appear to no longer exist, and the `ui-dev.js` module is no longer
actively used.

The `mock-dev.js` module is still used for certain integration tests, so
I've just removed the reference to the non-existent script.
2019-07-15 14:24:37 -03:00
Whymarrh Whitby
830c801ec3
Add React and Redux DevTools (#6793)
* Add React and Redux DevTools

* Conditionally load react-devtools

* Add start:dev npm script to run the app with devtools

Co-Authored-By: Mark Stacey <markjstacey@gmail.com>
2019-07-11 12:27:06 -02:30
Whymarrh Whitby
f0218bdbbb
Rename accountManager usages (#6790)
Co-Authored-By: Mark Stacey <markjstacey@gmail.com>
2019-07-10 16:31:48 -02:30
Mark Stacey
9ed64568f4 Update to Node.js v10
The only package that needed to be updated was `sha3`. It has been
updated to v1.2.3, which is a maintenance release that supports up to
Node.js v12.
2019-06-27 11:46:13 -03:00
Mark Stacey
a1b46d4b62 Update README test instructions
Omit requiring mocha to be installed globally; this is not required
for any of the listed commands. Also update the `lint` command to use
the npm script, as the gulp command referenced doesn't exist.
2019-06-24 17:12:08 -03:00
Whymarrh Whitby
b53a3403b4
Clarify dev build (npm start) in README 2019-06-24 14:58:50 -02:30
Whymarrh Whitby
fbde8d043b
Update commands in README for building locally 2019-06-24 10:33:35 -02:30
bobby dresser
af79692e89 remove broken readme link (#6720) 2019-06-17 14:19:18 -02:30
Whymarrh Whitby
3658ca550a Remove outdated ui dev and ui mock docs 2019-02-20 14:18:46 -03:30
Alon Bukai
26f66d7099 fix: update README to add a missing " " space (#6191) 2019-02-20 14:11:03 -03:30
Whymarrh Whitby
b8e2205bea
Add native deps compilation troubleshooting to docs
See also #6043
2019-02-11 12:27:14 -03:30
Dan Finlay
a6f61d1e22 Make docs links consistent (#5920)
* Make docs links consistent

So our various docs pages inter-link consistently per https://github.com/MetaMask/metamask-docs/issues/1

* Add docs links to internal docs page
2018-12-12 20:48:18 -03:30
Dan Finlay
c8c58252fc Add docs link (#5870) 2018-12-03 14:23:17 -03:30
Whymarrh Whitby
4cbf41d319 Update local build instructions 2018-11-21 16:25:43 -03:30
Bruno Barbieri
3866222285 Update support links to zendesk (#5745)
* Fix loose accounts help link

* Update support site link
2018-11-13 14:42:36 -03:30
Thomas
a8d871ebee Remove greenkeeper badge from README 2018-10-15 15:14:24 -07:00
Dan Finlay
5a709306e4 Add jsdoc gh-pages script 2018-09-12 14:10:38 -07:00
William Morriss
cfb74680e2 Select not Update 2018-07-30 16:59:08 -07:00
William Morriss
5d26e886f3 reduce npm install to one line 2018-07-27 22:54:26 -07:00
William Morriss
391ed177e0 restore npm install instructions 2018-07-27 22:46:16 -07:00
bobby dresser
308d8ddcba
remove Web Store warning 2018-07-27 09:34:03 -07:00
bobby dresser
45379e867d
remove current version 2018-07-25 11:58:27 -07:00
bobby dresser
8cd36c8725
fix link bracket 2018-07-25 11:48:15 -07:00
bobby dresser
87f42468b7
add current release to the README 2018-07-25 10:30:47 -07:00
brunobar79
cde91fac16 added node version requirements 2018-07-21 12:43:35 -04:00
Whymarrh Whitby
a96dedf7db
Fix link to TREZOR emulator docs in README 2018-07-19 20:17:22 -02:30
brunobar79
3025832858 added TREZOR simulator instructions 2018-07-13 20:31:40 -04:00
Bobby Dresser
c91e5cb6b3 fix readme documentation link 2018-07-10 12:12:59 -04:00
William Morriss
545043a364 recommend yarn for node >= 10 2018-05-31 19:01:25 -07:00
Dan Finlay
344f0f2eea Add mission statement v1 2018-05-29 09:27:02 -07:00
Thomas Huang
7b70804aa0
Merge pull request #3969 from MetaMask/i3966-AddJsDocsPage
Add JSDocs Page and Script
2018-04-17 10:01:09 -07:00
Dan Finlay
136caa2034 Add JSDocs Page and Script
Includes new script `npm run doc` for generating docs page.
2018-04-12 14:46:05 -07:00
Dan Finlay
e841197141 Add team member documentation
To help exeternal contributors make sense of who is active on the
project, and who they should go to to ask certain questions.
2018-04-12 13:40:59 -07:00