Commit Graph

3468 Commits

Author SHA1 Message Date
Stein Magnus Jodal
cb6e19c039 Remove 'mad' from 'mopidy deps' listing
The 'lame' element does the same job, and is preferable since mad is GPL
licensed.
2014-06-30 13:01:29 +02:00
Lasse Bigum
20de648f18 Tornado redefines '::' to IPv6 only, so set '::' to None to get expected behaviour
Signed-off-by: Lasse Bigum <lasse@bigum.org>
2014-06-28 00:44:18 +02:00
Stein Magnus Jodal
420b530164 Merge pull request #762 from trygveaa/fix/mpd-browse-duplicate
mpd: Create unique names for all items in browse
2014-06-24 22:42:34 +02:00
Stein Magnus Jodal
dba6e9b817 http: Fix missing placeholder in log statement
Related to martijnboland/moped#5
2014-06-24 12:46:41 +02:00
Trygve Aaberge
c062dd21c4 mpd: Create unique names for all items in browse
Replace the playlist uri/name mapping with a mapping for all the items
in browse. Check the mapping when browsing a path.

This has the added benefit of serving as a cache for browse, so we don't
need to traverse the path parts and lookup each of them for each call to
browse.
2014-06-24 00:45:49 +02:00
Stein Magnus Jodal
24f9a2ac3b js: Release v0.4.0 2014-06-24 00:44:47 +02:00
Thomas Adamcik
e4d4652c68 Merge pull request #759 from jodal/feature/web-client-selector
Add web client selector
2014-06-23 22:47:14 +02:00
Stein Magnus Jodal
25f41664d7 Bump version number to 0.19 2014-06-23 22:32:43 +02:00
Stein Magnus Jodal
bce817184d audio: Fix pep8 warning 2014-06-23 21:22:00 +02:00
Stein Magnus Jodal
aed8670797 http: Fix flake8 warnings 2014-06-22 09:53:03 +02:00
Stein Magnus Jodal
9b9791ab5b Merge pull request #755 from trygveaa/feature/lsinfo-change-order
mpd: List browse results before playlists in lsinfo
2014-06-22 09:49:00 +02:00
Stein Magnus Jodal
9f925570d2 http: Redirect from root to /mopidy/ if no static_dir app 2014-06-22 01:24:57 +02:00
Stein Magnus Jodal
5861071bb1 http: List installed web clients at /mopidy/ 2014-06-22 00:39:54 +02:00
Stein Magnus Jodal
3fb225233a http: Extract helper for setting common response headers 2014-06-22 00:29:01 +02:00
Stein Magnus Jodal
0e2b396be4 web: Strip down CSS 2014-06-21 23:34:45 +02:00
Stein Magnus Jodal
97efcdc019 web: Remove focus on 'HTTP frontend' 2014-06-21 23:30:13 +02:00
Stein Magnus Jodal
005cb028e7 web: Use font similar to mopidy.com 2014-06-21 23:30:00 +02:00
Stein Magnus Jodal
603da5673e web: Make pages fill mobile viewports 2014-06-21 23:27:42 +02:00
Stein Magnus Jodal
59760bb36c web: Remove WebSocket demo page 2014-06-21 23:27:35 +02:00
Trygve Aaberge
5393f31923 mpd: Ignore parts in query with only whitespace 2014-06-21 19:13:39 +02:00
Trygve Aaberge
acb0e47909 mpd: Ignore empty parts in query
This is to fix e.g. that an empty string can't be parsed as a date,
which may be attempted if the query contains 'Date ""'.
2014-06-21 17:28:54 +02:00
Stein Magnus Jodal
fbcc73004d http: Redirect from /app to /app/ 2014-06-21 16:36:16 +02:00
Stein Magnus Jodal
49644dfd99 http: Use same string interpolation style as elsewhere 2014-06-21 15:13:44 +02:00
dz0ny
7c428ce8d2 Fix http router so it can handle /{ext_name} same as /{ext_name}/ 2014-06-21 15:05:13 +02:00
Thomas Adamcik
58976ef52d config: Lists need to handle missing values 2014-06-21 14:11:24 +02:00
Thomas Adamcik
3c196ed645 stream: metadata_blacklist is optional 2014-06-21 14:11:09 +02:00
Trygve Aaberge
21cf0f0337 mpd: List browse results before playlists in lsinfo
This makes directories from extensions appear before playlists in the
result of the lsinfo command, which is desirable in clients that does
not sort the result.
2014-06-21 14:03:05 +02:00
Trygve Aaberge
5b8a9a3fb4 mpd: Support albums in browse
Albums are also containers of tracks, similar to directories and
playlists. Treat them equally when browsing.
2014-06-21 01:51:36 +02:00
Stein Magnus Jodal
715e3e24c2 Merge pull request #747 from jodal/feature/friendly-no-local-library-help
local: Add friendly help if no local library cache found
2014-06-20 23:32:11 +02:00
Thomas Adamcik
6b7665210c mpd: Remove old exception handling.
This is a leftover from the old dispatcher code that was missed in the
refactor. The call() will never raise a LookupError for missing commands.
2014-06-20 23:14:48 +02:00
Thomas Adamcik
69b4a8cad6 mpd: Fix typo in browse handling. 2014-06-20 23:08:03 +02:00
Stein Magnus Jodal
05b993c908 Merge pull request #752 from adamcik/fix/gh-660-stream-metadata-blacklisting
stream: Allow for blacklisting of metadata lookups against URI patterns.
2014-06-20 22:37:10 +02:00
Thomas Adamcik
50467fef78 stream: Allow for blacklisting of metadata lookups against URI patterns. 2014-06-20 22:10:22 +02:00
Thomas Adamcik
e7b39bd051 audio: Handle carriage return in playlist detection 2014-06-20 21:31:12 +02:00
Thomas Adamcik
c87684aa6b audio: Handle all caps ASX tags.
Also add support for simple asx format.
2014-06-20 21:31:03 +02:00
Thomas Adamcik
8f70899855 mpd: Minor code style tweak. 2014-06-20 21:10:34 +02:00
Trygve Aaberge
6c4ecae068 mpd: Support playlists in browse
Playlists are containers similar to directories. Treat them equally to
support playlists when browsing.
2014-06-20 20:31:09 +02:00
Stein Magnus Jodal
4919cae889 local: Add friendly help if no local library cache found
Fixes #711
2014-06-20 00:25:36 +02:00
Stein Magnus Jodal
d9d8d06ff4 js: Release Mopidy.js v0.3.0 2014-06-16 23:11:39 +02:00
Stein Magnus Jodal
05f6b424ef commands: Fix typo 2014-06-05 09:20:41 +02:00
Stein Magnus Jodal
720a403439 http: Remove unused Router class 2014-06-04 21:32:54 +02:00
Stein Magnus Jodal
33228f2528 http: Simplify app registration 2014-06-04 21:32:19 +02:00
Stein Magnus Jodal
d13194dfa4 http: Remove static file serving from the Router 2014-06-04 20:55:28 +02:00
Stein Magnus Jodal
eea6138b3d http: Simplify static files serving 2014-06-04 20:47:49 +02:00
Stein Magnus Jodal
8e4fa48768 http: Fix reference to old config name 2014-06-03 00:42:35 +02:00
Stein Magnus Jodal
5526a500ab http: Rename variable 2014-05-22 21:03:42 +02:00
Stein Magnus Jodal
684a64405d http: Move MopidyHttpRouter into handlers module 2014-05-22 21:03:42 +02:00
Stein Magnus Jodal
252eb4d735 http: Adjust log level 2014-05-22 20:47:49 +02:00
Stein Magnus Jodal
345bf5b418 http: Fix docs links 2014-05-21 00:43:56 +02:00
Stein Magnus Jodal
fe9a126a2a http: Enforce router's URL namespace 2014-05-20 23:53:26 +02:00