This is an automated email from the ASF dual-hosted git repository.
juzhiyuan pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/apisix-website.git
The following commit(s) were added to refs/heads/master by this push:
new 87c2f6f0c66 chore: remove apisix lts (#1830)
87c2f6f0c66 is described below
commit 87c2f6f0c66733a756d4ce0fbe76b3fac3922968
Author: Zeping Bai <[email protected]>
AuthorDate: Wed Nov 13 16:30:38 2024 +0800
chore: remove apisix lts (#1830)
---
config/downloads.js | 4 +-
package.json | 5 ++-
website/src/components/ProjectCard.tsx | 73 ++++++++++++++++++----------------
3 files changed, 43 insertions(+), 39 deletions(-)
diff --git a/config/downloads.js b/config/downloads.js
index 6f3785000a5..82ea95d7cba 100644
--- a/config/downloads.js
+++ b/config/downloads.js
@@ -10,8 +10,8 @@ module.exports = [
downloadPath: 'apisix/3.11.0/apache-apisix-3.11.0-src',
dockerhubPath: 'apisix',
version: '3.11.0',
- LTSDownloadPath: 'apisix/3.2.2/apache-apisix-3.2.2-src',
- LTSVersion: '3.2.2',
+ // LTSDownloadPath: 'apisix/3.2.2/apache-apisix-3.2.2-src',
+ // LTSVersion: '3.2.2',
releaseDate: '2024-10-17',
firstDocPath: '/getting-started',
},
diff --git a/package.json b/package.json
index 94ed14aeb0b..dbbffd6bb2c 100644
--- a/package.json
+++ b/package.json
@@ -79,5 +79,6 @@
"dependencies": {
"patch-package": "^6.5.1",
"postinstall-postinstall": "^2.1.0"
- }
-}
\ No newline at end of file
+ },
+ "packageManager":
"[email protected]+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e"
+}
diff --git a/website/src/components/ProjectCard.tsx
b/website/src/components/ProjectCard.tsx
index ca4c5316409..4a0d7f214f3 100644
--- a/website/src/components/ProjectCard.tsx
+++ b/website/src/components/ProjectCard.tsx
@@ -374,41 +374,44 @@ const ProjectCard: FC<ProjectCardProps> = (props) => {
</VersionInfo>
<ButtonRow>
- <LTSCard>
- <LTSButton
- name={name}
- color={color}
- LTSVersion={LTSVersion}
- isLTSDropdownOpen={isLTSDropdownOpen}
- setIsLTSDropdownOpen={setIsLTSDropdownOpen}
- />
- <LTSDropdown
- isLTSDropdownOpen={isLTSDropdownOpen}
- setIsLTSDropdownOpen={setIsLTSDropdownOpen}
- >
- <DropdownItem
- className="download-dropdown-item"
-
href={`https://www.apache.org/dyn/closer.cgi/${LTSDownloadPath}.tgz`}
- target="_blank"
- >
- Source
- </DropdownItem>
- <DropdownItem
- className="download-dropdown-item"
-
href={`https://downloads.apache.org/${LTSDownloadPath}.tgz.asc`}
- target="_blank"
- >
- ASC
- </DropdownItem>
- <DropdownItem
- className="download-dropdown-item"
-
href={`https://downloads.apache.org/${LTSDownloadPath}.tgz.sha512`}
- target="_blank"
- >
- SHA512
- </DropdownItem>
- </LTSDropdown>
- </LTSCard>
+ {LTSVersion
+ && (
+ <LTSCard>
+ <LTSButton
+ name={name}
+ color={color}
+ LTSVersion={LTSVersion}
+ isLTSDropdownOpen={isLTSDropdownOpen}
+ setIsLTSDropdownOpen={setIsLTSDropdownOpen}
+ />
+ <LTSDropdown
+ isLTSDropdownOpen={isLTSDropdownOpen}
+ setIsLTSDropdownOpen={setIsLTSDropdownOpen}
+ >
+ <DropdownItem
+ className="download-dropdown-item"
+
href={`https://www.apache.org/dyn/closer.cgi/${LTSDownloadPath}.tgz`}
+ target="_blank"
+ >
+ Source
+ </DropdownItem>
+ <DropdownItem
+ className="download-dropdown-item"
+
href={`https://downloads.apache.org/${LTSDownloadPath}.tgz.asc`}
+ target="_blank"
+ >
+ ASC
+ </DropdownItem>
+ <DropdownItem
+ className="download-dropdown-item"
+
href={`https://downloads.apache.org/${LTSDownloadPath}.tgz.sha512`}
+ target="_blank"
+ >
+ SHA512
+ </DropdownItem>
+ </LTSDropdown>
+ </LTSCard>
+ )}
<ButtonCard>
<Button
onClick={() => setIsDropdownOpen(!isDropdownOpen)}