Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
sentriz
/
gonic
Public
Uh oh!
There was an error while loading.
Please reload this page
.
Notifications
You must be signed in to change notification settings
Fork
156
Star
2.5k
Code
Issues
54
Pull requests
17
Actions
Wiki
Security and quality
4
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Wiki
Security and quality
Insights
Commits
Breadcrumbs
History for
gonic
scanner
on
master
User selector
All users
Datepicker
All time
Commit history
Commits on Jul 14, 2026
feat(subsonic): add version to album responses
sentriz
committed
3b472fe
View commit details
Copy full SHA for 3b472fe
View code at this point
Browse repository at this point
feat(subsonic): add displayComposer to track responses
sentriz
committed
f265087
View commit details
Copy full SHA for f265087
View code at this point
Browse repository at this point
Commits on Jul 7, 2026
fix(scanner): don't pair mbids with mismatched artist name count
Show description for 5bc0b24
sentriz
committed
5bc0b24
View commit details
Copy full SHA for 5bc0b24
View code at this point
Browse repository at this point
Commits on Jun 8, 2026
refactor(db): remove specid
sentriz
committed
22655fc
View commit details
Copy full SHA for 22655fc
View code at this point
Browse repository at this point
Commits on Jun 5, 2026
refactor(tags): split ReadMulti into ReadValues and ReadCredits
sentriz
committed
72ca3bc
View commit details
Copy full SHA for 72ca3bc
View code at this point
Browse repository at this point
refactor: check all errors
sentriz
committed
a93d6e9
View commit details
Copy full SHA for a93d6e9
View code at this point
Browse repository at this point
Commits on Jun 4, 2026
feat(gonic): store and deduplicate artists by musicbrainz id
sentriz
committed
ae546e6
View commit details
Copy full SHA for ae546e6
View code at this point
Browse repository at this point
Commits on May 22, 2026
feat(subsonic): scan and return record labels
sentriz
committed
36fe025
View commit details
Copy full SHA for 36fe025
View code at this point
Browse repository at this point
Commits on May 20, 2026
feat(ci): update golangci-lint
sentriz
committed
be36fb4
View commit details
Copy full SHA for be36fb4
View code at this point
Browse repository at this point
Commits on May 19, 2026
refactor(tags): inline key map
sentriz
committed
72cb9fe
View commit details
Copy full SHA for 72cb9fe
View code at this point
Browse repository at this point
fix test
sentriz
committed
a7bac59
View commit details
Copy full SHA for a7bac59
View code at this point
Browse repository at this point
fix(scanner): set track created_at from file birth/mod time
Show description for 5a5308b
sentriz
committed
5a5308b
View commit details
Copy full SHA for 5a5308b
View code at this point
Browse repository at this point
Commits on May 15, 2026
refactor(scanner): centralise tag fallbacks
sentriz
committed
37090aa
View commit details
Copy full SHA for 37090aa
View code at this point
Browse repository at this point
Commits on May 13, 2026
feat(subsonic): use ARTIST_CREDIT for displayArtist fields
sentriz
committed
44c2d79
View commit details
Copy full SHA for 44c2d79
View code at this point
Browse repository at this point
Commits on May 11, 2026
feat(subsonic): scan and return ISRCs to child data (#688)
Show description for 52e0fa1
gabeklavans
authored
52e0fa1
View commit details
Copy full SHA for 52e0fa1
View code at this point
Browse repository at this point
Commits on May 6, 2026
feat(gonic): add genre-tree option to expand genre hierarchies
sentriz
committed
be4e137
View commit details
Copy full SHA for be4e137
View code at this point
Browse repository at this point
Commits on Apr 29, 2026
refactor(test): update suite
sentriz
committed
6b377e7
View commit details
Copy full SHA for 6b377e7
View code at this point
Browse repository at this point
refactor(subsonic): factor out common queries to gorm scopes
sentriz
committed
05bcdae
View commit details
Copy full SHA for 05bcdae
View code at this point
Browse repository at this point
Commits on Apr 28, 2026
feat(db): refactor artist and album level artist roles
sentriz
committed
1edd175
View commit details
Copy full SHA for 1edd175
View code at this point
Browse repository at this point
feat(gonic): scan and return per-relationship credit names
Show description for 731c07a
sentriz
committed
731c07a
View commit details
Copy full SHA for 731c07a
View code at this point
Browse repository at this point
feat: scan and return track contributors
sentriz
committed
f9b6e27
View commit details
Copy full SHA for f9b6e27
View code at this point
Browse repository at this point
Commits on Apr 23, 2026
chore(deps)!: bump to go1.26
Show description for f55cc3f
sentriz
committed
f55cc3f
View commit details
Copy full SHA for f55cc3f
View code at this point
Browse repository at this point
Commits on Apr 3, 2026
fix(scanner): reduce sqlite lock contention during scans
Show description for 5daf95c
sentriz
committed
5daf95c
View commit details
Copy full SHA for 5daf95c
View code at this point
Browse repository at this point
Commits on Mar 9, 2026
fix(scanner): reset batch timer on fsnotify Remove events
Show description for 65c4674
sentriz
committed
65c4674
View commit details
Copy full SHA for 65c4674
View code at this point
Browse repository at this point
Commits on Feb 24, 2026
feat: support track level year tags (#661)
Show description for 5e916d0
Cherryblue
and
sentriz
authored
5e916d0
View commit details
Copy full SHA for 5e916d0
View code at this point
Browse repository at this point
Commits on Feb 7, 2026
scanner: log file paths when can't scan tags
sentriz
committed
fcf6974
View commit details
Copy full SHA for fcf6974
View code at this point
Browse repository at this point
feat(scanner): skip macOS resource fork files
Show description for e2dabd2
sentriz
committed
e2dabd2
View commit details
Copy full SHA for e2dabd2
View code at this point
Browse repository at this point
Commits on Jan 30, 2026
chore(deps): downgrade wrtag
sentriz
committed
6a64822
View commit details
Copy full SHA for 6a64822
View code at this point
Browse repository at this point
Commits on Jan 20, 2026
feat(subsonic): return disc titles
sentriz
committed
0377bfa
View commit details
Copy full SHA for 0377bfa
View code at this point
Browse repository at this point
Commits on Dec 21, 2025
fix(scanner): clear metadata of albums who no longer have tracks
Show description for ca59601
sentriz
committed
ca59601
View commit details
Copy full SHA for ca59601
View code at this point
Browse repository at this point
Commits on Dec 13, 2025
feat(scanner): read multi valued release types
sentriz
committed
c752a22
View commit details
Copy full SHA for c752a22
View code at this point
Browse repository at this point
Commits on Dec 5, 2025
fix(db): use separate DSN for both drivers
sentriz
committed
4696499
View commit details
Copy full SHA for 4696499
View code at this point
Browse repository at this point
Commits on Nov 11, 2025
feat(ci): bump golangci-lint
Show description for 79e3898
sentriz
committed
79e3898
View commit details
Copy full SHA for 79e3898
View code at this point
Browse repository at this point
Commits on Oct 23, 2025
fix(scanner): reset embedded cover for album when toggling `scan-embedded-cover`
Show description for ea5e625
sentriz
committed
ea5e625
View commit details
Copy full SHA for ea5e625
View code at this point
Browse repository at this point
Commits on Oct 6, 2025
refactor(scanner): don't pass double pointers
sentriz
committed
7b29c61
View commit details
Copy full SHA for 7b29c61
View code at this point
Browse repository at this point
Previous
Next
You can’t perform that action at this time.