zoff-music / zoff Goto Github PK
View Code? Open in Web Editor NEWThe shared YouTube and SoundCloud listening platform
Home Page: https://zoff.me
The shared YouTube and SoundCloud listening platform
Home Page: https://zoff.me
Footer is on top, big header is gray.
Should have the results div appear, but with the text "No results found.." or something similar.
Please comment, refractor and fix shit.
Move the controls so they align with the new controlpanel under the video. Change so the admin menu slide up from the bottom of the controls too.
Rename Zöff to something easily communicated.
And get a new international domain maybe?
Sometimes there is added a "undefined" into the unique-shortid, used for the remotecontrol.
pls b0ss, i wantz
Need a fix for dragging over the iFrame
Change the volume of the device playing the video.
Can be done smartly by having to enter the chan password on both the device that should be controlled and the one controlling, or only the one controlling.
Implement the Levenshtein distance to see if strings are similar. Can be used for upvoting a song instead of adding a new song when it "already exists" in the playlist.
Have frontpage with bigger searchbar.
Maybe timer where random playlistname featured on the frontpage appear as placeholder for the channel input?
Maybe blurred picture with low opacity as "background" behind channel input field, belonging to the channel thats name is picked as placeholder?
Add something so the user doesn't think something is wrong when the list is empty. ("Remove" the looping of "trying" to change videos)
Icons have changed, leaving for example hovering the list items with a filmroll instead of a thumb as an overlay symbol
When you create a channel, or if you are admin, you should be able to change the settings of the channel, like:
One can vote as many times as one wants. Should use unique id and check if user has voted on song before.
A mode where there is no video or sound, only search and playlist.
Feature wanted mainly because of unneeded resource usage.
The mode can be toggled either locally or by the admin in admin-settings.
and push rest of content down instead of overlay
paste list url and import all songs from it.
or fix underlying issue 🌴
Why not change mongojs to Mongoose ? May be this change can help you for create code more clean and efficient ;) 👍
Some people with strict security settings get errors concerning the use of a different port (3000).
Also, something is wrong with the certificate.
Lags like hell in safari, maybe fixed by checking if the browser supports filter css, instead of checking if its firefox.
font sizes are small, have fallback font sizes
Sometimes searching won't return any results (empty result array from youtube api).
Find out why this happens and how to fix it.
Quite urgent, as it happens about 30%-50% of the time. (At least to me)
Make channel settings more responsive, depending on what device the user is on.
Could be cool with a dynamic background color for the big screens. Some alternatives:
Only send song that was added, deleted or voted on from the server, instead of sending the full, sorted list back to all clients.
This will also mean sorting the lists clientside, instead of serverside. Lowers server load drastically.
Happens sometimes on the computer playing the songs, if someone else requested a skip.
Need to find a solution to the buggy and laggy filter:blur in both firefox and safari.
All help is wanted here.
Its currently using absolute positions and JS for positioning. Should be done with normal html and css
Add support for importing playlists from other streaming-services.
Maybe add support to export playlist as file?
Create webP alternatives for the buttons in the player, so firefox users will be able to see the controls.
Move footer to bottom of webpage, and give it some spacing in height.
At the moment, it's in the middle of the page if you have more songs that fits the screen.
Have a setting icon left of the skip button, to enter the admin/settings page of a channel, where the first person to enter can set a admin password for later access.
See issue #4
When you have entered the channel password you should be able to remove songs from the playlist, maybe from a button besides the vote buttons
Make it so the background transitions from the current to the new one, without having the black blinking screen.
When the page loads, you see crisp text and boxes for a few moments before it gets smoothed out and becomes less legible. No idea what causes it.
Also affects almost all other elements on page.
Urgent.
WHen admin settings are set from the user, its all added as undefined for some reason. URGENT
The admin panel needs several fixes:
can be inplemented in the nochan.php channel listing section
Some type of analytics is needed, but I think Google Analytics is too NSA, and think we should use something like Piwik http://piwik.org/
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.