[master] make version info update live instead of requiring a restart in

This commit is contained in:
RaidMax 2018-05-24 21:39:03 -05:00
parent d9a601328c
commit 897ec0d0c1
5 changed files with 6 additions and 4 deletions

View File

@ -56,3 +56,4 @@ del "%SolutionDir%Publish\WindowsPrerelease\*pdb"
echo making start script
@echo dotnet IW4MAdmin.dll > "%SolutionDir%Publish\WindowsPrerelease\StartIW4MAdmin.cmd"
@echo dotnet IW4MAdmin.dll > "%SolutionDir%Publish\Windows\StartIW4MAdmin.cmd"

View File

@ -6,6 +6,7 @@ using System.Globalization;
using System.IO;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace IW4MAdmin.Application.Localization
{

View File

@ -6,7 +6,6 @@ from flask import Flask
from flask_restful import Resource, Api
from flask_jwt_extended import JWTManager
from master.context.base import Base
import json
app = Flask(__name__)
app.config['JWT_SECRET_KEY'] = 'my key!'
@ -14,7 +13,7 @@ app.config['PROPAGATE_EXCEPTIONS'] = True
jwt = JWTManager(app)
api = Api(app)
ctx = Base()
config = json.load(open('./master/config/master.json'))
#config = json.load(open('./master/config/master.json'))
import master.routes
import master.views

View File

@ -1,4 +1,4 @@
{
"current-version-stable": 2.0,
"current-version-stable": 2.1,
"current-version-prerelease": 2.1
}

View File

@ -1,8 +1,9 @@
from flask_restful import Resource
from master import config
import json
class Version(Resource):
def get(self):
config = json.load(open('./master/config/master.json'))
return {
'current-version-stable' : config['current-version-stable'],
'current-version-prerelease' : config['current-version-prerelease']