#listenbrainz

/

      • maxr1998[m] joined the channel
      • 2025-12-04 33846, 2025

      • maxr1998[m]
        <rustynova[m]> "Ok little hotfix because I..." <- > <@_discord_492790468321607681:chatbrainz.org> Ok little hotfix because I rushed it. I hate releasing stuff for a specific deadline...
      • 2025-12-04 33846, 2025

      • maxr1998[m]
      • 2025-12-04 33846, 2025

      • maxr1998[m]
        I just noticed that when building the AUR package (that I just updated) it complains that the lockfile isn't up-to-date 😬
      • 2025-12-04 33856, 2025

      • maxr1998[m]
        (The PKGBUILD forces cargo to use the --locked mode)
      • 2025-12-04 33806, 2025

      • maxr1998[m]
        It also fails the `test api::musicbrainz::artist::fetching::tests::should_insert_artist ... FAILED` test on my end
      • 2025-12-04 33820, 2025

      • firesquidwao has quit
      • 2025-12-04 33813, 2025

      • tuxpaint joined the channel
      • 2025-12-04 33812, 2025

      • tuxpaint has quit
      • 2025-12-04 33816, 2025

      • tuxpaint joined the channel
      • 2025-12-04 33858, 2025

      • sp1ff joined the channel
      • 2025-12-04 33857, 2025

      • elkiensad[m] has quit
      • 2025-12-04 33830, 2025

      • harizz_076_51983
        Aerozol (@_discord_537897767968833566:chatbrainz.org) yeah i just checked google scholar, you’re right. We can do one thing, we can put a cutoff based on citations. It is a little unfair for newer studies but we can mention it explicitly, i mean having a long page is alright too but i dont know if its sustainable moving forward.
      • 2025-12-04 33854, 2025

      • aerozol[m]
        I like how thorough you are being! I never expected this to be more than a quick overview/non-exhaustive list, so I am happy for you to curate as you please. Please don't put in too much time, while it will be a useful resource, it is an 'extra'
      • 2025-12-04 33838, 2025

      • rustynova[m]
        ... Rushed updates are the worse.
      • 2025-12-04 33838, 2025

      • rustynova[m]
        Although the test is probably a one time error? My CI run the test fine. Idk more without knowing the error message
      • 2025-12-04 33806, 2025

      • rustynova[m]
        (maxr)
      • 2025-12-04 33855, 2025

      • rustynova[m]
        I'll also make a new update to fix some error reports. But I'll take my time to release it this time. I still will try to get something out today or tomorrow morning
      • 2025-12-04 33815, 2025

      • MonkeyPython has quit
      • 2025-12-04 33839, 2025

      • MonkeyPython joined the channel
      • 2025-12-04 33855, 2025

      • rogorido joined the channel
      • 2025-12-04 33832, 2025

      • _discord_3144966 joined the channel
      • 2025-12-04 33832, 2025

      • _discord_3144966
        Yes, absolutely no rush!
      • 2025-12-04 33815, 2025

      • _discord_3144966 posted a file: (15KiB) < https://matrix.chatbrainz.org/_matrix/media/v3/download/chatbrainz.org/qATKFQsjUFjBbkfWNbznvibq/stacktrace.txt >
      • 2025-12-04 33816, 2025

      • _discord_3144966
        Here's the stacktrace for my test failure:
      • 2025-12-04 33830, 2025

      • harizz_076_51983
        thanks 🙂 Aerozol (@_discord_537897767968833566:chatbrainz.org) , ill decide a cutoff and work on this in 24 hours, have a deadline rn
      • 2025-12-04 33824, 2025

      • zer0bitz- has quit
      • 2025-12-04 33814, 2025

      • monkey[m]
        I'm afraid we don't currently have a way to automatically import your loved songs from Navidrome.
      • 2025-12-04 33814, 2025

      • monkey[m]
        I do see there is a `getStarred` subsonic API method so that should be doable, I'll crate a ticket for that feature.
      • 2025-12-04 33827, 2025

      • monkey[m]
        ^ LB-1884
      • 2025-12-04 33827, 2025

      • BrainzBot
        LB-1884: Import starred/loved songs from Navidrome https://tickets.metabrainz.org/browse/LB-1884
      • 2025-12-04 33828, 2025

      • NOTICE: LB-1884 (https://tickets.metabrainz.org/browse/LB-1884): Import starred/loved songs from Navidrome
      • 2025-12-04 33849, 2025

      • monkey[m]
        <vivekanandan_ks[> "Hi All..." <- I will say that while our Year In Music comes after the year ends, you can right now (like any other time of the year) see your stats for the year up to this point, and even generate images for it if you want to share them online:
      • 2025-12-04 33849, 2025

      • monkey[m]
      • 2025-12-04 33850, 2025

      • monkey[m]
      • 2025-12-04 33839, 2025

      • vivekanandan_ks[
        <monkey[m]> "I will say that while our Year..." <- Yes. I know this.
      • 2025-12-04 33839, 2025

      • vivekanandan_ks[
        I'm asking like maybe little bit a way to generate the Year in Music dynamically with the existing data would let users download it anytime instead of waiting for it to be released😅
      • 2025-12-04 33830, 2025

      • vivekanandan_ks[
        <monkey[m]> "I will say that while our Year..." <- Looks like the APIs are open too.
      • 2025-12-04 33830, 2025

      • vivekanandan_ks[
        I'm not a dev, so maybe I'll try vibe coding to generate a Spotify wraped like visual collection with the songs using the API?🤔
      • 2025-12-04 33858, 2025

      • eg[m] joined the channel
      • 2025-12-04 33859, 2025

      • eg[m]
        ran alistral stats yim 2025
      • 2025-12-04 33859, 2025

      • eg[m]
        waiting !!
      • 2025-12-04 33847, 2025

      • atticus_withakay has quit
      • 2025-12-04 33854, 2025

      • rogorido has quit
      • 2025-12-04 33847, 2025

      • zer0bitz- joined the channel
      • 2025-12-04 33835, 2025

      • lz0 has quit
      • 2025-12-04 33821, 2025

      • lz0 joined the channel
      • 2025-12-04 33814, 2025

      • toffeetrish[m] joined the channel
      • 2025-12-04 33814, 2025

      • toffeetrish[m]
        <monkey[m]> "I'm afraid we don't currently..." <- Oh thank you!!
      • 2025-12-04 33813, 2025

      • lz0 has quit
      • 2025-12-04 33800, 2025

      • lz0 joined the channel
      • 2025-12-04 33821, 2025

      • nichobi has quit
      • 2025-12-04 33843, 2025

      • rustynova[m]
        See you in 2898336 years elk!
      • 2025-12-04 33851, 2025

      • aerozol[m]
        vivekanandan_ks: this might be what you're looking for. Careful, some users have reported the website itself (not the GitHub) being hijacked by phishing ads - https://github.com/DevMatei/listenbrainz-wrapped
      • 2025-12-04 33820, 2025

      • rustynova[m]
        He's on it apparently. Didn't see any comics yet
      • 2025-12-04 33829, 2025

      • mamanullah7[m] has quit
      • 2025-12-04 33847, 2025

      • eg[m]
        <rustynova[m]> "See you in 2898336 years elk!" <- `alistral stats yim 2900361`
      • 2025-12-04 33840, 2025

      • eg[m]
        <monkey[m]> "I'm afraid we don't currently..." <- I need syncing likes from and to the Navidrome 😭
      • 2025-12-04 33830, 2025

      • rustynova[m]
        I do want to try an implement a playlist exporter from LB to Navidrome. Might do that syncing next
      • 2025-12-04 33843, 2025

      • kellnerd[m] joined the channel
      • 2025-12-04 33843, 2025

      • kellnerd[m]
        I've finally downloaded Alistral and am now running stats top artists. While I was already expecting "Fetching recordings" to take ages, I was surprised to see that nothing seemed to happen for about a minute after I hit return. Only When I was about to cancel, it finally fetched my listens and started to show progress bars... Is that expected?
      • 2025-12-04 33804, 2025

      • eg[m]
        I wasn't expecting that tbh
      • 2025-12-04 33805, 2025

      • kellnerd[m]
        And what exactly is taking so long before it even fetches listens?
      • 2025-12-04 33820, 2025

      • eg[m]
        kellnerd[m]: maybe fetching the listen history
      • 2025-12-04 33826, 2025

      • eg[m]
        if you didn't import the data file
      • 2025-12-04 33801, 2025

      • kellnerd[m]
        kellnerd[m]: I was expecting it from previous messages in this channel and others 😅
      • 2025-12-04 33832, 2025

      • kellnerd[m]
        eg[m]: I didn't, but after the long delay it showed progress for the listens which was fast and disappeared quickly.
      • 2025-12-04 33811, 2025

      • toffeetrish[m]
        <aerozol[m]> "vivekanandan_ks: this might be..." <- Aside from the website being down rn presumably because everyone's looking to match their spotify wrapped with friends, I can vouch for this one, it's nice :o
      • 2025-12-04 33845, 2025

      • toffeetrish[m]
        <monkey[m]> "I'm afraid we don't currently..." <- Just wanna verify because I just realized there's multiple ways to scrobble from Navidrome to ListenBrainz, would this work when I put in my API key into Navidrome directly (i.e in the option in the pic), or does that have to be done through the ListenBrainz website? Because my Navidrome instance is behind a VPN
      • 2025-12-04 33848, 2025

      • toffeetrish[m] uploaded an image: (9KiB) < https://matrix.chatbrainz.org/_matrix/media/v3/download/neko-girl.gay/veOxt17kS0D7oHIUItNg1qfqHxPMl18b/image.png >
      • 2025-12-04 33856, 2025

      • toffeetrish[m]
        (if/when this gets implemented, ofc)
      • 2025-12-04 33841, 2025

      • aereaux
        Just started using this for playlist sync, it's been good: https://github.com/kgarner7/navidrome-listenbrain…
      • 2025-12-04 33859, 2025

      • rustynova[m]1 joined the channel
      • 2025-12-04 33859, 2025

      • rustynova[m]1
        <kellnerd[m]> "I've finally downloaded Alistral..." <- Well the internal process is:
      • 2025-12-04 33859, 2025

      • rustynova[m]1
        - Create the API clients and DB clients
      • 2025-12-04 33859, 2025

      • rustynova[m]1
        ...(truncated)
      • 2025-12-04 33803, 2025

      • rustynova[m]1
        OH WAIT. I remember now. I forgot to add the progress bar for the fetching part. You saw the *saving* part.
      • 2025-12-04 33803, 2025

      • rustynova[m]1
        Need to add it back.
      • 2025-12-04 33836, 2025

      • kellnerd[m]
        Ah, that would make sense. I wasn't sure what the progress bar said exactly, I just saw "listens" and then it was done already while I was checking process monitor to see whether it was still alive. Thank you!
      • 2025-12-04 33855, 2025

      • rustynova[m]
        I reworked the listen fetching into its own library so bugs will happens.
      • 2025-12-04 33855, 2025

      • rustynova[m]
        At least got rid of those pesky 500s (they still happens but they are retried)
      • 2025-12-04 33857, 2025

      • kellnerd[m]
        What I've seen so far (even if it is only little, mostly the help menus) looks very nice. I guess I should bug Maxr1998 to ship shell completions with the AUR package to make my life easier :)
      • 2025-12-04 33848, 2025

      • eg[m]
        `
      • 2025-12-04 33849, 2025

      • eg[m]
        come to your Year in Music recap!
      • 2025-12-04 33849, 2025

      • eg[m]
        ...(truncated)
      • 2025-12-04 33811, 2025

      • rustynova[m]
        Iirc Alistral --generate <shell>
      • 2025-12-04 33811, 2025

      • eg[m]
        crashed around ~15k 😭
      • 2025-12-04 33830, 2025

      • eg[m]
        `alistral --generate fish > ~/.config/fish/completions/alistral.fish` my beloved
      • 2025-12-04 33844, 2025

      • rustynova[m]
        No log?
      • 2025-12-04 33814, 2025

      • eg[m]
        rustynova[m]: ```
      • 2025-12-04 33814, 2025

      • eg[m]
        Welcome to your Year in Music recap!
      • 2025-12-04 33814, 2025

      • eg[m]
        ...(truncated)
      • 2025-12-04 33855, 2025

      • eg[m]
        On my second run, it crashed again after 654 seconds, same log.
      • 2025-12-04 33836, 2025

      • eg[m]
        this is the release in the 2nd crash: https://musicbrainz.org/release/a8dfa88a-7c5d-385…
      • 2025-12-04 33839, 2025

      • _discord_7022847 joined the channel
      • 2025-12-04 33839, 2025

      • _discord_7022847 posted a file: (3KiB) < https://matrix.chatbrainz.org/_matrix/media/v3/download/chatbrainz.org/LRopvBNOlGaynfyxlPQSnNmL/oYJNz0s.txt >
      • 2025-12-04 33839, 2025

      • _discord_7022847
        bridge failed me.
      • 2025-12-04 33812, 2025

      • rustynova[m]
        Incomplete message error? That's an odd one.
      • 2025-12-04 33813, 2025

      • rustynova[m]
        Does it always crash on the same? Doesn't look like it's something on Alistral's side as it's not due to the JSON schema...
      • 2025-12-04 33855, 2025

      • rustynova[m]
        Either way I'll dig in depth tomorrow. For now it's sleepynova collects issues to work on
      • 2025-12-04 33834, 2025

      • eg[m]
        rustynova[m]: yep, I am on MacOS though if it matters
      • 2025-12-04 33844, 2025

      • eg[m]
        İ can try to build it myself and try
      • 2025-12-04 33803, 2025

      • rustynova[m]
        If you want to. Can't really tell rn
      • 2025-12-04 33824, 2025

      • rustynova[m]
        *Can't really tell if it's the issue rn
      • 2025-12-04 33835, 2025

      • rogorido joined the channel
      • 2025-12-04 33811, 2025

      • _discord_7022847
        rustynova (@_discord_492790468321607681:chatbrainz.org)
      • 2025-12-04 33811, 2025

      • _discord_7022847
        ```
      • 2025-12-04 33811, 2025

      • _discord_7022847
        ...(truncated)
      • 2025-12-04 33815, 2025

      • _discord_7022847
        another crash
      • 2025-12-04 33823, 2025

      • rustynova[m]
        Argh
      • 2025-12-04 33823, 2025

      • rustynova[m]
        SQLite issue... This one just need to get retried
      • 2025-12-04 33840, 2025

      • eg[m]
        I built the app myself and it reads the cache much faster.
      • 2025-12-04 33837, 2025

      • rogorido has quit
      • 2025-12-04 33821, 2025

      • failure[m] has quit
      • 2025-12-04 33855, 2025

      • maxr1998[m]
        <kellnerd[m]> "What I've seen so far (even if..." <- That is a good point. I'll look into it when I get the time.
      • 2025-12-04 33856, 2025

      • glabnob665589 has quit
      • 2025-12-04 33813, 2025

      • glabnob665589 joined the channel