Commit Graph

  • de3b09f877 [streaming] increase icy-metaint interval to 16k bytes whatdoineed2do/Ray 2019-08-26 20:15:39 +0100
  • 10c58d134d [streaming/xcode] configurable MP3 streaming bitrate whatdoineed2do/Ray 2019-08-23 16:22:11 +0100
  • 4ab734343c [-] Free events on exit (turns out event_base_free does not free them) ejurgensen 2019-09-09 22:21:23 +0200
  • 0a593463b8
    Merge pull request #803 from chme/mpdplay Christian Meffert 2019-09-08 14:39:33 +0200
  • d88182820c [mpd] Fix initial value of 'songpos' in play command chme 2019-09-07 08:31:31 +0200
  • 09766bc4c3 [web-src] Genre modal - add links to genre albums/artists/tracks whatdoineed2do/Ray 2019-09-03 10:15:53 +0100
  • 1ce956b916 [web-src] genre - use name_sort for index_list generation whatdoineed2do/Ray 2019-09-03 09:49:58 +0100
  • e89d03ae13 [web-src] Genre page: direct links to pages for artists,albums,tracks matching genre whatdoineed2do/Ray 2019-03-14 21:28:49 +0000
  • 1840379a6d [web-src] genre modal - display genre info counts (tracks/albums/artists) whatdoineed2do/Ray 2019-03-18 21:12:04 +0000
  • 6801f0b397 [jsonapi] Fetch count of tracks, artists, etc. for genre chme 2019-08-31 09:54:42 +0200
  • f982145e13 [db] Introduce browse queries with fetching count values chme 2019-08-31 09:54:04 +0200
  • 743edcc3dd
    Merge pull request #798 from chme/webupdate Christian Meffert 2019-09-01 13:20:22 +0200
  • 4f2755facc [htdocs] Rebuild new player web interface v0.5.5 chme 2019-08-31 10:43:09 +0200
  • 130d94ef25 [web-src] Prepare next version for player web interface 0.5.5 chme 2019-08-03 09:11:13 +0200
  • 7925639f5b
    Merge pull request #790 from chme/admin_settings Christian Meffert 2019-08-31 09:05:49 +0200
  • 862ad928b1 [README] Update JSON API readme with new settings endpoints chme 2019-08-31 08:43:53 +0200
  • 8ae382d818 [web-src] Show composer in "now playing" page depending on the settings for "show_composer_now_playing" and "show_composer_for_genre" chme 2019-08-23 19:40:17 +0200
  • 9ab1677f1f [web-src] Add a settings page to the player web interface to change web interface specific options chme 2019-07-07 08:22:56 +0200
  • 73470113b6
    Merge pull request #795 from whatdoineed2do/jsonapi-memleak Christian Meffert 2019-08-30 19:31:44 +0200
  • 7ec78adaa0 [httpd] memleak fix for exitev whatdoineed2do/Ray 2019-08-29 16:14:20 +0100
  • 6ad3d8dbef [jsonapi] potential memleaks on query_params.filter object whatdoineed2do/Ray 2019-08-28 21:35:29 +0100
  • ef9c0117c9 [input] Fix pipe playback bringing cpu to 100% ejurgensen 2019-08-28 22:23:11 +0200
  • f7619ec003 [httpd] worker delegates, artworkapi_deinit whatdoineed2do/Ray 2019-08-28 18:31:43 +0100
  • 407f537429 [httpd] delegate select inbound requests (json,streaming) to dedicated worker threads whatdoineed2do/Ray 2019-08-28 18:03:08 +0100
  • 023f7d5798 [jsonapi] REMOVE -- add block endpoint for testing whatdoineed2do/Ray 2019-08-28 18:01:43 +0100
  • 5f4105c8c4 [streaming] public _request to be consistent with other httpd _request methods returning void whatdoineed2do/Ray 2019-08-28 17:59:27 +0100
  • ef0a194644
    Merge pull request #792 from chme/nowplaying_artwork ejurgensen 2019-08-25 22:41:36 +0200
  • a5c2d6c0f8 [spotify] Return widest image if no max width is given chme 2019-08-25 11:22:40 +0200
  • 2cc310b646 [jsonapi] Expose reading and updating settings through the JSON API chme 2019-07-07 09:05:49 +0200
  • 02dd0a9445 [settings] Add settings component chme 2019-07-13 08:15:06 +0200
  • 78373af201 [cast] Add a simple delay to stream to a have little bit of sync ejurgensen 2019-08-23 19:22:33 +0200
  • a5987addd4 [db,jsonapi] case insensitive directory/file listing (#784) whatdoineed2do 2019-08-21 21:54:34 +0100
  • c4e9c48681 [db] replace LOWER with COLLATE NOCASE whatdoineed2do/Ray 2019-08-19 21:43:42 +0100
  • 9cb5810e9a [player] Avoid repeated resets on output delay when changing track (issue #781) ejurgensen 2019-08-18 23:12:10 +0200
  • 19ba9d106a [input] Buffer full callback should also be made when source reading ends ejurgensen 2019-08-18 23:10:56 +0200
  • b9b2874a2e [player] Possible fix for issue #781 where playback status is incorrect ejurgensen 2019-08-17 01:44:45 +0200
  • 86339eee87 [input] Make input_resume() not reopen tracks that have finished playing ejurgensen 2019-08-17 01:37:39 +0200
  • d4ccb9fe9a [web-src] add dir/file/playilst viewports for PageFiles whatdoineed2do/Ray 2019-08-14 09:46:30 +0100
  • 7dfe4c2b65 [daap] Always use S_PLAYLIST ordering for Q_PL (ref issue #785) ejurgensen 2019-08-13 21:35:07 +0200
  • 5a131ab76f [db,jsonapi] sorting via existing S_VPATH whatdoineed2do/Ray 2019-08-11 21:05:06 +0100
  • 8a04e412dc [jsonapi] file listing of playlist uses same VPATH ordering as per directory and files whatdoineed2do/Ray 2019-08-11 17:27:21 +0100
  • ccceb53e82 [db,jsonapi] case insensitive directory/file listing whatdoineed2do/Ray 2019-08-11 16:40:09 +0100
  • f9bfec180f [raop] Fix possible infinite loop + wrong packet resend (fixes issue #775) ejurgensen 2019-08-10 22:41:04 +0200
  • 6578f28621 [raop] Logging change to find cause of issue #775 ejurgensen 2019-08-09 23:58:45 +0200
  • 7ee9a47783
    Merge pull request #783 from chme/spotify_collaborative_playlists Christian Meffert 2019-08-04 12:25:53 +0200
  • 9ba1e24b6c [htdocs] Show message in admin web interface if forked-daapd is missing a Spotify web API scope chme 2019-08-03 12:57:14 +0200
  • a87059265d [spotify] Require Spotify web API scope playlist-read-collaborative chme 2019-08-03 12:55:53 +0200
  • 6c729673a5
    Merge pull request #774 from chme/webupdate Christian Meffert 2019-08-03 09:04:30 +0200
  • d996b1ff09
    Merge pull request #772 from whatdoineed2do/smartpl-dynamic-dates-context Christian Meffert 2019-08-03 08:51:57 +0200
  • ff9a80dbb9
    Merge pull request #782 from whatdoineed2do/streaming-icymeta-overflow ejurgensen 2019-08-01 17:50:29 +0200
  • 50232bc091 [streaming] icy-meta overflow fix (for artist+song title > 4064 bytes) whatdoineed2do/Ray 2019-08-01 12:42:20 +0100
  • 0941cf51ff [streaming] support sending ICY metadata (title) (#732) whatdoineed2do 2019-07-31 15:34:11 +0100
  • 53514f350d [streaming] icy-meta comment/logging cleanup whatdoineed2do/Ray 2019-07-28 21:08:08 +0100
  • 069c56f5e0 Merge branch 'master' into web-icons sync upstream changes root 2019-07-21 15:53:48 -0600
  • cf173df805 [outputs] Fix issue where RTP packet is not available for retransmit ejurgensen 2019-07-20 20:37:22 +0200
  • 17e4bc5b1e Merge branch 'master' into web-icons merge upstream changes root 2019-07-19 18:38:04 -0600
  • 772b18479d [smartpl] Refactor appending date expression to sql query chme 2019-07-14 10:02:17 +0200
  • 92fdb4e5f9 [htdocs] Rebuild player web interface (v0.5.4) chme 2019-07-14 07:31:22 +0200
  • d63632635c [htdocs] updates web app icons using new custom logo and includes version number to refresh idevice homescreen icon Chris Lenfert 2019-07-03 15:45:09 -0600
  • 883ded7077 [web-src] Fix lint error chme 2019-07-14 07:29:48 +0200
  • 24d9dbdc0f [web-src] Allow pausing all http streams chme 2019-07-14 07:28:35 +0200
  • 7794716350 [web-src] Update dependencies chme 2019-07-14 07:11:42 +0200
  • 5307c6d94b [player] Fix commit 3e9f8ef, input_resume() must be non-blocking (possibly issue #773) ejurgensen 2019-07-14 00:02:50 +0200
  • e5c98e4186 Merge branch 'web-icons' of github.com:cdlenfert/forked-daapd into web-icons pull remote origin updates Chris Lenfert 2019-07-12 13:45:10 -0600
  • 2573e55830 updates web app icons using new custom logo and includes version number to refresh idevice homescreen icon Chris Lenfert 2019-07-03 15:45:09 -0600
  • 2f3ec36c6a [input] Fix for playback pause on http streams ejurgensen 2019-07-12 19:15:31 +0200
  • 3e9f8effa0 [player] Better fix for resuming playback af long pause (issue #766) ejurgensen 2019-07-12 19:11:48 +0200
  • 02d4ba1eaa [smartpl] remove dupl code from interval AFTER/BEFORE DATE whatdoineed2do/Ray 2019-07-11 18:30:37 +0100
  • 68e601f7e3 [README] date handling clarification whatdoineed2do/Ray 2019-07-10 22:03:26 +0100
  • 62201e4128 [smartpl] handle intervals in 'week' as days due to lack of SQLite modifier support whatdoineed2do/Ray 2019-07-08 12:15:11 +0100
  • 3dcd826513 [smartpl] date 'interval' handling defered to db/not using potentially inaccurate time_t calcaulations whatdoineed2do/Ray 2019-07-07 23:29:41 +0100
  • d31a8c1e05 [smartpl] generate dynamic dates for SMARTPL queries whatdoineed2do/Ray 2019-07-07 20:56:47 +0100
  • e850d91eff syncing upstream changes to web-icons branch Merge branch 'master' into web-icons Chris Lenfert 2019-07-10 10:37:46 -0600
  • d7efd79e14
    [docs] Minor README updates ejurgensen 2019-07-10 14:57:40 +0200
  • 3928ab6f82 [player] Fix for resuming playback after long pause (issue #766) ejurgensen 2019-07-09 23:12:20 +0200
  • e608b763ef
    Merge pull request #752 from whatdoineed2do/db-queue-quality Christian Meffert 2019-07-09 20:19:10 +0200
  • 19abbe5d5d [htdocs/web-src/README] review comments fixes whatdoineed2do/Ray 2019-07-09 12:46:17 +0100
  • e0a18082f7 [web-src/jsonapi] move endpoint /api/update as PUT operation whatdoineed2do/Ray 2019-06-18 10:15:22 +0100
  • 8c024387ae [web-src/jsonapi] endpoint GET /api/update/meta -> PUT /api/rescan whatdoineed2do/Ray 2019-06-18 09:36:57 +0100
  • bf7c96d23f [web-src] forced meta rescan whatdoineed2do/Ray 2019-06-09 15:19:52 +0100
  • e9c1a59ad2 [jsonapi] expose force metadata rescan via /api/update/meta endpoint whatdoineed2do/Ray 2019-06-08 19:44:51 +0100
  • 8f311d4360 [library] support forced metadata scan of library, via '.meta-rescan' file whatdoineed2do/Ray 2019-06-08 15:10:55 +0100
  • 4e0c98ef40 [htdocs/web-src/README] review comments fixes whatdoineed2do/Ray 2019-07-09 12:46:17 +0100
  • 9082bd35ac [smartpl] generate dynamic dates for SMARTPL queries whatdoineed2do/Ray 2019-07-07 20:56:47 +0100
  • b240460469
    Merge pull request #769 from chme/webupdate Christian Meffert 2019-07-07 10:20:36 +0200
  • f5c94ace76 [web-src] Rename component for consistency chme 2019-07-06 16:03:09 +0200
  • 79a19d582d
    Merge pull request #768 from whatdoineed2do/smartpl-date-today Christian Meffert 2019-07-07 08:00:32 +0200
  • 9baba8f8db [smartpl] use start of today (ie 00:00) for DATE calculations whatdoineed2do/Ray 2019-07-06 14:16:18 +0100
  • 03c50ba81e [web-src] Fix navbar links not working with burger menu visible chme 2019-07-06 15:21:29 +0200
  • 5fff68bb13 [web-src] Consolidate burger menu handling on route change in router/index.js chme 2019-07-06 12:54:33 +0200
  • 79f3faf991 [web-src] Dirty hack to avoid page jumping during navigation chme 2019-07-06 10:21:37 +0200
  • 7d9f6738eb [web-src] Add helper function to append max size to artwork url chme 2019-07-06 09:21:47 +0200
  • 02478becf0 [web-src] Small styling changes for the navbar/burger menu chme 2019-07-06 08:31:00 +0200
  • 9ea7af0215 [web-src] Opening burger menu should not change scroll position of current page chme 2019-07-06 08:11:30 +0200
  • eae69e0b0c updates web app icons using new custom logo and includes version number to refresh idevice homescreen icon Chris Lenfert 2019-07-03 15:45:09 -0600
  • 528a175d99 [main] Conditionally disable functions deprecated by ffmpeg 4.0 ejurgensen 2019-07-03 20:29:31 +0200
  • a321667201 [xcode] Remove deprecated ffmpeg AVFormatContext filename field ejurgensen 2019-07-02 21:48:34 +0200
  • bc8e6794ad [cast] Fix some compiler warnings ejurgensen 2019-07-02 20:42:31 +0200
  • c54dfc3f88
    Merge pull request #761 from whatdoineed2do/alsa-readme ejurgensen 2019-06-24 23:48:40 +0200
  • cd7a0e4f1a [streaming] 'icy request' variable cleanup whatdoineed2do/Ray 2019-05-06 18:35:00 +0100