Opened 16 months ago
Closed 16 months ago
#2979 closed task (fixed)
Upgrade weblate to 5.0
Reported by: | robe | Owned by: | |
---|---|---|---|
Priority: | normal | Milestone: | Sysadmin Contract 2023-I |
Component: | SysAdmin | Keywords: | |
Cc: |
Description
We are currently running 4.16.4 which is two minors behind. At a glance there doesn't seem to be any breaking changes we should be concerned about.
Change History (3)
comment:1 by , 16 months ago
comment:2 by , 16 months ago
Okay 4.18.2 is taking a while too, but I think it's really just major db structural changes. Showing this at moment
docker-compose logs -f
weblate_1 | Applying memory.0016_remove_blank... OK weblate_1 | Applying metrics.0014_metricfuture... OK weblate_1 | Applying metrics.0015_migrate_metrics...Converting metric entries, this might take long
So I guess I just got to be patient with the "this might take long"
Hopefully 5.0 upgrade should be faster, I think most of the structural change is in 4.18
Lots of stuff happened in 4.18 https://github.com/WeblateOrg/weblate/releases/tag/weblate-4.18
Improved API error messages on permission denied. Reduced false positives of the XML checks. Translated check accuracy has been improved. Extended support for Fluent file format. Avoiding signing-out user in some rate-limits. Added support for storing glossary explanation in TBX format. Added support for ordering strings by last update. Extended search capabilities for finding users. Support for automatic update of screenshots from a repository. Improved translation memory performance. Project stats exports to JSON/CSV now include more details; it now matches content available in the API. Added check for reused translation. Highlight suggested change in automatic suggestions. Added dark theme; browser-following and manual setting are available. The Docker container can now be used with read-only root filesystem. Added username autocompletion when adding users to a project. Added site-wide search for projects, components, languages and users. New add-on Fill read-only strings with source.
and 4.17, seems to be the rewritten metrics storage that is taking a while to migrate
Allow to filter on language in reports. Dropped deprecated command cleanup_celery. Fixed private project visibility for some teams. Automatic translation now honors target state when translating from other components. Improved performance of public user profiles. Improved Sentry performance integration. Added support for Ed25519 SSH key. Rewritten metrics storage. Added support for searching strings by position. Documentation improvements. Unchanged translation check can honor untranslatable terms from glossary. Added automatic fixup for Devanagari danda. Allow downloading project translation memory per language. Added new alert on unused components.
comment:3 by , 16 months ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
oops I thought I was upgrading to 4.18, but I had forgotten to edit the docker-compose file to 4.18, so it upgraded to 5.0, which I guess is okay.
Going to close this out.
I tried upgrading to 5.0, but was taking a while, so I reverted the container to the snapshot I took before i started.
So I'm doing 4.18.2 but this seems to be taking while too. I guess I was just too impatient, seem to be quite a few structural changes.
If this succeeds maybe I'll try 5.0 tomorrow.
One feature that looks useful for 5.0 is