hechtus / squeezebox-googlemusic

Squeezebox (Logitech Media Server) Plugin for Google Play Music
103 stars 24 forks source link

[RFC] Testing release v0.4.0 #52

Open ghost opened 9 years ago

ghost commented 9 years ago

Hi there,

would it be possible to open a test-repo for the 0.4 branch? That would make testing the newest version a lot easier for us out here.

Thanks!

hechtus commented 9 years ago

Indeed, it would, but I had to commit all ZIP files to github. For now this is a but cumbersome. I just decided to release v0.4.0. We could use this issue for comments.

ghost commented 9 years ago

Thanks. It hasn't appeared as update on LMS yet, but it should soon I guess. I spoke with Simon Weber via Twitter, and apparently reporting tracks back to Google (to prevent repeats) should now work. I added the link in the "Feeling Lucky" issue. Maybe you can make use of it somehow.

ghost commented 9 years ago

Comment: Radio Genre menu does not load in either Orange Squeeze or Squeeze Control. It would be great if this could work. I added it to issue #16

hechtus commented 9 years ago

@rolandrohde Could you please have a look in your LMS server log. Should be under /var/log/squeezeboxserver/server.log. Is there anything related to your issue? Genre radio should work, but eventually there are some incompatibilities between gmusicapi versions.

ghost commented 9 years ago
[14-10-08 08:19:16.8256] Slim::Control::Request::execute (1890) Error: While trying to run function coderef [Slim::Plugin::OPMLBased::__ANON__]: [Not a HASH reference at /var/lib/squeezeboxserver/cache/InstalledPlugins/Plugins/GoogleMusic/AllAccess.pm line 504.] 
hechtus commented 9 years ago

@rolandrohde OK, this is definitely an incompatibility between gmusicapi-4.0.0 and gmusicapi-4.1.0-dev. As a quick workaround, you may install gmusicapi-4.0.0 (stable).

sudo pip install gmusicapi==4.0.0
ghost commented 9 years ago

@hechtus I'll stay with 4.1 and just wait for your next update. I can live without this function for now.

mikeybs commented 9 years ago

I get 30 of these in my squeezebox log when I start up my server

[14-10-14 01:37:51.4084] Slim::Utils::Misc::msg (1311) Warning: [01:37:51.4083] Use of uninitialized value in string eq at /var/lib/squeezeboxserver/cache/InstalledPlugins/Plugins/GoogleMusic/Playlists.pm line 83.

I've also noticed that I get lots of repeated tracks when using both google music radio stations as well when I use google music as the source for the SmartMix plugin. I thought I had read somewhere in another issue of others mentioning the track repeat problem. I'm not sure if it was supposed to be fixed now or not.

crystalgipsy commented 9 years ago

Running this on Vortexbox Having some issues using All Access. Using the dev api 4.1.0-dev. It plays radios ok a little slow to populate though. I cant seem to play any albums or tracks though Looking at the log output I get this for every track change via a radio.

[14-11-02 15:04:59.4821] Plugins::GoogleMusic::AllAccess::get_track (200) Not able to get the track info for track ID Tgz7sdowpnvysfn6guvhk6i$ and these all the time in between tracks [14-11-02 15:04:59.6426] Slim::Utils::DbCache::ANON (279) Error: /var/lib/squeezeboxserver/cache/googlemusic.db [14-11-02 15:04:59.6431] Slim::Utils::DbCache::ANON (278) Error: DBD::SQLite::st execute failed: database disk image is malformed

crystalgipsy commented 9 years ago

Solved my issue, Deleted the database and all is now well.

crystalgipsy commented 9 years ago

Is there a way to just show albums in Last added to My Music. Currently you can only see just the tracks. Or am i missing a setting somewhere. I only ever add albums so would like to easily access the latest ones I have added.

hechtus commented 9 years ago

Please check out v0.4.1 don't forget to update gmusicapi to the latest developer version