Skip to content

Commit 673bce2

Browse files
committed
infra: rename http-gateway-spec.md to http-gateway-protocol-spec.md
Matches the portal source filename (http-gateway-protocol-spec.md). Updates all internal links, sidebar slug, CODEOWNERS entry, and workflow path triggers.
1 parent 16056f8 commit 673bce2

10 files changed

Lines changed: 11 additions & 11 deletions

File tree

.github/CODEOWNERS

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
# Interface specification — additional required reviewers for spec files and attachments.
88
# GitHub CODEOWNERS: last matching rule wins, so these override the wildcard above.
99
docs/references/ic-interface-spec/* @dfinity/interface-spec @dfinity/team-dsm @dfinity/consensus @dfinity/dx
10-
docs/references/http-gateway-spec.md @dfinity/interface-spec @dfinity/team-dsm @dfinity/consensus @dfinity/dx
10+
docs/references/http-gateway-protocol-spec.md @dfinity/interface-spec @dfinity/team-dsm @dfinity/consensus @dfinity/dx
1111
public/references/ic.did @dfinity/interface-spec @dfinity/team-dsm @dfinity/consensus @dfinity/dx
1212
public/references/certificates.cddl @dfinity/interface-spec @dfinity/team-dsm @dfinity/consensus @dfinity/dx
1313
public/references/requests.cddl @dfinity/interface-spec @dfinity/team-dsm @dfinity/consensus @dfinity/dx

.github/workflows/interface-spec-slack.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ on:
88
- .github/workflows/interface-spec-tag.yml
99
- .github/workflows/interface-spec-slack.yml
1010
- docs/references/ic-interface-spec/**
11-
- docs/references/http-gateway-spec.md
11+
- docs/references/http-gateway-protocol-spec.md
1212
- public/references/certificates.cddl
1313
- public/references/requests.cddl
1414
- public/references/http-gateway.did

.github/workflows/interface-spec-tag.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ on:
77
- .github/workflows/interface-spec-tag.yml
88
- .github/workflows/interface-spec-slack.yml
99
- docs/references/ic-interface-spec/**
10-
- docs/references/http-gateway-spec.md
10+
- docs/references/http-gateway-protocol-spec.md
1111
- public/references/certificates.cddl
1212
- public/references/requests.cddl
1313
- public/references/http-gateway.did

.github/workflows/interface-spec.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ on:
55
paths:
66
- .github/workflows/interface-spec.yml
77
- docs/references/ic-interface-spec/**
8-
- docs/references/http-gateway-spec.md
8+
- docs/references/http-gateway-protocol-spec.md
99
- public/references/certificates.cddl
1010
- public/references/requests.cddl
1111
- public/references/http-gateway.did

docs/guides/frontends/certification.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -318,6 +318,6 @@ For the full working example including a backend canister, see the [certified-co
318318
- [Asset canister](asset-canister.md): deploy and configure the standard asset canister with automatic certification
319319
- [Certified variables](../backends/certified-variables.md): certify Candid query responses from backend canisters
320320
- [Security concepts](../../concepts/security.md): why query integrity matters
321-
- [HTTP Gateway specification](../../references/http-gateway-spec.md): how boundary nodes verify responses
321+
- [HTTP Gateway specification](../../references/http-gateway-protocol-spec.md): how boundary nodes verify responses
322322

323323
<!-- Upstream: informed by dfinity/response-verification — packages/ic-asset-certification/README.md, packages/ic-http-certification/README.md, packages/certificate-verification-js/README.md, packages/certificate-verification-js/src/index.ts, examples/certification/certified-counter; dfinity/portal — docs/building-apps/frontends/asset-security.mdx; dfinity/icskills — skills/certified-variables/SKILL.md, skills/asset-canister/SKILL.md -->
File renamed without changes.

docs/references/ic-interface-spec/certification.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -251,6 +251,6 @@ In the pruned tree, the `lookup_path` function behaves as follows:
251251

252252
## The HTTP Gateway protocol {#http-gateway}
253253

254-
The HTTP Gateway Protocol has been moved into its own [specification](../http-gateway-spec.md).
254+
The HTTP Gateway Protocol has been moved into its own [specification](../http-gateway-protocol-spec.md).
255255

256256
<!-- Upstream: sync from dfinity/portal — docs/references/ic-interface-spec.md -->

docs/references/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ Technical reference material for ICP development. These pages cover exact specif
3333
## Specifications
3434

3535
- **[IC Interface Specification](ic-interface-spec/index.md)**: System API, HTTPS interface, certified data, management canister, and formal specification of the Internet Computer.
36-
- **[HTTP Gateway Specification](http-gateway-spec.md)**: How boundary nodes serve canister HTTP responses with certification verification.
36+
- **[HTTP Gateway Specification](http-gateway-protocol-spec.md)**: How boundary nodes serve canister HTTP responses with certification verification.
3737
- **[Candid Specification](candid-spec.md)**: The Candid interface description language: type system, encoding, and subtyping rules.
3838
- **[Internet Identity Specification](internet-identity-spec.md)**: Delegation chains, passkey management, and canister signatures.
3939

docs/references/internet-identity-spec.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -241,7 +241,7 @@ This feature is intended to allow more flexibility with respect to the origins o
241241
`https://<canister_id>.ic0.app` and `https://<canister_id>.raw.ic0.app` do _not_ issue the same principals by default . However, this feature can also be used to map `https://<canister_id>.raw.ic0.app` to `https://<canister_id>.ic0.app` principals or vice versa.
242242
:::
243243

244-
In order for Internet Identity to accept the `derivationOrigin` the origin of the client application must be listed in the JSON object served on the URL `https://<canister_id>.icp0.io/.well-known/ii-alternative-origins` (i.e. the file must be hosted by an ICP canister that must implement the `http_request` query call as specified [here](./http-gateway-spec.md)).
244+
In order for Internet Identity to accept the `derivationOrigin` the origin of the client application must be listed in the JSON object served on the URL `https://<canister_id>.icp0.io/.well-known/ii-alternative-origins` (i.e. the file must be hosted by an ICP canister that must implement the `http_request` query call as specified [here](./http-gateway-protocol-spec.md)).
245245

246246

247247
### JSON Schema {#alternative-frontend-origins-schema}
@@ -1411,7 +1411,7 @@ See [here](../guides/authentication/verifiable-credentials.md) for the specifica
14111411

14121412
### HTTP gateway protocol
14131413

1414-
The methods `http_request` and `http_request_update` serve the front-end assets to browesers. See [here](./http-gateway-spec.md) for additional details.
1414+
The methods `http_request` and `http_request_update` serve the front-end assets to browesers. See [here](./http-gateway-protocol-spec.md) for additional details.
14151415

14161416
### Internal APIs
14171417

@@ -1475,7 +1475,7 @@ Link replacements from source (source used absolute/relative paths pointing outs
14751475
- internetcomputer.org [/docs]/current/references/ic-interface-spec/#canister-signatures → ./ic-interface-spec/index.md#canister-signatures2)
14761476
- internetcomputer.org [/docs]/current/references/ic-interface-spec#authentication → ./ic-interface-spec/https-interface.md#authentication
14771477
- internetcomputer.org [/docs]/current/references/ic-interface-spec/#system-api-inspect-message → ./ic-interface-spec/canister-interface.md#system-api-inspect-message
1478-
- internetcomputer.org [/docs]/current/references/http-gateway-protocol-spec → ./http-gateway-spec.md
1478+
- internetcomputer.org [/docs]/current/references/http-gateway-protocol-spec → ./http-gateway-protocol-spec.md
14791479
- internetcomputer.org [/docs]/current/developer-docs/web-apps/custom-domains/using-custom-domains → ../guides/frontends/custom-domains.md
14801480
- vc-spec.md (relative, same dir in source repo) → ../guides/authentication/verifiable-credentials.md
14811481
Other changes from source:

sidebar.mjs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -129,7 +129,7 @@ export const sidebar = [
129129
{ slug: "references/cycles-costs" },
130130
{ slug: "references/subnet-types" },
131131
{ slug: "references/execution-errors" },
132-
{ slug: "references/http-gateway-spec" },
132+
{ slug: "references/http-gateway-protocol-spec" },
133133
{ slug: "references/candid-spec" },
134134
{ slug: "references/internet-identity-spec" },
135135
{

0 commit comments

Comments
 (0)