alpha
Login
Join now
karitham.dev
/
moqbox
Star
Starred
Star
Something went wrong. Try again.
Fork
0
Eye filled
Watch
Watching
Watch
experiments of a tiny cytube-like player with yt-dlp
Star
Starred
Star
Something went wrong. Try again.
Fork
0
Eye filled
Watch
Watching
Watch
Overview
Overview
Issues
Issues
Pulls
Pulls
Pipelines
Pipelines
Commits on
main
karitham
9a3689c6
frontend: render failed playlist entries
main
4mo ago
frontend: render failed playlist entries
main
Copy SHA
Browse repository
karitham
committed
4mo ago
karitham
91cbaeb0
state: add failed field to PlaylistEntry
4mo ago
state: add failed field to PlaylistEntry
Copy SHA
Browse repository
karitham
committed
4mo ago
karitham
0a94481b
frontend: fix song-end flash, clamp elapsed, stable onEnded
4mo ago
frontend: fix song-end flash, clamp elapsed, stable onEnded
Copy SHA
Browse repository
karitham
committed
4mo ago
karitham
863bdfea
frontend: /r/{name} route, vote-skip, room settings panel
4mo ago
frontend: /r/{name} route, vote-skip, room settings panel
Copy SHA
Browse repository
karitham
committed
4mo ago
karitham
79083f9f
state: proptest covers SetAutoplay/SetSkipThreshold + invariants
4mo ago
state: proptest covers SetAutoplay/SetSkipThreshold + invariants
Copy SHA
Browse repository
karitham
committed
4mo ago
karitham
14c136cd
room: resolve_ref helper accepting UUID or name
4mo ago
room: resolve_ref helper accepting UUID or name
Copy SHA
Browse repository
karitham
committed
4mo ago
karitham
ff912f76
fmt: collapse multi-line assert! macros in tests
4mo ago
fmt: collapse multi-line assert! macros in tests
Copy SHA
Browse repository
karitham
committed
4mo ago
karitham
84295c2f
store: room settings columns + name resolver
4mo ago
store: room settings columns + name resolver
Copy SHA
Browse repository
karitham
committed
4mo ago
karitham
d88da9c6
state: room settings in PlaybackState (autoplay + skip_threshold)
4mo ago
state: room settings in PlaybackState (autoplay + skip_threshold)
Copy SHA
Browse repository
karitham
committed
4mo ago
karitham
1c02355b
store: add SqliteStore tests, fix placeholder on rehydration
4mo ago
store: add SqliteStore tests, fix placeholder on rehydration
Copy SHA
Browse repository
karitham
committed
4mo ago
karitham
2f22c554
state: mark playlist entries failed on download error
4mo ago
state: mark playlist entries failed on download error
Copy SHA
Browse repository
karitham
committed
4mo ago
karitham
ececd5dd
state: resolve playlist entries from cache + on download
4mo ago
state: resolve playlist entries from cache + on download
Copy SHA
Browse repository
karitham
committed
4mo ago
karitham
6e1d72aa
state: remove-from-queue + tighten proptest invariants
4mo ago
state: remove-from-queue + tighten proptest invariants
Copy SHA
Browse repository
karitham
committed
4mo ago
karitham
8b710f75
state, frontend: reorder and shuffle up-next queue
4mo ago
state, frontend: reorder and shuffle up-next queue
Copy SHA
Browse repository
karitham
committed
4mo ago
karitham
09ead6ad
state: pull playlist + media cache into state machine
4mo ago
state: pull playlist + media cache into state machine
Copy SHA
Browse repository
karitham
committed
4mo ago
karitham
3fae28d6
readme: document todos
4mo ago
readme: document todos
Copy SHA
Browse repository
karitham
committed
4mo ago
karitham
f1a813da
docs: readme cleanup slop
4mo ago
docs: readme cleanup slop
Copy SHA
Browse repository
karitham
committed
4mo ago
karitham
fdf1166d
frontend: add to playlist, remove from playlist, fix audio
4mo ago
frontend: add to playlist, remove from playlist, fix audio
Copy SHA
Browse repository
karitham
committed
4mo ago
karitham
c8a997d0
playlist: merge playlist & queue, better caching, DST tests
4mo ago
playlist: merge playlist & queue, better caching, DST tests
Copy SHA
Browse repository
karitham
committed
4mo ago
karitham
98b90ee1
frontend: migrate to solidjs. backend: change tracks serving to static
4mo ago
frontend: migrate to solidjs. backend: change tracks serving to static
Copy SHA
Browse repository
karitham
committed
4mo ago
karitham
bace04f1
frontend: styling pass
4mo ago
frontend: styling pass
Copy SHA
Browse repository
karitham
committed
4mo ago
karitham
19ba0dfc
refactor: pull out js from the HTML
4mo ago
refactor: pull out js from the HTML
Copy SHA
Browse repository
karitham
committed
4mo ago
karitham
fb5404c4
merge video into control WS, use group_id for sync
4mo ago
merge video into control WS, use group_id for sync
Copy SHA
Browse repository
karitham
committed
4mo ago
karitham
1741e7be
feat: rotation playlist
4mo ago
feat: rotation playlist
Copy SHA
Browse repository
karitham
committed
4mo ago
karitham
cca54fde
fix flake lock ignored
4mo ago
fix flake lock ignored
Copy SHA
Browse repository
karitham
committed
4mo ago
karitham
60146b51
src: rewrite rooms
4mo ago
src: rewrite rooms
Copy SHA
Browse repository
karitham
committed
4mo ago
karitham
da4905a2
formatting & cleanup
4mo ago
formatting & cleanup
Copy SHA
Browse repository
karitham
committed
4mo ago
karitham
2dc59391
refactor: separate video to dedicated WebSocket, eliminate HOL blocking
4mo ago
refactor: separate video to dedicated WebSocket, eliminate HOL blocking
Copy SHA
Browse repository
karitham
committed
4mo ago
karitham
edd96aaa
fix: frontend changes
4mo ago
fix: frontend changes
Copy SHA
Browse repository
karitham
committed
4mo ago
karitham
39d3206d
fix: start volume slider at 0 to match initial muted state
4mo ago
fix: start volume slider at 0 to match initial muted state
Copy SHA
Browse repository
karitham
committed
4mo ago
karitham
cdb1b07e
refactor: extract pure playback state machine from RoomActor
4mo ago
refactor: extract pure playback state machine from RoomActor
Copy SHA
Browse repository
karitham
committed
4mo ago
karitham
e959acd8
refactor: extract media source and playback into pluggable abstractions
4mo ago
refactor: extract media source and playback into pluggable abstractions
Copy SHA
Browse repository
karitham
committed
4mo ago
karitham
78053575
poc
4mo ago
poc
Copy SHA
Browse repository
karitham
committed
4mo ago