Skip to content

Commit fe28a59

Browse files
authored
Deprecate /website folder (#23026)
* Add migration warning banner to all MDX files * Update website README * Undo changes to product UI MDX files The script to deprecate the `/website` folder was a little over-zealous and also edited files in `/ui` which is used for the product UI. We don't want that, so we need to revert that and ONLY edit files in `/website`.
1 parent 42f828a commit fe28a59

File tree

716 files changed

+3579
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

716 files changed

+3579
-0
lines changed

website/README.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
# Consul Website
22

3+
[!IMPORTANT]
4+
5+
> **Documentation Update:** Product documentation, which were located in this repository under `/website`, are now located in [`hashicorp/web-unified-docs`](https://github.com/hashicorp/web-unified-docs), colocated with all other product documentation. Contributions to this content should be done in the `web-unified-docs` repo, and not this one. Changes made to `/website` content in this repo will not be reflected on the developer.hashicorp.com website.
6+
37
This subdirectory contains the entire source for the [Consul Website](https://consul.io/). This is a [NextJS](https://nextjs.org/) project, which builds a static site from these source files.
48

59
<!--

website/content/api-docs/acl/auth-methods.mdx

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,11 @@ page_title: ACL Auth Methods - HTTP API
44
description: The /acl/auth-method endpoints manage Consul's ACL Auth Methods.
55
---
66

7+
⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️
8+
> [!IMPORTANT]
9+
> **Documentation Update:** Product documentation previously located in `/website` has moved to the [`hashicorp/web-unified-docs`](https://github.com/hashicorp/web-unified-docs) repository, where all product documentation is now centralized. Please make contributions directly to `web-unified-docs`, since changes to `/website` in this repository will not appear on developer.hashicorp.com.
10+
⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️
11+
712
# ACL Auth Method HTTP API
813

914
-> **1.5.0+:** The auth method APIs are available in Consul versions 1.5.0 and newer.

website/content/api-docs/acl/binding-rules.mdx

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,11 @@ page_title: ACL Binding Rules - HTTP API
44
description: The /acl/binding-rule endpoints manage Consul's ACL Binding Rules.
55
---
66

7+
⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️
8+
> [!IMPORTANT]
9+
> **Documentation Update:** Product documentation previously located in `/website` has moved to the [`hashicorp/web-unified-docs`](https://github.com/hashicorp/web-unified-docs) repository, where all product documentation is now centralized. Please make contributions directly to `web-unified-docs`, since changes to `/website` in this repository will not appear on developer.hashicorp.com.
10+
⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️
11+
712
# ACL Binding Rule HTTP API
813

914
-> **1.5.0+:** The binding rule APIs are available in Consul versions 1.5.0 and newer.

website/content/api-docs/acl/index.mdx

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,11 @@ page_title: ACLs - HTTP API
44
description: The /acl endpoints manage the Consul's ACL system.
55
---
66

7+
⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️
8+
> [!IMPORTANT]
9+
> **Documentation Update:** Product documentation previously located in `/website` has moved to the [`hashicorp/web-unified-docs`](https://github.com/hashicorp/web-unified-docs) repository, where all product documentation is now centralized. Please make contributions directly to `web-unified-docs`, since changes to `/website` in this repository will not appear on developer.hashicorp.com.
10+
⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️
11+
712
# ACL HTTP API
813

914
The `/acl` endpoints are used to manage ACL tokens and policies in Consul, [bootstrap the ACL system](#bootstrap-acls) and [check ACL replication status](#check-acl-replication). There are additional pages for managing [tokens](/consul/api-docs/acl/tokens) and [policies](/consul/api-docs/acl/policies) with the `/acl` endpoints.

website/content/api-docs/acl/policies.mdx

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,11 @@ page_title: ACL Policies - HTTP API
44
description: The /acl/policy endpoints manage Consul's ACL policies.
55
---
66

7+
⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️
8+
> [!IMPORTANT]
9+
> **Documentation Update:** Product documentation previously located in `/website` has moved to the [`hashicorp/web-unified-docs`](https://github.com/hashicorp/web-unified-docs) repository, where all product documentation is now centralized. Please make contributions directly to `web-unified-docs`, since changes to `/website` in this repository will not appear on developer.hashicorp.com.
10+
⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️
11+
712
# ACL Policy HTTP API
813

914
The `/acl/policy` endpoints [create](#create-a-policy), [read](#read-a-policy),

website/content/api-docs/acl/roles.mdx

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,11 @@ page_title: ACL Roles - HTTP API
44
description: The /acl/role endpoints manage Consul's ACL Roles.
55
---
66

7+
⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️
8+
> [!IMPORTANT]
9+
> **Documentation Update:** Product documentation previously located in `/website` has moved to the [`hashicorp/web-unified-docs`](https://github.com/hashicorp/web-unified-docs) repository, where all product documentation is now centralized. Please make contributions directly to `web-unified-docs`, since changes to `/website` in this repository will not appear on developer.hashicorp.com.
10+
⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️
11+
712
# ACL Role HTTP API
813

914
-> **1.5.0+:** The role APIs are available in Consul versions 1.5.0 and newer.

website/content/api-docs/acl/templated-policies.mdx

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,11 @@ page_title: ACL Templated Policies - HTTP API
44
description: The /acl/templated-policies endpoints manage Consul's ACL templated policies.
55
---
66

7+
⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️
8+
> [!IMPORTANT]
9+
> **Documentation Update:** Product documentation previously located in `/website` has moved to the [`hashicorp/web-unified-docs`](https://github.com/hashicorp/web-unified-docs) repository, where all product documentation is now centralized. Please make contributions directly to `web-unified-docs`, since changes to `/website` in this repository will not appear on developer.hashicorp.com.
10+
⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️
11+
712
# ACL Templated Policy HTTP API
813

914
The `/acl/templated-policy` endpoints [read](#read-a-templated-policy-by-name),

website/content/api-docs/acl/tokens.mdx

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,11 @@ page_title: ACL Tokens - HTTP API
44
description: The /acl/token endpoints manage Consul's ACL Tokens.
55
---
66

7+
⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️
8+
> [!IMPORTANT]
9+
> **Documentation Update:** Product documentation previously located in `/website` has moved to the [`hashicorp/web-unified-docs`](https://github.com/hashicorp/web-unified-docs) repository, where all product documentation is now centralized. Please make contributions directly to `web-unified-docs`, since changes to `/website` in this repository will not appear on developer.hashicorp.com.
10+
⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️
11+
712
# ACL Token HTTP API
813

914
The `/acl/token` endpoints [create](#create-a-token), [read](#read-a-token),

website/content/api-docs/admin-partitions.mdx

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,11 @@ page_title: Admin Partition - HTTP API
44
description: The /partition endpoints allow for managing Consul Enterprise Admin Partitions.
55
---
66

7+
⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️
8+
> [!IMPORTANT]
9+
> **Documentation Update:** Product documentation previously located in `/website` has moved to the [`hashicorp/web-unified-docs`](https://github.com/hashicorp/web-unified-docs) repository, where all product documentation is now centralized. Please make contributions directly to `web-unified-docs`, since changes to `/website` in this repository will not appear on developer.hashicorp.com.
10+
⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️
11+
712
@include 'legacy/http_api_and_cli_characteristics_links.mdx'
813

914
# Admin Partition - HTTP API

website/content/api-docs/agent/check.mdx

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,11 @@ page_title: Check - Agent - HTTP API
44
description: The /agent/check endpoints interact with checks on the local agent in Consul.
55
---
66

7+
⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️
8+
> [!IMPORTANT]
9+
> **Documentation Update:** Product documentation previously located in `/website` has moved to the [`hashicorp/web-unified-docs`](https://github.com/hashicorp/web-unified-docs) repository, where all product documentation is now centralized. Please make contributions directly to `web-unified-docs`, since changes to `/website` in this repository will not appear on developer.hashicorp.com.
10+
⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️
11+
712
# Check - Agent HTTP API
813

914
Refer to [Define Health Checks](/consul/docs/register/health-check/vm) for information about Consul health check capabilities.

0 commit comments

Comments
 (0)