b70979d2e0
transcode profile: add opus320, opus512
Release / Lint and test (push) Failing after 18m13s
Release / Run Release Please (push) Has been skipped
Release / Build, tag, and publish Docker image (push) Has been skipped
Release / Notify IRC (push) Has been skipped
Nightly Release / Check latest commit (push) Successful in 15s
Nightly Release / Build and release Docker image (push) Has been skipped
Nightly Release / Lint and test (push) Has been skipped
2024-06-15 14:52:24 +08:00
853107fca6
cache cover in jpeg format
Release / Lint and test (push) Failing after 26m31s
Release / Run Release Please (push) Has been skipped
Release / Build, tag, and publish Docker image (push) Has been skipped
Release / Notify IRC (push) Has been skipped
Nightly Release / Check latest commit (push) Successful in 14s
Nightly Release / Build and release Docker image (push) Has been skipped
Nightly Release / Lint and test (push) Has been skipped
2024-06-12 17:41:16 +08:00
cf5e87e62b
feat: improve cover selection algorithm
Release / Run Release Please (push) Blocked by required conditions
Release / Build, tag, and publish Docker image (push) Blocked by required conditions
Release / Notify IRC (push) Blocked by required conditions
Release / Lint and test (push) Has been cancelled
2024-06-11 18:26:44 +08:00
sentriz
0e45f5e84c
feat(subsonic): expose replaygain tags
2024-05-30 11:43:45 +01:00
garfieldairlines.net
259be0edde
docs: add example GONIC_EXCLUDE_PATTERN usage ( #505 )
...
+ regex examples for GONIC_EXCLUDE_PATTERN
2024-05-23 10:19:19 +00:00
Artem Tarasov
0d7d92d545
chore(docker): update to Alpine 3.19 ( #502 )
...
* update to Alpine 3.19
check out utfcpp (taglib2 dependency) from git, because Alpine 3.19
packages incompatible utfcpp 4.0, resulting in build failure
* use utfcpp package and specify the include path
2024-05-20 16:21:04 +00:00
sentriz
14c34c6052
2024-05-16 13:24:12 +02:00
sentriz
86fd590556
scanner: use create time if we have it
2024-05-15 17:07:44 +02:00
xxxserxxx
f5893ea5ea
feat(playlist): assume playlists in the root dir without a user dir belong to admin ( #499 )
2024-05-01 15:32:51 +00:00
sentriz
559c9106b0
remove redundant handlerutil.Redirect
2024-04-28 13:32:41 +01:00
sentriz
6ba342c770
chore: bump deps
2024-04-28 13:32:40 +01:00
brian-doherty
93ce039963
feat(scanner): support full scan cleanups in watcher ( #496 )
...
* Added code to trigger rescan of entire tree upon file removal to clean as needed.
* Simplified ScanOptions initialization. Removed broken linter.
* gofmt fix
2024-04-21 00:04:53 +00:00
sentriz
38ab0b0929
fix podcast mkdir for podcast episode
2024-04-20 19:38:40 +01:00
sentriz
7b21e82aaf
fix(admin): better handing of resolve proxy path escaping
...
fixes #493
2024-04-07 18:19:56 +01:00
sentriz
cc4c57be98
check errors when creating request
...
related #494
2024-04-07 17:53:45 +01:00
sentriz
8a0fa05c7c
fix(taglib): support lower case filenames again
...
fixes #491
2024-04-04 10:05:48 +01:00
sentriz
99233ec318
use signal.NotifyContext when shutting down
2024-04-01 22:10:30 +01:00
sentriz
fc934c3653
chore: bump deps
2024-03-25 17:28:17 +00:00
github-actions[bot]
02189bb653
chore: release 0.16.4 ( #486 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-03-20 21:19:59 +00:00
sentriz
81f8a7ec49
fix(subsonic): allow unlimited bitrate with no transcode setting configured
...
fixes #485
Release-As: 0.16.4
2024-03-20 21:15:54 +00:00
sentriz
62d49a33d1
feat: support internet radio stations for jukebox
...
fixes #481
2024-03-11 19:21:05 +01:00
sentriz
6ce1fe5a7e
a
2024-03-11 19:10:53 +01:00
github-actions[bot]
6b8d6b7184
chore: release 0.16.3 ( #420 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-03-09 19:30:39 +00:00
Senan Kelly
7cd1beec5c
close taglib file after use
2024-03-09 03:35:52 +00:00
sentriz
88e58c055a
feat(subsonic): return an error if maxBitRate requested with no user transcode preferences set
2024-03-01 18:18:01 +00:00
sentriz
02606087dc
use context to stop main() jobs
...
use
2024-02-27 00:39:44 +00:00
sentriz
a66463a68c
bump deps
2024-02-24 03:14:30 +00:00
sentriz
4853364259
bump deps
2024-02-22 23:41:14 +00:00
sentriz
bf5e4d4811
bump flagconf
2024-02-21 16:20:35 +00:00
sentriz
3ada74c4db
feat: replace ff with with flagconf
2024-02-21 14:27:21 +00:00
sentriz
2878b88aee
feat(lastfm): autocorrect artist and album name misspellings when fetching info
...
closes #472
2024-02-20 18:33:45 +00:00
sentriz
51fa0baac3
fix(ci): manually add taglib v2 APKBUILD
2024-02-20 17:39:47 +00:00
sentriz
4600ee1cbb
feat: upgrade to ff v4
...
allows escaping delimiters
fixes #473
2024-02-20 16:12:25 +00:00
sentriz
b31f9d3764
podcast: make sure destination directory exists
2024-02-20 13:16:14 +00:00
sentriz
c6cec8307a
declare new errs inline if
2024-02-20 13:16:14 +00:00
sentriz
70ff70cdfa
delete revive
2024-02-20 13:16:14 +00:00
Senan Kelly
b6766d39c5
Update README.md
...
closes #471
2024-02-16 15:49:42 +00:00
sentriz
80a9aebd0e
update transcode log message
2024-02-14 17:30:55 +00:00
brian-doherty
2949b4c867
fix(subsonic): fix getAvatar user request comparison ( #469 )
2024-02-13 22:30:34 +00:00
sentriz
19ebd4540f
fix(scanner): clean up orphaned album genres when dir still exists without tracks
...
fixes #466
2024-02-13 21:53:28 +00:00
sentriz
4581a0d28e
chore: bump deps
2024-02-11 21:11:37 +00:00
sentriz
314e9632d7
fix(playlist): return new playlist id for createPlaylist
...
fixes #464
2024-02-02 19:57:43 +00:00
sentriz
29c5397dae
feat: bump audiotags fork to support taglib v2
2024-02-02 19:42:24 +00:00
sentriz
ec55f3b22a
feat(subsonic): return playCount in album responses
...
closes #458
2024-01-18 21:10:48 +00:00
Senan Kelly
87943ea863
fix(subsonic): always return playlist duration
...
fixes #457
2024-01-17 19:13:34 +00:00
sentriz
6f49ab744e
add podcast episode download logging
2024-01-17 13:25:27 +00:00
sentriz
7f60d984af
reuse podcast http client
2024-01-17 13:12:10 +00:00
sentriz
8b4fc04d3e
feat(subsonic): return changed field in playlist response
...
closes #455
2024-01-15 19:29:01 +00:00
sentriz
6c6c3493f6
chore: bump deps
2024-01-15 19:26:27 +00:00
sentriz
42dbfa7a85
fix(subsonic): return error code 70 for not found errors in more places
...
fixes #454
2024-01-14 12:18:31 +00:00