Task #3768
closedNew tag are not accessible
0%
Description
Created the tag "Themes" but https://extensions.libreoffice.org/api/v0/Themes.json is not available for access from the application.
Updated by Juan José González 4 months ago
Hi,
I think I can help with this one, could you please tell me where do you want to expect to see the tags?
Updated by Heiko Tietze 4 months ago
I retrieve extensions for the category in the application. https://yusufketen.com/post/2020-08-31-libreoffice-gsoc-final-report/
Updated by Christian Lohmaier 4 months ago
I thought it was existing stuff not working anymore, but there is no prior entry for Themes.json / and master LibreOffice code doesn't even attempt to access that. It has a list of known URLs and if that doesn't match falls back to a catch-all.
Updated by Christian Lohmaier 4 months ago
fixes - the script just used the wrong output directory for the files - instead of putting it into public/api/v0 it just dumped them into public/ - so in fact existing stuff was broken in the sense of always showing old data.
Updated by Juan José González 4 months ago
- Assignee set to Juan José González
I created a new script to generate the required json for the integration app/src/clitasks/GenerateIntegrationWithSuite.php
I am debugging the format with a local LibreOffice instance, it seems there are some parse errors. When it's parsing correctly I can point the output to the correct path and we will have the latest extensions in the suite.
Regarding the new tag, I can try to take a look at the codebase to find where to add it to the allowlist of categories.
Updated by Juan José González 4 months ago
- Due date set to 2024-08-15
- Category set to Integration
- Status changed from New to Feedback
- Start date set to 2024-08-12
Hi Heiko,
https://extensions.libreoffice.org/api/v0/Themes.json
^ that file is accessible
Newest extensions are now shown in LibreOffice suite
Updated by Heiko Tietze 4 months ago
Still reported as buggy https://termbin.com/6t8i
Updated by Heiko Tietze 3 months ago
- Status changed from Feedback to Closed
Confirming the fix. Many thanks, JJ.