Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

All add-ons have been removed #11539

Closed
2 tasks done
tomkolp opened this issue Apr 30, 2024 · 4 comments · Fixed by #11552
Closed
2 tasks done

All add-ons have been removed #11539

tomkolp opened this issue Apr 30, 2024 · 4 comments · Fixed by #11552
Assignees
Labels
enhancement Adding or requesting a new feature.
Milestone

Comments

@tomkolp
Copy link
Contributor

tomkolp commented Apr 30, 2024

Describe the issue

All add-ons have been removed throughout the weblate. All addons are missing. The worst problem is with the automatic translation add-ons, because I am unable to reconstruct in which components it was enabled (it was included in a dozen or several dozen components).

The big problem is the "Update PO files to match POT (msgmerge)" add-on, here about 400 components had different settings

I haven't tried to reconfigure these addons yet, because I hope it will be possible to reproduce it.

Five days ago everything was still working.

I already tried

  • I've read and searched the documentation.
  • I've searched for similar filed issues in this repository.

Steps to reproduce the behavior

  1. Go to https://example.com/manage/addons/ there are no add-ons

Expected behavior

No response

Screenshots

image

Exception traceback

No response

How do you run Weblate?

Docker container

Weblate versions

5.5.2 — 498e77fb241e962ff85541eed05f7fca63ffc5fd -- 5.5.2 — [498e77f](https://github.com/WeblateOrg/weblate/commits/498e77fb241e962ff85541eed05f7fca63ffc5fd)

Weblate deploy checks

No response

Additional context

No response

@tomkolp
Copy link
Contributor Author

tomkolp commented Apr 30, 2024

image
However, addons are active because the new component was created by the addon itself. But all add-ons and their settings are gone in the weblate interface.

@tomkolp
Copy link
Contributor Author

tomkolp commented Apr 30, 2024

Everything is fine, add-on settings are only in the base component for the project and from it it is copied to the rest of the components.
Something has changed in addition to finding new components, because it does not run immediately after receiving information from the repository, but only after a long time later. This confused me.

@tomkolp tomkolp closed this as completed Apr 30, 2024
Copy link

The issue you have reported is now resolved. If you don’t feel it’s right, please follow its labels to get a clue for further steps.

  • In case you see a similar problem, please open a separate issue.
  • If you are happy with the outcome, don’t hesitate to support Weblate by making a donation.

@nijel nijel added bug Something is broken. enhancement Adding or requesting a new feature. and removed bug Something is broken. labels May 2, 2024
@nijel nijel self-assigned this May 2, 2024
@nijel nijel added this to the 5.5.3 milestone May 2, 2024
nijel added a commit to nijel/weblate that referenced this issue May 2, 2024
Without that users can be confused that their previously installed
add-ons are gone.

Fixes WeblateOrg#11539
@nijel
Copy link
Member

nijel commented May 2, 2024

#11552 will add links to other scopes of add-ons to make it more straightforward to find them.

nijel added a commit to nijel/weblate that referenced this issue May 2, 2024
Without that users can be confused that their previously installed
add-ons are gone.

Fixes WeblateOrg#11539
nijel added a commit that referenced this issue May 2, 2024
Without that users can be confused that their previously installed
add-ons are gone.

Fixes #11539
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Adding or requesting a new feature.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants