radiobrowser icon indicating copy to clipboard operation
radiobrowser copied to clipboard

Feature: Branch for 2.0-releasecandidate

Open kyjus25 opened this issue 5 years ago • 11 comments

Hi Alex, i've been working on a custom design for the frontend UI, was curious if you'd be interested in using it as an official 2.0 deployment to the UI. I've converted the site to Angular 7 and added a new UI.

Curious to get your thoughts, I'd love if I could get a 2.0-releasecandidate branch started so we can all contribute. It's got quite a bit of work in terms of functionality to catch up with the current site, but it's coming along quite quickly. Take a look?

Here's my fork

kyjus25 avatar Mar 01 '19 18:03 kyjus25

this sounds very cool!

segler-alex avatar Mar 02 '19 15:03 segler-alex

Awesome, glad to hear you're excited about it! I did quite a bit of work on it on Friday, so it's at a pretty good point. Creating a station works, I was able to make a new one with it. I can host it live somewhere if that is easiest for you, or you can just pull it down from my fork and give it the ol' npm install; npm start. I'm excited for you to see it!

kyjus25 avatar Mar 03 '19 17:03 kyjus25

wow, very impressive, i like it very much!

segler-alex avatar Apr 22 '19 10:04 segler-alex

one thing i am missing are the links to the m3u, pls, xspf playlists. they are important for some people.

segler-alex avatar Apr 22 '19 10:04 segler-alex

i would publish this as an additional gui on my server if you like

segler-alex avatar Apr 22 '19 10:04 segler-alex

Thanks for the feedback, @segler-alex !

I've added voting and playlist downloads as requested. Good find!

Yes, I would love having the gui officially hosted! Let me know if there's anything else you'd like added or changed. Thanks!

kyjus25 avatar Apr 22 '19 16:04 kyjus25

The new UI also inherently corrects the following open issues:

#9 #17 #30 #40 #43 #82 #100 #126 #127 #134 #148

kyjus25 avatar Apr 22 '19 19:04 kyjus25

Seconding this. The version of angular that is used in this repo is out of date and required a rewrite like this in order to be upgraded.

ghost avatar Apr 22 '19 21:04 ghost

Regarding #40, my new frontend also now pulls in ICY song metadata (Icecast and Shoutcast) if the stream supports it (majority do).

All metadata is pulled in once per station search, and updated every 10 seconds on the stream you're playing.

kyjus25 avatar May 02 '19 01:05 kyjus25

Proudly temporarily hosting the site on my Raspberry Pi for everyone to enjoy :) http://173.17.33.25:4200

kyjus25 avatar May 02 '19 19:05 kyjus25

The site has been moved onto GitHub pages and officially hosted as https://radio-browser.live

kyjus25 avatar Aug 20 '19 17:08 kyjus25