mirror of
https://github.com/d0zingcat/gocryptotrader.git
synced 2026-05-14 07:26:47 +00:00
Adds Notification angular module Adds Requestify for ExpressJS to make posting ezpz Now can post data to gocryptoCore GoCrypto can now receive data on settings save
55 lines
1.2 KiB
JavaScript
55 lines
1.2 KiB
JavaScript
var express = require('express')
|
|
, app = express();
|
|
var requestify = require('requestify');
|
|
var bodyParser = require('body-parser')
|
|
|
|
var request = require('request');
|
|
var path = __dirname + '/app/';
|
|
|
|
app.use("/bower_components", express.static(path + '/bower_components'));
|
|
app.use( bodyParser.json() );
|
|
|
|
|
|
app.get("/",function(req,res){
|
|
res.sendFile(path + "index.html");
|
|
});
|
|
|
|
app.use("/", express.static(path + '/'));
|
|
|
|
app.get('/data/all-enabled-currencies', function (req, res) {
|
|
request({
|
|
url :'http://localhost:9050/exchanges/enabled/latest/all'
|
|
},function(err, resp, body){
|
|
res.send(body);
|
|
})
|
|
});
|
|
|
|
app.get('/config/all', function (req, res) {
|
|
request({
|
|
url :'http://localhost:9050/config/all'
|
|
},function(err, resp, body){
|
|
res.send(body);
|
|
})
|
|
});
|
|
|
|
|
|
|
|
////////////////////////////////////////////////////////
|
|
// Posts
|
|
///////////////////////////////////////////////////////
|
|
|
|
app.post('/config/all/save', function(req, res) {
|
|
requestify.post('http://localhost:9050/config/all/save', {
|
|
data: req.body
|
|
})
|
|
.then(function(response) {
|
|
console.log(response);
|
|
res.send(response);
|
|
});
|
|
});
|
|
|
|
|
|
|
|
app.listen(80, function(){
|
|
console.log('GoCyptoTrader website running! Enter http://localhost/ into browser');
|
|
}); |