-
Notifications
You must be signed in to change notification settings - Fork 178
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fix: switch to librespot 0.5.0 #570
Conversation
it builds again, i am unsure whether i migrated everything correctly.
@ManiArasteh why not? why would you not want to accept a pull request aiming to fix the issue you reported? either provide a valid reason why or admit that you don't want to productively contribute to this project. |
wip: currently broken, debugging is needed
why didn't you just write that instead then? |
why is the commit hash in the lockfile not sufficient? if we want to update the dependency, we manually have to do so. |
see #520 (comment) for my response, i don't feel like typing out the same thing twice. @ManiArasteh your behavior is killing my motivation to continue working on this pr, please stop. |
that's appreciated but not an excuse for your behavior. |
@stanekondrej thank you so much! this is a problem on our side, the example application in librespot's repo that uses a |
Thank you guys for the PR and appreciate the effort for looking into this 🙇. I feel this kind of large-scale upgrade will be better for me to do cause it requires a certain level of familiarity with the codebase. I couldn't find time working on the project nowadays but this is definitely my top priority when I get back! |
I see, I've taken a quick look at the code you linked me to last night, but as it was late for me, I didn't really have time to investigate further. I'll take a closer look at it in the evening as I'm at school at the moment. As for the comment by the author, if I understand it correctly, you mean that it would be better if you made the changes to the codebase since you have a better understanding of it. I completely get that, but I'd love to help with getting the respective changes implemented. Thanks in advance |
Yeah, your understanding is correct. Feel free to take a look and implement the changes. Contributions are always welcomed and highly appreciated!! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
i've updated the librespot dependencies to 0.5
since it's been released now in case someone is using this draft to implement the new login flow
Hey @w-lfchen, i've managed to get your branch working by passing I have tried finding the root cause of this problem, but no luck so far |
Co-authored-by: Julia Mertz <[email protected]>
@juliamertz thank you! |
685291d
to
1544f57
Compare
removed a premature commit i pushed. |
I had to move the crypto provider initialization to the |
* fix: skip Box -> Arc conversion * fix: initialize crypto provider in main
Restarting the client with this PR in use fails.
|
@ManiArasteh its honestly exhausting trying to follow the issue and the PR with your nonsense around. I would like to ask you to please be quiet and stop saying unnecessary things that nobody has any use for. Thanks for opening the issue but if you have no more value to provide, please just let people do their work and be nothing more than grateful. Thanks everyone else for your contributions to OSS. Blocked. |
@ManiArasteh Your comment isn't necessarily off-topic, but it provides zero value to the discussion and development. You're just stating the obvious. |
This reverts commit 98d8123.
yes, nobody asked for your comment.
98d8123 is your only contribution. it is also made obsolete by this pr. i'll leave any judgement of these stated facts up to the person reading this.
if this is the conclusion you came to after seeing everyone's reactions to your behavior here where nobody said they hate you as a person, everyone just disliking your behavior, then you should really do some introspection. @ManiArasteh this is my last warning to you. if i see one more unproductive comment from you, such as a defensive reply to this comment, i will block you. i hope you have a wonderful day and feel free to report back when you have anything of value to say. if not, stay quiet. |
i blocked them, hopefully we can now work on this in peace. since they blocked me as well, i am no longer able to comment on #520 so please keep that in mind in case that becomes relevant. |
What OS are you using, and have you tried clearing your cache? |
I feel like it is a security concern for the security token to be spat out in the logs.
Alpine Linux edge, and no. I've cleared cache. Simply restarting the client by pressing
|
I might have sometime this weekend and will start looking into the remaining items. Please keep me posted on the progress or if anyone is working on those already. Hopefully, we can push a new release by this week 🤞🤞. |
Ah okay it seems like i misunderstood, I'm unable to reproduce this on my system though 😕. |
Good riddance. |
I've updated the PR. The new workflow seems to work well for me locally. Still some TODOs left but otherwise, looks promising. Some of those TODOs can be handled in a separate PR instead. |
Merged this PR 🚀 🚀 🚀 . Kudos to everyone for making this happen. The next step gonna be handling client-id scoping for Spotify Connect feature |
closes #520
closes #579
closes #580
librespot v0.5.0
Next step
client_id