#metabrainz

/

      • Maxr1998 has quit
      • Maxr1998 joined the channel
      • pite has quit
      • outsidecontext[m joined the channel
      • outsidecontext[m
        denizenging: very cool. now we only need to fully support synced and unsynced lyrics in picard and hopefully also lrc files, that would be great
      • discordbrainz
        <05denizenging> I am currently writing them to the lyrics tag directly. I chose that tag because my music server, Navidrome, uses that to parse and relay the lyrics to Subsonic-compatible clients. It works great for me and someone can easily change to write to a different tag.
      • <05denizenging> I would appreciate a guide on the proper tag to use, to be fair, though. I think it changes depending on the file format. Also, an optimization could be done. I think the register_track_metadata_processor process everything whether we have a match for them or not (on the right side of the panel).
      • Kladky joined the channel
      • Kladky has quit
      • Kladky joined the channel
      • outsidecontext[m
        denizenging: for picard 3 we have first changes to support synced lyrics explicitly, there will be a separate syncedlyrics tag, see https://tickets.metabrainz.org/browse/PICARD-1092 . But for current version using lyrics is probably fine.
      • BrainzBot
        PICARD-1092: Add support for preserving the SYLT tag, for synchronised lyrics
      • outsidecontext[m
        denizinging: "Also, an optimization could be done. I think the register_track_metadata_processor process everything whether we have a match for them or not (on the right side of the panel)." <- yes, that's the idea of that processor. it also fits what you plugin needs to do, as the lrclib API seems to operate per track, so that fits
      • SigHunter has quit
      • discordbrainz
        <05denizenging> I think you might've misunderstood my intention, or most probably I've put it the wrong way. It runs for each track that is shown on the right side no matter whether that track actually exists on my filesystem. That's inefficient and causes the remote API to be called unnecessarily, maybe causing that project to be, you know, financial overhead.
      • BrainzGit
        [bookbrainz-site] 14MonkeyDo merged pull request #1107 (03import-entities…import-annotation): Display and preserve annotation of imported entities https://github.com/metabrainz/bookbrainz-site/p...
      • AJ35Services[m]
        <rimskii[m]> "yeah it might be caused if..." <- sweet that worked!
      • SigHunter joined the channel
      • BrainzGit
        [troi-recommendation-playground] 14rimma-kubanova opened pull request #147 (03main…soundcloud_lookup): SoundCloud Export && Lookup https://github.com/metabrainz/troi-recommendati...
      • [bookbrainz-data-js] 14MonkeyDo merged pull request #321 (03master…import-annotation): Preserve imported annotation on approval & Add SeriesImport model https://github.com/metabrainz/bookbrainz-data-j...
      • [bookbrainz-site] 14MonkeyDo merged pull request #1109 (03import-entities…import-series): Support series imports & Fix edition imports https://github.com/metabrainz/bookbrainz-site/p...
      • [bookbrainz-utils] 14MonkeyDo merged pull request #50 (03master…bbiq-push-file): BBIQ push command & JSON testdata https://github.com/metabrainz/bookbrainz-utils/...
      • [bookbrainz-site] 14MonkeyDo merged pull request #1102 (03master…dependabot/npm_and_yarn/eslint-plugin-import-2.29.1): chore(deps-dev): bump eslint-plugin-import from 2.26.0 to 2.29.1 https://github.com/metabrainz/bookbrainz-site/p...
      • [listenbrainz-server] 14amCap1712 opened pull request #2954 (03master…export-background): Move user data export to background tasks https://github.com/metabrainz/listenbrainz-serv...
      • lucifer[m]
        monkey: LB-1608, this message existed before. looking into the code, this has disappeared because the new jinja2 templates used since the SPA refactor are missing sections to render flash messages.
      • BrainzBot
        LB-1608: Show clear message if account is missing email verification https://tickets.metabrainz.org/browse/LB-1608
      • lucifer[m]
        i guess no flash messages are working atm. i think the right way to fix this would be adding an errors section in props and checking it every page and rendering a toast or error div. thoughts?
      • BrainzGit
        [listenbrainz-server] 14amCap1712 opened pull request #2955 (03master…docker-compose-dev): Add missing depends_on to docker-compose.yml https://github.com/metabrainz/listenbrainz-serv...
      • [listenbrainz-server] 14amCap1712 merged pull request #2955 (03master…docker-compose-dev): Add missing depends_on to docker-compose.yml https://github.com/metabrainz/listenbrainz-serv...
      • monkey[m]
        <lucifer[m]> "monkey: LB-1608, this message..." <- Oof, thanks for finding that! I'll chat with ansh but I think indeed we probably just need to add a section to the global props passed to the front-end, and deal with rendering the error (should be in a single place now, after all the refactoring we did)
      • BrainzBot
        LB-1608: Show clear message if account is missing email verification https://tickets.metabrainz.org/browse/LB-1608
      • lucifer[m]
        yup that makes sense.
      • minimal joined the channel
      • Sophist-UK has quit
      • pite joined the channel
      • monkey[m]
        lucifer: maybe we can just put back the jinja template bit that renders the flash messages? Might be easier.
      • But not sure how well that will render along with the react app
      • celediel has quit
      • celediel joined the channel
      • lucifer[m]
        monkey: it won't work on the index page at least because of its ui. how about showing a dismissable toast error message?
      • *won't look good on the index page
      • monkey[m]
        Makes sense, thanks for confirming
      • yellowhatpro[m] uploaded an image: (64KiB) < https://matrix.chatbrainz.org/_matrix/media/v3/download/matrix.org/vVucEdZqCDASlLzfOimyTwnY/image.png >
      • yellowhatpro[m]
        bitmap yvanzo : hi, so I finally was able to do mix grafana, prometheus, and the app:
      • s/do//
      • basically, for quite some time I was struggling with the jargons, options and what not while integrating it
      • yvanzo
        !m yellowhatpro[m]
      • BrainzBot
        You're doing good work, yellowhatpro[m]!
      • yellowhatpro[m]
        but when this graph appeared, I know atleast it integrated
      • so now, tomorrow we can discuss how to make good use of it
      • yvanzo
        yep, please document how we can set it up locally too :)
      • yellowhatpro[m]
        I am using pushgateway for this purpose btw, since I could not understand any better way to send the metrics
      • yess, I will document them
      • wheeww
      • Also currently just using custom metrics
      • Counter one, for the times I am making network req, and doing polling
      • but yeah will add more of them
      • tarun joined the channel
      • tarun has quit
      • tarun joined the channel
      • tarun has quit
      • Kladky has quit
      • monkey[m]
        <yellowhatpro[m]> "basically, for quite some time I..." <- Yep, sounds like a standard grafana experience to me 😅
      • darkstardevx has quit