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
Marcel van der Veldt [Sun, 13 Sep 2020 09:08:47 +0000 (11:08 +0200)]
adjust release workflow
Marcel van der Veldt [Sun, 13 Sep 2020 00:00:25 +0000 (02:00 +0200)]
Merge branch 'master' of https://github.com/music-assistant/server
Marcel van der Veldt [Sun, 13 Sep 2020 00:00:23 +0000 (02:00 +0200)]
fix small typos
github-actions[bot] [Sat, 12 Sep 2020 23:44:17 +0000 (23:44 +0000)]
publish latest app version ()
Marcel van der Veldt [Sat, 12 Sep 2020 10:43:30 +0000 (12:43 +0200)]
add album/track versions support on api
Marcel van der Veldt [Fri, 11 Sep 2020 23:47:16 +0000 (01:47 +0200)]
Update requirements.txt
Marcel van der Veldt [Fri, 11 Sep 2020 23:41:23 +0000 (01:41 +0200)]
more linting
Marcel van der Veldt [Fri, 11 Sep 2020 22:02:21 +0000 (00:02 +0200)]
Update test.yml
Marcel van der Veldt [Fri, 11 Sep 2020 21:13:52 +0000 (23:13 +0200)]
trying to fix the auto test
Marcel van der Veldt [Fri, 11 Sep 2020 20:34:13 +0000 (22:34 +0200)]
fix webplayer anf file provider
Marcel van der Veldt [Fri, 11 Sep 2020 18:49:16 +0000 (20:49 +0200)]
fix tox
skip mypy for now
Marcel van der Veldt [Fri, 11 Sep 2020 18:17:00 +0000 (20:17 +0200)]
linting