Commit Graph

  • 112699159a Accepting request 1327157 from M17N:l10n.opensuse.org factory Ana Guerrero 2026-01-15 15:46:59 +00:00
  • b2f86751bb - Update to 5.15.1 * Batch automatic translation can now be manually triggered at project language, category or component level * Added ability to completely disable the admin contact form by setting CONTACT_FORM to "disabled" * Added new Ollama machinery tool for local Ollama AI model integration * XLIFF 2.0, Nextcloud Apps JSON files, JavaScript Resource Files (RESJSON), and TOML are now supported file formats * Added disk usage overview in Performance report * Compatibility with Git SHA256 repositories * Improper invitation validation upon accepting (CVE 2025-64725 / GHSA-m6hq-f4w9-qrjj) * Server-Side Request Forgery while cloning repository (CVE 2025-66407 / GHSA-hfpv-mc5v-p9mm) * Over‑permissive webhook endpoint enabling mass repository updates plus component enumeration (CVE 2025-67492 / GHSA-pj86-258h-qrvf) * Notification settings disclosure via Weblate API (CVE 2025-67715 / GHSA-3pmh-24wp-xpf4) * Git config file overwrite remote code execution (CVE 2025-68398 / GHSA-8vcg-cfxj-p5m3) * Arbitrary file read via symbolic links (CVE 2025-68279 / GHSA-g925-f788-4jh7) * Python 3.12 or newer is now required * GLib 2.80 or newer is now required - Drop merged patches: * CVE-2025-68398_2.patch * CVE-2025-68398_1.patch * site-url.patch Markéta Machová 2026-01-14 08:48:48 +00:00
  • 7564bf1b7c Accepting request 1324753 from M17N:l10n.opensuse.org Ana Guerrero 2025-12-30 11:01:48 +00:00
  • a26432bb8b - Add upstream patches CVE-2025-68398_1.patch and CVE-2025-68398_2.patch to fix bsc#1255374 Markéta Machová 2025-12-30 08:27:09 +00:00
  • 6f4e69d910 Accepting request 1317301 from M17N:l10n.opensuse.org Ana Guerrero 2025-11-12 20:15:04 +00:00
  • 2f6bfb1138 - Update to 5.14.3 (CVE-2025-64326, bsc#1253125) * Flag updated translations from repository as “Needs editing” is now available as an add-on. * DELETE /api/projects/(string:project)/labels/(int:label_id)/. * Added multivalue CSV in Downloading translations for multivalue formats. * New global permissions have been added to control viewing teams, users and roles without edit rights, see List of privileges. * Last changed lookup in Searching for strings. * Do not show glossary matches component setting. * Notification hooks improvements. * Improved activity logging for Add missing languages add-on. * Admins can configure Expiring user accounts. * File format parameters can now be configured via the Weblate’s REST API. * Rate limiting of notification e-mails, configurable by RATELIMIT_NOTIFICATION_LIMITS. * Team administrators can no longer edit teams besides membership. * Importing some strings from XLIFF. * Removed Akismet spam protection integration as it was no longer effective and used an unmaintained Python library. * String context are now tracked in changes histoy and displayed when available * Avoid storing inviting user information in the invited user audit log - Add upstream site-url.patch to fix one failing test Markéta Machová 2025-11-12 12:02:41 +00:00
  • 04aa460166 Accepting request 1309208 from M17N:l10n.opensuse.org Dominique Leuenberger 2025-10-08 16:13:54 +00:00
  • 482730a2c0 - Update to 5.13.3 (bsc#1250803, CVE-2025-61587) * Enhanced Translation Memory management with configurable status control. * Added cleanup_memory management command to remove obsolete translation memory entries. * Some flags are now added to a string by default, based on locations. * Added Commit Policy setting to control which translations are included when committing changes. * New management command list_file_format_params to list all available file format parameters. * Searching for strings supports labels_count:NUMBER lookup. * Avatars for API and internal accounts. * Migration towards Bootstrap 5 has started, selected views now use Bootstrap 5. * OpenAI compatibility with latest models. * Smarter retries of unwritable pending changes. * Failed Two-factor authentication is visible in Audit log. * LibreTranslate compatibility with LibreTranslate 1.7.0. * Shorten session expiry while in Two-factor authentication. * Removed support for no longer working IBM Watson Language Translator. * Error reporting upon validation of the file upload method. * Text on the registration page informs about possible use of user’s data in more detail. * Fixed an open redirect when Weblate is configured with Anubis and REDIRECT_DOMAINS is not set. - Drop weblate-%{version}.tar.gz.sigstore.json, we don't verify it anyway Markéta Machová 2025-10-06 08:43:32 +00:00
  • dbb165039e Accepting request 1286939 from M17N:l10n.opensuse.org Ana Guerrero 2025-06-20 16:43:11 +00:00
  • abde8a4fd2 - Update to 5.12.1 (bsc#1244678, bsc#1244676) * Exposure of personal IP address via e-mail (CVE 2025-49134). * Lack of rate limiting when verifying second factor (CVE 2025-47951). * Added POST /api/units/(int:id)/comments/ to create a new comment for the given translation unit. * Customize JSON output now has a configurable compact mode. * Software Bill of Material is now being provided for Weblate. * Security and privacy documentation. * Slack Webhooks is now available as an add-on. * Unchanged translation is now skipped for Toki Pona. * Searching for strings supports has:location lookup. * Unicode whitespaces are now considered as problematic characters for Glossary, see Prohibited initial character. Markéta Machová 2025-06-19 11:53:14 +00:00
  • dc90d111d1 Accepting request 1274355 from M17N:l10n.opensuse.org Ana Guerrero 2025-05-05 21:39:57 +00:00
  • 1c46a571be - Update to 5.11.3 * Inconsistent reStructuredText references check to validate reStructuredText references. * reStructuredText syntax error check to validate reStructuredText syntax. * API can now produce CSV output. * New management command import_projectbackup to import Project level backups. * Improved error handling in Automatic suggestions. * Synchronize on shared repository now operates on all its components. * Reused translation check gracefully handles languages which are not case sensitive. * Running tests using Django test executor is no longer supported, see Weblate testsuite and continuous integration. * Weblate has switched to a different library for zxcvbn integration, as the old one is no longer maintained, see Password authentication. * Weblate uses proactive authentication with Git 2.46.0 and newer when HTTP credentials are supplied. * Webhook is now available as an add-on. * Automattic components formatting check to validate placeholders in Automattic components. * Inherited flags can now be discarded, see Customizing behavior using flags. * Security: Cloning a component could leak component configuration into the URL (CVE-2025-32021). * Fixed captcha verification when some time zone was configured. * Project level backups now include teams and categories. * Registration now disallows disposable e-mail domains. * Glossary performance in zen mode and automatic suggestions. * Django 5.2 compatibility. Markéta Machová 2025-05-05 07:38:23 +00:00
  • ec50d20777 Accepting request 1235965 from M17N:l10n.opensuse.org Ana Guerrero 2025-01-14 15:22:07 +00:00
  • 414a01be93 - Update to 5.9.2 * Added Key filter in the component. * Searching now supports filtering by object path and Fuzzy values for DATETIME fields. * Merge requests credentials can now be passed in the repository URL, see Configuring version control credentials. * Azure OpenAI automatic suggestion service. * Bitbucket Cloud pull requests. * Weblate now requires Python 3.11 or newer. * Amazon Translate now requires the TranslateFullAccess permission. * Weblate’s REST API now has a preview OpenAPI specification. * Per-project Automatic suggestions can now be configured via the Project Weblate’s REST API. * Translation memory import now supports files with XLIFF, PO and CSV formats. * The registration CAPTCHA now includes proof-of-work mechanism ALTCHA. * Leading problematic characters in CSV are now checks for Glossary. * Logging to Graylog log management. * Rollbar integration no longer includes client-side error collection. * Weblate now requires Git 2.28 or newer. * WEB_WORKERS now configures number of threads instead of processes. - Docs were excluded from the release tarball, dropped from the package - Drop no-longer-needed use-old-html-theme.patch - Add upstream ttkit.patch to fix tests - Update to 5.7.2 * Many more changes, see https://docs.weblate.org/en/latest/changes.html * Two-factor authentication is now supported using Passkeys, WebAuthn, authentication apps (TOTP), and recovery codes. * Weblate now uses mistletoe instead of misaka as a Markdown renderer. * Two-factor authentication can be enforced at the team or project level. * Adding new strings can now create plural strings in the user interface. * OpenAI now supports custom models and URLs and offers rephrasing of existing strings. * Cyrtranslit automatic suggestion service. * Content security policy is now stricter what might block third-party customizations. * ENABLE_HTTPS is now required for WebAuthn support. If you cannot use HTTPS, please silence related check as described in ENABLE_HTTPS documentation. * Updated language names to better describe different scripts and Sintic languages. * Instead of redirecting, the sign-out now displays a page. Markéta Machová 2025-01-08 14:50:47 +00:00
  • 1152983aa4 Accepting request 1194546 from home:bmwiedemann:branches:M17N:l10n.opensuse.org Stanislav Brabec 2024-08-19 19:20:44 +00:00
  • 1127aac997 Accepting request 1188419 from M17N:l10n.opensuse.org Ana Guerrero 2024-07-19 13:27:03 +00:00
  • 38ca7bbfbd OBS-URL: https://build.opensuse.org/package/show/M17N:l10n.opensuse.org/weblate?expand=0&rev=109 Markéta Machová 2024-07-18 13:52:19 +00:00
  • 012c2b61ef - Update to 5.6.2 (bsc#1227273, CVE-2024-39303) * Many more changes, see https://docs.weblate.org/en/latest/changes.html * Perl brace format quality check * Mobile Kotlin resources * Format.JS JSON file * Component discovery now reports skipped entries * File downloads now honor If-Modified-Since * Add-ons can be now installed project-wide and site-wide * API improvements * Added Systran automatic translation support * Docker container now validates user password strength by default * Translation component alerts are now refreshed when needed, not just daily * Notifications now include strings which need updating * Improved compatibility with password managers * Validation of Project level backups ZIP file upon restoring (CVE-2024-39303 / GHSA-jfgp-674x-6q4p). - Download tarballs from GitHub - Releases are signed by Sigstore instead of PGP * added weblate-%{version}.tar.gz.sigstore * dropped Weblate-%{version}.tar.xz.asc Markéta Machová 2024-07-18 06:46:00 +00:00
  • 9bc9f91e86 Accepting request 1154073 from M17N:l10n.opensuse.org Dominique Leuenberger 2024-03-01 22:38:08 +00:00
  • c0c635652c Accepting request 1154057 from home:mcalabkova:branches:M17N:l10n.opensuse.org Markéta Machová 2024-03-01 14:33:31 +00:00
  • 0a4cd0faaf Accepting request 1153137 from home:mcalabkova:branches:M17N:l10n.opensuse.org Markéta Machová 2024-03-01 12:05:29 +00:00
  • 27ee562c1e Accepting request 1143034 from M17N:l10n.opensuse.org Ana Guerrero 2024-02-15 20:01:24 +00:00
  • 4b126a4b8d Accepting request 1142797 from home:mcalabkova:branches:devel:languages:python Markéta Machová 2024-01-31 13:44:31 +00:00
  • 8194e3e381 Accepting request 1121682 from M17N:l10n.opensuse.org Ana Guerrero 2023-11-02 19:21:15 +00:00
  • 3d1386b0d5 Accepting request 1121465 from home:jaimeMF:branches:M17N:l10n.opensuse.org Markéta Machová 2023-11-01 19:29:53 +00:00
  • 41780da2ab Accepting request 1099725 from M17N:l10n.opensuse.org Dominique Leuenberger 2023-07-25 09:49:54 +00:00
  • 6605fec988 - Add opensuse use-old-html-theme.patch and upstream pyparsing.patch - Add one more hunk to skip-test_ocr.patch Markéta Machová 2023-07-20 11:40:10 +00:00
  • 8ec2d85dbd Accepting request 1099707 from home:mcalabkova:branches:devel:languages:python Markéta Machová 2023-07-20 11:32:45 +00:00
  • 769903a71d Accepting request 1084001 from M17N:l10n.opensuse.org Dominique Leuenberger 2023-05-02 14:19:33 +00:00
  • 9a61502fd6 Accepting request 1080374 from home:dimstar:Factory Markéta Machová 2023-05-02 10:42:01 +00:00
  • eff02c57a2 Accepting request 1078655 from M17N:l10n.opensuse.org Dominique Leuenberger 2023-04-13 12:10:28 +00:00
  • 7523877679 Accepting request 1072097 from home:mcepl:branches:M17N:l10n.opensuse.org Dominique Leuenberger 2023-04-12 12:47:31 +00:00
  • 98c4a6724b Accepting request 1041390 from M17N:l10n.opensuse.org Dominique Leuenberger 2022-12-08 15:52:28 +00:00
  • ae53e62cec - update to 4.14.2 + reqs Markéta Machová 2022-12-08 12:30:32 +00:00
  • 4a445d2eca Accepting request 1040310 from home:dirkmueller:Factory Markéta Machová 2022-12-08 12:24:07 +00:00
  • 0e54232129 Accepting request 1035144 from M17N:l10n.opensuse.org Dominique Leuenberger 2022-11-11 13:36:32 +00:00
  • 60034f855e Accepting request 1035142 from home:mcalabkova:branches:M17N:l10n.opensuse.org Markéta Machová 2022-11-10 20:02:58 +00:00
  • 1c72fa2ce3 Accepting request 980977 from M17N:l10n.opensuse.org Dominique Leuenberger 2022-06-06 09:10:42 +00:00
  • f2ba86493a fix typo Markéta Machová 2022-06-06 06:20:28 +00:00
  • 6755912472 Accepting request 978328 from home:mcalabkova:branches:devel:languages:python Matej Cepl 2022-06-05 16:36:04 +00:00
  • 3a731b834f Accepting request 967389 from M17N:l10n.opensuse.org Dominique Leuenberger 2022-04-07 22:27:48 +00:00
  • 02c222d31b Accepting request 967388 from home:mcepl:branches:M17N:l10n.opensuse.org Matej Cepl 2022-04-07 05:31:31 +00:00
  • e4ddb0015d Accepting request 958436 from M17N:l10n.opensuse.org Dominique Leuenberger 2022-03-02 17:22:30 +00:00
  • 8a399aaa4c Accepting request 958435 from home:mcepl:branches:M17N:l10n.opensuse.org Matej Cepl 2022-03-02 12:11:11 +00:00
  • 31bbdcdc5a Accepting request 947725 from M17N:l10n.opensuse.org Dominique Leuenberger 2022-01-21 00:25:42 +00:00
  • 1a6ba643aa Accepting request 945360 from home:dimstar:Factory Matej Cepl 2022-01-20 16:46:30 +00:00
  • ccda6bcbaa Accepting request 940131 from M17N:l10n.opensuse.org Dominique Leuenberger 2021-12-21 17:40:33 +00:00
  • d098e73d07 Accepting request 936487 from home:mcepl:branches:M17N:l10n.opensuse.org Stanislav Brabec 2021-12-13 04:50:38 +00:00
  • 44f3043713 - Update to version 4.9.1... Stanislav Brabec 2021-12-03 02:41:26 +00:00
  • 544129b88c Accepting request 921354 from M17N:l10n.opensuse.org Dominique Leuenberger 2021-09-24 22:35:39 +00:00
  • 16f237d89c Accepting request 921353 from M17N:l10n.opensuse.org:weblate-4.8.1 Stanislav Brabec 2021-09-24 17:03:22 +00:00
  • bdcc7ada59 Accepting request 917990 from M17N:l10n.opensuse.org Dominique Leuenberger 2021-09-10 21:41:35 +00:00
  • 5e0b275d97 Accepting request 914524 from home:mcalabkova:branches:devel:languages:python Stanislav Brabec 2021-09-10 14:26:18 +00:00
  • 3896380190 Accepting request 903709 from M17N:l10n.opensuse.org Dominique Leuenberger 2021-07-04 20:10:45 +00:00
  • de51706e2e Accepting request 903634 from home:mcalabkova:branches:devel:languages:python Markéta Machová 2021-07-02 12:46:57 +00:00
  • c2891cd7ae Accepting request 892326 from M17N:l10n.opensuse.org Dominique Leuenberger 2021-05-12 17:31:54 +00:00
  • 5e00600a24 Accepting request 892080 from home:mcalabkova:branches:devel:languages:python Stanislav Brabec 2021-05-12 01:38:10 +00:00
  • 06d3cebe22 Accepting request 890184 from M17N:l10n.opensuse.org Dominique Leuenberger 2021-05-06 20:52:27 +00:00
  • d7ab3d734a Accepting request 890041 from home:mcalabkova:branches:devel:languages:python Stanislav Brabec 2021-05-03 21:58:26 +00:00
  • 7127ab7aaa - Require borgbackup, otherwise some commands fail. Stanislav Brabec 2021-04-30 15:07:46 +00:00
  • 017583a0d7 Accepting request 887207 from M17N:l10n.opensuse.org Dominique Leuenberger 2021-04-21 19:00:18 +00:00
  • 2bd9b0483b Accepting request 887206 from M17N:l10n.opensuse.org:weblate-4_6 Markéta Machová 2021-04-21 07:33:40 +00:00
  • 3968e3e551 Accepting request 885882 from M17N:l10n.opensuse.org Dominique Leuenberger 2021-04-16 22:01:21 +00:00
  • 35f065a293 Accepting request 885653 from home:gmbr3:Active Markéta Machová 2021-04-16 08:28:05 +00:00
  • 9fa36a1080 Accepting request 885581 from home:mcalabkova:branches:M17N:l10n.opensuse.org Markéta Machová 2021-04-15 08:15:37 +00:00
  • fab532ea25 Accepting request 879362 from home:mcalabkova:branches:devel:languages:python Markéta Machová 2021-03-17 14:19:47 +00:00
  • 480ac0b736 Accepting request 866863 from home:dimstar:Factory Markéta Machová 2021-01-26 14:37:13 +00:00
  • 33718f437c Accepting request 815954 from M17N:l10n.opensuse.org Dominique Leuenberger 2020-07-02 22:06:50 +00:00
  • d199eb2130 - Update to 4.1.1: * Various fixes found after 4.1 release - Remove merged patch tests.patch Tomáš Chvátal 2020-06-19 13:07:47 +00:00
  • 421e6c4648 - Fix /etc/apache2 permissions to not conflict with others Tomáš Chvátal 2020-06-18 13:10:16 +00:00
  • 202ff7d352 - Add patch from upstream to fix test execution: * tests.patch Tomáš Chvátal 2020-06-17 09:35:28 +00:00
  • 029f3723ad - Install the documentation in subpkg to make weblate bit smaller Tomáš Chvátal 2020-06-16 14:20:44 +00:00
  • a042f79d95 - Do not hardcode optional requires - Verify signatures Tomáš Chvátal 2020-06-16 14:03:18 +00:00
  • 1adb168cb2 - Update to 4.1.0: * 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: :ref:laravel-php, :ref:html, :ref:odf, :ref:idml, :ref:winrc, :ref:ini, :ref:islu, :ref:gwt, :ref:go-i18n-json, :ref:arb. * 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: :ref:check-unnamed-format, :ref:check-long-untranslated, :ref:check-duplicate. * Reintroduced support for wiping translation memory. * Fixed option to ignore source checks. Tomáš Chvátal 2020-06-16 12:12:35 +00:00
  • e464b8e5f9 - Add missing deps for documentation build Tomáš Chvátal 2020-06-16 12:00:34 +00:00
  • c8a216e8cf OBS-URL: https://build.opensuse.org/package/show/M17N:l10n.opensuse.org/weblate?expand=0&rev=56 Tomáš Chvátal 2020-05-14 09:55:05 +00:00
  • 22d3cd7858 - Update to 4.0.4: * Many bugixes all around Tomáš Chvátal 2020-05-14 09:40:55 +00:00
  • 71b26f93b9 OBS-URL: https://build.opensuse.org/package/show/M17N:l10n.opensuse.org/weblate?expand=0&rev=54 Tomáš Chvátal 2020-04-28 10:34:21 +00:00
  • 95b05a1c20 - Update to 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. Tomáš Chvátal 2020-04-28 10:33:45 +00:00
  • a7a911b573 - Update to 4.0.1: * 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 :doc:user/search. * Allow to make :ref:check-same 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 :doc:user/search. * 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. Tomáš Chvátal 2020-04-17 07:17:16 +00:00
  • 66ae9b92b1 - Drop selenium and chromedriver deps: * These are fragile and cause test failures if mismatch happens * We can live without doing those few depending tests Tomáš Chvátal 2020-04-07 12:11:40 +00:00
  • 9ea05d888f OBS-URL: https://build.opensuse.org/package/show/M17N:l10n.opensuse.org/weblate?expand=0&rev=50 Tomáš Chvátal 2020-04-07 07:09:50 +00:00
  • 75fe89efd4 OBS-URL: https://build.opensuse.org/package/show/M17N:l10n.opensuse.org/weblate?expand=0&rev=49 Tomáš Chvátal 2020-04-03 10:31:21 +00:00
  • 081982932a - Drop condition < 15.0 Tomáš Chvátal 2020-03-16 08:19:27 +00:00
  • b71bd4ad72 - Update to 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. Tomáš Chvátal 2020-03-16 08:18:37 +00:00
  • 895a1b3cbb OBS-URL: https://build.opensuse.org/package/show/M17N:l10n.opensuse.org/weblate?expand=0&rev=46 Tomáš Chvátal 2020-02-25 15:22:20 +00:00
  • de55099deb - Update to 3.11.2: * Fixed rendering of suggestions. * Fixed some strings wrongly reported as having none words. * 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. * 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 :setting:SINGLE_PROJECT can now enforce redirection to chosen project. * Added option to resolve comments. * Added bulk editing of flags. * Added support for :ref:labels. * Added bulk edit addon. * Added option for :ref:enforcing-checks. * Increased default validity of confirmation links. Tomáš Chvátal 2020-02-25 15:09:08 +00:00
  • 7c701e3123 - During %post phase do not fail on static files copying if running redis is not available Tomáš Chvátal 2020-02-17 14:11:35 +00:00
  • f3e7524d7c - Add patch to fix test_ssh_add failure: * test_ssh_add.patch Tomáš Chvátal 2020-02-17 12:51:04 +00:00
  • 92eb27f5f2 - Add patch from upstream to fix test_statistics failure: * test_statistics.patch Tomáš Chvátal 2020-02-17 12:29:10 +00:00
  • 65cea3f74a OBS-URL: https://build.opensuse.org/package/show/M17N:l10n.opensuse.org/weblate?expand=0&rev=41 Tomáš Chvátal 2020-02-17 12:20:31 +00:00
  • 5ec4de5775 OBS-URL: https://build.opensuse.org/package/show/M17N:l10n.opensuse.org/weblate?expand=0&rev=40 Tomáš Chvátal 2020-02-17 10:07:03 +00:00
  • 9dffdc965b OBS-URL: https://build.opensuse.org/package/show/M17N:l10n.opensuse.org/weblate?expand=0&rev=39 Tomáš Chvátal 2020-02-17 08:53:55 +00:00
  • 46903b7b81 - Update to 3.1.0.3: * Support translate-toolkit 2.5.0. * 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. Tomáš Chvátal 2020-02-17 08:52:01 +00:00
  • 46c46aeba8 - Update to 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. * 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. Tomáš Chvátal 2020-01-16 08:13:53 +00:00
  • 24051a1219 - Add dependency on borgbackup Tomáš Chvátal 2019-12-03 08:43:16 +00:00
  • cc8c27b236 - Add few more missing dependencies/requirements Tomáš Chvátal 2019-11-30 10:07:19 +00:00
  • 2a7ddf9600 OBS-URL: https://build.opensuse.org/package/show/M17N:l10n.opensuse.org/weblate?expand=0&rev=34 Tomáš Chvátal 2019-11-08 07:54:17 +00:00
  • ea42e6889e - Update to 3.9.1: * 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. * 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. Tomáš Chvátal 2019-11-08 07:49:19 +00:00
  • 700d471d1a OBS-URL: https://build.opensuse.org/package/show/M17N:l10n.opensuse.org/weblate?expand=0&rev=32 Tomáš Chvátal 2019-07-23 13:59:49 +00:00