175 Commits

Author SHA1 Message Date
Anthony Laibe
53fe741e2c File Editor 2018-09-04 13:20:48 +01:00
Anthony Laibe
b123e665be File explorer 2018-08-31 13:21:37 +01:00
Anthony Laibe
ab25436a98 Remove last fiddle, and use code to compile 2018-08-30 21:15:28 +10:00
emizzle
e8a6fec4ec Fiddle file stored in filesystem
Fiddles are now stored in the filesystem so they can be preserved across page reloads, but also so that contracts deployed via fiddles can have their source code shown.

Fiddles deployed as contracts now fully work with existing contract list UI and functionality. Fiddle deployed contracts are listed in a separate section in the UI.

Current limitation is that only single contracts per file are supported. If the fiddle contains multiple contracts, it’s currently not supported.
2018-08-30 21:14:51 +10:00
Jonathan Rainville
d09077ea0a fix most rebase issues 2018-08-27 16:22:53 -04:00
Anthony Laibe
53a49d48b9 Use path embark-api 2018-08-22 19:18:08 -04:00
Iuri Matias
9029ee1acc add event and API endpoint to get the contract sourcecode 2018-08-22 19:18:06 -04:00
Michael Bradley, Jr
29c3b5e093 Revert "Merge pull request #663 from embark-framework/revert-656-bug_fix/dot.embark_versions_modules"
This reverts commit 7859c384ca1a9a4a307a53ea2b477c0d78766ca9, reversing
changes made to a58f21c30340e74c3cd8b35b4545a6760c9d9909.
2018-08-22 19:17:57 -04:00
Iuri Matias
51e5f8d8b2 Revert ".embark/versions modules" 2018-08-22 19:17:56 -04:00
Michael Bradley, Jr
d08c3d2f51 revs re: .embark/versions 2018-08-22 19:17:54 -04:00
Michael Bradley, Jr
5914f2aeb9 env options property doesn't need to be passed to ProcessLauncher 2018-08-22 19:17:22 -04:00
Michael Bradley, Jr
7b35381999 rev webpack config w.r.t. webpack 4, babel 7 2018-08-22 19:17:21 -04:00
Michael Bradley, Jr
a9b72672aa propagate env 2018-08-22 19:17:20 -04:00
Michael Bradley, Jr
eb874f32ac corejs2 per @babel/plugin-transform-runtime@7.0.0-rc.1 2018-08-21 16:09:49 -04:00
Michael Bradley, Jr
d0555fe23c win compat 2018-08-21 16:05:58 -04:00
Michael Bradley, Jr
314edadb57 Revert "Merge pull request #663 from embark-framework/revert-656-bug_fix/dot.embark_versions_modules"
This reverts commit 7859c384ca1a9a4a307a53ea2b477c0d78766ca9, reversing
changes made to a58f21c30340e74c3cd8b35b4545a6760c9d9909.
2018-08-21 16:05:58 -04:00
Iuri Matias
63b01a32d4 Revert ".embark/versions modules" 2018-08-21 16:05:58 -04:00
Michael Bradley, Jr
7cffe94059 revs re: .embark/versions 2018-08-21 16:04:22 -04:00
Iuri Matias
29b0d01f22 move processes into core 2018-08-21 16:04:22 -04:00
Iuri Matias
3e6210c6d1 add missing import 2018-08-21 16:03:35 -04:00
Iuri Matias
2ed7238190 move process files into processes folder 2018-08-21 16:02:18 -04:00
Michael Bradley, Jr
b0638d6585 more conservative: only modify webpack's subclass of ProcessWrapper 2018-08-21 15:47:05 -04:00
Michael Bradley, Jr
250d80e0ff env options property doesn't need to be passed to ProcessLauncher 2018-08-21 15:47:05 -04:00
Michael Bradley, Jr
d3ffa90cb5 rm disabled lines 2018-08-21 15:47:05 -04:00
Michael Bradley, Jr
971ca8d3ae webpack mode should be 'none' unless embark's mode is 'production' 2018-08-21 15:47:05 -04:00
Michael Bradley, Jr
52ef230d47 comment re: use of webpack-bundle-analyzer to visualize stats.json 2018-08-21 15:47:05 -04:00
Michael Bradley, Jr
a7205e47e6 disable stats gen (should be activated via cfg file and/or cli opts) 2018-08-21 15:47:05 -04:00
Michael Bradley, Jr
ece251a5bf rev wp config comments 2018-08-21 15:47:05 -04:00
Michael Bradley, Jr
e05918d84f stats.report/json is being written to .embark/ not dist/ 2018-08-21 15:47:05 -04:00
Michael Bradley, Jr
c713c11790 disabled code + comment re: enabling source maps 2018-08-21 15:47:05 -04:00
Michael Bradley, Jr
7a1e46d3a7 make the linter happy 2018-08-21 15:47:05 -04:00
Michael Bradley, Jr
e98bd27a42 rev webpack config w.r.t. webpack 4, babel 7 2018-08-21 15:47:05 -04:00
Michael Bradley, Jr
c6e0623f50 write stats report,json into .embark 2018-08-21 15:47:05 -04:00
Michael Bradley, Jr
fd2056da8e rm code that doesn't seem to be doing anything (after much investigation) 2018-08-21 15:47:05 -04:00
Michael Bradley, Jr
d4c9321c63 rm unnecessary requires 2018-08-21 15:47:05 -04:00
Michael Bradley, Jr
bb443b3882 rev HardSource 2018-08-21 15:47:05 -04:00
Michael Bradley, Jr
25be46af2c propagate env 2018-08-21 15:47:05 -04:00
Michael Bradley, Jr
a3492f8dc8 babel configured to extend dapp's .babelrc 2018-08-21 15:47:05 -04:00
Anthony Laibe
b679d3031a Remove code dependencies to underscore 2018-08-21 15:47:05 -04:00
Jonathan Rainville
4fedf704a8 rename to built 2018-08-21 15:30:11 -04:00
Jonathan Rainville
3700323280 log error when pipeline dies 2018-08-21 15:30:11 -04:00
Iuri Matias
5ade9e090c move asset files check from index to pipeline; index shouldn't know about the internals 2018-08-21 15:30:10 -04:00
Jonathan Rainville
e9becec515 sorry senior lint 2018-06-15 15:58:19 -04:00
Jonathan Rainville
2996f51314 fix watch for simple apps 2018-06-15 15:50:23 -04:00
Jonathan Rainville
37b69b43ff fix watch by not restarting anymore and enable config for contracts 2018-06-14 09:15:31 -04:00
Jonathan Rainville
812cefafb1 kill processes when they are over 2018-06-11 15:55:57 -04:00
Jonathan Rainville
0214447476 tigger build 2018-06-08 11:20:14 -04:00
Iuri Matias
c8b52a1746 fix errors handling so it doesn't attempt to continue building when there are fatal errors compiling contracts 2018-06-08 07:07:27 -04:00
Jonathan Rainville
56f25ebba1 clonflict for silent 2018-05-30 10:57:25 -04:00
Jonathan Rainville
6145c0b92c start node only when no node is present 2018-05-23 11:17:02 -04:00