Ensure that details pages are fenced
|Assigned To:||Walden Raines|
|Target version:||Team Tom - iteration 10|
|Velocity based estimate||-|
We should make sure that all details pages are included in the fenced pages list. This is a catch all so we check to make sure after all non-nutupane work is done.
Fixes #17559: use URL instead of state for fenced pages.
In order to ensure that fenced pages are properly fenced we should use
the URL instead of the state name so that all sub-pages are also
properly fenced off and require an organization. In other words, before
this change it was possible to visit /products/1/repositories without an