A new update to the dev branch

This commit is contained in:
Donald Zou
2023-11-28 16:37:16 -05:00
parent e06cc1bd2d
commit f07508073f
35 changed files with 853 additions and 7307 deletions

View File

@@ -1659,6 +1659,14 @@ def addConfiguration():
returnData = api.manageConfiguration.addConfiguration(api.manageConfiguration, data, config, WG_CONF_PATH)
return jsonify(returnData)
@app.route('/api/saveConfiguration', methods=["POST"])
def saveConfiguration():
data = request.get_json()
required = ['configurationName', 'ListenPort']
if not checkJSONAllParameter(required, data):
return jsonify(api.notEnoughParameter)
return api.manageConfiguration.saveConfiguration(api.manageConfiguration, data, WG_CONF_PATH, get_conf_list())
@app.route('/api/deleteConfiguration', methods=['POST'])
def deleteConfiguration():
data = request.get_json()