SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for weblate-4.10.1-2.4.noarch.rpm :

* Sun Jan 30 2022 Matthias Fehring - update weblate-4.2-default-secret-key.patch to weblate-4.10-default-secret-key.patch
* Sun Jan 30 2022 Matthias Fehring - update to weblate 4.10.1
* Documented changes introduced by upgrading to Django 4.0.
* Fixed displaying of Automatically translated label.
* Fixed API display of branch in components with a shared repository.
* Improved analysis on the failed push alert.
* Fixed manually editing page when browsing changes.
* Improved accuracy of Kashida letter used.- changes from weblate 4.10.0
* Added support for formality and placeholders with DeepL.
* Bulk edit and search and replace are now available on project and language level.
* Added filtering to search and replace.
* Fixed: “Perform automatic translation” privilege is no longer part of the Languages group.
* “Perform automatic translation” is in the Administration and the new Automatic translation group.
* Fixed generating XLSX files with special chars.
* Added ability to the GitHub authentication backend to check if the user belongs to a specific GitHub organization or team.
* Improved feedback on invalid parameters passed to API.
* Added support for project scoped access tokens for API.
* Fixed string removal in some cases.
* Fixed translating newly added strings.
* Label automatically translated strings to ease their filtering.
* Thu Jan 27 2022 Matthias Fehring - update to weblate 4.9.1
* Fixed upload of monolingual files after changing template.
* Improved handling of whitespace in flags.
* Add support for filtering in download API.
* Fixed statistics display when adding new translations.
* Mitigate issues with GitHub SSH key change.- changes from weblate 4.9.0
* Provide more details for events in history.
* Improved rendering of history.
* Improved performance of the translation pages.
* Added support for restricting translation file downloads.
* The safe-html can now understand Markdown when used with md-text.
* The max-length tag now ignores XML markup when used with xml-text.
* Fixed dimensions of rendered texts in Maximum size of translation.
* Lowered app store title length to 30 to assist with upcoming Google policy changes.
* Added support for customizing SSH invocation via SSH_EXTRA_ARGS.
* Added checks for ICU MessageFormat.
* Improved error condition handling in machine translation backends.
* Highlight unusual whitespace characters in the strings.
* Added option to stay on translated string while editing.
* Added support for customizing Borg invocation via BORG_EXTRA_ARGS.
* Fixed generating of MO files for monolingual translations.
* Added API endpoint to download all component translations as a ZIP file.
* Added support for Python 3.10.
* Added support for resending e-mail invitation from the management interface.
* Sat Sep 11 2021 Matthias Fehring - update to weblate 4.8.1
* Fixed user removal in Django admin interface.
* Document add-on parameters in more detail.
* Fixed JavaScript error on glossary.
* Add limit to number of matches in consistency check.
* Improve placeholders handling in machine translations.
* Fixed creating add-ons using API.
* Added :setting:PRIVACY_URL setting to add privacy policy link to the footer.
* Hide member e-mail addresses from project admins.
* Improved gettext PO merging in case of conflicts.
* Improved glossary highlighting.
* Improved safe-html flag behavior with XML checks.
* Fixed commit messages on linked components.
* Thu Aug 26 2021 Matthias Fehring - update to weblate 4.8
* Added support for Apple stringsdict format.
* The exact search operator is now case-sensitive on PostgreSQL.
* Fixed saving glossary explanations in some cases.
* Documentation improvements.
* Performance improvements.
* Improved squash add-on compatibility with Gerrit.
* Fixed adding strings to monolingual glossary components.
* Improved performance in handling variants.
* Fixed squash add-on sometimes skipping parsing upstream changes.
* Preserve file extension for downloads.
* Added support for the Fluent format.
* Added support for using tabs to indent JSON formats.
* Fri Jul 16 2021 Matthias Fehring - update to weblate 4.7.2
* Support more language aliases to be configured on a project.
* Fixed search string validation in API.
* Fixed Git exporter URLs after a domain change.
* Fixed cleanup addon for Windows RC files.
* Fixed possible crash on Xliff updating.
* Thu Jul 08 2021 Matthias Fehring - update to weblate 4.7.1
* Improved popup for adding terms to glossary.
* Added support for LibreTranslate machine translation service.
* Added rate limiting on creating new projects.
* Improved performance of file updates.- changes from weblate 4.7.0
* Improved configuration health check.
* Added support for object-pascal-format used in gettext PO, see Object Pascal format.
* Renamed Nearby keys to Similar keys to better describe the purpose.
* Added support for mi18n lang files.
* Improved SAML authentication integration.
* Fixed Gerrit integration to better handle corner cases.
* Weblate now requires Django 3.2.
* Fixed inviting users when e-mail authentication is disabled.
* Improved language definitions.
* Added support for blocking users from contributing to a project.
* Fixed automatic creation of glossary languages.
* Extended documentation about add-ons.
* Performance improvements for components with linked repositories.
* Added support for free DeepL API.
* The user management no longer needs Django admin interface.- changed minimum requirements
* python3-celery 4.4.5 -> 5.0.3
* python3-Django 3.1.0 -> 3.2.0
* python3-weblate-language-data 2021.1 -> 2021.5
* python3-weblate-schemas 0.6 -> 0.7
* Sat May 08 2021 Matthias Fehring - update to weblate 4.6.2
* Fixed crash after moving shared component between projects.
* Fixed adding new strings to empty properties files.
* Fixed copy icon alignment in RTL languages.
* Extended string statistics on the Info tab.
* Fixed handling of translation files ignored in Git.
* Improved metrics performance.
* Fixed possible bug in saving glossaries.
* Fixed consistency check behavior on languages with different plural rules.
* Wed May 05 2021 Matthias Fehring - update to weblate 4.6.1
* Remove obsolete spam protection code.
* Improve source plural check accuracy.
* Update list of user interface languages in Docker.
* Improved error messages when creating pull requests.
* Fixed creating pull requests on Pagure.
* Fixed triggering automatically installed add-ons.
* Fixed possible caching issues on upgrade.
* Fixed adding new units to monolingual translations using upload.- update requirements
* raise minimum required python3-lxml to 4.6.3
* raise minimum required python3-python-redis-lock to 3.6.0
* raise minimum required python3-translate-toolkit to 3.3.6
* Tue Apr 27 2021 Matthias Fehring - update to weblate 4.6
* The auto_translate management command has now a parameter for specifying translation mode.
* Added support for Text files.
* Added trends and metrics for all objects.
* Added support for direct copying text from secondary languages.
* Added date filtering when browsing changes.
* Improved activity charts.
* Sender for contact form e-mails can now be configured.
* Improved parameters validation in component creation API.
* The rate limiting no longer applies to superusers.
* Improved automatic translation add-on performance and reliability.
* The rate limiting now can be customized in the Docker container.
* API for creating components now automatically uses Weblate internal URLs.
* Simplified state indication while listing strings.
* Password hashing now uses Argon2 by default.
* Simplified progress bars indicating translation status.
* Renamed Add missing languages to clarify the purpose.
* Fixed saving string state to XLIFF.
* Added language-wide search.
* Initial support for Scaling horizontally the Docker deployment.
* Thu Apr 01 2021 Matthias Fehring - update to weblate 4.5.3
* Fixed metrics collection.
* Fixed possible crash when adding strings.
* Improved search query examples.
* Fixed possible loss of newly added strings on replace upload.
* Fri Mar 26 2021 Matthias Fehring - update to weblate 4.5.2
* Configurable schedule for automatic translation.
* Added Lua format check.
* Ignore format strings in the Consecutive duplicated words check.
* Allow uploading screenshot from a translate page.
* Added forced file synchronization to the repository maintenance.
* Fixed automatic suggestions for languages with a longer code.
* Improved performance when adding new strings.
* Several bug fixes in quality checks.
* Several performance improvements.
* Added integration with Discover Weblate.
* Fixed checks behavior with read-only strings.- fixed shebang for some executables
* Fri Mar 26 2021 Matthias Fehring - update to weblate 4.5.1
* Fixed editing of glossary flags in some corner cases.
* Extend metrics usage to improve performance of several pages.
* Store correct source language in TMX files.
* Better handling for uploads of monolingual PO using API.
* Improved alerts behavior glossaries.
* Improved Markdown link checks.
* Indicate glossary and source language in breadcrumbs.
* Paginated component listing of huge projects.
* Improved performance of translation, component or project removal.
* Improved bulk edit performance.
* Fixed preserving “Needs editing” and “Approved” states for ODF files.
* Improved interface for customizing translation-file downloads- changes from weblate 4.5.0
* Added support for lua-format used in gettext PO.
* Added support for sharing a component between projects.
* Fixed multiple unnamed variables check behavior with multiple format flags.
* Dropped mailing list field on the project in favor of generic instructions for translators.
* Added pseudolocale generation addon.
* Added support for TermBase eXchange files.
* Added support for manually defining string variants using a flag.
* Improved performance of consistency checks.
* Improved performance of translation memory for long strings.
* Added support for searching in explanations.
* Strings can now be added and removed in bilingual formats as well.
* Extend list of supported languages in Amazon Translate machine translation.
* Automatically enable Java MessageFormat checks for Java Properties.
* Added a new upload method to add new strings to a translation.
* Added a simple interface to browse translation.
* Glossaries are now stored as regular components.
* Dropped specific API for glossaries as component API is used now.
* Added simplified interface to toggle some of the flags.
* Added support for non-translatable or forbidden terms in the glossary.
* Added support for defining terminology in a glossary.
* Moved text direction toggle to get more space for the visual keyboard.
* Added option to automatically watch projects user-contributed to.
* Added check whether translation matches the glossary.
* Added support for customizing navigation text color.- changes from weblate 4.4.2
* Fixed corruption of one distributed MO file.- changes from weblate 4.4.1
* Fixed reverting plural changes.
* Fixed displaying help for project settings.
* Improved administration of users.
* Improved handling of context in monolingual PO files.
* Fixed cleanup addon behavior with HTML, ODF, IDML and Windows RC formats.
* Fixed parsing of location from CSV files.
* Use content compression for file downloads.
* Improved user experience on importing from ZIP file.
* Improved detection of file format for uploads.
* Avoid duplicate pull requests on Pagure.
* Improved performance when displaying ghost translations.
* Reimplemented translation editor to use native browser textarea.
* Fixed cleanup addon breaking adding new strings.
* Added API for addons.- changes from weblate 4.4.0
* Improved validation when creating a component.
* Weblate now requires Django 3.1.
* Added support for appearance customization in the management interface.
* Fixed read-only state handling in bulk edit.
* Improved CodeMirror integration.
* Added addon to remove blank strings from translation files.
* The CodeMirror editor is now used for translations.
* Syntax highlighting in translation editor for XML, HTML, Markdown and reStructuredText.
* Highlight placeables in translation editor.
* Improved support for non-standard language codes.
* Added alert when using ambiguous language codes.
* The user is now presented with a filtered list of languages when adding a new translation.
* Extended search capabilities for changes in history.
* Improved billing detail pages and libre hosting workflow.
* Extended translation statistics API.
* Improved “other translations” tab while translating.
* Added tasks API.
* Improved performance of file upload.
* Improved display of user defined special characters.
* Improved performance of auto-translation.
* Several minor improvements in the user interface.
* Improved naming of ZIP downloads.
* Added option for getting notifications on unwatched projects.- changes from weblate 4.3.2
* Fixed crash on certain component filemasks.
* Improved accuracy of the consecutive duplicated words check.
* Added support for Pagure pull requests.
* Improved error messages for failed registrations.
* Reverted rendering developer comments as Markdown.
* Simplified setup of Git repositories with different default branch than “master”.
* Newly created internal repositories now use main as the default branch.
* Reduced false positives rate of unchanged translation while translating reStructuredText.
* Fixed CodeMirror display issues in some situations.
* Renamed Template group to “Sources” to clarify its meaning.
* Fixed GitLab pull requests on repositories with longer paths.- changes from weblate 4.3.1
* Improved auto-translation performance.
* Fixed session expiry for authenticated users.
* Add support for hiding version information.
* Improve hooks compatibility with Bitbucket Server.
* Improved performance of translation memory updates.
* Reduced memory usage.
* Improved performance of Matrix view.
* Added confirmation before removing a user from a project.- changes from weblate 4.3.0
* Include user stats in the API.
* Fixed component ordering on paginated pages.
* Define source language for a glossary.
* Rewritten support for GitHub and GitLab pull requests.
* Fixed stats counts after removing suggestion.
* Extended public user profile.
* Fixed configuration of enforced checks.
* Improve documentation about built-in backups.
* Moved source language attribute from project to a component.
* Add Vue I18n formatting check.
* Generic placeholders check now supports regular expressions.
* Improved look of Matrix mode.
* Machinery is now called automatic suggestions.
* Added support for interacting with multiple GitLab or GitHub instances.
* Extended API to cover project updates, unit updates and removals and glossaries.
* Unit API now properly handles plural strings.
* Component creation can now handle ZIP file or document upload.
* Consolidated API response status codes.
* Support Markdown in contributor agreement.
* Improved source strings tracking.
* Improved JSON, YAML and CSV formats compatibility.
* Added support for removing strings.
* Improved performance of file downloads.
* Improved repository management view.
* Automatically enable java-format for Android.
* Added support for localized screenshots.
* Added support for Python 3.9.
* Fixed translating HTML files under certain conditions.- updated pachtes
* weblate-4.5.1-no-gerrit.patch- new requirements
* python3-cssselect >= 1.0.0
* python3-pycairo-devel >= 1.15.3
* python3-pyahocorasick >= 1.4
* python3-weblate-language-data >= 2021.1- removed requirements
* pkgconfig(py3cairo)
* python3-methodtools
* python3-Whoosh
* Sat Sep 05 2020 Matthias Fehring - update to weblate 4.2.2
* Fixed matching of source strings for JSON formats.
* Fixed login redirect for some authentication configurations.
* Fixed LDAP authentication with group sync.
* Fixed crash in reporting automatic translation progress.
* Fixed Git commit squashing with trailers enabled.
* Fixed creating local VCS components using API.- requires
* python3-django-filter >= 2.3.0
* Wed Aug 26 2020 Matthias Fehring - update to weblate 4.2.1
* Fixed saving plurals for some locales in Android resources.
* Fixed crash in the cleanup addon for some XLIFF files.
* Allow to configure localization CDN in Docker image.
* Wed Aug 19 2020 Matthias Fehring - rename requirement python3-diff_match_patch to exact package name python3-diff-match-patch
* Wed Aug 19 2020 Matthias Fehring - update to weblate 4.2
* Improved user pages and added listing of users.
* Dropped support for migrating from 3.x releases, migrate through 4.1 or 4.0.
* Added exports into several monolingual formats.
* Improved activity charts.
* Number of displayed nearby strings can be configured.
* Added support for locking components experiencing repository errors.
* Simplified main navigation (replaced buttons with icons).
* Improved language code handling in Google Translate integration.
* The Git squash addon can generate Co-authored-by: trailers.
* Improved query search parser.
* Improved user feedback from format strings checks.
* Improved performance of bulk state changes.
* Added compatibility redirects after project or component renaming.
* Added notifications for strings approval, component locking and license change.
* Added support for ModernMT.
* Allow to avoid overwriting approved translations on file upload.
* Dropped support for some compatibility URL redirects.
* Added check for ECMAScript template literals.
* Added option to watch a component.
* Removed leading dot from JSON unit keys.
* Removed separate Celery queue for translation memory.
* Allow translating all components a language at once.
* Allow to configure Content-Security-Policy HTTP headers.
* Added support for aliasing languages at project level.
* New addon to help with HTML or JavaScript localization, see JavaScript localization CDN.
* The Weblate domain is now configured in the settings, see SITE_DOMAIN.
* Add support for searching by component and project.- remove obsolete weblate-4.0.4-disable-default-redis.patch- add weblate-4.2-default-secret-key.patch to fix generation of static files in post section- new requirement python3-methodtools
* Wed Jul 15 2020 Matthias Fehring - set log file path for ExecStop command in celery-weblate.service
* Fri Jul 10 2020 Matthias Fehring - only start celery-weblate.service after mariadb.service and postgresql.service
* Sun Jul 05 2020 Matthias Fehring - update to weblate 4.1.1
* Fixed changing autofix or addons configuration in Docker.
* Fixed possible crash in about page.
* Improved installation of byte-compiled locale files.
* Fixed adding words to glossary.
* Fixed keyboard shortcuts for machinery.
* Removed debugging output causing discarding of log events in some setups.
* Fixed lock indication on project listing.
* Fixed listing GPG keys is some setups.
* Added option to configure DeepL API version to use.
* Added support for acting as SAML Service Provider, see SAML authentication.- update to weblate 4.1
* Added support for creating new translations with included country code.
* Added support for seaching source strings with screenshot.
* Extended information available in the stats insights.
* Improved search editing on translate pages.
* Improve handling of concurrent repository updates.
* Include source language in project creation form.
* Include changes count in credits.
* Fixed UI language selection in some cases.
* Allow to whitelist registration methods with registrations closed.
* Improved lookup of related terms in glossary.
* Improved translation memory matches.
* Group same machinery results.
* Add direct link to edit screenshot from translate page.
* Improved removal confirmation dialog.
* Include templates in ZIP download.
* Add support for Markdown and notification configuration in announcements.
* Extended details in check listings.
* Added support for new file formats: Laravel PHP strings, HTML files, OpenDocument Format, IDML Format, Windows RC files, INI translations, InnoSetup INI translations, GWT properties, go-i18n JSON files, ARB File.
* Consistently use dismissed as state of dismissed checks.
* Add support for configuring default addons to enable.
* Fixed editor keyboard shortcut to dismiss checks.
* Improved machine translation of strings with placeholders.
* Show ghost translation for user languages to ease starting them.
* Improved language code parsing.
* Show translations in user language first in the list.
* Renamed shapings to more generic name variants.
* Added new quality checks: Multiple unnamed variables, Long untranslated, Consecutive duplicated words.
* Reintroduced support for wiping translation memory.
* Fixed option to ignore source checks.
* Added support for configuring different branch for pushing changes.
* API now reports rate limiting status in the HTTP headers.
* Added support for Google Translate V3 API (Advanced).
* Added ability to restrict access on component level.
* Added support for whitespace and other special chars in translation flags, see Customizing behavior.
* Always show rendered text check if enabled.
* API now supports filtering of changes.
* Added support for sharing glossaries between projects.- new dependencies
* python3-django-filter >= 2.2.0
* python3-future >= 0.18.0
* python3-pyparsing >= 2.4.0
* python3-python-redis-lock >= 3.4.0
* python3-django-auth-ldap >= 1.3.0
* python3-google-cloud-translate >= 2.0.1
* python3-iniparse >= 0.5
* python3-python3-saml >= 1.2.1- remove weblate-memory.schema.json from the list of source files as it is now part of the source tarball- remove search from the list of nodes used by celery weblate
* Thu Jun 04 2020 Matthias Fehring - fix post install versino update information
* Sun May 24 2020 Matthias Fehring - fix typo in requirements (python3-celery) that requires a too recent version
* Sat May 23 2020 Matthias Fehring - update to weblate 4.0.4
* Fixed testsuite execution on some Python 3.8 environments.
* Typo fixes in the documentation.
* Fixed creating components using API in some cases.
* Fixed JavaScript errors breaking mobile navigation.
* Fixed crash on displaying some checks.
* Fixed screenshots listing.
* Fixed monthly digest notifications.
* Fixed intermediate translation behavior with units non existing in translation.- update to weblate 4.0.3
* Fixed possible crash in reports.
* User mentions in comments are now case insensitive.
* Fixed PostgreSQL migration for non superusers.
* Fixed changing the repository URL while creating component.
* Fixed crash when upstream repository is gone.- update to weblate 4.0.2
* Improved performance of translation stats.
* Improved performance of changing labels.
* Improved bulk edit performance.
* Improved translation memory performance.
* Fixed possible crash on component deletion.
* Fixed displaying of translation changes in some corner cases.
* Improved warning about too long celery queue.
* Fixed possible false positives in the consistency check.
* Fixed deadlock when changing linked component repository.
* Included edit distance in changes listing and CSV and reports.
* Avoid false positives of punctuation spacing check for Canadian French.
* Fixed XLIFF export with placeholders.
* Fixed false positive with zero width check.
* Improved reporting of configuration errors.
* Fixed bilingual source upload.
* Automatically detect supported languages for DeepL machine translation.
* Fixed progress bar display in some corner cases.
* Fixed some checks triggering on non translated strings.- update to weblate 4.0.1
* Fixed package installation from PyPI.- update to weblate 4.0
* Weblate now requires Python 3.6 or newer.
* Added management overview of component alerts.
* Added component alert for broken repository browser URLs.
* Improved sign in and registration pages.
* Project access control and workflow configuration integrated to project settings.
* Added check and highlighter for i18next interpolation and nesting.
* Added check and highlighter for percent placeholders.
* Display failing checks for suggestions.
* Record source string changes in history.
* Upgraded Microsoft Translator to version 3 API.
* Reimplemented translation memory backend.
* Added support for several is: lookups in Searching.
* Allow to make Unchanged translation avoid internal blacklist.
* Improved comments extraction from monolingual po files.
* Renamed whiteboard messages to announcements.
* Fixed occasional problems with registration mails.
* Improved LINGUAS update addon to handle more syntax variants.
* Fixed editing monolingual XLIFF source file.
* Added support for exact matching in Searching.
* Extended API to cover screenshots, users, groups, componentlists and extended creating projects.
* Add support for source upload on bilingual translations.
* Added support for intermediate language from developers.
* Added support for source strings review.
* Extended download options for platform wide translation memory.- remove obsolete patches
* weblate-3.11.3-skip-test-ssh-add.patch- update patches
* weblate-4.0.4-disable-default-redis.patch
* weblate-4.0.4-no-gerrit.patch- remove obsolete requirements
* python3-celery-batches
* python3-kombu
* python3-six
* python3-httpretty- add new build requirements
* postgresql-server
* postgresql-contrib- add missing source file needed for doc generation
* weblate-memory.schema.json
* Thu Apr 23 2020 Matthias Fehring - fix celery-weblate service file- remove .git directory from installation
* Wed Apr 22 2020 Matthias Fehring - update to weblate 3.11.3
* Fixed searching for fields with certain priority.
* Fixed predefined query for recently added strings.
* Fixed searching returning duplicate matches.
* Fixed notifications rendering in Gmail.
* Fixed reverting changes from the history.
* Added links to events in digest notifications.
* Fixed email for account removal confirmation.
* Added support for Slack authentication in Docker container.
* Avoid sending notifications for not subscribed languages.
* Include Celery queues in performance overview.
* Fixed documentation links for addons.
* Reduced false negatives for unchanged translation check.
* Raised bleach dependency to address CVE-2020-6802.
* Fixed listing project level changes in history.
* Fixed stats invalidation in some corner cases.
* Fixed searching for certain string states.
* Improved format string checks behavior on missing percent.
* Fixed authentication using some third party providers.- update to weblate 3.11.2
* Fixed rendering of suggestions.
* Fixed some strings wrongly reported as having no words- update to weblate 3.11.1
* Documented Celery setup changes.
* Improved filename validation on component creation.
* Fixed minimal versions of some dependecies.
* Fixed adding groups with certain Django versions.
* Fixed manual pushing to upstream repository.
* Improved glossary matching.- update to weblate 3.11.0
* Allow using VCS push URL during component creation via API.
* Rendered width check now shows image with the render.
* Fixed links in notifications e-mails.
* Improved look of plaintext e-mails.
* Display ignored checks and allow to make them active again.
* Display nearby keys on monolingual translations.
* Added support for groupping string shapings.
* Recommend upgrade to new Weblate versions in the system checks.
* Provide more detailed analysis for duplicate language alert.
* Include more detailed license info on the project pages.
* Automatically unshallow local copies if needed.
* Fixed download of strings needing action.
* New alert to warn about using the same filemask twice.
* Improve XML placeables extraction.
* The SINGLE_PROJECT can now enforce redirection to chosen project.
* Added option to resolve comments.
* Added bulk editing of flags.
* Added support for String labels.
* Added bulk edit addon.
* Added option for Enforcing checks.
* Increased default validity of confirmation links.
* Improved Matomo integration.
* Fixed Has been translated to correctly handle source string change.
* Extended automatic updates configuration by AUTO_UPDATE.
* LINGUAS addons now do full sync of translations in Weblate.- rename skip-test-ssh-add.patch to weblate-3.11.3-skip-test-ssh-add.patch and update it- rename Weblate.keyring to weblate.keyring and add comment that describes the source of the keyring file- add chromdriver for the build requirements for testing- add build conditions to build without docs and tests
* Tue Apr 21 2020 Matthias Fehring - update sysconfig and systemd unit file
* Tue Apr 21 2020 Matthias Fehring - update to weblate 3.10.3
* Support translate-toolkit 2.5.0.- update to weblate 3.10.2
* Add lock indication to projects.
* Fixed CSS bug caused flicker in some browsers.
* Fixed searching on systems with non English locales.
* Improved GitHub and Bitbucket hooks repositories matching.
* Fixed data migration on some Python 2.7 installations.
* Allow to configure git shallow clones.
* Improved background notifications processing.
* Fixed broken form submissing when navigating back in browser.
* New addon to configure YAML formatting.
* Fixed same plurals check to not fire on single plural form languages.
* Fixed regex search on some fields.- update to weblate 3.10.1
* Extended API with translation creation.
* Fixed several corner cases in data migrations.
* Compatibility with Django 3.0.
* Improved data cleanup performance.
* Added support for customizable security.txt.
* Improved breadcrumbs in changes log.
* Improved translations listing on dashboard.
* Improved HTTP responses for web hooks.
* Added support for GitLab pull requests in Docker container.- update to weblate 3.10.0
* Improved application user interface.
* Added doublespace check.
* Fixed creating new languages.
* Avoid sending auditlog notifications to deleted e-mails.
* Added support for read only strings.
* Added support for markdown in comments.
* Allow to place translation instructions text into project info.
* Add copy to clipboard for secondary languages.
* Improved support for Mercurial.
* Improved performance in fetching Git repositories.
* Add search lookup for age of string.
* Show source language for all translations.
* Show context for nearby strings.
* Added support for notifications on repository operations.
* Improved translation listings.
* Extended search capabilities.
* Added support for automatic translation strings marked for edit.
* Avoid sending duplicate notifications for linked component alerts.
* Improve default merge request message.
* Better indicate string state in zen mode.
* Added support for more languages in Yandex Translate.
* Improved look of notification e-mails.
* Provide choice for translation license.- move documentation to -doc subpackage- update patches
* weblate-3.10.3-disable-default-redis.patch
* weblate-3.10.3-no-gerrit.patch
* Mon Apr 20 2020 Matthias Fehring - update to weblate 3.9 + Remove some not needed files from backups. + Fixed potential crash in reports. + Fixed cross database migration failure. + Added support for force pushing Git repositories. + Reduced risk of registration token invalidation. + Fixed account removal hitting rate limiter. + Added search based on priority. + Fixed possible crash on adding strings to JSON file. + Safe HTML check and fixup now honor source string markup. + Avoid sending notifications to invited and deleted users. + Fix SSL connection to redis in Celery in Docker container.- update to weblate 3.9 + Include Weblate metadata in downloaded files. + Improved UI for failing checks. + Indicate missing strings in format checks. + Separate check for French punctuation spacing. + Add support for fixing some of quality checks errors. + Add separate permission to create new projects. + Extend stats for char counts. + Improve support for Java style language codes. + Added new generic check for placeholders. + Added support for WebExtension JSON placeholders. + Added support for flat XML format. + Exteded API with project, component and translation removal and creation. + Added support for Gitea and Gitee webhooks. + Added new custom regex based check. + Allow to configure contributing to shared translation memory. + Added ZIP download for more translation files. + Make Xliff standard compliant parsing of maxwidth and font. + Added new check and fixer for safe HTML markup for translating web applications. + Add component alert on unsupported configuration. + Added automatic translation addon to bootstrap translations. + Extend automatic translation to add suggestions. + Display addon parameters on overview. + Sentry is now supported through modern Sentry SDK instead of Raven. + Changed example settings to be better fit for production environment. + Added automated backups using Borg backup. + Split cleanup addon for RESX to avoid unwanted file updates. + Added advanced search capabilities. + Allow users to download their own reports. + Added localization guide to help configuring components. + Added suport for GitLab merge requests. + Improved display of repository status. + Perform automated translation in the background.- add weblate-3.9.1-disable-default-redis.patch to disable usage of redis cache by default- add skip-test-ssh-add.patch to skip one failing test
* Fri Aug 16 2019 Matthias Fehring - update to weblate 3.8 + Added support for simplified creating of similar components. + Added support for parsing translation flags from the XML based file formats. + Log exceptions into Celery log. + Improve performance of repository scoped addons. + Improved look of notification e-mails. + Fixed password reset behavior. + Improved performance on most of translation pages. + Fixed listing of languages not known to Weblate. + Add support for cloning addons to discovered components. + Add support for replacing file content with uploaded. + Add support for translating non VCS based content. + Added OpenGraph widget image to use on social networks. + Added support for animated screenshots. + Improved handling of monolingual Xliff files. + Avoid sending multiple notifications for single event. + Add support for filtering changes. + Extended predefined periods for reporting. + Added support for Azure Repos webhooks. + New opt-in notifications on pending suggestions or untranslated strings. + Add one click unsubscribe link to notification e-mails. + Fixed false positives with Has been translated check. + New management interface for admins. + String priority can now be specified using flags. + Added language management views. + Add checks for Qt library and Ruby format strings. + Added configuration to better fit single project installations. + Notify about new string on source string change on monolingual translations. + Added separate view for translation memory with search capability.- enable package source verification by adding + Weblate.keyring + Weblate-3.8.tar.xz.sig
* Thu Jul 04 2019 Matthias Fehring - update to weblate 3.7.1 + Documentation updates. + Fixed some requirements constraints. + Updated language database. + Localization updates. + Various user interface tweaks. + Improved handling of unsupported but discovered translation files. + More verbosely report missing file format requirements.- update to weblate 3.7 + Added separate Celery queue for notifications. + Use consistent look with application for API browsing. + Include approved stats in the reports. + Report progress when updating translation component. + Allow to abort running background component update. + Extend template language for filename manipulations. + Use templates for editor link and repository browser URL. + Indicate max length and current chars count when editing translation. + Improved handling of abbreviations in unchanged translation check. + Refreshed landing page for new contributors. + Add support for configuring msgmerge addon. + Delay opening SMTP connection when sending notifications. + Improved error logging. + Allow custom location in MO generating addon. + Added addons to cleanup old suggestions or comments. + Added option to enable horizontal mode in the zen editor. + Improved import perfomance with many linked components. + Fixed examples installation in some cases. + Improved rendering of alerts in changes. + Added new horizontal stats widget. + Improved format strings check on plurals. + Added font management tool. + New check for rendered text dimensions. + Added support for subtitle formats. + Include overall completion stats for languages. + Added reporting at project and global scope. + Improved user interface when showing translation status. + New Weblate logo and color scheme. + New look of bitmap badges.- spec file changes + remove support for openSUSE Leap 42.3 and python2 + remove obsolete weblate-no-zeep.patch as it was only used for openSUSE Leap 42.3 + new dependencies: python3-pycairo, python3-gobject, python3-bleach
* Sat Apr 27 2019 Matthias Fehring - update to weblate 3.6.1 + Improved handling of monolingual Xliff files. + Fixed digest notifications in some corner cases. + Fixed addon script error alert. + Fixed generating MO file for monolingual PO files. + Fixed display of uninstalled checks. + Indicate administered projects on project listing. + Allow update to recover from missing VCS repository.
* Fri Apr 26 2019 Matthias Fehring - add python3-dbm to the BuildRequires to fix running the tests on python3
* Tue Apr 23 2019 Matthias Fehring - update to weblate 3.6 + Add support for downloading user data. + Addons are now automatically triggered upon installation. + Improved instructions for resolving merge conflicts. + Cleanup addon is now compatible with app store metadata translations. + Configurable language code syntax when adding new translations. + Warn about using Python 2 with planned termination of support in April 2020. + Extract special chars from the source string for visual keyboard. + Extended contributor stats to reflect both source and target counts. + Admins and consistency addons can now add translations even if disabled for users. + Fixed description of toggle disabling Language-Team header manipulation. + Notify users mentioned in comments. + Removed file format autodetection from component setup. + Fixed generating MO file for monolingual PO files. + Added digest notifications. + Added support for muting component notifications. + Added notifications for new alerts, whiteboard messages or components. + Notifications for administered projects can now be configured. + Improved handling of three letter language codes.- spec file changes + Add python-html2text to the build and runtime requirements- update weblate-no-zeep.patch- update weblate-no-gerrit.patch
* Sat Apr 06 2019 Matthias Fehring - add python-oauthlib to the requirements
* Fri Apr 05 2019 Matthias Fehring - update to weblate 3.5.1 + Fixed Celery systemd unit example. + Fixed notifications from http repositories with login. + Fixed race condition in editing source string for monolingual translations. + Include output of failed addon execution in the logs. + Improved validation of choices for adding new language. + Allow to edit file format in component settings. + Update installation instructions to prefer Python 3. + Performance and consistency improvements for loading translations. + Make Microsoft Terminology service compatible with current zeep releases. + Localization updates.- update to weblate 3.5.0 + Improved performance of built in translation memory. + Added interface to manage global translation memory. + Improved alerting on bad component state. + Added user interface to manage whiteboard messages. + Addon commit message now can be configured. + Reduce number of commits when updating upstream repository. + Fixed possible metadata loss when moving component between projects. + Improved navigation in the zen mode. + Added several new quality checks (Markdown related and URL). + Added support for app store metadata files. + Added support for toggling GitHub or Gerrit integration. + Added check for Kashida letters. + Added option to squash commits based on authors. + Improved support for xlsx file format. + Compatibility with tesseract 4.0. + Billing addon now removes projects for unpaid billings after 45 days.- spec file changes + add new optional dependencies
* python-pytz
* python-chardet
* python-django-redis
* python-hiredis
* python-bidi + removed obsolete dependencies
* python-Levenshtein
* python-html2text
* Wed Mar 20 2019 Matthias Fehring - update to weblate 3.4.0 + Added support for XLIFF placeholders. + Celery can now utilize multiple task queues. + Added support for renaming and moving projects and components. + Include chars counts in reports. + Added guided adding of translation components with automatic detection of translation files. + Customizable merge commit messages for Git. + Added visual indication of component alerts in navigation. + Improved performance of loading translation files. + New addon to squash commits prior to push. + Improved displaying of translation changes. + Changed default merge style to rebase and made that configurable. + Better handle private use subtags in language code. + Improved performance of fulltext index updates. + Extended file upload API to support more parameters.- update weblate-no-zeep.patch- new requirements + python-translation-finder + python-diff_match_patch + python-html2text
* Tue Mar 19 2019 Matthias Fehring - create weblate user and group- add celery-weblate.service systemd file- add logrotate config for celery weblate service- add sysconfig file for celery weblate
* Thu Mar 07 2019 Matthias Fehring - update to weblate 3.3.0 + Added support for component and project removal. + Improved performance for some monolingual translations. + Added translation component alerts to highlight problems with a translation. + Expose XLIFF unit resname as context when available. + Added support for XLIFF states. + Added check for non writable files in DATA_DIR. + Improved CSV export for changes.- update to weblate 3.2.2 + Remove no longer needed Babel dependency. + Updated language definitions. + Improve documentation for addons, LDAP and Celery. + Fixed enabling new dos-eol and auto-java-messageformat flags. + Fixed running setup.py test from PyPI package. + Improved plurals handling. + Fixed translation upload API failure in some corner cases. + Fixed updating Git configuration in case it was changed manually.- update to weblate 3.2.1 + Document dependency on backports.csv on Python 2.7. + Fix running tests under root. + Improved error handling in gitexport module. + Fixed progress reporting for newly added languages. + Correctly report Celery worker errors to Sentry. + Fixed creating new translations with Qt Linguist. + Fixed occasional fulltext index update failures. + Improved validation when creating new components. + Added support for cleanup of old suggestions.- update to weblate 3.2.0 + Add install_addon management command for automated addon installation. + Allow more fine grained ratelimit settings. + Added support for export and import of Excel files. + Improve component cleanup in case of multiple component discovery addons. + Rewritten Microsoft Terminology machine translation backend. + Weblate now uses Celery to offload some processing. + Improved search capabilities and added regular expression search. + Added support for Youdao Zhiyun API machine translation. + Added support for Baidu API machine translation. + Integrated maintenance and cleanup tasks using Celery. + Improved performance of loading translations by almost 25%. + Removed support for merging headers on upload. + Removed support for custom commit messages. + Configurable editing mode (zen/full). + Added support for error reporting to Sentry. + Added support for automated daily update of repositories. + Added support for creating projects and components by users. + Built in translation memory now automatically stores translations done. + Users and projects can import their existing translation memories. + Better management of related strings for screenshots. + Added support for checking Java MessageFormat.
* Fri Sep 14 2018 Matthias Fehring - update to weblate 3.1.1 + Fix testsuite failure on some setup.- update to weblate 3.1.0 + Upgrades from older version than 3.0.1 are not supported. + Allow to override default commit messages from settings. + Improve webhooks compatibility with self hosted environments. + Added support for Amazon Translate. + Compatibility with Django 2.1. + Django system checks are now used to diagnose problems with installation. + Removed support for soon shutdown libravatar service. + New addon to mark unchanged translations as needing edit. + Add support for jumping to specific location while translating. + Downloaded translations can now be customized. + Improved calculation of string similarity in translation memory matches. + Added support by signing Git commits by GnuPG.- spec file changes + add python-jellyfisch and python-six to the BuildRequires and Requires + add python-boto3 to the BuildRequires and Recommends
* Tue Jun 12 2018 buschmann23AATTopensuse.org- update to weblate 3.0.1 + Fixed possible migration issue from 2.20. + Localization updates. + Removed obsolete hook examples. + Improved caching documentation. + Fixed displaying of admin documentation. + Improved handling of long language names.
* Wed Jun 06 2018 buschmann23AATTopensuse.org- update to weblate 3.0 + Several code cleanups that lead to moved and renamed modules. + New addon for automatic component discovery. + The import_project management command has now slightly different parameters. + Added basic support for Windows RC files. + New addon to store contributor names in PO file headers. + The per component hook scripts are removed, use addons instead. + Add support for collecting contributor agreements. + Access control changes are now tracked in history. + New addon to ensure all components in a project have same translations. + Support for more variables in commit message templates. + Add support for providing additional textual context.
* Tue May 08 2018 buschmann23AATTopensuse.org- update to weblate 2.20 + mproved speed of cloning subversion repositories. + Changed repository locking to use third party library. + Added support for downloading only strings needing action. + Added support for searching in several languages at once. + New addon to configure Gettext output wrapping. + New addon to configure JSON formatting. + Added support for authentication in API using RFC 6750 compatible Bearer authentication. + Added support for automatic translation using machine translation services. + Added support for HTML markup in whiteboard messages. + Added support for mass changing state of strings. + Translate-toolkit at least 2.3.0 is now required, older versions are no longer supported. + Added built in translation memory. + Added componentlists overview to dashboard and per component list overview pages. + Added support for DeepL machine translation service. + Machine translation results are now cached inside Weblate. + Added support for reordering commited changes.- use python3 for openSUSE Leap 15 and newer
* Wed Feb 21 2018 buschmann23AATTopensuse.org- update to weblate 2.19.1 + Fixed migration issue on upgrade from 2.18. + Improved file upload API validation.- update to weblate 2.19 + Fixed imports across some file formats. + Display human friendly browser information in audit log. + Added TMX exporter for files. + Various performance improvements for loading translation files. + Added option to disable access management in Weblate in favor of Django one. + Improved glossary lookup speed for large strings. + Compatibility with django_auth_ldap 1.3.0. + Configuration errors are now stored and reported persistently. + Honor ignore flags in whitespace autofixer. + Improved compatibility with some Subversion setups. + Improved built in machine translation service. + Added support for SAP Translation Hub service. + Added support for Microsoft Terminology service. + Removed support for advertisement in notification mails. + Improved translation progress reporting at language level. + Improved support for different plural formulas. + Added support for Subversion repositories not using stdlayout. + Added addons to customize translation workflows.- spec file + add python-user-agents to the build and runtime requirements
 
ICM