rdswift, reosarevok: About the Weblate question of allowing uploads I don't know for sure. All users are part of the "Users" group, and by that have the "Poweruser" role assigned. The default Weblate permission for that role is to allow uploads. But maybe this was changed for our instance? yvanzo might know :)
2025-08-28 24058, 2025
outsidecontext[m
Actually no, the Poweruser role does have "upload translations" permission. And I double checked rdswift that you are part of the Users group. But there is no Files > Upload translation on e.g. https://translations.metabrainz.org/projects/pica… for you, right? But the Files menu shows, and has the "Download translation" and "Customize download" entries?
doing build and up i was getting the same funkwhale errors on the web interface and then i manually created the tables tokens and all to reslve it now the web is perfect but in the testing i am getting the errors !!
2025-08-28 24013, 2025
zas[m] uploaded an image: (48KiB) < https://matrix.chatbrainz.org/_matrix/media/v3/download/matrix.org/ZvOKlsJYRrqiqtPHMFyoieNY/image.png >
2025-08-28 24014, 2025
zas[m]
outsidecontext: rdswift I have it on Weblate
2025-08-28 24041, 2025
lucifer[m]
rayyan_seliya123: i checked the PR branch and it has both the funkwhale and internet archive tables so you should not need to create any manuallly.
2025-08-28 24057, 2025
lucifer[m]
push your tests to the branch and i'll try running them locally to fix.
2025-08-28 24012, 2025
lucifer[m]
also the errorlogs that you shared are insufficient, need the full error logs.
2025-08-28 24037, 2025
rayyan_seliya123
lucifer[m]: It was too long can't copy in the terminal itbwas showing for some parts other just scrolled up that's why !!
2025-08-28 24024, 2025
rayyan_seliya123
lucifer[m]: sure will do it lucifer: in a while
2025-08-28 24004, 2025
rayyan_seliya123
I had crated a unit test for this it was running fine and passed the tests !!
2025-08-28 24020, 2025
lucifer[m]
<outsidecontext[m> "Actually no, the Poweruser..." <- You can upload translations if you have the Edit Strings permission which is part of the Power User role.
2025-08-28 24000, 2025
lucifer[m] uploaded an image: (34KiB) < https://matrix.chatbrainz.org/_matrix/media/v3/download/chatbrainz.org/PKyJxfKrzhQYjSALgctpqqlB/image.png >
2025-08-28 24048, 2025
lucifer[m]
You need the Upload Translations feature if you want to update the source strings.
2025-08-28 24008, 2025
lucifer[m]
s/feature/permission/
2025-08-28 24048, 2025
cynic has quit
2025-08-28 24005, 2025
cynic joined the channel
2025-08-28 24002, 2025
holycow23[m]
Hey everyone, since we’re in the final days of the GSoC period and I’ll need to put up my blog soon. Since the MetaBrainz blog draft isn’t public, I’ve put together a draft on Notion instead so it’s easier to share and get reviews. Once I get your feedback, I’ll publish it on the MetaBrainz blog.
2025-08-28 24047, 2025
holycow23[m]
* draft on [Notion, * Notion](gigantic-menu-cff.notion.site/GSoC-2025-Advanced-User-Statistics-Visualizations-25cadde656288004ad20c5aee58c48e0?pvs=74) instead
<fettuccinae[m]> "monkey: Thanks for the detailed..." <- I'm not sure this would be an issue considering it's a fast query, but if you want to show a loading indicator there might be a way using one of the react-router hooks, if you want to dive into the react-router documentation.
2025-08-28 24001, 2025
monkey[m]
I don't think it's going to be a problem though
2025-08-28 24004, 2025
monkey[m]
<suvid[m]> "monkey: what text should I add..." <- Do you wan to give it a go yourself? I'm not entirely sure myself of the differences between import formats and files
2025-08-28 24041, 2025
holycow23[m]
<holycow23[m]> "Hey everyone, since we’re in the..." <- ansh, lucifer and monkey can you look into the same and lemme know any changes if needed
2025-08-28 24022, 2025
holycow23[m]
* draft on [Notion, * Notion](https://app.element.io/gigantic-menu-cff.notion.site/GSoC-2025-Advanced-User-Statistics-Visualizations-25cadde656288004ad20c5aee58c48e0?pvs=74) instead
2025-08-28 24040, 2025
holycow23[m]
* draft on [Notion, * Notion](https://gigantic-menu-cff.notion.site/GSoC-2025-Advanced-User-Statistics-Visualizations-25cadde656288004ad20c5aee58c48e0) instead
2025-08-28 24005, 2025
rayyan_seliya123
<lucifer[m]> "also the errorlogs that you..." <- hey lucifer i tried to capture the logs see here what i was getting though was not able to capture full https://gist.github.com/RayyanSeliya/7fd71e643fcc… and i have now pushed the tests in the pr you can have a look !
2025-08-28 24032, 2025
rayyan_seliya123
hey monkey wanted to know like how should i write test for the frontend implementation any references ??
2025-08-28 24047, 2025
monkey[m]
rayyan_seliya123: We use react-testing-library for front-end tests, I would recommend reading the intro section at https://testing-library.com/docs/
2025-08-28 24047, 2025
monkey[m]
Then start reading the tests for other music services to give you an idea of where you are going and what you need to test, check in the frontend/js/tests/common/brainzplayer/ folder