Skip to content

Tags

Tags give the ability to mark specific points in history as being important
  • 9.4.1

    - Database Schema Enhancement: Added three new tracking columns (file_upload_status, file_upload_attempts, capi_response) to the tmgmt_capi_request_processor table for comprehensive job monitoring and error tracking throughout the translation lifecycle.
    - Improved Job Submission Logic: Redesigned job submission workflow to handle single-file scenarios more efficiently, ensuring consistent queue processing and eliminating submission failures for edge cases involving individual file uploads.
    - Enhanced Error Handling: Implemented robust error tracking with detailed error messages and upload attempt counters, providing better visibility into translation job failures and enabling more effective troubleshooting.
    - Queue Processing Optimization: Refined queue management system to handle various upload scenarios (single files, ZIP archives, multiple files) with improved reliability and consistent status tracking across all submission types.
  • 9.4.0

    - Database Schema Enhancement: Added three new tracking columns (file_upload_status, file_upload_attempts, capi_response) to the tmgmt_capi_request_processor table for comprehensive job monitoring and error tracking throughout the translation lifecycle.
    - Improved Job Submission Logic: Redesigned job submission workflow to handle single-file scenarios more efficiently, ensuring consistent queue processing and eliminating submission failures for edge cases involving individual file uploads.
    - Enhanced Error Handling: Implemented robust error tracking with detailed error messages and upload attempt counters, providing better visibility into translation job failures and enabling more effective troubleshooting.
    - Queue Processing Optimization: Refined queue management system to handle various upload scenarios (single files, ZIP archives, multiple files) with improved reliability and consistent status tracking across all submission types.
  • 9.3.9

    - Fix analysis code (AC) where no configuration — no API calls will be made
    - Due date validation — convert to string if returned in array
    - Remove deprecated code related to reference field
    - Trim error message up to 200 characters
    - Titles sanitization during job submit
    - Status discrepancy on Job Overview page
    - Errors encountered while re-delivering single-file ZIP job
  • 9.3.8

    - Enable analysis code configuration.
  • 9.3.7

    - Introduce a queue for XLF and ZIP file generation.
    - Update the Translation Memory (TM) to accommodate the newly introduced queue.
    - Update the cleanup process in case of job failure to remove items from the newly added queue.
    - Added more logs in case of cleanup process on job failure.
  • 9.3.6

    - Add Drupal 11 compatibility
  • 9.3.5

    - Updated ZIP import processing to use the queue during auto-import (consistent with manual ZIP handling).
    - Fixed duplicate job creation and improved job cleanup after job post failure.
    - Added code to create a template processor view.
    - Added permission for the queue controller processor.
  • 9.3.4

    - Rewrote MySQL GROUP BY queries to ensure compatibility with MySQL 5.7.
    - To make this install please use instructions from 9.3.3 version.
    - Important Note: No need to install this version if version greater than MySql5.7 is in use with Drupal.
  • 9.3.3

    - Implemented a queue for data migration.
    - Implemented a queue for manual import via a ZIP file.
    - Implemented multiple queues for sending jobs to the provider to avoid timeouts and submit data in chunks.
    - Enabled the cron option in the queue worker to process the queue during each cron execution.
    - Displayed job submission status on job overview page ("In Submission Queue").
    - Removed the shell script used to trigger the queue.
    - Implemented a controller to trigger queue processing.
  • 9.3.2

    - Added support for zip file uploads in manual import, enabling processing of multiple XLIFF files in a single zip upload.
  • 9.3.1

    - Fixed an issue where importing jobs from a ZIP file caused an exception due to multiple attempts to close the ZIP file. The second attempt resulted in an exception, preventing jobs from being processed.
    - Resolved a bug where users were unable to select the "Quote" option when attempting to send a job.
  • 9.3.0

    - Export Job for Translation: Improved job creation with database-stored asset info, background queue processing, and effective tracking of update/request IDs.
    - Import Process: Added Quick Import and Failsafe Scan for efficient background translation handling via queues.
    - Multiple Lionbridge Translators: Support for multiple translators per environment, preventing duplicate CAPI providers.
    - Code Optimization: Removed legacy code and applied Drupal coding standards for a cleaner, service-based structure.
    - Requirement: Ensure Drush is installed for queue and background process handling.
  • 8.x-2.31

    Implements a failsafe import mechanism on Cron and manual import.
  • 8.x-2.30

    - Corrected the job overview filter to accommodate global columns.
    - Now acknowledges all statuses during scanning, except for the last one, which will be acknowledged once processing for it has been completed.
    - Updated deprecated PHP 8.2 code.
  • 8.x-2.29

    96c2a976 · Remove token related log. ·
    - Improved token management to avoid redundant token generation.
    - Enhanced synchronization: Prevents job deletion from CAPI when deleted from Drupal.
    - Provider optimization: Prevents multiple TMGMT Lionbridge provider creation.
    - Streamlined provider configuration flow on the edit form.
  • 8.x-2.28

    449202ad · Improve queue processing ·
    - Optimization to download/import using Queue API.
    - Using parallelism while processing queue items (Using Batch API).
    - Job status consistency.
  • 8.x-2.27

    -CRON process refactored to update deliveries using queues. This prevents execution timeouts that would otherwise abort heavy lifting delivery runs
  • 8.x-2.26

    91fefc14 · 8.x 2.26 dev ·
    - Created a service oriented architecture as per the Drupal standards.
    - Removed duplicate code from module file.
    - created service for export and import xlf file for a job.
    - created a service to perform job related activity like import and update the latest status of job.
    - Adjusted placeholder in messages, which was giving warnings due to PHP standards
  • 8.x-2.25

    - Apply PHP standard to all files exist in modules.
    - Remove commented code to make it more readable and clean.
    - Update date's time zone to UTC for status update logic.
  • 8.x-2.24

    - Resolve pending upgrade status related issue.
    - Handle empty reference files related scenarios.
    - Handled job status ambiguity exist on job listing page.