3145 Commits

Author SHA1 Message Date
ejurgensen
6176f7f4a2 Fix bug where files being copied into library with eg. Samba will get scanned
before writing has finished, which may result in no metadata for the file
2015-05-20 22:38:26 +02:00
ejurgensen
727a5b23f3 Some Remote troubleshooting info for the README 2015-05-19 22:02:45 +02:00
ejurgensen
e4354cb173 README update 2 2015-05-10 14:55:59 +02:00
ejurgensen
f833bb93b4 README update 2015-05-10 14:54:22 +02:00
ejurgensen
bb01616315 Increase ANTLR timeout for building on slow machines 2015-05-08 22:25:12 +02:00
ejurgensen
a183fc3299 Fix #147 where forked-daapd would not listen on IPv6 when enabled 2015-05-07 22:53:37 +02:00
ejurgensen
475d5db573 When a playlist request contains a query make the default sort S_ALBUM,
which should keep audiobooks organized better and be in line with iTunes.

This should fix #91, and I cross my fingers it does not have other
unintended consequences.
2015-05-05 21:46:56 +02:00
ejurgensen
f6f584bf84 Fix stupid oversight that can cause segfault
- how typical to discover this right after making a release
2015-05-05 20:51:59 +02:00
ejurgensen
e994b345c0 Merge pull request #146 from chme/shufflefirstitem
Fix first item is not random
2015-05-05 18:55:01 +02:00
chme
d19fbe5ed7 fix first item is not shuffled 2015-05-05 18:44:02 +02:00
ejurgensen
33a64a4a95 Bump version to 23.0 23.0 2015-05-02 23:36:03 +02:00
ejurgensen
a966c095d2 Merge pull request #143 from chme/listplaylists
Segfault running mpd command "listplaylists"
2015-05-01 14:05:22 +02:00
chme
696cd0b6b9 [mpd] fix command listplaylists after changing the enum for pl_type 2015-05-01 12:22:35 +02:00
chme
0c3712629d attempt to fix compile with antlr3 v3.4 2015-04-27 21:12:22 +02:00
ejurgensen
c072533264 Merge pull request #142 from chme/mediakind32
Fix log warning for incorrect daap query
2015-04-27 20:53:38 +02:00
chme
4bf30239bc Remove query from daap cache if rebuild failed 2015-04-27 19:44:03 +02:00
chme
44b6a52669 fix daap query error for media kind 32 2015-04-27 19:44:03 +02:00
ejurgensen
46374276ad Merge pull request #139 from chme/readme
Fix mpd command "list" for artists and readme updates
2015-04-26 18:08:08 +02:00
chme
3a7cf212fb [mpd] fix command "list" for type "artist" 2015-04-25 05:48:28 +02:00
chme
c1ef76a943 Readme update for supported mpd commands for ympd and mpc 2015-04-25 05:48:28 +02:00
ejurgensen
072810c4aa Move som comments 2015-04-24 22:57:08 +02:00
ejurgensen
fa4496c729 Begin removing support for libevent 1 2015-04-24 22:11:08 +02:00
ejurgensen
5973875881 Disable announcement of webserver 2015-04-24 22:08:53 +02:00
ejurgensen
a98f67a7b3 Merge pull request #135 from chme/bulkscan
do not execute individual delete queries for cached artwork files during bulk scan
2015-04-24 21:06:37 +02:00
ejurgensen
59b17e05b7 Merge pull request #138 from chme/smartplantlr3
Fix wrong media kind value for music
2015-04-24 19:51:46 +02:00
chme
afcc84a790 do not execute individual delete queries for artwork files during bulk
scan
2015-04-24 17:37:48 +02:00
chme
3e9b015728 fix typos in smart playlist readme 2015-04-24 17:28:09 +02:00
chme
65ad46311d fix wrong enum value for MEDIA_KIND_MUSIC 2015-04-24 17:25:01 +02:00
ejurgensen
0e1de8e0bb Add media_kind music videos and add forgotten return in db upgrade 2015-04-23 23:38:36 +02:00
ejurgensen
f37833051d Merge pull request #131 from chme/smartplantlr3
Add support for smart playlists
2015-04-23 23:15:18 +02:00
chme
fe3b63fe40 [smartpl] update readme for smart playlists 2015-04-23 19:26:13 +02:00
chme
920af668a1 [smartpl] compare strings case insensitive 2015-04-23 19:17:01 +02:00
chme
8376180fd6 [smartpl] Added rule for enum tags like data_kind and media_kind to
avoid having magic numbers like "media_kind = 1" in smartplaylists. Enum
rules are defined like "media_kind is music" with a fixed set of valid
values after the "is" keyword.
2015-04-23 11:36:36 +02:00
chme
659f9c09bb Use enum values for data_kind and media_kind 2015-04-23 11:34:44 +02:00
chme
9f6afe0607 change pl_type for plain and special playlists and upgrade db to v18 2015-04-23 08:21:11 +02:00
chme
6dc4d53ed9 fix check for empty special playlists 2015-04-23 08:21:11 +02:00
chme
baa97b886d [smartpl] include smart playlists in filelist view and recreate the view
during db upgrade to v17
2015-04-23 08:21:11 +02:00
chme
4cac01ed88 [smartpl] Add support for smart playlists 2015-04-23 08:21:10 +02:00
chme
a174a1d18c [smartpl] refactoring: repurpose playlist type PL_SMART for user created
smart playlists and introduce new type PL_SPECIAL for special system
playlists
2015-04-23 08:21:10 +02:00
ejurgensen
2c5ab966e5 Adjust log messages 2015-04-22 21:54:31 +02:00
ejurgensen
76fc9d8936 Remove debug messages producing compiler warnings 2015-04-18 23:10:01 +02:00
ejurgensen
b819fd800d Change log message showing http request path 2015-04-18 23:09:34 +02:00
ejurgensen
5fa908cd9c Add an artwork "stash" in cache.c so we avoid making redundant http artwork requests 2015-04-18 22:55:00 +02:00
ejurgensen
09b8086ba3 Merge pull request #132 from chme/m3ustream
Problem opening stream - error code 404
2015-04-18 21:45:02 +02:00
chme
72416e3258 do not add port number to "Host" header if it was not explicitly passed 2015-04-18 13:49:14 +02:00
ejurgensen
76a638a277 Merge pull request #130 from chme/laudio
[laudio] Make output type for local audio configurable
2015-04-16 17:56:01 +02:00
ejurgensen
ceae3222bf Downgrade some http client log severities 2015-04-13 21:41:53 +02:00
ejurgensen
dbfd034679 Downgrade log severity of "Found query string" in httpd.c 2015-04-13 21:33:00 +02:00
ejurgensen
2d8a6a7102 Drop support for libavformat versions < 53 (issue #128) 2015-04-12 20:05:14 +02:00
ejurgensen
8a0994860f Ignore empty ICY StreamTitles 2015-04-12 18:15:06 +02:00