├── .editorconfig ├── .gitignore ├── .travis.yml ├── CHANGELOG.md ├── Gruntfile.js ├── LICENSE ├── README.md ├── bower.json ├── package.json ├── release ├── visor.js └── visor.min.js ├── sample ├── lib │ ├── angular-cookies.js │ ├── angular-route.js │ ├── angular-ui-router.js │ ├── angular.js │ ├── bootstrap.css │ └── style.css ├── ng-route │ ├── app │ │ ├── access_denied.html │ │ ├── admin.html │ │ ├── app.js │ │ ├── home.html │ │ ├── login.html │ │ └── private.html │ └── index.html └── ui-router │ ├── app │ ├── access_denied.html │ ├── admin.html │ ├── app.js │ ├── home.html │ ├── login.html │ └── private.html │ └── index.html ├── src ├── delayLocationChange.js ├── visor.allowed.js ├── visor.js ├── visor.ngRoute.js ├── visor.permissions.js └── visor.ui-router.js └── test ├── karma.conf.js └── unit ├── delayLocationChange.spec.js ├── visor.allowed.spec.js ├── visor.ngRoute.spec.js ├── visor.permissions.spec.js ├── visor.spec.js └── visor.ui-router.spec.js /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alonbardavid/visor/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alonbardavid/visor/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alonbardavid/visor/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alonbardavid/visor/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Gruntfile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alonbardavid/visor/HEAD/Gruntfile.js -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alonbardavid/visor/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alonbardavid/visor/HEAD/README.md -------------------------------------------------------------------------------- /bower.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alonbardavid/visor/HEAD/bower.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alonbardavid/visor/HEAD/package.json -------------------------------------------------------------------------------- /release/visor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alonbardavid/visor/HEAD/release/visor.js -------------------------------------------------------------------------------- /release/visor.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alonbardavid/visor/HEAD/release/visor.min.js -------------------------------------------------------------------------------- /sample/lib/angular-cookies.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alonbardavid/visor/HEAD/sample/lib/angular-cookies.js -------------------------------------------------------------------------------- /sample/lib/angular-route.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alonbardavid/visor/HEAD/sample/lib/angular-route.js -------------------------------------------------------------------------------- /sample/lib/angular-ui-router.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alonbardavid/visor/HEAD/sample/lib/angular-ui-router.js -------------------------------------------------------------------------------- /sample/lib/angular.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alonbardavid/visor/HEAD/sample/lib/angular.js -------------------------------------------------------------------------------- /sample/lib/bootstrap.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alonbardavid/visor/HEAD/sample/lib/bootstrap.css -------------------------------------------------------------------------------- /sample/lib/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alonbardavid/visor/HEAD/sample/lib/style.css -------------------------------------------------------------------------------- /sample/ng-route/app/access_denied.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alonbardavid/visor/HEAD/sample/ng-route/app/access_denied.html -------------------------------------------------------------------------------- /sample/ng-route/app/admin.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alonbardavid/visor/HEAD/sample/ng-route/app/admin.html -------------------------------------------------------------------------------- /sample/ng-route/app/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alonbardavid/visor/HEAD/sample/ng-route/app/app.js -------------------------------------------------------------------------------- /sample/ng-route/app/home.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alonbardavid/visor/HEAD/sample/ng-route/app/home.html -------------------------------------------------------------------------------- /sample/ng-route/app/login.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alonbardavid/visor/HEAD/sample/ng-route/app/login.html -------------------------------------------------------------------------------- /sample/ng-route/app/private.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alonbardavid/visor/HEAD/sample/ng-route/app/private.html -------------------------------------------------------------------------------- /sample/ng-route/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alonbardavid/visor/HEAD/sample/ng-route/index.html -------------------------------------------------------------------------------- /sample/ui-router/app/access_denied.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alonbardavid/visor/HEAD/sample/ui-router/app/access_denied.html -------------------------------------------------------------------------------- /sample/ui-router/app/admin.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alonbardavid/visor/HEAD/sample/ui-router/app/admin.html -------------------------------------------------------------------------------- /sample/ui-router/app/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alonbardavid/visor/HEAD/sample/ui-router/app/app.js -------------------------------------------------------------------------------- /sample/ui-router/app/home.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alonbardavid/visor/HEAD/sample/ui-router/app/home.html -------------------------------------------------------------------------------- /sample/ui-router/app/login.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alonbardavid/visor/HEAD/sample/ui-router/app/login.html -------------------------------------------------------------------------------- /sample/ui-router/app/private.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alonbardavid/visor/HEAD/sample/ui-router/app/private.html -------------------------------------------------------------------------------- /sample/ui-router/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alonbardavid/visor/HEAD/sample/ui-router/index.html -------------------------------------------------------------------------------- /src/delayLocationChange.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alonbardavid/visor/HEAD/src/delayLocationChange.js -------------------------------------------------------------------------------- /src/visor.allowed.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alonbardavid/visor/HEAD/src/visor.allowed.js -------------------------------------------------------------------------------- /src/visor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alonbardavid/visor/HEAD/src/visor.js -------------------------------------------------------------------------------- /src/visor.ngRoute.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alonbardavid/visor/HEAD/src/visor.ngRoute.js -------------------------------------------------------------------------------- /src/visor.permissions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alonbardavid/visor/HEAD/src/visor.permissions.js -------------------------------------------------------------------------------- /src/visor.ui-router.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alonbardavid/visor/HEAD/src/visor.ui-router.js -------------------------------------------------------------------------------- /test/karma.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alonbardavid/visor/HEAD/test/karma.conf.js -------------------------------------------------------------------------------- /test/unit/delayLocationChange.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alonbardavid/visor/HEAD/test/unit/delayLocationChange.spec.js -------------------------------------------------------------------------------- /test/unit/visor.allowed.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alonbardavid/visor/HEAD/test/unit/visor.allowed.spec.js -------------------------------------------------------------------------------- /test/unit/visor.ngRoute.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alonbardavid/visor/HEAD/test/unit/visor.ngRoute.spec.js -------------------------------------------------------------------------------- /test/unit/visor.permissions.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alonbardavid/visor/HEAD/test/unit/visor.permissions.spec.js -------------------------------------------------------------------------------- /test/unit/visor.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alonbardavid/visor/HEAD/test/unit/visor.spec.js -------------------------------------------------------------------------------- /test/unit/visor.ui-router.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alonbardavid/visor/HEAD/test/unit/visor.ui-router.spec.js --------------------------------------------------------------------------------