Released: February 23, 2020
The CI script was updated to push multiple tags of the Docker image.
Normally, two images are tagged with the latest version and the tag
latest
. Now for version 3.3.14, four images will be tagged and pushed.
These tags are: latest
, 3.3.14
, 3.3
and 3
. This way users have
now more control over which level of release to pin their deployments.
The selenium Firefox geckodriver was added to the
[setup-dev-environment
]{.pre} target that spins up a development
environment with a single command.
A missing backslash was added to the deployment instructions.
The document language field is now a "lazy" field. This means that the
field is evaluated on demand and not during start up. This allows
starting Mayan even when there are invalid language codes in the
DOCUMENTS_LANGUAGE_CODES
setting.
A warning was added when there are invalid document language codes in
the DOCUMENTS_LANGUAGE_CODES
setting.
A more expressive error message was added when an invalid storage argument setting is encountered, providing more context about the source of the configuration error.
The staging folder API is now feature complete. The staging folder API was expanded to allow creating, editing, and deleting staging folders.
The staging folder file sub resource endpoint now has an upload URL. Doing a POST to this URL uploads that staging folder file and creates a new document.
The purgeperiodictasks
command was moved from the common app to the
task manager app.
A left over interactive
option usage for the purgeperiodictasks
command was removed.
The test method to create a test document type instance was renamed from
_create_document_type
to _create_test_document_type
. This method
name now follows the same naming pattern for all the methods that create
test instances.
Several links were removed or updated. The Wiki link was removed from the about view. So too were the social media links removed.
A new link for direct access to the support page was added to the
system
menu.
The /favicon.ico
URL was excluded from the authenticated URL list.
This allows browsers to show the correct icon even when not
authenticated.