canvas-lms/app/views/external_tools
James Williams a35f126ec4 rework global navigation cache to work with permission checks
test plan:
* install an lti tool using the "required_permissions"
setting on a global_navigation placement
* it should cache the global navigation properly based
 on the current user's permissions in the currently
 viewed context (keeping in mind that permissions cache
 for an hour)

closes #PLAT-5328

Change-Id: Ibf3a94aff10fbb9eee8892e21f776a26dc3962e4
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/224251
Reviewed-by: Weston Dransfield <wdransfield@instructure.com>
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
QA-Review: Weston Dransfield <wdransfield@instructure.com>
Product-Review: Weston Dransfield <wdransfield@instructure.com>
2020-01-24 17:21:49 +00:00
..
helpers da licença part 55 2017-04-28 19:42:23 +00:00
_external_tool.html.erb da licença part 55 2017-04-28 19:42:23 +00:00
_external_tools.html.erb da licença part 55 2017-04-28 19:42:23 +00:00
_global_nav_menu_items.html.erb rework global navigation cache to work with permission checks 2020-01-24 17:21:49 +00:00
finished.html.erb da licença part 55 2017-04-28 19:42:23 +00:00