dradis-ce icon indicating copy to clipboard operation
dradis-ce copied to clipboard

Context menu cache

Open brianp opened this issue 3 years ago • 0 comments

Summary

We only used a specific cache on the context menu to ensure changes to plugins would invalidate the nested cache item and update the menu. This failed us in a couple of ways because the menu contains multiple items:

  • Plugins based on instance
  • Links to Send To items based on project
  • Access to the links based on user permissions

This means the cache would become so user specific it defeats it's own purpose. Instead, we can simply move the wider "page content" cache down the tree and skip caching the context menu.

I assign all rights, including copyright, to any future Dradis work by myself to Security Roots.

Check List

  • [x] Added a CHANGELOG entry

brianp avatar Mar 16 '22 10:03 brianp