From 1c4f4a4e4c9b81df1193d85aaeaf89ba064aca2c Mon Sep 17 00:00:00 2001 From: Roberto Rosario Date: Sun, 21 Aug 2022 03:18:30 -0400 Subject: [PATCH] Add release notes Signed-off-by: Roberto Rosario --- HISTORY.rst | 2 +- docs/releases/4.3.1.txt | 129 ++++++++++++++++++++++++++++++++++++++++ docs/releases/index.txt | 1 + 3 files changed, 131 insertions(+), 1 deletion(-) create mode 100644 docs/releases/4.3.1.txt diff --git a/HISTORY.rst b/HISTORY.rst index e2830daf4ac..e2c34b1cc9f 100644 --- a/HISTORY.rst +++ b/HISTORY.rst @@ -1,4 +1,4 @@ -4.3.1 (2022-08-XX) +4.3.1 (2022-08-21) ================== - Fixes and improvements merged from version 4.2.9 and 4.2.10. diff --git a/docs/releases/4.3.1.txt b/docs/releases/4.3.1.txt new file mode 100644 index 00000000000..0de01e452a7 --- /dev/null +++ b/docs/releases/4.3.1.txt @@ -0,0 +1,129 @@ +Version 4.3.1 +============= + +Released: August 21, 2022 + +Status: Stable + +Changes +------- + + +Authentication +^^^^^^^^^^^^^^ + +The impersonation app template caching was disabled. This ensures +the impersonation banner is triggered correctly in all edge cases where +multiple frontend processes or load balancers are used. + + +Cabinets +^^^^^^^^ + +An issue was fixed where documents uploaded via the wizard with one or +more cabinets selected, would not trigger the cabinet added event. + + +Settings +^^^^^^^^ + +The settings app templates caching was disabled. Just like the impersonation +app, this ensures correct functionality of the settings change +banner in all edge cases. + + +Sources +^^^^^^^ + +Permission filtering was added the source switch links. This change is only +visual and does not affect the functionality of the sources. + +The permission filtering for the links is the same as the views: The +document create permission is required for the source links during document +uploads and the document file new permissions is required for the source +links in the new document file upload view. + + +Storage +^^^^^^^ + +The ``DownloadFile`` filename was being ignored when performing the actual +download action. The filename attribute is now used if available. If it is +not available or set, the fallback value is the string representation of +the download file object. + + +Tags +^^^^ + +Similar to the document upload cabinet event issue, a tag app issue was +fixed that allows now triggering the tag attached event for documents +with a tag selected during upload. + + +Task manager +^^^^^^^^^^^^ + +More verbose errors and exceptions are now displayed to console when Celery +fails to initialize. + + +Testing +^^^^^^^ + +The make file targets for staging deployments were fixed and improved. +A local ``psql`` client is not longer required to monitor the launching +of the staging PostgreSQL container. Likewise a local Redis client is no +longer needed to launch the Redis container. + + +Other +^^^^^ + +- Added make file development targets ``setup-dev-operating-system-packages`` + and ``setup-dev-python-libraries``. +- Improve cabinet, metadata, and tag app tests. + + +Removals +-------- + +- None + + +Upgrade process +--------------- + +.. important:: + + If using a direct deployment, Supervisord must be upgraded to version + 4.2.2. See troubleshooting section: :ref:`troubleshooting-version-4.1` + + +.. include:: partials/upgrade-3.5-4.0.txt + + +Troubleshooting +--------------- + +Follow the solutions outlined in the troubleshooting section: +:ref:`troubleshooting-version-4.1` + + +Backward incompatible changes +----------------------------- + +- None + +Deprecations +------------ + +- None + + +Issues closed +------------- + +- None + +.. _PyPI: https://pypi.python.org/pypi/mayan-edms/ diff --git a/docs/releases/index.txt b/docs/releases/index.txt index ba81cbe0849..412fdfeab4e 100644 --- a/docs/releases/index.txt +++ b/docs/releases/index.txt @@ -21,6 +21,7 @@ versions of the documentation contain the release notes for any later releases. .. toctree:: :maxdepth: 1 + 4.3.1 4.3 4.2.10 4.2.9