2017-03-15 00:26:01 +00:00
|
|
|
console.log("app.sh startup")
|
|
|
|
|
|
|
|
var app = angular.module("rvpnApp", ["ngRoute"]);
|
|
|
|
app.config(function($routeProvider, $locationProvider) {
|
|
|
|
$routeProvider
|
2017-03-16 00:32:05 +00:00
|
|
|
.when("/admin/index.html", {
|
|
|
|
templateUrl : "admin/partials/servers.html"
|
|
|
|
})
|
|
|
|
.when("/admin/servers/", {
|
2017-03-15 00:26:01 +00:00
|
|
|
templateUrl : "admin/partials/servers.html"
|
|
|
|
})
|
2017-03-16 00:32:05 +00:00
|
|
|
.when("/admin/#domains", {
|
2017-03-15 00:26:01 +00:00
|
|
|
templateUrl : "green.htm"
|
|
|
|
})
|
|
|
|
.when("/blue", {
|
|
|
|
templateUrl : "blue.htm"
|
|
|
|
});
|
|
|
|
$locationProvider.html5Mode(true);
|
2017-03-16 00:32:05 +00:00
|
|
|
});
|
|
|
|
|
|
|
|
app.controller('serverController', function ($scope, $http) {
|
|
|
|
$scope.servers = [];
|
|
|
|
var api = '/api/com.daplie.rvpn/servers'
|
|
|
|
|
|
|
|
$http.get(api).then(function(response) {
|
|
|
|
updateView(response.data);
|
|
|
|
});
|
|
|
|
|
|
|
|
updateView = function(data) {
|
|
|
|
console.log(data);
|
|
|
|
if (data.error == 'ok' ){
|
|
|
|
console.log("ok")
|
|
|
|
$scope.servers = data.result.servers;
|
|
|
|
console.log(data.result)
|
|
|
|
|
|
|
|
}
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
});
|
|
|
|
|