fly-apps / live_beats Goto Github PK
View Code? Open in Web Editor NEWLicense: MIT License
License: MIT License
When clicking Sign out in the user account dropdown I get redirected to ../null and signing out fails
https://livebeats.fly.dev/profile/null
https://livebeats.fly.dev/null
When you start broadcasting a song, I think the intent is that you become "Active user" but the list does not update. The inverse should be happening when you stop playing a song, but it doesn't happen either.
You have to navigate somewhere in the app to trigger the list to be refreshed (?)
More heavy. Would live beats handle this as smoothly as lightweight mp3s?
What it would do if one user have so low bandwidth that will not buffer fast enough of FLAC file sometimes? Would it still play in sync?
Or even better... What about HD mp4 videos play in sync? How would live beats act with this?
Hello,
Would like to request that the default is increased to:
Upload mp3 to 120mb and increase max length to 8hours.
ps. Does livebeats resets and midnight?
Thanks
Lucas
When reviewing the router it does not look as if the PageController gets used.
I was trying to review what non live view pages this app was using to see how they incorporate them, from what I can tell its not used at all.
Not sure if I'm just overlooking something, but it would seem there is no reason to keep the listed files.
Hello,
Is it possible to host live_beats, and upload the mp3, and then set it to play in loop, and at the same time exit the browser.
Almost like a radio podcast. Any user can join and start listening to my mp3's. I would login tomorrow and set a new playlist.
If there is a different place to discuss this please let me know.
Thanks
Lucas
Hey, first of all great demo, I love it!
Having said that, I may have found a few bugs in the version deployed to https://livebeats.fly.dev. Attaching a video below.
Summary:
Hope it's helpful and maybe someone wants to get rif of these / improve UI!
Is anyone able to get audio playing on their mobile browsers? I have tested both with Android (Chrome) and iOS (DuckDuckGo and Safari) but it doesn't work on any. Tested with ngrok and Tailscale tailnets.
Also ensured that I clicked on "Listen now" button that pops up at the end of the page.
Hi, first I'm really thank you for making this full example
it's really helpful to understand phoenix live view .
I have a question the sign out doesn't work for brave browser with error:
This page isnβt workingIf the problem continues, contact the site owner.
HTTP ERROR 431
I've tried in chrome and firefox browser and it works, is there any additional settings I should add for brave browser case ?
Thank you
If you start uploading a song, then "Cancel" in the middle, and then if you re-open the modal
As a side note, you should probably also not be able to click "Save" while the file is uploading.
Hi,
The app builds a URL to an .svg like https://fly.io/ui/images/#{@region}.svg
.
However that link currently returns a 404 and results in a broken image icon next to the ping time. For example https://fly.io/ui/images/lhr.svg
and https://fly.io/ui/images/iad.svg
. Both return a 404, at least for me. I'm not sure if that .svg has since been moved elsewhere or is only available for particular regions.
I recently changed my email address so this may have something to do with it, but any time I try and sign in, I get "We were unable to fetch the necessary information from your Github account". I tried signing in fresh with cleared cookies and whatnot to no avail. I still have my old email listed in github, it's just not my primary one (although I'm not sure if that has anything to do with it).
My info
Hello π
Tried uploading an MP3 (17.6mb) that I converted from WAV with Firefox 96.0.3 on macOS, it stopped in the middle of the upload process:
after adding ID3 for artist & title and re-exporting, it worked. Is checking for valid ID3 tags part of the upload validation check? If so, can the app display what is wrong with the file?
Friends can join by click join button in your discord status then go to your profile link.
The app seem to be updating profile names and even URL in real time when users edit their profile.
But this does not affect the Active Users list at all. When I changed my profile handle from "hubertlepicki2" to "hubertlepicki", it kept saying "hubertlepicki2" in the Active Users list, and when I clicked on such link I got a 404.
Sat 12th Feb 2022 I logged in. I managed to get to the URL https://livebeats.fly.dev/anujmiddha although I can't remember how I got there, since there were no ACTIVE USERS listed for me to click on (see screen shot below).
I could hear the music intermittently ie on for a while, stopped for a bit, as if user anujmiddha was actually active (and listening, but switching between play & pause).
Furthermore, I noticed upon inspecting the screen shot that the ping ms is not visible on my avatar nor the other users.
(all tests on Mac 11.5.2 Firefox V96.0.3)
I was attempting to review some functionality but visiting https://livebeats.fly.dev/ is showing an Internal Service Error. I think this started on Nov 3 when Github was also having some issues so maybe it's a CI/CD thing?
If you hit "Listen" on active profile, then you go to a profile that does not broadcast, or your own (not broadcasting) and you hit "Listen" the UI of the player somewhat updates to show the music that was playing and was paused on your profile but it keeps playing the previous account's audio.
This I think should be with sound:
I think it does nothing just confuses people?
Currently show_dropdown()
applies aria-expanded
to the toggled dropdown element instead of the button toggling the dropdown.
There are several widgets that can be expanded and collapsed, including menus, dialogs, and accordion panels. Each of these objects, in turn, has an interactive element that controls their opening and closing. The aria-expanded attribute is applied to this focusable, interactive control that toggles the visibility of the object.
https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Attributes/aria-expanded
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.