Commit Graph

  • ce1bf8f40d [web] Lower log level of libwebsockets ejurgensen 2018-09-08 00:24:49 +0200
  • b3fc87170e [mdns] Fix missing check of the value-result from getsockopt(SO_ERROR) ejurgensen 2018-09-07 23:19:46 +0200
  • 93730281f4 [dacp] Map discrete-pause to playpause command handler ejurgensen 2018-09-06 22:04:55 +0200
  • 3ba92aa860 [httpd] Better logging of unauthorized requests ejurgensen 2018-09-07 17:01:32 +0200
  • 09d24f3a85 [smartpl] support 'songartistid' for searching; particularly useful for listing tracks belonging to artist: '/api/search?type=tracks&expression=songartistid+is+"3234450040256965254"' as partner to '/api/search?type=tracks&expression=artist+is+"Foo"' whatdoineed2do/Ray 2018-09-07 13:44:54 +0100
  • f5721b7a18
    Merge pull request #582 from cosinekitty/master ejurgensen 2018-09-04 22:50:41 +0200
  • 0e0a891138 Added documentation about harmless warnings to INSTALL file. Don Cross 2018-09-04 16:35:48 -0400
  • 005108f569 [jsonapi] jsonapi_reply_queue_tracks_add() allows items to be queued 'next' as apposed to always at end of player Q whatdoineed2do/Ray 2018-09-04 20:52:56 +0100
  • ce6a29f776 [db] db_queue_add_by_queryafteritemid() accepts item_id==0 when player Q is stopped/empty and adds item to start of Q whatdoineed2do/Ray 2018-09-04 20:52:45 +0100
  • 16e375e637 [db/misc] Cast ARRAY_SIZE to unsigned (avoids compiler warnings) ejurgensen 2018-09-04 20:07:05 +0200
  • 350361e8bb [db] Be forwards compatible with tables that have additional columns ejurgensen 2018-09-02 23:38:46 +0200
  • a29772e8be [raop] Fix AirPlay 2 issue #557, fix for stream metadata, better logging ejurgensen 2018-09-02 20:17:18 +0200
  • e3ce003190 genre search functionality (#559) whatdoineed2do 2018-09-02 08:05:18 +0100
  • 48f11a8250
    Merge pull request #578 from chme/avahilog ejurgensen 2018-09-02 08:24:48 +0200
  • ef3ab53562 [mdns] Fix compile warning "directive output may be truncated" (provided string length might not be big enough for ipv6 addresses) chme 2018-09-02 07:46:50 +0200
  • 1ecfc9d8cd [README] remove genre search functionality for later discussion, genre list only provides names whatdoineed2do/Ray 2018-08-31 09:02:45 +0100
  • 393e07ca83 [jsonapi] remove genre search functionality for later discussion, genre list only provides names whatdoineed2do/Ray 2018-08-31 08:56:48 +0100
  • 29c4642102 [jsonapi] mem leaks whatdoineed2do/Ray 2018-08-29 18:55:50 +0100
  • 4533002c95 [jsonapi] genre: reps ttl via jsonarray whatdoineed2do/Ray 2018-08-28 09:00:36 +0100
  • ccc108c18f [README] genre example typos whatdoineed2do/Ray 2018-08-28 08:37:23 +0100
  • d28c6546ed [jsonapi] genre: remove redundant db_query_start/end(), memset cleanup, style sync whatdoineed2do/Ray 2018-08-26 09:16:05 +0100
  • 697338d118
    Merge pull request #567 from whatdoineed2do/bug/httpd-dir-check ejurgensen 2018-08-26 00:24:45 +0200
  • 17336e1272 [jsonapi] handle db no results for direct genre search whatdoineed2do/Ray 2018-08-25 12:32:26 +0100
  • c10308bca8 [README] update JSON API re: add support for listing albums for genres whatdoineed2do/Ray 2018-08-25 12:06:19 +0100
  • c6b1208a5b [jsonapi] add support for listing albums for genres whatdoineed2do/Ray 2018-08-25 11:56:47 +0100
  • 7632113767
    Merge pull request #572 from rokm/missing-ua-fix ejurgensen 2018-08-24 17:23:41 +0200
  • 083f58abf7 daap_request: cache the query result only if user agent was provided Rok Mandeljc 2018-08-24 16:31:36 +0200
  • f8205c0780 [config] Check for libcurl if configured with --enable-spotify ejurgensen 2018-08-23 22:26:21 +0200
  • 231b5615f1 [main] Just show version info when called with -v argument ejurgensen 2018-08-18 23:59:57 +0200
  • fde0a28142 Support for skip_count and time_skipped file metadata ejurgensen 2018-08-18 22:56:27 +0200
  • 8b7c19a299 [httpd] allow webdir (htdocs) to be symlink to dir whatdoineed2do 2018-08-18 11:34:03 +0100
  • 5ee0b69d39 [transcode] Set ffmpeg options so that it will attempt to reconnect streams ejurgensen 2018-08-12 19:50:54 +0200
  • ab1ded35e4 [config] Make user_agent configurable + don't use ffmpeg default (ref issue #562) ejurgensen 2018-08-12 19:49:23 +0200
  • 970769cab6 [mdns] Fix mdns problems with ATV4 and ipv6 ejurgensen 2018-06-23 00:14:04 +0200
  • 0d4dd06b51 [filescanner] iTunes XML mapping of Play Count and Play Date ejurgensen 2018-06-25 20:03:38 +0200
  • 975d75d607 [daap] Add mapping of dmap.persistentid ejurgensen 2018-06-17 23:11:05 +0200
  • 33ffa780ba [docs] Add rtRemote for Windows to supported clients ejurgensen 2018-06-17 22:57:03 +0200
  • a7a8efd34f Bump to version 26.2 26.2 ejurgensen 2018-06-16 21:56:45 +0200
  • d78162c5f6 ChangeLog and README for forked-daapd 26.2 ejurgensen 2018-06-16 21:56:10 +0200
  • 9d95466e09 [db] Use ANALYZE instead of PRAGMA optimize (reverts commit cd96ec5) ejurgensen 2018-06-16 21:43:58 +0200
  • cf6813f2e4 Bump to version 26.1 26.1 ejurgensen 2018-06-09 00:23:09 +0200
  • 1acaa05923 ChangeLog and README for forked-daapd 26.1 ejurgensen 2018-06-09 00:22:10 +0200
  • 428912d43f
    Merge pull request #545 from chme/readme ejurgensen 2018-06-08 20:53:32 +0300
  • f5878c3207 [README] Add link to JSON API documentation chme 2018-06-08 15:34:53 +0200
  • 3325b2d9ce [transcode] Use proper const for avfilter_get_by_name() result ejurgensen 2018-06-06 00:00:22 +0200
  • 565f0b07bd [docs] Update to reflect player web interface and libwebsockets dependency ejurgensen 2018-06-05 23:04:34 +0200
  • db6bbd76bd [config] Improve error message if no or old libwebsockets (issue #542) ejurgensen 2018-06-04 23:18:57 +0200
  • 168fc26c69 [travis] Disable webinterface in travis-ci builds chme 2018-05-26 11:11:40 +0200
  • f4422e9cf4 [MAKEFILE/misc] Add option to disable inclusion of default webinterface chme 2018-05-26 08:52:45 +0200
  • cbee169729 [htdocs] Add forked-daapd-web (v0.1.1) as default webinterface chme 2018-04-21 06:59:25 +0200
  • cc98eef88f [websocket] Properly log libwebsockets log messages chme 2018-05-28 20:58:36 +0200
  • 705b7013c3 [player/dacp/mpd/json] Update master volume after setting speaker volume chme 2018-05-26 10:55:51 +0200
  • 3d779e1273 [player] Additional debug logs for speaker volume chme 2018-05-26 10:25:22 +0200
  • 5845d17261 [player/dacp/mpd/json] Update master volume after setting speaker volume chme 2018-05-26 10:55:51 +0200
  • 1be9867417 [websocket] Properly log libwebsockets log messages chme 2018-05-28 20:58:36 +0200
  • 00262dbdcc [player] Additional debug logs for speaker volume chme 2018-05-26 10:25:22 +0200
  • b6e1269cf2 [raop/dacp/player] Support for Airplay speakers to register volume updates ejurgensen 2018-05-27 01:42:39 +0200
  • 609987b9e7 [travis] Disable webinterface in travis-ci builds chme 2018-05-26 11:11:40 +0200
  • 59aaa96692 [MAKEFILE/misc] Add option to disable inclusion of default webinterface chme 2018-05-26 08:52:45 +0200
  • b38ee21c43 [htdocs] Add forked-daapd-web (v0.1.1) as default webinterface chme 2018-04-21 06:59:25 +0200
  • 646bf37f17 [dacp] Add support for play + stop commands ejurgensen 2018-05-14 23:09:04 +0200
  • 05c935a7b7 [main] mdns announce dacp so that speakers can use it for playback control ejurgensen 2018-05-14 22:00:35 +0200
  • f5d7477ddb
    Merge pull request #530 from chme/spotify_rework ejurgensen 2018-05-11 19:12:04 +0200
  • 83b6bcebcd [raop] Use OPTIONS for keep_alive instead of GET_PARAMETER ejurgensen 2018-05-06 22:38:41 +0200
  • c77acbddf2 [artwork] Ignore artwork requests for items with a non persistent id chme 2018-05-10 07:23:11 +0200
  • 843fbeb066 [jsonapi] Add non-library uris to the queue chme 2018-03-20 21:53:38 +0100
  • 7bab990eb3 [spotify/jsonapi] Expose access token and user country in JSON API spoitfy endpoint chme 2018-03-17 12:21:24 +0100
  • d562cb9b6b [spotify] Retry playback setup if song is still loading chme 2018-03-01 17:29:10 +0100
  • f108b6b498 [spotify] Support adding arbitrary spotify-uris to the queue chme 2018-03-09 19:21:58 +0100
  • e6a5168c0d [spotify] (Re-) add track-relinking for playlists and albums chme 2018-03-18 07:47:49 +0100
  • 116f7a0253 [spotify] Log progress of scanning saved albums/playlists chme 2018-03-17 12:17:15 +0100
  • cfc5fef88d [spotify] Refactor spotify_webapi chme 2018-03-09 17:16:36 +0100
  • eaab6f887b [spotify] Decoupling of the spotify webapi from libspotify integration chme 2018-03-02 19:24:35 +0100
  • 9d0c514ba3 [README] Update JSON API endpoint reference chme 2018-04-22 09:01:43 +0200
  • 85257788ba [jsonapi] Add cache control header to count endpoint and fix not-modified-since check to check against the last db update instead of last start time chme 2018-04-27 06:42:57 +0200
  • 41e99ca3cd [db/mpd/jsonapi] Include artist and album count in filecount query; add count endpoint and additional metadata to JSON API; remove unused artist-/album-count queries chme 2018-04-22 08:40:23 +0200
  • a948b1c2d0 [README] Update JSON API endpoint reference chme 2018-04-22 09:01:43 +0200
  • ee78174adf [jsonapi] Add cache control header to count endpoint and fix not-modified-since check to check against the last db update instead of last start time chme 2018-04-27 06:42:57 +0200
  • 03324cb8eb [spotify] (Re-) add track-relinking for playlists and albums chme 2018-03-18 07:47:49 +0100
  • 4d1daafd4a [spotify] Log progress of scanning saved albums/playlists chme 2018-03-17 12:17:15 +0100
  • e59f143fd9 [spotify] Refactor spotify_webapi chme 2018-03-09 17:16:36 +0100
  • 65ef471494 [spotify] Decoupling of the spotify webapi from libspotify integration chme 2018-03-02 19:24:35 +0100
  • 933f6d8fee [db/mpd/jsonapi] Include artist and album count in filecount query; add count endpoint and additional metadata to JSON API; remove unused artist-/album-count queries chme 2018-04-22 08:40:23 +0200
  • ae3e0b6bf5 [httpd] Lower log level if file is not found chme 2018-04-21 12:46:48 +0200
  • f6074b38e6 Fix typo in mail address chme 2018-04-21 12:41:45 +0200
  • 1eab4c5330 [Makefile] Add README_JSON_API.md to dist doc chme 2018-04-21 12:40:41 +0200
  • cc706dc441 [htdocs] Remove sourceMappingURL in bulma.min.css chme 2018-04-21 12:39:33 +0200
  • 8fbb983056 [httpd] Lower log level if file is not found chme 2018-04-21 12:46:48 +0200
  • a221465efe Fix typo in mail address chme 2018-04-21 12:41:45 +0200
  • 80fdb330d6 [Makefile] Add README_JSON_API.md to dist doc chme 2018-04-21 12:40:41 +0200
  • 1f1ef78637 [htdocs] Remove sourceMappingURL in bulma.min.css chme 2018-04-21 12:39:33 +0200
  • d84818649a [transcode] Fix for issue #502, ffmpeg segfault when jpeg encoding ejurgensen 2018-04-21 23:19:41 +0200
  • 43745cf5c3 [smartpl.g] Fix memleak in smart playlist parsing with string operators chme 2018-04-15 09:34:12 +0200
  • 359d12f4ff [db] Free order by-clause in playist_info chme 2018-04-15 09:33:41 +0200
  • 6ceede44f4 [db] Use default -1 for playlists.query_limit column chme 2018-04-15 08:39:43 +0200
  • f167e975c2 Unify naming of "order by" clause in structs/table chme 2018-04-15 08:03:42 +0200
  • 47a79d40f1 [db] Allow fetching playlists if the schema contains more columns than the column map (can happen if there was a minor db version upgrade) chme 2018-04-14 10:40:48 +0200
  • a70a904ffc [README] Update JSON API readme (new endpoints and new track fields) chme 2018-04-14 08:09:25 +0200
  • b550ea4025 [README] Update smart playlist readme chme 2018-04-13 20:29:04 +0200
  • d15018cb99 [httpd/jsonapi] Add cache control headers to some json api endpoints chme 2018-03-30 08:56:57 +0200