Skip to content

release: radio schedule Now marker and moving real-time bar - #292

Merged
hoangsvit merged 20 commits into
mainfrom
develop
Oct 14, 2026
Merged

hoangsvit merged 20 commits into
mainfrom
develop

Conversation

@hoangsvit

@hoangsvit hoangsvit commented Oct 14, 2026 •

Copy link
Copy Markdown
Member

Production release

Promote PR #291 to https://radio.eplus.dev/.

At 16:29 ICT, VOV Giao thông TP.HCM does not have a programme listed in the 16:15–16:30 window. The schedule must show a neutral Now 16:29 indicator and Up next: Giờ cao điểm chiều 16:30, rather than misleadingly highlighting the next show or leaving a blank time window.

  • Insert a compact current-time marker between chronologically ordered reference programme rows, with an accent rule, unlisted programme text, and next scheduled show/time.
  • Handle gaps before/after the available daily listings, refresh at 15-second ticks and remove marker at the next actual programme start.
  • Autoscroll inner queue to current marker on desktop and mobile; never yank the user's manual scroll.
  • All seven locale strings, regression tests for 16:29→16:30, and reference-schedule documentation.
  • No new media playback, EPG provider, GA4 or station catalog changes.

Release validation

Full unit, prerender, SEO and Pages checks must pass on this main-target PR before merging. Verify the production Pages repository received the release SHA after deployment.

Do not ship before green CI.

Added from PR #293 — running timeline (14 Oct)

  • Live HH:mm:ss clock in Vietnam UTC+7 and an animated rose progress line/dot, updating each second.
  • Proportionally tracks time inside the known 16:15–16:30 unlisted guide interval; at 16:30 the moving bar transfers into the published 16:30–19:00 show.
  • Advances only for a visible reference schedule, does not indicate audio stream/buffering progress or fabricate actual broadcaster EPG.
  • Covers Node unit tests, transition boundaries, and opt-in Playwright tests. Development PR feat: moving live timebar and seconds clock in radio programme schedule #293 green and merged.

@qodo-code-review

Copy link
Copy Markdown

ⓘ Qodo reviews are paused because the subscription is no longer active. Ask your workspace admin to reactivate the subscription to resume reviews. Manage billing

@coderabbitai

coderabbitai Bot commented Oct 14, 2026 •

Copy link
Copy Markdown

Important

Review skipped

Auto reviews are disabled on this repository. Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration
  • Configuration used: Repository: ePlus-DEV/radio.eplus.dev/.coderabbit.yaml
  • Review profile: CHILL
  • Plan: Free
  • Run ID: 99f21695-2a92-4a8b-86ca-0feb46229040

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review

ePlus-DEV is on CodeRabbit Free, which includes PR summaries. Ask your admin to upgrade for code reviews.

  • Ask an admin to upgrade

Open in CodeRabbit

  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Comment @coderabbitai help to get the list of available commands.

@hoangsvit
hoangsvit deployed to development October 14, 2026 10:14 — with GitHub Actions Active
@hoangsvit hoangsvit changed the title release: current-time marker for unlisted radio programme intervals release: radio schedule Now marker and moving real-time bar Oct 14, 2026
@hoangsvit
hoangsvit merged commit c6efda0 into main Oct 14, 2026
4 checks passed

This branch was successfully deployed

1 active deployment
development — d7914980 Deployed Oct 14, 2026 by hoangsvit via Publish develop to Pages #33
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.

1 participant