trezm / cheerwine-issues Goto Github PK
View Code? Open in Web Editor NEWA repository to track issues with jkbx
Home Page: https://jkbx.io
A repository to track issues with jkbx
Home Page: https://jkbx.io
When I press Bug or Feature
in top right a new tab should open. Or the browser should remember my session. because when I nav back to jkbx I dont want to sign in again.
Is your feature request related to a problem? Please describe.
nah.
Describe the solution you'd like
a button or something that will show you the track history.
Describe alternatives you've considered
Additional context
keep up the great work!
Some of the competitors use an approval meter where the listeners can approve or dislike a track that they are listening to. Could help gauge interest in that genre or artist for the room. I think they use it similar to the veto function currently, but it would be cool if we could do both: a veto and a approval meter.
I attached a screenshot of what jqbx.fm uses
Describe the bug
Links are not clickable in chat.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
We want to be able to click on links shared in the chat and launch a new tab or window.
Screenshots
If applicable, add screenshots to help explain your problem.
Desktop (please complete the following information):
Smartphone (please complete the following information):
Additional context
Add any other context about the problem here.
Describe the bug
If I type a url (i.e. something that's a single line,) then it makes the chatbox scroll horizontally.
To Reproduce
Steps to reproduce the behavior:
no streaming api for apple music :( https://developer.apple.com/documentation/applemusicapi
Expected behavior
Should break into multiple lines at worst.
Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
I'm frustrated when a cool song comes on that another person put in the queue and I want to quickly save it.
Describe the solution you'd like
A clear and concise description of what you want to happen.
I want a button on the main page to add a track to my Liked Songs in a single click. I expected the
Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.
n/a?
Additional context
Add any other context or screenshots about the feature request here.
t.prototype.getCurrentTrackState = function(t) {
for (var e = Number(t[0].addedAt), n = 0, r = 0; ; ) {
var o = t[r];
if (++n > 1e4)
throw new Error("Max iterations reached: " + e);
if (Number(o.addedAt) <= e) {
var i = Number(o.skippedAt) || Number.POSITIVE_INFINITY
, a = i <= e;
if (a || (i < e + o.trackLength ? e = i : e += o.trackLength),
!a && e > this.now())
return {
currentTrack: o,
currentTrackOffset: this.now() - (e - o.trackLength),
currentTrackIndex: r,
nextTrack: t[(r + 1) % t.length]
};
r = (r + 1) % t.length
} else
r = 0
}
}
USDC payment systems --> Circle
monthly subscription payment methods --> https://www.patreon.com/jqbx
one time donations --> gofundme.com?
other?
Describe the bug
When someone else adds a song, I don't see it reflected in the UI until I add a song locally
To Reproduce
Steps to reproduce the behavior:
Expected behavior
I would expect the track count to be reflected properly no matter who adds it.
Is your feature request related to a problem? Please describe.
Would be awesome to see who suggested a song. Maybe on a room by room basis?
Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
I'm frustrated when I'm in a room with one group of friends, but also want to chat with another group of friends. Even in this beta stage this has already happened to me as I want to share the app among several friends who don't know each other.
Describe the solution you'd like
A clear and concise description of what you want to happen.
Not totally sure! Surely you can't be listening to more than one song at once, but you can carry on multiple conversations at once, so decoupling those concepts could be useful.
At a minimum, I don't want my friends to know I've left a particular room while I'm chatting and/or listening in another room. If I'm in a separate room (likely in another tab) that is muted that tab should not control what I'm playing on spotify. If I start playing music in the other room, it should mute the first room.
Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.
Additional context
Add any other context or screenshots about the feature request here.
Describe the solution you'd like
When searching for a song it would be nice to be able to search the songs within an existing playlist
Describe alternatives you've considered
Alternatively, we could not do that.
Additional context
Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
I'm frustrated when my friends and I built a dope sequence of tracks and then they're lost to the ether.
Describe the solution you'd like
A clear and concise description of what you want to happen.
A save as playlist button! Click the button, give it a name - boom. New tracks added after that may or may not go into the playlist.
Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.
Additional context
Add any other context or screenshots about the feature request here.
Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
I'm frustrated when I leave a room and I want to navigate back to it, but if I was the only one in the room I can't see the room. Also, when I first create a room, the URL isn't updated so I can't share easily share the link.
Describe the solution you'd like
A clear and concise description of what you want to happen.
Few things:
Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.
n/a
Additional context
Add any other context or screenshots about the feature request here.
the red on red for the chat interface is tough to read, so we should remove red as an option to have the name field appear in
Pressing https://jkbx.io/?room=49bd9b53-5d84-47da-98e6-c071801c4ce3 doesn't open up the relevant room post Fb login.
Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
I'm frustrated when someone shares a link and I can't click it.
Describe the solution you'd like
A clear and concise description of what you want to happen.
URLs in the chat should function as links
Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.
Additional context
Add any other context or screenshots about the feature request here.
Is your feature request related to a problem? Please describe.
sometimes i don't want to feel like i'm shouting
Describe the solution you'd like
a button that lets me send a message with normal casing
Describe alternatives you've considered
dealing with it
booooooo
Is your feature request related to a problem? Please describe.
Users currently have no idea if they are adding songs already in the queue. We would like to fix this.
Describe the solution you'd like
Check if the track is in the queue, if so, then alert the user if they want to proceed to add the song or not. Otherwise add the song as normal.
Describe alternatives you've considered
It would be nice to also have a section that shows the next 3-4 songs in the queue as well as the "Last played song". UI mockups will be needed.
Additional context
Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
I'm frustrated when the queue loops as I've already heard the song before and want to hear new songs. At the same time, if I'm busy, I don't always have time to add a song every few minutes. The problem is compounded because now I've lost my place in the queue. If I add a new song from there is it inserted in the 2nd place in the queue or does it go at the end?
Describe the solution you'd like
A clear and concise description of what you want to happen.
I want to hear a new song instead of looping. A random song from one of the active listener's liked songs will likely do.
Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.
Additional context
Add any other context or screenshots about the feature request here.
Not sure why this is happening, but over time I'll be in a room and it'll show me as not in the room even though I'm clearly connected and can send messages.
Is your feature request related to a problem? Please describe.
Sometimes I can't tell who is talking in the chat based on only the first letter of their first name. Would be nice to have a photo of their face.
Describe the solution you'd like
Ability to upload photos (or just pull the Avatar from the spotify profile).
Describe alternatives you've considered
We could continue as is but would get confusing
Additional context
These letters look similar and are the same color. It's confusing
Is your feature request related to a problem? Please describe.
Yes -- the problem is that for performance reasons we don't have the server to have to parse old messages to look for hashtags. We create the hastag record when the message is made, so why would we be going back through and fetching it?
Describe the solution you'd like
I think it makes sense to add a GET /api/v1/hashtag/:hashtag
endpoint to fetch the stats. We can do this asynchronously on click by the UI.
Describe alternatives you've considered
We could go through and parse individually on server, which would make stats show up synchronously.
Is your feature request related to a problem? Please describe.
I'm frustrated when I can't log in using my Apple Music account.
Describe the solution you'd like
Full support for listening on apple music.
Describe alternatives you've considered
Using a free tier spotify account, using my brother's spotify account.
Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
I'm frustrated when I click the headphones icon and nothing happens.
Describe the solution you'd like
A clear and concise description of what you want to happen.
I'd like a different button to be placed there. Instead, Listeners:
could read Listeners (17)
to kill 2 birds with one stone.
Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.
Additional context
Add any other context or screenshots about the feature request here.
Describe the bug
When a user leaves a channel, it doesn't reflect properly in the occupants
To Reproduce
Steps to reproduce the behavior:
Expected behavior
The occupants should change when I leave a room
Describe the bug
Share button still has full link intead of shortcode link
To Reproduce
Click share button in room
Competitors will show a room's name and also the current song and artist that is playing. I think this makes sense and allows for more dynamic titles.
Would be nice to see the entire queue, to prevent from songs being re-requested, or to be able to gauge what the future vibe will be and what you should queue to match it
Polo used to show a count of online users, which we could show, or tailor to a specific room in a preview function.
This only works if we have the numbers to brag about. Doesn't make a ton of sense to do if our users are <10, but in the future if this is something that were to gain active daily users, then we would want to preview users in a room and active online users.
Is your feature request related to a problem? Please describe.
Nope, new feature.
Describe the solution you'd like
It would be really cool to have like... number of uses of a hashtag in the last week appear on your message somewhere when you use a hashtag.
Describe alternatives you've considered
Not tracking
Additional context
I'd like to store a few additional metrics that we don't necessarily have to surface to the customer, like which track was playing and which spotify track was playing (those being different values in reality.)
Describe the bug
Just brain dumping, but Mike had this issue. Long messages are bleeding out of their boxes in Safari.
Describe the bug
A clear and concise description of what the bug is.
I lose my scroll position in long chat when hitting search and returning to chat. That is, if I'm at the bottom (most recent) part of the chat, hit search, then hit chat I'm brought to the top (least recent) part of the chat.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
A clear and concise description of what you expected to happen.
I expect to be at the position I was looking at in the chat or at the bottom, but certainly not at the top.
Screenshots
If applicable, add screenshots to help explain your problem.
Desktop (please complete the following information):
Smartphone (please complete the following information):
Additional context
Add any other context about the problem here.
Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
I'm frustrated when I'm using jkbx.io on a smaller screen height and the chat gets cut off.
Describe the solution you'd like
A clear and concise description of what you want to happen.
I see that the Listeners component disappears at small screen widths. Similarly, on small screen widths perhaps the Listeners component disappears and the chat component could be moved to the right and the music component on the left. Imposing absolute limits on min-width & min-height could also help.
Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.
Smaller versions of the music and/or chat components that are used at smaller screen sizes.
Additional context
Add any other context or screenshots about the feature request here.
Is your feature request related to a problem? Please describe.
Nope
Describe the solution you'd like
Spotify has a nifty API that passes you back all of the beats for a song and their timings. It would be super cool to have a tron style grid behind the UI that pulses on the beats.
With Zoom calls being all of the rage recently, its clear that being able to customize interfaces is something that users want. Their jkbx rooms should also be customizable. Customers should be able to change their background to local files on their device
Describe the bug
A clear and concise description of what the bug is.
The next track starts playing before the prior one is fully done. Not sure if this always happens, but it's at least happened a couple times.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
A clear and concise description of what you expected to happen.
I'd expect to hear the end of the song. Perhaps a tiny fade out could mask the problem?
Screenshots
If applicable, add screenshots to help explain your problem.
Desktop (please complete the following information):
Smartphone (please complete the following information):
Additional context
Add any other context about the problem here.
Room count is broken again, looks like it clears out whenever anyone joins the room for some reason.
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.