41 Commits

Author SHA1 Message Date
Eric Mastro
77d15a8645 added webserver config setting for enableCatchAll that allows for all non-static routes to be captured and sent to index.html for react route processing.
allowed backend tab to be accessible from `/embark`, `/backend`, and `/admin`

added contracts apis to support intended functionality in the backend tab

starting webserver service with plugins passed in to get api registrations

added filesystem methods for reading directories

removed duplicate method in plugin.js

updated avatar for backend tab (did not exist in SCM)

updated compiled contract properties for display (maybe they've changed)

updated console command to get web3 host
2018-07-12 16:42:43 +03:00
Iuri Matias
300d2532aa fix rebase issues 2018-07-12 16:02:16 +03:00
Iuri Matias
7421a0091f add api registration to plugin 2018-07-12 13:18:58 +03:00
Iuri Matias
71510ddd57 add api registration to plugin 2018-07-12 11:28:09 +03:00
Jonathan Rainville
7f2f841e28 intercept logs by adding the name only 2018-06-19 15:01:03 -04:00
Iuri Matias
e0e3887aaf add command event to add a contract file; fix internal plugin Path 2018-06-18 11:25:43 -04:00
Jonathan Rainville
3d70028cc5 fixing small stuff 2018-06-07 13:01:12 -04:00
Iuri Matias
a3de13e011 refactor to addPluginType 2018-06-01 19:30:51 -04:00
Iuri Matias
f1cb7d1187 lint is king 2018-05-30 13:35:36 -04:00
Iuri Matias
3f20f400dd certify pluginTypes are uniques, to avoid issue with a plugin call being called twice or more 2018-05-30 13:35:36 -04:00
Iuri Matias
71cd523f30 remove old methods 2018-05-30 13:35:36 -04:00
Iuri Matias
4f45b4fa13 add new plugin method for generalized event actions 2018-05-30 13:35:36 -04:00
Iuri Matias
a664492d1f move onDeploy to special configs module 2018-05-23 11:15:06 -04:00
Iuri Matias
c800598e9b move afterDeploy code into a special configs module 2018-05-23 11:15:06 -04:00
Iuri Matias
ba29f0e928 move deploy tracker into a module 2018-05-23 11:15:05 -04:00
Iuri Matias
0b70f32bb9 initial work for i18n 2018-05-10 15:01:34 -04:00
Jonathan Rainville
fba491592d add function to check if context has specified context 2018-04-25 10:57:23 -04:00
Jonathan Rainville
f39acbdd42 get context from cmd ran and use arrays of contexts 2018-04-25 10:34:17 -04:00
Jonathan Rainville
97e91d4c44 only log loaded plugins in list plugins and warn when plugin is not right 2018-04-24 15:53:19 -04:00
Jonathan Rainville
51c2c8f880 check context and on changing context, load plugins that work 2018-04-24 14:42:56 -04:00
Iuri Matias
3a89b3f951 intercept dir and pass it to the logger 2018-04-09 15:24:01 -04:00
Iuri Matias
3b60793b25 remove old jshint directives 2018-02-07 19:49:54 -05:00
hodlbank
07c6be968a [+] Added beforeDeploy handlers.
[+] Plugins can call embark.registerBeforeDeploy() to register beforeDeploy handlers.
2018-01-17 23:04:19 +00:00
Iuri Matias
82681fec8f support versioning ipfs-api 2018-01-10 11:15:32 -05:00
Iuri Matias
dee49ec5ed add createPlugin; move cmds to library managers 2017-12-30 15:52:51 -05:00
Iuri Matias
411ed41c84 fix console cmds api 2017-12-29 18:21:36 -05:00
Iuri Matias
9ca337eeb1 extract storage provider 2017-12-28 17:42:25 -05:00
Iuri Matias
e833ebd019 move ipfs embarkjs code to module 2017-12-28 12:16:50 -05:00
Iuri Matias
50f1072372 move upload to its own module 2017-12-26 19:55:42 -05:00
Iuri Matias
76be683ed2 refactor webserver 2017-12-18 09:37:16 -05:00
Iuri Matias
67dd4a22cb update tests 2017-12-16 17:10:11 -05:00
Iuri Matias
ce4f75ddc4 extract solc to its own module 2017-12-16 17:08:18 -05:00
Iuri Matias
faf0e1ff48 revert some of the recent changes 2017-03-31 07:34:43 -04:00
Todd Baur
67f325f5a0 migrate all the code to ES6 2017-03-30 20:12:39 +09:00
Todd Baur
2f5c647c39 this changes Embark to an EventEmitter and adds more event handling for loading and fetching plugins. It introduces a dependency on underscore and underscore string. It adds defenses against null/invalid options objects. 2017-03-30 00:37:30 +09:00
Iuri Matias
447f967061 add service check functionality to plugin api 2017-03-16 07:31:52 -04:00
Iuri Matias
c514765d0b move misc utils modules to their own folder 2017-03-11 11:03:20 -05:00
Iuri Matias
007be84f23 add config to the plugin api (temporary) 2017-03-05 20:25:09 -05:00
Iuri Matias
269552aee0 add events to plugin api 2017-03-04 12:42:24 -05:00
Iuri Matias
60a617a28e don't intercept console error in plugins, causes too much issues; need to research a better way 2017-02-26 18:47:52 -05:00
Iuri Matias
1868788342 reorgnize code structure 2017-02-19 12:51:32 -05:00