Workarea 3.5.15

Patch release notes for Workarea 3.5.15.

Bump rack version

Fixes CVE-2020-8184

Pull Requests

Add permissions append point to user workflow

This allows a plugin (such as API) to specify permissions categories when admins are either editing or creating a user.

Pull Requests

Patch Jbuilder to support varying cache

Previously, admins were not able to see up-to-date data in API requests due to the #cache! method in Jbuilder not being patched to skip caching when an admin is logged in. To resolve this, Workarea now applies the same patch to Jbuilder as it does to ActionView. Reading from the cache is now skipped if you're logged in as an admin, and cache keys are appended with the configured Cache::Varies just the same as in regular Haml views.

Pull Requests

Now on GitHub