alpha
Login
Join now
ejuarezg.com
/
jam-session
Star
Starred
Star
Something went wrong. Try again.
Fork
0
Eye filled
Watch
Watching
Watch
A local, collaborative music player (main-branch-only mirror of forge.ejuarezg.com/ejuarezg/jam-session)
Star
Starred
Star
Something went wrong. Try again.
Fork
0
Eye filled
Watch
Watching
Watch
Overview
Overview
Issues
Issues
Pulls
Pulls
Pipelines
Pipelines
jam-session
/
jam_session
7 files
at
main
Ezequiel Juarez Garcia
·
fix: send server.nickname_assigned + conn_id; client updates nickname on targeted message
·
4mo ago
8afc39f3
__init__.py
feat(01-01): create project scaffold with pyproject.toml and package init
5mo ago
cache.py
feat(01-02): add AudioCacheManager with LRU eviction, Opus encoding, and pre-fetching
5mo ago
models.py
feat(02-01): add server-side nickname state with auto-assign, uniqueness, and grace period
5mo ago
music.py
feat(01-02): integrate AudioCacheManager into MusicController with cache-first resolution and pre-fetching
5mo ago
server.py
fix: send server.nickname_assigned + conn_id; client updates nickname on targeted message
4mo ago
session.py
feat(03-01): add skip vote backend — SessionManager state, ws broadcast, server handler
5mo ago
ws.py
fix: send server.nickname_assigned + conn_id; client updates nickname on targeted message
4mo ago