.gitattributes | 100644 | 0 | 0 | | | 59 Bytes | 333e56f9256836202c671a585da337aab7555cb3f219ba52dfab7d500ba0fb04 |
.github/ISSUE_TEMPLATE.md | 100644 | 0 | 0 | | | 389 Bytes | 19598ea02f829e57ebd49256907b3641ad1665dfdfe7618e1800d3e6548df941 |
.github/PULL_REQUEST_TEMPLATE.md | 100644 | 0 | 0 | | | 520 Bytes | 33ef0ee7ddb7ae4958b8c8e9397ae09770fccab6d59516ce5b695502ff4fddb1 |
.gitignore | 100644 | 0 | 0 | | | 101 Bytes | 67e83b474c50ee29238f1c75c66147da64401a6fb791ec4f6147f2e686abbe24 |
.rubocop.yml | 100644 | 0 | 0 | | | 1.27 KB | a90fffbf264b0837f910ef72c67158cc26b5cc239d5265ae0e18cc7ec99c9e50 |
.travis.yml | 100644 | 0 | 0 | | | 581 Bytes | 9f2bd31b28e2edbc7e166ae90c9fd6d13d589783c707ac95d51e4e5ff10a606c |
CHANGELOG.md | 100644 | 0 | 0 | | | 3 KB | 3c9213b00534e801670d0d389c589c840b6640540d41f213ac63a7eb4b4d55ba |
Gemfile | 100644 | 0 | 0 | | | 286 Bytes | 64a025046af0caed494e2ed93bbf0ef14013550481c4e86e0bdfad902afe45ba |
LICENSE.txt | 100644 | 0 | 0 | | | 1.06 KB | 943322737916a36032cde2a32303fae62db402544a0ffe0892461acbeb2a1ba2 |
README.md | 100644 | 0 | 0 | | | 3.06 KB | d151ece45105b3b992d792774d849259936270412d87b484f8bba8287b2d4913 |
Rakefile | 100644 | 0 | 0 | | | 361 Bytes | a80502aca62d8297ea04c43d7f24cb91bdcdb2c108d61cf62e978c56a8a6c0e9 |
action_policy.gemspec | 100644 | 0 | 0 | | | 1.18 KB | 99e40c527c11c99437519ec70dff30cbdac699f99dcbde0494b521e612cbb351 |
benchmarks/namespaced_lookup_cache.rb | 100644 | 0 | 0 | | | 1.41 KB | fc9430ba5157b4fc666d1136a4690b66cc857f67c3e608c5e710cafb0e1ad6d1 |
bin/console | 100755 | 0 | 0 | | | 348 Bytes | 163293a7bebd0632c4ccab1044659f45dab1377cb55df57a8017f7b54a511fca |
bin/setup | 100755 | 0 | 0 | | | 131 Bytes | e201190bc24e9f00849b3efa5fbaece2cbf069703232e50c7fa15d41c47f2ead |
docs/.nojekyll | 100644 | 0 | 0 | | | 0 Bytes | e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 |
docs/CNAME | 100644 | 0 | 0 | | | 28 Bytes | 112f38c12afd1b99ae192f4dd706c508c3b86bf801e634268bb8d6e66f7f8e6b |
docs/README.md | 100644 | 0 | 0 | | | 3.89 KB | af5c37f52ff480c64e84f65a084130b28e279825f7ac883b0f77b3c35365b333 |
docs/_sidebar.md | 100644 | 0 | 0 | | | 741 Bytes | 7302d177e42c07a0e7ee4eacf0d79d494cca31c94995f9104a271c45b204efbe |
docs/aliases.md | 100644 | 0 | 0 | | | 3.34 KB | 304d58081443f76ebfbd174e82d985056d79ad17791f54f31d6998f8da19c044 |
docs/assets/docsify.min.js | 100644 | 0 | 0 | | | 55.4 KB | 7905158ab134ecef5fb9ad86128bf01af51debc8f64226d4ce591c226f939c97 |
docs/assets/fonts/FiraCode-Medium.woff | 100644 | 0 | 0 | | | 95.9 KB | 56e18fe833cac9a32c1e4cde1d7a39831e4d44c19b3674514e87e1102dcc625b |
docs/assets/fonts/FiraCode-Regular.woff | 100644 | 0 | 0 | | | 95.9 KB | fc82fbfb12fc838b2e0e68f0e81c90351b3ebbc1aef27eed861440e636b60a9b |
docs/assets/images/banner.png | 100644 | 0 | 0 | | | 55.7 KB | 8a69120b83ea2e0fb0d8c16dfe8e61630eabe22af4f009db2e35339d871d0722 |
docs/assets/images/cache.png | 100644 | 0 | 0 | | | 52.5 KB | bbf186cee9e4921238dfc4eedbe137cc53c3d5c91a74cd761e3f775079664587 |
docs/assets/images/cache.svg | 100644 | 0 | 0 | | | 91.9 KB | 30a4481c2e99777ed4c166f449228c55debe9870e5a96bab67e3289c4cfeca00 |
docs/assets/images/layer.png | 100644 | 0 | 0 | | | 67.6 KB | c2fa1abeae424609a9242f41604a0c4a7c3a30b8fe9897f7923b901c4664e86c |
docs/assets/images/layer.svg | 100644 | 0 | 0 | | | 129 KB | 4855cd1efedd069852216750a15ba8d5bdb2ed61c5ae16481b147cc4e133c866 |
docs/assets/prism-ruby.min.js | 100644 | 0 | 0 | | | 2.14 KB | 4853ae2e2e6e8e23e6763dbfe1aa4aa56a5af8edfd615d18ff51f11b94744f9e |
docs/assets/styles.css | 100644 | 0 | 0 | | | 5.86 KB | 6d05612dc416145e6a8482c8797839bbe3dd28f8333ec2572e9183f63f68d452 |
docs/assets/vue.min.css | 100644 | 0 | 0 | | | 11.7 KB | c47b2e631f05ead593e223ef71240b987df8695ecbfeafcb2c3235524e752f83 |
docs/authorization_context.md | 100644 | 0 | 0 | | | 1.4 KB | 155b1cdcc8d8a62489fadb77a32fc63248f74a7119869468c12f9e72d2600cff |
docs/caching.md | 100644 | 0 | 0 | | | 8.7 KB | c088a0ae5447a2dd9e67b58c7b70065f111a58904ef2a503e45ed175f1f62bfe |
docs/controller_action_aliases.md | 100644 | 0 | 0 | | | 2.62 KB | 533810064cd6535cc1eee99b6de525bbf06ffcd59c80f9ba37f18d7db9bdbc92 |
docs/custom_lookup_chain.md | 100644 | 0 | 0 | | | 1.17 KB | bc5f556bfcb91572e23b2b03df557a594811d1b587d1ba048558530094d7d0ec |
docs/custom_policy.md | 100644 | 0 | 0 | | | 1.26 KB | 419fedb77130a1dea980ea6c5810d610ececc0749f1649fc11ba8c2314bcfcb1 |
docs/favicon.ico | 100644 | 0 | 0 | | | 7.23 KB | 4a71896ef1f42e67618137e64b9c975a873cbe4038e24c75683f2386eff4a991 |
docs/i18n.md | 100644 | 0 | 0 | | | 114 Bytes | af95c46794fb9ed01411cf1181cbb95629be61d4984a2d843ecbcff7d63203b2 |
docs/index.html | 100644 | 0 | 0 | | | 1.74 KB | 3337a13e624d5b6ea07916d48438e1d38bedbc38a8e54d17aafcaaf0b059dcc9 |
docs/instrumentation.md | 100644 | 0 | 0 | | | 108 Bytes | 48a062aac1ba588adf5293b2647cda2962666a7c128ee063edbfeba323f850a4 |
docs/lookup_chain.md | 100644 | 0 | 0 | | | 771 Bytes | dae902250a8867fec020b991422516c5c8ae064807a1b4fc4dcb558992a90dc0 |
docs/namespaces.md | 100644 | 0 | 0 | | | 2.36 KB | f24a5817d412b0d9334e75c50ad485ffa2f0ebb9677018dcb3e1701ba204ad1f |
docs/non_rails.md | 100644 | 0 | 0 | | | 941 Bytes | 2fb7d379271f9ee112e939906e7c562cb1cffdb7682086a298979574dd9b0b4f |
docs/pre_checks.md | 100644 | 0 | 0 | | | 1.36 KB | 6a527f03e4a52911f7bfe1ccd28d89e2856631c4395dcf54068e96fe16487552 |
docs/pundit_migration.md | 100644 | 0 | 0 | | | 159 Bytes | abf90b2eed0d83a8fa55e8662ac20e1266779c589c863b508015b15f69973a0e |
docs/quick_start.md | 100644 | 0 | 0 | | | 3.25 KB | 04a391ea6223e9fb6fb56ecdb86a05ddf31dc80d36101cf4484b1aa2a6379658 |
docs/rails.md | 100644 | 0 | 0 | | | 3.32 KB | e8ad0416ad0108f31dd59be4c00942f360f8562a5e1aeff5b5ffabb113e42072 |
docs/reasons.md | 100644 | 0 | 0 | | | 2.24 KB | 584521f86498f0b0e99736de3e432eda4f4b1683d57f4e6792e3f96f856e8eb9 |
docs/testing.md | 100644 | 0 | 0 | | | 2.72 KB | 52f95214515842df5c75c9483585464ddd7a76fe62de2840e1eab74ada95b586 |
docs/writing_policies.md | 100644 | 0 | 0 | | | 2.73 KB | 7bce7a1bc1d40d66c7cd934c936ae9fcb8a05d98b18aa3bfda6d1b6897fc1c84 |
gemfiles/jruby.gemfile | 100644 | 0 | 0 | | | 73 Bytes | 9e30678a96068466aea7fdae8997b3fcbbd316655138d07801461ed78d176676 |
gemfiles/rails42.gemfile | 100644 | 0 | 0 | | | 73 Bytes | 99f5c29f40558d2807c82795f818abf151ed04050e4c2d296053890391e0c678 |
gemfiles/railsmaster.gemfile | 100644 | 0 | 0 | | | 119 Bytes | 6ebca4a18c068ed5de815106d8bb39086d07682d0e97db9d728625dfbd36c7da |
lib/action_policy.rb | 100644 | 0 | 0 | | | 981 Bytes | 29afcc207f8dd6f7d27adb8fe42deac428ac41a6b272973b57456a8c13710967 |
lib/action_policy/authorizer.rb | 100644 | 0 | 0 | | | 698 Bytes | a3fb922529257bef1f8f42e604de203271c6abce00067f047738f797106d380e |
lib/action_policy/base.rb | 100644 | 0 | 0 | | | 812 Bytes | 334d44fef748523a776aa1b95554a37614d974db6832d7d2fea63622cf297abf |
lib/action_policy/behaviour.rb | 100644 | 0 | 0 | | | 2.77 KB | 595e72a1a5f763c6151b8d503539a40cd831486f354c43acad915dc6ee2e11c0 |
lib/action_policy/behaviours/memoized.rb | 100644 | 0 | 0 | | | 1.39 KB | ca9637cce4ee8538915bcefcf825a7127ae561e15a0a52bc58397b885eda4370 |
lib/action_policy/behaviours/namespaced.rb | 100644 | 0 | 0 | | | 2.3 KB | 7fdf5970bdd84599b1022347fa04e6bbe8fbe6fc89929bc4cd6e65260383cb9c |
lib/action_policy/behaviours/policy_for.rb | 100644 | 0 | 0 | | | 676 Bytes | 37dfbb458e40af8b2971ba0492c38458216135be4be1b828523128248ab8201e |
lib/action_policy/behaviours/thread_memoized.rb | 100644 | 0 | 0 | | | 1.57 KB | c55c8ab997f2ff28120468b9585740bfa01628e63b6e38c634cc024dde4e2410 |
lib/action_policy/cache_middleware.rb | 100644 | 0 | 0 | | | 315 Bytes | 4bafdcc11c38decbc4fc30c2b6a9af07b8c8f7b50f730d833553108fa59b79c0 |
lib/action_policy/ext/module_namespace.rb | 100644 | 0 | 0 | | | 789 Bytes | d0cd34c99b843cbe6adddaa0909cb2b8f324d6ec436b409e5c14bc7b69cdeefe |
lib/action_policy/ext/policy_cache_key.rb | 100644 | 0 | 0 | | | 1.89 KB | 82f736c987cbb9c58591a3d08fd75c98ef270f334355413e68b28c8eab4c5509 |
lib/action_policy/ext/string_constantize.rb | 100644 | 0 | 0 | | | 595 Bytes | 2d570a798d1c7fe1323208893e570fe7d2aac5cab948f77f1483f7a75ac68f78 |
lib/action_policy/ext/string_match.rb | 100644 | 0 | 0 | | | 255 Bytes | 9a37a2ab346b46bb281675cadbd04f0ed01f90078c6a3341f0a7683684a2ea07 |
lib/action_policy/ext/string_underscore.rb | 100644 | 0 | 0 | | | 388 Bytes | 0f48cf2aa809387f57c0afe9a12a5c9683d964795d2f6a3be6151b25e4a92180 |
lib/action_policy/ext/yield_self_then.rb | 100644 | 0 | 0 | | | 504 Bytes | 8bfa4a167d7e6174586e927fbc46121324993ac97689fc3b350b888ed96bc186 |
lib/action_policy/lookup_chain.rb | 100644 | 0 | 0 | | | 2.96 KB | 4d31177976db59a5b29ad1ad2aad4f46ef7e5be34913f6be896d8ee860cbb34a |
lib/action_policy/policy/aliases.rb | 100644 | 0 | 0 | | | 1.82 KB | 22de8b497672e6b49d3fb48d1691cf5ea3724bc845dccd07f95961b924bdf36a |
lib/action_policy/policy/authorization.rb | 100644 | 0 | 0 | | | 2.22 KB | 3f87691243d363a6ca2411bfbc9b292316201ec1a85ef692eb2f7a73159c76ef |
lib/action_policy/policy/cache.rb | 100644 | 0 | 0 | | | 2.14 KB | 6492e7bc6e541b9cf4ddd5799bbce06189a391cf5bc3af69dec0a7d2e7e61649 |
lib/action_policy/policy/cached_apply.rb | 100644 | 0 | 0 | | | 553 Bytes | 430ee2f4bd3d647ef95ce209b3826408a4b01396dd3c3dc403503cc4116f070f |
lib/action_policy/policy/core.rb | 100644 | 0 | 0 | | | 3.71 KB | f6685b8099750932d4aaf4b087f6b85296d6b997b1ad3bca9094582b0931a702 |
lib/action_policy/policy/defaults.rb | 100644 | 0 | 0 | | | 822 Bytes | 38f5457ea7e3bca51ac6f09a14a7956fb851b45c701bf459d9b0d1a6e6bd41de |
lib/action_policy/policy/execution_result.rb | 100644 | 0 | 0 | | | 575 Bytes | abc2c8074bcad4b592e95d02fe7f5727443643378c53736a00241b23c455f22a |
lib/action_policy/policy/pre_check.rb | 100644 | 0 | 0 | | | 5.51 KB | c569f2f2d9bd092f6284ad33792b2803438f478e03216cf457bf377ea436b926 |
lib/action_policy/policy/reasons.rb | 100644 | 0 | 0 | | | 2.93 KB | eb52b33159f6137d56b9f1757d539c66468ffd48db440b8093825d29a8792234 |
lib/action_policy/rails/channel.rb | 100644 | 0 | 0 | | | 335 Bytes | f6d0eebb5d4125d1cffa22e4425d29db1fc09021bc2992fdb3d50801fd9a56fa |
lib/action_policy/rails/controller.rb | 100644 | 0 | 0 | | | 2.55 KB | d38ee903ee4ef695f3618e212e3a3e118d465493a709ae7c8c4e5b2e855aebf6 |
lib/action_policy/railtie.rb | 100644 | 0 | 0 | | | 3.1 KB | c13cf0f9de00e694c23055b6c689267eefed002cac51778c2e7be41137ae6fdc |
lib/action_policy/rspec.rb | 100644 | 0 | 0 | | | 78 Bytes | d761af485a0a51bc319ec43f14ef589c8e2ace35dd81fbf73ca74e163b1fb9b7 |
lib/action_policy/rspec/be_authorized_to.rb | 100644 | 0 | 0 | | | 2.32 KB | 202bf7dc9ae7f994c102ad6072973dacffadc8bb6752deff9efa499f648a6272 |
lib/action_policy/rspec/pundit_syntax.rb | 100644 | 0 | 0 | | | 1.03 KB | fa5bbf279d1ceadc07f6760a44cd2cbc8a1bb4eb09f181a3e4450d169aa9c39e |
lib/action_policy/test_helper.rb | 100644 | 0 | 0 | | | 1.47 KB | e872e24762cd8e7a1703a1cb079480655797fb62e39d8505bc2c76bf5e1709d9 |
lib/action_policy/testing.rb | 100644 | 0 | 0 | | | 1.5 KB | 42eea6daef439ae19c46bfe1693eb71ce74eb3a88e2870e0dbd1041cf19b04ed |
lib/action_policy/version.rb | 100644 | 0 | 0 | | | 75 Bytes | fb92fdd039c1609b47e39c63adbc05bce4e97cc092e0371e8b51488a4e8480ff |