Commit Graph

5562 Commits

Author SHA1 Message Date
Stein Magnus Jodal
0c10199632 http: Only require Tornado >= 2.3 2014-07-22 13:43:42 +02:00
Thomas Adamcik
5108738265 docs: Basic documentation for pbuilder setup. 2014-07-22 00:34:19 +02:00
Stein Magnus Jodal
c76b04f294 docs: Fix merge conflict 2014-07-21 10:07:54 +02:00
Stein Magnus Jodal
e12b507568 Release v0.19.0 2014-07-21 01:47:37 +02:00
Stein Magnus Jodal
8dcb06867d docs: Update filename 2014-07-21 01:43:33 +02:00
Stein Magnus Jodal
8cbf41f9df docs: Prepare changelog for v0.19 2014-07-21 01:42:17 +02:00
Stein Magnus Jodal
53deb5ac3d Merge pull request #786 from mopidy/api_explorer
Add mention for HTTP API explorer in relevant places.
2014-07-21 01:23:55 +02:00
dz0ny
bbc946a4c2 Add mention for HTTP API explorer in relevant places. 2014-07-20 18:35:47 +02:00
Stein Magnus Jodal
a3185197e1 docs: Update changelog for PR#763 2014-07-20 12:33:19 +02:00
Stein Magnus Jodal
0bf7302005 Merge remote-tracking branch 'adamcik/fix/gh-734-cleanup-audio-buffering' into develop
Conflicts:
	mopidy/audio/actor.py
2014-07-20 12:29:49 +02:00
Thomas Adamcik
03f2e0e322 Merge pull request #784 from jodal/feature/http-startup
http: Improve error handling at HTTP server startup
2014-07-17 23:29:04 +02:00
Stein Magnus Jodal
efba9c454e docs: Include Lux and Moped on both HTTP clients and web extensions pages 2014-07-17 02:38:46 +02:00
Stein Magnus Jodal
ac328c30de docs: Make bundled extensions just as prominent 2014-07-17 02:27:22 +02:00
Stein Magnus Jodal
4679bc0939 docs: Reference the extension pages instead of maintaining multiple lists 2014-07-17 02:15:58 +02:00
Stein Magnus Jodal
a7420a3f55 docs: Split extension list into sections 2014-07-17 02:14:57 +02:00
Stein Magnus Jodal
e16a303065 docs: Include correct config file 2014-07-17 01:37:37 +02:00
Stein Magnus Jodal
a361da25d1 docs: Link to software mixer page 2014-07-17 01:34:16 +02:00
Stein Magnus Jodal
3e074cbddc mixer: Add init method to get signature included in docs 2014-07-17 01:33:23 +02:00
Stein Magnus Jodal
b24835163b docs: Show full exception path 2014-07-17 01:31:46 +02:00
Stein Magnus Jodal
1ebe1151fc http: Make event emitting testable 2014-07-17 01:14:06 +02:00
Stein Magnus Jodal
3fac0cb8de http: Split socket and server creation 2014-07-17 01:13:48 +02:00
Stein Magnus Jodal
215dd777f6 http: Move Mopidy request handlers to helper method 2014-07-17 00:58:10 +02:00
Stein Magnus Jodal
2cf37679a6 Merge branch 'develop' into feature/http-startup
Conflicts:
	mopidy/http/actor.py
2014-07-17 00:27:50 +02:00
Stein Magnus Jodal
47c507b8a7 zeroconf: ::ffff:127.* is also loopback addresses 2014-07-17 00:25:16 +02:00
Stein Magnus Jodal
b685f2ae63 mpd: Simplify Zeroconf publishing 2014-07-17 00:22:39 +02:00
Stein Magnus Jodal
ece59f5deb http: Simplify Zeroconf publishing 2014-07-17 00:21:59 +02:00
Stein Magnus Jodal
c098ac961f zeroconf: Improve log messages 2014-07-17 00:19:06 +02:00
Stein Magnus Jodal
e9243357ae http: Format "server running" log msg like MPD
By removing the http://... URL in the log output, we hopefully remove the
dubious connection between hostname/port configuration and the URL you'll
actually use to browse the Mopidy web server.

