Maybe we should add anti-spam prompt notice to 'Create account' page of wiki too, it blocked me when I tried to register several days ago :)
Also confirming email and visual editor seem broken
reosarevok
yyoung, yvanzo: I found one frustrating issue with keyboard navigation on the new URL stuff:
If I just want to add a new URL, I used to be able to just paste, it autoselects, I press Enter, it submits
Now I press Enter, and it locks - and it selects not the next text field, but the [x] button, so I press Enter again trying to submit, and it removes it again :D
I'd expect it to go to the *next* input field automatically - so, the type if unset, maybe? and the next URL text field if autoselected, probably
(and to allow me to at least submit the form if I press Enter on an empty field)
yyoung
Sounds feasible, I'll have a try
I'm afraid we can't change the behavior of Enter since it's used to submit links too
But we can adjust the focus :)
reosarevok
Why can't it submit links if there's a link, but submit the form if there's nothing? :)
yyoung
Yes that seems possible too, just need a test for conflicts :)
reosarevok
There should be an easy way to submit the form from the URL section, so that's the easiest one I can think of
zas: what do you think of my idea of moving stats & nagios to the same dedicated server?
one of the AX servers ought to be more power than needed and cheaper than both those machines.
zas
I'm OK with it
yyoung
reosarevok: Opened a patch PR.
yvanzo has quit
texke joined the channel
ruaok
we should move more services away from google. I think once single 60eur server from hetzner could replace the $359 setup from google.
the two busiest VMs (nagios, stats, I guess) are $80 before sustained use discount, but before IP address markup.
IP addresses are $55 alone. just the IP address can cover a nice new VM.
it was all fun and games when google was handing out free credits.
zas
We can order a machine, I'll migrate stuff over next week
ruaok
awesome, thanks. :)
zas
ruaok: should I proceed?
ruaok
do you have a machine in mind?
zas
AX41 at Helsinki is 34€/month
with 2x512Gb SSD (which is enough for the planned usage)
ruaok
even with stats?
~80GB on stats.
zas
yes, current VM uses 82Gb (but I limited stored data in time)
ruaok
yerp, seems so. 34/month. we pay more for IPs at google for that.
go for it!
zas
ok, on it
ordered
ruaok
cool. I like saving $300/month. :)
zas
To start with, I'll migrate both nagios and grafana/influxdb to it, we'll need to update nagios IP on all monitored machines
but I think about moving to prometheus/grafana, getting rid of influxdb and nagios, it will be done in near future
ruaok
sweeeit. :)
reosarevok
yyoung: changed this to point to beta, because we will want to release it straight there probably :) But that means there's one extra commit (to master) we don't want, can you get rid? :)
Either drop the commit on your branch or cherry-pick on beta I guess
yvanzo joined the channel
Freso
"I wonder if that design overhaul is still coming after everything has been shifted to react?" - I assume this is still the goal? https://community.metabrainz.org/t/adding-cover... if anyone wants to respond.
I think we should ask reosarevok about this. I'm not sure what to do here.
jasondk
Sure i just wanted to double check if there was an endpoint
if not, if we decide to add one, adding the implemention to the reviewer is easy :o
yyoung
reosarevok: Found another bug when adding another relationship to unsubmitted links, updated patch commit in the same PR
reosarevok
We have an /mbid endpoint on the site
I don't remember if the ws too
yvanzo
yyoung: my review was for your first commit, didn’t test the second one.
yyoung
yvanzo: Saw it, investigating now
reosarevok
Oh yeah, what yvanzo suggested seems smart :)
yyoung
Updated :)
piwu joined the channel
piwu
I have a question about the Spotify API imports in ListenBrainz.
Now, Spotify API allows to query a 'recently listened tracks' with the limit of 50, pagination possible.
When I first linked it, it seemed to take listening history before the account registration-linking.
Now, it only shows listening history beginning from the time I linked the account.
Interesting thing is, that pressing next page on the actual last page loads for a while (didn't look at netw tools, mby timeout), then grays out the 'next page button'. Pressing the last page button returns just gateway timeout, the 'one of our servers is sleepy'.
I looked at the code, didn't find much of interest. Didn't spend hours looking at it either.
Is it supposed to be getting the history before the account linkage? I think it should clarify in the Spotify linking page, if it does.
..if not, I already wrote a thing to parse ~45k track history from the spotify data takeout, and shove it in to listenbrainz API, so use this instead then? https://github.com/jtagcat/dotfiles/blob/main/s...
param suggested I'd ask here, and suspected that the tracks I saw from the time before linking Spotify were the 'last 50', and ListenBrainz just gets the last 50 (or 20 by default).
ruaok
hi piwu.
that is something that I've never considered and I don't think any one of us did either -- I suspect that we just go and import the last 50 tracks from when we're given access.
alastairp: lucifer ^^
lucifer
i used to think this was intentional. that we only import since the time user gave us access.
param
i also think we import the last 50 tracks, unless something has changed in the past few months
alastairp
my understanding was that spotify's "recently listened tracks" only gives you 50
at least when we first set it up, it wasn't possible to get more than that
lucifer
i rewrote some parts of the spotify reader so there may be a regression.
alastairp
data takeout importer would be incredible, though!
piwu: what do you mean it only shows listening history from the time you linked the account? this is on your user page on LB?
lucifer
alastairp, i think we can now import from a long time ago as well. we just need an appopriate starting timestamp and then can paginate the api response 50 at a time.
fwiw, LB uses them already so when a user connects we could set the latest listen ts to a long time ago (spotify founding or LB founding)
this is also related to a user request on forums to run the Last.FM importer in a specific range of time as in letting the user choose the time from which they want the import to start.
ruaok: Before I log off for the weekend, what do you think about calling off meetings next week and/or week after next? There was some talk after the meeting this Monday as a number of people are more-or-less holiday'ing, but I don’t think there was any clear conclusion. I also personally have a couple of medical appointments (incl. my 2nd covid shot! 🙌 ) as well as exams these two coming weeks, so having a (tiny) bit less
on my plate would be welcome, but meetings are not a huge workload either way.
ruaok
I'm ok with cancelling the meetings for the next two weeks. three even -- my holidays don't really start until the 20th,
Freso
Alright. Let’s make next meeting Sept. 6th and enjoy the last few summer weeks. :)
TOPIC: MetaBrainz Community and Development channel | MusicBrainz non-development: #musicbrainz | BookBrainz: #bookbrainz | Channel is logged; see https://musicbrainz.org/doc/IRC for details | Agenda (meetings on summer break; next one: 2021-09-06): Reviews
ZaphodBeeblebrox
:o
Lotheric
Happy holydays MetaBrainziacs!
!m MetaBrainziacs
BrainzBot
You're doing good work, MetaBrainziacs!
ZaphodBeeblebrox
:D
alastairp
just hope that nothing breaks catastrophically in the next 3 weeks
Hi Freso, , since the final weeks of GSoC are approaching, I think we can have a meeting during the end of August in case we want updates from everyone. I'm fine with the holidays though, just putting forward a thought. 😄