alpha
Login
Join now
sullen.net
/
gobuz
Star
Starred
Star
Something went wrong. Try again.
Fork
0
Eye filled
Watch
Watching
Watch
Self-hosted web interface and downloader for Qobuz.
music
qobuz
downloader
self-hosted
+4 more
music
qobuz
downloader
self-hosted
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
sullen
b13bc49f
fix: correct 2.1.0 rename scope
main
10h ago
fix: correct 2.1.0 rename scope
main
Copy SHA
Browse repository
sullen
committed
10h ago
sullen
31c12f3f
chore: bump version to v2.2.0
v2.2.0
11h ago
chore: bump version to v2.2.0
v2.2.0
Copy SHA
Browse repository
sullen
committed
11h ago
sullen
56973367
feat(web): filter out ai-generated releases from catalog views
11h ago
feat(web): filter out ai-generated releases from catalog views
Copy SHA
Browse repository
sullen
committed
11h ago
sullen
d70f130f
fix(web): invalidate orphaned sessions and resolve queue test races
14h ago
fix(web): invalidate orphaned sessions and resolve queue test races
Copy SHA
Browse repository
sullen
committed
14h ago
sullen
8b1c58af
feat(web): add sliding window renewal and 30-day session expiration
23h ago
feat(web): add sliding window renewal and 30-day session expiration
Copy SHA
Browse repository
sullen
committed
23h ago
sullen
ead5a302
style(web): update brand text and title to qobuz-dl
1d ago
style(web): update brand text and title to qobuz-dl
Copy SHA
Browse repository
sullen
committed
1d ago
sullen
b08b5ea4
refactor: clean up remaining references and add unreleased changelog section
v2.1.0
2d ago
refactor: clean up remaining references and add unreleased changelog section
v2.1.0
Copy SHA
Browse repository
sullen
committed
2d ago
sullen
ff66409a
docs: add changelog and bump version to v2.1.0
2d ago
docs: add changelog and bump version to v2.1.0
Copy SHA
Browse repository
sullen
committed
2d ago
sullen
79c02882
refactor: rename project from qobuz-dl-go to gobuz
2d ago
refactor: rename project from qobuz-dl-go to gobuz
Copy SHA
Browse repository
sullen
committed
2d ago
sullen
df36c4a4
fix(web): fallback to dash for empty musicbrainz media format
2d ago
fix(web): fallback to dash for empty musicbrainz media format
Copy SHA
Browse repository
sullen
committed
2d ago
sullen
d947d8d5
style(web): standardize musicbrainz release toggle button typography
3d ago
style(web): standardize musicbrainz release toggle button typography
Copy SHA
Browse repository
sullen
committed
3d ago
sullen
b47c8e13
style(web): position musicbrainz detail header overlay on log output
4d ago
style(web): position musicbrainz detail header overlay on log output
Copy SHA
Browse repository
sullen
committed
4d ago
sullen
0232574b
fix(web): normalize gtin barcodes and complete missing check digits
4d ago
fix(web): normalize gtin barcodes and complete missing check digits
Copy SHA
Browse repository
sullen
committed
4d ago
sullen
ff41771f
fix(catalog): set sse headers before flushing stream response
4d ago
fix(catalog): set sse headers before flushing stream response
Copy SHA
Browse repository
sullen
committed
4d ago
sullen
3a73c49d
feat(web): forward keepalive heartbeats and adopt canonical response streaming
4d ago
feat(web): forward keepalive heartbeats and adopt canonical response streaming
Copy SHA
Browse repository
sullen
committed
4d ago
sullen
4bc8cbb8
feat(web): add admin top-level harmony button to album page
4d ago
feat(web): add admin top-level harmony button to album page
Copy SHA
Browse repository
sullen
committed
4d ago
sullen
122e746c
feat(web): add goosefoot path mapping for container volumes
4d ago
feat(web): add goosefoot path mapping for container volumes
Copy SHA
Browse repository
sullen
committed
4d ago
sullen
64aae54b
style(web): remove check and x prefixes from tag status messages
4d ago
style(web): remove check and x prefixes from tag status messages
Copy SHA
Browse repository
sullen
committed
4d ago
sullen
1b9ae295
feat(web): expand harmony links and streamline release tagging flow
4d ago
feat(web): expand harmony links and streamline release tagging flow
Copy SHA
Browse repository
sullen
committed
4d ago
sullen
14725c63
refactor(web): encapsulate album deletion authorization in models
4d ago
refactor(web): encapsulate album deletion authorization in models
Copy SHA
Browse repository
sullen
committed
4d ago
sullen
543cd099
feat(web): add goosefoot tagging, harmony links, and refactor folder architecture
4d ago
feat(web): add goosefoot tagging, harmony links, and refactor folder architecture
Copy SHA
Browse repository
sullen
committed
4d ago
sullen
f29d33f6
refactor(api): remove secretOverride from GetTrackURL
4d ago
refactor(api): remove secretOverride from GetTrackURL
Copy SHA
Browse repository
sullen
committed
4d ago
sullen
986cf618
chore: bump version to v2.0.0
v2.0.0
4d ago
chore: bump version to v2.0.0
v2.0.0
Copy SHA
Browse repository
sullen
committed
4d ago
sullen
ce6ba0f7
chore: bump version to v0.1.0
4d ago
chore: bump version to v0.1.0
Copy SHA
Browse repository
sullen
committed
4d ago
sullen
3143f332
docs: convert readme tables to code blocks
5d ago
docs: convert readme tables to code blocks
Copy SHA
Browse repository
sullen
committed
5d ago
sullen
25fdd9ca
docs: clarify oauth, user setup, and placeholders in readme
5d ago
docs: clarify oauth, user setup, and placeholders in readme
Copy SHA
Browse repository
sullen
committed
5d ago
sullen
67c716ed
chore: fix lint issues
5d ago
chore: fix lint issues
Copy SHA
Browse repository
sullen
committed
5d ago
sullen
1c5bc958
docs: update minimum go version to 1.26 in readme
5d ago
docs: update minimum go version to 1.26 in readme
Copy SHA
Browse repository
sullen
committed
5d ago
sullen
fdc4bde6
docs: update readme, simplify makefile, and clean gitignore
5d ago
docs: update readme, simplify makefile, and clean gitignore
Copy SHA
Browse repository
sullen
committed
5d ago
sullen
38d09c44
merge: replace legacy cli/tui with web portal (web-ui)
5d ago
merge: replace legacy cli/tui with web portal (web-ui)
Copy SHA
Browse repository
sullen
committed
5d ago
sullen
6cd4a93a
refactor: remove legacy cli/tui code and consolidate web architecture
5d ago
refactor: remove legacy cli/tui code and consolidate web architecture
Copy SHA
Browse repository
sullen
committed
5d ago
sullen
17ac250c
feat(web): add qobuz store button to album detail page
1w ago
feat(web): add qobuz store button to album detail page
Copy SHA
Browse repository
sullen
committed
1w ago
sullen
f33b7d53
feat(web): group musicbrainz releases by status
1w ago
feat(web): group musicbrainz releases by status
Copy SHA
Browse repository
sullen
committed
1w ago
sullen
877ce540
feat(downloader): add QOBUZ_LABEL and QOBUZ_LABEL_ID metadata tags
1w ago
feat(downloader): add QOBUZ_LABEL and QOBUZ_LABEL_ID metadata tags
Copy SHA
Browse repository
sullen
committed
1w ago
sullen
701a169e
fix(web): remove leading zeros in track durations and fix mobile grid overflow
1w ago
fix(web): remove leading zeros in track durations and fix mobile grid overflow
Copy SHA
Browse repository
sullen
committed
1w ago
sullen
dc964442
fix(catalog): allow akamaized.net cdn for audio streaming
1w ago
fix(catalog): allow akamaized.net cdn for audio streaming
Copy SHA
Browse repository
sullen
committed
1w ago
sullen
3f0a881a
fix(web): harden session invalidation, sanitize delete error, and remove env dev mode
1w ago
fix(web): harden session invalidation, sanitize delete error, and remove env dev mode
Copy SHA
Browse repository
sullen
committed
1w ago
sullen
30798c54
fix(web): harden server security
1w ago
fix(web): harden server security
Copy SHA
Browse repository
sullen
committed
1w ago
sullen
eb6726f5
feat(web): tighten content-security-policy and pin image sources
1w ago
feat(web): tighten content-security-policy and pin image sources
Copy SHA
Browse repository
sullen
committed
1w ago
sullen
d5084a80
test(web): migrate test suites to external packages and public apis
1w ago
test(web): migrate test suites to external packages and public apis
Copy SHA
Browse repository
sullen
committed
1w ago
sullen
de00e449
feat(web): harden security headers, cross-origin protection, and asset serving
1w ago
feat(web): harden security headers, cross-origin protection, and asset serving
Copy SHA
Browse repository
sullen
committed
1w ago
sullen
41342d85
fix(web): add server timeouts and escape description html
1w ago
fix(web): add server timeouts and escape description html
Copy SHA
Browse repository
sullen
committed
1w ago
sullen
ffc26521
fix(musicbrainz): increase http client timeout to 45s
2w ago
fix(musicbrainz): increase http client timeout to 45s
Copy SHA
Browse repository
sullen
committed
2w ago
sullen
bb28619b
fix(web): restore audio quality badges and upcs on release cards
2w ago
fix(web): restore audio quality badges and upcs on release cards
Copy SHA
Browse repository
sullen
committed
2w ago
sullen
0f4b9a14
feat(web): prioritize critics' picks and filter purchase-only releases
2w ago
feat(web): prioritize critics' picks and filter purchase-only releases
Copy SHA
Browse repository
sullen
committed
2w ago
sullen
87e637b9
style(web): use accent color for match badge
2w ago
style(web): use accent color for match badge
Copy SHA
Browse repository
sullen
committed
2w ago
sullen
81db6386
feat(web): distinguish tagged and barcode-matched musicbrainz releases
2w ago
feat(web): distinguish tagged and barcode-matched musicbrainz releases
Copy SHA
Browse repository
sullen
committed
2w ago
sullen
5754b276
fix: udpate MusicBrainz release section styling
2w ago
fix: udpate MusicBrainz release section styling
Copy SHA
Browse repository
sullen
committed
2w ago
sullen
d301f03f
feat(web): add musicbrainz releases section to downloaded album detail page
2w ago
feat(web): add musicbrainz releases section to downloaded album detail page
Copy SHA
Browse repository
sullen
committed
2w ago
sullen
e1a53f51
refactor(web): switch theme toggle to client-side script and remove server endpoint
2w ago
refactor(web): switch theme toggle to client-side script and remove server endpoint
Copy SHA
Browse repository
sullen
committed
2w ago
sullen
d1586f0a
fix: remove unnecessary stopPropagation() calls
2w ago
fix: remove unnecessary stopPropagation() calls
Copy SHA
Browse repository
sullen
committed
2w ago
sullen
868541ad
web: eliminate some JS
2w ago
web: eliminate some JS
Copy SHA
Browse repository
sullen
committed
2w ago
sullen
a2791103
web: remove obsolete debugscores logic
2w ago
web: remove obsolete debugscores logic
Copy SHA
Browse repository
sullen
committed
2w ago
sullen
fda74c6f
web: reskin login modal
3w ago
web: reskin login modal
Copy SHA
Browse repository
sullen
committed
3w ago
sullen
cd320b07
fmt
3w ago
fmt
Copy SHA
Browse repository
sullen
committed
3w ago
sullen
79a4ba64
web: add anchor around album card cover img
3w ago
web: add anchor around album card cover img
Copy SHA
Browse repository
sullen
committed
3w ago
sullen
44618640
web: do not render anything when artist image is unavailable
3w ago
web: do not render anything when artist image is unavailable
Copy SHA
Browse repository
sullen
committed
3w ago
sullen
cd762bb1
web: display artist images in search results artist cards
3w ago
web: display artist images in search results artist cards
Copy SHA
Browse repository
sullen
committed
3w ago
sullen
e3c1ce73
web: modernize slice sorting with slices package and adopt http.ResponseController
3w ago
web: modernize slice sorting with slices package and adopt http.ResponseController
Copy SHA
Browse repository
sullen
committed
3w ago
sullen
82468af7
web: rename queue.QueueManager to queue.Manager to eliminate stuttering
3w ago
web: rename queue.QueueManager to queue.Manager to eliminate stuttering
Copy SHA
Browse repository
sullen
committed
3w ago
Previous
1
2
3
4
Next