Skip to content

release: vertical live programme timeline for radio.eplus.dev - #295

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

hoangsvit merged 9 commits into
mainfrom
develop

Conversation

@hoangsvit

Copy link
Copy Markdown
Member

Production release

Promote PR #294 (merged and passing CI) from develop to main for https://radio.eplus.dev/.

  • Replace equal-size programme cards with duration-proportional vertical timetable for Vietnam reference broadcasts, following the screenshot: hour labels, horizontal grid, midnight date, programme blocks, optional station artwork.
  • Show a moving green NOW line and HH:mm:ss clock updated each second, independent of audio playback.
  • No invented EPG content: at 16:29 HCM, mark the gap before Giờ cao điểm chiều (16:30); at 16:30 the real scheduled slot becomes active.
  • Inner Queue autoscrolls to live time on opening, never interrupts manual browsing, retaining explicit Jump to current time.
  • Keep existing simple list for providers without reliable time windows.
  • Add pure unit and opt-in browser regression coverage, documentation; no new dependency or changed station data.

Release gates

Require production-target CI (unit tests + Nuxt prerender + SEO / Pages audits) to pass and staging deploy to finish before merge. Verify production Pages deployment SHA afterward.

Keep all existing main-only fixes and production deploy/analytics config; resolve any branch divergence safely without force-pushing.

@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: 68c15e80-c6ac-4703-91b3-42cecd0db601

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 merged commit 59a391d into main Oct 14, 2026
4 checks passed

This branch was successfully deployed

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