add missing shell task
fix anonynoususer bug when trying to access login_required pages manually
fix reversion imports
remove datalog
Merge branch 'master' into fix-reversion-issues
Merge branch 'remove-datalog' into fix-reversion-issues
re-enable the reversion middleware methods
minor code organization
Merge branch 'master' into fix-reversion-issues
minor code organization
Merge branch 'master' into fix-reversion-issues