Deluan
|
8cf78efb9c
|
Add timeout for artwork extraction
|
2022-12-28 15:31:56 -05:00 |
|
Deluan
|
52a4721c91
|
Remove empty (invalid) entries from the cache
|
2022-12-28 15:31:56 -05:00 |
|
Deluan
|
e89d99aee0
|
Also caches resized images
|
2022-12-28 15:31:56 -05:00 |
|
Deluan
|
dc16ccdb93
|
Make tests compatible with GoLang 1.18
|
2022-12-28 15:31:56 -05:00 |
|
Deluan
|
b6eb60f019
|
Add new Artwork Cache Warmer
|
2022-12-28 15:31:56 -05:00 |
|
Deluan
|
8c1cd9c273
|
Refactor file type functions
|
2022-12-28 15:31:56 -05:00 |
|
Deluan
|
9ec349dce0
|
Make sure album is updated if external cover changes
|
2022-12-28 15:31:56 -05:00 |
|
Deluan
|
f5719a7571
|
Fix spaces in CoverArtPriority, more trace logs in artwork resolution
|
2022-12-28 15:31:56 -05:00 |
|
Deluan
|
3dbd5c8d31
|
Remove unnecessary cache invalidator, as ID nows contains the updatedAt value
|
2022-12-28 15:31:56 -05:00 |
|
Deluan
|
73bb0104f0
|
Cache original images
|
2022-12-28 15:31:56 -05:00 |
|
Deluan
|
26a7adae5f
|
Change Image cache key format
|
2022-12-28 15:31:56 -05:00 |
|
Deluan
|
04eab5666a
|
Add back CoverArtPriority
|
2022-12-28 15:31:56 -05:00 |
|
Deluan
|
045b023b35
|
Fix DevFastAccessCoverArt flag
|
2022-12-28 15:31:56 -05:00 |
|
Deluan
|
57c3334ea0
|
Remove unused DevPreCacheAlbumArtwork config option
|
2022-12-28 15:31:56 -05:00 |
|
Deluan
|
847a0432ea
|
If resize fails, send the artwork as is. Closes #1102
|
2022-12-28 15:31:56 -05:00 |
|
Deluan
|
8e640bb858
|
Implement new Artist refresh
|
2022-12-28 15:31:56 -05:00 |
|
Deluan
|
bce7b163ba
|
Skip trying to read cover art from mediafile if it does not have one
|
2022-12-28 15:31:56 -05:00 |
|
Deluan
|
2923f01cd9
|
Fix UI artwork id creation
|
2022-12-28 15:31:56 -05:00 |
|
Deluan
|
a087f57d2d
|
Handle request (context) cancellation
|
2022-12-28 15:31:56 -05:00 |
|
Deluan
|
9fcd1c9354
|
Make internal method unexported
|
2022-12-28 15:31:56 -05:00 |
|
Deluan
|
2814c818bd
|
go mod tidy
|
2022-12-28 15:31:56 -05:00 |
|
Deluan
|
73719c3abd
|
Fix cover detection on M4A containers
|
2022-12-28 15:31:56 -05:00 |
|
Deluan
|
e0da1d1589
|
Log artwork origin (tag, file, etc...)
|
2022-12-28 15:31:56 -05:00 |
|
Deluan
|
92b42b35b3
|
Fallback extracting tags using ffmpeg
|
2022-12-28 15:31:56 -05:00 |
|
Deluan
|
abd3274250
|
Handle empty cover art ID in subsonic API
|
2022-12-28 15:31:56 -05:00 |
|
Deluan
|
0da27e8a3f
|
Add image cache back
|
2022-12-28 15:31:56 -05:00 |
|
Deluan
|
40bb211b39
|
Small test refactor
|
2022-12-28 15:31:56 -05:00 |
|
Deluan
|
87d4db7638
|
Handle mediafile covers
|
2022-12-28 15:31:56 -05:00 |
|
Deluan
|
213ceeca78
|
Resize if requested
|
2022-12-28 15:31:56 -05:00 |
|
Deluan
|
7b87386089
|
Load artwork from embedded
|
2022-12-28 15:31:56 -05:00 |
|
Deluan
|
c36e77d41f
|
Remove CoverArtID, fix tests
|
2022-12-28 15:31:56 -05:00 |
|
Deluan
|
38bde0ddba
|
Remove current Image Cache implementation
|
2022-12-28 15:31:56 -05:00 |
|
Deluan
|
c430401ea9
|
Remove current artwork implementation
|
2022-12-28 15:31:56 -05:00 |
|
Deluan
|
0130c6dc13
|
Add all images found for each album in the database
|
2022-12-28 15:31:56 -05:00 |
|
Deluan
|
2f90fc9bd4
|
Move album refresh to scanner
|
2022-12-28 15:31:56 -05:00 |
|
Deluan
|
566ae93950
|
Remove old refresh code
|
2022-12-28 15:31:56 -05:00 |
|
Deluan
|
83ff44f5f4
|
Move cover art discovery (temporarily) to model
|
2022-12-28 15:31:56 -05:00 |
|
Deluan
|
28e7371d93
|
Moved logic of collapsing songs into albums to model package
(it should really be called domain.... maybe will rename it later)
|
2022-12-28 15:31:56 -05:00 |
|
Deluan
|
e03ccb3166
|
Replace MinInt/MaxInt with generic versions
|
2022-12-28 15:31:56 -05:00 |
|
Deluan
|
6f5aaa1ec4
|
Move alternative tag names mapping to metadata
|
2022-12-28 15:31:56 -05:00 |
|
Deluan
|
0c22af3585
|
Invert dependency of metadata and extractors
|
2022-12-28 15:31:56 -05:00 |
|
Kendall Garner
|
55b0227494
|
Add Date Added column in Album and Song lists (#2055)
|
2022-12-22 22:44:07 -05:00 |
|
Deluan
|
db6e8e45b7
|
Fix build badge: https://github.com/badges/shields/issues/8671
|
2022-12-21 18:41:22 -05:00 |
|
Deluan
|
5943e8f953
|
Rename log.LevelCritical to log.LevelFatal
|
2022-12-21 14:53:36 -05:00 |
|
Deluan
|
28389fb05e
|
Add command line M3U exporter. Closes #1914
|
2022-12-21 14:39:40 -05:00 |
|
Deluan
|
5d8318f7b3
|
Change "Go to current song" hotkey.
It was blocking Cmd-C (copy on macOS)
|
2022-12-18 20:58:01 -05:00 |
|
dependabot[bot]
|
75596a6b64
|
Bump github.com/onsi/gomega from 1.24.1 to 1.24.2 (#2048)
Bumps [github.com/onsi/gomega](https://github.com/onsi/gomega) from 1.24.1 to 1.24.2.
- [Release notes](https://github.com/onsi/gomega/releases)
- [Changelog](https://github.com/onsi/gomega/blob/master/CHANGELOG.md)
- [Commits](https://github.com/onsi/gomega/compare/v1.24.1...v1.24.2)
---
updated-dependencies:
- dependency-name: github.com/onsi/gomega
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2022-12-18 12:41:42 -05:00 |
|
dependabot[bot]
|
a9ddb2db6b
|
Bump github.com/beego/beego/v2 from 2.0.6 to 2.0.7 (#2047)
Bumps [github.com/beego/beego/v2](https://github.com/beego/beego) from 2.0.6 to 2.0.7.
- [Release notes](https://github.com/beego/beego/releases)
- [Changelog](https://github.com/beego/beego/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/beego/beego/compare/v2.0.6...v2.0.7)
---
updated-dependencies:
- dependency-name: github.com/beego/beego/v2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2022-12-18 12:38:55 -05:00 |
|
dependabot[bot]
|
fe1a6a7dd5
|
Bump github.com/onsi/ginkgo/v2 from 2.5.1 to 2.6.1 (#2046)
Bumps [github.com/onsi/ginkgo/v2](https://github.com/onsi/ginkgo) from 2.5.1 to 2.6.1.
- [Release notes](https://github.com/onsi/ginkgo/releases)
- [Changelog](https://github.com/onsi/ginkgo/blob/master/CHANGELOG.md)
- [Commits](https://github.com/onsi/ginkgo/compare/v2.5.1...v2.6.1)
---
updated-dependencies:
- dependency-name: github.com/onsi/ginkgo/v2
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2022-12-18 12:38:33 -05:00 |
|
dependabot[bot]
|
9cb1fc4fa1
|
Bump github.com/go-chi/chi/v5 from 5.0.7 to 5.0.8 (#2040)
Bumps [github.com/go-chi/chi/v5](https://github.com/go-chi/chi) from 5.0.7 to 5.0.8.
- [Release notes](https://github.com/go-chi/chi/releases)
- [Changelog](https://github.com/go-chi/chi/blob/master/CHANGELOG.md)
- [Commits](https://github.com/go-chi/chi/compare/v5.0.7...v5.0.8)
---
updated-dependencies:
- dependency-name: github.com/go-chi/chi/v5
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2022-12-18 12:38:20 -05:00 |
|