Skip to content

Conversation

@ildyria
Copy link
Member

@ildyria ildyria commented Dec 4, 2025

Summary by CodeRabbit

  • New Features

    • Added video support to embedded galleries
    • Added "Embed Album in other websites" feature
  • Bug Fixes

    • Fixed gallery limit issue in embedded galleries
    • Fixed base URL handling for embedded galleries
    • Fixed translations in the embed dialog

✏️ Tip: You can customize this high-level summary in your review settings.

@coderabbitai
Copy link
Contributor

coderabbitai bot commented Dec 4, 2025

📝 Walkthrough

Walkthrough

Updates website/docs for the v6.10.3 patch: adds release notes (Dec 4, 2025) describing video support in embedded galleries, minor translation and base-URL fixes, bumps announcement version text, and adds a supporter-edition feature row for embedding albums.

Changes

Cohort / File(s) Summary
Release documentation
docs/releases.md
Added v6.10.3 patch entry dated Dec 4, 2025 with contributor credit and three items: video support for embedded galleries (and gallery limit bug fix), translations usage in EmbedCodeDialog.vue, and correct base URL for embedded galleries. Includes link to full changelog.
Site announcement
src/components/widgets/Announcement.astro
Updated announcement text and an HTML comment from v6.10.2 to v6.10.3.
Supporter edition feature matrix
src/pages/get-supporter-edition.astro
Added feature row "Embed Album in other websites" with availability flags set to enabled across the relevant Timeline entries.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~8 minutes

  • Mechanical/documentation changes and small content edits; minimal logic to review.
  • Check docs/releases.md for accurate wording and links.
  • Verify the new feature row renders correctly in get-supporter-edition.astro.

Poem

🐰 I hopped to the changelog, nibbling lines of text,
Videos now frolic where galleries once slept,
A tiny version bump, a feature added too,
I thumped my foot, the site refreshed—hip-hop-hooroo!

Pre-merge checks

✅ Passed checks (1 passed)
Check name Status Explanation
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.

📜 Recent review details

Configuration used: CodeRabbit UI

Review profile: CHILL

Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between b00d8ec and 1461dcf.

📒 Files selected for processing (1)
  • docs/releases.md (1 hunks)
🚧 Files skipped from review as they are similar to previous changes (1)
  • docs/releases.md

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

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

Copy link
Contributor

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

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

Actionable comments posted: 1

🧹 Nitpick comments (1)
src/components/widgets/Announcement.astro (1)

13-19: Announcement version bump is correct; consider syncing commented text

The live announcement correctly points to v6.10.3. The commented-out anchor’s URL is also updated, but its inner text still says “Lychee v6.9.1 is now available!”, which could surprise someone if they uncomment it later. Consider updating that text (or clearly marking it as historical) when you next touch this block.

📜 Review details

Configuration used: CodeRabbit UI

Review profile: CHILL

Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between 8a06540 and b00d8ec.

⛔ Files ignored due to path filters (1)
  • package-lock.json is excluded by !**/package-lock.json
📒 Files selected for processing (3)
  • docs/releases.md (1 hunks)
  • src/components/widgets/Announcement.astro (1 hunks)
  • src/pages/get-supporter-edition.astro (1 hunks)
🔇 Additional comments (1)
src/pages/get-supporter-edition.astro (1)

253-256: New “Embed Album in other websites” row looks consistent

The feature label and [true, true] availability align with the surrounding “Album management” specs and the release notes for embedded galleries.

@ildyria ildyria enabled auto-merge (squash) December 4, 2025 12:08
@ildyria ildyria merged commit 3cd684d into master Dec 4, 2025
2 checks passed
@ildyria ildyria deleted the version-6.10.3 branch December 4, 2025 12:09
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.

2 participants