CHANGELOG.md | 100644 | 0 | 0 | | | 11.7 KB | 53a06f1fe3cbe7d83c617a453f1ac36d95157be141b3b67b42161f3bd7ae9249 |
LICENSE.txt | 100644 | 0 | 0 | | | 1.06 KB | 945f5020d84c53aba06fd95535897fe6887369e79c79247a92a0b5ea1bd99882 |
README.md | 100644 | 0 | 0 | | | 3.7 KB | b8b4998703beb8497e18ddf179b37027cdcedfcc466c32d342ada0271cc663c1 |
config/rubocop-rspec.yml | 100644 | 0 | 0 | | | 296 Bytes | 74cb22f735874dcb9e33492a0bd1afaaee91de412b05677e1ba7f88eacb1d471 |
lib/.rbnext/2.7/action_policy/behaviours/policy_for.rb | 100644 | 0 | 0 | | | 2.18 KB | 83fd35587050c57940dd98405cffa8544e5d0423395ccb5e6999478a74ada601 |
lib/.rbnext/2.7/action_policy/i18n.rb | 100644 | 0 | 0 | | | 1.5 KB | 87aa0a34ee9802107a92e3b925331ebb40c8c627662566edb67d9fc33ef21718 |
lib/.rbnext/2.7/action_policy/policy/cache.rb | 100644 | 0 | 0 | | | 2.43 KB | 66c9593507e9373adfc9d496f6ff69ce6153abb43265b0de631b51395daf9eda |
lib/.rbnext/2.7/action_policy/policy/pre_check.rb | 100644 | 0 | 0 | | | 4.33 KB | 425292f28fc591e83102207b6a7e7d8ad7772f5806bf5fe2d914d29ce60195f0 |
lib/.rbnext/2.7/action_policy/rspec/be_authorized_to.rb | 100644 | 0 | 0 | | | 2.25 KB | ba0e104181404c5d02b7bbf55abcffe1d86d5e25651d992519964702de163a06 |
lib/.rbnext/2.7/action_policy/rspec/have_authorized_scope.rb | 100644 | 0 | 0 | | | 3.15 KB | 318df536e37c74de13870584450cd9e2ba8aa55c48628853a15a6bf0a1ae1ae5 |
lib/.rbnext/2.7/action_policy/utils/pretty_print.rb | 100644 | 0 | 0 | | | 3.57 KB | 9994ee61606d2bf00e0a81dd1156bdfb2c9a8b15141a58e305d1c243aff740e7 |
lib/.rbnext/3.0/action_policy/behaviour.rb | 100644 | 0 | 0 | | | 3.53 KB | 5e1eccfacbf453b4c07ec92dbd6d3a60e16a16195c021e922dca4bd969bd7bd3 |
lib/.rbnext/3.0/action_policy/behaviours/policy_for.rb | 100644 | 0 | 0 | | | 2.17 KB | 48af56d8f8f639869717217389f0afa55b275cea99ee8702ae4d3cd23ab40984 |
lib/.rbnext/3.0/action_policy/behaviours/scoping.rb | 100644 | 0 | 0 | | | 1.3 KB | 7bd7165390463b818488fad6b040a9439fe121fdfb5eba03da05eefd52ac7ebd |
lib/.rbnext/3.0/action_policy/behaviours/thread_memoized.rb | 100644 | 0 | 0 | | | 1.39 KB | 323bdac9487b206af46ca2aa251e62063df1ea1cc561645007d912f4ce7c8aa1 |
lib/.rbnext/3.0/action_policy/ext/policy_cache_key.rb | 100644 | 0 | 0 | | | 1.72 KB | af3d7da25a8dc1c7d0dccf89400b95eeabb411f1367eb34bb76bd351011015d2 |
lib/.rbnext/3.0/action_policy/policy/aliases.rb | 100644 | 0 | 0 | | | 1.78 KB | b13a095e19c9071daa63320344073acc03097b4188a5c6afee450b345049b8a0 |
lib/.rbnext/3.0/action_policy/policy/authorization.rb | 100644 | 0 | 0 | | | 2.33 KB | f63dce32a855135ad60faef1a982d35981e1fcb1213463859840c89787eacc87 |
lib/.rbnext/3.0/action_policy/policy/cache.rb | 100644 | 0 | 0 | | | 2.41 KB | 569d15e19246cd92c4d9229ae1a651f2141e55254b52d341733071e02451bdc0 |
lib/.rbnext/3.0/action_policy/policy/core.rb | 100644 | 0 | 0 | | | 4.74 KB | b6f587d75bc2837b3671641514cbc344732e363a4c5e79af5d4c353b5af31427 |
lib/.rbnext/3.0/action_policy/policy/defaults.rb | 100644 | 0 | 0 | | | 798 Bytes | 56aad3fea448815ccf85f015dee6f8b9fee9ec77c4a06ea9465b9d535b865df2 |
lib/.rbnext/3.0/action_policy/policy/execution_result.rb | 100644 | 0 | 0 | | | 726 Bytes | 5454dee7f34590a2d7740fe63d54419a463337850185ab7c7174a37748580daa |
lib/.rbnext/3.0/action_policy/policy/pre_check.rb | 100644 | 0 | 0 | | | 4.31 KB | 92f8670777065f718e51d0001bc3685ac637e79c7ccaf3212cb556d4006fe38a |
lib/.rbnext/3.0/action_policy/policy/reasons.rb | 100644 | 0 | 0 | | | 5.62 KB | 6f351ba0d63322ad04f02e34481ad7596207eee27491841e3f7ce641fe3acbec |
lib/.rbnext/3.0/action_policy/policy/scoping.rb | 100644 | 0 | 0 | | | 4.71 KB | 862f3bf0804dc5f151992b164c4a2cb64c365ed5b6f370f34986ce6a115a8198 |
lib/.rbnext/3.0/action_policy/rspec/be_authorized_to.rb | 100644 | 0 | 0 | | | 2.24 KB | fb688295225080db4b206d5d15d59614fac7f1961fca01851edc503e569f8975 |
lib/.rbnext/3.0/action_policy/rspec/have_authorized_scope.rb | 100644 | 0 | 0 | | | 3.14 KB | 46c57034411527d79350684528bb2db03950acba60433b67f1975443d03fb1a1 |
lib/.rbnext/3.0/action_policy/utils/pretty_print.rb | 100644 | 0 | 0 | | | 3.56 KB | c4d366618c5b79eeb94e2c2039472e475789a55908e2ced66a82aa08c6d1f04e |
lib/.rbnext/3.0/action_policy/utils/suggest_message.rb | 100644 | 0 | 0 | | | 486 Bytes | 12fb6e9a2f4b5a32a8239cafe526ab746605710797d1dc2ea8a7c9bdd4851f35 |
lib/action_policy.rb | 100644 | 0 | 0 | | | 1.26 KB | 6fbe3971a68fc15ba06a4917cd4af03b24cd8458da5909655ee825901a68c4d3 |
lib/action_policy/authorizer.rb | 100644 | 0 | 0 | | | 914 Bytes | 3b7967127298eab0c5352e486cde5bb0a5c9bd3e4ea42b46dddcce5777aa6d9e |
lib/action_policy/base.rb | 100644 | 0 | 0 | | | 897 Bytes | ea9aeec31f9d7ed70acf39fff01d791a3464c79e8e3346737bb6071f5edf7901 |
lib/action_policy/behaviour.rb | 100644 | 0 | 0 | | | 3.53 KB | f789e3dce82c5a048a68adda3e62cd0e22d29c22de0b672e6c09c4164f42faaa |
lib/action_policy/behaviours/memoized.rb | 100644 | 0 | 0 | | | 1.22 KB | ce2da5ad91968af5fd99d936aabf3dd32bd4f9c1be9ca79f738fc16f201e4e32 |
lib/action_policy/behaviours/namespaced.rb | 100644 | 0 | 0 | | | 2.3 KB | 7fdf5970bdd84599b1022347fa04e6bbe8fbe6fc89929bc4cd6e65260383cb9c |
lib/action_policy/behaviours/policy_for.rb | 100644 | 0 | 0 | | | 2.13 KB | 2f6382d3119a018678ed68d117916908687600d3d253f1ab253252d924ae1ba5 |
lib/action_policy/behaviours/scoping.rb | 100644 | 0 | 0 | | | 1.27 KB | d91aab0bdf1272e51a3519e4836fe86cb604620939080cb52ea11cb21925c3c2 |
lib/action_policy/behaviours/thread_memoized.rb | 100644 | 0 | 0 | | | 1.39 KB | d042094a18c93b2c54fb5ac9622ba99a4c34d53da38fc3f44bd1fa63359449e2 |
lib/action_policy/cache_middleware.rb | 100644 | 0 | 0 | | | 315 Bytes | 4bafdcc11c38decbc4fc30c2b6a9af07b8c8f7b50f730d833553108fa59b79c0 |
lib/action_policy/ext/hash_transform_keys.rb | 100644 | 0 | 0 | | | 426 Bytes | 20207c8fa6d4caa63916a4f176c808c89c8b7c08b4bd14107d268c30e0b2fa08 |
lib/action_policy/ext/module_namespace.rb | 100644 | 0 | 0 | | | 653 Bytes | 4054399110338a334293ff5f93d65308465fef9f001d545721dffcd7ea4b562c |
lib/action_policy/ext/policy_cache_key.rb | 100644 | 0 | 0 | | | 1.66 KB | e2c72e491d9b46e0c030a740f297310c20943609a7e6859ac2eff0dd573fc576 |
lib/action_policy/ext/string_constantize.rb | 100644 | 0 | 0 | | | 630 Bytes | 677bb94eaa9b7cb9fa53dafedc5a02e7021a689cf68322fa5c151b9f95af3c78 |
lib/action_policy/ext/string_underscore.rb | 100644 | 0 | 0 | | | 388 Bytes | 0f48cf2aa809387f57c0afe9a12a5c9683d964795d2f6a3be6151b25e4a92180 |
lib/action_policy/ext/symbol_camelize.rb | 100644 | 0 | 0 | | | 446 Bytes | ba1cebf6a3d8d7c7517f5717f57b4291dfc091dec6a1398a08c96e117fe4b1d7 |
lib/action_policy/i18n.rb | 100644 | 0 | 0 | | | 1.49 KB | 2f29de5be471678c0b21b8275789db122f756c476ad3487b8b57f48b8d645e3c |
lib/action_policy/lookup_chain.rb | 100644 | 0 | 0 | | | 4.06 KB | fa3dd203cce4a08b7a8cb8f58d9473e0d0c50a268d638a32e18ca40e771fdcb0 |
lib/action_policy/policy/aliases.rb | 100644 | 0 | 0 | | | 1.77 KB | 151230c402c25b006619bde11eff51e98cb214b6c8fa9ca52f47d1c17852873a |
lib/action_policy/policy/authorization.rb | 100644 | 0 | 0 | | | 2.31 KB | 56fa470e0c95a241e4b515338cc4bd716032939fe58fe228e9a3c3ec7340499c |
lib/action_policy/policy/cache.rb | 100644 | 0 | 0 | | | 2.41 KB | 071c00001b8f02d9a05a3ffb85fe4688e697f591ce6a9a74ab1b6363b05741d8 |
lib/action_policy/policy/cached_apply.rb | 100644 | 0 | 0 | | | 553 Bytes | 430ee2f4bd3d647ef95ce209b3826408a4b01396dd3c3dc403503cc4116f070f |
lib/action_policy/policy/core.rb | 100644 | 0 | 0 | | | 4.72 KB | db331b7c5b9dcdf574dfb9b58d7af6fe15367d6b779c46e7d6e44c9366077b19 |
lib/action_policy/policy/defaults.rb | 100644 | 0 | 0 | | | 780 Bytes | 0bb148e05506fb5249a2137e3f3a503e61ca3322f6868756026e971e078c42a5 |
lib/action_policy/policy/execution_result.rb | 100644 | 0 | 0 | | | 708 Bytes | b0411f4203f3752b64c839db39e5c71ba04f5a874339116f8081f908c76ccdfa |
lib/action_policy/policy/pre_check.rb | 100644 | 0 | 0 | | | 4.31 KB | 4f1afbba22abfa45cd203d8f472d48f38f21d99ebd80fc2f94f2c8443c342db7 |
lib/action_policy/policy/reasons.rb | 100644 | 0 | 0 | | | 5.6 KB | a880995cfe59567b6591b664ef738dfcb34faffdb50c1a4b55c921d24a8529dd |
lib/action_policy/policy/scoping.rb | 100644 | 0 | 0 | | | 4.71 KB | 5df09dcf6c895dc7dda4efc1162ef8387f9d9be4821c46d9b2d58caa293c3218 |
lib/action_policy/rails/authorizer.rb | 100644 | 0 | 0 | | | 530 Bytes | 343c405bcc258bd001bf100c51aeff17d92fb609a4e15f78f3ba48da0d199180 |
lib/action_policy/rails/channel.rb | 100644 | 0 | 0 | | | 335 Bytes | f6d0eebb5d4125d1cffa22e4425d29db1fc09021bc2992fdb3d50801fd9a56fa |
lib/action_policy/rails/controller.rb | 100644 | 0 | 0 | | | 2.38 KB | 73c80bc2bc0bb6dc1c5bc4f2b670b27c3e662f30fad1656683c27d1daf9f08ab |
lib/action_policy/rails/ext/active_record.rb | 100644 | 0 | 0 | | | 485 Bytes | 3c76e2b42a0d3644fd193a6d15f0bd9a55a3a9ef340accf38023f51026e28854 |
lib/action_policy/rails/policy/instrumentation.rb | 100644 | 0 | 0 | | | 957 Bytes | 9d3e89163d22e00ce1097bd2cae596bd0e2310d54ed0425d604b0cb6f5c6cb02 |
lib/action_policy/rails/scope_matchers/action_controller_params.rb | 100644 | 0 | 0 | | | 556 Bytes | 6e0071094dcf07b8b55a18f37fb921f5d4a3125b5abaf34343d923c7915c5742 |
lib/action_policy/rails/scope_matchers/active_record.rb | 100644 | 0 | 0 | | | 711 Bytes | 825a391e059511072858f2ce135ab1c1b3eecde405b1d60969779f82a55b0ba2 |
lib/action_policy/railtie.rb | 100644 | 0 | 0 | | | 3.93 KB | 88fe8bb623ecb0115e67f4bb75bcfef5a890dd8e1c44f6971a2e926406eca3a6 |
lib/action_policy/rspec.rb | 100644 | 0 | 0 | | | 130 Bytes | 7ba411036ed26877476204e7db3900f6655b2f30c5ba43cb06503c9c711fae51 |
lib/action_policy/rspec/be_authorized_to.rb | 100644 | 0 | 0 | | | 2.23 KB | eeab7171beceaf6a6237eed75aac8dc551c952f456708aaeb365fbf7ae109140 |
lib/action_policy/rspec/dsl.rb | 100644 | 0 | 0 | | | 2.96 KB | c2622a67193bab4ad1d1e47ca595acce475c426ca5d58a3861e3230ed4f59c6b |
lib/action_policy/rspec/have_authorized_scope.rb | 100644 | 0 | 0 | | | 3.14 KB | 6b9d9226926d984866830ac431461a61f488afcaa28c7c0e6789ffe586dc46a8 |
lib/action_policy/rspec/pundit_syntax.rb | 100644 | 0 | 0 | | | 1.01 KB | 928fdb75616fc7d9e95d9755211b19dd7e03fa35545126406cd7a759247384b3 |
lib/action_policy/test_helper.rb | 100644 | 0 | 0 | | | 3.36 KB | 876d996c8ecdb3efd9e13f7b6e4cd60056c0a8918c9dd4ac5bc114353811e80c |
lib/action_policy/testing.rb | 100644 | 0 | 0 | | | 3.1 KB | 46f25a97b87d26fd4ab2cff550f5b7d53a904e56b9fa9dd963bf7dc32e827be9 |
lib/action_policy/utils/pretty_print.rb | 100644 | 0 | 0 | | | 3.54 KB | a6c2a6c4c632f1d5cbae46eac4c2d4e9e48c10f544f841bd3f4f78eda4dc63c3 |
lib/action_policy/utils/suggest_message.rb | 100644 | 0 | 0 | | | 480 Bytes | fa318d28a66539de85da6a99a7e133c969ed28e6e8274ecd606c40cc5a171296 |
lib/action_policy/version.rb | 100644 | 0 | 0 | | | 75 Bytes | 6de191249683f29a82b60025506859ceab5850d34d50fbf544665b09a6610b2b |
lib/generators/action_policy/install/USAGE | 100644 | 0 | 0 | | | 89 Bytes | 3030b00207ab164ea8059cbf682eb836809816c00fe0af2da32e77d0d074cde7 |
lib/generators/action_policy/install/install_generator.rb | 100644 | 0 | 0 | | | 353 Bytes | 352857af4984dc14107fd32913547fd14737071b3eaa5d6c5223b70aa65b6cde |
lib/generators/action_policy/install/templates/application_policy.rb.tt | 100644 | 0 | 0 | | | 470 Bytes | 975d848225b6d8ce84b3032f59e57fa0dd0c3049d8c2070089dca440eae27c73 |
lib/generators/action_policy/policy/USAGE | 100644 | 0 | 0 | | | 183 Bytes | a083500d11085356b2978b4f9364d952183707be3380055f3b9cae916952a965 |
lib/generators/action_policy/policy/policy_generator.rb | 100644 | 0 | 0 | | | 580 Bytes | 7026dc5fffb89b576699b546e2343ff9024110dee97fdb8e6c1f90c317289ab6 |
lib/generators/action_policy/policy/templates/policy.rb.tt | 100644 | 0 | 0 | | | 504 Bytes | 217ac4093cbd6845e69a7c75f23ff5bd6029f1c90e2cac47383eeff4d6dee898 |
lib/generators/rspec/policy_generator.rb | 100644 | 0 | 0 | | | 371 Bytes | 2e26b15d0ec4d019d937421f6d6d5f93af11fb7723513d8153eafda6518dc5c4 |
lib/generators/rspec/templates/policy_spec.rb.tt | 100644 | 0 | 0 | | | 631 Bytes | 989a4da86969c983ee4f7364b9518a47a4a72ed029506b3cd01f61e0f496be67 |
lib/generators/test_unit/policy_generator.rb | 100644 | 0 | 0 | | | 374 Bytes | ece8c0aa005c985180456cde119dde59b0414537f48b5776ae50cf109e691cb7 |
lib/generators/test_unit/templates/policy_test.rb.tt | 100644 | 0 | 0 | | | 233 Bytes | e0ff8a2254e16c33ee76fd495b5ee13cca06de8ba63311bf73ee491a9114b683 |