Repository navigation
release v1.41.1 DEV to main promotion - #2916
Merged
Merged
Conversation
… space Fork tracks with 3-4 lanes were squished into the single-column 740px timeline cap, wrapping lane-card titles to one word per line while the right two-thirds of the viewport sat empty. Scale the timeline max-width with the widest fork's lane count (~280px/lane, clamped by the 1200px .content-area). Linear/cluster tracks keep the readable 740px cap. A 4-lane fork now spans 1120px (268px/lane vs ~160px before).
…idth fix(app-space): widen multi-lane fork timeline to use full horizontal space
…ark mode The scanner-vue badge card renders the contestant name via `color: var(--sapTitleColor, #32363a)`. `--sapTitleColor`, `--sapContent_IconColor` and `--sapTile_BorderColor` were never defined in sap-theme-vars.css (light or dark), so every island fell back to the hardcoded light-theme literals. In dark mode the #32363a title color rendered dark-on-dark — "Jung, T." was effectively invisible on the card. Define all three in both the :root (light) and html.dark blocks with their Horizon palette equivalents. Verified the name now computes to #eaecee on the #12171c dark background.
…-title fix(scanner-vue): contestant name invisible in dark mode
…blank The drawings-ui winner card showed "no email on file" for most winners because it read only Users.email, which is NULL on ~97.6% of migrated rows (#2552) and only backfills lazily on login. The per-IdP UserIdentities.email (written on every tiered link-write) usually has a usable address for the same user. eligibleUserIds now resolves a fallback from UserIdentities for any eligible user whose Users.email is blank, preferring verified links then most-recent linkedAt, and excluding @users.noreply.github.com synthetics (same posture as resolve-db-user.js). No CDS/API shape change; winner.email is still nullable, so "no email on file" still surfaces when neither source has an address. Tests: verified-pick over newer-unverified + noreply exclusion; true-null passthrough.
…allback fix(drawings): fall back to UserIdentities email when Users.email is blank
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.
Release 1.41.1 — DEV → main promotion
Patch release promoting the fixes merged to
DEVsince 1.41.0 tomainfor a PROD deploy.Version bumps
tutorials-ims).deploy/mta.yamltutorials-mcp)mta-mcp.yamlPatch bump: this window is fixes only — no new features or schema changes.
Changes in this window (3 fixes)
Fixes
What's New
hugo/data/whats_new.jsonregenerated via thewhats-newskill — 3 public Fix entries added (#2911 release PR carried as Maintenance).Deploy
Merging this PR does not redeploy — a separate MTA deploy is required (main MTA + the separate
tutorials-mcpMTA). No deploy authorization implied by this PR.🤖 Generated with Claude Code