Skip to content

Show member avatars on the Shared Home Display#302

Merged
itsDNNS merged 1 commit intomainfrom
fix/shared-display-avatars
Apr 30, 2026
Merged

Show member avatars on the Shared Home Display#302
itsDNNS merged 1 commit intomainfrom
fix/shared-display-avatars

Conversation

@itsDNNS
Copy link
Copy Markdown
Owner

@itsDNNS itsDNNS commented Apr 30, 2026

Summary

  • Adds validated member avatar images to the Shared Home Display member payload
  • Renders configured avatars on the display while keeping initials as the fallback
  • Keeps the display payload narrow and strips invalid legacy avatar data

Test Plan

  • DATABASE_URL=sqlite:///./test_display_devices.db JWT_SECRET=test-secret PYTHONPATH=$PWD .venv/bin/python -m pytest -q tests/test_display_devices.py tests/test_avatar_validation.py
  • npm test -- --runTestsByPath __tests__/components/DisplayDashboard.test.js __tests__/pages/DisplayPage.test.js __tests__/pages/DisplayAppWrapper.test.js --runInBand
  • npm test -- --runInBand
  • npm run build
  • npx playwright test e2e/tests/display.spec.js --project="Desktop Chrome" --project="Mobile Chrome" --reporter=list

Closes #301

@itsDNNS itsDNNS merged commit 5fd7994 into main Apr 30, 2026
5 checks passed
@itsDNNS itsDNNS deleted the fix/shared-display-avatars branch April 30, 2026 16:34
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.

Show user avatars on the Shared Home Display

1 participant