Commit Graph

61 Commits

Author SHA1 Message Date
Dan J Miller 41057a76c5 [NewUI] Build mascara with uglification and gzipping. (#2735)
* Adds uglification and gzipping.

* Build mascara with uglification and gzipping.

* Remove gzipping from extension build.
2018-01-11 18:15:22 -08:00
Dan ec6c3c33bd Merge branch 'master' into NewUI-flat-merge-with-master 2017-12-06 21:11:52 -08:00
Chi Kei Chan 301c737bbc Merge branch 'master' into NewUI-flat 2017-10-24 16:56:49 -07:00
Daijiro Wachi c1eb8f16dc Add lint:fix command to gulp and npm-scripts 2017-10-21 21:04:24 +02:00
Chi Kei Chan c8c773d641 Merge branch 'NewUI-flat' into merge 2017-10-18 22:58:46 -07:00
Dan Finlay d71f14cb67 Increase build readability 2017-10-12 14:03:42 -04:00
Dan Finlay d0d082d70c Merge branch 'master' into i1340-SynchronousInjection 2017-10-12 13:25:19 -04:00
frankiebee 2dba03ffc5 dont lint jquery 2017-10-04 22:30:28 -07:00
frankiebee 245ab70881 add /mascara to linting 2017-10-04 22:10:30 -07:00
Dan Finlay 1cba6543a4 Begin implementing sync injection idea 2017-10-04 15:35:04 -07:00
Dan 5452a26b36 Fixes lint errors and adds stylelint-config-standard to package.json 2017-08-31 04:16:07 -07:00
sdtsui b8aa529d29 [WIP] Add packages and tasks for linting scss 2017-08-14 10:03:16 +02:00
kumavis 0188e7b94d Merge branch 'master' into NewUI-flat 2017-08-08 23:30:58 -07:00
kumavis 59e83d2b80 build - factor watcify into bundler generation 2017-08-08 17:53:34 -07:00
kumavis 4a4736195f build - fix error swallowing on dev 2017-08-08 17:46:31 -07:00
sdtsui 02c2106c3b Merge branch 'master' into feat/mm-ui-5 2017-08-06 19:55:34 -07:00
sdtsui aeaf917cbb Clean up gulpfile 2017-08-06 13:44:50 -07:00
sdtsui bd9549bddc Use 4.x pattern for watching scss 2017-08-06 13:43:25 -07:00
sdtsui bc73cbdbfe Cleanup css and gulpfile post-migration 2017-08-06 12:29:26 -07:00
sdtsui 3f222854e4 Migrate from css to scss + autoprefixer 2017-08-06 12:09:17 -07:00
kumavis ecaa235b5e phishing detection - move phishing detection into contentscript and metamask controller 2017-08-02 14:26:10 -07:00
Dan Finlay 4d218ac57a Remove responsive folder from gulp 2017-07-25 17:39:40 -07:00
Dan Finlay a41e5788cf Merge branch 'master' into NewUI 2017-07-20 12:39:06 -07:00
Dan Finlay 52b92fbe40 Add first version of phishing site warning
Links to my own blacklist for now, since I added a package.json for easy importing.

We can point at the main 408H repository once this is merged:
https://github.com/409H/EtherAddressLookup/pull/24

Redirects detected phishing sites [here](https://metamask.io/phishing.html).
2017-07-12 13:09:20 -07:00
Dan Finlay e285f2cae9 Get duplicate UI template working 2017-07-03 16:16:53 -07:00
Kevin Serrano f21d425839
Simplify build variables. Remove maps from production. 2017-06-26 11:37:12 -07:00
Dan Finlay de500250c4 Fix build for eth-contract-metadata 2017-06-13 17:46:47 -07:00
Dan Finlay d8c94fca75 Add address image map to icon factory
Deriving from the new address image map repository I've added here:
https://github.com/MetaMask/ethereum-contract-icons

With this PR, images for addresses added to that repository will be shown instead of jazzicons in MetaMask.
2017-05-26 00:43:14 -07:00
kumavis 0500068327 build - fix disc task 2017-05-08 12:30:47 -07:00
kumavis 4d42cfaa25 build - make gulp return non-zero error code on bundle fail 2017-04-25 14:04:51 -07:00
Kevin Serrano 65c84ac4b2
Delete all code related to disclaimers. 2017-02-09 18:17:50 -08:00
kumavis 2efcbd9674 gulp - fix brfs instrumentation 2017-01-10 15:33:00 -08:00
kumavis 074e3f4ab4 gulp - cleanup comments 2017-01-10 13:56:31 -08:00
kumavis 8e3661555d gulp - add disc bundle analysis task 2017-01-10 13:46:15 -08:00
kumavis 464b7d5814 gulp - clean and simplify 2017-01-10 13:08:13 -08:00
Kevin Serrano 68be524019
Take out unneeded permissions from the app. 2017-01-03 11:23:27 -08:00
Kevin Serrano ed03b89e26
Move tos hash logic to build phase. Create dynamic global variables based on build. 2016-10-11 14:32:03 -07:00
Kevin Serrano be0c605556 Fix boolean. 2016-09-02 14:42:20 -07:00
Kevin Serrano 2d0077d5c6 Changelog add and rename vars. 2016-09-02 14:15:00 -07:00
Kevin Serrano b4334a72b4 Refactor for spreading. Add conditionals for livereload. 2016-09-02 14:00:36 -07:00
Kevin Serrano c02be4fa66 Add production flag. Conditionally copy reload based on production. 2016-09-01 15:19:31 -07:00
Kevin Serrano 168b4c5bc0 Install deps. Fix chrome/firefox typo. 2016-09-01 15:01:45 -07:00
Dan Finlay 40d5b446cf Add Edge build to gulp config 2016-08-07 13:36:02 -07:00
Dan Finlay bdd2752cc7 Fix some gulp task issues
I know, I've been fixing up the gulp scripts all week. I keep fixing one thing then breaking another.

In this commit, I fix some issues with some previous approaches.

I no longer try to do the copying to `chrome` after `firefox`, I simply stream to both during copy and build tasks, and that logic is reused during dev and build tasks.

The `copyTask` function now supports an array of `destinations`, that allows piping to multiple destinations, which is pretty cool.

The `manifest:cleanup` task that chrome requires is now just part of the `copy` task, so we don't have to remember it everywhere we copy. So obvious it's like why only now.
2016-07-28 12:59:37 -07:00
Dan Finlay daaac17be2 Fix dev tasks for multi browser copying 2016-07-28 10:50:14 -07:00
Dan Finlay 7f00ee43ba Fix nondeterministic build
We used to be able to copy static resources while we built js, but now part of the copy task is copying firefox built files into chrome, so they need to be done in order.

This could probably be optimized a bit more, but for now it builds reliably again.
2016-07-27 16:58:00 -07:00
Dan Finlay c759bc5871 Correct typo comment 2016-07-26 17:25:15 -07:00
Dan Finlay 0b620026c2 Fix copy task 2016-07-26 17:13:52 -07:00
Dan Finlay de5a2bf9bc Fix chrome build 2016-07-26 16:48:48 -07:00
Dan Finlay 5276897668 Store versioned builds in builds folder 2016-07-26 15:35:48 -07:00