Subsonic 4.9.beta2 released

Announcements and discussion of new releases.

Moderator: moderators

Re: Subsonic 4.9.beta2 released

Postby PieterB » Sat Nov 23, 2013 1:40 pm

My (unanswered) previous question/remark remains: in earlier versions - way back - a picture (jpg, png) in a folder containing for instance two sub-folders, CD1 and CD2 would be shown.

In later versions, that very nice feature disappeared, and a picture is only shown if the folder contains music files.

Is there any possibility to bring that feature back to the current release?

Thanks for looking into this matter!
PB
User avatar
PieterB
 
Posts: 107
Joined: Sat Nov 08, 2008 6:36 pm
Location: Delft, The Netherlands

Re: Subsonic 4.9.beta2 released

Postby PieterB » Sat Nov 23, 2013 8:08 pm

I just noticed that tag information - when files are in APE format, is NOT read at all. If I convert those files to FLAC, the tag information is read fully and correctly.

Will this be an issue with the 4.9 release?

Ape_Flac.jpg
PB
User avatar
PieterB
 
Posts: 107
Joined: Sat Nov 08, 2008 6:36 pm
Location: Delft, The Netherlands

Re: Subsonic 4.9.beta2 released

Postby mchyde » Mon Nov 25, 2013 2:13 am

Is it possible to do away with the play next/last pop-up? I like it the way it was before, and don't mind moving a song in the playlist need to. Having to select next or last each time is annoying, especially when creating a huge list. It took me a while to figure out what the little box was that keeps popping up every time I clicked on the plus sign. It wasn't until I hovered over it that the text became visible.
mchyde
 
Posts: 22
Joined: Tue Oct 06, 2009 8:30 pm

Re: Subsonic 4.9.beta2 released

Postby noxon » Mon Nov 25, 2013 6:10 pm

Better yet, add a new button for "play next" - the popup is annoying when trying to add multiple tracks quickly...
noxon
 
Posts: 14
Joined: Thu Apr 30, 2009 12:38 pm

Re: Subsonic 4.9.beta2 released

Postby mikekay » Tue Nov 26, 2013 6:21 pm

Im really close to getting it out of there, can someone give me the original playadddownload.jsp?

Should be located in:

C:\subsonic\jetty\3636\webapp\WEB-INF\jsp
mikekay
 
Posts: 9
Joined: Tue Nov 26, 2013 2:59 pm

Re: Subsonic 4.9.beta2 released

Postby mikekay » Tue Nov 26, 2013 6:47 pm

See tips section for how to remove will post a tut / tip / trick on how to modify the playadddownload.jsp
mikekay
 
Posts: 9
Joined: Tue Nov 26, 2013 2:59 pm

Re: Subsonic 4.9.beta2 released

Postby sindre_mehus » Tue Nov 26, 2013 8:41 pm

noxon wrote:Better yet, add a new button for "play next" - the popup is annoying when trying to add multiple tracks quickly...


I'm gonna replace the Download button, and have two separate buttons for "Play next" and "Play last".

Thanks
Sindre
Subsonic developer
User avatar
sindre_mehus
 
Posts: 1955
Joined: Tue Nov 29, 2005 6:19 pm
Location: Oslo, Norway

Re: Subsonic 4.9.beta2 released

Postby rubbersoul » Wed Nov 27, 2013 4:09 pm

Is there any place we can look at feature requests that are being worked on/considered/have been denied? I'm wondering if there is any plan to add additional views for browsing the library, like browse by year, decade, genre, artist, album, rating, folder structure, etc. I personally like to quickly get to albums that have been released this year, which doesn't necessarily correspond to being most recently added to my library, but I'm sure everyone does it differently and would appreciate the flexibility.

Thanks for the update!
rubbersoul
 
Posts: 127
Joined: Thu Aug 18, 2011 2:27 pm

Re: Subsonic 4.9.beta2 released

