π§ chore(i18n): sync translations from Crowdin#458
Closed
github-actions[bot] wants to merge 1 commit into
Closed
π§ chore(i18n): sync translations from Crowdin#458github-actions[bot] wants to merge 1 commit into
github-actions[bot] wants to merge 1 commit into
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
scttbnsn
added a commit
that referenced
this pull request
Jun 28, 2026
β¦ shell + renovate (#459) This RC consolidates four streams of held work plus the docs/build fixes they surfaced. One branch, one PR, one cut. ## Release notes β intermediate range (#452, #453) - New `GET /api/containers/{id}/intermediate-release-notes` endpoint, lazy-loaded when the popover opens β not embedded in the container model or agent snapshot, so it adds no ongoing payload weight. Accepts `from` (required) and `to` (defaults to the pending update tag). - The release-notes popover now shows the full range between the running and target version. Best-effort, semver-only; date/rolling tags (`latest`, `stable`) fall back to the two-panel current/target view. Cap via `DD_RELEASE_NOTES_MAX_INTERMEDIATE` (default `20`, `0` disables); `__FILE` secret-file convention supported. Over the cap, the popover shows a non-silent "N older releases not shown" notice. - `DD_RELEASE_NOTES_GITHUB_TOKEN` is now forwarded to repos resolved from a `dd.source.repo` container label or persisted `container.sourceRepo`. The GHCR token fallback stays restricted to trusted sources (OCI labels, GHCR image paths) and is never sent to a container-label source. A `warn` line fires each watch cycle when a `dd.source.repo` label shadows a trusted OCI source label. - Three-tier cache with a hardened intermediate-range caching contract. ## i18n / Crowdin re-sync (supersedes #458) - Re-synced the 16 target-locale `containerComponents.json` catalogs from Crowdin so key order tracks the English source. - Guard test asserting on-disk locale dirs match `SUPPORTED_LOCALES`. ## CodesWhat web shell β apps/web - fumadocs v15 (mdx 15, core/ui 16.10), Next 16.2.9, React 19.2.7, Tailwind 4.3.1. - Moved app/lib/components into `src/` to match the shared shell architecture; promoted lab section components to flat `src/components`. - `src/lib/site-config.ts` is the single reskin point; all brand couplings wired to it. Comparison scaffold made product-agnostic. - Whale OG share image (1200Γ630) + regenerated favicon suite from the new headshot; config-driven version badge, manifest icon purpose + theme_color. - a11y fixes for site chrome, dead-code purge, `sync-docs` made portable + atomic (stops mutating the source tree). - Block-formatted the release-notes Callout in the watchers docs so fumadocs v15 builds. ## Renovate (supersedes #460) - Adopt the shared CodesWhat Renovate preset. ## Gate Full pre-push gate green: biome, qlty, qlty-smells, coverage (app + ui, 100%), build, e2e, playwright, zizmor. apps/web build verified green through the real `sync:docs` path. Closes #452, #453. Supersedes #458 and #460 (closed in favor of this consolidated RC). --------- Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
Contributor
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Automated sync from Crowdin. Review wording, then merge.