Workarea 3.3.10

Patch release notes for Workarea 3.3.10.

Fix Dragonfly Config Forced To File System

After a bad merge related to the scheduled jobs cleaning patch released
in v3.1.26, v3.2.15, and v3.3.7, the automatic Dragonfly
configuration was accidentally removed, and resulted in uploaded content
being stored to the filesystem. Restore the original code for configuring
Dragonfly automatically to resolve this issue.

All users of the following Workarea versions should update to this patch
version immediately, especially before deploying to a production/staging
environment:

v3.1.26

v3.1.27

v3.1.28

v3.2.15

v3.2.16

v3.2.17

v3.3.7

v3.3.8

v3.3.9

Issues

Pull Requests

Commits

Update Tests to Pass Under MongoDB 3.6 and 4.0

The default order of related documents changed in MongoDB 3.6, so
the Workarea::DataFile::TaxTest needs to grab specific records rather
than rely on the order of elements in the returned collection. This is
the first step toward a full upgrade of the platform to take
advantage of later MongoDB versions, but at this time we do not
recommend running anything higher than MongoDB 3.4 in production.
That said, this update allows one to run a higher MongoDB version in
development, and not have to lock their workstation down to an older
version.