mayhem: i am working on the admin dashboard and see some redundancies. let me know when you are around to discuss some things.
2025-11-11 31553, 2025
reosarevok[m]
lucifer: "`confirm_password is a required field`" I think just "Required field" might actually be less confusing? Given that the field is titled "Confirm Password", seeing it as `confirm_password` might make people think something is broken
2025-11-11 31509, 2025
reosarevok[m]
"`Confirm Password should match password!`" `Both passwords should match` or something seems simpler but that is fine I guess? aerozol might have better wording for these things though
2025-11-11 31532, 2025
reosarevok[m]
The only button to close the more info popup saying "Sounds good" feels a bit like the "I love you" - "I know" thing from Star Wars :p
2025-11-11 31542, 2025
reosarevok[m]
Maybe it doesn't sound good to someone! 😅
2025-11-11 31523, 2025
reosarevok[m]
Sigh, "The CSRF token has expired.", but to be fair, I opened the form yesterday. That said, that tells nothing to a user, maybe it should have a friendlier text?
2025-11-11 31545, 2025
reosarevok[m]
Otherwise, it created the account just fine - I have no idea what I would do now in order to create the accounts on the other sites in a few clicks though :) Maybe the page I get to when I verify my email should be a "start using our projects" page?
2025-11-11 31557, 2025
reosarevok[m]
(I understand right now there's probably no such creation ready yet, but still)
2025-11-11 31502, 2025
lucifer[m]
reosarevok: sure, will improve those messages. i have a few pending improvements for the admin portal, will share it all together.
2025-11-11 31512, 2025
reosarevok[m]
Thanks
2025-11-11 31549, 2025
anuj_ has quit
2025-11-11 31522, 2025
monkey[m]
<reosarevok[m]> "Otherwise, it created the..." <- We are working on redoing the user profile page, which will have links to the other MeB projects (i.e. a link to your user dashboard on project XYZ).
2025-11-11 31522, 2025
monkey[m]
If we redirect to this new user profile do you think that would be satisfactory? I suppose we will want to make it prominent that you now have access to all these cool projects
2025-11-11 31545, 2025
reosarevok[m]
That would probably work, I guess :) I'd have to see it, but I mean, I imagine in most cases (not starting from the MeB page) we'd redirect to the project they started from
2025-11-11 31552, 2025
reosarevok[m]
So it's likely to be a minor issue
2025-11-11 31538, 2025
monkey[m]
Yes indeed
2025-11-11 31516, 2025
mayhem[m]
lucifer: around now.
2025-11-11 31547, 2025
lucifer[m] uploaded an image: (13KiB) < https://matrix.chatbrainz.org/_matrix/media/v3/download/chatbrainz.org/qHgtELiUvZUeKAtrDzgaGaBO/image.png >
2025-11-11 31506, 2025
lucifer[m]
mayhem: do you want both all supporters and commercial supporters as different pages?
2025-11-11 31527, 2025
mayhem[m]
thats better, yes.
2025-11-11 31528, 2025
lucifer[m] uploaded an image: (27KiB) < https://matrix.chatbrainz.org/_matrix/media/v3/download/chatbrainz.org/HnCCsvFvLbionJBSNyCfcEzB/image.png >
2025-11-11 31538, 2025
mayhem[m]
for the payments tab... ha!
2025-11-11 31541, 2025
lucifer[m]
would this work? all, commercial, non-commercial?
2025-11-11 31550, 2025
mayhem[m]
yes.
2025-11-11 31507, 2025
mayhem[m]
for the payments tab we have two screens, one of the 500s. we only need one.
2025-11-11 31513, 2025
mayhem[m]
let me compare with the prod version.
2025-11-11 31532, 2025
lucifer[m]
yes, i'll remove the extra one.
2025-11-11 31538, 2025
lucifer[m]
i think prod has two too.
2025-11-11 31519, 2025
lucifer[m]
what filters/sorts do you usually use for filters and supporters?
2025-11-11 31534, 2025
mayhem[m]
keep this one:
2025-11-11 31503, 2025
mayhem[m] uploaded an image: (36KiB) < https://matrix.chatbrainz.org/_matrix/media/v3/download/chatbrainz.org/iXJvHwrTEsozXwKSLPRXvibW/image.png >
2025-11-11 31522, 2025
lucifer[m]
yes that's the intent
2025-11-11 31527, 2025
mayhem[m]
for finding supporters, I use search, which works great.
2025-11-11 31552, 2025
lucifer[m]
cool, thanks!
2025-11-11 31501, 2025
mayhem[m]
thank you!
2025-11-11 31520, 2025
Maxr1998 joined the channel
2025-11-11 31507, 2025
Maxr1998_ has quit
2025-11-11 31555, 2025
Sophist-UK has quit
2025-11-11 31500, 2025
mayhem[m] uploaded an image: (105KiB) < https://matrix.chatbrainz.org/_matrix/media/v3/download/chatbrainz.org/EkTYTfvXiuAhkEuKQenCaKjN/image.png >
2025-11-11 31519, 2025
mayhem[m]
monkey: the display for countries where a user doesn't have listens isn't great. is this a known issue?
2025-11-11 31554, 2025
monkey[m]
Ticket please :)
2025-11-11 31527, 2025
monkey[m]
I don't think when we added the feature to click on any country that we planned for there to be no listens, apparently
2025-11-11 31516, 2025
monkey[m]
<julian45[m]> "2025-11-10_14-16-47_firefox.gif" <- Ah....It does not do that on my browser XD
2025-11-11 31516, 2025
monkey[m]
For me they expand to the exact size required and it looks quite nice
2025-11-11 31516, 2025
monkey[m]
What is your browser and version please?
2025-11-11 31533, 2025
monkey[m] uploaded an image: (31KiB) < https://matrix.chatbrainz.org/_matrix/media/v3/download/chatbrainz.org/PihDehwEoRwbcVNzaYBJhMWq/image.png >
2025-11-11 31547, 2025
julian45[m]
monkey[m]: firefox latest (144 i think?)
2025-11-11 31553, 2025
monkey[m]
Thanks for reporting this
2025-11-11 31515, 2025
monkey[m]
Yep, confirming my FF also shows this "broken"
2025-11-11 31541, 2025
monkey[m]
I mean, somewhat. the picard one definitely. Others seem to span the right width
LB-1874: World map artist stats: Display for countries with no listens is confusing
2025-11-11 31530, 2025
julian45[m]
monkey[m]: odd - so e.g. musicbrainz spans all the way, not just to a singular musicbrain?
2025-11-11 31501, 2025
monkey[m]
Never mind I was wrong, they also don't span the right width
2025-11-11 31511, 2025
monkey[m]
I'm using a data- attribute on the element to pass each logo's width to CSS, but that does not seem supported on FF (or at least not in the way I'm using it)
2025-11-11 31529, 2025
mayhem[m]
awwww, art creators is finally out of beta. ❤️❤️❤️❤️
That'll teach me to use clever CSS. Back to hardcoding everything, I guess...
2025-11-11 31538, 2025
s1b1 has quit
2025-11-11 31511, 2025
\- has quit
2025-11-11 31509, 2025
\- joined the channel
2025-11-11 31531, 2025
s1b1 joined the channel
2025-11-11 31552, 2025
mayhem[m]
lucifer: for the cron jobs doing an incremental vs a full cache rebuild, we need to guard against both running at the same time. one takes about 4 hours, the other runs every 4 hours. Guaranteed trouble. My thought is to have a redis key with an epoch timestamp.
2025-11-11 31514, 2025
mayhem[m]
The incremental process would check the timestamp is if present; if less than 6 hours old, sleep for 60 seconds, retry.
2025-11-11 31503, 2025
mayhem[m]
the full one would check the timestamp and if less than 6 hours old, just exit. if more than 6 hours old, set a new timestamp.
2025-11-11 31544, 2025
mayhem[m]
(technically the key needs to be more, process name-pid-timestamp)
2025-11-11 31528, 2025
mayhem[m]
and with a PID available, the process can check to see if that locking process is still alive. if not, take the lock and go.
2025-11-11 31550, 2025
mayhem[m]
what do you think?
2025-11-11 31528, 2025
mayhem[m]
arg. no that logic isn't quite correct. let me put it in a gist.
2025-11-11 31500, 2025
mayhem[m]
as usual, this more difficult than at first glance, lol.
<monkey[m]> "I'm using a data- attribute on..." <- can confirm this works like a charm on chromium-based browsers like helium though
2025-11-11 31505, 2025
lucifer[m]
[@mayhem:chatbrainz.org](https://matrix.to/#/@mayhem:chatbrainz.org) sounds good to me
2025-11-11 31540, 2025
dabeglavins689 joined the channel
2025-11-11 31555, 2025
mayhem[m]
lucifer: I need to use the SET command with NX arg, which brainsutils does not support. should I add that function to brainzutils, or just use _r from the brainzutils module and go on with my life?
2025-11-11 31531, 2025
dabeglavins68 has quit
2025-11-11 31532, 2025
dabeglavins689 is now known as dabeglavins68
2025-11-11 31559, 2025
mayhem[m]
I dont see us using SET/NX very often, so inclined to be lazy
2025-11-11 31512, 2025
pite joined the channel
2025-11-11 31555, 2025
pite_ has quit
2025-11-11 31500, 2025
v6lur_ joined the channel
2025-11-11 31531, 2025
reosarevok[m]
bitmap: Do we have any validation for `expand2react` that I could run on a form? Like "this is invalid HTML and will display broken" sort of thing
2025-11-11 31548, 2025
bitmap[m]
so you want to determine if a particular string can't be parsed by expand2react? not really then, you'd just use try/catch
2025-11-11 31513, 2025
lucifer[m]
[@mayhem:chatbrainz.org](https://matrix.to/#/@mayhem:chatbrainz.org) just use `_r`
bitmap[m]: Yeah, just seems like it would be a nice expansion of the "allowed tags are X" thing we have in the instrument form
2025-11-11 31501, 2025
reosarevok[m]
That's a thing for tomorrow if so anyway though :)
2025-11-11 31514, 2025
bitmap[m]
then yeah, you can use try/catch, it'll already throw an error saying what position in the string it stopped at and which character was unexpected. the error messages aren't super friendly, but should be fine for an admin form
2025-11-11 31504, 2025
_BrainzGit
[bookbrainz-site] 14MonkeyDo merged pull request #1125 (03bootstrap5…dependabot/npm_and_yarn/bootstrap-5.0.0): chore(deps-dev): bump bootstrap from 4.6.1 to 5.0.0 https://github.com/metabrainz/bookbrainz-site/pul…
2025-11-11 31543, 2025
ApeKattQuest
hmmm
2025-11-11 31518, 2025
ApeKattQuest
wait waht does a red x on the github favicon mean?
2025-11-11 31514, 2025
ApeKattQuest
oh, failing tests
2025-11-11 31520, 2025
Jade[m]
<monkey[m]> "I'm using a data- attribute on..." <- Yeah this is the feature I ran into on libretto for colours
2025-11-11 31540, 2025
Jade[m]
You can do inline style with a CSS custom property, which works
Jade[m] uploaded an image: Cover art in the first carousel doesn't seem to be loading btw, and slight visual glitch on the hamburger? (152KiB) < https://matrix.chatbrainz.org/_matrix/media/v3/download/continuwuity.org/YeIpIAl8FtmMDfQWCZl7QUef6X6hKxrN >
2025-11-11 31506, 2025
Jade[m] uploaded an image: Also might want to decrease scaling on mobile a bit, the account tab for example is getting pushed left (453KiB) < https://matrix.chatbrainz.org/_matrix/media/v3/download/continuwuity.org/4d1y10iaOf7HLxfoIlTAWzfewVO2dTAP >
2025-11-11 31512, 2025
Jade[m]
Looking super awesome
2025-11-11 31538, 2025
Jade[m]
Honestly love it so much
2025-11-11 31514, 2025
Jade[m]
Yeah can't get the hamburger to vanish again so I'll blame the browser lol