cantango-0.8.0

https://rubygems.org

cantango

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 256004

number: 0.8.0

platform: ruby

spec_sha256: cce704047e0780dfb3dcce32f0bd283766403c0974f0a95a9fee0c2990cff852

sha256: a69b490418aacc3d8b86da30b850755158e156475567fd323906646e717d18c4

created_at: 2024-05-13 08:17:22 UTC

updated_at: 2024-06-07 06:49:39 UTC

position: 36

version_data_entries_count: 577

uploaded_at: 2011-08-15 17:12:58 UTC

indexed: true

has_extensions:

extensions:

Gem size: 228 KB

Version Data Entries

Total: 577

Unpacked size: 926 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
.document6440055 Bytes0050ed5b67fff8be1f7e1610fb2e9d4a3f5c826d65c82ede0828c633bacc925f
.rspec6440024 Bytesf7444fae8af1487fa28648413ea6265bed77af603be03f0eda2db4bbcef4eb3b
Gemfile64400938 Bytesce81a47625ab0a6af98c3cb184deb89a0db00c0a57ad6aeced2bbccace035809
LICENSE.txt644001.04 KB99b9ac3d262b4a1587106411ac3d380df2826b12d638f802ada842530a9506f6
README.textile644006.57 KBe974598e40a11e4990d93a5f22af4b2b3ca60c61aa9c12df490c7913b58b8e19
Rakefile644001.42 KBe7768d467352155ce712c9457724302388302dd211baea6246ec1f4a644a79ab
VERSION644006 Bytesa66780da23103beaf12432b418508966b31a2a3a787f9468a5b6cdaa8667c1ef
cantango.gemspec6440032.6 KB54e3fc145146c3e2c445850d3d463f9757febfab13290cd026c4cca743774361
ideas/feature_list.markdown644001.29 KB9eab576bff49c296d6385c5c0f6ac5e28d40a7b477c0389c97367917ae5f8037
lib/cantango.rb64400791 Bytes44f4e8c45e3af02ae7519aa8837fb527b177739b220302673021f0d1141177bf
lib/cantango/ability.rb644001.45 KBd20fd4d36af7271e3d8264a1fc94df1a4731313cfe7dd4bc6e85ae5b637426d2
lib/cantango/ability/cache.rb644002.23 KBd7db0a89ebd1eca2f5ca3bdf44b340d2721ff450c3197b8eba214c6b1f114830
lib/cantango/ability/cache/base_cache.rb64400522 Bytesa4b2c446603efba1eb63e8142ff5e2184186caedd011d8d014d5f27abef9883c
lib/cantango/ability/cache/kompiler.rb64400511 Bytes37986bd80c0c992827d36c76ba86ba464046770c23cebd006ed9a54100e608f8
lib/cantango/ability/cache/moneta_cache.rb64400695 Bytes28951677fbd75fc7aebcdb25cfb24f00a0732c520da29dd415dba5edb618255b
lib/cantango/ability/cache/session_cache.rb64400886 Bytes40313fcc0f87943ed68ada78a16209c953cf94970c1099a9ba3c5fc523278c4b
lib/cantango/ability/class_methods.rb64400482 Bytesfe07454b0717e3361d6a191efafcf1e62e88f977efd5bffd9e05fcd92943dd94
lib/cantango/ability/masquerade_helpers.rb64400439 Bytesf914b74d85dd45179cf21a942f700c95488727e272b1897568785e01e726635d
lib/cantango/ability/permission_helpers.rb64400346 Bytes30ff01db4b14766664aaaf1011bf90f7379ea15c87b479a3344b58d9f248c87a
lib/cantango/ability/permit_helpers.rb64400560 Bytes7882e6c9c139dce9fa26fe298adfeed4ab6dafd2fc0d05bff6f52f46f9af3969
lib/cantango/ability/role_helpers.rb64400959 Bytesb4334eef27a83f8c960853a3deaabf08639cc524d771c3bb8cbb11a7a1eba862
lib/cantango/ability/scope.rb64400288 Bytesd122a616d1befe863885948239af7e1bc6a3f84e7d833ac5b30bd0b3915e7420
lib/cantango/ability/user_helpers.rb64400547 Bytesb143b02effd4ac51efbad5449758284af2a64adeb1533457cedc6d52d71e44ff
lib/cantango/api.rb6440099 Bytes572fe0098333adbab4bc83f7f0e74f7859d592de0619706171ea6e097a4c4ab6
lib/cantango/api/aliases.rb64400215 Bytes53032d58e441b3b59fed8ba1792b9047e3515403bd33158ec0c7bec7e4189853
lib/cantango/api/aliases/account_permit.rb64400136 Bytesa2a9adaf94d7285ac0bab889ecbf5261796df338867c1d1517ec4eaf3c1ea803
lib/cantango/api/aliases/license.rb64400122 Bytesba784f994ea447deba2d101fee34174bf20a1f6163f0888cd6983d6205acd252
lib/cantango/api/aliases/permit.rb64400123 Bytes2000b19d59052df88d831c4aaf7d83d5fd95bc89ca975b9d07c9cb21f30c8675
lib/cantango/api/aliases/role_group_permit.rb64400139 Bytesd6b5c196052e43760e632586640fdca68f2c85b88f090debc5e2f7da295bc8f4
lib/cantango/api/aliases/role_permit.rb64400129 Bytesce079907157012c17db7ac3e2ecc3e98bee63d603b6bb451b26e4783ab28aac1
lib/cantango/api/aliases/user_permit.rb64400130 Bytesf5b31608caa55ed2e8ea2da2f3339589ad9c91f5360df208c7e22842faa80dc2
lib/cantango/api/common.rb64400184 Bytesb25dcc535f99eeaaad2198ba00f904764d96587abec1334894fed312e76e5b8d
lib/cantango/api/options.rb64400465 Bytes18650559f2732e77f2aecf16a6b44f2eca187eef396333a348c64470348dd039
lib/cantango/api/user.rb64400391 Bytesf300109e64d95ff0f63281cc2658a5398332dfccd5f1b92b3b8abbb83ab103f9
lib/cantango/api/user/ability.rb64400954 Bytes387e05451cdb68ddb30d7a1155d9fa3680d5c75f4539896134d15046753f56d5
lib/cantango/api/user/can.rb64400662 Bytes6c942942c0878efd58785ad348830c9c4a5c324202f031be84c3681e2e5607a4
lib/cantango/api/user/scope.rb64400663 Bytesdfc4e99209dae0a4f86d7d8e862dc0913d91ad71a005bfda7e60a4b9086e4070
lib/cantango/api/user_account.rb64400405 Bytes70cd5071551cfb3ecf98a90f51d3498848ec9ef90f8fcef46ef8621b7b4392bf
lib/cantango/api/user_account/ability.rb644001.27 KB4ec08eb88a4352083db463d38ecbe45879739b8ed2d1e78b45223cb9deedac1e
lib/cantango/api/user_account/can.rb64400740 Bytes53e2e509b651475cf4bc4f5254ed2178168fd160a1545e405955d4eacd272aea
lib/cantango/api/user_account/scope.rb64400721 Bytes1960eb3407651d180ae75c5bc71c5971e412fb6a6bc04c97d6c7f9e10630bdfa
lib/cantango/cache.rb6440076 Bytes029102c0fca534cae3d5f2fb8bb9f4dbd0b2fd317150883d438291c4f7709332
lib/cantango/cache/moneta_cache.rb644001.25 KB4060d7f9e883b52009d764f321d83e78f73d921e8d6e4ed88aec0b6a994a393d
lib/cantango/cancan/rule.rb6440063 Bytesfea8ef8ae6830115c07819ea7bdc965e6096977e184d9b4080c88437248492fc
lib/cantango/configuration.rb644001.96 KB585bed68f3e8743af9d1af4b6db1bf342c5e7922a563ad802f4b39657b1f28eb
lib/cantango/configuration/ability.rb64400172 Bytesc232a05f222f580c521f9652ac0149104cd0d9f63a25ff18db281bfba4eae0bc
lib/cantango/configuration/autoload.rb64400832 Bytes128c904b16ededd158c13b3aa0deb0dfbfae4f948dc16936b977ce445e72782f
lib/cantango/configuration/categories.rb644001.43 KBf672d700d8c7d0357d92eca5e039c89d0d71b74d73b0739218d0ed7fdb7af495
lib/cantango/configuration/engines.rb64400956 Bytes2c931ccfe57655eb6f9e84c4139e25ccca21ed3ed247af5368debc504bc0de71
lib/cantango/configuration/engines/cache.rb64400355 Bytes0a819911bb8f361b33392afbad0ddb6832bea950595ec50782f7e2084ce9482a
lib/cantango/configuration/engines/engine.rb64400533 Bytes7a6c8d0451b166f90d873e2c2ff2c2e29f19d8d61430cde6569df19026dfc923
lib/cantango/configuration/engines/permission.rb644001.11 KB35fc382282f3b4b7d097290cd520f7ff71cb36aa6837b10d4501427a3312e8e4
lib/cantango/configuration/engines/permit.rb64400389 Bytes7fe6c644f11473e7e37c0c4dd4ef72828c57087c6ac1563add97edaa7311b276
lib/cantango/configuration/engines/store.rb64400501 Bytescee309831d663a8fc1ef6e649bc3622c3e6b44eb492ea5636eaca51fdc60ec0c
lib/cantango/configuration/factory.rb644001.38 KB6cd752a087a8b9a4d63f78e9b6375dbb0e806ab833521233be2666cd3569401b
lib/cantango/configuration/guest.rb644001.09 KB5400619c70cfbac272520469a2d34b99d285d2a5c0834634e1681a725831d87d
lib/cantango/configuration/hash_registry.rb644001.08 KBea789992d5b26263931d665c686c4180b7ee8e07c138b4e88f4928246a34fe28
lib/cantango/configuration/models.rb644001.03 KBd169c26a463d09391336918ea210b1538c461358e70af0024a9236d4fe723124
lib/cantango/configuration/registry.rb64400852 Bytesc43b230e06c3d8b04126208adb1f2eabc78ee70bf24e8db1662c4cfc90c49798
lib/cantango/configuration/role_groups.rb64400224 Bytes9f20a478922f5b9a29927c5b18dbe6894516f63edfb383d5159cab64f3dc2188
lib/cantango/configuration/role_registry.rb64400780 Bytesbe91d87ab8f0985cc13bb32bb22452643a67984bd74e6d010f5affff6cdf5c6a
lib/cantango/configuration/roles.rb64400209 Bytes1c902b9e6b218c0dcbf4056b1710017498f2c410afd87ead647eda3850ed2743
lib/cantango/configuration/user.rb64400923 Bytesc1994a969c6f29ce0f46ca6dc373b5f7765e52918629a6cc2d148281acef49b4
lib/cantango/configuration/user_account.rb64400416 Bytescaa9ff9e82849f537b0b3493bd61e25aaef0f24da912e527c7acf94e766d93f5
lib/cantango/configuration/user_accounts.rb6440091 Bytes08453457ffcf79fbf2ec3d9a09b96a5400c29d8dec717f4f4be5e1742da58245
lib/cantango/configuration/users.rb6440084 Bytesa1b46e8e798a3f653c89631123830a6117c007ea12eacffcb60ab42fd30b37b1
lib/cantango/helpers.rb6440077 Bytes61a300682a1da9d22bc5e8db5ab7b2ace3262698219d12e7cc5214ed3e50fd13
lib/cantango/helpers/role_methods.rb64400424 Bytesec4439a9d71679da9ea462fc58f4891777b62fa6626e18a42f10b5f839bc26d3
lib/cantango/permission_engine.rb64400258 Bytes4e590ae08f6ee03832549638574fe3a116b075bf9479dee37f0005ef50620d3c
lib/cantango/permission_engine/builder.rb64400182 Bytes0f673dc075c7c74852665935dfe03a38ab31d25a5c73129a33f783af2acec0f3
lib/cantango/permission_engine/collector.rb64400852 Bytesb19ce5661ba0fc58d443c5e891170f4966692a7f06b931a7ee820df619536151
lib/cantango/permission_engine/compiler.rb644001.75 KB0951affb0e10e120f1a09b81db2c1686e1a3748cff3ad4f52cebf758ab8dfa23
lib/cantango/permission_engine/evaluator.rb64400679 Bytes47369164c8031c0edafb8ef5f15f7d558a0049d464947b7840726891ff52a69e
lib/cantango/permission_engine/factory.rb644001.27 KB7b9cef5d6a466cba4aea244e1b3569089b84de7dd767d1f9d9b8829af2fc4166
lib/cantango/permission_engine/loader.rb64400134 Bytes00d7f9f1b5e0a423969aab7ae0eea704d202bafd37e29734c5e9e34a0c124438
lib/cantango/permission_engine/loader/base.rb64400790 Bytesbe3f28f7d455f635aad9f412ff89b99f5106b416f07a6d7adeb4bd624384aa5d
lib/cantango/permission_engine/loader/categories.rb644001.24 KB6f8a90abab40fc21c8a4b12c9fd54ee6cb2ce4fa4d0a6558ffe41232440d45f0
lib/cantango/permission_engine/loader/permissions.rb644001.96 KB7f3ac8151ea989f3f7056cb6bb858a7412613d498a6661c6ecd725fa0a289293
lib/cantango/permission_engine/moneta_store.rb64400673 Bytes51d8c188d2e28f90f4259458fccdcb3de70cbc20e4654fe1427d3790ba5afe47
lib/cantango/permission_engine/parser.rb64400835 Bytes5a2aedec3d8455d36e704fafb946600fbeee8577aede9859ee57a629c50f4f32
lib/cantango/permission_engine/parser/categories.rb64400429 Bytesf53c06c8cfc12c54e4ee1e4018a3a3d200051438fab27d32d4a8dbb07a75331e
lib/cantango/permission_engine/parser/category.rb64400892 Bytesab4cdf57034ffbaa7aff62cdf5eb367f97e5a4e491b8c0455e1272231bd5ecdf
lib/cantango/permission_engine/parser/default.rb64400356 Bytes62a690e7680147d2f2f2418ae60ac8e394ac618dd32e15820dbed3956c0736b9
lib/cantango/permission_engine/parser/ownership.rb64400661 Bytesa00a93665f2bc14f67a20fff8c8d219adb4b0ecdc520f74b6f61d3eb34d822e2
lib/cantango/permission_engine/parser/permissions.rb64400989 Bytescea7f6c4687ee9e0e0973a19247fac618addd5ea3763e76999d9766f932fe102
lib/cantango/permission_engine/parser/regex.rb64400594 Bytesa786812b8aaa8d53ea54e3e543cee0d63ba89f502e2d3d5a7b5acbd9ce52c33d
lib/cantango/permission_engine/parser/relationship.rb64400599 Bytesbdf0ebfc89c528a597b8244970aac2ac8b456053f8b2d9be8af5964592c0f718
lib/cantango/permission_engine/parser/rule.rb64400611 Bytescfe018cb5171187ee0bb4c8e4c17d7cebda011f7f633f14ee8c3552f141cce03
lib/cantango/permission_engine/permission.rb64400832 Bytes463a6ab83a7273666c06661c1e9ea1df68a74688ad1f3d55ae4b2a0c3ba3f902
lib/cantango/permission_engine/selector.rb64400371 Bytesa599f002192d2e53c5b91cd961ba49e4f6d19c1c3df3bf740c63b76772b24725
lib/cantango/permission_engine/selector/base.rb64400318 Bytese6ac5aecd134321820e8168e36e1381caca949e7ae192c1aae0e5959ee12f430
lib/cantango/permission_engine/selector/licenses.rb64400395 Bytes5d0530e07673062c98dba99adbdcb3a2fbc1fddbeea1095838728846159a419a
lib/cantango/permission_engine/selector/role_groups.rb64400488 Bytes4322f42fac46bc29877791b2435ea4b6e96945d73059c72296a4597f67afb7d3
lib/cantango/permission_engine/selector/roles.rb64400439 Bytes269006beab579bfa5a4f61d34e65e90e6bb5171f8fbd00947a877c8cf48f5f1b
lib/cantango/permission_engine/selector/users.rb64400363 Bytes0fa8d5075a2506cbd42de2a353a8b0660741499ba83cc0a8257bc2d6c31777d2
lib/cantango/permission_engine/statement.rb64400359 Bytes61c5ff681cef5959a2c654f1c41fcd88e2f788e3047ec6f7a96cd35486403a07
lib/cantango/permission_engine/statements.rb64400729 Bytes1700ce8ca80bdc1cac53d78a44911bb4283c9713c076ca9100968e160e379c44
lib/cantango/permission_engine/store.rb64400615 Bytesd77c33651c775ed465c0d37360d7723a116141876a69bc6d83d77f8b24485642
lib/cantango/permission_engine/yaml_store.rb644002.4 KB9dc810c0d2a06b7c185e9391dad0c9a89cf3c2efaebf03d07ac67b8572a28549
lib/cantango/permit_engine.rb64400294 Bytesd7d791ff4cde22d696df227215e1a05cdb8abc53462fc1b6ae70bd7b049e439f
lib/cantango/permit_engine/account_permit.rb644001.15 KB3dbd2419b380dd4b69400488b8bea01bdf04cc848ccd41138db58eebd8b0c82f
lib/cantango/permit_engine/account_permit/builder.rb64400723 Bytes573f254ab89c89e7ae50c019d9ea575847549dbb8b6aaa09a95c4816518190c7
lib/cantango/permit_engine/account_permit/finder.rb64400375 Bytes13d0d08598eda5e6043462842f954e76004e4a86dae4da57034a7d99b2c08de1
lib/cantango/permit_engine/builder.rb64400230 Bytesbe5c9227cc8e2d29e4ccb256cf41b51dae502f5c24e7272ec3b6708d8b2e0342
lib/cantango/permit_engine/builder/base.rb644001.3 KB39e7cb7cd89bcf11ec7ec715a5f675445226042bc653cb2610b1e88af02eaf00
lib/cantango/permit_engine/builder/special_permits.rb64400394 Bytese8f138019d6996d3d7aa52009f31568730aeb6818438aa4cc5f9a4fd16b5e4b6
lib/cantango/permit_engine/compatibility.rb64400462 Bytesc5467a9da6e8ff8ece0f9660971f68f729b4c60b804d94753d9f53f602f8071b
lib/cantango/permit_engine/executor.rb64400125 Bytes9aeb76afa0e1c810a79a6b39c21675c8b10f0898bf2d6db340c29fd043b29f49
lib/cantango/permit_engine/executor/abstract.rb64400615 Bytes8d6cdff3c8aa0eeef2fdd149b682978c437a19b0b40c8404896c2452f29bbf0e
lib/cantango/permit_engine/executor/base.rb644001.37 KB131b151267814ff02b0b89ba83cbae3eb88df9685593055ae274ccff9e155d61
lib/cantango/permit_engine/executor/system.rb64400207 Bytes10226379beb2c0d5b7a2923ae8c5480b6ab2d055b9c886754b5b88647941ed2e
lib/cantango/permit_engine/factory.rb644001.04 KBd9e698dfd45cfc09a57bc0082a0462bc599689d217a0d7d55ecc4316c7816c9d
lib/cantango/permit_engine/finder.rb644001.15 KBa16bf2f74f1dd02cb59a8736f962ad84c589ea39738748509afcab24d10e7daa
lib/cantango/permit_engine/license.rb64400552 Bytes1148a9bada9f117ccb1e178fc3d983c6831757975facf5788b1ff83659963c93
lib/cantango/permit_engine/license/loader.rb64400557 Bytes29ac1c99d0993e657f1a70ea37d7334fb4e6d7b13f7290b4fe03baf156dc674d
lib/cantango/permit_engine/license/rules.rb64400514 Bytesff962322f6631b23652a94d9c357259ac8d95384be144fa58d7721a221ceee7c
lib/cantango/permit_engine/permit.rb644003.4 KBd512945abe64de576076d25ceee8d267833ec1789e64439f0fd25c48f55b06cd
lib/cantango/permit_engine/role_group_permit.rb644001.09 KBf0f2fe9062cda4caad95725b0b18d007852ce26f379b1bc97327a52f77c60d53
lib/cantango/permit_engine/role_group_permit/builder.rb644001.38 KBaa54aa4e4e7bee4cf0c9886f5e0907d22c7cbcdb89f5805b77ebaa1d2fea5ac2
lib/cantango/permit_engine/role_group_permit/finder.rb64400382 Bytes4b8550df95d3dae09c8735248002a1493d2756c5c454917d01d12e91e555d968
lib/cantango/permit_engine/role_matcher.rb64400299 Bytesb75caf1a26aebbb3a76c2c079f9d0e8931479fbb6fee1ec196acddb5213d628c
lib/cantango/permit_engine/role_permit.rb644001.06 KBdeed9b4e65045daecf1397477602c5747bc99d3011b11abaf5ac767077971387
lib/cantango/permit_engine/role_permit/builder.rb644001.22 KB88ed1de25ec519c0cda67368576755ee94d073b08c27e0ac6b5d11d17488256a
lib/cantango/permit_engine/role_permit/finder.rb64400365 Bytes351ea341bb15d13c4c729f1af64c59db292b599676ccd367913efcea9056e943
lib/cantango/permit_engine/user_permit.rb644001.12 KBb1fdb91a3df02ab8589277744fd091812bb66ffdcae48a7b931a2c711fba973e
lib/cantango/permit_engine/user_permit/builder.rb64400672 Bytes1ffef20fa726699cf5f5cfe278f6e125001be5f1371d5162b90035f4e098ff59
lib/cantango/permit_engine/user_permit/finder.rb64400362 Bytesfe5b0a46e50e09f2885196d3339bda515e20446224af5860d03c79f663d45ea2
lib/cantango/permit_engine/util.rb64400414 Bytes7edbe0340bdd9f3b1bf8c8f0cdbb8f8b8fba212cb6b215f2dd95093a728e446b
lib/cantango/rails.rb64400109 Bytesfb168c061c1675bf7a920ec3dea575fecb4b31532de99a7923b85aeb844a81c2
lib/cantango/rails/base_helpers.rb64400584 Bytes24147e1346c52d10602eca9490edc99e8c9f668ea30b996be8ef605bf8576023
lib/cantango/rails/controller_helpers.rb64400257 Bytes52115a10e4496df93b3ca090fa97b327e4901328cb046a753c36a7304b46b8e9
lib/cantango/rails/engine.rb644001.05 KBe5a552124f756bf84179bf48fb9d0dee2712dc439b3f13a566be63a69fe952b8
lib/cantango/rails/railtie.rb64400141 Bytes07cb2fee6bb22fba9b75581490ed1c0bec845d55edb4eb48ec9ada69f346c314
lib/cantango/rails/view_helpers.rb64400251 Bytes53feb76b9c4d805374c079130e890341cc6f39e358e54f23c27c609e24de8aad
lib/cantango/rspec.rb6440032 Bytese3e7b2179bd4d51dd8b1f4e0ca15ee9cc318cebb6cae2d7986801bf6b960c49d
lib/cantango/rspec/config.rb64400273 Bytesb82f0a7a1a5e4afae7cae79885faf46f6555a330da4b20a387d207156a4b2498
lib/cantango/rspec/matchers.rb64400316 Bytes1e148c91d7d7daea025238ccbfad04fde28c07ee6b3991f27173353c7b0a831f
lib/cantango/rspec/matchers/be_allowed_to.rb64400611 Bytesb4f2c945716f5ce2a9222fad621a3d5f97d11b62ab60f141d33b0409f81991d1
lib/cantango/rspec/matchers/have_license.rb64400236 Bytesa30987dd33248f70ed6de1727475efb50dae2beee7bdabdc80fbbc9e29d8a5c0
lib/cantango/rspec/matchers/have_license_class.rb64400366 Bytes40f9e91df661fcf7859a793f51fa12ae3797478abbf1325853428c289658e35e
lib/cantango/rspec/matchers/have_license_file.rb644001.76 KB5ccda9482f152421bbaafb44ddf74da42e95d88cc0718d0c20e984af066949ba
lib/cantango/rules.rb64400765 Bytes726bbacfd30cf234965800046fd7bfa89403cf7785e149f3db232ab88e05ba18
lib/cantango/rules/adaptor.rb64400773 Bytes11a6403ce3d9e433eebcffacc05815fda8635492617154f77ce5e5a1d2bbbc94
lib/cantango/rules/adaptor/active_record.rb64400203 Bytes26b2af2585dd679d29d35f5ff27621388931d93304ead063fbaede6948c302b0
lib/cantango/rules/adaptor/generic.rb64400371 Bytes43504f369ce28a57f0eb3b249688e09365a7bb886945a9598f3782aaad499334
lib/cantango/rules/adaptor/mongoid.rb64400288 Bytese8c457609428d6f54219daf716dd8f18de840e81691023a79fa271f90015962d
lib/cantango/rules/dsl.rb64400768 Bytesd1086da71a5a95488aff1cb8d35803979e0474c1b64c1e2e575d66a5e9e1dd6e
lib/cantango/rules/rule_class.rb64400217 Bytesf23b7cc3288cc21dd8eb4e0c458fa20cf2e9237d66067a5c569ef4e6b70da6a0
lib/cantango/rules/scope.rb64400612 Bytes3627c0ddb76c397085697602f8a82cf2bc88a570f0c8f2d11d82953e95f01f19
lib/cantango/rules/user_relation.rb644001.65 KB0c18ed24c4e7944d60d973508327a3606a81d04a78ce7df463ed7b686b65abfb
lib/cantango/users.rb6440095 Bytes2d47dee4b7b73ba8bb29520b1aca34e19ec93f1d3b3ca481b6f8b65cb1b3ff65
lib/cantango/users/macros.rb64400171 Bytesa282263cddd0bcb623a9ed54acbd3e794de3fd764bdd684c727871e31d01e62b
lib/cantango/users/masquerade.rb64400412 Bytesdb1584b5397fdf3f1f19de90d1c500576428f7a0b094c3d616b5bec35c93e251
lib/cantango/users/masquerade/session_active_user.rb64400266 Bytes316a79edff5fccabae419721cf3c441141667a8c9963a6a4bbbef7f7814b43b9
lib/cantango/users/user.rb64400545 Bytesd40429a5fcd90be136a54b91d5e87e0742926c43c0b1092ab78740a52f4b5d25
lib/cantango/users/user_account.rb64400473 Bytesbfacd466b4e8e1647d7cef765537a015766fc5a9500fc4e7323090c3bf64f4fc
lib/generators/cantango/base.rb644001.1 KB4a663b5dd2b91432db45ef6ab9574a53631cdbfac3f76b357d6260051a280771
lib/generators/cantango/license/license_generator.rb64400904 Bytesf1ac68d3280102c370bf5ba5afdcf52bb500de3248ecea1ea9bb90f1e7c73f33
lib/generators/cantango/license/templates/license.erb64400195 Bytescc0fc4f7b080408723020729fef6ce206d7c01993a90c0a193c4c7660e93b219
lib/generators/cantango/license_base.rb64400280 Bytesc207acff00f56cc1d6abe0e6381d17143dd84f097fed32315cc5fea782dd9afe
lib/generators/cantango/licenses/licenses_generator.rb64400767 Bytesff0fbcb9bacd23a436607f5801aef305f1b4f3a5182946c3d1d8c1fe38e3d0f3
lib/generators/cantango/permit_generator.rb64400920 Bytesf6f2935707051db32fdc72cdf96f027dd10e1a932cac12b9bc92b06907bc0c62
lib/generators/cantango/role_permit/role_permit_generator.rb644001.23 KBcfa0368d5c26571cbfb129368a16f810f1547c94b790fb3e1975119ec163107f
lib/generators/cantango/role_permit/templates/account_permit.erb6440076 Bytes3f64d75e96349e98b3df3f31b30f4c99869ede61e64b1a852e1d63897b731515
lib/generators/cantango/role_permit/templates/role_group_permit.erb64400300 Bytesb425a2004f11e9441f2f9a246c38f3cc5b5d03581be318204068e7c932650738
lib/generators/cantango/role_permit/templates/role_permit.erb64400283 Bytese00639ca9a7411c4771c2ce5b6be3fc224a77dc6ac18f2c591015044362472ae
lib/generators/cantango/role_permits/role_permits_generator.rb644002.94 KB174646febce0426bc65fa2bc089912a4757cd668f3ede9188efedbd29945da71
spec/Note_on_licenses.textile64400885 Bytes0379740a941c428717c876b0ca6395a2468f5fd65fadec597a80e663da40f716
spec/Refactor_into_engines.textile644005.57 KB13f42f74d1b8a68201e7719161e4656765a2f5c75fc66d371ab8c2f59b588d6f
spec/TODO64400380 Bytes72fe77c628f11cfeda56d2b480adf0190ab3bdbf6c2b1981eb6cf7c9ce7d53a6
spec/active_record/AR_README.textile64400481 Bytes348ca70e5ea9e0a19119d673222ef6e498d4d36126dbd44476470912be4f062d
spec/active_record/config_helper.rb644002.97 KBd814c98282230a026a8e073b0bf7ecf16cfe114fcfae2e38c3aabbf8d752a412
spec/active_record/db/database.yml6440069 Bytesa91a364740ba4dbd535dcfe234e28a9fd66b61a4c8c50ae305947e6fbe576f80
spec/active_record/helper/ar_config.rb64400592 Bytes04fa924e952f465206f61a6d0347433e01f92ba94eccb7545804845790d7e7be
spec/active_record/helper/permits_config.rb64400210 Bytes197a155fd47fc43f4cda680d6aee3017f5185d44314612441409e187e66ac9ba
spec/active_record/helper/rails_config.rb6440078 Bytes18c5030d1697bc41ced89214229b743df59fba49da8b855af1383b087f8ac03a
spec/active_record/helper/rspec_config.rb64400443 Bytes250131ebdf301fb8c1339e10f29439c23ed2c704f888fa16602ae77a4e2d3d17
spec/active_record/migrations/001_create_user.rb64400243 Bytesaa4b4cf10eed14cfd46f30685e2856be511024b0ef25b42bae2612ea58e54670
spec/active_record/migrations/002_create_comment.rb64400236 Bytes20ff8ebb365a313e83e8f51b03e0ed1541d112c7221583458ac1c7017e12e48a
spec/active_record/migrations/003_create_post.rb64400227 Bytese8b6f73355e6cf46c983850cc0fe8ad9dd175aad48c1939fc21e21f9efa74647
spec/active_record/migrations/004_create_article.rb64400236 Bytesd534f35bffe2cd872744c009d2a0e9078f68bc9dee25a07be7081985ab393038
spec/active_record/migrations/005_create_account.rb64400225 Bytes95f49ed38f8117b414c1eed854b7147199e99cce4381e6729f17aa1d271c7ce6
spec/active_record/migrations/006_create_todo.rb64400200 Bytes64f27fb1977a99ccef0e6f39d4d5ebab8c4763e9b050d345dd36971bdf6f7b15
spec/active_record/migrations/007_create_user_todos.rb64400235 Bytescb983c64cb915e9e4a73bef835cbc3ef0c6dd3221e90dcfeca60137d2863a8a0
spec/active_record/scenarios/SCENARIOS README.textile64400781 Bytescb148de3318213c511151e1eb9e2624854da1965b718651dee6fe3cfe1ba97fb
spec/active_record/scenarios/engines/permission_engine/cantango_permissions.yml64400859 Byteseecc6a1290c7305ebe969322910c57408c8fbf3450a0e5ccaa61969f15111441
spec/active_record/scenarios/engines/permission_engine/categories.yml64400111 Bytes51533fca7890969f99feaedc31a68c1c74f94a41ef95d9ef2c1d82a8ac52abb7
spec/active_record/scenarios/engines/permission_engine/tango_permission_yml_spec.rb644002.19 KBac654f29364ed9bae2b5b29db43e672cb131f0e43d71a7b06438d6ba774c0175
spec/active_record/scenarios/engines/permission_engine/users.rb644001.91 KBc33042d5be1235751e8c6d1591552d6c1fde9382e63a5a3e2c190823cdf72bb9
spec/active_record/scenarios/engines/permit_engine/licenses_spec.rb64400941 Bytes947559a7fda14b0de0ea101b09eb91af453ad5191cee6d99702e71979a95fd4c
spec/active_record/scenarios/engines/permit_engine/role_groups_permits_spec.rb64400861 Bytesb308f6223a91ef057989c0267051fc884091b6d19dbe7ada114b1e862ba7f695
spec/active_record/scenarios/guest_user_admin/admin_user_spec.rb64400578 Bytes64debe641dac2a0a9a828a9d7686f3254644be5cb0aaf742211fd24ad24362aa
spec/active_record/scenarios/guest_user_admin/docs/GUEST_ADMIN_USER_SCENARIO.textile64400318 Bytes86a669e083b1f642159db1db605eb39490ebec3afb5dae28fd4e4e4c63c75c5b
spec/active_record/scenarios/guest_user_admin/editor_spec.rb64400594 Bytesb00ca7ff1f59ca47bb2a05b33eb2104b3974dddbc16aa7b57b02a06cbb89071d
spec/active_record/scenarios/guest_user_admin/guest_user_spec.rb64400370 Bytes5755044d8035b289b114664b0c0692fbb5d71df20b5f247503af629afb862ab5
spec/active_record/scenarios/guest_user_admin/user_having_user_and_editor_roles_spec.rb64400635 Bytesbd0403acd51cf657be709a00497eb50722c3d97caded76597c4e0428ddaec278
spec/active_record/scenarios/guest_user_admin/user_spec.rb64400936 Bytes292485629f3046b005dd4b043010de180c95e10b01786d81c90eef5be4d44698
spec/active_record/scenarios/masquerading/masquerading_for_admin_account_spec.rb644001.35 KBe4178c30dc2e0afdb89de87bc79b020e4242768b55b503f224a2bb62ec49e29a
spec/active_record/scenarios/masquerading/masquerading_for_admin_user_spec.rb644001.16 KB825ddadccfb117b6a338fef41b85bb0c6ded9a4a1a1c24c2740d24f041c2d94e
spec/active_record/scenarios/shared/api.rb6440075 Bytes4dd62c224e182c28f45360dead14f042d7395e3a0cc57d45aa550511be732553
spec/active_record/scenarios/shared/can_tango.rb64400105 Bytes712012844a2442185522d9ce15a504b195ab603b6755ca76acd9963d047d1ad0
spec/active_record/scenarios/shared/examples/user_accounts.rb644001.19 KB62159634849a0682f0dfc5bdea3cb9e83487526412b354c59053c667a7980a36
spec/active_record/scenarios/shared/examples/users.rb644001.89 KB83173e0c1e761b3afd326496b3c1486313268e0a81e948db950c7a2aa7fe0dc7
spec/active_record/scenarios/shared/licenses/musicians_license.rb64400216 Bytesfa63fd2d06422c731963f46096e98192c6b8449e24514ed48ddd2c9cb7ccb57f
spec/active_record/scenarios/shared/models/items.rb64400523 Bytes16f81c4fd3c282d55a55c411cfc4e52b6da75a2cf186454a0122ef5c1fc29526
spec/active_record/scenarios/shared/models/todo.rb64400124 Bytes62293cfd401f306ab3ae0bb3af03c5688821e1f248120145d93a8deeb597c26f
spec/active_record/scenarios/shared/models/user_todo.rb64400130 Bytes8139a0450566ee680069bd07ae5ae435efef6fe61fb22580f7cd5fb6e15d0392
spec/active_record/scenarios/shared/models/users.rb64400790 Bytes05c69f736f01d65e206637a6e9988c86870728f40c9cd6881f67e6d5626937c5
spec/active_record/scenarios/shared/permits/PERMITS README.textile64400185 Bytes84baa7b6fa18efbf3bb108d225cedfacbdacd9dbc87bcca49a2917b10ccab0a0
spec/active_record/scenarios/shared/permits/account_permits/admin_account_permit.rb64400632 Bytesdfca13b7e42ce7f8913f5c834c5243f99370316bb41fcd92594060ac6187ab1a
spec/active_record/scenarios/shared/permits/account_permits/guest_account_permit.rb64400274 Bytes46c0227f2e29a8dbee3ca328a6d32f8074a2260cfef0a1f3cb8f1d886de6f05f
spec/active_record/scenarios/shared/permits/account_permits/user_account_permit.rb64400970 Bytesb21b60ae7c0451efccccf1c5b10d25db9f839d03fce7f9139ac63cf0ee9b5e24
spec/active_record/scenarios/shared/permits/role/admin_permit.rb64400151 Bytesa238bc82249eb1b74839041016a66e483c9c542d10a59f419364505d024c93e1
spec/active_record/scenarios/shared/permits/role/editor_permit.rb64400940 Bytes7392d4b3582f49cfa09b22b2dac2a994595cd2e22c096ad7e7be5336e13d07fe
spec/active_record/scenarios/shared/permits/role/guest_permit.rb64400531 Bytes2ef481766a2e92cd0a7b0174b1eee64b541011e4ff2f9c5c4107b1ef8def0360
spec/active_record/scenarios/shared/permits/role/super_admin_permit.rb64400141 Bytes471f40ff5185bef355c35e73a96b6c2f84c760f581b84008d0df4deabe2b644c
spec/active_record/scenarios/shared/permits/role/user_permit.rb644001009 Bytes78c6144db65407ae128bd15982573270c3049211ec0dd8d4d79a5a6ff36ff668
spec/active_record/scenarios/shared/permits/role_group/bloggers_permit.rb64400120 Bytes7398414ab7e24959999bd5adc55830847cc6a5743bfcea87a6c875589caa96a8
spec/active_record/scenarios/shared/permits/role_group/musicians_permit.rb64400154 Bytes527939f751e1c2cb9defb3555e4869c85f0271a324d82957e9df9e65dda9ec1c
spec/active_record/scenarios/shared/permits/special/any_role_permit.rb64400127 Bytes404b244e9136afbca147704db2ee67e0a96cd3a8399415653ea07a8459ccfbe3
spec/active_record/scenarios/shared/permits/special/system_role_permit.rb64400130 Bytescee1eba606598730961eb768b29f170e18ce7b865829b4165890bb9709c4af5b
spec/active_record/scenarios/user_accounts/admin_account_spec.rb644001.09 KB9310bb51e83a4ff6c726b3c89b6b710c4819d7080ecb209f49274b43e45c163f
spec/active_record/scenarios/user_accounts/config/account_permits.yml644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
spec/active_record/scenarios/user_accounts/docs/USER_ACCOUNTS_SCENARIO.textile64400347 Bytes6d42756bcc2816ace4974d0715aa70fd7e91ed0a4971aec7778a9bb13205ff4a
spec/active_record/scenarios/user_accounts/docs/basic_rules_spec_possible_samples.txt644002.37 KB250f5688161a308ae2f56216fd40f364b5b24dfc3e22de4b04b42d188ca07a8d
spec/active_record/scenarios/user_accounts/guest_account_spec.rb644001.09 KB13fde356ea9fedaffc79b1d0cedc04369883b4e1f194df77c69648b574776305
spec/active_record/scenarios/user_accounts/helpers.rb64400142 Bytes1cd8b78928ea6d7fef3133329cc5ed1e91a6792d1e2f49468e91e42f0e48c4d1
spec/active_record/scenarios/user_accounts/helpers/account_setup.rb64400781 Bytes83627d22ead92f70d5d751f85d250059031c38c6d79698d66adae4e255a82c0a
spec/active_record/scenarios/user_accounts/helpers/user_factory.rb64400456 Bytesda2c8a127e13abdd6387d10dd23a9ea94a266a7f5890a77882aba87f31791176
spec/active_record/scenarios/user_accounts/permits/admin_account_permit.rb64400649 Bytese8587ae694acf62d0c31e821ada3f53aacaff9e9331d9816d2954e7a6b32f603
spec/active_record/scenarios/user_accounts/permits/guest_account_permit.rb64400279 Bytes179242b2ee985ccad3b81756409eb57c27c10583496b7a52ec48efcb29f5cd87
spec/active_record/scenarios/user_accounts/permits/user_account_permit.rb64400985 Bytesd39ef60f55174f2330d311447e0b0a2f79ffc8df9c9a5ceffcf7826edd9edbde
spec/active_record/scenarios/user_accounts/user_account_spec.rb644001.08 KBfd10be0d21bb76b1d8987a7b6e539aa2eb59ebb20ce5ed5146f17f372679bc86
spec/active_record/spec_helper.rb64400441 Bytes215f49f5b3470a763aa8cb303763ccfab26f6cf9e93e9ecf1eb52ad3385e4a3a
spec/cantango/README.textile6440080 Bytes4c268d97090a6cd689dfee87ace76ea946771dfbed6bf95170c52bd18d3cca1b
spec/cantango/ability/cache/compiler_spec.rb644001.17 KBd4a476ba54a67a9b0b3ead50bf9c88fb97891904e3a64ef74195939f8ecdc582
spec/cantango/ability/cache/session_cache_spec.rb64400307 Bytes53268190d6ab7638a268c8d57f5a5096741570c45be6998f1f23703b3b0e486b
spec/cantango/ability/cache_spec.rb644002.21 KBd5023e4ba729cdee3e87da70b239e6a7ec5e52ffd031359286115fdb7a652390
spec/cantango/ability_filters_spec.rb644002.66 KB39e45f04c0ebf02831fd0441ffa97b73a3608fe55d75f36831a6af8bc85642d7
spec/cantango/ability_spec.rb644001.62 KB4467d4f61529c62f9a1ecf0dad0af727b05f0cf2557d10c996fbb5d9cb61df16
spec/cantango/api/current_user_accounts.rb64400277 Bytes1622de5847f1d62dd460a30fa603829ed0bb6cad0b00481f2fe41b878739ecb5
spec/cantango/api/current_users.rb64400227 Bytes0c457572bff9c7022a76a2a2242487d475a64dc4010363666ee7148fe54589b0
spec/cantango/api/user/ability_api_spec.rb644001.15 KBa796daf29a9f4e30f0caedb4661f2139c228438c17ec0362eeac93fe724071ff
spec/cantango/api/user/can_api_spec.rb644002.78 KB2b4d2950cf61aae10b746f9463e50d256951d0f5ee8651529906a227992d13a9
spec/cantango/api/user/scope_api_spec.rb644001.35 KBf6cd0f6889ab6923180e08d6fb36aa7edeb824bc73396a202bda47b681947e06
spec/cantango/api/user_account/ability_api_spec.rb64400935 Bytes4a50182ed80094c4f556c87c54df48642693444d68fb8aa32c84224fd55825ba
spec/cantango/api/user_account/can_api_spec.rb644001.98 KB228072334296183890e007d9c4399eba064daa24d86bcffa7eb01be7ef61ec4d
spec/cantango/api/user_account/scope_api_spec.rb644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
spec/cantango/api/user_account_api_spec.rb644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
spec/cantango/api/user_api_spec.rb644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
spec/cantango/configuration/ability_spec.rb64400223 Bytes419e9323d8e33da1a861164312a3d8177654a415e164e934bc7755b207fd6500
spec/cantango/configuration/autoload_spec.rb644001.02 KB06eedd8ce902415440f8a7bc150de7bce05cd9180d7932426d0821173d7bce5e
spec/cantango/configuration/categories_spec.rb644001.52 KB6531da5d7b94d731e44217afdbb0a2bcd7dac328580087b756848b4208df63bb
spec/cantango/configuration/engines/cache_spec.rb64400331 Bytes72f2c19b19e848f73605ddcf12ba3685594d7217ca5fafaf798ea8f075e3eda9
spec/cantango/configuration/engines/engine_shared.rb64400347 Bytesbe923461201c6c8e7c415de9a324dd3408ef0664ff14b488d7f50c6890bed2b1
spec/cantango/configuration/engines/permission_spec.rb64400635 Bytes20fd6c796bc52e4b1769f118fb63aeed46bf544a3be9254c2ec68090962a47b7
spec/cantango/configuration/engines/permit_spec.rb64400404 Bytes0a8d8368a0b0d3b192d61dc7d7caa966374d1fb5ae3a313d01ff59f644167066
spec/cantango/configuration/engines/store_engine_shared.rb64400391 Bytes769cf5e42c1d744f14a1fec238ba9c0e773dfea7e5af5b52ca76c0a195f389d4
spec/cantango/configuration/engines/store_shared.rb64400771 Bytes8fb2ba57b9b1d2c6675869a99d2fad38e6060e3e3e6e180e2111fa7c69134ea1
spec/cantango/configuration/engines_spec.rb64400834 Bytes340cbfef42b73d415a47126bfafb17cb7df8b1a9535cd291fc6ec362f802be6c
spec/cantango/configuration/factory_spec.rb64400369 Bytesf131d94c89dbf2b291e5fd5f1806ebc3c120da8520a81214a3b6589cf4eb600b
spec/cantango/configuration/guest/find_guest_default_way_spec.rb64400653 Bytesa4f30f179d563194406fa0c3052438661c40e722cf5140a40272999c492f30be
spec/cantango/configuration/guest_spec.rb644001.23 KB11b260f716ecfcd4c1575bb7cdea71eb9863712122c219f5925d47216ee03b63
spec/cantango/configuration/hash_registry_spec.rb64400255 Bytes7e3354af0953863f51207f3f9a576538b6efbf5fc820c36e94898a6383d032a6
spec/cantango/configuration/registry_spec.rb64400249 Bytesb6722878b667a3b066397d97e8f6acb60281df0bec27ff1ef13e34aa041c748b
spec/cantango/configuration/role_groups_spec.rb64400314 Bytes00ae3e98a4871ec5d1207aeb9e2281bda89cdb394c75c1fafe21fa542360c057
spec/cantango/configuration/roles_spec.rb64400292 Bytes86d81d674d458350897cf43e71c082012a9f489743861461b5f58acbc56231a0
spec/cantango/configuration/shared/factory_ex.rb644001 KB650a4b83751199c439add4c65bde5b061e94da1170342e64eda5d1b51a551697
spec/cantango/configuration/shared/hash_registry_ex.rb644001.17 KB1785f6c2947ef61c920a84114b5ebceee83ef61d6ca4f289d0f2f1ace4595e3e
spec/cantango/configuration/shared/registry_ex.rb64400847 Bytese6cbe72be752d9ce10ec858cdfa08db096447fbfbd1348b926b155c28f442398
spec/cantango/configuration/shared/role_registry_ex.rb64400487 Bytesa8fcce87c2ed38761664b6c8a5cc1359526bcbe3506ad21da657a4deec646f4b
spec/cantango/configuration/user_account_spec.rb64400390 Bytes1d2f7cb2ac52e04ea39a4f110e29093e2266baadc56dcfd62bb5192b1bee80f3
spec/cantango/configuration/user_spec.rb64400957 Bytesf87b4ffc43d9f437460c19866c73cf52bbc30c7c7459a3ad2aa2ea1a70227d96
spec/cantango/configuration_spec.rb64400970 Bytes775bda1eccbcb6d9e8708885919d7a7ff226440b3a713d186814c78f20f86b6c
spec/cantango/license/save_license_spec.rb64400480 Bytes1b56af3692eeb49a525510d2d69ae216252b9cad6ab4b78573c6469e4d72bbfe
spec/cantango/models/items.rb64400197 Bytes577eb2f31d15d6ef2cc5d999dbf90196c80f55af584947664a4f80efebc71b3a
spec/cantango/models/users.rb64400272 Bytes40ab26084f4f52d0006ba9ca9b7c1a2b9e7d5a815e60a0124ad153edc938eac5
spec/cantango/moneta_spec.rb64400636 Bytesa8303cddd7c0987b815d053b69eca89e27c5c373606674d893e170938d8c7077
spec/cantango/parser/categories_spec.rb644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
spec/cantango/parser/permissions_spec.rb644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
spec/cantango/permission_engine/PERMISSION_STORE.textile644001.7 KBcff153028afaa4392c23b2c4edfd98109838d82a58670b43c0cfcc9f1b4272bd
spec/cantango/permission_engine/categories_store_spec.rb64400171 Bytes0c6d13ce0c340f88d5f4f98b71c57cc326552416ac3ab2833139a248608dd9ea
spec/cantango/permission_engine/compiler_spec.rb64400887 Bytesf820ec815d45a6f74d58f6b932d5203f1f161b22a861b86cc9c0f2dac49f95c8
spec/cantango/permission_engine/loader/categories_spec.rb64400467 Bytes7c0850d18fd1cc9d3a87f6f880e8e56d60187df5d6d5224060a72d5673d2903a
spec/cantango/permission_engine/loader/permissions/cantango_permissions_loader.rb64400729 Bytes2e96a9aa105db620d8a588281a8955b3a8b32854b80dd28d63ba42034b1d4238
spec/cantango/permission_engine/loader/permissions/shared.rb64400216 Bytes77e92a4323abb5cab046f62a8003fd6fd5f9007cb8016a2787f3f487aeae2e76
spec/cantango/permission_engine/moneta_store_spec.rb644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
spec/cantango/permission_engine/parser_spec.rb64400759 Bytes097464c1c1a35f9768584c50b8e53803aebec321934a52274edc7619d7c7ac24
spec/cantango/permission_engine/permission_spec.rb64400963 Bytes4c0b51496cb6f3cfff6ef1885c4085c0b2cca7240c7991422fc21c467ec914a7
spec/cantango/permission_engine/permission_store_spec.rb64400152 Bytes1367b7fdb2f25557d425f24f72aade7aa71adfdd050bfe55ba755bed7ccd5681
spec/cantango/permission_engine/shared_examples.rb64400821 Bytes995ebefc1d3b8b17ee7ac3ede8f2b827c1e5fbe42162481a818d48b5eee969d7
spec/cantango/permission_engine/store_spec.rb64400194 Bytes4c9e3ecc25a3470aba4386d5762978bd5e4338a253b6433966c52a874d1827b9
spec/cantango/permission_engine/user_permission_store_spec.rb64400169 Bytesef46d1a20cfc2ab6eefb0ac3a140ba0e0c9bba05a0ffb975e274fae4270b3b20
spec/cantango/permission_engine/yaml_store_spec.rb644001.99 KBfe42979c8fb955fc8272cff12f5403ed337485f61351a92051f85abdc13f4417
spec/cantango/permit_engine/account_permit_spec.rb64400790 Bytes54aac44f9855b90d7c45c97aeab91822af27236ad7a879cdcd54b646b48ff7ec
spec/cantango/permit_engine/builder/role_group_permits_spec.rb644001.02 KB03c73129aaeaa0518ff4895d91543a97ff49651d976f8a4902b12e61f87bb94b
spec/cantango/permit_engine/builder/role_permits_spec.rb644001005 Bytesc9f284cc99ee967698264f93a75131b4ec61858159e6af9773d4a0a4afdbea7b
spec/cantango/permit_engine/builder/special_permits_spec.rb64400769 Bytes4f16c2c83501ea7dc5fe6205562a8c7dabb410b4ae38e3b0d9ead9361776448a
spec/cantango/permit_engine/executor/system_spec.rb644001.19 KBc7f3926c65055c4f1bc0d86af53605ca39ca9b8d580700bd8d7acfd74c1bb5db
spec/cantango/permit_engine/factory_spec.rb64400856 Bytesc59561cd2ab2975dabefc10afec6cd86a5779990f26a443c189b315491cb17e9
spec/cantango/permit_engine/finder_spec.rb644001.29 KB85c7c454102891974fb7eb52eef5d14f8bd1defb80bbf34de6fb5a43e73ded79
spec/cantango/permit_engine/permit/permit_static_and_dynamic_rules_spec.rb644001.53 KB2c454e93686d779f39b88d818d87dfb3582cea10217f370a43b0eab84a0f7760
spec/cantango/permit_engine/role_group_permit_spec.rb64400794 Bytesc7a317924351a3443c24a3b647beb94cde2f78fbcea389595395393fd20fbc80
spec/cantango/permit_engine/role_permit_spec.rb64400757 Bytesc1b829d9877f4e4ffc6463ed49fe8fa3867eb9ae71a01c96120baeea223a6b11
spec/cantango/permit_engine/user_permit_spec.rb64400650 Bytesb9be81160db3c76cb5d7302a305777a218a37b95c5f4c7d5893ddf8e62638515
spec/cantango/rules_spec.rb64400848 Bytes6277bca4a7689705bd3e2d6e0c9a530c83bdf5aac165614753530dbadc9cedaa
spec/devise-dummy/Rakefile64400265 Bytes4af01ee94a1a77ddc7496ae069d715b0e548d67409ac14d2b2a1fc842e29323b
spec/devise-dummy/app/controllers/accounts_controller.rb64400267 Bytesd19b6d46fb2854387fbb9829a30778baf52936af98f800eac0f6aecdcc9ac15b
spec/devise-dummy/app/controllers/application_controller.rb6440080 Bytesdf6c512ef83c4ed7c936a686d15ee9a0169a855f7fa7ff797c94362ec5b432b7
spec/devise-dummy/app/controllers/articles_controller.rb64400726 Bytes6538dcc8278546cb2e4e71dff8b03a79aa7e0a389198f8e42b756708b2fc81ef
spec/devise-dummy/app/controllers/comments_controller.rb64400656 Bytes6632d4aa70ef75e386cdfc6153a18add020278a0dec9f4e4c6a4534b06a1c074
spec/devise-dummy/app/controllers/concertos_controller.rb64400780 Bytes52c4730ef7e84031ab0faf14f5c518e0d259dfc8bda12bdb3093dc4c1c445706
spec/devise-dummy/app/controllers/main_controller.rb64400243 Bytescb1d75dcb030218398b08b68c3e81b556d1f6b42d514c8ace72f3229030d3817
spec/devise-dummy/app/controllers/posts_controller.rb64400685 Bytes1ec77a3718d7d3d68a5f5a11b784e77038a8aed1f41055d3d259f7f757ee6c0c
spec/devise-dummy/app/controllers/users_controller.rb64400253 Bytes5d34c79f0981517d785fc7482286d6e9868c2eb364f6b754374a699247888348
spec/devise-dummy/app/helpers/application_helper.rb6440029 Bytesf77fac5ea412dbed92c4524fe0ed180acb2b7239f84daf758da989032301f5c8
spec/devise-dummy/app/models/account_setup.rb64400782 Bytes5ecdfe068fea2c358ee3f51ba9308ad9b32201c2fcdf38063af8ef545ce3f460
spec/devise-dummy/app/models/admin.rb64400345 Bytes79dffbf01fd22982ac56b8e4ffa1db9efa7dba529fd250810ae5a547befc1145
spec/devise-dummy/app/models/article.rb64400137 Bytes2d216a3734eb060c109fc920f8cba9a9397eb0e482a98c8a180d6bc6c5be1dd9
spec/devise-dummy/app/models/comment.rb64400112 Bytes4b7a4a875e25231fec0aa7aa93b50b27480b4fd788a4c0e5cdfcac20fd93765a
spec/devise-dummy/app/models/concerto.rb64400138 Bytesd59d620309d2001df2de1f811df8de79c12787355f50323d3e82ba01288c9802
spec/devise-dummy/app/models/guest.rb64400479 Bytesb84afac5675ada06c35d59306aae005150dbabf46a4b3d8fb55481e5f4ed89be
spec/devise-dummy/app/models/improvisation.rb6440024 Bytesb2fe82774f9298726673070ffce79448e8d565cd057bb25c916f00809e476a29
spec/devise-dummy/app/models/post.rb64400111 Bytes4992169cd4f26356225fc64ff589e11588b1ecee337b26f6836e882833f1e12d
spec/devise-dummy/app/models/song.rb6440016 Bytesca8277c6c17179c653d4d42bc2b0e959f8f61ba7c1725a6b1dde63c97a69ddf1
spec/devise-dummy/app/models/tune.rb6440016 Bytes47912dcbada94c6fd84d9737f72a8af75f14942d51e0b05950e5aafcf068f456
spec/devise-dummy/app/models/user.rb64400552 Bytes39d9541ea093bbc80d0dc9f7c27419b337ecc6644d670bb8d80ffa521bd1e6f9
spec/devise-dummy/app/permits/accounts/admin/roles/editor_permit.rb64400247 Bytes022767dfb47072246238c50f6879494c6f63e40797856859c5e1be248bae3f74
spec/devise-dummy/app/permits/licenses/bloggers_license.rb64400183 Bytes452126a824112ab184506204fe07ba4c5fd801a1601a79275ea432df55938361
spec/devise-dummy/app/permits/licenses/musicians_license.rb64400217 Bytes7a1cd3357cf65e5145e86f56d8542fa896e9a1e5ab1be3aed6266e92994b2fd0
spec/devise-dummy/app/permits/role_groups/editor_permit.rb64400207 Bytes9a511231e58eaf4bfbdf0e9446cb1a7a6af85b31adee5570622226af52064652
spec/devise-dummy/app/permits/roles/admin_permit.rb64400152 Bytes5493120a3ce4b8974e1e7ff24af23225b1bcc96cedc88b2bb9a45f0fb817776a
spec/devise-dummy/app/permits/roles/guest_permit.rb64400195 Bytesde8555b8800585eb40aea7347911acc54b24ac4cef37b50d280e1942410d02b6
spec/devise-dummy/app/permits/roles/user_permit.rb64400203 Bytesf17236ce5d163a3752e63729312d016151842ac4884a00b6254a1c644303b7ee
spec/devise-dummy/app/views/articles/admin.html.haml64400492 Bytesc63033b0177fb364c18c1a1ae9164b68534be4b4438d5486c5cc3650579528cc
spec/devise-dummy/app/views/articles/admin_account.html.haml64400524 Bytesb743e637a4f06f6cb098c9d22118a7cea9b3ec9e466b65003bf631243edc8ae9
spec/devise-dummy/app/views/articles/guest.html.haml64400492 Bytes90dfa770559e119e4ac83c6bfce8c93c8cfa9bd67f674c90167c04cd46e55f52
spec/devise-dummy/app/views/articles/index.html.haml64400679 Byteseeedd2e97381c7fb2e45813c8ed643ba604df92e3751b538d9c1da734427d74e
spec/devise-dummy/app/views/articles/show.html.haml64400246 Bytes92f437b7e4c1c06b34a12767bd041bd8fa0dde7fc4c2b2e148984d0a964cfb3f
spec/devise-dummy/app/views/comments/guest.html.haml64400489 Bytes89df88d7b4c025273407e83338dcb21755784e5f43baafd66b3f2eb4f680f4e5
spec/devise-dummy/app/views/comments/index.html.haml64400485 Bytesed1725a11e09754e194dca5b37563150c0c3ab08636d753764f6f814506e819a
spec/devise-dummy/app/views/concertos/admin.html.haml64400543 Bytes402a46cd46dad0133e7a2b70784d3509602650bb2040da4ff98cd6ab19d725f5
spec/devise-dummy/app/views/concertos/admin_account.html.haml64400524 Bytesb743e637a4f06f6cb098c9d22118a7cea9b3ec9e466b65003bf631243edc8ae9
spec/devise-dummy/app/views/concertos/guest.html.haml64400492 Bytes90dfa770559e119e4ac83c6bfce8c93c8cfa9bd67f674c90167c04cd46e55f52
spec/devise-dummy/app/views/concertos/index.html.haml64400540 Bytesbc60aa07ad8d111f9bb5126a9415a6b6c8f7dd6dc533e444deea620621ca37d6
spec/devise-dummy/app/views/concertos/show.html.haml64400256 Bytes3324e0bd94fc09a46013068071165b80a8e9b5a79fc84eec52fc51441ba65d9b
spec/devise-dummy/app/views/devise/confirmations/new.html.erb64400390 Bytesac4f14454cbcaafe36a14737b4a2e58faebe931ac84775ce6af5680ee116048d
spec/devise-dummy/app/views/devise/mailer/confirmation_instructions.html.erb64400226 Bytesfb6f441d2564a3487074c5e3e226c338748e1697436b661ff8380492757358bd
spec/devise-dummy/app/views/devise/mailer/reset_password_instructions.html.erb64400424 Bytes0fe73e5a45372315fad411b13001d1c2e29023ed09ddeaf9071e420257ce2d1c
spec/devise-dummy/app/views/devise/mailer/unlock_instructions.html.erb64400295 Bytes5fc7b8bef2064a6ecea1c9e3913eec185e7fb34e2d3e53964ca2f35876480fbf
spec/devise-dummy/app/views/devise/passwords/edit.html.erb64400557 Bytese0dcf44b419fe966d71ecf8ff8b1ad1653694e755074b8bc9a2f2ee726a43f20
spec/devise-dummy/app/views/devise/passwords/new.html.erb64400378 Bytes3c0c6205de770f234e86a5620eb9c8505cede0cc6bfb3d9b837138f85594551d
spec/devise-dummy/app/views/devise/registrations/edit.html.erb64400904 Bytes78a54919dc944847e24128dcf7899ed751c74d4914e21a0ec103a0f25541757a
spec/devise-dummy/app/views/devise/registrations/new.html.erb64400490 Bytes0b163dce2dbec80d7e229ae45557a8932b6c0f649ae8a759f055468b9989bfad
spec/devise-dummy/app/views/devise/sessions/new.html.erb64400474 Bytes4788cdf5d66ee700eea93dbd65d81786e47550f36d7f54af214c480415b73104
spec/devise-dummy/app/views/devise/shared/_links.erb644001.07 KB7f620b5bec9203e530403017da18048eab0f11ea290affa61daa69c59c51c2a4
spec/devise-dummy/app/views/devise/unlocks/new.html.erb64400372 Bytes4140e6552627d60639d7f9ab329fffc166cba813532b0e1d99d69c2d65bedf0c
spec/devise-dummy/app/views/layouts/application.html.erb64400198 Bytes8dec6c6ad5ca673399fdb79a89f33c8be86c05ba66d1de118d4f8c222029e83b
spec/devise-dummy/app/views/main/index.html.haml6440028 Bytes336b69709a7140989106e1cb54b913408432d27cff85bb6d7095875a3ee9a6a0
spec/devise-dummy/app/views/posts/admin.html.haml64400444 Bytesef8bdafbf90694d3ed465a270df0a89fbe6880e4b388f89cfb17ba24a8799d95
spec/devise-dummy/app/views/posts/admin_account.html.haml64400476 Bytesc112a69da9936c86144af9e728a4fb0dcbfe78dd488804fc60d6c6230478aa96
spec/devise-dummy/app/views/posts/guest.html.haml64400444 Bytes89ba6e4f4d871430735db30af0cb1e25ea6f622da0e2bad323191c5a533a62cc
spec/devise-dummy/app/views/posts/index.html.haml64400439 Bytesb031341ce46d4d81bae62c9cf4a5ca720af683af1aabd7e4c8002ccccd42d50e
spec/devise-dummy/app/views/posts/show.html.haml64400225 Bytes20a201bfbcd706fc2933dd4ba8ab3f736998a5c8fd9f7cd131ed0987481663bb
spec/devise-dummy/app/views/users/admin.html.haml64400443 Bytesb74c36d131e20664a539e2f59c7878f9b7651eeefd7eb900542cc60dc4fa939e
spec/devise-dummy/app/views/users/admin_account.html.haml64400475 Bytes5ead62a923d3d33e11e53d775df43e495788e1681908143ddd331b4c67473c6c
spec/devise-dummy/app/views/users/guest.html.haml64400443 Bytes8790f6af118ebf9755159ad7d01259bd5c6c6cc552ec6a6291231141e49a5258
spec/devise-dummy/app/views/users/index.html.haml64400439 Bytese852d1822cd0c7207b74b94ceb6095d1622aca4405e8f92e5a571b2d8e613def
spec/devise-dummy/app/views/users/show.html.haml64400225 Bytes29df1b57fea9dfa750979162836f3fc1e4bc739868e065d833a9ce8d26547211
spec/devise-dummy/config.ru64400155 Bytesfde40f9243e93c0d83f775eea879301124abafec5d0082e8fcc015870b67ed46
spec/devise-dummy/config/application.rb644001.81 KB264e182af1bdb885069c310f11b8d75fa5019aca0ddb53ce0c04824536303592
spec/devise-dummy/config/boot.rb64400235 Bytes0e07a14f52b1767cee5996e57dd738a9d955218ae3e58b07815eba5c6553c22f
spec/devise-dummy/config/cantango_permissions.yml64400647 Bytesfb9c95e34b8dc25a8247654090f62be2c2d736f4f9ee9f658e6a91981934cd40
spec/devise-dummy/config/categories.yml64400183 Bytesc937656333cce7c48e03f56a259bf9958a3e96bf0ce78d6e0624928e46edbe4b
spec/devise-dummy/config/database.yml64400501 Bytesab8a41dba6a87995995c5233e2def9502e5a828f60b8f388887f53a40a2cfffd
spec/devise-dummy/config/environment.rb64400149 Bytes59a618350650f48bcfde8bcde65ac91e0a45c7531ceb0b2416778ac3c6f50dc5
spec/devise-dummy/config/environments/development.rb64400985 Bytes3a0a503c12080e6d307f793b7304103f03994bc6f09b76b0fb92426bd495abae
spec/devise-dummy/config/environments/production.rb644001.71 KBa1a12f3bdff02d26a969b4dea10b9372eeb168c3eaf79039d218b718356e8355
spec/devise-dummy/config/environments/test.rb644001.47 KB004f1a263ae16fa1cb85ac68712a6f0d809939c32771ba38e781d7e04cbd0be8
spec/devise-dummy/config/initializers/backtrace_silencers.rb64400404 Bytes12656d43090727d98c72bed6ba153b501ae0b7fdc5f20cfd64b5ab8a8bfa87a8
spec/devise-dummy/config/initializers/cantango.rb64400162 Bytes1c400ae3d95dd729b3e64286d320d130f703a9cc190eafbb8598340a253b8ddf
spec/devise-dummy/config/initializers/devise.rb644009.2 KB0c614fc6b4d98e31cbe492d568246759ab67e4447f39dfbe9f24955093824902
spec/devise-dummy/config/initializers/inflections.rb64400376 Bytes9449663f6476f55fcc11553109eadee742521924a0592102e7f5ac25e8b3561a
spec/devise-dummy/config/initializers/mime_types.rb64400205 Byteseeb81ee447a8f788b69240861f043b485ab6e830dde0997ddeb3c1b445ed5d06
spec/devise-dummy/config/initializers/secret_token.rb64400496 Bytes8e4ca79219fe323cb73ed08964e378552fdc6b51f16b281b4efd77dcd6bd293d
spec/devise-dummy/config/initializers/session_store.rb64400410 Bytes0c50de7253553a2aa66d38722ef7e2dee7f1c46852001cf50d02d6bcee112644
spec/devise-dummy/config/initializers/simple_roles.rb64400877 Bytes4571e0a24207e8f39546862b44ca30ad1dcd92c684f91f05e9218877a108d120
spec/devise-dummy/config/locales/devise.en.yml644002.86 KB8d08c2bdad83f3317963a625f069aab6368f7fd5d9193d04a8bc1bbe2afa654e
spec/devise-dummy/config/locales/en.yml64400213 Bytes6b393140f668cd4f960b03d8320b5e6a226a023c9a3f4439029aaee932562273
spec/devise-dummy/config/routes.rb644002.05 KB04429e1dc3c1bda94417646595fc26610680c79621ce4fc2c882a58d0e09f54a
spec/devise-dummy/db/migrate/002_create_comment.rb64400230 Bytesff590a5f020b36805e541e3e7b3a450a546ce7aabd948d7cc73aa24286b939fc
spec/devise-dummy/db/migrate/003_create_post.rb64400248 Bytes3f92b06fb4fa31f3f40f4e182e2ae3b4820f78b20f4dde987d71313fffc7c4b1
spec/devise-dummy/db/migrate/004_create_article.rb64400255 Bytes4c2148b93294e23b7d128716ab1ac00859df470ca35a169ef5d120831805942f
spec/devise-dummy/db/migrate/005_create_account.rb64400225 Bytes95f49ed38f8117b414c1eed854b7147199e99cce4381e6729f17aa1d271c7ce6
spec/devise-dummy/db/migrate/006_create_concerto.rb64400258 Bytes3ed31450b6be2886196b02e865dcafd17b9aada6d30a12423190030e301bd62d
spec/devise-dummy/db/migrate/007_devise_create_users.rb64400856 Bytes079a3f21c0dd883097d3247e3029c1651e9fdbbe17926bb4155fd8f1de9a4508
spec/devise-dummy/db/schema.rb644002.47 KB81e04a0c8c337a7ece3d886a87ee8f1842f136be64d1e7747900cea23390ffde
spec/devise-dummy/db/seeds.rb64400303 Bytes08ad3df8de6be536d41cea443f7575e11475c79ed8885a8557dec2eb43ee1b86
spec/devise-dummy/db/users.txt64400131 Bytes9fea1f87d1a0bea8416525e6a30426546b0e26ba7bf581f1013954cda3f7a888
spec/devise-dummy/public/404.html64400728 Bytese83bab5bc954e390da4d67691e61ee368b97738ab7d165c4d35d54977c116f58
spec/devise-dummy/public/422.html64400711 Bytes97a7b03d5364abcb3e667d94da1f7f5112dd07487d6f969c23eb5f2cd7c2171b
spec/devise-dummy/public/500.html64400728 Bytes4ca11648f057809f28f549961ecb31a7aaa26d1c7e2b42073702a4ff3452dd4d
spec/devise-dummy/public/favicon.ico644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
spec/devise-dummy/public/javascripts/application.js64400148 Bytes2d666e11693821f8748067b04e843029fcb5466113bd7cb8c0764f7e4ab09b1e
spec/devise-dummy/public/javascripts/controls.js6440034 KBf7486b4b3955611156b8e47c768e4879739155ab0318ce1725c6df8565e4d922
spec/devise-dummy/public/javascripts/dragdrop.js6440030.3 KBebc56045f199391ad34d706e4453e775c2e1d5815bca374dc26616610834723c
spec/devise-dummy/public/javascripts/effects.js6440037.6 KB7ed45c5b4b0a53ea25594933cee7b71940ff2fa6258825b505a3e1a58f1a5133
spec/devise-dummy/public/javascripts/prototype.js64400159 KBeed67225cc8f83515ac2f4c1533849188c3a26113bfc24f3f9d6c975a837f385
spec/devise-dummy/public/javascripts/rails.js644006.13 KB041babee7d7d07853d9c069a5090b7a3f61185843c6e28cf6a51f0ffa03f392a
spec/devise-dummy/public/stylesheets/.gitkeep644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
spec/devise-dummy/script/rails75500295 Bytesb9535049af7be6700e161fe507b5e7ea4f884d329e9224d08d8f4f840c896257
spec/devise-dummy_spec_helper.rb644001.04 KB9bbfd57eec66e1e6fc91a18f02d1e14f1be08c32a16185a7ad0033c01eeacc6e
spec/devise-integration/concerto_spec.rb644002.02 KBef3695bac1a00434000f28b3441363a9a4fcd4bce0b8c140f47e28a48b595d5f
spec/dummy/Rakefile64400265 Bytes4af01ee94a1a77ddc7496ae069d715b0e548d67409ac14d2b2a1fc842e29323b
spec/dummy/app/controllers/accounts_controller.rb64400230 Bytes2f2c2354fdd7ed8d4e6c3776545c6a073e325522ba255d2924b06c3a914f8d81
spec/dummy/app/controllers/application_controller.rb6440080 Bytesdf6c512ef83c4ed7c936a686d15ee9a0169a855f7fa7ff797c94362ec5b432b7
spec/dummy/app/controllers/articles_controller.rb644001.07 KB166060af4dc71c552ebeac7ab172dee1c982bd575c5da9c7f167a4df85695812
spec/dummy/app/controllers/comments_controller.rb64400625 Bytesce029e9caa0267bce6ba776eb84cc5106383b6234dcb6968776628315aa89a8d
spec/dummy/app/controllers/concertos_controller.rb64400684 Bytes2715b8de575bfe78b7ac195648ab72d609ea6a2f46082eacad222c5777440205
spec/dummy/app/controllers/main_controller.rb64400243 Bytescb1d75dcb030218398b08b68c3e81b556d1f6b42d514c8ace72f3229030d3817
spec/dummy/app/controllers/posts_controller.rb64400648 Bytesfbe410c797929483e94c1aae0a4df04cec71ad5f9879b2fb80a41da7567d77c0
spec/dummy/app/controllers/sessions_controller.rb64400357 Bytes4b434074f5cadf03253574c12280658901964483434fcc2d2a8fc959dc1609aa
spec/dummy/app/controllers/users_controller.rb64400218 Bytesba13dd17eea492aeaa90ee8d2d253d89b9efde8364308d8e967f5df745feb29c
spec/dummy/app/helpers/application_helper.rb644001.08 KBc317f2fd8ba7440d5326ac68c44999c8d6d008dfe9343fd95d657abff68d82d8
spec/dummy/app/models/account_setup.rb64400782 Bytes5ecdfe068fea2c358ee3f51ba9308ad9b32201c2fcdf38063af8ef545ce3f460
spec/dummy/app/models/admin.rb6440052 Bytes5a335bb0f4e5d64a1637ba316685cbde8d61cb7ed94a907ade8316623b7a57f1
spec/dummy/app/models/article.rb64400137 Bytes2d216a3734eb060c109fc920f8cba9a9397eb0e482a98c8a180d6bc6c5be1dd9
spec/dummy/app/models/comment.rb64400112 Bytes4b7a4a875e25231fec0aa7aa93b50b27480b4fd788a4c0e5cdfcac20fd93765a
spec/dummy/app/models/concerto.rb64400138 Bytesd59d620309d2001df2de1f811df8de79c12787355f50323d3e82ba01288c9802
spec/dummy/app/models/guest.rb64400397 Bytes0b21710fc2d8f422de11a40d79d5216c8ba67ebbed06d99a97e75f9c3abf64d7
spec/dummy/app/models/improvisation.rb6440024 Bytesb2fe82774f9298726673070ffce79448e8d565cd057bb25c916f00809e476a29
spec/dummy/app/models/post.rb64400111 Bytes4992169cd4f26356225fc64ff589e11588b1ecee337b26f6836e882833f1e12d
spec/dummy/app/models/song.rb6440016 Bytesca8277c6c17179c653d4d42bc2b0e959f8f61ba7c1725a6b1dde63c97a69ddf1
spec/dummy/app/models/tune.rb6440016 Bytes47912dcbada94c6fd84d9737f72a8af75f14942d51e0b05950e5aafcf068f456
spec/dummy/app/models/user.rb64400236 Bytes70b5e32c39d227a148e89fece0cc786c7104610f7a908960b01f34cc3b9040f8
spec/dummy/app/permits/accounts/admin/roles/editor_permit.rb64400247 Bytes022767dfb47072246238c50f6879494c6f63e40797856859c5e1be248bae3f74
spec/dummy/app/permits/licenses/bloggers_license.rb64400183 Bytes452126a824112ab184506204fe07ba4c5fd801a1601a79275ea432df55938361
spec/dummy/app/permits/licenses/musicians_license.rb64400217 Bytes7a1cd3357cf65e5145e86f56d8542fa896e9a1e5ab1be3aed6266e92994b2fd0
spec/dummy/app/permits/role_groups/editor_permit.rb64400202 Bytes5bab7f299e5f5265b434e23be61a5345bcefb26bdb5a07d9a23fc780144ffd97
spec/dummy/app/permits/roles/admin_permit.rb64400152 Bytes5493120a3ce4b8974e1e7ff24af23225b1bcc96cedc88b2bb9a45f0fb817776a
spec/dummy/app/permits/roles/guest_permit.rb64400195 Bytesde8555b8800585eb40aea7347911acc54b24ac4cef37b50d280e1942410d02b6
spec/dummy/app/permits/roles/user_permit.rb64400270 Bytes5ef51e859efe1d16a7799db0e78f7002df472f5044db8eccc6d0f63bb68eeedb
spec/dummy/app/views/articles/admin.html.haml64400492 Bytesc63033b0177fb364c18c1a1ae9164b68534be4b4438d5486c5cc3650579528cc
spec/dummy/app/views/articles/admin_account.html.haml64400524 Bytesb743e637a4f06f6cb098c9d22118a7cea9b3ec9e466b65003bf631243edc8ae9
spec/dummy/app/views/articles/guest.html.haml64400492 Bytes90dfa770559e119e4ac83c6bfce8c93c8cfa9bd67f674c90167c04cd46e55f52
spec/dummy/app/views/articles/index.html.haml64400679 Byteseeedd2e97381c7fb2e45813c8ed643ba604df92e3751b538d9c1da734427d74e
spec/dummy/app/views/articles/show.html.haml64400246 Bytes92f437b7e4c1c06b34a12767bd041bd8fa0dde7fc4c2b2e148984d0a964cfb3f
spec/dummy/app/views/comments/guest.html.haml64400489 Bytes89df88d7b4c025273407e83338dcb21755784e5f43baafd66b3f2eb4f680f4e5
spec/dummy/app/views/comments/index.html.haml64400485 Bytesed1725a11e09754e194dca5b37563150c0c3ab08636d753764f6f814506e819a
spec/dummy/app/views/concertos/admin.html.haml64400492 Bytesc63033b0177fb364c18c1a1ae9164b68534be4b4438d5486c5cc3650579528cc
spec/dummy/app/views/concertos/admin_account.html.haml64400524 Bytesb743e637a4f06f6cb098c9d22118a7cea9b3ec9e466b65003bf631243edc8ae9
spec/dummy/app/views/concertos/guest.html.haml64400492 Bytes90dfa770559e119e4ac83c6bfce8c93c8cfa9bd67f674c90167c04cd46e55f52
spec/dummy/app/views/concertos/index.html.haml64400504 Bytes9d6ff0204c243265e3a32a346e3c8fd2fb0ab5e7723a649ed2d33156cfe78ec0
spec/dummy/app/views/concertos/show.html.haml64400256 Bytes3324e0bd94fc09a46013068071165b80a8e9b5a79fc84eec52fc51441ba65d9b
spec/dummy/app/views/layouts/application.html.erb64400198 Bytes8dec6c6ad5ca673399fdb79a89f33c8be86c05ba66d1de118d4f8c222029e83b
spec/dummy/app/views/main/index.html.haml6440028 Bytes336b69709a7140989106e1cb54b913408432d27cff85bb6d7095875a3ee9a6a0
spec/dummy/app/views/posts/admin.html.haml64400444 Bytesef8bdafbf90694d3ed465a270df0a89fbe6880e4b388f89cfb17ba24a8799d95
spec/dummy/app/views/posts/admin_account.html.haml64400476 Bytesc112a69da9936c86144af9e728a4fb0dcbfe78dd488804fc60d6c6230478aa96
spec/dummy/app/views/posts/guest.html.haml64400444 Bytes89ba6e4f4d871430735db30af0cb1e25ea6f622da0e2bad323191c5a533a62cc
spec/dummy/app/views/posts/index.html.haml64400439 Bytesb031341ce46d4d81bae62c9cf4a5ca720af683af1aabd7e4c8002ccccd42d50e
spec/dummy/app/views/posts/show.html.haml64400225 Bytes20a201bfbcd706fc2933dd4ba8ab3f736998a5c8fd9f7cd131ed0987481663bb
spec/dummy/app/views/users/admin.html.haml64400443 Bytesb74c36d131e20664a539e2f59c7878f9b7651eeefd7eb900542cc60dc4fa939e
spec/dummy/app/views/users/admin_account.html.haml64400475 Bytes5ead62a923d3d33e11e53d775df43e495788e1681908143ddd331b4c67473c6c
spec/dummy/app/views/users/guest.html.haml64400443 Bytes8790f6af118ebf9755159ad7d01259bd5c6c6cc552ec6a6291231141e49a5258
spec/dummy/app/views/users/index.html.haml64400439 Bytese852d1822cd0c7207b74b94ceb6095d1622aca4405e8f92e5a571b2d8e613def
spec/dummy/app/views/users/show.html.haml64400225 Bytes29df1b57fea9dfa750979162836f3fc1e4bc739868e065d833a9ce8d26547211
spec/dummy/config.ru64400155 Bytesfde40f9243e93c0d83f775eea879301124abafec5d0082e8fcc015870b67ed46
spec/dummy/config/application.rb644001.79 KBd75436b16da7d98b3fe5c86dc265bd13593070cc81a78a2525992dd126da5660
spec/dummy/config/boot.rb64400235 Bytes0e07a14f52b1767cee5996e57dd738a9d955218ae3e58b07815eba5c6553c22f
spec/dummy/config/cantango_permissions.yml64400647 Bytesfb9c95e34b8dc25a8247654090f62be2c2d736f4f9ee9f658e6a91981934cd40
spec/dummy/config/categories.yml64400183 Bytesc937656333cce7c48e03f56a259bf9958a3e96bf0ce78d6e0624928e46edbe4b
spec/dummy/config/database.yml64400501 Bytesab8a41dba6a87995995c5233e2def9502e5a828f60b8f388887f53a40a2cfffd
spec/dummy/config/environment.rb64400149 Bytes59a618350650f48bcfde8bcde65ac91e0a45c7531ceb0b2416778ac3c6f50dc5
spec/dummy/config/environments/development.rb64400985 Bytes3a0a503c12080e6d307f793b7304103f03994bc6f09b76b0fb92426bd495abae
spec/dummy/config/environments/production.rb644001.71 KBa1a12f3bdff02d26a969b4dea10b9372eeb168c3eaf79039d218b718356e8355
spec/dummy/config/environments/test.rb644001.47 KB004f1a263ae16fa1cb85ac68712a6f0d809939c32771ba38e781d7e04cbd0be8
spec/dummy/config/initializers/backtrace_silencers.rb64400404 Bytes12656d43090727d98c72bed6ba153b501ae0b7fdc5f20cfd64b5ab8a8bfa87a8
spec/dummy/config/initializers/cantango.rb64400112 Bytes94aab5fb6ba33bb0f91038693c42edd54585731f7912b58e3e524d2f4c8067a5
spec/dummy/config/initializers/inflections.rb64400376 Bytes9449663f6476f55fcc11553109eadee742521924a0592102e7f5ac25e8b3561a
spec/dummy/config/initializers/mime_types.rb64400205 Byteseeb81ee447a8f788b69240861f043b485ab6e830dde0997ddeb3c1b445ed5d06
spec/dummy/config/initializers/secret_token.rb64400496 Bytes8e4ca79219fe323cb73ed08964e378552fdc6b51f16b281b4efd77dcd6bd293d
spec/dummy/config/initializers/session_store.rb64400410 Bytes0c50de7253553a2aa66d38722ef7e2dee7f1c46852001cf50d02d6bcee112644
spec/dummy/config/initializers/simple_roles.rb64400892 Bytesc8957ad1c57c25b7fc89c670bcf25699a6d0020bd8dead4a3f707be916df88f1
spec/dummy/config/locales/en.yml64400213 Bytes6b393140f668cd4f960b03d8320b5e6a226a023c9a3f4439029aaee932562273
spec/dummy/config/routes.rb644002 KB870c94ac2815c23b186765e02e3cb3bbc6c010237e78199e9269664ca561906e
spec/dummy/db/migrate/001_create_user.rb64400293 Bytesc038354b68d7aca2331e6e134e1c9fedf1da95729ed655a7969157043ce54c9c
spec/dummy/db/migrate/002_create_comment.rb64400230 Bytesff590a5f020b36805e541e3e7b3a450a546ce7aabd948d7cc73aa24286b939fc
spec/dummy/db/migrate/003_create_post.rb64400248 Bytes3f92b06fb4fa31f3f40f4e182e2ae3b4820f78b20f4dde987d71313fffc7c4b1
spec/dummy/db/migrate/004_create_article.rb64400255 Bytes4c2148b93294e23b7d128716ab1ac00859df470ca35a169ef5d120831805942f
spec/dummy/db/migrate/005_create_account.rb64400225 Bytes95f49ed38f8117b414c1eed854b7147199e99cce4381e6729f17aa1d271c7ce6
spec/dummy/db/migrate/006_create_concerto.rb64400258 Bytes3ed31450b6be2886196b02e865dcafd17b9aada6d30a12423190030e301bd62d
spec/dummy/public/404.html64400728 Bytese83bab5bc954e390da4d67691e61ee368b97738ab7d165c4d35d54977c116f58
spec/dummy/public/422.html64400711 Bytes97a7b03d5364abcb3e667d94da1f7f5112dd07487d6f969c23eb5f2cd7c2171b
spec/dummy/public/500.html64400728 Bytes4ca11648f057809f28f549961ecb31a7aaa26d1c7e2b42073702a4ff3452dd4d
spec/dummy/public/favicon.ico644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
spec/dummy/public/javascripts/application.js64400148 Bytes2d666e11693821f8748067b04e843029fcb5466113bd7cb8c0764f7e4ab09b1e
spec/dummy/public/javascripts/controls.js6440034 KBf7486b4b3955611156b8e47c768e4879739155ab0318ce1725c6df8565e4d922
spec/dummy/public/javascripts/dragdrop.js6440030.3 KBebc56045f199391ad34d706e4453e775c2e1d5815bca374dc26616610834723c
spec/dummy/public/javascripts/effects.js6440037.6 KB7ed45c5b4b0a53ea25594933cee7b71940ff2fa6258825b505a3e1a58f1a5133
spec/dummy/public/javascripts/prototype.js64400159 KBeed67225cc8f83515ac2f4c1533849188c3a26113bfc24f3f9d6c975a837f385
spec/dummy/public/javascripts/rails.js644006.13 KB041babee7d7d07853d9c069a5090b7a3f61185843c6e28cf6a51f0ffa03f392a
spec/dummy/public/stylesheets/.gitkeep644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
spec/dummy/script/rails75500295 Bytesb9535049af7be6700e161fe507b5e7ea4f884d329e9224d08d8f4f840c896257
spec/dummy/tmp/pids/server.pid644005 Bytesb50e9877a918e60a7ada0a5517609e82aeba506399357e87a0a023b723d84d12
spec/dummy_spec_helper.rb644001.13 KBf7156e203db4ff4b82433bf362780515cdb6d40e607af202c3445388bf1e30e8
spec/entire_suite_spec.rb64400397 Bytes4496cd5cb7efca5307a779a69079044e5aaf2cf2042893bf27555ac9f7d28814
spec/factories.rb64400107 Bytes12be4221431eb9622023ce0f76d0ed685a91a87a1e711719af841a68aca7ed93
spec/fixtures/config/cantango_permissions.yml64400575 Bytesef0f6e36045319f7600560c44a9c504aac02708e439d85f7fc45308157bc51b2
spec/fixtures/config/categories.yml64400111 Bytes51533fca7890969f99feaedc31a68c1c74f94a41ef95d9ef2c1d82a8ac52abb7
spec/fixtures/config/evaluator_fixtures.yml64400211 Bytescac8205628a052fb45d4553a2e585cd7f556ef2a1ac0dcac370f406476527458
spec/fixtures/config/licenses.yml6440045 Bytesfe17780d28cc7ecfb1f5460a5b981df3814cf26e4d54d2573e9ac5cb05f8e7fa
spec/fixtures/config/permissions.yml64400216 Bytesfe2932a2311928da0d5e78fdfb3e6199d57e7ebe69d612b79e01183fc897c04e
spec/fixtures/config/role_group.yml6440040 Bytesa8cfc460b8e102d0fd0cc768564e384dcc0597e1dc3ecef10c04678c225dadfc
spec/fixtures/config/roles.yml6440038 Bytes30bc9d90bcf4744b2ca0de7abd47f5ec5981d2e0ce32317d644f84f487387fa6
spec/fixtures/config/user_permissions.yml6440097 Bytesd01e8952edc49d2c4a5958ad42b8ef2b43cb8b7872f0dddc06a0bca36668034f
spec/fixtures/models.rb6440069 Bytes6ec2e80276fa25bf251997a486a4aaed7c2871055327ed3cab04ef12a504f812
spec/fixtures/models/items.rb6440053 Bytes4ddcc324fc84a0142d873e14c5563bb717a47006bea5544e27cdfff3189d4065
spec/fixtures/models/simple_roles.rb64400924 Bytes95363d32b35b3b295eb336cc86d91778707c472e72b150d3815edf9c50a7bf26
spec/fixtures/models/user.rb64400416 Bytes83b945c07b26b0018ca37ad70f175be4a25be64c74e645e70ee79788701505e7
spec/fixtures/models/user_account.rb64400313 Bytes5643bf2a3e82b6508faca7b8f7cf4df1fab01421e145f39a17fc385856637e0e
spec/fixtures/tango_fixtures.rb64400809 Bytes8c866172f461984dcb73b069d60a37d858fe1e0a64fd4a0478b70506a28b54cd
spec/generators/cantango/account_role_permit_generator_spec.rb64400881 Bytesc1d6cf794fe9ee9e4827d8bf6f2ce70cfc52be1938b64899e809b0d483d7d2f8
spec/generators/cantango/account_role_permits_generator_spec.rb644001.77 KB7fa0f5dbdc0ba2c373e199153b0c54b93849ab3c49ae1e037989f0d656f46173
spec/generators/cantango/license_generator_spec.rb64400833 Bytes152c6032772de1f3bac2ed2d4654bb9a8345825cd328da348fe25cb01539e6ba
spec/generators/cantango/licenses_generator_spec.rb644001.78 KB4594f17051b7e88c8008a6d2220e684a3bc72d475641620e896f8956ffc60e4e
spec/generators/cantango/role_permit_generator_spec.rb64400865 Bytes9428ae8e8dbe4d7f4233fe2b88100b9d336b010e2e0317d78f9fa91415bfb6ee
spec/generators/cantango/role_permits_generator_spec.rb644001.74 KBeb3166d2a7f07ab04c1ca0ef343896e1e19977943e0258082f77e6b57e0862cf
spec/helpers/dummy_app_ability.rb64400744 Bytes5ac0a2fd6ef459945665cffb3db83e30c28f4352e822dfc92b5561e9cfc2c5ed
spec/integration/Design_notes.textile64400714 Bytes1171f4f0044749e176a96715ceb0dec9ec6ddc31c740cfb0e06a92b57e42ab40
spec/integration/admin_user/masquerade_spec.rb64400492 Bytes0b9b2dea0333f0e9b962a5523b175844a76a6a958189e5a30c65b5921faa6acb
spec/integration/cache_using_moneta_spec.rb644001.23 KBf1f23bd08b795c703635c838607bdd6c5e773abbff835eb16403ca8453e50525
spec/integration/cache_using_session_spec.rb644001.23 KBae9cc4ecbec6ba5e281e40e71402686bcdd7c6ba4261b39696339df3d6063b1b
spec/integration/main_spec.rb64400257 Bytes0d185b3cbea53ea383d7f2d22f81dc88e097136e45a92c6521aa880115a71241
spec/integration/performance/ability_initialize_performance.rb644001.25 KB22ab8dd46d98632efdc49a87ff143611fb29694d0e818d4710f2e9441fffc805
spec/integration/performance/cache_performance.rb64400762 Bytes6d8971ffc4fc76bd474d1598c97689cbfdc07f81c7fa04680aa9d973f7991be9
spec/integration/performance/can_performance.rb644001.17 KBb731efafcffdccb175840c994a06ee399619979e0c38846e011d9574783a69fd
spec/integration/performance/helpers/ability.rb644001.36 KB6b0b1ac58bc9205ece300bced495c1a6ab9b1b9d773d38a4b79bb11c447e66c4
spec/integration/performance/helpers/ability_api.rb644001.13 KB7183159cfee8663770872acb89d2a195b1df201a6272af59931a5b208c5f3e0f
spec/integration/performance/helpers/ability_raw.rb64400173 Bytes1e5ea9d6e2a7ebb6280e6e3b4ce8d3ea3c0d553024be2bc4aeb39ff4b86cb851
spec/integration/performance/helpers/cache.rb644001.02 KB1e5474d0eb82001a83d6970cfa18de100ce03c67ef748f0d739b8b0dfded0c55
spec/integration/performance/helpers/rules.rb64400313 Bytes7b0214980700900c978685ec9b815ac8a42b722e9973bb744b61a7a92440aa59
spec/integration/performance/integral_performance_caching_disabled.rb64400725 Bytesfb69f2c0b76126d9d0d361873c7c28d96267098aeac60ec0c3caa9cfdc4249b0
spec/integration/performance/integral_performance_caching_enabled.rb64400774 Bytesd75e0b33dda82382eef8229c608cda4675d078ddee73a586315450e1031865a3
spec/integration/performance/raw_performance.rb64400266 Bytes6c3e8a5c6fe5df731b648479b13490ba8b48aef8ba764b21f2e58d9e36c78687
spec/integration/user/articles_spec.rb644001002 Bytes67d23124d2eb31cb5d126e989a6becce8a7f57c481b962f2da4327e83a3d36a6
spec/integration/user/concerto_spec.rb644001.08 KBf22bf89f52c8bee15cc6a1713d4c497e0ae080c27ce88df9c0ebc1814db024d9
spec/note_on_caching_and_dynamic.textile644004.22 KBf844ff84406ad568375155e4884290b4a83df645bfaa98901f44553fb4e96186
spec/path_helper.rb64400112 Bytesdf922fd2521e8a455dee36466f37955f954f3bde36172eafbd01961b5c4fbeb8
spec/simple_roles.rb64400958 Bytes2b42f631ebe30d889ae9dfd707eedac52f648e8c7361cc0ba9d0531996704a7e
spec/spec_helper.rb64400443 Bytes918eb324ad33ed6c2b985e111a92c89c96fd784f1dff8f67d172b75188a59844
wiki/ability/initialize.markdown644001.07 KB0e2ce333a144a3f52b7336a0bf01793a8eb21305e99ea5c40c3cbd428edd9bd8
wiki/api/user/api.markdown644002.08 KBf251cce483d92257ced052e67f58669627c6dd9e76d90389e1df84c8f787a70b
wiki/api/user_account/api.markdown644002.18 KB58efeb941c0d087523754df82589d74a250e53ba41798e5725b237772597fe3b
wiki/config/ability.markdown64400376 Bytes3c5842a067be628976a4a5505ec3c3af17b4e05ac82321232ac2c0a161a71eb5
wiki/config/autoload.markdown64400870 Bytes342727d719a1679766adf8d265d41444dae13330e3d57eac8fa9ec1af111d52e
wiki/config/guest.markdown644001.56 KB8357bb7e3a9d32123ff0e17ebb6e066628a2001b2a26ed574b62563417ff4e4b
wiki/config/models_registration.markdown64400426 Bytes28d50119c93640aa644015d77af85209f1f0714f1d95059ebbc3a516c7172b45
wiki/config/role_groups.markdown6440019 Bytes68c6c71ca69a91f442af9ee819de55bd6036246eec54839a6f4b930634ad891f
wiki/config/roles.markdown6440019 Bytes68c6c71ca69a91f442af9ee819de55bd6036246eec54839a6f4b930634ad891f
wiki/engines/cache/config.markdown64400803 Bytesb2864068f4cef20dd624c08d1eb3962918da7e53a174462bc4c5a4b9c3b3a744
wiki/engines/cache/session_store.markdown644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
wiki/engines/cache/store.markdown64400136 Bytes655267292aad718f13583ff5ea6714cbd89fff175e7057f014f554cfe69cb388
wiki/engines/permissions/categories.markdown64400762 Bytes1be88f4fb3c8db9c03db79952ab0bdc02304d6cf382a1bf02abd5373bfa58c57
wiki/engines/permissions/config.markdown64400842 Bytes57cfaebc3655b14aa17922b1a216ee0ad5e42607e1a8f6df7685a748af738f83
wiki/engines/permissions/moneta_store.markdown644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
wiki/engines/permissions/store.markdown644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
wiki/engines/permissions/yaml_store.markdown644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
wiki/engines/permits/config.markdown644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
wiki/engines/permits/licenses.markdown644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
wiki/engines/permits/role_groups.markdown644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
wiki/engines/permits/roles.markdown644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
wiki/engines/permits/user_accounts.markdown644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
wiki/feature_list.markdown64400837 Bytesac5a2a0dd97415d48d2863a99f8a731fc2434da681b7f0d1f3e45109bd55c1c3
wiki/rules_caching.markdown64400546 Bytes87ea6ae9bb8ad27163e9e37fda1e5d6acd521d58439dfb9bb39a88cffb08b40b
wiki/users/masquerading.markdown64400629 Bytes65e0e8600d5b773028e6af7920d6fe1eb812015c51079595a30ca34ae7e0bf00
wiki/when_to_use.markdown644002.32 KB6c9307a50807195974ec0f4cf256990304d59bcbe756e812fbe49477e21ff82d
wiki/why_to_use.markdown64400467 Bytese32e7ccc574d26d5c03edd2e1e3c3d7ad02bb30e0806c5b452c4462150aaf12d