music-assistant-server.git
6 years agoMerge branch 'master' of https://github.com/marcelveldt/musicassistant
Marcel van der Veldt [Tue, 14 Apr 2020 21:23:24 +0000 (23:23 +0200)]
Merge branch 'master' of https://github.com/marcelveldt/musicassistant

6 years agoDelete Dockerfile
Marcel van der Veldt [Tue, 14 Apr 2020 21:23:11 +0000 (23:23 +0200)]
Delete Dockerfile

6 years agoMerge pull request #1 from marcelveldt/dependabot/npm_and_yarn/frontend/src-cordova...
Marcel van der Veldt [Tue, 14 Apr 2020 21:03:18 +0000 (23:03 +0200)]
Merge pull request #1 from marcelveldt/dependabot/npm_and_yarn/frontend/src-cordova/minimist-1.2.5

Bump minimist from 1.2.0 to 1.2.5 in /frontend/src-cordova

6 years agoMerge pull request #2 from marcelveldt/dependabot/npm_and_yarn/frontend/acorn-6.4.1
Marcel van der Veldt [Tue, 14 Apr 2020 21:02:52 +0000 (23:02 +0200)]
Merge pull request #2 from marcelveldt/dependabot/npm_and_yarn/frontend/acorn-6.4.1

Bump acorn from 6.3.0 to 6.4.1 in /frontend

6 years agoadd jemalloc support
Marcel van der Veldt [Tue, 14 Apr 2020 21:01:45 +0000 (23:01 +0200)]
add jemalloc support

6 years agoBump acorn from 6.3.0 to 6.4.1 in /frontend
dependabot[bot] [Sun, 5 Apr 2020 09:46:17 +0000 (09:46 +0000)]
Bump acorn from 6.3.0 to 6.4.1 in /frontend

