sentriz
e7c95383be
scanner: log errors when writing
2020-05-02 14:32:03 +01:00
sentriz
15a5bba7b1
server: use godirwalk ErrorCallback
2020-05-02 04:42:09 +01:00
sentriz
d1cf964029
fix css for dark mode
2020-05-02 04:41:33 +01:00
sentriz
b02ade3415
update golangci lint linter list
2020-05-02 04:22:26 +01:00
sentriz
fc6f39bbfe
remake assets
2020-05-02 04:20:48 +01:00
sentriz
1bb25cf6c2
rename _gen to .gen, make some more linters ignore it
2020-05-02 04:20:01 +01:00
sentriz
b93db0bff2
make _do_gen_assets posix
2020-05-02 04:19:47 +01:00
sentriz
a4bbcb8f89
invert golangci rules
2020-05-02 04:19:17 +01:00
sentriz
3f9f050a7d
gonicembed: fix lint errors and refactor
2020-05-02 04:18:46 +01:00
sentriz
31b2b65ea6
move from pkg/errors to go1.13 errors
2020-05-01 21:35:24 +01:00
sentriz
d583c2fbd8
db: use Opaque for db conn url
2020-05-01 21:35:24 +01:00
sentriz
824048796e
scanner: add more err checks
2020-05-01 21:12:01 +01:00
sentriz
f35a589bfd
scanner: add item unchanged
2020-05-01 17:51:45 +01:00
sentriz
a541f97cd8
lastfm: rename scrobbleopts scrobbleoptions
2020-05-01 17:51:45 +01:00
sentriz
24212af42e
scanner: add scanoptions struct
2020-05-01 17:51:45 +01:00
sentriz
08e775c9dd
scanner: refactor cleaning
2020-05-01 02:59:28 +01:00
sentriz
5686517737
db: add indexes to album.tag_artist_id
2020-05-01 02:59:07 +01:00
sentriz
708198bcd5
log migrations as the run
2020-05-01 02:04:49 +01:00
sentriz
07a222d8df
update gorm
2020-05-01 02:04:49 +01:00
sentriz
080189e977
remove jukebox's dependency on ctrlsubsonic
2020-04-26 18:15:22 +01:00
sentriz
51f2e12a3c
bump to v0.8.8
...
generated by `_do_bump_version` script in project root
2020-04-25 19:21:40 +01:00
sentriz
82fa77808f
sort getMusicDirectory dir children by name
...
closes #61
2020-04-25 19:19:49 +01:00
sentriz
92573de436
bump to v0.8.7
...
generated by `_do_bump_version` script in project root
2020-04-25 18:00:04 +01:00
sentriz
e90f581966
ctrlsubsonic: sort getindexes and getartists views with COLLATE NOCASE
...
(hopefully) closes #61
2020-04-25 17:56:20 +01:00
sentriz
8d1c80cdc0
bump to v0.8.6
...
generated by `_do_bump_version` script in project root
2020-04-25 03:29:25 +01:00
sentriz
6aab8b6804
fix handler test http start line
2020-04-25 03:29:17 +01:00
sentriz
295bf5677f
make the "raw" handlers a bit more consistent
...
also, todo: think about deleting them
2020-04-25 03:17:50 +01:00
sentriz
56a39126ec
add full scan button web ui
2020-04-25 03:07:41 +01:00
sentriz
f52ce807af
upgrade sqlite3
2020-04-25 01:55:46 +01:00
sentriz
13427e77d2
clean up jobs
2020-04-24 22:11:24 +01:00
sentriz
e966fffc21
set journal WAL in connection string, not command
2020-04-24 20:18:29 +01:00
sentriz
b95f98ffcf
add "-full-scan" scan option to gonic scan
...
closes #20
2020-04-24 01:57:17 +01:00
sentriz
5bd57c42d5
add group_add to compose example
2020-04-20 15:53:29 +01:00
Alex McGrath
1f08ccf2f4
Improve compatibility with the subsonic api
...
This seems to be how its supposed to be implemented
set - should only change current playlist and shouldnt modify index
This lets dsub work properly when it comes to modifying the current
playlist as it does a combination of "set" and "skip"
Itll only use set if its adding tracks to the playlist and includes
the whole playlist, and itll use both set and skip to set the current
playing and skip back to the first track
2020-04-19 20:37:41 +01:00
sentriz
60a906c6fc
add author comments to encode and jukebox
2020-04-18 23:18:23 +01:00
sentriz
2ab18aaa06
jukebox: check info != nil before using ctrlStrmr
2020-04-18 23:13:04 +01:00
sentriz
e0f194ec6c
add jukebox-enabled flag
2020-04-18 22:04:53 +01:00
Alex McGrath
eb33a06cd7
Make the jukebox less of a heap
2020-04-18 20:44:03 +01:00
sentriz
488fd83f7d
move jobs prints to funcExecute
2020-04-18 20:08:01 +01:00
sentriz
1ff5845a02
refactor server startup into jobs
2020-04-18 19:35:15 +01:00
Alex McGrath
64d0aee8dc
Add support for the jukebox endpoint
...
This supports most of jukeboxControl.view as far as i can tell. Things
seem to be playing ok without freaking out
I've also only tested it a little bit with ultrasonic but it does
appear to be working pretty well
2020-04-17 23:20:06 +01:00
sentriz
f262c66c76
bump to v0.8.5
...
generated by `_do_bump_version` script in project root
2020-04-12 18:38:08 +01:00
sentriz
5b76ab4e4b
add year and artist to getalbum response
...
closes #55
2020-04-12 18:27:50 +01:00
sentriz
0a9cfcb0b7
update scrots
2020-04-03 23:16:21 +01:00
sentriz
256143a025
move senan.xyz/g/ to go.senan.xyz
2020-04-02 16:46:04 +01:00
sentriz
1d4ec63de2
update font css
2020-04-02 16:42:17 +01:00
sentriz
a127980f68
bump to v0.8.4
...
generated by `_do_bump_version` script in project root
2020-04-01 18:00:00 +01:00
sentriz
0b0f336be1
check for latest in _do_bump_version
2020-04-01 17:59:44 +01:00
sentriz
79dbd4d322
add secure cookie to nginx config
...
related #52
2020-04-01 16:09:38 +01:00
sentriz
d5e410c379
mount go cache during docker build
2020-04-01 16:09:33 +01:00