sentriz
62ccf01a3a
unfunny the comments
2021-12-20 16:51:26 +00:00
sentriz
e10c8bafdf
refactor: remove godirwalk dep
2021-11-20 18:09:33 +00:00
sentriz
fc50f01de3
check ServeStream track errors
2021-11-14 16:56:10 +00:00
sentriz
7ec6440ed2
fix: render artistId in track types
...
fixes #170
2021-11-12 20:14:57 +00:00
sentriz
0c790442f4
fix: show artist album count when searching by tags
2021-11-10 19:12:39 +00:00
Senan Kelly
96f693f4e4
make musicFolderIds ints ( #169 )
...
* make `musicFolderId`s ints
https://github.com/sentriz/gonic/issues/50#issuecomment-963257103
006c1dafee/Classes/Models/API%20Models/MediaFolder.swift (L16)
related #50
* add a test for multi folders and reused artists
2021-11-09 00:23:32 +00:00
sentriz
a59c030385
add a hint about regenerating ctrlsubsonic tests
2021-11-08 19:32:27 +00:00
sentriz
40cd031b05
feat: add multi folder support
...
closes #50
2021-11-06 21:56:01 +00:00
sentriz
fa587fc7de
refactor: update scanner, scanner tests, mockfs
...
closes #165
closes #163
2021-11-06 21:55:46 +00:00
sentriz
98cab93557
add some logging to ServeScrobble
2021-11-05 17:37:55 +00:00
sentriz
c31b3b8d1f
use time.Time in scrobbler interface
2021-10-13 06:30:14 +01:00
sentriz
df85d82137
params: add time helper
2021-10-13 06:30:14 +01:00
sentriz
82d8a57aab
log scrobbling errors
...
related https://github.com/sentriz/gonic/issues/162
2021-10-12 19:00:35 +01:00
Duncan Overbruck
848d85d26a
feat: add CreatedAt to albums ( #159 )
...
This change will make the GetAlbumList views with the "newest" type
work as expected.
2021-10-04 19:12:49 +01:00
sentriz
212a13395d
fix: return early before type switch in ServeStream
...
related #152
2021-08-23 21:31:49 +01:00
sentriz
b56f00e9ac
feat: support filter by genre in browse by folder mode
2021-08-23 21:31:38 +01:00
sentriz
6e2d4f73c5
feat: support filter by year in browse by folder mode
2021-08-23 21:31:31 +01:00
Serge Tkatchouk
4109b5b66c
feat(encode): add mime-type headers to cache handlers
...
* feat(encode): add mime-type headers to cache handlers
This commit adds a simple MIME-type guessing logic to `onCacheHit` and
`onCacheMiss` handlers, which sets `Content-Type` HTTP response header based on
format specified by transcoding profile.
* Make cacheFile stat() error fatal
Co-authored-by: Senan Kelly <senan@senan.xyz >
* Make linter happy
Good morning to you too, mister linter!
Co-authored-by: Senan Kelly <senan@senan.xyz >
Co-authored-by: Senan Kelly <senan@senan.xyz >
2021-06-21 23:36:17 +01:00
sentriz
58624f07dc
feat(subsonic)!: don't return gonic version from responses
2021-05-08 18:37:55 +01:00
sentriz
0c871d888b
refactor(admin): use go1.16 embed for templates and assets
2021-05-08 18:37:55 +01:00
sentriz
6a99cdf299
bump to v0.12.3
...
generated by `_do_bump_version` script in project root
2021-04-20 23:17:05 +01:00
sentriz
b17ce76a72
Set getUser.view jukebox/podcast role
...
closes #130
2021-04-18 12:34:54 +01:00
sentriz
3c926aab99
use enum for PodcastEpisodeStatus and PodcastAutoDownload
2021-03-04 19:38:34 +00:00
sentriz
7d420f61a9
bump to v0.12.2
...
generated by `_do_bump_version` script in project root
2021-02-19 00:11:20 +00:00
sentriz
07f77bf107
bump to v0.12.1
...
generated by `_do_bump_version` script in project root
2021-02-18 12:26:35 +00:00
Alex McGrath
76875de87b
Fix feeds not updating if they dont contain a feedurl
2021-02-06 16:19:20 +00:00
sentriz
6c69bd3be6
bump to v0.12.0
...
generated by `_do_bump_version` script in project root
2021-02-03 23:57:54 +00:00
sentriz
33455cab26
check ctrl_test json error
2021-02-03 23:16:18 +00:00
sentriz
7a1d57a43c
support subsonic bookmarks
2021-02-03 22:55:05 +00:00
Alex McGrath
37fca3a087
add some podcast nit changes and make podcasts mandatory
2021-02-03 20:45:30 +00:00
Alex McGrath
9c4286b0e2
add support for subsonic podcast api
2021-02-03 20:45:30 +00:00
Alex McGrath
6f02b58add
add support for seeking to jukebox
2021-01-18 21:36:53 +00:00
Alex McGrath
f16f09717c
fix jukebox default status - it shouldnt return a playlist
2021-01-18 21:36:53 +00:00
sentriz
665cb86afa
update ServeGetUser for listenbrainz
2021-01-12 11:26:36 +00:00
sentriz
a18929ad01
add custom listenbrainz url support and make ui "consistent"
...
Co-authored-by: spezifisch <spezifisch@users.noreply.github.com >
Co-authored-by: Alex McGrath <amk@amk.ie >
2021-01-12 11:26:36 +00:00
Alex McGrath
4443d7d0f5
move scrobblers into their own package
2021-01-12 11:26:36 +00:00
Alex McGrath
b9998f7ee6
Add support for scrobbling to listenbrainz
2021-01-12 11:26:36 +00:00
Alex McGrath
f4ff7e70f2
server/lastfm: make a scrobbler interface and migrate lastfm to use it
2021-01-12 11:26:36 +00:00
sentriz
3a71358df6
add dummy getPodcasts view
...
fixes #98
2021-01-03 18:15:16 +00:00
sentriz
352c75b85d
make log quoting consistent
2021-01-03 18:15:16 +00:00
sentriz
de79b043e1
Add inital multiple artist support
2021-01-03 18:15:16 +00:00
GS
f71c345ba1
Change test adequately
2020-12-27 15:56:26 +00:00
GS
8a91f197cf
Add year to ChildTracks of an Album
2020-12-27 15:56:26 +00:00
sentriz
4a4298a3b9
bump to v0.11.1
...
generated by `_do_bump_version` script in project root
2020-11-19 18:49:55 +00:00
fijam
74f3c5a015
Revamp the transcoding decision tree
2020-09-25 13:23:50 +01:00
sentriz
056fb54a70
bump to v0.11.0
...
generated by `_do_bump_version` script in project root
2020-07-25 15:06:49 +01:00
sentriz
c05b92d924
make linter happy
2020-07-24 20:56:07 +01:00
sentriz
dae1e03940
use a "CacheCover" folder for scaled covers
2020-07-24 20:56:07 +01:00
sentriz
850f2f1216
split ServeGetCoverArt logic up
2020-07-24 20:56:07 +01:00
Duncan Overbruck
2e0efa7c7d
use path.Join to construct image cache path
2020-07-24 20:56:07 +01:00