Deluan
68e0fe574f
Bump github.com/golangci/golangci-lint from 1.32.0 to 1.32.1
2020-11-02 11:45:58 -05:00
Deluan Quintão
8ddf4d62af
Update README.md
2020-11-02 11:43:05 -05:00
Deluan
9bcd606fe8
Fix Artist full_text refresh
2020-11-02 10:27:01 -05:00
Deluan
7819e834c8
Fix Artist filtering
2020-11-02 09:58:51 -05:00
Deluan
779d4a1c85
Revert "Process empty folders as changed folders"
...
This reverts commit e07152b6955558dbbca373cd98b46c0ffa3aae5e.
2020-11-02 07:57:47 -05:00
Deluan
e07152b695
Process empty folders as changed folders
...
This is a workaround for rclone not changing the directory modtime when you delete all folders from it (happens when you are moveing things around with beets)
2020-11-01 23:25:34 -05:00
Deluan
ee5a0698c0
Simplify scanner utilization
2020-11-01 18:37:17 -05:00
Deluan
71b77cba2b
Bump Subsonic API to 1.16.1
2020-11-01 17:04:53 -05:00
Deluan
8e584ee020
Update count on getScanStatus
2020-11-01 16:54:33 -05:00
Deluan
3ea5b85b36
go mod tidy
2020-11-01 14:40:48 -05:00
Deluan
cfad35544b
Add artistImageUrl available in getArtists endpoint
...
Also cache artist info in the DB for 1 hour
2020-11-01 14:37:29 -05:00
dependabot-preview[bot]
7583ddac65
Bump github.com/golangci/golangci-lint from 1.31.0 to 1.32.0
...
Bumps [github.com/golangci/golangci-lint](https://github.com/golangci/golangci-lint ) from 1.31.0 to 1.32.0.
- [Release notes](https://github.com/golangci/golangci-lint/releases )
- [Changelog](https://github.com/golangci/golangci-lint/blob/master/CHANGELOG.md )
- [Commits](https://github.com/golangci/golangci-lint/compare/v1.31.0...v1.32.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-11-01 14:37:08 -05:00
Deluan
6b89679e08
Remove hardcoded color
2020-10-31 19:40:25 -04:00
Deluan
3535fba9dd
Fix BulkActions contrast once and for all(?)
2020-10-31 18:46:14 -04:00
Deluan
488db26675
Improve bulk actions color contrast
2020-10-31 11:05:33 -04:00
Deluan
1f842b08e2
Remove duplicated code for SongBulkActions
2020-10-31 10:46:38 -04:00
Deluan
aabef62b11
Add "PlayNow" button to bulk actions
2020-10-31 10:14:12 -04:00
Deluan
6c0778a867
Add log to pool
2020-10-31 01:13:36 -04:00
Deluan
58d6b0a84f
Cache Warmer now waits for Cache to be available
2020-10-31 00:40:21 -04:00
Deluan
145a5708ca
Stop tag_scanner when waltDirTree is interrupted by errors
...
Otherwise, tag_scanner remove tracks from folders that would come after the error
2020-10-31 00:06:28 -04:00
Deluan
6ccdc2e068
Fine tune colors, remove PlayButton from AlbumDetail
2020-10-30 19:39:47 -04:00
Chris Newton
6da2f1ba92
feat: ran prettier over changes
2020-10-30 19:39:47 -04:00
Chris Newton
28bcd3f99e
feat: fixed linting error
2020-10-30 19:39:47 -04:00
Chris Newton
1076dda011
feat: changed hvoer state for album list, added play icon to album details
2020-10-30 19:39:47 -04:00
Chris Newton
e30704fe0f
feat: altered grid layout to be more like itunes
2020-10-30 19:39:47 -04:00
Deluan
84384da8d1
Better naming for function
2020-10-30 13:14:53 -04:00
Victorhck
62fe1cdc43
improve spanish translation
2020-10-30 10:05:16 -04:00
Deluan
4d6c9482ff
Recover from panic when reading invalid id2 tags
...
Workaround for #596
2020-10-30 09:53:38 -04:00
Deluan
cdd44a2830
Abort scan when media folder is empty
...
This is to prevent all data being deleted in the case where a mount is not available
2020-10-30 09:39:36 -04:00
Deluan
ba8d2f5da8
Log when a cache has finished loading
2020-10-30 00:33:39 -04:00
Deluan
00ec6cf042
Process changed folders as they are discovered
2020-10-29 23:47:43 -04:00
Deluan
2f394623c8
WIP
2020-10-29 23:19:26 -04:00
Deluan
f1a24b971a
Use timestamp of artwork file instead of album's UpdatedAt in the cache key
2020-10-29 23:19:26 -04:00
Deluan
d913108de2
Add option to disable track cover art. Should help with cloud mounting (rclone)
2020-10-29 10:57:33 -04:00
Deluan
32bac11b61
Make CreatePlaylist response compatible with API >1.14.0
2020-10-28 12:46:06 -04:00
Deluan
78630d427d
Limit startScan to admins only
2020-10-27 20:22:05 -04:00
Deluan
1e57852eff
Make pool's queue buffered. Workaround while we don't put the queue in disk
2020-10-27 20:12:27 -04:00
Deluan
464e251d19
Only start the cache warming after all folders were scanned
2020-10-27 20:11:25 -04:00
Deluan
d9f7a154cf
Implements library scanning endpoints. Also:
...
- Bumped Subsonic API version to 1.15:
- Better User/Users Subsonic endpoint implementations, not final though
2020-10-27 18:20:50 -04:00
Deluan
9b756faef5
Make caches singletons
2020-10-27 18:20:50 -04:00
Deluan
515528ee6d
Disable flaky test
2020-10-27 16:07:53 -04:00
Deluan
4bd6012f11
Fix job dependencies in pipeline
2020-10-27 15:58:27 -04:00
Deluan
216491815c
Increased pool test timeout (hate time based tests...)
2020-10-27 15:58:13 -04:00
Deluan
4777cf0aba
Simplify error responses
2020-10-27 15:33:28 -04:00
Deluan
0f418a93cd
Completely removed engine package, fewer abstraction layers \o/
2020-10-27 15:27:37 -04:00
Deluan
d0bf37a8a9
Move mock datastore to tests package
2020-10-27 15:23:49 -04:00
Deluan
313a088f86
Make mocks strongly typed
2020-10-27 15:23:49 -04:00
Deluan
6152fadd92
Removed list_generator completely
2020-10-27 15:23:48 -04:00
Deluan
3037ea01e2
Removed more layers of indirection from the engine package
2020-10-27 15:23:48 -04:00
Deluan
acba4b16ee
Add test for pool
2020-10-27 15:23:48 -04:00