mirror of
https://github.com/danny-avila/LibreChat.git
synced 2026-06-28 10:21:39 +00:00
|
Some checks failed
Docker Dev Branch Images Build / build (Dockerfile, lc-dev, node) (push) Has been cancelled
Docker Dev Branch Images Build / build (Dockerfile.multi, lc-dev-api, api-build) (push) Has been cancelled
GitNexus Index / index (push) Has been cancelled
GitNexus Index / post-index (push) Has been cancelled
* 🪟 fix: Re-measure sidebar chat list on width change to fix date-group spacing When the sidebar is expanded from a collapsed reload, virtualized rows first measure mid-animation at a narrow width, so date-group headers wrap and cache an inflated height. CellMeasurerCache(fixedWidth) keys heights by row, not width, so the stale height persists once full width is reached — leaving gaps under headers. Invalidate the measurement cache and recompute row heights whenever the measured list width changes. Adds a Playwright mock e2e (seeds backdated convos across date groups via a new db helper) that fails without the fix and passes with it. * 🧪 test: Harden sidebar e2e (runtime-env path, midnight-safe seed, convo isolation) Addresses Codex review on PR #13981: - db.ts honors E2E_RUNTIME_ENV_PATH when locating the runtime Mongo URI. - Seed timestamps anchor on local noon so the Today group stays in-day near midnight. - Clear the shared user's conversations before seeding so later date-group headers are not pushed below the virtualized viewport by other specs' leftover chats. |
||
|---|---|---|
| .. | ||
| agents.helpers.ts | ||
| agents.spec.ts | ||
| app-load.spec.ts | ||
| attachment-preview-loop.spec.ts | ||
| auth.spec.ts | ||
| bookmarks.spec.ts | ||
| chat.spec.ts | ||
| conversation-management.spec.ts | ||
| db.ts | ||
| deployment-skills.spec.ts | ||
| enforced-model-specs.spec.ts | ||
| helpers.ts | ||
| isolation.spec.ts | ||
| mcp-allowlist-override.spec.ts | ||
| mcp-ephemeral.spec.ts | ||
| mcp.spec.ts | ||
| memory.spec.ts | ||
| message-tree.spec.ts | ||
| model-spec-branding.spec.ts | ||
| model-spec-icons.spec.ts | ||
| model-spec-skills.spec.ts | ||
| model-spec-starters.spec.ts | ||
| model-switching.spec.ts | ||
| permissions.spec.ts | ||
| projects.spec.ts | ||
| prompts.spec.ts | ||
| quotes.spec.ts | ||
| shared-links.spec.ts | ||
| sidebar.spec.ts | ||
| skill-file-authoring.spec.ts | ||
| soft-default.spec.ts | ||
| two-factor.spec.ts | ||
| usage.spec.ts | ||