Postby bile » Thu Nov 28, 2013 4:19 am

Has the issue with tracks starting with numbers get stripped and used as the track number been fixed? Like Nine Inch Nails Ghosts I-IV album?
bile
 
Posts: 45
Joined: Mon Apr 18, 2011 11:36 am

Re: Subsonic 4.9.beta2 released

Postby nildin » Thu Nov 28, 2013 10:25 am

Tried 4.9 beta2 and I have a problem with transcoding on Firefox.

Everytime I try to play a flac or avi file and subsonic needs to transcode stuff the flashplugin in Firefox crashes.

I tried it with Internet Explorer and it works just fine.

Client:
Win 7 64
Firefox 25.0.1
Flash 11.9.900.152

Server:
Debian Wheezy
Oracle java 1.7.0_45
nildin
 
Posts: 10
Joined: Thu Nov 28, 2013 10:07 am

Re: Subsonic 4.9.beta2 released

Postby bjack003 » Sat Nov 30, 2013 6:53 am

I like the new update, thanks

I would like to report the following error when clicking on Settings > Personal and Settings > Users (running on Ubuntu 13.10, Tomcat 7.0.42, Java 1.7.0_25(OpenJDK), Subsonic 4.9beta2)

Code: Select all
Subsonic encountered an internal error. You can report this error in the Subsonic Forum. Please include the information below.

Exception   org.apache.jasper.JasperException
Message   /WEB-INF/jsp/personalSettings.jsp (line: 37, column: 20) "${default}" contains invalid expression(s): javax.el.ELException: Failed to parse the expression [${default}]
Java version   Oracle Corporation 1.7.0_25
Operating system   Linux 3.11.0-13-generic
Server   Apache Tomcat/7.0.42
Memory   Used 112 of 269 MB
Stack trace   org.apache.jasper.JasperException: /WEB-INF/jsp/personalSettings.jsp (line: 37, column: 20) "${default}" contains invalid expression(s): javax.el.ELException: Failed to parse the expression [${default}]
   at org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:42)
   at org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:443)
   at org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:199)
   at org.apache.jasper.compiler.Validator$ValidateVisitor.checkXmlAttributes(Validator.java:1223)
   at org.apache.jasper.compiler.Validator$ValidateVisitor.visit(Validator.java:875)
   at org.apache.jasper.compiler.Node$CustomTag.accept(Node.java:1539)
   at org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2376)
   at org.apache.jasper.compiler.Node$Visitor.visitBody(Node.java:2428)
   at org.apache.jasper.compiler.Validator$ValidateVisitor.visit(Validator.java:894)
   at org.apache.jasper.compiler.Node$CustomTag.accept(Node.java:1539)
   at org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2376)
   at org.apache.jasper.compiler.Node$Visitor.visitBody(Node.java:2428)
   at org.apache.jasper.compiler.Validator$ValidateVisitor.visit(Validator.java:894)
   at org.apache.jasper.compiler.Node$CustomTag.accept(Node.java:1539)
   at org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2376)
   at org.apache.jasper.compiler.Node$Visitor.visitBody(Node.java:2428)
   at org.apache.jasper.compiler.Node$Visitor.visit(Node.java:2434)
   at org.apache.jasper.compiler.Node$Root.accept(Node.java:475)
   at org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2376)
   at org.apache.jasper.compiler.Validator.validateExDirectives(Validator.java:1798)
   at org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:217)
   at org.apache.jasper.compiler.Compiler.compile(Compiler.java:373)
   at org.apache.jasper.compiler.Compiler.compile(Compiler.java:353)
   at org.apache.jasper.compiler.Compiler.compile(Compiler.java:340)
   at org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:646)
   at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:357)
   at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:390)
   at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:334)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
   at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
   at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
   at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:749)
   at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:487)
   at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:412)
   at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:339)
   at org.springframework.web.servlet.view.InternalResourceView.renderMergedOutputModel(InternalResourceView.java:236)
   at org.springframework.web.servlet.view.AbstractView.render(AbstractView.java:257)
   at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1183)
   at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:902)
   at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:807)
   at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:571)
   at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:501)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:621)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
   at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
   at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
   at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:265)
   at org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:107)
   at org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:72)
   at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
   at org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:166)
   at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
   at org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:125)
   at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
   at org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:142)
   at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
   at org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:81)
   at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
   at org.acegisecurity.ui.basicauth.BasicProcessingFilter.doFilter(BasicProcessingFilter.java:173)
   at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
   at org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:271)
   at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
   at org.acegisecurity.ui.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
   at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
   at org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:249)
   at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
   at org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:149)
   at org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:98)
   at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
   at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
   at net.sourceforge.subsonic.filter.RequestEncodingFilter.doFilter(RequestEncodingFilter.java:43)
   at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
   at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
   at net.sourceforge.subsonic.filter.ParameterDecodingFilter.doFilter(ParameterDecodingFilter.java:54)
   at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
   at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
   at net.sourceforge.subsonic.filter.BootstrapVerificationFilter.doFilter(BootstrapVerificationFilter.java:54)
   at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
   at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
   at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222)
   at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)
   at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:502)
   at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171)
   at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99)
   at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:953)
   at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
   at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408)
   at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1023)
   at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589)
   at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:312)
   at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
   at java.lang.Thread.run(Thread.java:724)


