Skip to content

feat(HeiwaStream): improve navigation and episode formatting - #11102

Merged
theusaf merged 2 commits into
PreMiD:mainfrom
heiwafr:agent/heiwastream-presence-1.0.3
Aug 12, 2026
Merged

feat(HeiwaStream): improve navigation and episode formatting#11102
theusaf merged 2 commits into
PreMiD:mainfrom
heiwafr:agent/heiwastream-presence-1.0.3

Conversation

@heiwafr

@heiwafr heiwafr commented Aug 11, 2026

Copy link
Copy Markdown
Contributor

What changed

  • remove the retired zelyon.xyz domain from the activity metadata, URL matcher, and trusted host list
  • add an Open HeiwaStream button while browsing, linked to the sanitized current page URL exposed by the website
  • make the activity details, state, and large image open the current HeiwaStream page
  • display season and episode as a compact value such as S01E01 instead of S01 · E01
  • bump the activity version to 1.0.3

Why

zelyon.xyz is no longer served and only redirects to HeiwaStream. Browsing presences had no direct action to return to the page, and season/episode metadata was visually split despite representing one episode coordinate.

User impact

The Rich Presence now links back to the exact public page being browsed and presents episode coordinates in the familiar compact format.

Validation

  • npx pmd build "HeiwaStream" --validate
  • verified that no zelyon reference remains under websites/H/HeiwaStream

@dimerp

dimerp Bot commented Aug 11, 2026

Copy link
Copy Markdown
Contributor

🖼️ Activity asset preview

Behold, the gallery! Admission is free, but I do accept tips in the form of approvals.

HeiwaStream (websites/H/HeiwaStream) — update

Preview Source URL
logo https://cdn.rcd.gg/PreMiD/websites/H/HeiwaStream/assets/logo.png
thumbnail https://cdn.rcd.gg/PreMiD/websites/H/HeiwaStream/assets/thumbnail.png

Beep boop — I refresh this comment on every push, so no need to scroll. 🤖

@heiwafr
heiwafr marked this pull request as ready for review August 11, 2026 21:09
Comment thread websites/H/HeiwaStream/presence.ts
@theusaf
theusaf enabled auto-merge (squash) August 12, 2026 21:50
@theusaf
theusaf requested a review from a team August 12, 2026 21:50
@theusaf
theusaf merged commit 496d318 into PreMiD:main Aug 12, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Development

Successfully merging this pull request may close these issues.

3 participants