Skip to content

Commit d4b6e8d

Browse files
committed
move integrations to top-level nav, add sifty, redirect old page
1 parent 605c7c4 commit d4b6e8d

5 files changed

Lines changed: 17 additions & 8 deletions

File tree

netlify.toml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,10 @@
55
from = "/latest-webpagetest-run"
66
to = "/.netlify/functions/get-webpagetest-url"
77
status = 200
8+
[[redirects]]
9+
from = "/api/integrations"
10+
to = "/integrations"
11+
status = 301
812
[[redirects]]
913
from = "/js/*"
1014
to = "https://cdn.jsdelivr.net/npm/:splat"

src/_data/integrations.json

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,5 +47,12 @@
4747
"ownerLink": "https://twitter.com/TimVereecke",
4848
"description": "Easily calculate the frustration levels of your website using any WPT result page. FRUSTRATIONindex is an easy to consume score indicating the level of frustration while loading a page.",
4949
"link": "https://www.frustrationindex.com/"
50+
},
51+
{
52+
"name": "Sifty",
53+
"owner": "Brian Louis Ramirez",
54+
"ownerLink": "https://screenspan.net/",
55+
"description": "Sifty is a simple web app that lets you parse WebPageTest and Google Lighthouse JSON test results files so you can “sift through” network requests by URL, filter them by their render-blocking status or sort them. You can save all or selected requests as a CSV file so you can compare the requests from multiple test results. That can help you answer questions such as: Exactly which requests were removed? How many bytes or requests did we save? How many stylesheets, scripts, images, etc. did we have before and after?",
56+
"link": "https://screenspan.net/sifty/"
5057
}
5158
]

src/api/faqs.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ A test run on WebPageTest is defined as a single run within a test set up to mea
1818
We do not have a free trial option since the API gives you all the metrics you see on the JSON today for any test you run on www.webpagetest.org. Note that our annual subscription plans offer a **25% savings** over monthly subscriptions.
1919
- Run a test on www.webpagetest.org.
2020
- Click on **'View JSON'** under **Export Files** on any test result. You can see the metrics that a test run via the WebPageTest API will provide. Customize what metrics you want to pull in and where.
21-
- You can also check out our [API integrations](https://docs.webpagetest.org/api/integrations/) to integrate WebPageTest into your developer workflow, build visualizations, set performance budgets, see code changes and more.
21+
- You can also check out our [API integrations](https://docs.webpagetest.org/integrations/) to integrate WebPageTest into your developer workflow, build visualizations, set performance budgets, see code changes and more.
2222

2323
Here are a few more resources you may find helpful:
2424
- [Getting started on API](https://docs.webpagetest.org/api) which also includes information about all the metrics you can pull with the API
@@ -67,7 +67,7 @@ A Slack bot that lets you run tests against WebPageTest from within Slack. Once
6767
- **[WebPageTest VSCode Extension](https://marketplace.visualstudio.com/items?itemName=WebPageTest.wpt-vscode-extension)**
6868
The Visual Studio Code(Vscode) Extension for WebPageTest lets you run tests against WebPageTest from within Vscode, helping you to easily troubleshoot and diagnose performance issues directly from Vscode and possibly refactor the code if needed.
6969

70-
There are also several existing integrations built by our community members that you can try out to build on top of the WebPageTest API. [Check out some of them here.](/api/integrations/#community-built-integrations)
70+
There are also several existing integrations built by our community members that you can try out to build on top of WebPageTest. [Check out some of them here.](/integrations/#community-built-integrations)
7171
:::
7272

7373
## Billing

src/api/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,4 +52,4 @@ All that's left is to view the test result!
5252

5353
If you go to the "userUrl" from the JSON result, you will see the normal "Test waiting" page that will refresh and load the test results when it completes. If you navigate to the "jsonUrl" in a browser you should see a JSON view of the test status. If you refresh the page periodically you will see the status change until it finally returns the full test result as JSON.
5454

55-
Congratulations! You've just successfully submitted your first test using the WebPageTest API. You can dig deeper into the [API reference guide](/api/reference/) for your next steps, or check out some of the [existing integrations built around the API](/api/integrations/) and maybe even [build your own](/api/integrations/#officially-supported-integrations).
55+
Congratulations! You've just successfully submitted your first test using the WebPageTest API. You can dig deeper into the [API reference guide](/api/reference/) for your next steps, or check out some of the [existing integrations built around WebPageTest](/integrations/) and maybe even [build your own](/integrations/#officially-supported-integrations).
Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,10 @@
11
---
2-
title: 'WebPageTest API Integrations'
2+
title: 'WebPageTest Integrations'
33
eleventyNavigation:
4-
parent: API
54
key: Integrations
6-
order: 2
75
layout: layouts/integrations.njk
86
---
9-
WebPageTest provides integrations to make it easier to use the API with your existing tooling, as well as to consume the WebPageTest information in new and interesting ways.
7+
WebPageTest provides integrations to make it easier to use WebPageTest with your existing tooling, as well as to consume the WebPageTest information in new and interesting ways.
108

119
## Officially Supported Integrations
1210

@@ -74,5 +72,5 @@ Features:
7472
One of the great things about WebPageTest is the fantastic community that has built up around it. These are some great community-built integrations that we recommend.
7573

7674
:::note
77-
Built something awesome using the WebPageTest API? [Tell us about it](https://github.com/WPO-Foundation/webpagetest-docs/issues/new?assignees=&labels=integration&template=new-community-integration.md&title=%5BINTEGRATION%5D) so we can add it here.
75+
Built something awesome using WebPageTest? [Tell us about it](https://github.com/WPO-Foundation/webpagetest-docs/issues/new?assignees=&labels=integration&template=new-community-integration.md&title=%5BINTEGRATION%5D) so we can add it here.
7876
:::

0 commit comments

Comments
 (0)