Map another subsonic

Got an idea? Missing something? Post your feature request here.

Moderator: moderators

Postby justin » Wed Feb 04, 2009 1:37 am

Mars I love the idea. If I could link it to a few friends and have a music network that would be awesome.

Do you think you could add the song to the play list? Maybe a little icon to show what server the song is served from.

Keep up that great work.
justin
 
Posts: 14
Joined: Wed Nov 26, 2008 12:17 am

Postby mars96 » Thu Feb 05, 2009 5:35 pm

justin wrote:Mars I love the idea. If I could link it to a few friends and have a music network that would be awesome.

Do you think you could add the song to the play list? Maybe a little icon to show what server the song is served from.

Keep up that great work.


I did a quick test with a direct call of the URL with the UTF8toHex code pointing to the file when not logged in to subsonic.
Unfortunately you don't get a standard user authentication dialog box but instead you land on the normal login page of the subsonic.
I think Sindre has to give me a little hint where I have to look to get the download and streaming added into it.
[Edit] I can configurate the behaviour at the XML files but I'm not sure if it's a good idea to allow a basic authentication.
[/Edit]

The updated source modification package will be shortly available as well as a complete subsonic.war file (Subsonic 3.50 final and 3.60b2 with build-in Extended Search).
The *.war file is for all the non-developers using subsonic that want to try the extended search feature.

The tests with the patched subsonic versions went fine but I wasn't home yesterday, so I didn't had the time to upload the packages to one of my websites.
I'm working on it now.
cu
mars96
 
Posts: 29
Joined: Fri Nov 09, 2007 7:19 pm

Postby mars96 » Fri Feb 06, 2009 6:57 pm

For all users that are interested I've updated my website to offer you the extended search feature for subsonic.

You can now download WAR-packages of my extended Subsonic v3.60 final, v3.60b2, v3.50 final and v3.50b1 from the following location. The extended search source code (GPL3) + some needed patches are also available there.
German page: http://www.juergen-ulbts.de/content/projects/webapps/webapps.de.html
English page: http://www.juergen-ulbts.de/content/projects/webapps/webapps.en.html

You can toggle between german and english by clicking the flag in the top right of the page.

If you want to contact me directly use the contact information on my website.
Thank you!
Last edited by mars96 on Sun Jun 14, 2009 12:23 pm, edited 1 time in total.
cu
mars96
 
Posts: 29
Joined: Fri Nov 09, 2007 7:19 pm

Postby dobson » Fri Jun 12, 2009 4:55 pm

This is a really great feature that I would love to see implemented in subsonic! As I spread the word to my friends about subsonic, and more of them begin setting up servers, the desire for integration on some level between our libraries becomes greater. What mars96 has done here seems to be a great start!

here's another vote for implementing a feature like this in the official subsonic release.
dobson
 
Posts: 46
Joined: Tue Apr 14, 2009 10:10 pm

Postby mars96 » Sun Jun 14, 2009 12:12 pm

@dobson
Many thanks for your reply.

I updated the package on my website where you can now also get a fully patched Subsonic 3.60 final that includes the extended search. My patch packet worked for the final release out of the box.

Unfortunately Sindre changed the search with Subsonic v3.70 beta 1 and it takes a lot of work to get the extended search working again.
I invested 4 hours now to get the extended search working again for Subsonic 3.70b1. The patches are now working but I still need to update the actual extended search class so it's using the new methods Sindre added.

What I see is that there have been many complains about the new search in general. I'm going to look what is in "trunk" next week as Subsonic 3.70 final seems to be near and Sindre seems to have changed the search behaviour already for the upcoming 3.70 final.


Download option
If someone knows acgi better then myself please contact me, so we can get a download option integrated.
All that I need to do is showing the link which is easy as it's already intended in the search result.
  1. The user clicks the link with the extended search result. Based on the link acgi on the distant server is asked how to handle it.
  2. If the user isn't logged in it should open a window where you can enter your login and password (known as "Basic Authentication").
  3. The download starts if the login is correct.

I know acgi can do this but so far I was unsuccessful to make it work.
Sindre if you could help me out here this would be also great.

Edit: Beta2 became final. I'm now patching and extending the extended search against the final release of Subsonic 3.70! As I'm again busy with my daily job right now it takes me two weeks including the tests to get it out of the door.
cu
mars96
 
Posts: 29
Joined: Fri Nov 09, 2007 7:19 pm

Previous

Return to Feature Requests

Who is online

Users browsing this forum: No registered users and 5 guests