Skip to content

Commit 7ce1cec

Browse files
committed
Proper fix for qryn, and now consider query param
1 parent f7fae14 commit 7ce1cec

File tree

3 files changed

+164
-4
lines changed

3 files changed

+164
-4
lines changed

.htmltest.yml

+2-1
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ IgnoreAltMissing: true
55
IgnoreCanonicalBrokenLinks: false
66
IgnoreInternalEmptyHash: true # TODO: remove after resolution of https://github.com/google/docsy/issues/1995
77
CheckMailto: false
8+
StripQueryString: false
89
TestFilesConcurrently: true
910
IgnoreDirs:
1011
# DO NOT EDIT! IgnoreDirs list is auto-generated from markdown file front matter.
@@ -54,7 +55,7 @@ IgnoreURLs: # list of regexs of paths or URLs to be ignored
5455

5556
# Ignore Docsy-generated GitHub links for now, until
5657
# https://github.com/google/docsy/issues/1432 is fixed
57-
- ^https?://github\.com/.*?/.*?/(new|edit|issues/new\?title)/ # view-page, edit-source etc
58+
- ^https?://github\.com/.*?/.*?/(new/|edit/|issues/new\?) # view-page, edit-source etc
5859
# Ignore "View page source" links, except for spec pages, i.e., links starting with
5960
# https://github.com/open-telemetry/opentelemetry.io/tree/main/content/en/docs/specs
6061
- ^https://github\.com/open-telemetry/opentelemetry.io/tree/main/content/[^e]

scripts/get-url-status.mjs

+4-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,10 @@ export function log(...args) {
2020
}
2121

