mirror of
https://github.com/gmbrax/MediaManager-core.git
synced 2026-11-09 14:00:17 +00:00
This commit completes the AlbumArt feature integration by registering the service with the dependency injection system and updating repository ignore rules. Service Registration: - Initialize AlbumArtRepository with EntityManagerFactory - Create AlbumArtService instance with repository dependency - Register AlbumArtService with ServiceLocator for handler injection - Ensures all AlbumArt action handlers can resolve dependencies The service follows the established initialization pattern used by other entities (SamplingRate, BitDepth, BitRate, etc.) ensuring consistency across the application architecture. Repository Configuration: - Add src/scripts/* to .gitignore for local script files - Add local-repo/ to .gitignore for local Maven repository cache - Prevents accidental commits of development artifacts and dependencies These changes complete the AlbumArt feature, making it fully operational and accessible through the action handler system. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
56 lines
910 B
Plaintext
56 lines
910 B
Plaintext
target/
|
|
!.mvn/wrapper/maven-wrapper.jar
|
|
!**/src/main/**/target/
|
|
!**/src/test/**/target/
|
|
.kotlin
|
|
|
|
### IntelliJ IDEA ###
|
|
.idea/modules.xml
|
|
.idea/jarRepositories.xml
|
|
.idea/compiler.xml
|
|
.idea/libraries/
|
|
*.iws
|
|
*.iml
|
|
*.ipr
|
|
|
|
### Eclipse ###
|
|
.apt_generated
|
|
.classpath
|
|
.factorypath
|
|
.project
|
|
.settings
|
|
.springBeans
|
|
.sts4-cache
|
|
|
|
### NetBeans ###
|
|
/nbproject/private/
|
|
/nbbuild/
|
|
/dist/
|
|
/nbdist/
|
|
/.nb-gradle/
|
|
build/
|
|
!**/src/main/**/build/
|
|
!**/src/test/**/build/
|
|
|
|
### VS Code ###
|
|
.vscode/
|
|
|
|
### Mac OS ###
|
|
.DS_Store
|
|
|
|
### Application Specific ###
|
|
config-local.properties
|
|
*.db
|
|
pipes/
|
|
*.log
|
|
/.idea/
|
|
|
|
Configuration files with sensitive credentials
|
|
# These files contain database passwords and API keys and should never be committed
|
|
src/main/resources/config.properties
|
|
src/main/resources/application.properties
|
|
|
|
# Allow example configuration files to be committed
|
|
!src/main/resources/*.properties.example
|
|
src/scripts/*
|
|
local-repo/ |