Hey lucifer (IRC) / monkey , How do i get user listening activity stats on my local env?
2024-03-19 07932, 2024
huhridge
satyaraj, if you set the api_url to api.listenbrainz.org, and login on the local env, it should work
2024-03-19 07907, 2024
Satyaraj[m]
ah, got it. Thanks huhridge (IRC) !
2024-03-19 07955, 2024
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.
2024-03-19 07917, 2024
yellowhatpro joined the channel
2024-03-19 07933, 2024
Shubham joined the channel
2024-03-19 07915, 2024
huhridge has quit
2024-03-19 07943, 2024
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
2024-03-19 07941, 2024
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
2024-03-19 07928, 2024
kellnerd
Probably the last title is the cause?
2024-03-19 07950, 2024
kellnerd
According to my translator Не голосуй! = Do not vote!
2024-03-19 07946, 2024
huhridge joined the channel
2024-03-19 07932, 2024
outsidecontext
the question is if something an be done about that. probably not
2024-03-19 07939, 2024
pranav[m] joined the channel
2024-03-19 07939, 2024
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..
2024-03-19 07956, 2024
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] ?
2024-03-19 07918, 2024
pranav[m]
Yes
2024-03-19 07928, 2024
akshaaatt
Cool. I am aligned on that
2024-03-19 07951, 2024
pranav[m]
Sure then will do 👍
2024-03-19 07936, 2024
akshaaatt
pranav[m]: can you also help write a logic such that ringtones, etc don’t show as music in the app?
2024-03-19 07923, 2024
akshaaatt
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.
2024-03-19 07954, 2024
akshaaatt
“Get back to this section when you load some music on your device” or something like that
2024-03-19 07903, 2024
pranav[m]
Sure thing will do that.. will update the get songs or add artists function in the repo as needed
2024-03-19 07916, 2024
pranav[m]
I’ll have to research a bit as to where the ringtones etc are stored tho..
2024-03-19 07952, 2024
pranav[m]
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
2024-03-19 07904, 2024
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)?
2024-03-19 07904, 2024
Shubham
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
2024-03-19 07908, 2024
outsidecontext
I think we need to handle this as Picard does for other tags. There are three states:
2024-03-19 07913, 2024
Shubham has quit
2024-03-19 07943, 2024
Shubham joined the channel
2024-03-19 07912, 2024
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.
2024-03-19 07906, 2024
outsidecontext
looks like shubham lost connection :(
2024-03-19 07926, 2024
Shubham has quit
2024-03-19 07903, 2024
discordbrainz
<06napolo_bonaparte> Hi, actually my Firefox glitches out whenever I get new message Kiwi IRC
2024-03-19 07919, 2024
Shubham joined the channel
2024-03-19 07911, 2024
Shubham
Actually my firefox freezes whenever I get new message on Kiwi IRC, I read the answer on discord
2024-03-19 07959, 2024
Shubham
Though I couldn't read after `There are three states:` if there was more
2024-03-19 07931, 2024
theflash__ joined the channel
2024-03-19 07954, 2024
theflash__
akshaaatt: thanks for the review, will update the required changes and let you know
2024-03-19 07955, 2024
mayhem
"Since this morning MusicBrainz is not available in Russia."
2024-03-19 07905, 2024
mayhem
well, that is a milestone for us. go us?
2024-03-19 07906, 2024
opal has quit
2024-03-19 07947, 2024
opal joined the channel
2024-03-19 07905, 2024
opal has quit
2024-03-19 07927, 2024
opal joined the channel
2024-03-19 07932, 2024
akshaaatt
😂😂😂😂😂
2024-03-19 07930, 2024
outsidecontext
Shubham: sorry, I stopped writing when you had dropped out. So now the rest:
2024-03-19 07936, 2024
Shubham
np
2024-03-19 07958, 2024
outsidecontext
1. A tag is filled with data. It gets written to the file and overwrites existing data
2024-03-19 07958, 2024
outsidecontext
2. A tag is not filled in Picard, the tag does not get written, which means existing data stays (by default)
2024-03-19 07958, 2024
outsidecontext
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
2024-03-19 07932, 2024
outsidecontext
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
2024-03-19 07956, 2024
outsidecontext
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
2024-03-19 07912, 2024
outsidecontext
does this make sense now?
2024-03-19 07940, 2024
Shubham
yeah
2024-03-19 07926, 2024
SigHunter has quit
2024-03-19 07901, 2024
SigHunter joined the channel
2024-03-19 07913, 2024
mayhem
lucifer: ping on the Mac builds
2024-03-19 07945, 2024
batcypher joined the channel
2024-03-19 07922, 2024
mayhem
Zas: ping
2024-03-19 07928, 2024
zas
pong
2024-03-19 07939, 2024
mayhem
We've been blocked in Russia. Go us!
2024-03-19 07924, 2024
mayhem
What if we get another domain, MusicBrainz.ru, lol and serve MB from it?
2024-03-19 07945, 2024
DarthGandalf has quit
2024-03-19 07954, 2024
reosarevok
outsidecontext: we could remove the release, but we shouldn't
2024-03-19 07907, 2024
Satyaraj[m] has quit
2024-03-19 07908, 2024
reosarevok
"Russians, use a VPN" seems about as much as we can/should do about this
2024-03-19 07912, 2024
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?
2024-03-19 07914, 2024
mayhem
Or maybe a another domain... Ukrainian?? !😂
2024-03-19 07915, 2024
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
2024-03-19 07951, 2024
mayhem
Yeah, I am not going to put a lot of energy into this.
2024-03-19 07919, 2024
mayhem
But registering a domain and serving mb from that, how much effort is that? Hardly any, yes?
2024-03-19 07924, 2024
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
2024-03-19 07946, 2024
reosarevok
I certainly haven't tried to support several
2024-03-19 07941, 2024
mayhem
Not sure how fast they are to ban.
2024-03-19 07909, 2024
mayhem
Turns out .eu domains are only 5€. So, we now have musicbrainz.eu
2024-03-19 07927, 2024
mayhem
Zas: registered at Gandi, should be ready for config.
2024-03-19 07945, 2024
mayhem
In case it isn't a ton of effort
2024-03-19 07942, 2024
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.