Skip to content
This repository has been archived by the owner on Apr 24, 2023. It is now read-only.

Commit

Permalink
Merge pull request #101 from aidenkeating/cherry-pick-877a8a3
Browse files Browse the repository at this point in the history
Cherry pick 877a8a3
  • Loading branch information
david-martin authored Aug 29, 2019
2 parents 6ee81f5 + b45d359 commit a8fd555
Show file tree
Hide file tree
Showing 4 changed files with 15 additions and 15 deletions.
2 changes: 1 addition & 1 deletion package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "tutorial-web-app-walkthroughs",
"version": "1.6.7",
"version": "1.6.8",
"description": "Core walkthroughs for the tutorial-web-app",
"main": "index.js",
"scripts": {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -241,7 +241,7 @@ If the wildcard proxy is enabled in your cluster, this route points to the wildc

. Click *Update & test in Staging Environment* to save your work.
+
A *Test request failed with HTTP code 403* message is displayed. Ignore this message at this time, you resolve it later in the walkthrough.
You might encounter a *403: Authentication failed* or *503 Service Unavailable* message. You can ignore these messages, the issue is resolved in a later step.

=== Setting Fuse Aggregation App Endpoint Limits

Expand Down
24 changes: 12 additions & 12 deletions walkthroughs/3a-low-code-api-development/walkthrough.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ Applications that are designed to run in a containerised environment.
OpenAPI Specification::
A standard, programming language-agnostic interface description for REST APIs. REST APIs allow both humans and computers to discover and understand the capabilities of a service without requiring access to source code, additional documentation, or inspection of network traffic. When properly defined via OpenAPI, a consumer can understand and interact with the remote service with a minimal amount of implementation logic.

In this walkthrough you follow a design-first approach, based on the OpenAPI specification, to define a RESTful API that accepts a name parameter and echoes it back in the response body.
In this walkthrough you follow a design-first approach, based on the OpenAPI specification, to define a RESTful API that accepts a name parameter and echoes it back in the response body.
You then use the resulting Open API definition to generate the code for your API and deploy it in a containerised environment.

Following a design first approach to API development is self-documenting, and provides a clear API definition for partners and end-users of your API.
Expand Down Expand Up @@ -53,7 +53,7 @@ It also allows you to identify important design decisions prior to coding and de
== Creating a Slack Connection in Fuse Online

In Fuse Online a *Connection* holds the information required to connect to a service.
For example, a Slack *Connection* in Fuse Online requires an *API Token* and *Slack URL* to function.
For example, a Slack *Connection* in Fuse Online requires an *API Token* and *Slack URL* to function.

=== Creating a Slack Workspace

Expand Down Expand Up @@ -100,7 +100,7 @@ NOTE: This is your personal Fuse Online instance and not the shared instance ava

. Click the *Create Connection* button in the top right corner.

. Choose *Slack* from the list of displayed *Connectors*.
. Choose *Slack* from the list of displayed *Connectors*.
You are prompted for configuration details.

. Obtain a URL for the *Slack Webhook URL* field:
Expand All @@ -118,8 +118,8 @@ Fuse Online Demo
.. Scroll down and click *Add New Webhook to Workspace*.
.. In the *Post to* field select *low-code-demo* and click *Allow*.
+
You are redirected back to the *Incoming Webhooks* page.
.. Copy the *Webhook URL* displayed at the bottom of the page using the *Copy* button.
You are redirected back to the *Incoming Webhooks* page.
.. Copy the *Webhook URL* displayed at the bottom of the page using the *Copy* button.

. Paste the copied *Webhook URL* value into the *Slack Webhook URL* field in Fuse Online.

Expand All @@ -137,7 +137,7 @@ You are redirected back to the *Incoming Webhooks* page.
Fuse Online
----

. Click *Validate* in Fuse Online and verify that a *Slack has been successfully validated.* message appears.
. Click *Validate* in Fuse Online and verify that a *Slack has been successfully validated.* message appears.
This validation sends a message to the *low-code-demo* channel.

. Click *Next*.
Expand Down Expand Up @@ -203,7 +203,7 @@ Name
[subs="attributes+"]
----
{
"name": "shadowman"
"name": "shadowman"
}
----

Expand Down Expand Up @@ -297,7 +297,7 @@ Verify that you followed each step in the procedure above. If you are still hav

. Log in to the link:{fuse-url}[Red Hat Fuse Online, window="_blank"] console.

. Select *Integrations* from the left hand menu.
. Select *Integrations* from the left hand menu.

. Choose *Edit* from the menu for the *Greeting Integration* entry. The *Operations* page appears.

Expand All @@ -311,7 +311,7 @@ The left hand side of the *Choose a connection* page lists the steps in your *In
. When prompted to *Choose an action* select *Channel*. You can use this to send a message to a specific channel in your Slack workspace.

. Use the *Channel* menu to select the *low-code-demo* channel and click *Next*.
The *Integration Flow Editor* should now list your Slack connection with a *Data Type Mismatch* warning.
The *Integration Flow Editor* should now list your Slack connection with a *Data Type Mismatch* warning.

. Click the *Warning Icon* and choose *Add a data mapping step*.

Expand All @@ -326,12 +326,12 @@ The *Integration Flow Editor* should now list your Slack connection with a *Data
. Enter the following in the *string* field under the menu:
+
----
Hello from
Hello from
----

. Click *Done* to return to the *Integration Flow Editor.

The *Integration Flow Editor* should now list your *Provided API Return Path* with a *Data Type Mismatch* warning.
The *Integration Flow Editor* should now list your *Provided API Return Path* with a *Data Type Mismatch* warning.

. Click the *Warning Icon* and choose *Add a data mapping step*.

Expand Down Expand Up @@ -406,7 +406,7 @@ This process can take a few minutes.

[type=verification]
Is the API service available?
You might encounter a *403: Authentication failed* message. You can ignore this message, the issue is resolved in a later step.
You might encounter a *403: Authentication failed* or *503 Service Unavailable* message. You can ignore these messages, the issue is resolved in a later step.

[type=verificationFail]
Verify that you followed each step in the procedure above. If you are still having issues, contact your administrator.
Expand Down

0 comments on commit a8fd555

Please sign in to comment.