ruaok: hi! working on upgrading stripe checkout, the workflow seems to have changed. now it is to redirect the user to stripe's website, where they complete the payment/donation and then they are sent to a success/error page accordingly. the payment/donation details in case of success itself will be sent in a webhook separately to the server.
2021-10-11 28409, 2021
lucifer
does that sound fine?
2021-10-11 28455, 2021
ruaok
Yes, sounds as expected.
2021-10-11 28423, 2021
ruaok
Will that allow us to setup recurring donations too?
2021-10-11 28445, 2021
lucifer
yes, there's an option to allow subscriptions.
2021-10-11 28411, 2021
ruaok
I'm considering disallowing PayPal, since they are such an incredible pain to deal with.
2021-10-11 28432, 2021
ruaok
Please enable the recurring donations then.
2021-10-11 28443, 2021
lucifer
makes sense. will do.
2021-10-11 28435, 2021
tandy[m]
<bitmap> "oh ok, so recent edits being..." <- like the bandcamp buying feed
2021-10-11 28425, 2021
tandy[m]
<ruaok> "I'm considering disallowing..." <- have you considered / do we take crypto?
2021-10-11 28400, 2021
MrClon joined the channel
2021-10-11 28456, 2021
ruaok
tandy[m]: we did, but it was not really used (bitcoin) and just an accounting hassle, so I turned it off.
2021-10-11 28426, 2021
tandy[m]
ah thats a shame
2021-10-11 28449, 2021
tandy[m]
i know for other orgs crypto is a nice asset, because one year you might have 100 dollars and the next 10000 lmao
I found it in some code I was reading last night. It looks like it might be a solution for that crazy `(global ?? window).$ = jquery;` that we added in AB
2021-10-11 28450, 2021
alastairp
lucifer: do we have any places in LB which read a csrf token from react and use it in a request?
2021-10-11 28430, 2021
lucifer
alastairp: no, don't think so.
2021-10-11 28456, 2021
alastairp
just trying to work out the best way to do it. I think putting the token in global props makes sense. we have `csrf_token()` in templates or `form.csrf_token` in forms, but we'd need the value in python to be able to inject into the props
there's a POST in the dataset editor. the fix I added here put a `data-csrftoken=` attribute into our div, but I've replaced this setup with a LB-style page-props: https://github.com/metabrainz/acousticbrainz-serv…
2021-10-11 28452, 2021
lucifer
ah ok. yeah, generate_csrf should work.
2021-10-11 28412, 2021
alastairp
yep, it works fine 👍
2021-10-11 28440, 2021
ruaok
I love it when I see picard in the list of apps that need to be updated in Linux.
[15:29] <tandy[m]> <akshat> "lucifer: one of the members on..." <- i think we should make an attempt to make the site work in javascript free browsers
2021-10-11 28417, 2021
CatQuest
[15:31] <tandy[m]> it would be a shame for the ui revamp to affect users of the site
2021-10-11 28417, 2021
CatQuest
totally agree
2021-10-11 28404, 2021
CatQuest
[15:41] <tandy[m]> a lot of other people in our community do too, since its a FOSS project <---
2021-10-11 28409, 2021
CatQuest
[15:44] <akshat> But yeah, I think the internet is becoming responsible with every day and for any critical information, we do need permissions, such as the user's location <-- honestly I can't think of *any* reason mb should *need* my location. I've given the languages i speak, but willingly. if you don't want to you sohuldn't have to
2021-10-11 28446, 2021
akshat
Hahaha totally CatQuest I was just thinking of examples from the top of my head
2021-10-11 28418, 2021
CatQuest
oh yea. also everything bitmap said. sure editing requires js, but just viewing shouldnt :)
2021-10-11 28409, 2021
CatQuest
i've got a comment on https://musicbrainz-web.web.app/ . the "explore musicbrainz" part takes up al ot of space with huge images that doesnt really do anything
2021-10-11 28449, 2021
CatQuest
some images is fine but this kinda make our site look like some douchbag "web 2.0 service" thing
2021-10-11 28411, 2021
CatQuest
same with the "supporters" secton. logoes don' need ot be that huge
2021-10-11 28444, 2021
CatQuest
I also think the "our software" sectino could be ffurther up. (but agian smaller)
2021-10-11 28446, 2021
CatQuest
no need for a pagewide rinbow box with black button links. instead we could have a list with those as well as github, source, both our database and picard (link to picard website)
2021-10-11 28417, 2021
CatQuest
what about a header with a 2-3px rainbow line under it?
2021-10-11 28433, 2021
CatQuest
I like many of your ideas though!
2021-10-11 28412, 2021
CatQuest
oh I see the coloured rainbow thing is magenta fading into orange!. heh. that's kinda neat! i liek it!
2021-10-11 28458, 2021
CatQuest
"supporters" should be lower down.
2021-10-11 28423, 2021
CatQuest
and the FAQ could be a smaller sideways thing that you click and thne it expands instead of taking up many scrolls
2021-10-11 28414, 2021
CatQuest
lots of good ideas here. more compacted, more actual info, i thikn this is really good!