Demo Mode at UI improved wit localhost allowed

This commit is contained in:
Luis Fernando Molina committed 2021-10-25 13:37:05 +02:00
1 parent 40772b09af
commit 00c47b2065
3 files changed
+36 -24

No files matched your search

@@ -44,9 +44,11 @@ function newAlgorithmicTradingFunctionLibraryTradingSessionFunctions() {
function runSession(node, resume, callBackFunction) {
if (UI.environment.DEMO_MODE === true) {
node.payload.uiObject.setWarningMessage('Superalgos is running is DEMO MODE. This means that you can not RUN Sessions.', 5)
callBackFunction(GLOBAL.DEFAULT_FAIL_RESPONSE)
return
if (window.location.hostname !== 'localhost') {
node.payload.uiObject.setWarningMessage('Superalgos is running is DEMO MODE. This means that you can not RUN Sessions.', 5)
callBackFunction(GLOBAL.DEFAULT_FAIL_RESPONSE)
return
}
}
let validationsResult = validations(node)
@@ -171,7 +173,7 @@ function newAlgorithmicTradingFunctionLibraryTradingSessionFunctions() {
let defaultExchange = UI.projects.visualScripting.utilities.nodeConfig.loadConfigProperty(validationsResult.exchange.payload, 'codeName')
let defaultMarket =
UI.projects.visualScripting.utilities.nodeConfig.loadConfigProperty(validationsResult.market.baseAsset.payload.referenceParent.payload, 'codeName')
+ '-' +
+ '-' +
UI.projects.visualScripting.utilities.nodeConfig.loadConfigProperty(validationsResult.market.quotedAsset.payload.referenceParent.payload, 'codeName')
let dependencyFilter = UI.projects.foundations.functionLibraries.dependenciesFilter.createDependencyFilter(
@@ -204,9 +206,11 @@ function newAlgorithmicTradingFunctionLibraryTradingSessionFunctions() {
function stopSession(node, callBackFunction) {
if (UI.environment.DEMO_MODE === true) {
node.payload.uiObject.setWarningMessage('Superalgos is running is DEMO MODE. This means that you can not STOP Sessions.', 5)
callBackFunction(GLOBAL.DEFAULT_FAIL_RESPONSE)
return
if (window.location.hostname !== 'localhost') {
node.payload.uiObject.setWarningMessage('Superalgos is running is DEMO MODE. This means that you can not STOP Sessions.', 5)
callBackFunction(GLOBAL.DEFAULT_FAIL_RESPONSE)
return
}
}
let validationsResult = validations(node)
@@ -91,9 +91,11 @@ function newFoundationsFunctionLibraryTaskFunctions() {
function runTask(node, isDebugging, callBackFunction) {
if (UI.environment.DEMO_MODE === true) {
node.payload.uiObject.setWarningMessage('Superalgos is running is DEMO MODE. This means that you can not RUN Tasks.', 5)
callBackFunction(GLOBAL.DEFAULT_FAIL_RESPONSE)
return
if (window.location.hostname !== 'localhost') {
node.payload.uiObject.setWarningMessage('Superalgos is running is DEMO MODE. This means that you can not RUN Tasks.', 5)
callBackFunction(GLOBAL.DEFAULT_FAIL_RESPONSE)
return
}
}
let lanNetworkNode = validations(node)
@@ -226,9 +228,11 @@ function newFoundationsFunctionLibraryTaskFunctions() {
function stopTask(node, callBackFunction) {
if (UI.environment.DEMO_MODE === true) {
node.payload.uiObject.setWarningMessage('Superalgos is running is DEMO MODE. This means that you can not STOP Tasks.', 5)
callBackFunction(GLOBAL.DEFAULT_FAIL_RESPONSE)
return
if (window.location.hostname !== 'localhost') {
node.payload.uiObject.setWarningMessage('Superalgos is running is DEMO MODE. This means that you can not STOP Tasks.', 5)
callBackFunction(GLOBAL.DEFAULT_FAIL_RESPONSE)
return
}
}
let lanNetworkNode = validations(node)
@@ -42,11 +42,13 @@ function newMachineLearningFunctionLibraryLearningSessionFunctions() {
}
function runSession(node, resume, callBackFunction) {
if (UI.environment.DEMO_MODE === true) {
node.payload.uiObject.setWarningMessage('Superalgos is running is DEMO MODE. This means that you can not execute Sessions.', 5)
callBackFunction(GLOBAL.DEFAULT_FAIL_RESPONSE)
return
if (window.location.hostname !== 'localhost') {
node.payload.uiObject.setWarningMessage('Superalgos is running is DEMO MODE. This means that you can not execute Sessions.', 5)
callBackFunction(GLOBAL.DEFAULT_FAIL_RESPONSE)
return
}
}
let validationsResult = validations(node)
@@ -81,13 +83,13 @@ function newMachineLearningFunctionLibraryLearningSessionFunctions() {
'Layers API->Core API->' +
'Sequential Model->Functional Model->' +
'Data Reporting->' +
'Input Layer->Sequential layer->Output Layer->'+
'Input Layer->Sequential layer->Output Layer->' +
'Input Features->Data Feature->Feature Formula->Input Shape->Batch Input Shape->Feature Preprocessing->MinMax Scaler->Standard Scaler->Collection Condition->' +
'Output Labels->Data Label->Label Formula->' +
'Advanced Activation Layers->Basic Layers->Convolutional Layers->' +
'Conv 1D Layer->Conv 2D Layer->Conv 2D Transpose Layer->Conv 3D Layer->Cropping 2D Layer->Depthwise Convo 2D Layer->Separable Convo 2D Layer->Up Sampling 2D Layer->' +
'Activation Layer->Dense Layer->Dropout Layer->Embedding Layer->Flatten Layer->Permutable Layer->Rrepeat Vector Layer->Reshape Layer->Spatial Dropout 1D Layer->' +
'Elu Layer->Leaky Relu Layer->Prelu Layer->Relu Layer->Softmax Layer->Thresholded Relu Layer->'+
'Elu Layer->Leaky Relu Layer->Prelu Layer->Relu Layer->Softmax Layer->Thresholded Relu Layer->' +
'Dimensionality Units->Activation Function->Dtype->Trainable->Weights->Tensor->Kernel->Bias->' +
'Kernel Initializer->Kernel Constraint->Kernel Regularizer->' +
'Bias Initializer->Bias Constraint->Bias Regularizer->'
@@ -128,8 +130,8 @@ function newMachineLearningFunctionLibraryLearningSessionFunctions() {
'Serial Number->Identifier->Begin->End->Begin Rate->End Rate->Strategy Name->Status->Exit Type->' +
'Balance->Begin Balance->End Balance->' +
'Index->Situation Name->Formula->Periods->' +
'Features->Feature->Begin->End->Feature Value->'+
'Labels->Label->Begin->End->Label Value->'+
'Features->Feature->Begin->End->Feature Value->' +
'Labels->Label->Begin->End->Label Value->' +
'Predictions->Prediction->Begin->End->Prediction Value->'
let learningEngine = UI.projects.visualScripting.functionLibraries.protocolNode.getProtocolNode(node.learningEngineReference.payload.referenceParent, false, true, true, false, false, lightingPath)
@@ -178,9 +180,11 @@ function newMachineLearningFunctionLibraryLearningSessionFunctions() {
function stopSession(node, callBackFunction) {
if (UI.environment.DEMO_MODE === true) {
node.payload.uiObject.setWarningMessage('Superalgos is running is DEMO MODE. This means that you can not STOP Sessions.', 5)
callBackFunction(GLOBAL.DEFAULT_FAIL_RESPONSE)
return
if (window.location.hostname !== 'localhost') {
node.payload.uiObject.setWarningMessage('Superalgos is running is DEMO MODE. This means that you can not STOP Sessions.', 5)
callBackFunction(GLOBAL.DEFAULT_FAIL_RESPONSE)
return
}
}
let validationsResult = validations(node)