Commit Graph

5331 Commits

Author SHA1 Message Date
ejurgensen 01033c0662 [cast] Fix incorrect log level 2020-04-22 00:00:09 +02:00
ejurgensen 886557f946 [cast] Better logging of app not launching 2020-04-20 21:40:39 +02:00
chme fe0ca815a7 [web-src] Always show cover artwork in album dialog
If no artwork is available or not yet loaded, falls back to the
generated cover artwork. Avoids jumping of dialog after loading of
remote image finished.
2020-04-20 19:24:25 +02:00
chme f2d4b88c12 [web-src] Do not rely on name of playlist for podcast deletion 2020-04-20 19:24:25 +02:00
Christian Meffert a1cf32172a
Merge pull request #955 from chme/jsonapi-track-playlists
Add JSON API endpoint to fetch playlists for a track
2020-04-19 07:21:58 +02:00
chme e479ef2eaa [README] Add new endpoint for tracks/id/playlists to API doc 2020-04-19 06:44:13 +02:00
chme df0c36f4f4 [jsonapi] Add new endpoint to fetch playlists for a track
The new endpoint `api/library/track/{id}/playlists` allows to fetch all
playlists that contain the track.
2020-04-19 06:44:13 +02:00
ejurgensen aa9a08aedb [alsa] Improvements to commit 0a08b93 2020-04-18 21:35:47 +02:00
ejurgensen 515232e7fc
Merge pull request #950 from whatdoineed2do/alsa-device-listing
[alsa] option to list alsa devices/mixers suitable for playback
2020-04-18 20:54:28 +02:00
whatdoineed2do/Ray 0a08b93c24 [alsa] list alsa devices/mixers suitable for playback 2020-04-18 11:36:41 +01:00
chme 5074b158bd [rss] Always use RSS feed title and author for album and artist 2020-04-18 11:46:44 +02:00
Christian Meffert 8bdabea488
Merge pull request #941 from uvjustin/master
Updated websocket.c to notify once per event cycle
2020-04-18 09:48:48 +02:00
Justin Wong c0b3782578 Updated websocket.c to notify once per event cycle 2020-04-18 15:11:39 +08:00
chme 4b1688ceb8 [web-src] Generate cover image if not available for now playing page,
and some styling changes for the navbars
2020-04-18 07:02:45 +02:00
chme 65b444f0a3 [web-src] Update dependencies 2020-04-18 07:02:03 +02:00
chme bbacf3e406 [web-src] Add seek forward/backward buttons for podcasts/audiobooks 2020-04-18 07:02:03 +02:00
whatdoineed2do/Ray 45e7816637 [web-src] skip fwd/back only for non url/pipe 2020-04-18 07:02:03 +02:00
whatdoineed2do/Ray cb6b1919a8 [web-src] add fast skip fwd/back on now playing
Conflicts:
	web-src/src/pages/PageNowPlaying.vue
2020-04-18 07:02:03 +02:00
chme b298fc1170 [web-src] Restyling of navbars and now playing page 2020-04-18 07:02:03 +02:00
ejurgensen 3994ef0f2e [jsonapi] Add endpoint for playlist update of query_limit
Makes it possible to set number of podcasts retrieved for RSS feeds.

Closes #951.
2020-04-17 20:10:58 +02:00
ejurgensen 95bc6e3e70
Merge pull request #946 from whatdoineed2do/scan-rss-rescan-fix
[library] RSS bug fix - meta rescan resets "play count" and other fields
2020-04-17 11:21:29 +02:00
whatdoineed2do/Ray 3d869b0857 [library] RSS - reuse db file id when performing meta scan
Fixes issue when performing an 'api/rescan' (results in RSS_SCAN_META scan type
in this module) that would result in a library_media_save() -> a readd even for
entries that already exist in db.  This would result in dropping db record, incl
play_count etc instead of an update
2020-04-17 09:44:51 +01:00
ejurgensen 4d68e101dc
Merge pull request #949 from whatdoineed2do/readme-alsa-update
[README] updates for ALSA
2020-04-16 20:03:36 +02:00
whatdoineed2do/Ray 5aa83cedfb [README] updates
- add troubleshooting section
- clarify requirement on amixer device
- notes on using the alsa equalizer plugin
2020-04-16 10:30:49 +01:00
ejurgensen 24e3ac1a80 [rsp] Filter out non-file sources since they can't be played 2020-04-15 22:05:19 +02:00
chme 1d24622c99 [web-src] "add podcast" dialog updates 2020-04-15 20:17:24 +02:00
chme af2c79a2f4 [web-src] Refactor "remove podcast" handling 2020-04-15 20:17:24 +02:00
chme 77b4ea657a [web-src] Move "mark all played" to album modal 2020-04-15 20:17:24 +02:00
chme 6424e23f14 [web-src] Do not show queue save dialog if queue is empty 2020-04-15 20:17:24 +02:00
chme 936b7f7b5d [web-src] Style change for update and rescan buttons in About page 2020-04-15 20:17:24 +02:00
ejurgensen 8bba3ee913
[docs] README update about Spotify + RSP, ref issue #944 2020-04-15 16:11:31 +02:00
ejurgensen 1c08b75ce5 [httpd] Improve log and error message 2020-04-15 16:00:18 +02:00
ejurgensen 19358dc869 [mxml] Simplify mxml workarounds 2020-04-15 15:59:15 +02:00
ejurgensen 5ad5f85cc4 [mxml] Workaround mxmlNewTextf/mxmlSaveString segfault
Occurs on amd64 Debian 10.x with mxml 2.12
2020-04-15 15:59:15 +02:00
ejurgensen e6ef106065
Merge pull request #943 from uvjustin/update-volume-on-reconnect
Update volume on device reconnect
2020-04-14 20:12:59 +02:00
Justin Wong 938a19ff15 Update volume on device reconnect 2020-04-14 23:49:34 +08:00
ejurgensen 805cd16442 [pairing] Remove dead assignment 2020-04-13 21:39:59 +02:00
ejurgensen c43e009cb6
[docs] README notice about radio streams not served to iTunes 2020-04-12 20:04:44 +02:00
ejurgensen 90eb333f03
Merge pull request #933 from nhannam/raop-configurable-ports
[raop] Allow configuration of raop control and timing ports
2020-04-12 19:49:49 +02:00
ejurgensen a1f88eb19f
Merge pull request #940 from chme/artwork-podcasts
[artwork] Ignore streams with media kind != music in artwork sources
2020-04-12 19:49:07 +02:00
chme 14b4081769 [artwork] Ignore streams with media kind != music in artwork sources
"stream", "discogs", "coverartarchive", "spotify"
2020-04-12 10:49:56 +02:00
chme 4dac88ca1a [web-src] Use prefix to search by expression
Fixes inconsistency in searching by recent search term, improves
usability if switching between search by query and search by expression.
Ignores searches by expression when switching to Spotify search.
2020-04-12 09:41:01 +02:00
chme 52d37b883c [web-src] Update to Vue CLI 4 and fix linter issues 2020-04-12 09:41:01 +02:00
Nigel Hannam 5d6c8d7b5b [raop] Fix spelling mistakes 2020-04-11 22:44:41 +01:00
Nigel Hannam 5f3103fae7 [raop] Move config into new airplay_shared block 2020-04-11 22:30:27 +01:00
chme 72f93eb97f [web-src] Update version to 0.7.0 and update dependencies 2020-04-11 18:34:52 +02:00
whatdoineed2do/Ray b14d55c922 [web-src] search page can allow serach by smartpl 2020-04-11 18:34:52 +02:00
whatdoineed2do/Ray 7481365dc2 [web-src] RSS feed maintainence updates to podcast pages and new add/remove RSS modal 2020-04-11 18:34:52 +02:00
chme baf90f689f [web-src] Show pop up dialog for remote pairing requests 2020-04-11 18:34:52 +02:00
chme a0cf9560a4 [web-src] Add settings page for artwork providers 2020-04-11 18:34:52 +02:00