Code: Select all
Error
Subsonic encountered an internal error. You can report this error in the Subsonic Forum. Please include the information below.

Exception   org.apache.jasper.JasperException
Message   /WEB-INF/jsp/userSettings.jsp (line: 122, column: 4) "${not command.new and not command.admin}" contains invalid expression(s): javax.el.ELException: Failed to parse the expression [${not command.new and not command.admin}]
Java version   Oracle Corporation 1.7.0_25
Operating system   Linux 3.11.0-13-generic
Server   Apache Tomcat/7.0.42
Memory   Used 119 of 269 MB
Stack trace   org.apache.jasper.JasperException: /WEB-INF/jsp/userSettings.jsp (line: 122, column: 4) "${not command.new and not command.admin}" contains invalid expression(s): javax.el.ELException: Failed to parse the expression [${not command.new and not command.admin}]
   at org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:42)
   at org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:443)
   at org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:199)
   at org.apache.jasper.compiler.Validator$ValidateVisitor.checkXmlAttributes(Validator.java:1223)
   at org.apache.jasper.compiler.Validator$ValidateVisitor.visit(Validator.java:875)
   at org.apache.jasper.compiler.Node$CustomTag.accept(Node.java:1539)
   at org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2376)
   at org.apache.jasper.compiler.Node$Visitor.visitBody(Node.java:2428)
   at org.apache.jasper.compiler.Validator$ValidateVisitor.visit(Validator.java:894)
   at org.apache.jasper.compiler.Node$CustomTag.accept(Node.java:1539)
   at org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2376)
   at org.apache.jasper.compiler.Node$Visitor.visitBody(Node.java:2428)
   at org.apache.jasper.compiler.Node$Visitor.visit(Node.java:2434)
   at org.apache.jasper.compiler.Node$Root.accept(Node.java:475)
   at org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2376)
   at org.apache.jasper.compiler.Validator.validateExDirectives(Validator.java:1798)
   at org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:217)
   at org.apache.jasper.compiler.Compiler.compile(Compiler.java:373)
   at org.apache.jasper.compiler.Compiler.compile(Compiler.java:353)
   at org.apache.jasper.compiler.Compiler.compile(Compiler.java:340)
   at org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:646)
   at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:357)
   at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:390)
   at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:334)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
   at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
   at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
   at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:749)
   at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:487)
   at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:412)
   at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:339)
   at org.springframework.web.servlet.view.InternalResourceView.renderMergedOutputModel(InternalResourceView.java:236)
   at org.springframework.web.servlet.view.AbstractView.render(AbstractView.java:257)
   at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1183)
   at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:902)
   at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:807)
   at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:571)
   at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:501)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:621)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
   at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
   at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
   at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:265)
   at org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:107)
   at org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:72)
   at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
   at org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:166)
   at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
   at org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:125)
   at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
   at org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:142)
   at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
   at org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:81)
   at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
   at org.acegisecurity.ui.basicauth.BasicProcessingFilter.doFilter(BasicProcessingFilter.java:173)
   at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
   at org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:271)
   at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
   at org.acegisecurity.ui.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
   at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
   at org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:249)
   at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
   at org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:149)
   at org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:98)
   at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
   at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
   at net.sourceforge.subsonic.filter.RequestEncodingFilter.doFilter(RequestEncodingFilter.java:43)
   at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
   at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
   at net.sourceforge.subsonic.filter.ParameterDecodingFilter.doFilter(ParameterDecodingFilter.java:54)
   at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
   at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
   at net.sourceforge.subsonic.filter.BootstrapVerificationFilter.doFilter(BootstrapVerificationFilter.java:54)
   at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
   at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
   at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222)
   at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)
   at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:502)
   at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171)
   at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99)
   at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:953)
   at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
   at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408)
   at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1023)
   at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589)
   at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:312)
   at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
   at java.lang.Thread.run(Thread.java:724)
