Skip to content

[ZEPPELIN-6494] Use HTTPS for zeppelin.apache.org links in UI#5299

Merged
ParkGyeongTae merged 1 commit into
apache:masterfrom
kimyenac:ZEPPELIN-6494
Jul 15, 2026
Merged

[ZEPPELIN-6494] Use HTTPS for zeppelin.apache.org links in UI#5299
ParkGyeongTae merged 1 commit into
apache:masterfrom
kimyenac:ZEPPELIN-6494

Conversation

@kimyenac

Copy link
Copy Markdown
Contributor

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

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

The Angular and classic UIs still linked to the Zeppelin website over
http://. The public site serves HTTPS, so switch the home/about UI
links to https:// and update the focused E2E expectation that pinned
the old scheme for the community link.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

@ParkGyeongTae ParkGyeongTae left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM. All UI-facing zeppelin.apache.org links (7 occurrences across the 5 files listed in ZEPPELIN-6494) are correctly switched to HTTPS, and the E2E expectation is updated to match. The one failing CI job is an unrelated flaky Selenium auth test. Thanks for the contribution!

@voidmatcha voidmatcha left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM 👍

@ParkGyeongTae ParkGyeongTae self-assigned this Jul 15, 2026
@ParkGyeongTae
ParkGyeongTae merged commit 9b66912 into apache:master Jul 15, 2026
18 of 19 checks passed
@ParkGyeongTae

Copy link
Copy Markdown
Member

Merged into master (9b66912).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants