Stein Magnus Jodal
f267e8db20
Merge branch 'release-2.1' into develop
2018-06-05 22:18:08 +02:00
Stein Magnus Jodal
e9f5c6cb06
Merge branch 'master' into release-2.1
2018-06-05 22:17:39 +02:00
Stein Magnus Jodal
99f6ae2a5c
docs: Remove Mopidy-Notifier extension
...
Upstream seems to have disappeared.
2018-06-04 02:32:11 +02:00
Mark Greenwood
b01f3f5486
Update URL and image in docs for RompR MPD client
2018-06-04 02:31:25 +02:00
Damien Cassou
029ed5f0b0
docs: Add MPDel client
2018-06-04 02:31:10 +02:00
Stein Magnus Jodal
69ef2ef9ba
docs: MPRIS playlists interface is implemented
2018-06-04 02:30:52 +02:00
Stein Magnus Jodal
b3d9d7106e
docs: Fix testing example
2018-06-04 02:30:41 +02:00
Nick Steel
65014ad475
Merge pull request #1677 from fatg3erman/develop
...
docs: Update URL and image in docs for RompR MPD client
2018-05-14 15:59:17 +01:00
Mark Greenwood
5a81399a53
Update URL and image in docs for RompR MPD client
2018-05-14 15:17:50 +01:00
Stein Magnus Jodal
97a089ed3a
Merge pull request #1673 from DamienCassou/docs/add-mpdel-client
...
docs: Add MPDel client
2018-05-08 14:06:00 +02:00
Damien Cassou
dea72384ae
docs: Add MPDel client
2018-05-08 12:58:39 +02:00
Stein Magnus Jodal
9f69805fa7
docs: Tweak changelog
2018-04-19 20:54:18 +02:00
Stein Magnus Jodal
2cb7993316
Merge pull request #1621 from kingosticks/fix/mpd-load-tracklist-metadata
...
Lookup track metadata for MPD load and listplaylistinfo
2018-04-19 20:53:24 +02:00
Stein Magnus Jodal
18b828481f
Merge pull request #1669 from kingosticks/docs/update-raspberry-pi
...
Some updates to the Raspberry Pi install guide.
2018-04-17 08:40:26 +02:00
Nick Steel
ba708001f4
docs: updates to the Raspberry Pi install guide.
2018-04-16 23:25:54 +01:00
Nick Steel
e87599a2d3
Explicitly check for None (core playlists API future proofing).
2018-04-15 21:21:59 +01:00
Stein Magnus Jodal
267d705978
docs: Tweak changelog
2018-04-15 22:19:30 +02:00
Nick Steel
627684ec7b
Updated playlistclear to use playlist lookup helper and added save failure tests.
2018-04-15 21:19:01 +01:00
nsteel
52a90a5a06
MPD's load and listplaylistinfo lookup track metadata. Fixes #1511 .
...
Includes tests and refactored all playlist lookups to use helper.
2018-04-15 21:19:01 +01:00
Stein Magnus Jodal
53c8159bbc
Merge pull request #1668 from kingosticks/fix/cors
...
Protect RPC interface against CSRF
2018-04-15 22:14:46 +02:00
Nick Steel
ae4dab65e4
docs: added changelog entry
2018-04-15 17:46:46 +01:00
Nick Steel
1d6e081171
docs: mention that same-origin requests are always allowed.
2018-04-15 17:26:16 +01:00
Nick Steel
51741a7cbc
HTTP: Apply allowed_origins to Websocket requests also.
2018-04-15 17:14:13 +01:00
Nick Steel
7caba4a05d
docs: improved http/allowed_origins description.
2018-04-15 17:12:16 +01:00
Nick Steel
1b863b417b
HTTP: New RPC CORS tests and fixed existing.
2018-04-15 17:12:16 +01:00
Nick Steel
ecb5a7038a
docs: http/allowed_origins config setting description
2018-04-15 17:12:16 +01:00
Nick Steel
94ba9b6642
HTTP: Content-Type other than application/json is a 415 client error.
...
Also Fixed up formatting following code review.
2018-04-15 17:12:16 +01:00
Nick Steel
cd829c7042
HTTP: CSRF protection for RPC endpoint.
...
By now enforcing the Content-Type header is set to 'application/json', we force browsers attempting a cross-domain
request to first perform a CORS preflight OPTIONS request. This request always includes an Origin header which we
check against our whitelist. The whitelist contains the current Host as well as anything specified in the new optional
allowed_origins config value. Any non-browser tools must also now set the Context-type header.
2018-04-15 17:12:16 +01:00
Stein Magnus Jodal
41882c6395
http: Remove conditional only needed for Tornado < 3.2
2018-04-13 13:05:23 +02:00
Stein Magnus Jodal
3e91f9819d
tests: Make DummyAudio reset position when URI changes
2018-04-09 23:46:30 +02:00
Stein Magnus Jodal
84aafaadcb
docs: MPRIS playlists interface is implemented
2018-04-08 21:08:12 +02:00
Stein Magnus Jodal
fa70c1e527
docs: Fix testing example
2018-04-08 21:06:08 +02:00
Stein Magnus Jodal
4c4bdd4afc
Update .mailmap and authors list
2018-04-06 23:03:07 +02:00
Stein Magnus Jodal
61deb461f2
tasks: Update to work with invoke >= 0.13
2018-04-06 22:16:44 +02:00
Stein Magnus Jodal
e6c89f3b6a
docs: Tweak changelog
2018-04-06 22:11:47 +02:00
Stein Magnus Jodal
eed47a8ecf
Merge pull request #1666 from mattLLVW/feature/remove-max-track-length
...
config: remove 10000 tracks limitation in playlists
2018-04-06 21:58:26 +02:00
matt LLVW
2e6c0049a4
config: remove 10000 tracks limitation in playlists
2018-04-04 19:20:17 +02:00
Stein Magnus Jodal
2a0710876b
tox: Upgrade pytest from <3.3 to >=3.3
2018-04-01 01:33:28 +02:00
Stein Magnus Jodal
2471e5d269
Upgrade pytest from <3.3 to >=3.3
...
Remove dependency on pytest-capturelog, which is included in pytest 3.3.
2018-04-01 01:23:10 +02:00
Stein Magnus Jodal
4581451973
docs: Update changelog
2018-03-30 11:59:46 +02:00
Stein Magnus Jodal
e215484c75
encoding: Never crash if unknown bytes in OS errors
...
Fixes #1599
2018-03-30 11:25:31 +02:00
Stein Magnus Jodal
f3c9387219
encoding: Fix assert to match test intention
2018-03-30 11:08:23 +02:00
Stein Magnus Jodal
cd2bbaba07
docs: Add PR#1611 to changelog
2018-03-30 10:44:08 +02:00
Stein Magnus Jodal
87ff8d9269
Merge pull request #1611 from BernhardGehl/patch-1
...
remove leftover utf-8 encode from path handling
2018-03-30 10:41:05 +02:00
Stein Magnus Jodal
c16d651263
Merge pull request #1665 from mopidy/feature/tornado-4.4
...
Require tornado >= 4.4
2018-03-29 20:58:51 +02:00
Stein Magnus Jodal
95577206a0
Require tornado >= 4.4
2018-03-29 20:51:01 +02:00
Stein Magnus Jodal
0b2fdce882
Merge branch 'fix/macos-build' into develop
2018-03-29 18:00:51 +02:00
Stein Magnus Jodal
c59eccb06c
stream: Don't compare entire track object
...
On Ubuntu 16.04 with GStreamer 1.2, we don't get a bitrate.
On Ubuntu 18.04 or macOS with GStreamer 1.12, we get a bitrate.
2018-03-29 17:16:22 +02:00
Stein Magnus Jodal
2e32b5c8bf
audio: Explicitly convert long to int
2018-03-29 17:06:08 +02:00
Stein Magnus Jodal
5112985cc7
m3u: Fix tests on macOS 10.13
2018-03-29 16:59:14 +02:00