This website requires JavaScript.
Explore
Help
Sign In
Josh Patra
joshpatra
0 Followers
·
0 Following
Princeton, NJ
https://joshpatra.me
Joined on
2025-05-01
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
User to block:
Optional note:
The note is not visible to the blocked user.
Cancel
Block
Overview
Repositories
14
Projects
Packages
Public Activity
Starred Repositories
1
joshpatra
synced commits to
dev
at
joshpatra/allstarr
from mirror
2026-02-02 13:05:00 -05:00
6eaeee9a67
remove nonfunctional endpoint
9dd49a2f43
add round robin load balancing so providers dont hate me
2bc2816191
stupid timezones
1a2e160279
Update README pertaining to spotify playlist import
4111b5228d
prematch on startup
Compare 10 commits »
joshpatra
synced commits to
dev
at
joshpatra/allstarr
from mirror
2026-02-02 04:55:00 -05:00
936fa27aa7
websocket 5
b90ce423d7
websocket 4.0
5f038965a2
websocket 3
229fa0bf65
websocket 2.0
1aec76c3dd
websocket fix
Compare 9 commits »
joshpatra
synced commits to
dev
at
joshpatra/allstarr
from mirror
2026-02-01 20:51:23 -05:00
8e6eb5cc4a
Support both favorite endpoint formats
1326f1b3ab
Fix unsynced lyrics and favorite endpoints
Compare 2 commits »
joshpatra
synced commits to
beta
at
joshpatra/allstarr
from mirror
2026-02-01 20:51:23 -05:00
6ea2331127
Lyrics and favorites improvements
joshpatra
synced commits to
main
at
joshpatra/allstarr
from mirror
2026-02-01 12:51:22 -05:00
joshpatra
synced commits to
dev
at
joshpatra/allstarr
from mirror
2026-02-01 12:51:22 -05:00
0011538966
Use LRClib search API with fuzzy matching and prefer synced lyrics
5acdacf132
Fix unsynced lyrics displaying as one big line
cef836da43
Fix Spotify playlist ChildCount in SearchItems endpoint
26c9a72def
Remove server API key fallback for client requests
f5124bdda2
Add debug logging for Spotify playlist ChildCount updates
Compare 17 commits »
joshpatra
synced commits to
beta
at
joshpatra/allstarr
from mirror
2026-02-01 12:51:22 -05:00
425dc2e135
Merge dev: Spotify playlist injection with missing tracks search and playlist logging improvements
joshpatra
synced commits to
dev
at
joshpatra/allstarr
from mirror
2026-02-01 04:41:23 -05:00
da1d28d292
Change playlist debug logs from warning to info level
7e0ea501fc
Fix Spotify missing tracks search order: forward 12h then backward 12h
bb976fed4f
add 1337 kbps bitrate to external track MediaSources
df77b16640
fix method name: MapToSong -> ParseSong
74ae85338c
merge local Jellyfin tracks with matched external tracks in Spotify playlists
Compare 8 commits »
joshpatra
synced commits to
main
at
joshpatra/allstarr
from mirror
2026-01-31 20:34:36 -05:00
e0348b4f76
add Spotify playlist injection feature
ef477039c3
feat: add Spotify playlist injection with ID-based configuration
Compare 2 commits »
joshpatra
synced commits to
dev
at
joshpatra/allstarr
from mirror
2026-01-31 20:34:36 -05:00
74bd64c949
add missing using statement for ApiKeyAuthFilter
1afa68064e
add API key authentication to Spotify admin endpoints
5251c7ef6d
add spotify cache clear endpoint
63ab25ca91
parse SPOTIFY_IMPORT_PLAYLIST_NAMES env var
628f845e77
add missing SPOTIFY_IMPORT_PLAYLIST_NAMES env var
Compare 36 commits »
joshpatra
synced commits to
beta
at
joshpatra/allstarr
from mirror
2026-01-31 20:34:35 -05:00
df6c500ef5
add Spotify playlist injection feature
cb4a156507
feat: add Spotify playlist injection with ID-based configuration
Compare 2 commits »
joshpatra
synced commits to
main
at
joshpatra/allstarr
from mirror
2026-01-31 12:24:37 -05:00
fa9739bfaa
docs: update README
joshpatra
synced commits to
dev
at
joshpatra/allstarr
from mirror
2026-01-31 12:24:37 -05:00
62bfb367bc
docs: update README
joshpatra
synced commits to
beta
at
joshpatra/allstarr
from mirror
2026-01-31 12:24:37 -05:00
554ac90fee
docs: update README
joshpatra
synced commits to
main
at
joshpatra/allstarr
from mirror
2026-01-31 04:18:54 -05:00
0ba51e2b30
fix: improve auth, search, and stability
joshpatra
synced commits to
dev
at
joshpatra/allstarr
from mirror
2026-01-31 04:18:53 -05:00
6f91361966
refactor: use token-based fuzzy matching for flexible search
d4036095f1
fix: check all permutations of title/artist/album in search scoring
6620b39357
fix: remove score filtering, add combined title+artist matching
dcaa89171a
refactor: change external suffix from H to S (SquidWTF)
1889dc6e19
fix: gracefully skip malformed playlists instead of failing all endpoints
Compare 8 commits »
joshpatra
synced commits to
beta
at
joshpatra/allstarr
from mirror
2026-01-31 04:18:50 -05:00
ae3b26d46a
fix: improve auth, search, and stability
joshpatra
synced commits to
main
at
joshpatra/allstarr
from mirror
2026-01-30 20:18:49 -05:00
bc4e5d9442
fix: enable deduplication for cache mode
2297455923
fix: prevent duplicate downloads by registering before releasing lock
c2f843eabd
fix: add base64 encoded SquidWTF endpoints with automatic fallback
4efbd6890b
Add automatic endpoint fallback to all SquidWTF metadata search methods
fc167e5151
Standardize all SquidWTF API URL formats to prevent double slashes
Compare 9 commits »
joshpatra
synced commits to
dev
at
joshpatra/allstarr
from mirror
2026-01-30 20:18:49 -05:00
67b4fac64c
Merge branch 'main' into dev
bc4e5d9442
fix: enable deduplication for cache mode
ada6653bd1
fix: enable deduplication for cache mode
2297455923
fix: prevent duplicate downloads by registering before releasing lock
df8dbfc5e1
fix: prevent duplicate downloads by registering before releasing lock
Compare 32 commits »
joshpatra
synced commits to
beta
at
joshpatra/allstarr
from mirror
2026-01-30 20:18:48 -05:00
d43494dc42
Merge branch 'main' into beta
bc4e5d9442
fix: enable deduplication for cache mode
70a56e758a
fix: enable deduplication for cache mode
2297455923
fix: prevent duplicate downloads by registering before releasing lock
13205087ff
fix: prevent duplicate downloads by registering before releasing lock
Compare 25 commits »
First
Previous
1
2
3
4
5
Next
Last