From a0691518f9af3fc526230ea6806180de4cdf230e Mon Sep 17 00:00:00 2001 From: Ralf Handl Date: Fri, 11 Oct 2024 15:31:40 +0200 Subject: [PATCH 1/3] No download link for "latest" schema --- index.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/index.md b/index.md index f7a3881aea..dbdeabb5fe 100644 --- a/index.md +++ b/index.md @@ -42,7 +42,9 @@ This site contains the OpenAPI Initiative Registry and content for the HTML vers download iteration {%- assign separator = ": " -%} {%- endif -%} +{%- if file.basename != "latest" -%} {{ separator }} [{{ file.basename | replace: "-", "‑" }}]({{ site.baseurl }}{{ file.path }}) {%- assign separator = ", " -%} {%- endif -%} +{%- endif -%} {%- endfor %} From df42d927496165809750c0eeb6d5394f56ba5579 Mon Sep 17 00:00:00 2001 From: Ralf Handl Date: Mon, 14 Oct 2024 11:40:51 +0200 Subject: [PATCH 2/3] Avoid "latest" --- index.md | 2 +- oas/3.1/dialect/{latest.md => base.md} | 0 oas/3.1/meta/{latest.md => base.md} | 0 3 files changed, 1 insertion(+), 1 deletion(-) rename oas/3.1/dialect/{latest.md => base.md} (100%) rename oas/3.1/meta/{latest.md => base.md} (100%) diff --git a/index.md b/index.md index dbdeabb5fe..0659af83df 100644 --- a/index.md +++ b/index.md @@ -38,7 +38,7 @@ This site contains the OpenAPI Initiative Registry and content for the HTML vers {%- endif -%} {%- if segments[3] != last_kind -%} {%- assign last_kind = segments[3] %} - * [**view latest {{ last_kind }}**]({{ site.baseurl }}/oas/{{ last_version }}/{{ last_kind }}/latest.html) + * view [**{{ last_kind }}**]({{ site.baseurl }}/oas/{{ last_version }}/{{ last_kind }}/{{ segments[4] }}.html) download iteration {%- assign separator = ": " -%} {%- endif -%} diff --git a/oas/3.1/dialect/latest.md b/oas/3.1/dialect/base.md similarity index 100% rename from oas/3.1/dialect/latest.md rename to oas/3.1/dialect/base.md diff --git a/oas/3.1/meta/latest.md b/oas/3.1/meta/base.md similarity index 100% rename from oas/3.1/meta/latest.md rename to oas/3.1/meta/base.md From f96a3e93a12792834c12d91337f02026a40a6b14 Mon Sep 17 00:00:00 2001 From: Ralf Handl Date: Mon, 14 Oct 2024 13:19:41 +0200 Subject: [PATCH 3/3] Remove "latest" --- index.md | 4 +--- oas/3.0/schema/{latest.md => 2021-09-28.md} | 4 ++-- oas/3.0/schema/latest | 1 - oas/3.1/dialect/base.md | 2 +- oas/3.1/meta/base.md | 2 +- oas/3.1/schema-base/{latest.md => 2022-10-07.md} | 4 ++-- oas/3.1/schema-base/latest | 1 - oas/3.1/schema/{latest.md => 2022-10-07.md} | 4 ++-- oas/3.1/schema/latest | 1 - 9 files changed, 9 insertions(+), 14 deletions(-) rename oas/3.0/schema/{latest.md => 2021-09-28.md} (58%) delete mode 120000 oas/3.0/schema/latest rename oas/3.1/schema-base/{latest.md => 2022-10-07.md} (64%) delete mode 120000 oas/3.1/schema-base/latest rename oas/3.1/schema/{latest.md => 2022-10-07.md} (65%) delete mode 120000 oas/3.1/schema/latest diff --git a/index.md b/index.md index 0659af83df..11e460c424 100644 --- a/index.md +++ b/index.md @@ -38,13 +38,11 @@ This site contains the OpenAPI Initiative Registry and content for the HTML vers {%- endif -%} {%- if segments[3] != last_kind -%} {%- assign last_kind = segments[3] %} - * view [**{{ last_kind }}**]({{ site.baseurl }}/oas/{{ last_version }}/{{ last_kind }}/{{ segments[4] }}.html) + * view [**{{ last_kind }}/{{ segments[4] }}**]({{ site.baseurl }}/oas/{{ last_version }}/{{ last_kind }}/{{ segments[4] }}.html) download iteration {%- assign separator = ": " -%} {%- endif -%} -{%- if file.basename != "latest" -%} {{ separator }} [{{ file.basename | replace: "-", "‑" }}]({{ site.baseurl }}{{ file.path }}) {%- assign separator = ", " -%} {%- endif -%} -{%- endif -%} {%- endfor %} diff --git a/oas/3.0/schema/latest.md b/oas/3.0/schema/2021-09-28.md similarity index 58% rename from oas/3.0/schema/latest.md rename to oas/3.0/schema/2021-09-28.md index b4af544a38..6341482236 100644 --- a/oas/3.0/schema/latest.md +++ b/oas/3.0/schema/2021-09-28.md @@ -5,5 +5,5 @@ parent: Schemas --- ```json -{% include_relative latest %} -``` \ No newline at end of file +{% include_relative {{ page.name | remove: ".md" }} %} +``` diff --git a/oas/3.0/schema/latest b/oas/3.0/schema/latest deleted file mode 120000 index 50eb6cd6bc..0000000000 --- a/oas/3.0/schema/latest +++ /dev/null @@ -1 +0,0 @@ -2021-09-28 \ No newline at end of file diff --git a/oas/3.1/dialect/base.md b/oas/3.1/dialect/base.md index 4b52139dcd..40fd02d8d0 100644 --- a/oas/3.1/dialect/base.md +++ b/oas/3.1/dialect/base.md @@ -6,4 +6,4 @@ parent: Schemas ```json {% include_relative base %} -``` \ No newline at end of file +``` diff --git a/oas/3.1/meta/base.md b/oas/3.1/meta/base.md index ded5fa3aba..62455f8d25 100644 --- a/oas/3.1/meta/base.md +++ b/oas/3.1/meta/base.md @@ -6,4 +6,4 @@ parent: Schemas ```json {% include_relative base %} -``` \ No newline at end of file +``` diff --git a/oas/3.1/schema-base/latest.md b/oas/3.1/schema-base/2022-10-07.md similarity index 64% rename from oas/3.1/schema-base/latest.md rename to oas/3.1/schema-base/2022-10-07.md index b38cc2864d..bd68d18e65 100644 --- a/oas/3.1/schema-base/latest.md +++ b/oas/3.1/schema-base/2022-10-07.md @@ -5,5 +5,5 @@ parent: Schemas --- ```json -{% include_relative latest %} -``` \ No newline at end of file +{% include_relative {{ page.name | remove: ".md" }} %} +``` diff --git a/oas/3.1/schema-base/latest b/oas/3.1/schema-base/latest deleted file mode 120000 index 0855e8794b..0000000000 --- a/oas/3.1/schema-base/latest +++ /dev/null @@ -1 +0,0 @@ -2022-10-07 \ No newline at end of file diff --git a/oas/3.1/schema/latest.md b/oas/3.1/schema/2022-10-07.md similarity index 65% rename from oas/3.1/schema/latest.md rename to oas/3.1/schema/2022-10-07.md index c80f6d0b23..a81e108427 100644 --- a/oas/3.1/schema/latest.md +++ b/oas/3.1/schema/2022-10-07.md @@ -5,5 +5,5 @@ parent: Schemas --- ```json -{% include_relative latest %} -``` \ No newline at end of file +{% include_relative {{ page.name | remove: ".md" }} %} +``` diff --git a/oas/3.1/schema/latest b/oas/3.1/schema/latest deleted file mode 120000 index 0855e8794b..0000000000 --- a/oas/3.1/schema/latest +++ /dev/null @@ -1 +0,0 @@ -2022-10-07 \ No newline at end of file