2222
// Check for fragment and corresponding anchor ID in page.
23-
async function checkForFragment(url, page, status) {
23+
async function checkForFragment(_url, page, status) {
24+
// htmltest seems to mistakenly double escape '+' in URLs, let's try to
25+
// recover from that. TODO: create an issue in htmltest repo.
26+
const url = _url.replace(/+/, '+');
2427
const parsedUrl = new URL(url);
2528
if (parsedUrl.hash) {
2629
let fragmentID = parsedUrl.hash.substring(1); // Remove the leading '#'

static/refcache.json

+158-2
Original file line numberDiff line numberDiff line change
@@ -1347,6 +1347,10 @@
13471347
"StatusCode": 200,
13481348
"LastSeen": "2025-01-30T16:48:31.418304-05:00"
13491349
},
1350+
"https://docs.microsoft.com/en-us/dotnet/api/System.IO.Path.GetTempPath?view=net-6.0": {
1351+
"StatusCode": 206,
1352+
"LastSeen": "2025-02-06T10:21:30.028139-05:00"
1353+
},
13501354
"https://docs.microsoft.com/en-us/dotnet/api/system.appdomain.unhandledexception": {
13511355
"StatusCode": 200,
13521356
"LastSeen": "2025-01-30T16:48:23.604795-05:00"
@@ -1359,6 +1363,10 @@
13591363
"StatusCode": 200,
13601364
"LastSeen": "2025-01-30T16:48:26.213726-05:00"
13611365
},
1366+
"https://docs.microsoft.com/en-us/dotnet/api/system.type.assemblyqualifiedname?view=net-6.0#system-type-assemblyqualifiedname": {
1367+
"StatusCode": 200,
1368+
"LastSeen": "2025-02-06T15:21:12.345Z"
1369+
},
13621370
"https://docs.microsoft.com/en-us/dotnet/core/deploying/runtime-store": {
13631371
"StatusCode": 200,
13641372
"LastSeen": "2025-01-30T16:48:30.008296-05:00"
@@ -1807,6 +1815,10 @@
18071815
"StatusCode": 200,
18081816
"LastSeen": "2025-02-06T02:07:12.345Z"
18091817
},
1818+
"https://embrace.io/docs/open-telemetry/integration/?android-language=java": {
1819+
"StatusCode": 206,
1820+
"LastSeen": "2025-02-06T10:21:29.983303-05:00"
1821+
},
18101822
"https://embrace.io/opentelemetry-for-mobile/": {
18111823
"StatusCode": 206,
18121824
"LastSeen": "2025-02-01T06:58:03.661155-05:00"
@@ -1955,6 +1967,10 @@
19551967
"StatusCode": 200,
19561968
"LastSeen": "2025-01-15T13:17:55.721664-05:00"
19571969
},
1970+
"https://events.linuxfoundation.org/kubecon-cloudnativecon-europe/register/?utm_source=opentelemetry&utm_medium=all&utm_campaign=KubeCon-EU-2025&utm_content=slim-banner": {
1971+
"StatusCode": 200,
1972+
"LastSeen": "2025-02-06T10:21:18.281497-05:00"
1973+
},
19581974
"https://events.linuxfoundation.org/kubecon-cloudnativecon-north-america/": {
19591975
"StatusCode": 200,
19601976
"LastSeen": "2025-01-13T12:11:00.520901-05:00"
@@ -4751,6 +4767,10 @@
47514767
"StatusCode": 206,
47524768
"LastSeen": "2025-02-01T07:09:55.34103-05:00"
47534769
},
4770+
"https://github.com/open-telemetry/community/?tab=coc-ov-file#opentelemetry-community-code-of-conduct": {
4771+
"StatusCode": 200,
4772+
"LastSeen": "2025-02-06T15:21:12.345Z"
4773+
},
47544774
"https://github.com/open-telemetry/community/blob/47813530864b9fe5a5146f466a58bd2bb94edc72/maturity-matrix.yaml#L57": {
47554775
"StatusCode": 200,
47564776
"LastSeen": "2025-02-06T02:10:12.345Z"
@@ -6583,6 +6603,10 @@
65836603
"StatusCode": 206,
65846604
"LastSeen": "2025-01-16T11:53:00.929329-05:00"
65856605
},
6606+
"https://github.com/open-telemetry/opentelemetry-demo/blob/main/README.md?plain=1": {
6607+
"StatusCode": 206,
6608+
"LastSeen": "2025-02-06T10:21:22.277041-05:00"
6609+
},
65866610
"https://github.com/open-telemetry/opentelemetry-demo/blob/main/src/accounting/": {
65876611
"StatusCode": 206,
65886612
"LastSeen": "2025-01-16T18:15:55.472415571Z"
@@ -8403,6 +8427,10 @@
84038427
"StatusCode": 200,
84048428
"LastSeen": "2025-02-06T02:15:12.345Z"
84058429
},
8430+
"https://github.com/open-telemetry/opentelemetry-operator/blob/main/README.md?plain=1#L151-L156": {
8431+
"StatusCode": 200,
8432+
"LastSeen": "2025-02-06T15:21:12.345Z"
8433+
},
84068434
"https://github.com/open-telemetry/opentelemetry-operator/blob/main/autoinstrumentation/python/requirements.txt": {
84078435
"StatusCode": 206,
84088436
"LastSeen": "2025-01-17T16:46:05.310811-05:00"
@@ -8415,6 +8443,10 @@
84158443
"StatusCode": 200,
84168444
"LastSeen": "2025-02-06T02:15:12.345Z"
84178445
},
8446+
"https://github.com/open-telemetry/opentelemetry-operator/blob/main/cmd/otel-allocator/README.md?plain=1#L128-L134": {
8447+
"StatusCode": 200,
8448+
"LastSeen": "2025-02-06T15:21:12.345Z"
8449+
},
84188450
"https://github.com/open-telemetry/opentelemetry-operator/blob/main/docs/api.md#instrumentation": {
84198451
"StatusCode": 206,
84208452
"LastSeen": "2025-02-06T02:15:59.999Z"
@@ -9511,6 +9543,10 @@
95119543
"StatusCode": 206,
95129544
"LastSeen": "2025-01-17T16:51:59.59941-05:00"
95139545
},
9546+
"https://github.com/open-telemetry/opentelemetry-specification/blob/v1.35.0/specification/metrics/sdk_exporters/otlp.md?plain=1#L48": {
9547+
"StatusCode": 200,
9548+
"LastSeen": "2025-02-06T15:21:12.345Z"
9549+
},
95149550
"https://github.com/open-telemetry/opentelemetry-specification/blob/v1.39.0/specification/logs/api.md#emit-a-logrecord": {
95159551
"StatusCode": 200,
95169552
"LastSeen": "2025-02-06T02:18:12.345Z"
@@ -10059,6 +10095,18 @@
1005910095
"StatusCode": 200,
1006010096
"LastSeen": "2025-01-06T11:32:17.700081-05:00"
1006110097
},
10098+
"https://github.com/open-telemetry/opentelemetry.io/issues?q=is%3Aissue+is:open&%2343;sort:updated-desc&%2343;label:%22good+first+issue%22": {
10099+
"StatusCode": 200,
10100+
"LastSeen": "2025-02-06T15:22:12.345Z"
10101+
},
10102+
"https://github.com/open-telemetry/opentelemetry.io/issues?q=is%3Aissue+is:open&%2343;sort:updated-desc&%2343;label::%22help+wanted%22": {
10103+
"StatusCode": 200,
10104+
"LastSeen": "2025-02-06T15:22:12.345Z"
10105+
},
10106+
"https://github.com/open-telemetry/opentelemetry.io/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc": {
10107+
"StatusCode": 206,
10108+
"LastSeen": "2025-02-06T10:21:21.868697-05:00"
10109+
},
1006210110
"https://github.com/open-telemetry/opentelemetry.io/labels/sig-approval-missing": {
1006310111
"StatusCode": 206,
1006410112
"LastSeen": "2025-02-01T07:12:07.576259-05:00"
@@ -11395,6 +11443,10 @@
1139511443
"StatusCode": 200,
1139611444
"LastSeen": "2025-02-06T02:21:12.345Z"
1139711445
},
11446+
"https://github.com/opentracing?q=basic&type=&language=": {
11447+
"StatusCode": 206,
11448+
"LastSeen": "2025-02-06T10:21:30.047854-05:00"
11449+
},
1139811450
"https://github.com/openzipkin/b3-propagation": {
1139911451
"StatusCode": 206,
1140011452
"LastSeen": "2025-01-13T11:43:26.830241-05:00"
@@ -12075,6 +12127,10 @@
1207512127
"StatusCode": 206,
1207612128
"LastSeen": "2025-02-01T07:13:06.041936-05:00"
1207712129
},
12130+
"https://github.com/tbrockman/browser-extension-for-opentelemetry?tab=readme-ov-file#browser-extension-for-opentelemetry": {
12131+
"StatusCode": 206,
12132+
"LastSeen": "2025-02-06T15:22:59.999Z"
12133+
},
1207812134
"https://github.com/tedsuo": {
1207912135
"StatusCode": 206,
1208012136
"LastSeen": "2025-01-30T16:55:21.887063-05:00"
@@ -12727,6 +12783,10 @@
1272712783
"StatusCode": 200,
1272812784
"LastSeen": "2025-01-13T11:43:27.253129-05:00"
1272912785
},
12786+
"https://hex.pm/packages?search=opentelemetry&sort=recent_downloads": {
12787+
"StatusCode": 200,
12788+
"LastSeen": "2025-02-06T10:21:29.67212-05:00"
12789+
},
1273012790
"https://hexdocs.pm/bandit/Bandit.Telemetry.html#content": {
1273112791
"StatusCode": 200,
1273212792
"LastSeen": "2025-02-06T02:22:12.345Z"
@@ -13115,6 +13175,26 @@
1311513175
"StatusCode": 206,
1311613176
"LastSeen": "2025-02-01T06:58:04.419641-05:00"
1311713177
},
13178+
"https://learn.microsoft.com/azure/azure-monitor/app/opentelemetry-enable?tabs=aspnetcore": {
13179+
"StatusCode": 206,
13180+
"LastSeen": "2025-02-06T10:21:22.082645-05:00"
13181+
},
13182+
"https://learn.microsoft.com/azure/azure-monitor/app/opentelemetry-enable?tabs=java": {
13183+
"StatusCode": 200,
13184+
"LastSeen": "2025-02-06T10:21:24.46017-05:00"
13185+
},
13186+
"https://learn.microsoft.com/azure/azure-monitor/app/opentelemetry-enable?tabs=java-native": {
13187+
"StatusCode": 200,
13188+
"LastSeen": "2025-02-06T10:21:27.893422-05:00"
13189+
},
13190+
"https://learn.microsoft.com/azure/azure-monitor/app/opentelemetry-enable?tabs=nodejs": {
13191+
"StatusCode": 200,
13192+
"LastSeen": "2025-02-06T10:21:28.708077-05:00"
13193+
},
13194+
"https://learn.microsoft.com/azure/azure-monitor/app/opentelemetry-enable?tabs=python": {
13195+
"StatusCode": 200,
13196+
"LastSeen": "2025-02-06T10:21:29.905732-05:00"
13197+
},
1311813198
"https://learn.microsoft.com/azure/azure-monitor/essentials/resource-logs-schema#top-level-common-schema": {
1311913199
"StatusCode": 200,
1312013200
"LastSeen": "2025-02-06T02:26:12.345Z"
@@ -13275,10 +13355,18 @@
1327513355
"StatusCode": 200,
1327613356
"LastSeen": "2025-01-30T14:41:04.756369-05:00"
1327713357
},
13358+
"https://learn.microsoft.com/en-us/dotnet/api/system.reflection.assembly.getentryassembly?view=net-7.0": {
13359+
"StatusCode": 200,
13360+
"LastSeen": "2025-02-06T10:21:22.898951-05:00"
13361+
},
1327813362
"https://learn.microsoft.com/en-us/dotnet/aspire/fundamentals/dashboard/standalone": {
1327913363
"StatusCode": 200,
1328013364
"LastSeen": "2024-12-12T21:04:05.120038+01:00"
1328113365
},
13366+
"https://learn.microsoft.com/en-us/dotnet/aspire/fundamentals/dashboard/standalone?tabs=bash": {
13367+
"StatusCode": 200,
13368+
"LastSeen": "2025-02-06T10:21:32.599613-05:00"
13369+
},
1328213370
"https://learn.microsoft.com/en-us/dotnet/core/deploying/": {
1328313371
"StatusCode": 200,
1328413372
"LastSeen": "2025-01-30T14:41:18.867469-05:00"
@@ -14075,6 +14163,10 @@
1407514163
"StatusCode": 200,
1407614164
"LastSeen": "2025-01-06T11:32:22.440332-05:00"
1407714165
},
14166+
"https://opentelemetry.devstats.cncf.io/d/8/dashboards?orgId=1&refresh=15m": {
14167+
"StatusCode": 200,
14168+
"LastSeen": "2025-02-06T10:21:18.538086-05:00"
14169+
},
1407814170
"https://opentracing.io": {
1407914171
"StatusCode": 206,
1408014172
"LastSeen": "2024-12-18T06:36:29.862015-05:00"
@@ -14239,6 +14331,10 @@
1423914331
"StatusCode": 200,
1424014332
"LastSeen": "2025-01-07T10:31:41.381697-05:00"
1424114333
},
14334+
"https://packagist.org/search/?query=open-telemetry&tags=instrumentation": {
14335+
"StatusCode": 200,
14336+
"LastSeen": "2025-02-06T10:21:27.862111-05:00"
14337+
},
1424214338
"https://parceljs.org/": {
1424314339
"StatusCode": 206,
1424414340
"LastSeen": "2025-01-07T10:31:46.919536-05:00"
@@ -15383,6 +15479,14 @@
1538315479
"StatusCode": 200,
1538415480
"LastSeen": "2025-01-06T11:32:24.697549-05:00"
1538515481
},
15482+
"https://pkgs.alpinelinux.org/packages?name=*pecl-opentelemetry": {
15483+
"StatusCode": 200,
15484+
"LastSeen": "2025-02-06T10:21:27.473513-05:00"
15485+
},
15486+
"https://pkgs.alpinelinux.org/packages?name=opentelemetry-cpp-*": {
15487+
"StatusCode": 200,
15488+
"LastSeen": "2025-02-06T10:21:32.472714-05:00"
15489+
},
1538615490
"https://platform.openai.com/docs/api-reference/chat": {
1538715491
"StatusCode": 200,
1538815492
"LastSeen": "2025-01-30T17:04:29.564812-05:00"
@@ -15559,9 +15663,9 @@
1555915663
"StatusCode": 200,
1556015664
"LastSeen": "2025-02-01T07:09:55.714191-05:00"
1556115665
},
15562-
"https://qryn.metrico.in/#/support": {
15666+
"https://qryn.metrico.in/#/support?id=tempo-api": {
1556315667
"StatusCode": 206,
15564-
"LastSeen": "2025-02-06T15:00:59.999Z"
15668+
"LastSeen": "2025-02-06T15:22:59.999Z"
1556515669
},
1556615670
"https://quarkus.io": {
1556715671
"StatusCode": 206,
@@ -15587,6 +15691,30 @@
1558715691
"StatusCode": 206,
1558815692
"LastSeen": "2025-01-07T10:31:43.066849-05:00"
1558915693
},
15694+
"https://reactivex.io/RxJava/2.x/javadoc/index.html?io/reactivex/Completable.html": {
15695+
"StatusCode": 206,
15696+
"LastSeen": "2025-02-06T10:21:24.669326-05:00"
15697+
},
15698+
"https://reactivex.io/RxJava/2.x/javadoc/index.html?io/reactivex/Flowable.html": {
15699+
"StatusCode": 206,
15700+
"LastSeen": "2025-02-06T10:21:27.971793-05:00"
15701+
},
15702+
"https://reactivex.io/RxJava/2.x/javadoc/index.html?io/reactivex/Maybe.html": {
15703+
"StatusCode": 206,
15704+
"LastSeen": "2025-02-06T10:21:25.922717-05:00"
15705+
},
15706+
"https://reactivex.io/RxJava/2.x/javadoc/index.html?io/reactivex/Observable.html": {
15707+
"StatusCode": 206,
15708+
"LastSeen": "2025-02-06T10:21:26.957406-05:00"
15709+
},
15710+
"https://reactivex.io/RxJava/2.x/javadoc/index.html?io/reactivex/Single.html": {
15711+
"StatusCode": 206,
15712+
"LastSeen": "2025-02-06T10:21:26.06494-05:00"
15713+
},
15714+
"https://reactivex.io/RxJava/2.x/javadoc/index.html?io/reactivex/parallel/ParallelFlowable.html": {
15715+
"StatusCode": 206,
15716+
"LastSeen": "2025-02-06T10:21:28.120238-05:00"
15717+
},
1559015718
"https://redis.com/": {
1559115719
"StatusCode": 206,
1559215720
"LastSeen": "2025-01-15T13:17:39.929029-05:00"
@@ -15927,6 +16055,10 @@
1592716055
"StatusCode": 200,
1592816056
"LastSeen": "2025-02-01T07:12:02.902809-05:00"
1592916057
},
16058+
"https://rubygems.org/search?query=opentelemetry": {
16059+
"StatusCode": 200,
16060+
"LastSeen": "2025-02-06T10:21:21.487384-05:00"
16061+
},
1593016062
"https://rubyonrails.org/": {
1593116063
"StatusCode": 206,
1593216064
"LastSeen": "2025-01-15T13:17:30.916176-05:00"
@@ -16955,6 +17087,10 @@
1695517087
"StatusCode": 206,
1695617088
"LastSeen": "2025-01-06T11:32:36.421442-05:00"
1695717089
},
17090+
"https://www.ibm.com/docs/en/obi/current?topic=apis-opentelemetry": {
17091+
"StatusCode": 206,
17092+
"LastSeen": "2025-02-06T10:21:26.127958-05:00"
17093+
},
1695817094
"https://www.ibm.com/products/informix": {
1695917095
"StatusCode": 206,
1696017096
"LastSeen": "2025-01-24T14:37:03.04553-05:00"
@@ -17455,6 +17591,10 @@
1745517591
"StatusCode": 200,
1745617592
"LastSeen": "2024-11-02T12:26:46.909401-04:00"
1745717593
},
17594+
"https://www.npmjs.com/search?q=%40cspell%2Fdict": {
17595+
"StatusCode": 200,
17596+
"LastSeen": "2025-02-06T10:21:24.669401-05:00"
17597+
},
1745817598
"https://www.nuget.org/packages/Azure.Monitor.OpenTelemetry.Exporter": {
1745917599
"StatusCode": 200,
1746017600
"LastSeen": "2024-08-09T11:01:18.54328-04:00"
@@ -18091,6 +18231,22 @@
1809118231
"StatusCode": 200,
1809218232
"LastSeen": "2025-01-06T11:32:20.787744-05:00"
1809318233
},
18234+
"https://www.youtube.com/watch?v=LUsfZFRM4yo": {
18235+
"StatusCode": 200,
18236+
"LastSeen": "2025-02-06T10:21:20.864887-05:00"
18237+
},
18238+
"https://www.youtube.com/watch?v=N18z2dOJSd8": {
18239+
"StatusCode": 200,
18240+
"LastSeen": "2025-02-06T10:21:21.021378-05:00"
18241+
},
18242+
"https://www.youtube.com/watch?v=WhRrwSHDBFs": {
18243+
"StatusCode": 200,
18244+
"LastSeen": "2025-02-06T10:21:21.655322-05:00"
18245+
},
18246+
"https://www.youtube.com/watch?v=uPpZ23iu6kI": {
18247+
"StatusCode": 200,
18248+
"LastSeen": "2025-02-06T10:21:21.770737-05:00"
18249+
},
1809418250
"https://yaml.org/spec/1.2.2/": {
1809518251
"StatusCode": 206,
1809618252
"LastSeen": "2025-02-02T10:59:05.723406-05:00"

0 commit comments

Comments
 (0)