fix conflicts

This commit is contained in:
Gustavo Cortez 2014-01-22 18:13:43 -03:00
parent 02b191e597
commit 011ca9310b
8 changed files with 38 additions and 5 deletions

View File

@ -3,3 +3,9 @@
exports.render = function(req, res) { exports.render = function(req, res) {
res.render('index'); res.render('index');
}; };
exports.version = function(req, res) {
var pjson = require('../../package.json');
res.json({version: pjson.version});
};

View File

@ -41,4 +41,5 @@ script(type='text/javascript', src='/js/controllers/transactions.js')
script(type='text/javascript', src='/js/controllers/address.js') script(type='text/javascript', src='/js/controllers/address.js')
script(type='text/javascript', src='/js/controllers/search.js') script(type='text/javascript', src='/js/controllers/search.js')
script(type='text/javascript', src='/js/controllers/status.js') script(type='text/javascript', src='/js/controllers/status.js')
script(type='text/javascript', src='/js/controllers/footer.js')
script(type='text/javascript', src='/js/init.js') script(type='text/javascript', src='/js/init.js')

View File

@ -5,6 +5,7 @@ module.exports = function(app, historicSync) {
//Home route //Home route
var index = require('../app/controllers/index'); var index = require('../app/controllers/index');
app.get('/', index.render); app.get('/', index.render);
app.get('/api/version', index.version);
//Block routes //Block routes
var blocks = require('../app/controllers/blocks'); var blocks = require('../app/controllers/blocks');

View File

@ -238,13 +238,17 @@ h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
background-color: #373D42; background-color: #373D42;
border-top: 4px solid #656E76; border-top: 4px solid #656E76;
color: #fff; color: #fff;
overflow: hidden;
} }
#footer .insight { #footer a.insight {
font-size: 20px; font-size: 20px;
text-decoration: none; text-decoration: none;
} }
#footer a.insight small {
font-size: 11px;
}
.line-footer { .line-footer {
border-top: 2px dashed #ccc; border-top: 2px dashed #ccc;
} }

View File

@ -0,0 +1,15 @@
'use strict';
angular.module('insight.system').controller('FooterController',
function ($scope, get_socket, Version) {
var getVersion = function() {
Version.get({},
function(res) {
$scope.version = res.version;
});
};
$scope.version = getVersion();
});

View File

@ -28,7 +28,7 @@ angular.module('insight.system').controller('HeaderController',
socket.on('block', function(block) { socket.on('block', function(block) {
var blockHash = block.hash.toString(); var blockHash = block.hash.toString();
console.log('Update Height'); console.log('Updated Blocks Height!');
getBlock(blockHash); getBlock(blockHash);
}); });

View File

@ -1,7 +1,13 @@
'use strict'; 'use strict';
//Global service for global variables //Global service for global variables
angular.module('insight.system').factory('Global', angular.module('insight.system').factory('Global',[
function() { function() {
}
]);
angular.module('insight.system').factory('Version',
function($resource) {
return $resource('/api/version');
}); });

View File

@ -1,3 +1,3 @@
<div class="container"> <div class="container" data-ng-controller="FooterController">
<a class="insight m10v pull-right" href="/"><small>Insight v0.0.1</small></a> <a class="insight m10v pull-right" href="/">Insight <small>API v{{version}}</small></a>
</div> </div>