#metabrainz

/

      • d4rk-ph0enix has quit
      • 2025-07-25 20600, 2025

      • d4rk-ph0enix joined the channel
      • 2025-07-25 20623, 2025

      • d4rk-ph0enix has quit
      • 2025-07-25 20628, 2025

      • d4rk-ph0enix joined the channel
      • 2025-07-25 20637, 2025

      • d4rk-ph0enix has quit
      • 2025-07-25 20650, 2025

      • d4rk-ph0enix joined the channel
      • 2025-07-25 20650, 2025

      • Zhele joined the channel
      • 2025-07-25 20654, 2025

      • d4rkie has quit
      • 2025-07-25 20620, 2025

      • d4rkie joined the channel
      • 2025-07-25 20633, 2025

      • d4rk-ph0enix has quit
      • 2025-07-25 20639, 2025

      • d4rkie_ joined the channel
      • 2025-07-25 20604, 2025

      • d4rk-ph0enix joined the channel
      • 2025-07-25 20654, 2025

      • d4rkie_ has quit
      • 2025-07-25 20658, 2025

      • d4rk-ph0enix has quit
      • 2025-07-25 20612, 2025

      • d4rk-ph0enix joined the channel
      • 2025-07-25 20625, 2025

      • d4rk-ph0enix has quit
      • 2025-07-25 20638, 2025

      • d4rk-ph0enix joined the channel
      • 2025-07-25 20650, 2025

      • d4rkie has quit
      • 2025-07-25 20618, 2025

      • d4rkie joined the channel
      • 2025-07-25 20602, 2025

      • d4rkie_ joined the channel
      • 2025-07-25 20644, 2025

      • d4rk-ph0enix has quit
      • 2025-07-25 20600, 2025

      • d4rkie_ has quit
      • 2025-07-25 20626, 2025

      • d4rk-ph0enix joined the channel
      • 2025-07-25 20619, 2025

      • d4rk-ph0enix has quit
      • 2025-07-25 20611, 2025

      • d4rk-ph0enix joined the channel
      • 2025-07-25 20642, 2025

      • d4rk-ph0enix has quit
      • 2025-07-25 20655, 2025

      • d4rk-ph0enix joined the channel
      • 2025-07-25 20629, 2025

      • Kladky joined the channel
      • 2025-07-25 20625, 2025

      • q3lont joined the channel
      • 2025-07-25 20627, 2025

      • LlusDiezAntich[m joined the channel
      • 2025-07-25 20627, 2025

      • LlusDiezAntich[m
        hello, I wrote yesterday the post on a personal project using listenbrainz https://community.metabrainz.org/t/how-can-i-get-…... (full message at <https://matrix.chatbrainz.org/_matrix/media/v3/download/chatbrainz.org/PrXitkwJcxpGdGKqIfDvsccP>)
      • 2025-07-25 20641, 2025

      • mayhem[m]
        hi and welcome!
      • 2025-07-25 20650, 2025

      • mayhem[m]
        for troi, have you looked at https://troi.readthedocs.io/en/latest/ ?
      • 2025-07-25 20626, 2025

      • d4rkie has quit
      • 2025-07-25 20644, 2025

      • d4rk joined the channel
      • 2025-07-25 20602, 2025

      • mayhem[m]
        the fresh releases page ( https://listenbrainz.org/explore/fresh-releases/ ) is fed from an API endpoint.
      • 2025-07-25 20639, 2025

      • mayhem[m]
        I would start by fetching that data, now we have a list of releases recently released from today.
      • 2025-07-25 20619, 2025

      • mayhem[m]
        now the key is to pick random tracks from the albums to make a playlist.
      • 2025-07-25 20636, 2025

      • mayhem[m]
        random, because we know very little about a recently released track.
      • 2025-07-25 20645, 2025

      • LlusDiezAntich[m
        I have looked at the troi documentation, but when I tried to run something I get something like this
      • 2025-07-25 20645, 2025

      • LlusDiezAntich[m
        > troi playlist --print daily-jams lluisdiezantich
      • 2025-07-25 20645, 2025

      • LlusDiezAntich[m
        > Cannot load patch '--print'. Use the list command to get a list of available patches.
      • 2025-07-25 20628, 2025

      • mayhem[m]
        no --print needed.
      • 2025-07-25 20633, 2025

      • mayhem[m]
        this part is still confusing, but you want to use: "troi weekly-jams lluisdiezantich"
      • 2025-07-25 20638, 2025

      • kojitsu_31634[m] joined the channel
      • 2025-07-25 20638, 2025

      • kojitsu_31634[m]
        Hello, I can't verify my mail on the test server (https://test.musicbrainz.org/) I don't receive the mail
      • 2025-07-25 20657, 2025

      • LlusDiezAntich[m
        I get
      • 2025-07-25 20658, 2025

      • LlusDiezAntich[m
        >troi weekly-jams lluisdiezantich
      • 2025-07-25 20658, 2025

      • LlusDiezAntich[m
        >Database file not specified with -d (--db_file) argument. Consider adding it to config.py for ease of use.
      • 2025-07-25 20619, 2025

      • mayhem[m]
        have you setup your config.py file?
      • 2025-07-25 20658, 2025

      • mayhem[m]
        that should be documented, but is not, lol. https://troi.readthedocs.io/en/latest/troi-argume…
      • 2025-07-25 20613, 2025

      • mayhem[m]
        one good way to jump in and help out is to improve the docs for the parts where you get stuck.
      • 2025-07-25 20618, 2025

      • d4rk has quit
      • 2025-07-25 20604, 2025

      • d4rkie joined the channel
      • 2025-07-25 20651, 2025

      • kojitsu_31634[m]
        Hello, I can't verify my mail on the test server (https://test.musicbrainz.org/) I don't receive it. Something's wrong ? How can I create an artist if I can't verify the mail ?
      • 2025-07-25 20618, 2025

      • mayhem[m]
        kojitsu_31634[m]: you need to be on https://musicbrainz.org not the test site you linked.
      • 2025-07-25 20621, 2025

      • kojitsu_31634[m]
        but I dont want to create an artist in the main server, I want on the test server
      • 2025-07-25 20644, 2025

      • outsidecontext[m joined the channel
      • 2025-07-25 20645, 2025

      • outsidecontext[m
        kojitsu_31634: on the test server all passwords are reset to MB, see the note below the password field on https://test.musicbrainz.org/login
      • 2025-07-25 20652, 2025

      • outsidecontext[m
        s/MB/"mb"/
      • 2025-07-25 20632, 2025

      • kojitsu_31634[m]
        I know and it's not my point
      • 2025-07-25 20607, 2025

      • outsidecontext[m
        Well, it means you can log in with an account and create an artist.
      • 2025-07-25 20621, 2025

      • kojitsu_31634[m]
        To add content to the database, you must verify your email. But I dont receive the confirmation mail
      • 2025-07-25 20612, 2025

      • kojitsu_31634[m] uploaded an image: (8KiB) < https://matrix.chatbrainz.org/_matrix/media/v3/download/chatbrainz.org/GcasQYlbcnGFlmLpLWqAntlt/image.png >
      • 2025-07-25 20601, 2025

      • LlusDiezAntich[m
        <mayhem[m]> "have you setup your config.py..." <- I don't know how I should populate it. I don't have a local database. Do I need to set up a local musicbrainz db?
      • 2025-07-25 20604, 2025

      • mayhem[m]
        LlusDiezAntich[m: normally look to see if there is a config.py.sample or so. it gives you a template for what to add.
      • 2025-07-25 20654, 2025

      • mayhem[m]
        in this case, just copy config.py.sample to config.py. You dont need a local database.
      • 2025-07-25 20600, 2025

      • outsidecontext[m
        kojitsu_31634: you could use a different account. after all all accounts have the same PW (and their personal data removed).
      • 2025-07-25 20601, 2025

      • kojitsu_31634[m]
        which different account ?
      • 2025-07-25 20615, 2025

      • mayhem[m]
        use "rob" / "mb". :)
      • 2025-07-25 20621, 2025

      • kojitsu_31634[m]
        Thanks 😉
      • 2025-07-25 20646, 2025

      • monkey[m]
        <suvid[m]> "Also, I made the importer-UI..." <- Hi Suvid! Since the PR is based on a branch on your fork, but is opened to be merged in the main repo, you can't target it back to a branch in your repo.
      • 2025-07-25 20646, 2025

      • monkey[m]
        What we can do is create a feature branch on the main repo to merge in all the PRs for your project. You'll be able to target PRs to be merged into that branch on the main repo.
      • 2025-07-25 20601, 2025

      • monkey[m]
        Left a comment on the PR
      • 2025-07-25 20624, 2025

      • monkey[m]
        <mamanullah7[m]> "monkey: i don't know how this..." <- m.amanullah7: run this command to fix the linting issues mentioned : `npm run lint:sass`
      • 2025-07-25 20650, 2025

      • LlusDiezAntich[m
        <mayhem[m]> "in this case, just copy config...." <- I get this error 😅
      • 2025-07-25 20650, 2025

      • LlusDiezAntich[m
        >config.py found, but DATABASE_FILE is empty. Please add it or use -d option to specify it.
      • 2025-07-25 20628, 2025

      • mthax has quit
      • 2025-07-25 20655, 2025

      • mthax joined the channel
      • 2025-07-25 20657, 2025

      • mayhem[m]
        put "test.db" into the DATABASE_FILE entry in config.py
      • 2025-07-25 20601, 2025

      • LlusDiezAntich[m
        $ troi weekly-jams lluisdiezantich... (full message at <https://matrix.chatbrainz.org/_matrix/media/v3/download/chatbrainz.org/KkOLzsfhZmtHugtbsroQHLzN>)
      • 2025-07-25 20627, 2025

      • LlusDiezAntich[m
        I installed troi as
      • 2025-07-25 20627, 2025

      • LlusDiezAntich[m
        pip install troi
      • 2025-07-25 20627, 2025

      • LlusDiezAntich[m
        I could not make troi[nmslib] to be installed. I don't know if that makes a difference
      • 2025-07-25 20639, 2025

      • SigHunter has quit
      • 2025-07-25 20625, 2025

      • mthax has quit
      • 2025-07-25 20642, 2025

      • SigHunter joined the channel
      • 2025-07-25 20650, 2025

      • jasje[m] has quit
      • 2025-07-25 20656, 2025

      • \- has quit
      • 2025-07-25 20611, 2025

      • mayhem[m]
        ok, next run "troi db create"
      • 2025-07-25 20621, 2025

      • mayhem[m]
        then try the command again.
      • 2025-07-25 20630, 2025

      • mayhem[m]
        <LlusDiezAntich[m> "I installed troi as..." <- yes, that will make a difference.
      • 2025-07-25 20630, 2025

      • __BrainzGit
        [listenbrainz-server] 14MonkeyDo merged pull request #3326 (03master…dependabot/npm_and_yarn/form-data-4.0.4): build(deps-dev): bump form-data from 4.0.0 to 4.0.4 https://github.com/metabrainz/listenbrainz-server…
      • 2025-07-25 20648, 2025

      • mamanullah7[m]
        monkey: Thanks it worked!
      • 2025-07-25 20654, 2025

      • monkey[m]
        m.amanullah7: For the failing server tests, you'll need to apply the same changes as you have in your SQL migration script that adds the `funkwhale_tokens` table into the regular SQL definitions.
      • 2025-07-25 20654, 2025

      • monkey[m]
        The migration scripts are for migrating the production databases, but they are not run when running the test suite.
      • 2025-07-25 20639, 2025

      • monkey[m]
        so adding the table definition in create_tables.sql and the indexes in create_indexes.sql
      • 2025-07-25 20636, 2025

      • mamanullah7[m]
        Sure i'll check and i'll add funkwhale_tokens as well!
      • 2025-07-25 20611, 2025

      • mthax joined the channel
      • 2025-07-25 20614, 2025

      • lucifer[m]
        thanks monkey
      • 2025-07-25 20623, 2025

      • lucifer[m]
        m.amanullah7: let me know if you still have any issues.
      • 2025-07-25 20635, 2025

      • lucifer[m]
        rayyan_seliya123: sorry for the delay, i'll review your PR very soon and answer the queries.
      • 2025-07-25 20617, 2025

      • mamanullah7[m]
        lucifer: as of now no issue!
      • 2025-07-25 20613, 2025

      • rayyan_seliya123
        <lucifer[m]> "rayyan_seliya123: sorry for..." <- Sure no worries !
      • 2025-07-25 20629, 2025

      • davic has quit
      • 2025-07-25 20645, 2025

      • davic joined the channel
      • 2025-07-25 20615, 2025

      • __BrainzGit
        [listenbrainz-server] 14MonkeyDo opened pull request #3330 (03master…LB-1809): LB-1809: add automatic LB /track URL recognition https://github.com/metabrainz/listenbrainz-server…
      • 2025-07-25 20615, 2025

      • BrainzBot
        LB-1809: Add listenbrainz.org/track/<id> Pages support to "Link with MB” dialog https://tickets.metabrainz.org/browse/LB-1809
      • 2025-07-25 20658, 2025

      • Lotheric[m] has quit
      • 2025-07-25 20610, 2025

      • q3lont has quit
      • 2025-07-25 20640, 2025

      • wargreen has quit
      • 2025-07-25 20628, 2025

      • lusciouslover has quit
      • 2025-07-25 20657, 2025

      • lusciouslover joined the channel
      • 2025-07-25 20610, 2025

      • wargreen joined the channel
      • 2025-07-25 20622, 2025

      • Maxr1998_ joined the channel
      • 2025-07-25 20618, 2025

      • Maxr1998 has quit
      • 2025-07-25 20628, 2025

      • suvid[m]
        <monkey[m]> "Hi Suvid! Since the PR is..." <- okay... (full message at <https://matrix.chatbrainz.org/_matrix/media/v3/download/chatbrainz.org/AGTGrqYfCZsPnJAZpGDpCTFG>)
      • 2025-07-25 20614, 2025

      • suvid[m]
        <suvid[m]> "lucifer: so do i need to bring..." <- lucifer
      • 2025-07-25 20637, 2025

      • suvid[m]
        <suvid[m]> "Also, I think the `current_app...." <- Oh and I needed some help with this as well 🙏
      • 2025-07-25 20603, 2025

      • d4rkie has quit
      • 2025-07-25 20649, 2025

      • d4rkie joined the channel
      • 2025-07-25 20619, 2025

      • reosarevok[m] has quit
      • 2025-07-25 20647, 2025

      • lucifer[m]
        <suvid[m]> "okay..." <- > <@suvid:matrix.org> okay... (full message at <https://matrix.chatbrainz.org/_matrix/media/v3/download/chatbrainz.org/MaBiEPmkQMpAYkOaTjBipKZj>)
      • 2025-07-25 20632, 2025

      • lucifer[m]
        <suvid[m]> "Oh and I needed some help with..." <- Share the link to code that's not logging properly for you
      • 2025-07-25 20658, 2025

      • lucifer[m]
        <suvid[m]> "lucifer" <- Will take a look at the pr again and let you know later
      • 2025-07-25 20654, 2025

      • suvid[m]
        lucifer[m]: okay!... (full message at <https://matrix.chatbrainz.org/_matrix/media/v3/download/chatbrainz.org/BnmamItrDumLBvdoWWrlvLcP>)
      • 2025-07-25 20647, 2025

      • lucifer[m]
        it depends on which container is executing the code.
      • 2025-07-25 20642, 2025

      • lucifer[m]
        its being logged in an api request then it would be in the web container yes. if its in the background process processing the import files, in background tasks. if its in the listens insertion in db code then it will be in timescale write so on.
      • 2025-07-25 20617, 2025

      • lucifer[m]
        * if its being
      • 2025-07-25 20629, 2025

      • rdswift[m] has quit
      • 2025-07-25 20637, 2025

      • M2be1337[m] has quit
      • 2025-07-25 20644, 2025

      • suvid[m]
        Hi lucifer... (full message at <https://matrix.chatbrainz.org/_matrix/media/v3/download/chatbrainz.org/NJBxOvDzHKfCqdapyCrkuisg>)
      • 2025-07-25 20607, 2025

      • suvid[m]
        I think I am very close to a functional importer now 😅
      • 2025-07-25 20607, 2025

      • suvid[m]
        some few small bugs here and there ig
      • 2025-07-25 20624, 2025

      • M1badpixel[m]
        Anyone who works with QT on the fly - what OS and IDE are you using? I was just trying to add a bit of functionality for my own edification and Apple's latest security settings are kicking my @$$ with all things non-Java these days. I'm guessing I should just try to run picard from Debian at this point (I have a couple of untouched systems) as I can just apt the versions I want/need and not worrying about it co-existing with my
      • 2025-07-25 20624, 2025

      • M1badpixel[m]
        other python stuff. TIA
      • 2025-07-25 20613, 2025

      • Kladky has quit