Bumps [acorn](https://github.com/acornjs/acorn) from 6.3.0 to 6.4.1.
- [Release notes](https://github.com/acornjs/acorn/releases)
- [Commits](https://github.com/acornjs/acorn/compare/6.3.0...6.4.1)

Signed-off-by: dependabot[bot] <support@github.com>
6 years agoBump minimist from 1.2.0 to 1.2.5 in /frontend/src-cordova
dependabot[bot] [Tue, 17 Mar 2020 10:17:15 +0000 (10:17 +0000)]
Bump minimist from 1.2.0 to 1.2.5 in /frontend/src-cordova

Bumps [minimist](https://github.com/substack/minimist) from 1.2.0 to 1.2.5.
- [Release notes](https://github.com/substack/minimist/releases)
- [Commits](https://github.com/substack/minimist/compare/1.2.0...1.2.5)

Signed-off-by: dependabot[bot] <support@github.com>
6 years agowindows compatability
Marcel van der Veldt [Sat, 30 Nov 2019 15:28:44 +0000 (16:28 +0100)]
windows compatability

6 years agoUpdate musicprovider.py
marcelveldt [Thu, 21 Nov 2019 13:58:06 +0000 (14:58 +0100)]
Update musicprovider.py

allow mixing of db and prov media items

6 years agoUpdate homeassistant.py
marcelveldt [Thu, 21 Nov 2019 12:43:43 +0000 (13:43 +0100)]
Update homeassistant.py

fix indexerror

6 years agovery small fixes
marcelveldt [Thu, 21 Nov 2019 12:20:18 +0000 (13:20 +0100)]
very small fixes

6 years agoadd sorting options + various small fixes and pep compliancy
marcelveldt [Tue, 19 Nov 2019 21:39:32 +0000 (22:39 +0100)]
add sorting options + various small fixes and pep compliancy

6 years agocatch exception in metadata
marcelveldt [Sat, 16 Nov 2019 21:19:37 +0000 (22:19 +0100)]
catch exception in metadata

6 years agoUpdate musicprovider.py
marcelveldt [Thu, 14 Nov 2019 23:17:18 +0000 (00:17 +0100)]
Update musicprovider.py

6 years agoadd panel view to main lists
marcelveldt [Thu, 14 Nov 2019 23:12:32 +0000 (00:12 +0100)]
add panel view to main lists

6 years agoseveral linter fixes
marcelveldt [Thu, 14 Nov 2019 09:01:59 +0000 (10:01 +0100)]
several linter fixes

6 years agosome failsafe fixes
marcelveldt [Wed, 13 Nov 2019 20:50:33 +0000 (21:50 +0100)]
some failsafe fixes

6 years agoallow hot reloading of modules
marcelveldt [Tue, 12 Nov 2019 20:49:51 +0000 (21:49 +0100)]
allow hot reloading of modules

6 years agosome threading fixes
marcelveldt [Tue, 12 Nov 2019 18:47:56 +0000 (19:47 +0100)]
some threading fixes

6 years agoUpdate __init__.py
marcelveldt [Tue, 12 Nov 2019 16:26:36 +0000 (17:26 +0100)]
Update __init__.py

6 years agoUpdate musicprovider.py
marcelveldt [Tue, 12 Nov 2019 15:32:48 +0000 (16:32 +0100)]
Update musicprovider.py

6 years agosmall fixes
marcelveldt [Tue, 12 Nov 2019 15:31:37 +0000 (16:31 +0100)]
small fixes

6 years agofix crossfade and database lockups
marcelveldt [Tue, 12 Nov 2019 13:55:46 +0000 (14:55 +0100)]
fix crossfade and database lockups

6 years agoshow stream details in OSD
marcelveldt [Mon, 11 Nov 2019 23:33:33 +0000 (00:33 +0100)]
show stream details in OSD

6 years agoUpdate player_queue.py
marcelveldt [Sun, 10 Nov 2019 23:20:28 +0000 (00:20 +0100)]
Update player_queue.py

6 years agoUpdate player_queue.py
marcelveldt [Sun, 10 Nov 2019 23:15:47 +0000 (00:15 +0100)]
Update player_queue.py

6 years agofix next on queue stream
marcelveldt [Sun, 10 Nov 2019 23:09:36 +0000 (00:09 +0100)]
fix next on queue stream

6 years agofix next/previous
marcelveldt [Sun, 10 Nov 2019 23:01:44 +0000 (00:01 +0100)]
fix next/previous

6 years agoqueue edit from frontend
marcelveldt [Sun, 10 Nov 2019 22:39:33 +0000 (23:39 +0100)]
queue edit from frontend

and several other fixes

6 years agoadd hold action for context menu
marcelveldt [Sat, 9 Nov 2019 10:07:48 +0000 (11:07 +0100)]
add hold action for context menu

6 years agoupdated frontend files
marcelveldt [Sat, 9 Nov 2019 01:39:33 +0000 (02:39 +0100)]
updated frontend files

6 years agoUpdate homeassistant.py
marcelveldt [Sat, 9 Nov 2019 01:36:33 +0000 (02:36 +0100)]
Update homeassistant.py

6 years agomore frontend refactoring
marcelveldt [Sat, 9 Nov 2019 01:33:45 +0000 (02:33 +0100)]
more frontend refactoring

6 years agoswitch to iterators for all listings
marcelveldt [Fri, 8 Nov 2019 00:26:59 +0000 (01:26 +0100)]
switch to iterators for all listings

results in ultra fast loading of (large) lists in frontend

6 years agospeed improvements
marcelveldt [Thu, 7 Nov 2019 02:00:27 +0000 (03:00 +0100)]
speed improvements

6 years agofrontend and speed fixes
marcelveldt [Mon, 4 Nov 2019 23:10:55 +0000 (00:10 +0100)]
frontend and speed fixes

6 years agoadd cordova
marcelveldt [Sun, 3 Nov 2019 22:31:49 +0000 (23:31 +0100)]
add cordova

6 years agoupdated frontend
marcelveldt [Sun, 3 Nov 2019 19:41:42 +0000 (20:41 +0100)]
updated frontend

switch to proper Vue project for the frontend

6 years agoignore disabled players
marcelveldt [Thu, 31 Oct 2019 21:54:42 +0000 (22:54 +0100)]
ignore disabled players

6 years agoUpdate http_streamer.py
marcelveldt [Thu, 31 Oct 2019 21:05:58 +0000 (22:05 +0100)]
Update http_streamer.py

6 years agofixes for the refactored frontend
marcelveldt [Thu, 31 Oct 2019 01:20:24 +0000 (02:20 +0100)]
fixes for the refactored frontend

6 years agoallow playlist add/remove from frontend
marcelveldt [Sun, 27 Oct 2019 22:29:08 +0000 (23:29 +0100)]
allow playlist add/remove from frontend

6 years agowork in progress o frontend
marcelveldt [Sat, 26 Oct 2019 23:46:01 +0000 (01:46 +0200)]
work in progress o frontend

6 years agofix jsonrpc
marcelveldt [Sat, 26 Oct 2019 08:50:17 +0000 (10:50 +0200)]
fix jsonrpc

6 years agoprep for playlist editing
marcelveldt [Fri, 25 Oct 2019 21:40:23 +0000 (23:40 +0200)]
prep for playlist editing

6 years agoconvert squeezebox to fully async
marcelveldt [Fri, 25 Oct 2019 17:37:37 +0000 (19:37 +0200)]
convert squeezebox to fully async

6 years agofix images in frontend, detect qobuz errors
marcelveldt [Fri, 25 Oct 2019 14:53:22 +0000 (16:53 +0200)]
fix images in frontend, detect qobuz errors

6 years agoallow relative urls
marcelveldt [Fri, 25 Oct 2019 14:25:29 +0000 (16:25 +0200)]
allow relative urls

this fixes ingress support

6 years agosome debugging
marcelveldt [Fri, 25 Oct 2019 14:03:56 +0000 (16:03 +0200)]
some debugging

6 years agoUpdate web.py
marcelveldt [Fri, 25 Oct 2019 13:28:35 +0000 (15:28 +0200)]
Update web.py

6 years agoUpdate web.py
marcelveldt [Fri, 25 Oct 2019 13:24:10 +0000 (15:24 +0200)]
Update web.py

testing

6 years agoUpdate web.py
marcelveldt [Fri, 25 Oct 2019 13:00:34 +0000 (15:00 +0200)]
Update web.py

6 years agoUpdate web.py
marcelveldt [Fri, 25 Oct 2019 12:58:27 +0000 (14:58 +0200)]
Update web.py

6 years agoUpdate web.py
marcelveldt [Fri, 25 Oct 2019 12:43:59 +0000 (14:43 +0200)]
Update web.py

typo!

6 years agohassio ingress support
marcelveldt [Fri, 25 Oct 2019 12:39:36 +0000 (14:39 +0200)]
hassio ingress support

6 years agoUpdate web.py
marcelveldt [Fri, 25 Oct 2019 11:52:56 +0000 (13:52 +0200)]
Update web.py

hassio ingress

6 years agosome code cleanup
marcelveldt [Fri, 25 Oct 2019 11:39:11 +0000 (13:39 +0200)]
some code cleanup

6 years agosmall fixes
marcelveldt [Thu, 24 Oct 2019 22:37:05 +0000 (00:37 +0200)]
small fixes

6 years agostability and performance fixes
marcelveldt [Thu, 24 Oct 2019 22:17:33 +0000 (00:17 +0200)]
stability and performance fixes

6 years agosome more refactoring
marcelveldt [Wed, 23 Oct 2019 23:19:04 +0000 (01:19 +0200)]
some more refactoring

different approach for grouped players
first version of sonos support

6 years agoUpdate cache.py
marcelveldt [Mon, 21 Oct 2019 19:08:33 +0000 (21:08 +0200)]
Update cache.py

typo

6 years agoUpdate cache.py
marcelveldt [Mon, 21 Oct 2019 19:01:14 +0000 (21:01 +0200)]
Update cache.py

simplify cache, db only

6 years agoUpdate http_streamer.py
marcelveldt [Mon, 21 Oct 2019 18:26:08 +0000 (20:26 +0200)]
Update http_streamer.py

run garbage collection manually to avoid memory fragmentation

6 years agoUpdate http_streamer.py
marcelveldt [Sun, 20 Oct 2019 20:52:04 +0000 (22:52 +0200)]
Update http_streamer.py

reduce logging, all working fine

6 years agoUpdate http_streamer.py
marcelveldt [Sun, 20 Oct 2019 13:27:32 +0000 (15:27 +0200)]
Update http_streamer.py

6 years agoUpdate http_streamer.py
marcelveldt [Sun, 20 Oct 2019 13:22:24 +0000 (15:22 +0200)]
Update http_streamer.py

6 years agoUpdate http_streamer.py
marcelveldt [Sun, 20 Oct 2019 13:14:50 +0000 (15:14 +0200)]
Update http_streamer.py

add some debugging lines

6 years agoUpdate http_streamer.py
marcelveldt [Sun, 20 Oct 2019 12:56:48 +0000 (14:56 +0200)]
Update http_streamer.py

will no longer load complete audio stream in memory but only small chunks at once

6 years agoUpdate homeassistant.py
marcelveldt [Sun, 20 Oct 2019 12:22:32 +0000 (14:22 +0200)]
Update homeassistant.py

6 years agoUpdate qobuz.py
marcelveldt [Sat, 19 Oct 2019 23:31:50 +0000 (01:31 +0200)]
Update qobuz.py

fix reporting

6 years agoUpdate http_streamer.py
marcelveldt [Sat, 19 Oct 2019 22:16:53 +0000 (00:16 +0200)]
Update http_streamer.py

6 years agofix cpu usage
marcelveldt [Sat, 19 Oct 2019 19:18:15 +0000 (21:18 +0200)]
fix cpu usage

6 years agoUpdate homeassistant.py
marcelveldt [Sat, 19 Oct 2019 16:00:05 +0000 (18:00 +0200)]
Update homeassistant.py

6 years agoUpdate homeassistant.py
marcelveldt [Sat, 19 Oct 2019 15:57:59 +0000 (17:57 +0200)]
Update homeassistant.py

6 years agofix memory leaks ?
marcelveldt [Sat, 19 Oct 2019 15:53:24 +0000 (17:53 +0200)]
fix memory leaks ?

fix all possible issues that could cause memory leak which seems to only occur on docker python 3.7.4
dev machine at 3.7.5 does not seem to have this issue

6 years agoUpdate http_streamer.py
marcelveldt [Sat, 19 Oct 2019 08:22:01 +0000 (10:22 +0200)]
Update http_streamer.py

6 years agoimplement own player protocol
marcelveldt [Sat, 19 Oct 2019 08:18:37 +0000 (10:18 +0200)]
implement own player protocol

6 years agoUpdate qobuz.py
marcelveldt [Thu, 17 Oct 2019 23:23:44 +0000 (01:23 +0200)]
Update qobuz.py

6 years agofix for CC and qobuz again
marcelveldt [Thu, 17 Oct 2019 22:18:30 +0000 (00:18 +0200)]
fix for CC and qobuz again

6 years agofix playback reporting stuff
marcelveldt [Thu, 17 Oct 2019 22:04:15 +0000 (00:04 +0200)]
fix playback reporting stuff

fix chromecast stability due to threading

6 years agoUpdate player_queue.py
marcelveldt [Thu, 17 Oct 2019 16:02:27 +0000 (18:02 +0200)]
Update player_queue.py

typo

6 years agoUpdate http_streamer.py
marcelveldt [Thu, 17 Oct 2019 16:01:26 +0000 (18:01 +0200)]
Update http_streamer.py

6 years agofixes
marcelveldt [Thu, 17 Oct 2019 16:00:51 +0000 (18:00 +0200)]
fixes

fix chromecast disconnects
first work on webplayer

6 years agosmall fix
marcelveldt [Wed, 16 Oct 2019 23:12:44 +0000 (01:12 +0200)]
small fix

6 years agoUpdate http_streamer.py
marcelveldt [Wed, 16 Oct 2019 21:15:40 +0000 (23:15 +0200)]
Update http_streamer.py

make sure that tempfiles are cleaned up

6 years agofix queue
marcelveldt [Wed, 16 Oct 2019 21:02:49 +0000 (23:02 +0200)]
fix queue

6 years agoUpdate Dockerfile
marcelveldt [Wed, 16 Oct 2019 20:34:03 +0000 (22:34 +0200)]
Update Dockerfile

6 years agovarious fixes
marcelveldt [Wed, 16 Oct 2019 20:29:38 +0000 (22:29 +0200)]
various fixes

6 years agotracking memory leakage
marcelveldt [Wed, 16 Oct 2019 09:36:28 +0000 (11:36 +0200)]
tracking memory leakage

6 years agosmaller docker image
marcelveldt [Wed, 16 Oct 2019 09:14:08 +0000 (11:14 +0200)]
smaller docker image

6 years agoUpdate Dockerfile
marcelveldt [Wed, 16 Oct 2019 08:50:53 +0000 (10:50 +0200)]
Update Dockerfile

6 years agoUpdate Dockerfile
marcelveldt [Wed, 16 Oct 2019 08:41:59 +0000 (10:41 +0200)]
Update Dockerfile

6 years agosome fixes
marcelveldt [Wed, 16 Oct 2019 08:26:09 +0000 (10:26 +0200)]
some fixes

attempt to create smaller docker image
some translation strings updated

6 years agoUpdate __init__.py
marcelveldt [Wed, 16 Oct 2019 07:53:14 +0000 (09:53 +0200)]
Update __init__.py

6 years agoUpdate mass.py
marcelveldt [Wed, 16 Oct 2019 07:39:10 +0000 (09:39 +0200)]
Update mass.py

6 years agoUpdate web.py
marcelveldt [Wed, 16 Oct 2019 07:35:30 +0000 (09:35 +0200)]
Update web.py

6 years agofix config
marcelveldt [Wed, 16 Oct 2019 07:29:31 +0000 (09:29 +0200)]
fix config

6 years agoUpdate mass.py
marcelveldt [Wed, 16 Oct 2019 07:06:33 +0000 (09:06 +0200)]
Update mass.py

6 years agoUpdate mass.py
marcelveldt [Wed, 16 Oct 2019 06:57:35 +0000 (08:57 +0200)]
Update mass.py

6 years agoUpdate mass.py
marcelveldt [Wed, 16 Oct 2019 06:42:25 +0000 (08:42 +0200)]
Update mass.py