Example log output with this change:

    ...
    INFO     Starting Mopidy frontends: HttpFrontend, MpdFrontend
    INFO     HTTP server running at [::ffff:127.0.0.1]:6680
    INFO     MPD server running at [::ffff:127.0.0.1]:6600
2014-07-16 22:36:03 +02:00
Stein Magnus Jodal
f9755b562c http: Raise FrontendError if socket creation fails
This removes the stacktraces when two Mopidy instances are started with the
same hostname/port configuration.
2014-07-16 22:36:03 +02:00
Stein Magnus Jodal
971d320f1f docs: Move mixer changes to v0.19 2014-07-16 22:35:47 +02:00
Thomas Adamcik
c6d810a049 Merge pull request #760 from jodal/feature/mixers
New mixer API
2014-07-16 22:32:43 +02:00
Stein Magnus Jodal
c28017c859 mpd: Remove redundant variable 2014-07-16 22:24:35 +02:00
Stein Magnus Jodal
7e6d3de81a Merge branch 'develop' into feature/mixers
Conflicts:
	mopidy/backend/__init__.py
2014-07-16 22:12:07 +02:00
Stein Magnus Jodal
b5fd6a6e9f swmixer: Move attr init to init method 2014-07-16 22:11:17 +02:00
Stein Magnus Jodal
d1f2146b59 mpd: Raise FrontendError instead of sys.exit(1) 2014-07-16 10:36:46 +02:00
Stein Magnus Jodal
a1848aece5 docs: Add {Backend,Frontend,Mixer}Error guidelines to backend/frontend/mixer APIs
(cherry picked from commit 83f1d00944)

Conflicts:
	mopidy/mixer.py
2014-07-16 10:34:53 +02:00
Stein Magnus Jodal
dbecbbcea0 main: Log and exit if {Backend,Frontend,Mixer}Error is raised
(cherry picked from commit 95bddf666b)

Conflicts:
	mopidy/commands.py
2014-07-16 10:34:07 +02:00
Stein Magnus Jodal
44664f2796 exc: Add {Backend,Frontend,Mixer}Error exceptions
(cherry picked from commit bf8307f329)
2014-07-16 10:32:18 +02:00
Stein Magnus Jodal
7e489ccb0b exc: Test ScannerError
(cherry picked from commit 8f59dd69ad)
2014-07-16 10:32:15 +02:00
Stein Magnus Jodal
e36228a1cc docs: Add page for Mopidy-SoftwareMixer 2014-07-16 10:25:29 +02:00
Stein Magnus Jodal
c234281c7b mixer: Remove trigger_events_for_any_change() helper from API 2014-07-15 10:34:32 +02:00
Stein Magnus Jodal
2177550649 http: Prettify HTTP router list in debug log 2014-07-15 01:42:37 +02:00
Stein Magnus Jodal
dda06dd8de config: Add optional support to Boolean type 2014-07-15 00:33:30 +02:00
Thomas Adamcik
4c666e47ee core: Ignore buffering for now 2014-07-15 00:31:13 +02:00
Stein Magnus Jodal
9ca5b4af39 docs: Remove reference to mopidy.audio.mixers 2014-07-15 00:07:11 +02:00
Stein Magnus Jodal
a981be2292 doc: Fix typos 2014-07-14 23:47:15 +02:00
Stein Magnus Jodal
d1c0d48be6 docs: Fix typo 2014-07-14 23:18:55 +02:00
Thomas Adamcik
d8c41de2f7 audio: Add tests for state changes while buffering 2014-07-14 23:15:40 +02:00
Stein Magnus Jodal
dd555ed828 docs: Fix typo 2014-07-14 23:10:52 +02:00
Stein Magnus Jodal
8602ea24f1 docs: Volume use a linear scale 2014-07-14 23:09:57 +02:00