From 99fb87e573bb6477d82d862332d5295769471bea Mon Sep 17 00:00:00 2001 From: Liam Thompson Date: Fri, 19 Sep 2025 14:14:34 +0200 Subject: [PATCH 1/4] [TEST] Reference nav changes --- config/navigation.yml | 120 ++++++++++++++++++++++-------------------- 1 file changed, 63 insertions(+), 57 deletions(-) diff --git a/config/navigation.yml b/config/navigation.yml index 4701c21d2..71eba7b08 100644 --- a/config/navigation.yml +++ b/config/navigation.yml @@ -227,6 +227,11 @@ toc: # REST APIs, Mapping, Elasticsearch audit events, Command line tools children: + # Text analysis + # https://github.com/elastic/elasticsearch/blob/main/docs/reference/text-analysis/toc.yml + - toc: elasticsearch://reference/text-analysis + path_prefix: reference/text-analysis + # https://github.com/elastic/elasticsearch/blob/main/docs/reference/aggregations/toc.yml - toc: elasticsearch://reference/aggregations path_prefix: reference/aggregations @@ -312,6 +317,43 @@ toc: - toc: elasticsearch://reference/elasticsearch-plugins path_prefix: reference/elasticsearch/plugins + # Painless scripting language + # https://github.com/elastic/elasticsearch/blob/main/docs/reference/scripting-languages/toc.yml + - toc: elasticsearch://reference/scripting-languages + path_prefix: reference/scripting-languages + + # Kibana + # https://github.com/elastic/kibana/blob/main/docs/reference/toc.yml + - toc: kibana://reference + path_prefix: reference/kibana + # Children include the entire AsciiDoc book + # (minus pages moved to docs-content) + children: + # Canvas function reference + # https://github.com/elastic/docs-content/blob/main/reference/canvas/toc.yml + - toc: docs-content://reference/canvas + path_prefix: reference/canvas + + # Cloud + # https://github.com/elastic/cloud/blob/master/docs/reference/toc.yml + - toc: cloud://reference + path_prefix: reference/cloud + # Children include Elastic Cloud Enterprise, Elastic Cloud Hosted + children: + # Elastic Cloud on Kubernetes + # https://github.com/elastic/cloud-on-k8s/blob/main/docs/reference/toc.yml + - toc: cloud-on-k8s://reference + path_prefix: reference/cloud-on-k8s + # Children include the entire AsciiDoc book + # (minus pages moved to docs-content) + + # Elastic cloud control (ECCTL) + # https://github.com/elastic/ecctl/blob/master/docs/reference/toc.yml + - toc: ecctl://reference + path_prefix: reference/ecctl + # Children include the entire AsciiDoc book + # (minus pages moved to docs-content) + # Security # https://github.com/elastic/docs-content/blob/main/reference/security/toc.yml - toc: docs-content://reference/security @@ -329,28 +371,6 @@ toc: # Children include: Fields and object schemas, Elastic Entity Model, # Infrastructure app fields - # Elastic Distributions of OpenTelemetry (EDOT) - # https://github.com/elastic/opentelemetry/blob/main/docs/reference/toc.yml - - toc: opentelemetry://reference - path_prefix: reference/opentelemetry - children: - - toc: elastic-agent://reference/edot-collector - path_prefix: reference/edot-collector - - toc: apm-agent-android://reference/edot-android - path_prefix: reference/opentelemetry/edot-sdks/android - - toc: elastic-otel-dotnet://reference/edot-dotnet - path_prefix: reference/opentelemetry/edot-sdks/dotnet - - toc: apm-agent-ios://reference/edot-ios - path_prefix: reference/opentelemetry/edot-sdks/ios - - toc: elastic-otel-java://reference/edot-java - path_prefix: reference/opentelemetry/edot-sdks/java - - toc: elastic-otel-node://reference/edot-node - path_prefix: reference/opentelemetry/edot-sdks/node - - toc: elastic-otel-php://reference/edot-php - path_prefix: reference/opentelemetry/edot-sdks/php - - toc: elastic-otel-python://reference/edot-python - path_prefix: reference/opentelemetry/edot-sdks/python - # Ingestion tools # https://github.com/elastic/docs-content/blob/main/reference/ingestion-tools/toc.yml - toc: docs-content://reference/ingestion-tools @@ -482,23 +502,33 @@ toc: path_prefix: reference/integrations # Children include the entire AsciiDoc book - # Kibana - # https://github.com/elastic/kibana/blob/main/docs/reference/toc.yml - - toc: kibana://reference - path_prefix: reference/kibana - # Children include the entire AsciiDoc book - # (minus pages moved to docs-content) + # Elastic Distributions of OpenTelemetry (EDOT) + # https://github.com/elastic/opentelemetry/blob/main/docs/reference/toc.yml + - toc: opentelemetry://reference + path_prefix: reference/opentelemetry + children: + - toc: elastic-agent://reference/edot-collector + path_prefix: reference/edot-collector + - toc: apm-agent-android://reference/edot-android + path_prefix: reference/opentelemetry/edot-sdks/android + - toc: elastic-otel-dotnet://reference/edot-dotnet + path_prefix: reference/opentelemetry/edot-sdks/dotnet + - toc: apm-agent-ios://reference/edot-ios + path_prefix: reference/opentelemetry/edot-sdks/ios + - toc: elastic-otel-java://reference/edot-java + path_prefix: reference/opentelemetry/edot-sdks/java + - toc: elastic-otel-node://reference/edot-node + path_prefix: reference/opentelemetry/edot-sdks/node + - toc: elastic-otel-php://reference/edot-php + path_prefix: reference/opentelemetry/edot-sdks/php + - toc: elastic-otel-python://reference/edot-python + path_prefix: reference/opentelemetry/edot-sdks/python # Query languages # https://github.com/elastic/elasticsearch/blob/main/docs/reference/query-languages/toc.yml - toc: elasticsearch://reference/query-languages path_prefix: reference/query-languages - # Scripting languages - # https://github.com/elastic/elasticsearch/blob/main/docs/reference/scripting-languages/toc.yml - - toc: elasticsearch://reference/scripting-languages - path_prefix: reference/scripting-languages - # ECS # https://github.com/elastic/ecs/blob/main/docs/reference/toc.yml - toc: ecs://reference @@ -568,10 +598,6 @@ toc: # https://github.com/elastic/docs-content/blob/main/reference/data-analysis/toc.yml - toc: docs-content://reference/data-analysis path_prefix: reference/data-analysis - children: - # https://github.com/elastic/elasticsearch/blob/main/docs/reference/text-analysis/toc.yml - - toc: elasticsearch://reference/text-analysis - path_prefix: reference/text-analysis # Search UI # https://github.com/elastic/search-ui/blob/main/docs/reference/toc.yml @@ -579,26 +605,6 @@ toc: path_prefix: reference/search-ui # Children include the entire AsciiDoc book - # Cloud - # https://github.com/elastic/cloud/blob/master/docs/reference/toc.yml - - toc: cloud://reference - path_prefix: reference/cloud - # Children include Elastic Cloud Enterprise, Elastic Cloud Hosted - children: - # Elastic Cloud on Kubernetes - # https://github.com/elastic/cloud-on-k8s/blob/main/docs/reference/toc.yml - - toc: cloud-on-k8s://reference - path_prefix: reference/cloud-on-k8s - # Children include the entire AsciiDoc book - # (minus pages moved to docs-content) - - # Elastic cloud control (ECCTL) - # https://github.com/elastic/ecctl/blob/master/docs/reference/toc.yml - - toc: ecctl://reference - path_prefix: reference/ecctl - # Children include the entire AsciiDoc book - # (minus pages moved to docs-content) - # Glossary # https://github.com/elastic/docs-content/blob/main/reference/glossary/toc.yml - toc: docs-content://reference/glossary From ddf2d450f1020659c99af4ada4cc5f3a98901544 Mon Sep 17 00:00:00 2001 From: Liam Thompson Date: Fri, 19 Sep 2025 15:49:12 +0200 Subject: [PATCH 2/4] Move EDOT under ingestion tools --- config/navigation.yml | 49 +++++++++++++++++++------------------------ 1 file changed, 22 insertions(+), 27 deletions(-) diff --git a/config/navigation.yml b/config/navigation.yml index 71eba7b08..08f342fdc 100644 --- a/config/navigation.yml +++ b/config/navigation.yml @@ -328,11 +328,6 @@ toc: path_prefix: reference/kibana # Children include the entire AsciiDoc book # (minus pages moved to docs-content) - children: - # Canvas function reference - # https://github.com/elastic/docs-content/blob/main/reference/canvas/toc.yml - - toc: docs-content://reference/canvas - path_prefix: reference/canvas # Cloud # https://github.com/elastic/cloud/blob/master/docs/reference/toc.yml @@ -376,6 +371,28 @@ toc: - toc: docs-content://reference/ingestion-tools path_prefix: reference/ingestion-tools children: + # Elastic Distributions of OpenTelemetry (EDOT) + # https://github.com/elastic/opentelemetry/blob/main/docs/reference/toc.yml + - toc: opentelemetry://reference + path_prefix: reference/opentelemetry + children: + - toc: elastic-agent://reference/edot-collector + path_prefix: reference/edot-collector + - toc: apm-agent-android://reference/edot-android + path_prefix: reference/opentelemetry/edot-sdks/android + - toc: elastic-otel-dotnet://reference/edot-dotnet + path_prefix: reference/opentelemetry/edot-sdks/dotnet + - toc: apm-agent-ios://reference/edot-ios + path_prefix: reference/opentelemetry/edot-sdks/ios + - toc: elastic-otel-java://reference/edot-java + path_prefix: reference/opentelemetry/edot-sdks/java + - toc: elastic-otel-node://reference/edot-node + path_prefix: reference/opentelemetry/edot-sdks/node + - toc: elastic-otel-php://reference/edot-php + path_prefix: reference/opentelemetry/edot-sdks/php + - toc: elastic-otel-python://reference/edot-python + path_prefix: reference/opentelemetry/edot-sdks/python + # Fleet and Elastic Agent # https://github.com/elastic/docs-content/blob/main/reference/fleet/toc.yml - toc: docs-content://reference/fleet @@ -502,28 +519,6 @@ toc: path_prefix: reference/integrations # Children include the entire AsciiDoc book - # Elastic Distributions of OpenTelemetry (EDOT) - # https://github.com/elastic/opentelemetry/blob/main/docs/reference/toc.yml - - toc: opentelemetry://reference - path_prefix: reference/opentelemetry - children: - - toc: elastic-agent://reference/edot-collector - path_prefix: reference/edot-collector - - toc: apm-agent-android://reference/edot-android - path_prefix: reference/opentelemetry/edot-sdks/android - - toc: elastic-otel-dotnet://reference/edot-dotnet - path_prefix: reference/opentelemetry/edot-sdks/dotnet - - toc: apm-agent-ios://reference/edot-ios - path_prefix: reference/opentelemetry/edot-sdks/ios - - toc: elastic-otel-java://reference/edot-java - path_prefix: reference/opentelemetry/edot-sdks/java - - toc: elastic-otel-node://reference/edot-node - path_prefix: reference/opentelemetry/edot-sdks/node - - toc: elastic-otel-php://reference/edot-php - path_prefix: reference/opentelemetry/edot-sdks/php - - toc: elastic-otel-python://reference/edot-python - path_prefix: reference/opentelemetry/edot-sdks/python - # Query languages # https://github.com/elastic/elasticsearch/blob/main/docs/reference/query-languages/toc.yml - toc: elasticsearch://reference/query-languages From 825afb8d7e3eeb1b7a0413a81a0200b5223f0757 Mon Sep 17 00:00:00 2001 From: Liam Thompson Date: Wed, 1 Oct 2025 16:42:52 +0200 Subject: [PATCH 3/4] Alphabetize Ingestion tools --- config/navigation.yml | 99 ++++++++++++++++++++++--------------------- 1 file changed, 50 insertions(+), 49 deletions(-) diff --git a/config/navigation.yml b/config/navigation.yml index 08f342fdc..98fbbed73 100644 --- a/config/navigation.yml +++ b/config/navigation.yml @@ -10,6 +10,7 @@ phantoms: - toc: docs-content://release-notes - toc: docs-content:// - toc: cloud://release-notes + - toc: integration-docs://reference toc: ############# @@ -371,34 +372,6 @@ toc: - toc: docs-content://reference/ingestion-tools path_prefix: reference/ingestion-tools children: - # Elastic Distributions of OpenTelemetry (EDOT) - # https://github.com/elastic/opentelemetry/blob/main/docs/reference/toc.yml - - toc: opentelemetry://reference - path_prefix: reference/opentelemetry - children: - - toc: elastic-agent://reference/edot-collector - path_prefix: reference/edot-collector - - toc: apm-agent-android://reference/edot-android - path_prefix: reference/opentelemetry/edot-sdks/android - - toc: elastic-otel-dotnet://reference/edot-dotnet - path_prefix: reference/opentelemetry/edot-sdks/dotnet - - toc: apm-agent-ios://reference/edot-ios - path_prefix: reference/opentelemetry/edot-sdks/ios - - toc: elastic-otel-java://reference/edot-java - path_prefix: reference/opentelemetry/edot-sdks/java - - toc: elastic-otel-node://reference/edot-node - path_prefix: reference/opentelemetry/edot-sdks/node - - toc: elastic-otel-php://reference/edot-php - path_prefix: reference/opentelemetry/edot-sdks/php - - toc: elastic-otel-python://reference/edot-python - path_prefix: reference/opentelemetry/edot-sdks/python - - # Fleet and Elastic Agent - # https://github.com/elastic/docs-content/blob/main/reference/fleet/toc.yml - - toc: docs-content://reference/fleet - path_prefix: reference/fleet - # Children include the entire AsciiDoc book - # APM # https://github.com/elastic/docs-content/blob/main/reference/apm/toc.yml - toc: docs-content://reference/apm @@ -480,20 +453,37 @@ toc: # Filebeat, Heartbeat, Metricbeat, Packetbeat, Winlogbeat, # Elastic logging plugin for Docker - # Logstash - # https://github.com/elastic/logstash/blob/main/docs/reference/toc.yml - - toc: logstash://reference - path_prefix: reference/logstash - # Children include the entire AsciiDoc book + # Search connectors + # https://github.com/elastic/elasticsearch/blob/main/docs/reference/search-connectors/toc.yml + - toc: elasticsearch://reference/search-connectors + path_prefix: reference/search-connectors - # # Logstash plugins (LSR) - - toc: logstash-docs-md://lsr - path_prefix: reference/logstash/plugins - # # Children include the entire AsciiDoc book + # Elastic Distributions of OpenTelemetry (EDOT) + # https://github.com/elastic/opentelemetry/blob/main/docs/reference/toc.yml + - toc: opentelemetry://reference + path_prefix: reference/opentelemetry + children: + - toc: elastic-agent://reference/edot-collector + path_prefix: reference/edot-collector + - toc: apm-agent-android://reference/edot-android + path_prefix: reference/opentelemetry/edot-sdks/android + - toc: elastic-otel-dotnet://reference/edot-dotnet + path_prefix: reference/opentelemetry/edot-sdks/dotnet + - toc: apm-agent-ios://reference/edot-ios + path_prefix: reference/opentelemetry/edot-sdks/ios + - toc: elastic-otel-java://reference/edot-java + path_prefix: reference/opentelemetry/edot-sdks/java + - toc: elastic-otel-node://reference/edot-node + path_prefix: reference/opentelemetry/edot-sdks/node + - toc: elastic-otel-php://reference/edot-php + path_prefix: reference/opentelemetry/edot-sdks/php + - toc: elastic-otel-python://reference/edot-python + path_prefix: reference/opentelemetry/edot-sdks/python - # # Logstash versioned plugins (VPR) - - toc: logstash-docs-md://vpr - path_prefix: reference/logstash/versioned-plugins + # Elastic Integrations + # https://github.com/elastic/integration-docs/blob/main/docs/reference/toc.yml + - toc: integration-docs://reference + path_prefix: reference/integrations # Children include the entire AsciiDoc book # Elastic Serverless Forwarder for AWS @@ -502,21 +492,32 @@ toc: path_prefix: reference/aws-forwarder # Children include the entire AsciiDoc book - # Search connectors - # https://github.com/elastic/elasticsearch/blob/main/docs/reference/search-connectors/toc.yml - - toc: elasticsearch://reference/search-connectors - path_prefix: reference/search-connectors - # Elasticsearch Hadoop # https://github.com/elastic/elasticsearch-hadoop/blob/main/docs/reference/toc.yml - toc: elasticsearch-hadoop://reference path_prefix: reference/elasticsearch-hadoop # Children include the entire AsciiDoc book - # Elastic Integrations - # https://github.com/elastic/integration-docs/blob/main/docs/reference/toc.yml - - toc: integration-docs://reference - path_prefix: reference/integrations + # Fleet and Elastic Agent + # https://github.com/elastic/docs-content/blob/main/reference/fleet/toc.yml + - toc: docs-content://reference/fleet + path_prefix: reference/fleet + # Children include the entire AsciiDoc book + + # Logstash + # https://github.com/elastic/logstash/blob/main/docs/reference/toc.yml + - toc: logstash://reference + path_prefix: reference/logstash + # Children include the entire AsciiDoc book + + # # Logstash plugins (LSR) + - toc: logstash-docs-md://lsr + path_prefix: reference/logstash/plugins + # # Children include the entire AsciiDoc book + + # # Logstash versioned plugins (VPR) + - toc: logstash-docs-md://vpr + path_prefix: reference/logstash/versioned-plugins # Children include the entire AsciiDoc book # Query languages From bb0e6106e0dcfad55d0790e99a15c3d939bc4513 Mon Sep 17 00:00:00 2001 From: Liam Thompson Date: Mon, 6 Oct 2025 09:48:42 +0200 Subject: [PATCH 4/4] remove integrations from phantoms --- config/navigation.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/config/navigation.yml b/config/navigation.yml index 98fbbed73..e256d1d7f 100644 --- a/config/navigation.yml +++ b/config/navigation.yml @@ -10,7 +10,6 @@ phantoms: - toc: docs-content://release-notes - toc: docs-content:// - toc: cloud://release-notes - - toc: integration-docs://reference toc: #############