Hey lucifer (IRC) / monkey , How do i get user listening activity stats on my local env?
huhridge
satyaraj, if you set the api_url to api.listenbrainz.org, and login on the local env, it should work
Satyaraj[m]
ah, got it. Thanks huhridge (IRC) !
discordbrainz
<08wileyfoxyx> hello there, I already sent out a letter to the MetaBrainz email regarding this, but i'll repeat it here. since this morning MusicBrainz is not available in Russia. according to the service that checks the database for Russian internet restrictons, it was blocked because of the release “Токсидермисты городского безумия” by Пурген
blocked because of some 1999 punk rock album. That's wild. Probably not the only reason, I guess there are plenty of releases they would like to see blocked these days.
yellowhatpro joined the channel
Shubham joined the channel
huhridge has quit
akshaaatt
Hi theflash__ and pranavkonidena. I have left reviews on your GSoC proposals on the forum. Please fix things and let me know when done so that we can wrap this part soon
discordbrainz
<08wileyfoxyx> Usually it would show that it was blocked because of multiple URLs, but in case with MB it displays only this specific release
kellnerd
Probably the last title is the cause?
According to my translator Не голосуй! = Do not vote!
huhridge joined the channel
outsidecontext
the question is if something an be done about that. probably not
pranav[m] joined the channel
pranav[m]
akshaaatt (IRC): thanks for the suggestions, will update the proposal as needed. Also can we please migrate/rename the existing artist and album view models to something like BP view models because that would be helpful for when I start working on artist and album pages? We might need to do a room migration..
akshaaatt
Sure. So you are going to rename the existing artist album vm to BPvms and keep those separate from server related vms? Is that it pranav[m] ?
pranav[m]
Yes
akshaaatt
Cool. I am aligned on that
pranav[m]
Sure then will do 👍
akshaaatt
pranav[m]: can you also help write a logic such that ringtones, etc don’t show as music in the app?
We should probably omit a few reserved folders where those are. Also, some cold start screens will also be good for users that do not have any local music for BP to work.
“Get back to this section when you load some music on your device” or something like that
pranav[m]
Sure thing will do that.. will update the get songs or add artists function in the repo as needed
I’ll have to research a bit as to where the ringtones etc are stored tho..
But one thing, I personally love to download mp3 as my ringtones so won’t they still be showing up in downloads? I’ll need to research a bit.. I’ll keep u posted
Shubham
hey outsidecontext I have a query regarding PICARD-187, if the second case (when all images are removed) is handled in the new proposed method `strip_selected_image()`at `picard/util/imagelist.py`, then can't we avoid any changes in the code of individual formats (as the changes are made directly into `metadata.images` of the audio file)?
Also I am not sure on how picard handles when there is no coverart for any audio, does it assign the default `CoverArtShadow.png` to its metadata or its just for the ui ?
Shubham: The placeholder image is just for UI, it's not supposed to be written to tags. If there are no images Picard by default will not write images, so existing ones are kept
I think we need to handle this as Picard does for other tags. There are three states:
Shubham has quit
Shubham joined the channel
zas
yvanzo: I restarted solr on mb solr 5 as it was using excessive disk I/O since hours, I'm not sure why it happens, but it happens sometimes (once every few months), and only on this node.
outsidecontext
looks like shubham lost connection :(
Shubham has quit
discordbrainz
<06napolo_bonaparte> Hi, actually my Firefox glitches out whenever I get new message Kiwi IRC
Shubham joined the channel
Shubham
Actually my firefox freezes whenever I get new message on Kiwi IRC, I read the answer on discord
Though I couldn't read after `There are three states:` if there was more
theflash__ joined the channel
theflash__
akshaaatt: thanks for the review, will update the required changes and let you know
mayhem
"Since this morning MusicBrainz is not available in Russia."
well, that is a milestone for us. go us?
opal has quit
opal joined the channel
opal has quit
opal joined the channel
akshaaatt
😂😂😂😂😂
outsidecontext
Shubham: sorry, I stopped writing when you had dropped out. So now the rest:
Shubham
np
outsidecontext
1. A tag is filled with data. It gets written to the file and overwrites existing data
2. A tag is not filled in Picard, the tag does not get written, which means existing data stays (by default)
3. A tag is explicitly marked for deletion and hence gets removed from tags when writing. This requires specific implementation in the file format handling
I think the cover art must do the same. if data is set it overwrites, if nothing is set it keeps existing. This is already working and will work with your implementation
What is missing is that the user explicitly removed all cover art. The imagelist I think must have a "deleted" property or something that gets set if the user explicitly removed all cover art. If that is set cover art must be removed from files as well
does this make sense now?
Shubham
yeah
SigHunter has quit
SigHunter joined the channel
mayhem
lucifer: ping on the Mac builds
batcypher joined the channel
Zas: ping
zas
pong
mayhem
We've been blocked in Russia. Go us!
What if we get another domain, MusicBrainz.ru, lol and serve MB from it?
DarthGandalf has quit
reosarevok
outsidecontext: we could remove the release, but we shouldn't
Satyaraj[m] has quit
"Russians, use a VPN" seems about as much as we can/should do about this
batcypher
is there a way to live-reload the BB website? everytime i make a change i have to stop and start the docker which takes alot of time and computation. I tried to find ways to achieve live-reload but since i do not have any experience with docker, i failed. I need to know whether i should formally learn docker to contribute to this codebase?
mayhem
Or maybe a another domain... Ukrainian?? !😂
zas
:D well, I guess the whole internet might be blocked in Russia soon.... not sure it is worth the effort. Russian people often use VPNs and it seems many of those are now blocked too
mayhem
Yeah, I am not going to put a lot of energy into this.
But registering a domain and serving mb from that, how much effort is that? Hardly any, yes?
zas
We can try, but I guess we'll also have to deploy new MB containers (isn't there a config for domain on this side?)
It does say *names* but I honestly have no idea if it does support more than one, yvanzo might
I certainly haven't tried to support several
mayhem
Not sure how fast they are to ban.
Turns out .eu domains are only 5€. So, we now have musicbrainz.eu
Zas: registered at Gandi, should be ready for config.
In case it isn't a ton of effort
zas
Ok, I'll do after lunch and we'll see what needs to be done on MB side, I guess the simplest will be to deploy new containers or reconfigure existing ones.