Commit Graph

  • 360e7213e6 Fix filepath matching for iTunes library import m42i 2015-01-29 21:07:52 +0100
  • 1a137db1b4 Better log message when libspotify is missing ejurgensen 2015-01-28 19:59:38 +0100
  • f0f525bb40 Merge branch 'songspec' ejurgensen 2015-01-28 19:57:02 +0100
  • 5d58b6b559 Remove check for old versions of ffmpeg (was becoming obsolete and produces errors in FreeBSD) ejurgensen 2015-01-27 21:49:04 +0100
  • dccbe92a75 Only do hex conversion if param is 0x-format. Also accept song-spec from Retune (issue #90). ejurgensen 2015-01-26 22:37:02 +0100
  • 77f206c118 Bump version to 22.2 22.2 ejurgensen 2015-01-21 21:10:31 +0100
  • a2151a2cd5 Add playqueue-edit mode 2 comment ejurgensen 2015-01-18 22:54:01 +0100
  • c2bc05cb16 Minor adjustments to cache.c, mostly adjusted log messages ejurgensen 2015-01-18 00:32:07 +0100
  • f1a59a3482 Fix laudio buffer underrun (issue #87) ejurgensen 2015-01-17 14:31:41 +0100
  • b1903e4551 Always try to start AirPlay when laudio fails (issue #86) ejurgensen 2015-01-16 23:18:21 +0100
  • 266d05f5eb Revert "Don't add duplicates (same fname, artist, album and title), issue #85" ejurgensen 2015-01-16 22:32:23 +0100
  • 70365422b4 Don't add duplicates (same fname, artist, album and title), issue #85 ejurgensen 2015-01-14 22:06:27 +0100
  • 4df4c50c35 Add option to exclude paths from scanning based on regex ejurgensen 2015-01-14 21:50:25 +0100
  • baa3ee63ca Adjust a few log messages ejurgensen 2015-01-14 20:46:03 +0100
  • da376cbeb9 Upgrade database schema to v15.0 -> 15.1 ejurgensen 2015-01-14 20:37:29 +0100
  • d16cf2fe7c Introduce major and minor schema versioning to improve vers compability - also make database vacuuming on startup optional ejurgensen 2015-01-14 20:32:36 +0100
  • 37d990b390 Ignore non-artwork jpg's and png's during filescan (so ffmpeg doesn't waste time analyzing them) ejurgensen 2015-01-10 23:29:10 +0100
  • 920171658f Merge branch 'chme-db': Improved select query performance ejurgensen 2015-01-10 23:23:17 +0100
  • 829619be5d Vacuum on startup and also make index changes possible without schema updates ejurgensen 2015-01-10 22:44:26 +0100
  • 1f81b5ce7e Revert "Upgrade db schema to v16" ejurgensen 2015-01-10 20:31:13 +0100
  • b605dc2fc3 Spelling mistake ejurgensen 2015-01-10 19:19:45 +0100
  • 8603b5d577 Support for nested playlists for urls chme 2015-01-02 11:03:54 +0100
  • a96af67a30 Some fixing up of prev commit ejurgensen 2015-01-10 00:45:19 +0100
  • bfa9f4d5cf Upgrade db schema to v16 ejurgensen 2015-01-10 00:08:50 +0100
  • 2208c021aa Improve browse queries (credit @chme) Adjusted re-commit of commit ec47c6e730 ejurgensen 2015-01-09 23:58:27 +0100
  • 27a2fabb56 Modify groups queries and improve index ejurgensen 2015-01-09 23:04:50 +0100
  • ea598bfeaf Remove upgrade paths for indices (since they don't have any data anyway), and instead implement db_create_indices and db_drop_indices to reduce redundancy ejurgensen 2015-01-09 00:28:06 +0100
  • 1981237638 Improve select for files table by removing f.media_kind = 32 from the queries (forked_daapd has no media_kind = 32). chme 2014-12-27 21:20:09 +0100
  • 46f770b52d Improve selects for files table by removing the (f.album <> '' AND f.album IS NOT NULL) from the where clause for album and artist. These are unnecessary because forked-daapd makes sure that an artist or album name exists. chme 2014-12-27 14:02:32 +0100
  • ad48ccb804 Revert "Merge branch 'db' of git://github.com/chme/forked-daapd into chme-db" ejurgensen 2015-01-08 22:40:47 +0100
  • b8d5e32160 Merge branch 'db' of git://github.com/chme/forked-daapd into chme-db ejurgensen 2015-01-08 22:34:45 +0100
  • 5a02f926e3 Fix bug in float to string conversion of raop volume (credit @andreas-p, issue #84) ejurgensen 2015-01-08 22:03:53 +0100
  • 70f05049e8 Change text for severity log from ERROR to LOG To avoid this startup message: [ERROR] main: Forked Media Server Version 22.1 taking off ejurgensen 2015-01-07 21:50:24 +0100
  • 3b38bee45b Fix wrong log domain ejurgensen 2015-01-06 23:26:29 +0100
  • a9bc1a21dc Merge pull request #75 from couteau/ownartwork (and additional artwork.c overhaul) ejurgensen 2015-01-04 22:41:00 +0100
  • 103ce0887a Misc artwork fixup ejurgensen 2015-01-04 19:38:13 +0100
  • 73bbe831e6 artwork.c overhaul and avoid "Error reading artwork" message when there is no artwork - try to align return values in artwork.c ejurgensen 2015-01-04 15:12:46 +0100
  • d527941692 Merge a46962a70e into 6a2dc2d538 chme 2015-01-03 17:01:07 +0000
  • 6a2dc2d538 log severity in logfile and console chme 2015-01-03 08:07:03 +0100
  • a46962a70e begin with an empty logfile at startup (keeps the old logfile under <logfile>.old) chme 2015-01-03 08:08:08 +0100
  • 438d580068 log severity in logfile and console chme 2015-01-03 08:07:03 +0100
  • 0d7ec13ede Merge branch 'ownartwork' of @couteau and various modifications (see pr #75) ejurgensen 2015-01-03 00:31:48 +0100
  • 2879458e98 Fix for issue #62 (slow internet streams), credit @chme ejurgensen 2015-01-02 23:24:44 +0100
  • d55d194201 Remove misplaced quotes ejurgensen 2015-01-01 22:28:26 +0100
  • bb9c4b6001 Merge pull request #78 from chme/readme ejurgensen 2014-12-31 10:42:59 +0100
  • 0ef1819f02 Pass the foreign option to automake thus omitting README is not an error chme 2014-12-31 10:12:28 +0100
  • f3e21956c4 Add configuration option to disable individual artwork Stuart C. Naifeh 2014-12-30 10:38:03 -0500
  • 11eac845a3 Merge pull request #77 from chme/readme ejurgensen 2014-12-29 15:42:00 +0100
  • ec47c6e730 optimize queries and indexes for composer/genre chme 2014-12-28 10:10:40 +0100
  • 5cb06980e3 Optimize the indexes on the files table to speed up select queries chme 2014-12-27 21:20:36 +0100
  • 12b46ad94d Improve select for files table by removing f.media_kind = 32 from the queries (forked_daapd has no media_kind = 32). chme 2014-12-27 21:20:09 +0100
  • fedf571d34 Improve selects for files table by removing the (f.album <> '' AND f.album IS NOT NULL) from the where clause for album and artist. These are unnecessary because forked-daapd makes sure that an artist or album name exists. chme 2014-12-27 14:02:32 +0100
  • e321e5137f db update v16 and cache update v2 chme 2014-12-22 06:04:13 +0100
  • 31870fe046 improve selects for files table by removing the join to the groups table chme 2014-12-21 20:41:44 +0100
  • e7228782dc Rename README in README.md to make use of the autoformating in github chme 2014-12-28 10:12:08 +0100
  • a69619a5a7 Implement is_remote() and change how transcode_needed() is used transcode_needed() was getting called needlessly in http_daapd.c, because 1) once it is determined that a given codec needs transcoding for a given client there is no reason to call and check again, 2) transcoding is irrelevant for remotes. Also some cleaning up of user_agent_filter(). ejurgensen 2014-12-28 23:37:12 +0100
  • 3e412b5e65 Remove misplaced quotes in db_group_type_bypersistentid() ejurgensen 2014-12-28 23:32:21 +0100
  • 4de5f7c19c Fix login/logout problem in spotify.c (see issue #68) ejurgensen 2014-12-28 21:08:52 +0100
  • ea2938f54d Merge pull request #76 from chme/transcode ejurgensen 2014-12-28 12:52:16 +0100
  • 7889d92a81 Identify "android" user-agent as a remote client in transcode_needed() (similar to the check in user_agent_filter()) chme 2014-12-28 09:37:19 +0100
  • a7ee8483b4 Merge pull request #74 from chme/spotify ejurgensen 2014-12-27 22:00:26 +0100
  • 3208315503 fix delete query for removing files if a spotify playlist is deleted chme 2014-12-27 10:00:22 +0100
  • 431ecdb197 Cache individual artwork Stuart C. Naifeh 2014-12-27 11:40:52 -0500
  • 9e9ffe6809 Update cache api, version, and logic to support caching of individual as well as group artwork Stuart C. Naifeh 2014-12-27 10:48:12 -0500
  • 2171a1f2b3 Re-add support for individual artwork Stuart C. Naifeh 2014-12-27 09:44:16 -0500
  • 647eae17ee Merge pull request #72 from couteau/master ejurgensen 2014-12-23 20:52:42 +0100
  • ee902a1a68 Fix for bug introduced by commit 67c092828d Stuart C. Naifeh 2014-12-23 11:34:11 -0500
  • 2a99c78c47 Merge pull request #70 from jmaggard10/fixes-20141217 ejurgensen 2014-12-18 16:35:54 +0100
  • cdb0048082 Fix invalid read on empty string queries. Justin Maggard 2014-12-16 15:30:45 -0800
  • 4efca3660f Fix bad free when encountering an error fetching query results. Justin Maggard 2014-12-16 15:32:21 -0800
  • e431b04310 Lower log level for missing revision-number in client update request. This is some clients' normal behavior, so we shouldn't need to need to see a message about it in the error log. Justin Maggard 2014-12-16 15:33:16 -0800
  • a2b84f6f6a Lower log level for missing revision-number in client update request. This is some clients' normal behavior, so we shouldn't need to need to see a message about it in the error log. Justin Maggard 2014-12-16 15:33:16 -0800
  • 87e39c5e03 Fix bad free when encountering an error fetching query results. Justin Maggard 2014-12-16 15:32:21 -0800
  • c60729512f Fix invalid read on empty string queries. Justin Maggard 2014-12-16 15:30:45 -0800
  • 43494eaaa3 Merge branch 'master' of https://github.com/ejurgensen/forked-daapd Justin Maggard 2014-12-16 15:25:29 -0800
  • 6cfb37fb10 Merge pull request #67 from chme/artwork4 ejurgensen 2014-12-14 15:23:55 +0100
  • 6ceb3ebb43 Updated artwork section in the readme chme 2014-12-14 08:37:30 +0100
  • 9b7a22ab0a Avoid threading issue in both ffmpeg and libav that prevents decoding embedded png's ejurgensen 2014-12-09 22:31:41 +0100
  • 2b16dd493e Merge pull request #66 from chme/artwork3 ejurgensen 2014-12-08 19:13:40 +0100
  • 2e5d234ac5 [artwork] do not add cache entry if reading artwork failed chme 2014-12-05 19:37:31 +0100
  • 5120e4ba4a Merge 2b8ad39fb6 into 6489d717b6 chme 2014-12-05 06:03:31 +0000
  • 2b8ad39fb6 only use queryfilter for playlists chme 2014-12-05 06:54:30 +0100
  • 6489d717b6 Bump version to 22.1 22.1 ejurgensen 2014-11-22 23:04:22 +0100
  • 8bc17c1f8b ChangeLog for forked-daapd 22.1 ejurgensen 2014-11-22 23:03:57 +0100
  • 6f2f44168d Some config file polish (now that it's being updated anyway) ejurgensen 2014-11-17 22:53:52 +0100
  • 9d9c82b6b1 Shorten timeout waiting for audio to Spotify ejurgensen 2014-11-11 20:22:39 +0100
  • 5e4f449179 Add a timeout waiting for audio to Spotify ejurgensen 2014-11-11 11:59:40 +0100
  • f74774f5f7 Be more generous with Spotify image resolution now that the cache protects against poor reponse times ejurgensen 2014-11-11 11:37:03 +0100
  • 3030470b30 Merge 34dfec1a4e into 7578bb1205 chme 2014-11-10 22:02:58 +0000
  • 7578bb1205 Artwork caching (pull request #61), and also: - introduced new section in config file for sqlite pragma settings, added config for artwork cache - added setting of pragma synchronous, cache size and journal mode to daap cache chme 2014-11-10 22:53:08 +0100
  • 34dfec1a4e move file_is_artwork from filescanner.c to artwork.c chme 2014-11-10 22:16:36 +0100
  • d066b863a0 remove unnecessary checks for g_initialized chme 2014-11-10 21:44:13 +0100
  • b6268e8015 Misc cache fixing up ejurgensen 2014-11-09 22:48:52 +0100
  • 5e1388dbe3 Add space in front of PRIxxx for consistency ejurgensen 2014-11-09 22:02:46 +0100
  • 976b23a881 fixup chme 2014-11-09 06:49:08 +0100
  • b3e04122c4 keep the cache between restarts + fixes chme 2014-11-07 20:58:04 +0100
  • 1d41b8decc delete unused files, cleanup chme 2014-11-07 16:46:56 +0100
  • 26a6e53574 combine artwork cache and daap cache chme 2014-11-02 07:37:55 +0100
  • bb67dbf394 Merge b33b5bbec1 into 61a4da215c chme 2014-11-01 08:41:43 +0000
  • b33b5bbec1 [artwork] don't cache "no artwork found" for spotify items chme 2014-11-01 09:41:06 +0100