music-assistant-server.git
5 years agoBump tox from 3.14.6 to 3.20.0 (#15)
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>
5 years agoBump zeroconf from 0.28.4 to 0.28.5 (#14)
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>
5 years agoBump pydocstyle from 5.0.2 to 5.1.1 (#13)
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>
5 years agobump version to 0.0.46
Marcel van der Veldt [Sun, 27 Sep 2020 21:18:32 +0000 (23:18 +0200)]
bump version to 0.0.46

5 years agogroup player should be polled
Marcel van der Veldt [Sun, 27 Sep 2020 21:18:11 +0000 (23:18 +0200)]
group player should be polled

5 years agofix chromecast discovery
Marcel van der Veldt [Sun, 27 Sep 2020 18:51:47 +0000 (20:51 +0200)]
fix chromecast discovery

5 years agofix mpeg stream format
Marcel van der Veldt [Sun, 27 Sep 2020 18:09:23 +0000 (20:09 +0200)]
fix mpeg stream format

5 years agoUpdate __init__.py
Marcel van der Veldt [Sun, 27 Sep 2020 18:02:36 +0000 (20:02 +0200)]
Update __init__.py

5 years agoonly terminate sox if its runing
Marcel van der Veldt [Sun, 27 Sep 2020 18:01:43 +0000 (20:01 +0200)]
only terminate sox if its runing

5 years agobump version
Marcel van der Veldt [Sun, 27 Sep 2020 15:07:45 +0000 (17:07 +0200)]
bump version

5 years agofix ProcessLookupError
Marcel van der Veldt [Sun, 27 Sep 2020 07:11:44 +0000 (09:11 +0200)]
fix ProcessLookupError

5 years agofix typo
Marcel van der Veldt [Sun, 27 Sep 2020 07:04:53 +0000 (09:04 +0200)]
fix typo

5 years agotypo
Marcel van der Veldt [Sun, 27 Sep 2020 01:31:33 +0000 (03:31 +0200)]
typo

5 years agobump
Marcel van der Veldt [Sun, 27 Sep 2020 01:22:56 +0000 (03:22 +0200)]
bump

5 years agoRefactor streamer (#17)
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

5 years agofix typo
Marcel van der Veldt [Sun, 20 Sep 2020 08:54:55 +0000 (10:54 +0200)]
fix typo

5 years agoanother attempt in silcencing logging of chromecast
Marcel van der Veldt [Sat, 19 Sep 2020 21:55:56 +0000 (23:55 +0200)]
another attempt in silcencing logging of chromecast

5 years agoUpdate player_manager.py
Marcel van der Veldt [Sat, 19 Sep 2020 19:06:22 +0000 (21:06 +0200)]
Update player_manager.py

5 years agosuppress chromecast not connected errors
Marcel van der Veldt [Sat, 19 Sep 2020 19:02:22 +0000 (21:02 +0200)]
suppress chromecast not connected errors

5 years agobump to 0.0.39
Marcel van der Veldt [Sat, 19 Sep 2020 18:15:07 +0000 (20:15 +0200)]
bump to 0.0.39

5 years agoadd mpeg contenttype
Marcel van der Veldt [Sat, 19 Sep 2020 18:14:31 +0000 (20:14 +0200)]
add mpeg contenttype

5 years agocool down errors in log, send stop command on power off
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

5 years agofix issues with chromecast
Marcel van der Veldt [Sat, 19 Sep 2020 11:44:32 +0000 (13:44 +0200)]
fix issues with chromecast

5 years agologging in http streamer
Marcel van der Veldt [Fri, 18 Sep 2020 23:15:30 +0000 (01:15 +0200)]
logging in http streamer

5 years agoversion bump to 0.0.36
Marcel van der Veldt [Fri, 18 Sep 2020 23:13:57 +0000 (01:13 +0200)]
version bump to 0.0.36

5 years agodo not send quit app to chromecast
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

5 years agofix playerstate
Marcel van der Veldt [Fri, 18 Sep 2020 23:01:04 +0000 (01:01 +0200)]
fix playerstate

5 years agobump version to 0.0.35
Marcel van der Veldt [Fri, 18 Sep 2020 22:30:23 +0000 (00:30 +0200)]
bump version to 0.0.35

5 years agoadd some guards for accessing an unavailable player
Marcel van der Veldt [Fri, 18 Sep 2020 22:29:46 +0000 (00:29 +0200)]
add some guards for accessing an unavailable player

5 years agofix group player auto power off
Marcel van der Veldt [Fri, 18 Sep 2020 12:27:49 +0000 (14:27 +0200)]
fix group player auto power off

5 years agofix for group player power
Marcel van der Veldt [Fri, 18 Sep 2020 11:37:22 +0000 (13:37 +0200)]
fix for group player power

5 years agolinter fix
Marcel van der Veldt [Fri, 18 Sep 2020 07:13:30 +0000 (09:13 +0200)]
linter fix

5 years agoadd back PlayerState.Off
Marcel van der Veldt [Fri, 18 Sep 2020 06:28:50 +0000 (08:28 +0200)]
add back PlayerState.Off

5 years agohass integration now moved to hass component
Marcel van der Veldt [Thu, 17 Sep 2020 23:27:24 +0000 (01:27 +0200)]
hass integration now moved to hass component

5 years agobugfixes
Marcel van der Veldt [Thu, 17 Sep 2020 15:47:45 +0000 (17:47 +0200)]
bugfixes

various small bugfixes

5 years agoadjustments for hass integration
Marcel van der Veldt [Thu, 17 Sep 2020 00:02:16 +0000 (02:02 +0200)]
adjustments for hass integration

5 years agoupdate discovery infos
Marcel van der Veldt [Wed, 16 Sep 2020 18:26:49 +0000 (20:26 +0200)]
update discovery infos

5 years agoshared http clientsession
Marcel van der Veldt [Wed, 16 Sep 2020 12:12:30 +0000 (14:12 +0200)]
shared http clientsession

5 years agobump version
Marcel van der Veldt [Tue, 15 Sep 2020 23:12:56 +0000 (01:12 +0200)]
bump version

5 years agofixes for dataclass json encoding
Marcel van der Veldt [Tue, 15 Sep 2020 23:11:39 +0000 (01:11 +0200)]
fixes for dataclass json encoding

5 years agosmall fixes
Marcel van der Veldt [Tue, 15 Sep 2020 21:42:13 +0000 (23:42 +0200)]
small fixes

stability, consistency

5 years agolint
Marcel van der Veldt [Tue, 15 Sep 2020 19:30:48 +0000 (21:30 +0200)]
lint

5 years agoprettify json responses
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

5 years agolinting
Marcel van der Veldt [Mon, 14 Sep 2020 06:49:54 +0000 (08:49 +0200)]
linting

new black version wants to do things differently

5 years agoMerge branch 'master' of https://github.com/music-assistant/server
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

5 years agosome fixes for the linter
Marcel van der Veldt [Mon, 14 Sep 2020 06:37:17 +0000 (08:37 +0200)]
some fixes for the linter

5 years agoUpdate README.md
Marcel van der Veldt [Mon, 14 Sep 2020 06:28:26 +0000 (08:28 +0200)]
Update README.md

5 years agoadd readme to setup
Marcel van der Veldt [Sun, 13 Sep 2020 10:34:33 +0000 (12:34 +0200)]
add readme to setup

5 years agolinting
Marcel van der Veldt [Sun, 13 Sep 2020 10:31:06 +0000 (12:31 +0200)]
linting

5 years agoUpdate .gitignore
Marcel van der Veldt [Sun, 13 Sep 2020 10:25:02 +0000 (12:25 +0200)]
Update .gitignore

5 years agoremove .egg-info
Marcel van der Veldt [Sun, 13 Sep 2020 10:24:45 +0000 (12:24 +0200)]
remove .egg-info

5 years agoBump pylint from 2.4.4 to 2.6.0 (#7)
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>
5 years agoBump pytest-timeout from 1.3.4 to 1.4.2 (#8)
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>
5 years agoBump pytest from 5.4.1 to 6.0.2 (#9)
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>
5 years agoBump actions/stale from v1 to v3.0.11 (#6)
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>
5 years agoBump actions/setup-python from v1 to v2.1.2 (#5)
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>
5 years agoBump flake8 from 3.7.9 to 3.8.3 (#10)
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>
5 years agoBump black from 19.10b0 to 20.8b1 (#11)
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>
5 years agoCreate dependabot.yml
Marcel van der Veldt [Sun, 13 Sep 2020 10:04:41 +0000 (12:04 +0200)]
Create dependabot.yml

5 years agoUpdate publish-to-pypi.yml
Marcel van der Veldt [Sun, 13 Sep 2020 09:12:34 +0000 (11:12 +0200)]
Update publish-to-pypi.yml

5 years agoadjust release workflow
Marcel van der Veldt [Sun, 13 Sep 2020 09:08:47 +0000 (11:08 +0200)]
adjust release workflow

5 years agoMerge branch 'master' of https://github.com/music-assistant/server
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

5 years agofix small typos
Marcel van der Veldt [Sun, 13 Sep 2020 00:00:23 +0000 (02:00 +0200)]
fix small typos

5 years agopublish latest app version ()
github-actions[bot] [Sat, 12 Sep 2020 23:44:17 +0000 (23:44 +0000)]
publish latest app version ()

5 years agoadd album/track versions support on api
Marcel van der Veldt [Sat, 12 Sep 2020 10:43:30 +0000 (12:43 +0200)]
add album/track versions support on api

5 years agoUpdate requirements.txt
Marcel van der Veldt [Fri, 11 Sep 2020 23:47:16 +0000 (01:47 +0200)]
Update requirements.txt

5 years agomore linting
Marcel van der Veldt [Fri, 11 Sep 2020 23:41:23 +0000 (01:41 +0200)]
more linting

5 years agoUpdate test.yml
Marcel van der Veldt [Fri, 11 Sep 2020 22:02:21 +0000 (00:02 +0200)]
Update test.yml

5 years agotrying to fix the auto test
Marcel van der Veldt [Fri, 11 Sep 2020 21:13:52 +0000 (23:13 +0200)]
trying to fix the auto test

5 years agofix webplayer anf file provider
Marcel van der Veldt [Fri, 11 Sep 2020 20:34:13 +0000 (22:34 +0200)]
fix webplayer anf file provider

5 years agofix tox
Marcel van der Veldt [Fri, 11 Sep 2020 18:49:16 +0000 (20:49 +0200)]
fix tox

skip mypy for now

5 years agolinting
Marcel van der Veldt [Fri, 11 Sep 2020 18:17:00 +0000 (20:17 +0200)]
linting

5 years agofix release and test process
Marcel van der Veldt [Fri, 11 Sep 2020 12:58:34 +0000 (14:58 +0200)]
fix release and test process

5 years agoimprove setup
Marcel van der Veldt [Fri, 11 Sep 2020 12:12:53 +0000 (14:12 +0200)]
improve setup

5 years agoCreate stale.yml
Marcel van der Veldt [Fri, 11 Sep 2020 12:03:56 +0000 (14:03 +0200)]
Create stale.yml

5 years agoUpdate README.md
Marcel van der Veldt [Fri, 11 Sep 2020 11:28:36 +0000 (13:28 +0200)]
Update README.md

5 years agoUpdate README.md
Marcel van der Veldt [Fri, 11 Sep 2020 11:28:13 +0000 (13:28 +0200)]
Update README.md

5 years agoremove precompiled web app
Marcel van der Veldt [Fri, 11 Sep 2020 11:14:47 +0000 (13:14 +0200)]
remove precompiled web app

5 years agoprepare for restructuring
Marcel van der Veldt [Fri, 11 Sep 2020 11:10:10 +0000 (13:10 +0200)]
prepare for restructuring

5 years agomove to docs
Marcel van der Veldt [Fri, 11 Sep 2020 10:01:13 +0000 (12:01 +0200)]
move to docs

5 years agodeploy webapp to github pages
Marcel van der Veldt [Fri, 11 Sep 2020 09:57:41 +0000 (11:57 +0200)]
deploy webapp to github pages

5 years agofrontend fixes
Marcel van der Veldt [Fri, 11 Sep 2020 07:05:04 +0000 (09:05 +0200)]
frontend fixes

5 years agofix group player missing child
Marcel van der Veldt [Thu, 10 Sep 2020 23:44:32 +0000 (01:44 +0200)]
fix group player missing child

5 years agofrontend fix
Marcel van der Veldt [Thu, 10 Sep 2020 23:31:45 +0000 (01:31 +0200)]
frontend fix

5 years agofix for frontend
Marcel van der Veldt [Thu, 10 Sep 2020 23:31:24 +0000 (01:31 +0200)]
fix for frontend

5 years agomore fixes for https support
Marcel van der Veldt [Thu, 10 Sep 2020 23:01:38 +0000 (01:01 +0200)]
more fixes for https support

5 years agofix for https
Marcel van der Veldt [Thu, 10 Sep 2020 22:43:52 +0000 (00:43 +0200)]
fix for https

5 years agofix for internal_url
Marcel van der Veldt [Thu, 10 Sep 2020 22:34:38 +0000 (00:34 +0200)]
fix for internal_url

5 years agoadd security
Marcel van der Veldt [Thu, 10 Sep 2020 22:27:34 +0000 (00:27 +0200)]
add security

5 years agofix for hass states
Marcel van der Veldt [Tue, 8 Sep 2020 06:20:02 +0000 (08:20 +0200)]
fix for hass states

5 years agobring back sonos support
Marcel van der Veldt [Tue, 8 Sep 2020 06:15:33 +0000 (08:15 +0200)]
bring back sonos support

5 years agofixes for squeezebox implementation
Marcel van der Veldt [Mon, 7 Sep 2020 09:55:37 +0000 (11:55 +0200)]
fixes for squeezebox implementation

5 years agofix for player queue
Marcel van der Veldt [Mon, 7 Sep 2020 08:29:27 +0000 (10:29 +0200)]
fix for player queue

invalidate previous state as the format is now incompatible

5 years agoadd squeezebox support back
Marcel van der Veldt [Mon, 7 Sep 2020 00:10:41 +0000 (02:10 +0200)]
add squeezebox support back

5 years agosmall fix for hass integration
Marcel van der Veldt [Sun, 6 Sep 2020 13:36:30 +0000 (15:36 +0200)]
small fix for hass integration

5 years agosome typos
Marcel van der Veldt [Sat, 5 Sep 2020 23:45:01 +0000 (01:45 +0200)]
some typos

5 years agobump hass-client
Marcel van der Veldt [Sat, 5 Sep 2020 23:25:00 +0000 (01:25 +0200)]
bump hass-client

5 years agofix for hass integration (again)
Marcel van der Veldt [Sat, 5 Sep 2020 23:20:42 +0000 (01:20 +0200)]
fix for hass integration (again)

5 years agofix for hass
Marcel van der Veldt [Sat, 5 Sep 2020 23:12:44 +0000 (01:12 +0200)]
fix for hass

5 years agoupdate frontend, http streamer fixes
Marcel van der Veldt [Sat, 5 Sep 2020 22:42:47 +0000 (00:42 +0200)]
update frontend, http streamer fixes