• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

sgobotta / live_dj
69%
dev: 69%

Build:
Build:
LAST BUILD BRANCH: feature/multiavatar-integration
DEFAULT BRANCH: dev
Repo Added 20 Feb 2021 06:22PM UTC
Token Bk0XnkZf2wJb27Z9xm0gPIqvXqASBNmon regen
Build 188 Last
Files 82
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH feature/multiavatar-integration
branch: SELECT
CHANGE BRANCH
x
Sync Branches
  • No branch selected
  • 101-Install-eslint-for-code-enforcement
  • 101-Perform-checks-for-code-analysis-and-style-enforcement
  • 102-Update-room-queue-management-through-Video-and-Playlsit-models
  • 104-Enhance-loader-on-new-and-show-liveviews
  • 86-As-a-User-I-want-to-see-notification-alerts-When-something-relevant-happens
  • 99-Give-the-embedded-player-ability-to-play/pause-other-peers'-players
  • add-tests
  • adds-room-settings-tests
  • adds-show-live-tests
  • coverage-tests-refactor
  • dev
  • develop
  • feat/2026-05-23
  • feat/es-ar-translations
  • feat/ignite-focus-treatment
  • feat/layouts-rework
  • feat/playlist-arrow-key-navigation
  • feature/2026-08-13
  • feature/2026-08-15
  • feature/add-cd
  • feature/add-searched-videos-to-the-queue
  • feature/add-videos-update
  • feature/add-voume-controls
  • feature/auto-end
  • feature/chat-avatar-left-of-username
  • feature/dark-mode
  • feature/general-improvements
  • feature/improve-search-bar
  • feature/multiavatar-integration
  • feature/play-videos-on-list-item-click
  • feature/playlist-and-player-enhancements
  • feature/playlist-keyboard-focus-improvements
  • feature/room-settings-modal
  • feature/rooms-index-redesign
  • feature/rooms-list-rework
  • feature/settings-general-tab-avatar
  • feature/track-change-browser-notifications
  • feature/uiux-improvements-shareable-room-and-header-polishing
  • feature/video-player-controls
  • features/2026-08-09
  • fix/consistent-input-shadows
  • fix/focus-ignite-layer-override
  • launcher-animation-improvements
  • layout-updates
  • migrate-to-phoenix-1.6
  • peers-tests
  • refs/pull/112/merge
  • use-a-video-model

22 Aug 2026 06:20AM UTC coverage: 69.472% (+0.2%) from 69.275%
efffd26575d78a87d9b6654b15ff33cbe796f412-PR-144

Pull #144

github

sgobotta
Open the avatar dialog on keyboard focus and press

Makes the room header's avatar stack keyboard-accessible: it's now
focusable (tabindex, with the shared focus-ignite ring) when the
dialog is enabled, and the panel opens on group-focus-visible in
addition to group-hover, so tabbing to the stack reveals the member
list the same way hovering does. Also opens on group-active, so a
press/tap surfaces it immediately for discoverability on touch
devices that don't get a hover state.

Along the way, fixed the stack's outer container never actually
carrying id={@id} -- only its children did, so the trigger itself
had no stable id to target despite the id attr being required.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01S5fHg4fxHqmtbcfucujcaU
Pull Request #144: Render Multiavatar avatars instead of initials

1461 of 2103 relevant lines covered (69.47%)

31.45 hits per line

Relevant lines Covered
Build:
Build:
2103 RELEVANT LINES 1461 COVERED LINES
31.45 HITS PER LINE
Source Files on dev
  • Tree
  • List 82
  • Changed 6
  • Source Changed 0
  • Coverage Changed 6
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
efffd265... feature/multiavatar-integration Open the avatar dialog on keyboard focus and press Makes the room header's avatar stack keyboard-accessible: it's now focusable (tabindex, with the shared focus-ignite ring) when the dialog is enabled, and the panel opens on group-focus-visible i... Pull #144 22 Aug 2026 06:22AM UTC sgobotta github
69.47
5ed0dd6c... feature/multiavatar-integration Make auto-generated guest usernames camelCase Guest.random_username/0 combined a random adjective and noun with a space; camelize the result instead (e.g. "green Budew" -> "greenBudew"). Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> Cl... Pull #144 22 Aug 2026 06:07AM UTC sgobotta github
69.38
16142e79... feature/multiavatar-integration Show a pointer cursor on hovered usernames in the avatar dialog Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01S5fHg4fxHqmtbcfucujcaU Pull #144 22 Aug 2026 05:58AM UTC sgobotta github
69.38
5bbff501... feature/multiavatar-integration Cap the room header avatar stack at 3 with a hover member list mini_avatar_stack/1 gains an opt-in current_user_id attr: passing it sorts that member first (so they're never the one hidden behind the overflow badge) and turns on a hover panel lis... Pull #144 22 Aug 2026 05:52AM UTC sgobotta github
69.43
2d2c40b9... feature/multiavatar-integration Use the shared avatar component in mini_avatar_stack Removes the duplicated initials/color logic from MiniAvatarStackComponent in favor of CustomComponents.avatar/1, and adds the id the stack now requires to build each avatar's unique hook id at ... Pull #144 22 Aug 2026 05:02AM UTC sgobotta github
69.42
f3251d12... dev Match the room header's avatar size to the rooms list mini_avatar_stack was hardcoded to h-5 w-5 (20px) everywhere, smaller than user_avatar's default h-7 w-7 (28px) - the account avatar shown in the same top-right header slot on the rooms list p... push 17 Aug 2026 04:05AM UTC sgobotta github
69.28
c34741fd... dev Fix eslint sort-keys errors in room-grid-reorder hook Reorder the hook's methods alphabetically (beforeUpdate, flash, mounted, slide, updated) to satisfy the sort-keys rule; no behavior change. push 16 Aug 2026 07:44AM UTC sgobotta github
69.23
0bfde7a8... dev Fix floating "New Room" button broken by unlayered focus-ring CSS (#143) * Keep play/pause control focused across state changes The play and pause buttons were separate elements swapped in and out by conditional blocks, so toggling with Enter/Sp... push 16 Aug 2026 05:41AM UTC web-flow github
68.61
cad9158c... dev Fix locale-mismatched assertion in the empty rooms list test The app's default_locale is "es" (lib/livedj_web/gettext.ex) and every request renders in Spanish since there's no locale-switching plug, but this test asserted the untranslated English... push 16 Aug 2026 05:40AM UTC sgobotta github
68.66
e839725f... fix/focus-ignite-layer-override Fix locale-mismatched assertion in the empty rooms list test The app's default_locale is "es" (lib/livedj_web/gettext.ex) and every request renders in Spanish since there's no locale-switching plug, but this test asserted the untranslated English... Pull #143 16 Aug 2026 05:38AM UTC sgobotta github
68.61
See All Builds (135)
  • Settings
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc