From 284ec6b5027af583d0bc9f2331e8a717cf3d4c54 Mon Sep 17 00:00:00 2001 From: Kin Ueng Date: Thu, 9 Nov 2017 10:39:10 -0600 Subject: [PATCH 1/5] Add the guide release date --- .../circuit-breaker/circuit-breaker-guide.html | 1 + 1 file changed, 1 insertion(+) diff --git a/html/interactive-guides/circuit-breaker/circuit-breaker-guide.html b/html/interactive-guides/circuit-breaker/circuit-breaker-guide.html index e7748fcf..69b303c3 100644 --- a/html/interactive-guides/circuit-breaker/circuit-breaker-guide.html +++ b/html/interactive-guides/circuit-breaker/circuit-breaker-guide.html @@ -38,5 +38,6 @@ - interactive-guides/circuit-breaker/circuit-breaker-callback - interactive-guides/circuit-breaker/circuit-breaker-guide duration: 25 minutes +date: 2017-10-03 permalink: /guides/circuit-breaker --- From 8dce66ccecef3554e98335ee7eef511d6c3183b7 Mon Sep 17 00:00:00 2001 From: Kin Ueng <31117513+kinueng@users.noreply.github.com> Date: Fri, 10 Nov 2017 14:59:26 -0600 Subject: [PATCH 2/5] Revert "Add the guide release date" --- .../circuit-breaker/circuit-breaker-guide.html | 1 - 1 file changed, 1 deletion(-) diff --git a/html/interactive-guides/circuit-breaker/circuit-breaker-guide.html b/html/interactive-guides/circuit-breaker/circuit-breaker-guide.html index 69b303c3..e7748fcf 100644 --- a/html/interactive-guides/circuit-breaker/circuit-breaker-guide.html +++ b/html/interactive-guides/circuit-breaker/circuit-breaker-guide.html @@ -38,6 +38,5 @@ - interactive-guides/circuit-breaker/circuit-breaker-callback - interactive-guides/circuit-breaker/circuit-breaker-guide duration: 25 minutes -date: 2017-10-03 permalink: /guides/circuit-breaker --- From da9daad30ecfc0257695a5b54537b870b58fb349 Mon Sep 17 00:00:00 2001 From: steven1046 Date: Mon, 13 Nov 2017 08:44:21 -0600 Subject: [PATCH 3/5] Refactor the editor error codes from the callback file into the common editor.js code --- .../circuit-breaker-callback.js | 96 +++---------------- 1 file changed, 14 insertions(+), 82 deletions(-) diff --git a/js/interactive-guides/circuit-breaker/circuit-breaker-callback.js b/js/interactive-guides/circuit-breaker/circuit-breaker-callback.js index adcf5e1d..3d972dca 100644 --- a/js/interactive-guides/circuit-breaker/circuit-breaker-callback.js +++ b/js/interactive-guides/circuit-breaker/circuit-breaker-callback.js @@ -195,7 +195,7 @@ var circuitBreakerCallBack = (function() { var content = contentManager.getEditorContents(stepName); var paramsToCheck = []; if (__checkCircuitBreakerAnnotationInContent(content, paramsToCheck, stepName) === true) { - __closeErrorBoxEditor(stepName); + editor.closeErrorBoxEditor(stepName); contentManager.markCurrentInstructionComplete(stepName); contentManager.setPodContentWithRightSlide(stepName, /* @@ -210,7 +210,7 @@ var circuitBreakerCallBack = (function() { } else { // display error - __createErrorLinkForCallBack(stepName, true); + editor.createErrorLinkForCallBack(stepName, true); } }; editor.addSaveListener(__showPodWithCircuitBreaker); @@ -255,7 +255,7 @@ var circuitBreakerCallBack = (function() { } if (updateSuccess) { - __closeErrorBoxEditor(stepName); + editor.closeErrorBoxEditor(stepName); if (stepName === "ConfigureFailureThresholdParams") { var stepPod = contentManager.getPod("ConfigureFailureThresholdParams", 0).accessPodContent(); var breadcrumbElement = stepPod.find('.failureThresholdSteps > .stepProgression > .tabContainer-tabs > .nav-tabs'); @@ -307,7 +307,7 @@ var circuitBreakerCallBack = (function() { ); } else { // display error and provide link to fix it - __createErrorLinkForCallBack(stepName, true); + editor.createErrorLinkForCallBack(stepName, true); } }; editor.addSaveListener(__showPodWithCircuitBreakerAndFallback); @@ -316,7 +316,7 @@ var circuitBreakerCallBack = (function() { var __listenToEditorForCircuitBreakerAnnotationChanges = function(editor){ var __listenToContentChanges = function(editorInstance, changes) { // Get pod from contentManager - var cb = contentManager.getCircuitBreaker(editor.getStepName()); + var cb = contentManager.getPlayground(editor.getStepName()); // Get the parameters from the editor and send to the circuitBreaker var content = editor.getEditorContent(); try{ @@ -377,71 +377,6 @@ var circuitBreakerCallBack = (function() { } }; - var __createButton = function(buttonId, buttonName, className, method, ariaLabel) { - return $('