bjack003
 
Posts: 9
Joined: Sat Nov 30, 2013 6:46 am

Re: Subsonic 4.9.beta2 released

Postby sindre_mehus » Sat Nov 30, 2013 11:04 am

[quote="bjack003"]I like the new update, thanks
I would like to report the following error when clicking on Settings > Personal and Settings > Users (running on Ubuntu 13.10, Tomcat 7.0.42, Java 1.7.0_25(OpenJDK), Subsonic 4.9beta2)

Thanks for reporting it - will be fixed.

Sindre
Subsonic developer
User avatar
sindre_mehus
 
Posts: 1955
Joined: Tue Nov 29, 2005 6:19 pm
Location: Oslo, Norway

Re: Subsonic 4.9.beta2 released

Postby bile » Sat Nov 30, 2013 6:17 pm

Can you please address the issue with stripping integers from the beginning of track names? It ruins submissions to last.fm and makes it difficult to see what's playing.

"01 Ghosts I" is the track name for NIN Ghosts I - IV for example. It gets changed to "Ghosts I"
bile
 
Posts: 45
Joined: Mon Apr 18, 2011 11:36 am

Re: Subsonic 4.9.beta2 released

Postby DaveWut » Tue Dec 03, 2013 6:02 pm

Is this has been issued?
User avatar
DaveWut
 
Posts: 57
Joined: Fri Nov 11, 2011 12:29 am

Re: Subsonic 4.9.beta2 and editing pages

Postby lbvagrant » Wed Dec 04, 2013 9:51 am

iv had the top and right pane modified for a few years now and with the new beta I cannot see where the page is being generated from
to explain the file that I normally edit is C:\subsonic\jetty\3636\webapp\WEB-INF\jsp\top.jsp and right.jsp
well this time I changed those pages and its not effecting the site?
I "view source" in internet explorer and its not the same page that's in the folder above?
so did I miss something or did things do the ole switcheroo on me?
:cry:

thnx for any info on this as my clock, news and weather are missing from my page
Sent: Thu Apr 25, 2013 12:51 am
From: itzikv
To: lbvagrant

oh boy you are one pathetic egoistic idiot.

wow someone cant deal with a NO
User avatar
lbvagrant
 
Posts: 35
Joined: Fri Jun 08, 2012 9:30 pm

PreviousNext

Return to Announcements

Who is online

Users browsing this forum: No registered users and 15 guests