Marcel van der Veldt [Sat, 31 Oct 2020 22:52:14 +0000 (23:52 +0100)]
include docker build strategy
Marcel van der Veldt [Sat, 31 Oct 2020 11:12:06 +0000 (12:12 +0100)]
fix for volume_set
Marcel van der Veldt [Sat, 31 Oct 2020 11:09:49 +0000 (12:09 +0100)]
Merge branch 'master' of https://github.com/music-assistant/server
Marcel van der Veldt [Sat, 31 Oct 2020 11:09:45 +0000 (12:09 +0100)]
fix stream error issue
dependabot[bot] [Fri, 23 Oct 2020 17:54:40 +0000 (19:54 +0200)]
Bump flake8 from 3.8.3 to 3.8.4 (#26)
Bumps [flake8](https://gitlab.com/pycqa/flake8) from 3.8.3 to 3.8.4.
- [Release notes](https://gitlab.com/pycqa/flake8/tags)
- [Commits](https://gitlab.com/pycqa/flake8/compare/3.8.3...3.8.4)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
dependabot[bot] [Fri, 23 Oct 2020 17:54:25 +0000 (19:54 +0200)]
Bump pytest from 6.0.2 to 6.1.1 (#25)
Bumps [pytest](https://github.com/pytest-dev/pytest) from 6.0.2 to 6.1.1.
- [Release notes](https://github.com/pytest-dev/pytest/releases)
- [Changelog](https://github.com/pytest-dev/pytest/blob/master/CHANGELOG.rst)
- [Commits](https://github.com/pytest-dev/pytest/compare/6.0.2...6.1.1)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
dependabot[bot] [Fri, 23 Oct 2020 17:53:32 +0000 (19:53 +0200)]
Bump mypy from 0.770 to 0.790 (#28)
Bumps [mypy](https://github.com/python/mypy) from 0.770 to 0.790.
- [Release notes](https://github.com/python/mypy/releases)
- [Commits](https://github.com/python/mypy/compare/v0.770...v0.790)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
dependabot[bot] [Fri, 23 Oct 2020 17:53:16 +0000 (19:53 +0200)]
Bump actions/setup-python from v2.1.2 to v2.1.4 (#30)
Bumps [actions/setup-python](https://github.com/actions/setup-python) from v2.1.2 to v2.1.4.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](https://github.com/actions/setup-python/compare/v2.1.2...
41b7212b1668f5de9d65e9c82aa777e6bbedb3a8)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
dependabot[bot] [Fri, 23 Oct 2020 17:53:01 +0000 (19:53 +0200)]
Bump actions/stale from v3.0.11 to v3.0.12 (#29)
Bumps [actions/stale](https://github.com/actions/stale) from v3.0.11 to v3.0.12.
- [Release notes](https://github.com/actions/stale/releases)
- [Commits](https://github.com/actions/stale/compare/v3.0.11...
44f9eae0adddf72dbf3eedfacc999f70afcec1a8)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
dependabot[bot] [Fri, 23 Oct 2020 17:52:28 +0000 (19:52 +0200)]
Bump cytoolz from 0.10.1 to 0.11.0 (#20)
Bumps [cytoolz](https://github.com/pytoolz/cytoolz) from 0.10.1 to 0.11.0.
- [Release notes](https://github.com/pytoolz/cytoolz/releases)
- [Commits](https://github.com/pytoolz/cytoolz/compare/0.10.1...0.11.0)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
dependabot[bot] [Fri, 23 Oct 2020 17:52:05 +0000 (19:52 +0200)]
Bump pytest-cov from 2.8.1 to 2.10.1 (#19)
Bumps [pytest-cov](https://github.com/pytest-dev/pytest-cov) from 2.8.1 to 2.10.1.
- [Release notes](https://github.com/pytest-dev/pytest-cov/releases)
- [Changelog](https://github.com/pytest-dev/pytest-cov/blob/master/CHANGELOG.rst)
- [Commits](https://github.com/pytest-dev/pytest-cov/compare/v2.8.1...v2.10.1)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Marcel van der Veldt [Fri, 23 Oct 2020 17:50:55 +0000 (19:50 +0200)]
fix group power and volume_set commands
Marcel van der Veldt [Fri, 16 Oct 2020 22:18:27 +0000 (00:18 +0200)]
fix for mediatype issue
Marcel van der Veldt [Mon, 12 Oct 2020 22:30:30 +0000 (00:30 +0200)]
some missing translations
Marcel van der Veldt [Mon, 12 Oct 2020 22:17:56 +0000 (00:17 +0200)]
fixes for frontend
Marcel van der Veldt [Sun, 11 Oct 2020 00:47:28 +0000 (02:47 +0200)]
fix typo
Marcel van der Veldt [Sun, 11 Oct 2020 00:39:00 +0000 (02:39 +0200)]
Update constants.py
Marcel van der Veldt [Sat, 10 Oct 2020 23:45:32 +0000 (01:45 +0200)]
logging prefixes
Marcel van der Veldt [Sat, 10 Oct 2020 23:39:06 +0000 (01:39 +0200)]
small fixes
Marcel van der Veldt [Sat, 10 Oct 2020 21:34:35 +0000 (23:34 +0200)]
fix linter
Marcel van der Veldt [Sat, 10 Oct 2020 21:25:46 +0000 (23:25 +0200)]
throttle commands to chromecast socket
Marcel van der Veldt [Sat, 10 Oct 2020 21:25:21 +0000 (23:25 +0200)]
linting
Marcel van der Veldt [Sat, 10 Oct 2020 20:49:13 +0000 (22:49 +0200)]
small change to global exception handler
make sure all exceptions are logged properly
Marcel van der Veldt [Sat, 10 Oct 2020 20:33:36 +0000 (22:33 +0200)]
remove audio caching
it causes disk filling up and too large buffer
needs more thinking
Marcel van der Veldt [Sat, 10 Oct 2020 10:26:20 +0000 (12:26 +0200)]
more agressive reconnects for chromecast
Marcel van der Veldt [Wed, 7 Oct 2020 23:30:37 +0000 (01:30 +0200)]
cosmetic fixes
Marcel van der Veldt [Wed, 7 Oct 2020 15:38:17 +0000 (17:38 +0200)]
silence logging
Marcel van der Veldt [Wed, 7 Oct 2020 10:25:39 +0000 (12:25 +0200)]
final fix for the asyncprocess
Marcel van der Veldt [Wed, 7 Oct 2020 00:34:46 +0000 (02:34 +0200)]
reinstate uvloop and chromecast fix
Marcel van der Veldt [Mon, 5 Oct 2020 18:10:42 +0000 (20:10 +0200)]
linting
Marcel van der Veldt [Mon, 5 Oct 2020 18:01:49 +0000 (20:01 +0200)]
bump version
Marcel van der Veldt [Mon, 5 Oct 2020 18:00:20 +0000 (20:00 +0200)]
a lot of fixes (#27)
Marcel van der Veldt [Fri, 2 Oct 2020 00:15:16 +0000 (02:15 +0200)]
more typos
Marcel van der Veldt [Thu, 1 Oct 2020 23:33:49 +0000 (01:33 +0200)]
fix typo
Marcel van der Veldt [Thu, 1 Oct 2020 23:26:30 +0000 (01:26 +0200)]
refactor part 2 finished (#24)
Marcel van der Veldt [Tue, 29 Sep 2020 09:22:58 +0000 (11:22 +0200)]
linting
Marcel van der Veldt [Tue, 29 Sep 2020 08:48:05 +0000 (10:48 +0200)]
bump version
Marcel van der Veldt [Tue, 29 Sep 2020 08:47:51 +0000 (10:47 +0200)]
Merge branch 'master' of https://github.com/music-assistant/server
Marcel van der Veldt [Tue, 29 Sep 2020 08:47:39 +0000 (10:47 +0200)]
better handling of player reconnects
dependabot[bot] [Mon, 28 Sep 2020 07:07:00 +0000 (09:07 +0200)]
Bump pychromecast from 7.2.1 to 7.5.0 (#18)
Bumps [pychromecast](https://github.com/balloob/pychromecast) from 7.2.1 to 7.5.0.
- [Release notes](https://github.com/balloob/pychromecast/releases)
- [Commits](https://github.com/balloob/pychromecast/compare/7.2.1...7.5.0)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
dependabot[bot] [Mon, 28 Sep 2020 07:01:16 +0000 (09:01 +0200)]
Bump tox from 3.14.6 to 3.20.0 (#15)
Bumps [tox](https://github.com/tox-dev/tox) from 3.14.6 to 3.20.0.
- [Release notes](https://github.com/tox-dev/tox/releases)
- [Changelog](https://github.com/tox-dev/tox/blob/master/docs/changelog.rst)
- [Commits](https://github.com/tox-dev/tox/compare/3.14.6...3.20.0)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
dependabot[bot] [Mon, 28 Sep 2020 07:00:56 +0000 (09:00 +0200)]
Bump zeroconf from 0.28.4 to 0.28.5 (#14)
Bumps [zeroconf](https://github.com/jstasiak/python-zeroconf) from 0.28.4 to 0.28.5.
- [Release notes](https://github.com/jstasiak/python-zeroconf/releases)
- [Commits](https://github.com/jstasiak/python-zeroconf/compare/0.28.4...0.28.5)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
dependabot[bot] [Mon, 28 Sep 2020 07:00:33 +0000 (09:00 +0200)]
Bump pydocstyle from 5.0.2 to 5.1.1 (#13)
Bumps [pydocstyle](https://github.com/PyCQA/pydocstyle) from 5.0.2 to 5.1.1.
- [Release notes](https://github.com/PyCQA/pydocstyle/releases)
- [Changelog](https://github.com/PyCQA/pydocstyle/blob/master/docs/release_notes.rst)
- [Commits](https://github.com/PyCQA/pydocstyle/compare/5.0.2...5.1.1)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Marcel van der Veldt [Sun, 27 Sep 2020 21:18:32 +0000 (23:18 +0200)]
bump version to 0.0.46
Marcel van der Veldt [Sun, 27 Sep 2020 21:18:11 +0000 (23:18 +0200)]
group player should be polled
Marcel van der Veldt [Sun, 27 Sep 2020 18:51:47 +0000 (20:51 +0200)]
fix chromecast discovery
Marcel van der Veldt [Sun, 27 Sep 2020 18:09:23 +0000 (20:09 +0200)]
fix mpeg stream format
Marcel van der Veldt [Sun, 27 Sep 2020 18:02:36 +0000 (20:02 +0200)]
Update __init__.py
Marcel van der Veldt [Sun, 27 Sep 2020 18:01:43 +0000 (20:01 +0200)]
only terminate sox if its runing
Marcel van der Veldt [Sun, 27 Sep 2020 15:07:45 +0000 (17:07 +0200)]
bump version
Marcel van der Veldt [Sun, 27 Sep 2020 07:11:44 +0000 (09:11 +0200)]
fix ProcessLookupError
Marcel van der Veldt [Sun, 27 Sep 2020 07:04:53 +0000 (09:04 +0200)]
fix typo
Marcel van der Veldt [Sun, 27 Sep 2020 01:31:33 +0000 (03:31 +0200)]
typo
Marcel van der Veldt [Sun, 27 Sep 2020 01:22:56 +0000 (03:22 +0200)]
bump
Marcel van der Veldt [Sun, 27 Sep 2020 01:19:53 +0000 (03:19 +0200)]
Refactor streamer (#17)
* temporary disable uvloop
uvloop is temporary disabled due to a bug with subprocesses
* implement streaming as async methods
* refactor player state handling, groupplayer support
* more rework on player states, improve group sync
Marcel van der Veldt [Sun, 20 Sep 2020 08:54:55 +0000 (10:54 +0200)]
fix typo
Marcel van der Veldt [Sat, 19 Sep 2020 21:55:56 +0000 (23:55 +0200)]
another attempt in silcencing logging of chromecast
Marcel van der Veldt [Sat, 19 Sep 2020 19:06:22 +0000 (21:06 +0200)]
Update player_manager.py
Marcel van der Veldt [Sat, 19 Sep 2020 19:02:22 +0000 (21:02 +0200)]
suppress chromecast not connected errors
Marcel van der Veldt [Sat, 19 Sep 2020 18:15:07 +0000 (20:15 +0200)]
bump to 0.0.39
Marcel van der Veldt [Sat, 19 Sep 2020 18:14:31 +0000 (20:14 +0200)]
add mpeg contenttype
Marcel van der Veldt [Sat, 19 Sep 2020 15:38:34 +0000 (17:38 +0200)]
cool down errors in log, send stop command on power off
Marcel van der Veldt [Sat, 19 Sep 2020 11:44:32 +0000 (13:44 +0200)]
fix issues with chromecast
Marcel van der Veldt [Fri, 18 Sep 2020 23:15:30 +0000 (01:15 +0200)]
logging in http streamer
Marcel van der Veldt [Fri, 18 Sep 2020 23:13:57 +0000 (01:13 +0200)]
version bump to 0.0.36
Marcel van der Veldt [Fri, 18 Sep 2020 23:13:32 +0000 (01:13 +0200)]
do not send quit app to chromecast
it will crash the entire thing
Marcel van der Veldt [Fri, 18 Sep 2020 23:01:04 +0000 (01:01 +0200)]
fix playerstate
Marcel van der Veldt [Fri, 18 Sep 2020 22:30:23 +0000 (00:30 +0200)]
bump version to 0.0.35
Marcel van der Veldt [Fri, 18 Sep 2020 22:29:46 +0000 (00:29 +0200)]
add some guards for accessing an unavailable player
Marcel van der Veldt [Fri, 18 Sep 2020 12:27:49 +0000 (14:27 +0200)]
fix group player auto power off
Marcel van der Veldt [Fri, 18 Sep 2020 11:37:22 +0000 (13:37 +0200)]
fix for group player power
Marcel van der Veldt [Fri, 18 Sep 2020 07:13:30 +0000 (09:13 +0200)]
linter fix
Marcel van der Veldt [Fri, 18 Sep 2020 06:28:50 +0000 (08:28 +0200)]
add back PlayerState.Off
Marcel van der Veldt [Thu, 17 Sep 2020 23:27:24 +0000 (01:27 +0200)]
hass integration now moved to hass component
Marcel van der Veldt [Thu, 17 Sep 2020 15:47:45 +0000 (17:47 +0200)]
bugfixes
various small bugfixes
Marcel van der Veldt [Thu, 17 Sep 2020 00:02:16 +0000 (02:02 +0200)]
adjustments for hass integration
Marcel van der Veldt [Wed, 16 Sep 2020 18:26:49 +0000 (20:26 +0200)]
update discovery infos
Marcel van der Veldt [Wed, 16 Sep 2020 12:12:30 +0000 (14:12 +0200)]
shared http clientsession
Marcel van der Veldt [Tue, 15 Sep 2020 23:12:56 +0000 (01:12 +0200)]
bump version
Marcel van der Veldt [Tue, 15 Sep 2020 23:11:39 +0000 (01:11 +0200)]
fixes for dataclass json encoding
Marcel van der Veldt [Tue, 15 Sep 2020 21:42:13 +0000 (23:42 +0200)]
small fixes
stability, consistency
Marcel van der Veldt [Tue, 15 Sep 2020 19:30:48 +0000 (21:30 +0200)]
lint
Marcel van der Veldt [Tue, 15 Sep 2020 19:27:41 +0000 (21:27 +0200)]
prettify json responses
return human readable responses for all enum values
Marcel van der Veldt [Mon, 14 Sep 2020 06:49:54 +0000 (08:49 +0200)]
linting
new black version wants to do things differently
Marcel van der Veldt [Mon, 14 Sep 2020 06:37:21 +0000 (08:37 +0200)]
Merge branch 'master' of https://github.com/music-assistant/server
Marcel van der Veldt [Mon, 14 Sep 2020 06:37:17 +0000 (08:37 +0200)]
some fixes for the linter
Marcel van der Veldt [Mon, 14 Sep 2020 06:28:26 +0000 (08:28 +0200)]
Update README.md
Marcel van der Veldt [Sun, 13 Sep 2020 10:34:33 +0000 (12:34 +0200)]
add readme to setup
Marcel van der Veldt [Sun, 13 Sep 2020 10:31:06 +0000 (12:31 +0200)]
linting
Marcel van der Veldt [Sun, 13 Sep 2020 10:25:02 +0000 (12:25 +0200)]
Update .gitignore
Marcel van der Veldt [Sun, 13 Sep 2020 10:24:45 +0000 (12:24 +0200)]
remove .egg-info
dependabot[bot] [Sun, 13 Sep 2020 10:20:29 +0000 (12:20 +0200)]
Bump pylint from 2.4.4 to 2.6.0 (#7)
Bumps [pylint](https://github.com/PyCQA/pylint) from 2.4.4 to 2.6.0.
- [Release notes](https://github.com/PyCQA/pylint/releases)
- [Changelog](https://github.com/PyCQA/pylint/blob/master/ChangeLog)
- [Commits](https://github.com/PyCQA/pylint/compare/pylint-2.4.4...pylint-2.6.0)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
dependabot[bot] [Sun, 13 Sep 2020 10:19:58 +0000 (12:19 +0200)]
Bump pytest-timeout from 1.3.4 to 1.4.2 (#8)
Bumps [pytest-timeout](https://github.com/pytest-dev/pytest-timeout) from 1.3.4 to 1.4.2.
- [Release notes](https://github.com/pytest-dev/pytest-timeout/releases)
- [Commits](https://github.com/pytest-dev/pytest-timeout/compare/1.3.4...1.4.2)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
dependabot[bot] [Sun, 13 Sep 2020 10:17:14 +0000 (12:17 +0200)]
Bump pytest from 5.4.1 to 6.0.2 (#9)
Bumps [pytest](https://github.com/pytest-dev/pytest) from 5.4.1 to 6.0.2.
- [Release notes](https://github.com/pytest-dev/pytest/releases)
- [Changelog](https://github.com/pytest-dev/pytest/blob/master/CHANGELOG.rst)
- [Commits](https://github.com/pytest-dev/pytest/compare/5.4.1...6.0.2)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
dependabot[bot] [Sun, 13 Sep 2020 10:16:52 +0000 (12:16 +0200)]
Bump actions/stale from v1 to v3.0.11 (#6)
Bumps [actions/stale](https://github.com/actions/stale) from v1 to v3.0.11.
- [Release notes](https://github.com/actions/stale/releases)
- [Commits](https://github.com/actions/stale/compare/v1...
1849651e2aa1b1d6d2cba4c90c719f4b6c929a28)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
dependabot[bot] [Sun, 13 Sep 2020 10:16:28 +0000 (12:16 +0200)]
Bump actions/setup-python from v1 to v2.1.2 (#5)
Bumps [actions/setup-python](https://github.com/actions/setup-python) from v1 to v2.1.2.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](https://github.com/actions/setup-python/compare/v1...
24156c231c5e9d581bde27d0cdbb72715060ea51)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
dependabot[bot] [Sun, 13 Sep 2020 10:15:57 +0000 (12:15 +0200)]
Bump flake8 from 3.7.9 to 3.8.3 (#10)
Bumps [flake8](https://gitlab.com/pycqa/flake8) from 3.7.9 to 3.8.3.
- [Release notes](https://gitlab.com/pycqa/flake8/tags)
- [Commits](https://gitlab.com/pycqa/flake8/compare/3.7.9...3.8.3)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
dependabot[bot] [Sun, 13 Sep 2020 10:13:36 +0000 (12:13 +0200)]
Bump black from 19.10b0 to 20.8b1 (#11)
Bumps [black](https://github.com/psf/black) from 19.10b0 to 20.8b1.
- [Release notes](https://github.com/psf/black/releases)
- [Changelog](https://github.com/psf/black/blob/master/CHANGES.md)
- [Commits](https://github.com/psf/black/commits)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Marcel van der Veldt [Sun, 13 Sep 2020 10:04:41 +0000 (12:04 +0200)]
Create dependabot.yml
Marcel van der Veldt [Sun, 13 Sep 2020 09:12:34 +0000 (11:12 +0200)]
Update publish-to-pypi.yml