Conversation
Signed-off-by: dongjiang <dongjiang1989@126.com>
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
There was a problem hiding this comment.
Code Review
This pull request introduces a new /adopters page showcasing enterprise customer stories, configures custom project icons, and updates the contributor fetching script to support additional repositories and rate-limit handling. Feedback highlights several critical issues: in fetch-contributors.ts, rate-limiting could overwrite the cache with partial data or block CI/CD runners excessively; in BlogLatestPosts.astro, set:html will not render correctly when passed directly to a custom <Button> component; in Footer.astro, registering keydown listeners on page swaps causes memory leaks under Astro View Transitions; and in adopters.astro, duplicated marquee items lack accessibility attributes, and hardcoded translations should reuse existing keys.
Important
The consumer version of Gemini Code Assist on GitHub is being sunset. Starting June 18, 2026, new organization installations will be blocked, and all code review activity will officially cease on July 17, 2026.
For more details on the timeline and next steps, please review the Help Documentation.
Signed-off-by: dongjiang <dongjiang1989@126.com>
Summary
/adopterspage showcasing 10 enterprise customer stories from the Astron Agent ecosystemBlogHighlightedPostsandBlogLatestPostscomponents (HTML tags were rendered as text instead of being parsed)Changes
New Features
Adopters Page (
/adopters):public/images/adopters/Enterprise Cases (10 companies):
Bug Fixes
BlogHighlightedPosts.astro: Useset:htmlforlinkTextto properly renderdata-i18nattributesBlogLatestPosts.astro: Same fix for "View All Posts" link on homepageDocumentation
CHANGELOG.mdwith Adopters page and blog i18n fix entriesREADME.mdpages table with/adoptersrouteWhich issue(s) this PR fixes:
Closes: #33
Special notes for reviewers:
Add Adopters page with enterprise case studies and fix project icon display