Commit Graph
4 Commits
Author SHA1 Message Date
Allen Petersen 31aca4fcdf Issue 570
Issue 455

(570) Adds a settings option to ignore symlinks during the media scan.

(4550 Adds a regular expression pattern to exclude in addition to the option
of excluding symlinks.
2017-10-14 16:15:56 -04:00
Allen Petersen 02a1e72ed8 Libresonic/libresonic#451
More code review feedback.  Added case-insensitive (and correctly spelled)
option to getAlphabeticalAlbums.  Added getAlbumCount() method to AlbumDao.
Moved AlbumUpnpProcessor from getting all the albums and returning a subset
to requesting the subset directly from the dao, as suggested.
2017-06-12 21:32:33 -04:00
Allen Petersen 8930f1833b Changes from code review: fixes the incorrect class for logging in
DispatchingContentDirectory, broadcasts search capabilities, and removes
an assignment that was not longer necessary.

Also added a couple of comments for clarity on the '- All Albums-' options.
2017-06-11 09:13:51 -04:00
Allen Petersen b3ae8faac6 Fixes Libresonic/libresonic#451
This replaces the existing FolderBasedContentDirectory with a new
DispatchingContentDirectory.  The new system then dispatches requests to
subclasses of UpnpContentProcessor, which then handle the requests as
appropriate.

This version also implements a new searchByName method in SearchService,
which is used to provide artist, album, and track search functionality
for the upnp service.
2017-06-09 20:48:18 -04:00