Mayan EDMS v4.2.5 Release Notes

Release Date: 2022-05-21 // almost 2 years ago
    • ✂ Remove unused authentication view.
    • ⚡️ Task manager app updates:

      • Add backend Celery queue deduplication to the CeleryQueue.
      • Enable app tests.
      • Add and improve tests.
      • Add support for runtime removal of queues.
    • ✂ Remove unused event link.

    • 👉 Make document version OCR submit view messages translatable.

    • 👉 Make file caching purge view messages translatable.

    • 📇 Make document file metadata submit view messages translatable.

    • 🛠 Fix asset transformations hash calculation.

    • 🛠 Fix asset image API view docstring.

    • 🛠 Fix repeated model manager definition in DocumentFilePage models.

    • Transformation improvements:

      • Fix wrong parameter in the ImageDraw.Draw usage of the TransformationDrawRectangle transformation.
      • Add sanity check to reject negative zoom values for the TransformationZoom transformation.
    • ➕ Add warning message when users attempting to delete their own accounts.

    • 🚦 Convert the signal handler that triggers search indexing on many to many fields changes into a background task. Solves user interface blocking when changing the document type to index template association on large installations.

    • ⚡️ Update Django from version 3.2.12 to 3.2.13.

    • Retry search indexing task when the object is not found. There are situations where the broker will route the message to the workers faster than the database can commit the data.

    • 🛠 Fix favorite document links reacting to favorite documents beyond the active user. Closes GitLab issue #1104. Thanks to Biel Frontera (@bielfrontera) for the report and initial implementation.