This is an automated email from the ASF dual-hosted git repository.
ParkGyeongTae pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/zeppelin.git
The following commit(s) were added to refs/heads/master by this push:
new 9b66912323 [ZEPPELIN-6494] Use HTTPS for zeppelin.apache.org links in
UI
9b66912323 is described below
commit 9b6691232357bbbea81adcacbd1333afa184a6fa
Author: 김예나 <[email protected]>
AuthorDate: Wed Jul 15 23:27:17 2026 +0900
[ZEPPELIN-6494] Use HTTPS for zeppelin.apache.org links in UI
### What is this PR for?
The Zeppelin UI still contained several direct `http://zeppelin.apache.org`
links. The public Zeppelin site is served over HTTPS, and newer links in the
codebase already use HTTPS. This PR switches the UI-facing website links from
`http://` to `https://` and updates the focused E2E expectation that pinned the
old scheme.
Changes (5 files, 7 links):
- `zeppelin-web-angular/src/app/pages/workspace/home/home.component.html` —
documentation & community links
-
`zeppelin-web-angular/src/app/share/about-zeppelin/about-zeppelin.component.html`
— "Get involved!" link
- `zeppelin-web-angular/e2e/tests/home/home-page-external-links.spec.ts` —
community-link expectation
- `zeppelin-web/src/app/home/home.html` — documentation & community links
(classic UI)
- `zeppelin-web/src/components/navbar/navbar.html` — "Get involved!" link
(classic UI)
Non-Zeppelin links (e.g. `www.apache.org/licenses/LICENSE-2.0`), version
placeholders, and unrelated docs are intentionally left unchanged.
### What type of PR is it?
Improvement
### What is the Jira issue?
[ZEPPELIN-6494](https://issues.apache.org/jira/browse/ZEPPELIN-6494)
### How should this be tested?
- Search the touched UI files and confirm no `http://zeppelin.apache.org`
remains:
```
rg -n "http://zeppelin.apache.org"
zeppelin-web-angular/src/app/pages/workspace/home/home.component.html
zeppelin-web-angular/src/app/share/about-zeppelin/about-zeppelin.component.html
zeppelin-web-angular/e2e/tests/home/home-page-external-links.spec.ts
zeppelin-web/src/app/home/home.html
zeppelin-web/src/components/navbar/navbar.html
```
- `cd zeppelin-web-angular && npm run lint` — passes with no errors.
### Questions:
- Does the license apply to the code changes? Yes
Closes #5299 from kimyenac/ZEPPELIN-6494.
Signed-off-by: ParkGyeongTae <[email protected]>
---
zeppelin-web-angular/e2e/tests/home/home-page-external-links.spec.ts | 2 +-
zeppelin-web-angular/src/app/pages/workspace/home/home.component.html | 4 ++--
.../src/app/share/about-zeppelin/about-zeppelin.component.html | 2 +-
zeppelin-web/src/app/home/home.html | 4 ++--
zeppelin-web/src/components/navbar/navbar.html | 2 +-
5 files changed, 7 insertions(+), 7 deletions(-)
diff --git
a/zeppelin-web-angular/e2e/tests/home/home-page-external-links.spec.ts
b/zeppelin-web-angular/e2e/tests/home/home-page-external-links.spec.ts
index 09cf4ea563..77aa47d2e9 100644
--- a/zeppelin-web-angular/e2e/tests/home/home-page-external-links.spec.ts
+++ b/zeppelin-web-angular/e2e/tests/home/home-page-external-links.spec.ts
@@ -51,7 +51,7 @@ test.describe('Home Page - External Links', () => {
await test.step('Then it should have the correct href', async () => {
const href = await
homePage.externalLinks.mailingList.getAttribute('href');
- expect(href).toBe('http://zeppelin.apache.org/community.html');
+ expect(href).toBe('https://zeppelin.apache.org/community.html');
});
await test.step('And it should open in a new tab', async () => {
diff --git
a/zeppelin-web-angular/src/app/pages/workspace/home/home.component.html
b/zeppelin-web-angular/src/app/pages/workspace/home/home.component.html
index 32bdcc60f1..ac1fb78785 100644
--- a/zeppelin-web-angular/src/app/pages/workspace/home/home.component.html
+++ b/zeppelin-web-angular/src/app/pages/workspace/home/home.component.html
@@ -34,7 +34,7 @@
<a
style="text-decoration: none"
target="_blank"
- href="http://zeppelin.apache.org/docs/{{ ticketService.version
}}/index.html"
+ href="https://zeppelin.apache.org/docs/{{ ticketService.version
}}/index.html"
>
Zeppelin documentation
</a>
@@ -46,7 +46,7 @@
Any contribution are welcome!
<br />
<br />
- <a href="http://zeppelin.apache.org/community.html" target="_blank">
+ <a href="https://zeppelin.apache.org/community.html" target="_blank">
<i nz-icon nzType="mail"></i>
Mailing list
</a>
diff --git
a/zeppelin-web-angular/src/app/share/about-zeppelin/about-zeppelin.component.html
b/zeppelin-web-angular/src/app/share/about-zeppelin/about-zeppelin.component.html
index b27f4ac6fb..71b269fc26 100644
---
a/zeppelin-web-angular/src/app/share/about-zeppelin/about-zeppelin.component.html
+++
b/zeppelin-web-angular/src/app/share/about-zeppelin/about-zeppelin.component.html
@@ -21,7 +21,7 @@
<span class="about-version">{{ ticketService.version }}</span>
<br />
<br />
- <a href="http://zeppelin.apache.org/" target="_blank"><span>Get
involved!</span></a>
+ <a href="https://zeppelin.apache.org/" target="_blank"><span>Get
involved!</span></a>
<br />
<a href="http://www.apache.org/licenses/LICENSE-2.0" target="_blank">
<span>Licensed under the Apache License, Version 2.0</span>
diff --git a/zeppelin-web/src/app/home/home.html
b/zeppelin-web/src/app/home/home.html
index ff950b2fe7..0ae02501ea 100644
--- a/zeppelin-web/src/app/home/home.html
+++ b/zeppelin-web/src/app/home/home.html
@@ -58,12 +58,12 @@ limitations under the License.
<div class="col-md-6">
<h4>Help</h4>
Get started with <a style="text-decoration: none;" target="_blank"
rel="noopener noreferrer"
-
href="http://zeppelin.apache.org/docs/{{zeppelinVersion}}/index.html">Zeppelin
documentation</a><br/>
+
href="https://zeppelin.apache.org/docs/{{zeppelinVersion}}/index.html">Zeppelin
documentation</a><br/>
<h4>Community</h4>
Please feel free to help us to improve Zeppelin, <br/>
Any contribution are welcome!<br/><br/>
- <a style="text-decoration: none;"
href="http://zeppelin.apache.org/community.html"
+ <a style="text-decoration: none;"
href="https://zeppelin.apache.org/community.html"
target="_blank" rel="noopener noreferrer"><i style="font-size:
15px;" class="fa fa-users"></i> Mailing list</a><br/>
<a style="text-decoration: none;"
href="https://issues.apache.org/jira/projects/ZEPPELIN/issues/filter=allopenissues"
target="_blank" rel="noopener noreferrer"><i style="font-size:
15px;" class="fa fa-bug"></i> Issues tracking</a><br/>
diff --git a/zeppelin-web/src/components/navbar/navbar.html
b/zeppelin-web/src/components/navbar/navbar.html
index cfda971f71..8da547bb1a 100644
--- a/zeppelin-web/src/components/navbar/navbar.html
+++ b/zeppelin-web/src/components/navbar/navbar.html
@@ -142,7 +142,7 @@ limitations under the License.
<span class="modal-body-about-version"> {{zeppelinVersion}} </span>
<br/>
<br/>
- <a href="http://zeppelin.apache.org/" target="_blank"
rel="noopener noreferrer"><span id="i18n-15">Get involved!</span></a>
+ <a href="https://zeppelin.apache.org/" target="_blank"
rel="noopener noreferrer"><span id="i18n-15">Get involved!</span></a>
<br/>
<a href="http://www.apache.org/licenses/LICENSE-2.0"
target="_blank" rel="noopener noreferrer"><span id="i18n-16">Licensed under the
Apache License, Version 2.0</span></a>
</div>