├── .gitignore ├── .rspec ├── Design.textile ├── Gemfile ├── Gemfile.lock ├── MIT-LICENSE ├── README.textile ├── Rakefile ├── VERSION ├── config └── database.yml ├── lib ├── trole.rb ├── trole │ ├── adapters.rb │ ├── adapters │ │ ├── active_record.rb │ │ ├── active_record │ │ │ ├── config.rb │ │ │ ├── storage.rb │ │ │ └── strategy.rb │ │ ├── mongoid.rb │ │ └── mongoid │ │ │ ├── config.rb │ │ │ ├── storage.rb │ │ │ └── strategy.rb │ ├── api.rb │ ├── api │ │ ├── cache.rb │ │ ├── class_methods.rb │ │ ├── config.rb │ │ ├── core.rb │ │ ├── event.rb │ │ ├── read.rb │ │ ├── validation.rb │ │ └── write.rb │ ├── config.rb │ ├── macros.rb │ ├── operations.rb │ ├── operations │ │ ├── read.rb │ │ └── write.rb │ ├── storage.rb │ ├── storage │ │ ├── base_one.rb │ │ ├── bit_one.rb │ │ ├── embed_one.rb │ │ ├── ref_one.rb │ │ └── string_one.rb │ └── strategy.rb ├── trole_groups.rb ├── trole_groups │ ├── READ THIS.textile │ ├── Rolegroups design.textile │ ├── adapters │ │ ├── active_record.rb │ │ ├── active_record │ │ │ ├── config.rb │ │ │ ├── storage.rb │ │ │ └── strategy.rb │ │ ├── mongoid.rb │ │ └── mongoid │ │ │ └── config.rb │ ├── api.rb │ ├── api │ │ ├── cache.rb │ │ ├── config.rb │ │ ├── core.rb │ │ ├── event.rb │ │ ├── read.rb │ │ ├── validation.rb │ │ └── write.rb │ ├── config.rb │ ├── config │ │ ├── schema.rb │ │ ├── schema │ │ │ ├── helpers.rb │ │ │ └── role_group_helpers.rb │ │ └── valid_role_groups.rb │ ├── macros.rb │ ├── macros │ │ ├── configuration.rb │ │ ├── configuration │ │ │ ├── base_loader.rb │ │ │ ├── config_loader.rb │ │ │ ├── storage_loader.rb │ │ │ └── strategy_loader.rb │ │ ├── static_roles.rb │ │ └── strategy_options.rb │ ├── operations.rb │ ├── operations │ │ ├── read.rb │ │ └── write.rb │ ├── storage.rb │ ├── storage │ │ ├── base_many.rb │ │ ├── embed_many.rb │ │ └── ref_many.rb │ └── strategy.rb ├── troles.rb └── troles │ ├── adapters.rb │ ├── adapters │ ├── active_record.rb │ ├── active_record │ │ ├── Design Notes.textile │ │ ├── config.rb │ │ ├── storage.rb │ │ ├── storage │ │ │ └── embed_many.rb │ │ └── strategy.rb │ ├── mongoid.rb │ └── mongoid │ │ ├── Design Notes.textile │ │ └── config.rb │ ├── api.rb │ ├── api │ ├── cache.rb │ ├── class_methods.rb │ ├── config.rb │ ├── core.rb │ ├── event.rb │ ├── read.rb │ ├── validation.rb │ └── write.rb │ ├── common.rb │ ├── common │ ├── api.rb │ ├── api │ │ ├── cache.rb │ │ ├── class_methods.rb │ │ ├── config.rb │ │ ├── core.rb │ │ ├── event.rb │ │ ├── read.rb │ │ ├── validation.rb │ │ └── write.rb │ ├── config.rb │ ├── config │ │ ├── class_methods.rb │ │ ├── schema.rb │ │ ├── schema │ │ │ └── helpers.rb │ │ ├── static_roles.rb │ │ └── valid_roles.rb │ ├── dependencies.rb │ ├── event_manager.rb │ ├── macros.rb │ ├── macros │ │ ├── configuration.rb │ │ ├── configuration │ │ │ ├── base_loader.rb │ │ │ ├── config_loader.rb │ │ │ ├── storage_loader.rb │ │ │ └── strategy_loader.rb │ │ ├── static_roles.rb │ │ └── strategy_options.rb │ ├── marshaller.rb │ ├── marshaller │ │ ├── bitmask.rb │ │ └── generic.rb │ ├── operations.rb │ ├── operations │ │ ├── read.rb │ │ └── write.rb │ └── storage.rb │ ├── config.rb │ ├── macros.rb │ ├── meta.rb │ ├── operations.rb │ ├── operations │ ├── read.rb │ └── write.rb │ ├── storage.rb │ ├── storage │ ├── base_many.rb │ ├── bit_many.rb │ ├── embed_many.rb │ ├── join_ref_many.rb │ ├── ref_many.rb │ └── string_many.rb │ └── strategy.rb ├── playbox └── old_rake ├── spec ├── Guide to running specs.textile ├── active_record │ ├── migrations │ │ ├── many │ │ │ ├── bit_many.rb │ │ │ ├── custom_join.rb │ │ │ ├── join_ref_many.rb │ │ │ ├── ref_many.rb │ │ │ └── string_many.rb │ │ └── one │ │ │ ├── bit_one.rb │ │ │ ├── ref_one.rb │ │ │ └── string_one.rb │ ├── models.rb │ ├── models │ │ ├── custom_join.rb │ │ ├── join_ref_many.rb │ │ ├── ref_many.rb │ │ ├── ref_one.rb │ │ ├── role.rb │ │ └── user.rb │ ├── strategies │ │ ├── many │ │ │ ├── bit_many_spec.rb │ │ │ ├── custom_join_spec.rb │ │ │ ├── join_ref_many_spec.rb │ │ │ ├── ref_many_spec.rb │ │ │ └── string_many_spec.rb │ │ └── one │ │ │ ├── bit_one_spec.rb │ │ │ ├── ref_one_spec.rb │ │ │ └── string_one_spec.rb │ └── strategy_helper.rb ├── active_record_helper.rb ├── db │ └── database.yml ├── dummy │ ├── Gemfile.lock │ ├── Rakefile │ ├── app │ │ ├── assets │ │ │ ├── images │ │ │ │ └── rails.png │ │ │ ├── javascripts │ │ │ │ └── application.js │ │ │ └── stylesheets │ │ │ │ └── application.css │ │ ├── controllers │ │ │ ├── application_controller.rb │ │ │ └── main_controller.rb │ │ ├── helpers │ │ │ └── application_helper.rb │ │ ├── mailers │ │ │ └── .gitkeep │ │ ├── models │ │ │ ├── .gitkeep │ │ │ ├── ref_many_user.rb │ │ │ ├── ref_one_user.rb │ │ │ └── role.rb │ │ └── views │ │ │ ├── layouts │ │ │ └── application.html.erb │ │ │ └── main │ │ │ └── index.html.erb │ ├── config.ru │ ├── config │ │ ├── application.rb │ │ ├── boot.rb │ │ ├── database.yml │ │ ├── environment.rb │ │ ├── environments │ │ │ ├── development.rb │ │ │ ├── production.rb │ │ │ └── test.rb │ │ ├── initializers │ │ │ ├── backtrace_silencers.rb │ │ │ ├── inflections.rb │ │ │ ├── mime_types.rb │ │ │ ├── secret_token.rb │ │ │ ├── session_store.rb │ │ │ ├── troles.rb │ │ │ └── wrap_parameters.rb │ │ ├── locales │ │ │ └── en.yml │ │ └── routes.rb │ ├── db │ │ ├── migrate │ │ │ ├── 01_create_roles.rb │ │ │ └── 02_create_ref_many_users.rb │ │ ├── schema.rb │ │ └── seeds.rb │ ├── log │ │ └── .gitkeep │ ├── public │ │ ├── 404.html │ │ ├── 422.html │ │ ├── 500.html │ │ └── favicon.ico │ └── script │ │ └── rails ├── dummy_spec_helper.rb ├── factories.rb ├── generic │ ├── models.rb │ └── models │ │ ├── accounts.rb │ │ ├── accounts │ │ ├── admin_account.rb │ │ ├── blogger_account.rb │ │ └── user_account.rb │ │ ├── base_user.rb │ │ ├── role.rb │ │ └── user.rb ├── integration │ ├── navigation_spec.rb │ └── troles │ │ ├── Running dummy tests.textile │ │ └── navigation_spec.rb ├── mongoid │ ├── models.rb │ ├── models │ │ ├── ref_many.rb │ │ ├── ref_one.rb │ │ ├── role.rb │ │ └── user.rb │ ├── strategies │ │ ├── many │ │ │ ├── bit_many_spec.rb │ │ │ ├── ref_many_spec.rb │ │ │ └── string_many_spec.rb │ │ └── one │ │ │ ├── bit_one_spec.rb │ │ │ ├── ref_one_spec.rb │ │ │ └── string_one_spec.rb │ └── strategy_helper.rb ├── mongoid_helper.rb ├── playbox │ └── rspec_examples.rb ├── support │ └── shared_examples.rb ├── trole │ ├── Trole Design.textile │ ├── api │ │ ├── cache_api_spec.rb │ │ ├── core_api_spec.rb │ │ ├── event_api.rb │ │ ├── operations_api_spec.rb │ │ ├── read_api_spec.rb │ │ ├── validation_api_spec.rb │ │ └── write_api_spec.rb │ ├── api_spec.rb │ ├── multi_roles_spec.rb │ ├── operations │ │ ├── read_spec.rb │ │ └── write_spec.rb │ ├── playbox │ │ └── shared_examples.rb │ ├── strategies │ │ ├── bit_one_spec.rb │ │ ├── embed_one_spec.rb │ │ ├── ref_one_spec.rb │ │ └── string_one_spec.rb │ ├── strategy_helper.rb │ └── two_roles_spec.rb ├── trole_groups │ ├── api │ │ ├── core_api_spec.rb │ │ ├── read_api_spec.rb │ │ └── write_api_spec.rb │ ├── api_spec.rb │ ├── generic │ │ ├── models.rb │ │ └── models │ │ │ ├── role_group.rb │ │ │ └── user.rb │ ├── strategies │ │ └── ref_many_spec.rb │ └── strategy_helper.rb ├── trole_groups_spec.rb ├── trole_spec.rb ├── trole_spec_helper.rb ├── troles │ ├── api │ │ ├── cache_api_spec.rb │ │ ├── core_api_spec.rb │ │ ├── event_api.rb │ │ ├── read_api_spec.rb │ │ ├── validation_api_spec.rb │ │ └── write_api_spec.rb │ ├── api_spec.rb │ ├── common │ │ ├── api │ │ │ ├── cache_api_spec.rb │ │ │ ├── config_api.rb │ │ │ ├── core_api_spec.rb │ │ │ ├── event_api_spec.rb │ │ │ ├── operations_api_spec.rb │ │ │ ├── read_api_spec.rb │ │ │ ├── validation_api_spec.rb │ │ │ └── write_api_spec.rb │ │ ├── api_spec.rb │ │ ├── config │ │ │ └── schema_spec.rb │ │ ├── config_spec.rb │ │ └── multi_roles_spec.rb │ ├── marshaller │ │ ├── bitmask_spec.rb │ │ └── generic_spec.rb │ ├── operations │ │ ├── read_ops_spec.rb │ │ └── write_ops_spec.rb │ ├── playbox │ │ └── shared_examples.rb │ ├── storage │ │ ├── bit_many_spec.rb │ │ ├── ref_many_spec.rb │ │ └── string_many_spec.rb │ ├── strategies │ │ ├── bit_many_spec.rb │ │ ├── embed_many_spec.rb │ │ ├── ref_many_spec.rb │ │ └── string_many_spec.rb │ └── strategy_helper.rb └── troles_spec.rb └── troles.gemspec /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/.gitignore -------------------------------------------------------------------------------- /.rspec: -------------------------------------------------------------------------------- 1 | --color --format nested -------------------------------------------------------------------------------- /Design.textile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/Design.textile -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/Gemfile -------------------------------------------------------------------------------- /Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/Gemfile.lock -------------------------------------------------------------------------------- /MIT-LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/MIT-LICENSE -------------------------------------------------------------------------------- /README.textile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/README.textile -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/Rakefile -------------------------------------------------------------------------------- /VERSION: -------------------------------------------------------------------------------- 1 | 0.6.1 2 | -------------------------------------------------------------------------------- /config/database.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/config/database.yml -------------------------------------------------------------------------------- /lib/trole.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/lib/trole.rb -------------------------------------------------------------------------------- /lib/trole/adapters.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/lib/trole/adapters.rb -------------------------------------------------------------------------------- /lib/trole/adapters/active_record.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/lib/trole/adapters/active_record.rb -------------------------------------------------------------------------------- /lib/trole/adapters/active_record/config.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/lib/trole/adapters/active_record/config.rb -------------------------------------------------------------------------------- /lib/trole/adapters/active_record/storage.rb: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lib/trole/adapters/active_record/strategy.rb: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lib/trole/adapters/mongoid.rb: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lib/trole/adapters/mongoid/config.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/lib/trole/adapters/mongoid/config.rb -------------------------------------------------------------------------------- /lib/trole/adapters/mongoid/storage.rb: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lib/trole/adapters/mongoid/strategy.rb: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lib/trole/api.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/lib/trole/api.rb -------------------------------------------------------------------------------- /lib/trole/api/cache.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/lib/trole/api/cache.rb -------------------------------------------------------------------------------- /lib/trole/api/class_methods.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/lib/trole/api/class_methods.rb -------------------------------------------------------------------------------- /lib/trole/api/config.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/lib/trole/api/config.rb -------------------------------------------------------------------------------- /lib/trole/api/core.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/lib/trole/api/core.rb -------------------------------------------------------------------------------- /lib/trole/api/event.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/lib/trole/api/event.rb -------------------------------------------------------------------------------- /lib/trole/api/read.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/lib/trole/api/read.rb -------------------------------------------------------------------------------- /lib/trole/api/validation.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/lib/trole/api/validation.rb -------------------------------------------------------------------------------- /lib/trole/api/write.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/lib/trole/api/write.rb -------------------------------------------------------------------------------- /lib/trole/config.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/lib/trole/config.rb -------------------------------------------------------------------------------- /lib/trole/macros.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/lib/trole/macros.rb -------------------------------------------------------------------------------- /lib/trole/operations.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/lib/trole/operations.rb -------------------------------------------------------------------------------- /lib/trole/operations/read.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/lib/trole/operations/read.rb -------------------------------------------------------------------------------- /lib/trole/operations/write.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/lib/trole/operations/write.rb -------------------------------------------------------------------------------- /lib/trole/storage.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/lib/trole/storage.rb -------------------------------------------------------------------------------- /lib/trole/storage/base_one.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/lib/trole/storage/base_one.rb -------------------------------------------------------------------------------- /lib/trole/storage/bit_one.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/lib/trole/storage/bit_one.rb -------------------------------------------------------------------------------- /lib/trole/storage/embed_one.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/lib/trole/storage/embed_one.rb -------------------------------------------------------------------------------- /lib/trole/storage/ref_one.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/lib/trole/storage/ref_one.rb -------------------------------------------------------------------------------- /lib/trole/storage/string_one.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/lib/trole/storage/string_one.rb -------------------------------------------------------------------------------- /lib/trole/strategy.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/lib/trole/strategy.rb -------------------------------------------------------------------------------- /lib/trole_groups.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/lib/trole_groups.rb -------------------------------------------------------------------------------- /lib/trole_groups/READ THIS.textile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/lib/trole_groups/READ THIS.textile -------------------------------------------------------------------------------- /lib/trole_groups/Rolegroups design.textile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/lib/trole_groups/Rolegroups design.textile -------------------------------------------------------------------------------- /lib/trole_groups/adapters/active_record.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/lib/trole_groups/adapters/active_record.rb -------------------------------------------------------------------------------- /lib/trole_groups/adapters/active_record/config.rb: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lib/trole_groups/adapters/active_record/storage.rb: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lib/trole_groups/adapters/active_record/strategy.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/lib/trole_groups/adapters/active_record/strategy.rb -------------------------------------------------------------------------------- /lib/trole_groups/adapters/mongoid.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/lib/trole_groups/adapters/mongoid.rb -------------------------------------------------------------------------------- /lib/trole_groups/adapters/mongoid/config.rb: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lib/trole_groups/api.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/lib/trole_groups/api.rb -------------------------------------------------------------------------------- /lib/trole_groups/api/cache.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/lib/trole_groups/api/cache.rb -------------------------------------------------------------------------------- /lib/trole_groups/api/config.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/lib/trole_groups/api/config.rb -------------------------------------------------------------------------------- /lib/trole_groups/api/core.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/lib/trole_groups/api/core.rb -------------------------------------------------------------------------------- /lib/trole_groups/api/event.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/lib/trole_groups/api/event.rb -------------------------------------------------------------------------------- /lib/trole_groups/api/read.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/lib/trole_groups/api/read.rb -------------------------------------------------------------------------------- /lib/trole_groups/api/validation.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/lib/trole_groups/api/validation.rb -------------------------------------------------------------------------------- /lib/trole_groups/api/write.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/lib/trole_groups/api/write.rb -------------------------------------------------------------------------------- /lib/trole_groups/config.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/lib/trole_groups/config.rb -------------------------------------------------------------------------------- /lib/trole_groups/config/schema.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/lib/trole_groups/config/schema.rb -------------------------------------------------------------------------------- /lib/trole_groups/config/schema/helpers.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/lib/trole_groups/config/schema/helpers.rb -------------------------------------------------------------------------------- /lib/trole_groups/config/schema/role_group_helpers.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/lib/trole_groups/config/schema/role_group_helpers.rb -------------------------------------------------------------------------------- /lib/trole_groups/config/valid_role_groups.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/lib/trole_groups/config/valid_role_groups.rb -------------------------------------------------------------------------------- /lib/trole_groups/macros.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/lib/trole_groups/macros.rb -------------------------------------------------------------------------------- /lib/trole_groups/macros/configuration.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/lib/trole_groups/macros/configuration.rb -------------------------------------------------------------------------------- /lib/trole_groups/macros/configuration/base_loader.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/lib/trole_groups/macros/configuration/base_loader.rb -------------------------------------------------------------------------------- /lib/trole_groups/macros/configuration/config_loader.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/lib/trole_groups/macros/configuration/config_loader.rb -------------------------------------------------------------------------------- /lib/trole_groups/macros/configuration/storage_loader.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/lib/trole_groups/macros/configuration/storage_loader.rb -------------------------------------------------------------------------------- /lib/trole_groups/macros/configuration/strategy_loader.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/lib/trole_groups/macros/configuration/strategy_loader.rb -------------------------------------------------------------------------------- /lib/trole_groups/macros/static_roles.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/lib/trole_groups/macros/static_roles.rb -------------------------------------------------------------------------------- /lib/trole_groups/macros/strategy_options.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/lib/trole_groups/macros/strategy_options.rb -------------------------------------------------------------------------------- /lib/trole_groups/operations.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/lib/trole_groups/operations.rb -------------------------------------------------------------------------------- /lib/trole_groups/operations/read.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/lib/trole_groups/operations/read.rb -------------------------------------------------------------------------------- /lib/trole_groups/operations/write.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/lib/trole_groups/operations/write.rb -------------------------------------------------------------------------------- /lib/trole_groups/storage.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/lib/trole_groups/storage.rb -------------------------------------------------------------------------------- /lib/trole_groups/storage/base_many.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/lib/trole_groups/storage/base_many.rb -------------------------------------------------------------------------------- /lib/trole_groups/storage/embed_many.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/lib/trole_groups/storage/embed_many.rb -------------------------------------------------------------------------------- /lib/trole_groups/storage/ref_many.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/lib/trole_groups/storage/ref_many.rb -------------------------------------------------------------------------------- /lib/trole_groups/strategy.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/lib/trole_groups/strategy.rb -------------------------------------------------------------------------------- /lib/troles.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/lib/troles.rb -------------------------------------------------------------------------------- /lib/troles/adapters.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/lib/troles/adapters.rb -------------------------------------------------------------------------------- /lib/troles/adapters/active_record.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/lib/troles/adapters/active_record.rb -------------------------------------------------------------------------------- /lib/troles/adapters/active_record/Design Notes.textile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/lib/troles/adapters/active_record/Design Notes.textile -------------------------------------------------------------------------------- /lib/troles/adapters/active_record/config.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/lib/troles/adapters/active_record/config.rb -------------------------------------------------------------------------------- /lib/troles/adapters/active_record/storage.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/lib/troles/adapters/active_record/storage.rb -------------------------------------------------------------------------------- /lib/troles/adapters/active_record/storage/embed_many.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/lib/troles/adapters/active_record/storage/embed_many.rb -------------------------------------------------------------------------------- /lib/troles/adapters/active_record/strategy.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/lib/troles/adapters/active_record/strategy.rb -------------------------------------------------------------------------------- /lib/troles/adapters/mongoid.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/lib/troles/adapters/mongoid.rb -------------------------------------------------------------------------------- /lib/troles/adapters/mongoid/Design Notes.textile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/lib/troles/adapters/mongoid/Design Notes.textile -------------------------------------------------------------------------------- /lib/troles/adapters/mongoid/config.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/lib/troles/adapters/mongoid/config.rb -------------------------------------------------------------------------------- /lib/troles/api.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/lib/troles/api.rb -------------------------------------------------------------------------------- /lib/troles/api/cache.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/lib/troles/api/cache.rb -------------------------------------------------------------------------------- /lib/troles/api/class_methods.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/lib/troles/api/class_methods.rb -------------------------------------------------------------------------------- /lib/troles/api/config.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/lib/troles/api/config.rb -------------------------------------------------------------------------------- /lib/troles/api/core.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/lib/troles/api/core.rb -------------------------------------------------------------------------------- /lib/troles/api/event.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/lib/troles/api/event.rb -------------------------------------------------------------------------------- /lib/troles/api/read.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/lib/troles/api/read.rb -------------------------------------------------------------------------------- /lib/troles/api/validation.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/lib/troles/api/validation.rb -------------------------------------------------------------------------------- /lib/troles/api/write.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/lib/troles/api/write.rb -------------------------------------------------------------------------------- /lib/troles/common.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/lib/troles/common.rb -------------------------------------------------------------------------------- /lib/troles/common/api.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/lib/troles/common/api.rb -------------------------------------------------------------------------------- /lib/troles/common/api/cache.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/lib/troles/common/api/cache.rb -------------------------------------------------------------------------------- /lib/troles/common/api/class_methods.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/lib/troles/common/api/class_methods.rb -------------------------------------------------------------------------------- /lib/troles/common/api/config.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/lib/troles/common/api/config.rb -------------------------------------------------------------------------------- /lib/troles/common/api/core.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/lib/troles/common/api/core.rb -------------------------------------------------------------------------------- /lib/troles/common/api/event.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/lib/troles/common/api/event.rb -------------------------------------------------------------------------------- /lib/troles/common/api/read.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/lib/troles/common/api/read.rb -------------------------------------------------------------------------------- /lib/troles/common/api/validation.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/lib/troles/common/api/validation.rb -------------------------------------------------------------------------------- /lib/troles/common/api/write.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/lib/troles/common/api/write.rb -------------------------------------------------------------------------------- /lib/troles/common/config.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/lib/troles/common/config.rb -------------------------------------------------------------------------------- /lib/troles/common/config/class_methods.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/lib/troles/common/config/class_methods.rb -------------------------------------------------------------------------------- /lib/troles/common/config/schema.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/lib/troles/common/config/schema.rb -------------------------------------------------------------------------------- /lib/troles/common/config/schema/helpers.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/lib/troles/common/config/schema/helpers.rb -------------------------------------------------------------------------------- /lib/troles/common/config/static_roles.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/lib/troles/common/config/static_roles.rb -------------------------------------------------------------------------------- /lib/troles/common/config/valid_roles.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/lib/troles/common/config/valid_roles.rb -------------------------------------------------------------------------------- /lib/troles/common/dependencies.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/lib/troles/common/dependencies.rb -------------------------------------------------------------------------------- /lib/troles/common/event_manager.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/lib/troles/common/event_manager.rb -------------------------------------------------------------------------------- /lib/troles/common/macros.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/lib/troles/common/macros.rb -------------------------------------------------------------------------------- /lib/troles/common/macros/configuration.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/lib/troles/common/macros/configuration.rb -------------------------------------------------------------------------------- /lib/troles/common/macros/configuration/base_loader.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/lib/troles/common/macros/configuration/base_loader.rb -------------------------------------------------------------------------------- /lib/troles/common/macros/configuration/config_loader.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/lib/troles/common/macros/configuration/config_loader.rb -------------------------------------------------------------------------------- /lib/troles/common/macros/configuration/storage_loader.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/lib/troles/common/macros/configuration/storage_loader.rb -------------------------------------------------------------------------------- /lib/troles/common/macros/configuration/strategy_loader.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/lib/troles/common/macros/configuration/strategy_loader.rb -------------------------------------------------------------------------------- /lib/troles/common/macros/static_roles.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/lib/troles/common/macros/static_roles.rb -------------------------------------------------------------------------------- /lib/troles/common/macros/strategy_options.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/lib/troles/common/macros/strategy_options.rb -------------------------------------------------------------------------------- /lib/troles/common/marshaller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/lib/troles/common/marshaller.rb -------------------------------------------------------------------------------- /lib/troles/common/marshaller/bitmask.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/lib/troles/common/marshaller/bitmask.rb -------------------------------------------------------------------------------- /lib/troles/common/marshaller/generic.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/lib/troles/common/marshaller/generic.rb -------------------------------------------------------------------------------- /lib/troles/common/operations.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/lib/troles/common/operations.rb -------------------------------------------------------------------------------- /lib/troles/common/operations/read.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/lib/troles/common/operations/read.rb -------------------------------------------------------------------------------- /lib/troles/common/operations/write.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/lib/troles/common/operations/write.rb -------------------------------------------------------------------------------- /lib/troles/common/storage.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/lib/troles/common/storage.rb -------------------------------------------------------------------------------- /lib/troles/config.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/lib/troles/config.rb -------------------------------------------------------------------------------- /lib/troles/macros.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/lib/troles/macros.rb -------------------------------------------------------------------------------- /lib/troles/meta.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/lib/troles/meta.rb -------------------------------------------------------------------------------- /lib/troles/operations.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/lib/troles/operations.rb -------------------------------------------------------------------------------- /lib/troles/operations/read.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/lib/troles/operations/read.rb -------------------------------------------------------------------------------- /lib/troles/operations/write.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/lib/troles/operations/write.rb -------------------------------------------------------------------------------- /lib/troles/storage.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/lib/troles/storage.rb -------------------------------------------------------------------------------- /lib/troles/storage/base_many.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/lib/troles/storage/base_many.rb -------------------------------------------------------------------------------- /lib/troles/storage/bit_many.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/lib/troles/storage/bit_many.rb -------------------------------------------------------------------------------- /lib/troles/storage/embed_many.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/lib/troles/storage/embed_many.rb -------------------------------------------------------------------------------- /lib/troles/storage/join_ref_many.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/lib/troles/storage/join_ref_many.rb -------------------------------------------------------------------------------- /lib/troles/storage/ref_many.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/lib/troles/storage/ref_many.rb -------------------------------------------------------------------------------- /lib/troles/storage/string_many.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/lib/troles/storage/string_many.rb -------------------------------------------------------------------------------- /lib/troles/strategy.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/lib/troles/strategy.rb -------------------------------------------------------------------------------- /playbox/old_rake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/playbox/old_rake -------------------------------------------------------------------------------- /spec/Guide to running specs.textile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/spec/Guide to running specs.textile -------------------------------------------------------------------------------- /spec/active_record/migrations/many/bit_many.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/spec/active_record/migrations/many/bit_many.rb -------------------------------------------------------------------------------- /spec/active_record/migrations/many/custom_join.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/spec/active_record/migrations/many/custom_join.rb -------------------------------------------------------------------------------- /spec/active_record/migrations/many/join_ref_many.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/spec/active_record/migrations/many/join_ref_many.rb -------------------------------------------------------------------------------- /spec/active_record/migrations/many/ref_many.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/spec/active_record/migrations/many/ref_many.rb -------------------------------------------------------------------------------- /spec/active_record/migrations/many/string_many.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/spec/active_record/migrations/many/string_many.rb -------------------------------------------------------------------------------- /spec/active_record/migrations/one/bit_one.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/spec/active_record/migrations/one/bit_one.rb -------------------------------------------------------------------------------- /spec/active_record/migrations/one/ref_one.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/spec/active_record/migrations/one/ref_one.rb -------------------------------------------------------------------------------- /spec/active_record/migrations/one/string_one.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/spec/active_record/migrations/one/string_one.rb -------------------------------------------------------------------------------- /spec/active_record/models.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/spec/active_record/models.rb -------------------------------------------------------------------------------- /spec/active_record/models/custom_join.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/spec/active_record/models/custom_join.rb -------------------------------------------------------------------------------- /spec/active_record/models/join_ref_many.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/spec/active_record/models/join_ref_many.rb -------------------------------------------------------------------------------- /spec/active_record/models/ref_many.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/spec/active_record/models/ref_many.rb -------------------------------------------------------------------------------- /spec/active_record/models/ref_one.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/spec/active_record/models/ref_one.rb -------------------------------------------------------------------------------- /spec/active_record/models/role.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/spec/active_record/models/role.rb -------------------------------------------------------------------------------- /spec/active_record/models/user.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/spec/active_record/models/user.rb -------------------------------------------------------------------------------- /spec/active_record/strategies/many/bit_many_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/spec/active_record/strategies/many/bit_many_spec.rb -------------------------------------------------------------------------------- /spec/active_record/strategies/many/custom_join_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/spec/active_record/strategies/many/custom_join_spec.rb -------------------------------------------------------------------------------- /spec/active_record/strategies/many/join_ref_many_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/spec/active_record/strategies/many/join_ref_many_spec.rb -------------------------------------------------------------------------------- /spec/active_record/strategies/many/ref_many_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/spec/active_record/strategies/many/ref_many_spec.rb -------------------------------------------------------------------------------- /spec/active_record/strategies/many/string_many_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/spec/active_record/strategies/many/string_many_spec.rb -------------------------------------------------------------------------------- /spec/active_record/strategies/one/bit_one_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/spec/active_record/strategies/one/bit_one_spec.rb -------------------------------------------------------------------------------- /spec/active_record/strategies/one/ref_one_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/spec/active_record/strategies/one/ref_one_spec.rb -------------------------------------------------------------------------------- /spec/active_record/strategies/one/string_one_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/spec/active_record/strategies/one/string_one_spec.rb -------------------------------------------------------------------------------- /spec/active_record/strategy_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/spec/active_record/strategy_helper.rb -------------------------------------------------------------------------------- /spec/active_record_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/spec/active_record_helper.rb -------------------------------------------------------------------------------- /spec/db/database.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/spec/db/database.yml -------------------------------------------------------------------------------- /spec/dummy/Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/spec/dummy/Gemfile.lock -------------------------------------------------------------------------------- /spec/dummy/Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/spec/dummy/Rakefile -------------------------------------------------------------------------------- /spec/dummy/app/assets/images/rails.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/spec/dummy/app/assets/images/rails.png -------------------------------------------------------------------------------- /spec/dummy/app/assets/javascripts/application.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/spec/dummy/app/assets/javascripts/application.js -------------------------------------------------------------------------------- /spec/dummy/app/assets/stylesheets/application.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/spec/dummy/app/assets/stylesheets/application.css -------------------------------------------------------------------------------- /spec/dummy/app/controllers/application_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/spec/dummy/app/controllers/application_controller.rb -------------------------------------------------------------------------------- /spec/dummy/app/controllers/main_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/spec/dummy/app/controllers/main_controller.rb -------------------------------------------------------------------------------- /spec/dummy/app/helpers/application_helper.rb: -------------------------------------------------------------------------------- 1 | module ApplicationHelper 2 | end 3 | -------------------------------------------------------------------------------- /spec/dummy/app/mailers/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spec/dummy/app/models/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spec/dummy/app/models/ref_many_user.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/spec/dummy/app/models/ref_many_user.rb -------------------------------------------------------------------------------- /spec/dummy/app/models/ref_one_user.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/spec/dummy/app/models/ref_one_user.rb -------------------------------------------------------------------------------- /spec/dummy/app/models/role.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/spec/dummy/app/models/role.rb -------------------------------------------------------------------------------- /spec/dummy/app/views/layouts/application.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/spec/dummy/app/views/layouts/application.html.erb -------------------------------------------------------------------------------- /spec/dummy/app/views/main/index.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/spec/dummy/app/views/main/index.html.erb -------------------------------------------------------------------------------- /spec/dummy/config.ru: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/spec/dummy/config.ru -------------------------------------------------------------------------------- /spec/dummy/config/application.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/spec/dummy/config/application.rb -------------------------------------------------------------------------------- /spec/dummy/config/boot.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/spec/dummy/config/boot.rb -------------------------------------------------------------------------------- /spec/dummy/config/database.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/spec/dummy/config/database.yml -------------------------------------------------------------------------------- /spec/dummy/config/environment.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/spec/dummy/config/environment.rb -------------------------------------------------------------------------------- /spec/dummy/config/environments/development.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/spec/dummy/config/environments/development.rb -------------------------------------------------------------------------------- /spec/dummy/config/environments/production.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/spec/dummy/config/environments/production.rb -------------------------------------------------------------------------------- /spec/dummy/config/environments/test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/spec/dummy/config/environments/test.rb -------------------------------------------------------------------------------- /spec/dummy/config/initializers/backtrace_silencers.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/spec/dummy/config/initializers/backtrace_silencers.rb -------------------------------------------------------------------------------- /spec/dummy/config/initializers/inflections.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/spec/dummy/config/initializers/inflections.rb -------------------------------------------------------------------------------- /spec/dummy/config/initializers/mime_types.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/spec/dummy/config/initializers/mime_types.rb -------------------------------------------------------------------------------- /spec/dummy/config/initializers/secret_token.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/spec/dummy/config/initializers/secret_token.rb -------------------------------------------------------------------------------- /spec/dummy/config/initializers/session_store.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/spec/dummy/config/initializers/session_store.rb -------------------------------------------------------------------------------- /spec/dummy/config/initializers/troles.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/spec/dummy/config/initializers/troles.rb -------------------------------------------------------------------------------- /spec/dummy/config/initializers/wrap_parameters.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/spec/dummy/config/initializers/wrap_parameters.rb -------------------------------------------------------------------------------- /spec/dummy/config/locales/en.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/spec/dummy/config/locales/en.yml -------------------------------------------------------------------------------- /spec/dummy/config/routes.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/spec/dummy/config/routes.rb -------------------------------------------------------------------------------- /spec/dummy/db/migrate/01_create_roles.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/spec/dummy/db/migrate/01_create_roles.rb -------------------------------------------------------------------------------- /spec/dummy/db/migrate/02_create_ref_many_users.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/spec/dummy/db/migrate/02_create_ref_many_users.rb -------------------------------------------------------------------------------- /spec/dummy/db/schema.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/spec/dummy/db/schema.rb -------------------------------------------------------------------------------- /spec/dummy/db/seeds.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/spec/dummy/db/seeds.rb -------------------------------------------------------------------------------- /spec/dummy/log/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spec/dummy/public/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/spec/dummy/public/404.html -------------------------------------------------------------------------------- /spec/dummy/public/422.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/spec/dummy/public/422.html -------------------------------------------------------------------------------- /spec/dummy/public/500.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/spec/dummy/public/500.html -------------------------------------------------------------------------------- /spec/dummy/public/favicon.ico: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spec/dummy/script/rails: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/spec/dummy/script/rails -------------------------------------------------------------------------------- /spec/dummy_spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/spec/dummy_spec_helper.rb -------------------------------------------------------------------------------- /spec/factories.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/spec/factories.rb -------------------------------------------------------------------------------- /spec/generic/models.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/spec/generic/models.rb -------------------------------------------------------------------------------- /spec/generic/models/accounts.rb: -------------------------------------------------------------------------------- 1 | require_all File.dirname(__FILE__) + '/accounts' -------------------------------------------------------------------------------- /spec/generic/models/accounts/admin_account.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/spec/generic/models/accounts/admin_account.rb -------------------------------------------------------------------------------- /spec/generic/models/accounts/blogger_account.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/spec/generic/models/accounts/blogger_account.rb -------------------------------------------------------------------------------- /spec/generic/models/accounts/user_account.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/spec/generic/models/accounts/user_account.rb -------------------------------------------------------------------------------- /spec/generic/models/base_user.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/spec/generic/models/base_user.rb -------------------------------------------------------------------------------- /spec/generic/models/role.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/spec/generic/models/role.rb -------------------------------------------------------------------------------- /spec/generic/models/user.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/spec/generic/models/user.rb -------------------------------------------------------------------------------- /spec/integration/navigation_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/spec/integration/navigation_spec.rb -------------------------------------------------------------------------------- /spec/integration/troles/Running dummy tests.textile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/spec/integration/troles/Running dummy tests.textile -------------------------------------------------------------------------------- /spec/integration/troles/navigation_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/spec/integration/troles/navigation_spec.rb -------------------------------------------------------------------------------- /spec/mongoid/models.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/spec/mongoid/models.rb -------------------------------------------------------------------------------- /spec/mongoid/models/ref_many.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/spec/mongoid/models/ref_many.rb -------------------------------------------------------------------------------- /spec/mongoid/models/ref_one.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/spec/mongoid/models/ref_one.rb -------------------------------------------------------------------------------- /spec/mongoid/models/role.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/spec/mongoid/models/role.rb -------------------------------------------------------------------------------- /spec/mongoid/models/user.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/spec/mongoid/models/user.rb -------------------------------------------------------------------------------- /spec/mongoid/strategies/many/bit_many_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/spec/mongoid/strategies/many/bit_many_spec.rb -------------------------------------------------------------------------------- /spec/mongoid/strategies/many/ref_many_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/spec/mongoid/strategies/many/ref_many_spec.rb -------------------------------------------------------------------------------- /spec/mongoid/strategies/many/string_many_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/spec/mongoid/strategies/many/string_many_spec.rb -------------------------------------------------------------------------------- /spec/mongoid/strategies/one/bit_one_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/spec/mongoid/strategies/one/bit_one_spec.rb -------------------------------------------------------------------------------- /spec/mongoid/strategies/one/ref_one_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/spec/mongoid/strategies/one/ref_one_spec.rb -------------------------------------------------------------------------------- /spec/mongoid/strategies/one/string_one_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/spec/mongoid/strategies/one/string_one_spec.rb -------------------------------------------------------------------------------- /spec/mongoid/strategy_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/spec/mongoid/strategy_helper.rb -------------------------------------------------------------------------------- /spec/mongoid_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/spec/mongoid_helper.rb -------------------------------------------------------------------------------- /spec/playbox/rspec_examples.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/spec/playbox/rspec_examples.rb -------------------------------------------------------------------------------- /spec/support/shared_examples.rb: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /spec/trole/Trole Design.textile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/spec/trole/Trole Design.textile -------------------------------------------------------------------------------- /spec/trole/api/cache_api_spec.rb: -------------------------------------------------------------------------------- 1 | shared_examples_for "Trole Cache API" do 2 | end -------------------------------------------------------------------------------- /spec/trole/api/core_api_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/spec/trole/api/core_api_spec.rb -------------------------------------------------------------------------------- /spec/trole/api/event_api.rb: -------------------------------------------------------------------------------- 1 | shared_examples_for "Trole Event API" do 2 | end -------------------------------------------------------------------------------- /spec/trole/api/operations_api_spec.rb: -------------------------------------------------------------------------------- 1 | shared_examples_for "Trole Operations API" do 2 | end -------------------------------------------------------------------------------- /spec/trole/api/read_api_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/spec/trole/api/read_api_spec.rb -------------------------------------------------------------------------------- /spec/trole/api/validation_api_spec.rb: -------------------------------------------------------------------------------- 1 | shared_examples_for "Trole Validation API" do 2 | end -------------------------------------------------------------------------------- /spec/trole/api/write_api_spec.rb: -------------------------------------------------------------------------------- 1 | shared_examples_for "Trole Write API" do 2 | end -------------------------------------------------------------------------------- /spec/trole/api_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/spec/trole/api_spec.rb -------------------------------------------------------------------------------- /spec/trole/multi_roles_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/spec/trole/multi_roles_spec.rb -------------------------------------------------------------------------------- /spec/trole/operations/read_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/spec/trole/operations/read_spec.rb -------------------------------------------------------------------------------- /spec/trole/operations/write_spec.rb: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spec/trole/playbox/shared_examples.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/spec/trole/playbox/shared_examples.rb -------------------------------------------------------------------------------- /spec/trole/strategies/bit_one_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/spec/trole/strategies/bit_one_spec.rb -------------------------------------------------------------------------------- /spec/trole/strategies/embed_one_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/spec/trole/strategies/embed_one_spec.rb -------------------------------------------------------------------------------- /spec/trole/strategies/ref_one_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/spec/trole/strategies/ref_one_spec.rb -------------------------------------------------------------------------------- /spec/trole/strategies/string_one_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/spec/trole/strategies/string_one_spec.rb -------------------------------------------------------------------------------- /spec/trole/strategy_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/spec/trole/strategy_helper.rb -------------------------------------------------------------------------------- /spec/trole/two_roles_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/spec/trole/two_roles_spec.rb -------------------------------------------------------------------------------- /spec/trole_groups/api/core_api_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/spec/trole_groups/api/core_api_spec.rb -------------------------------------------------------------------------------- /spec/trole_groups/api/read_api_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/spec/trole_groups/api/read_api_spec.rb -------------------------------------------------------------------------------- /spec/trole_groups/api/write_api_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/spec/trole_groups/api/write_api_spec.rb -------------------------------------------------------------------------------- /spec/trole_groups/api_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/spec/trole_groups/api_spec.rb -------------------------------------------------------------------------------- /spec/trole_groups/generic/models.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/spec/trole_groups/generic/models.rb -------------------------------------------------------------------------------- /spec/trole_groups/generic/models/role_group.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/spec/trole_groups/generic/models/role_group.rb -------------------------------------------------------------------------------- /spec/trole_groups/generic/models/user.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/spec/trole_groups/generic/models/user.rb -------------------------------------------------------------------------------- /spec/trole_groups/strategies/ref_many_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/spec/trole_groups/strategies/ref_many_spec.rb -------------------------------------------------------------------------------- /spec/trole_groups/strategy_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/spec/trole_groups/strategy_helper.rb -------------------------------------------------------------------------------- /spec/trole_groups_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/spec/trole_groups_spec.rb -------------------------------------------------------------------------------- /spec/trole_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/spec/trole_spec.rb -------------------------------------------------------------------------------- /spec/trole_spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/spec/trole_spec_helper.rb -------------------------------------------------------------------------------- /spec/troles/api/cache_api_spec.rb: -------------------------------------------------------------------------------- 1 | shared_examples_for "Troles Cache API" do 2 | end -------------------------------------------------------------------------------- /spec/troles/api/core_api_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/spec/troles/api/core_api_spec.rb -------------------------------------------------------------------------------- /spec/troles/api/event_api.rb: -------------------------------------------------------------------------------- 1 | shared_examples_for "Troles Event API" do 2 | end 3 | -------------------------------------------------------------------------------- /spec/troles/api/read_api_spec.rb: -------------------------------------------------------------------------------- 1 | shared_examples_for "Troles Read API" do 2 | end -------------------------------------------------------------------------------- /spec/troles/api/validation_api_spec.rb: -------------------------------------------------------------------------------- 1 | shared_examples_for "Troles Validation API" do 2 | end -------------------------------------------------------------------------------- /spec/troles/api/write_api_spec.rb: -------------------------------------------------------------------------------- 1 | shared_examples_for "Troles Write API" do 2 | end -------------------------------------------------------------------------------- /spec/troles/api_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/spec/troles/api_spec.rb -------------------------------------------------------------------------------- /spec/troles/common/api/cache_api_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/spec/troles/common/api/cache_api_spec.rb -------------------------------------------------------------------------------- /spec/troles/common/api/config_api.rb: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spec/troles/common/api/core_api_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/spec/troles/common/api/core_api_spec.rb -------------------------------------------------------------------------------- /spec/troles/common/api/event_api_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/spec/troles/common/api/event_api_spec.rb -------------------------------------------------------------------------------- /spec/troles/common/api/operations_api_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/spec/troles/common/api/operations_api_spec.rb -------------------------------------------------------------------------------- /spec/troles/common/api/read_api_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/spec/troles/common/api/read_api_spec.rb -------------------------------------------------------------------------------- /spec/troles/common/api/validation_api_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/spec/troles/common/api/validation_api_spec.rb -------------------------------------------------------------------------------- /spec/troles/common/api/write_api_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/spec/troles/common/api/write_api_spec.rb -------------------------------------------------------------------------------- /spec/troles/common/api_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/spec/troles/common/api_spec.rb -------------------------------------------------------------------------------- /spec/troles/common/config/schema_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/spec/troles/common/config/schema_spec.rb -------------------------------------------------------------------------------- /spec/troles/common/config_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/spec/troles/common/config_spec.rb -------------------------------------------------------------------------------- /spec/troles/common/multi_roles_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/spec/troles/common/multi_roles_spec.rb -------------------------------------------------------------------------------- /spec/troles/marshaller/bitmask_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/spec/troles/marshaller/bitmask_spec.rb -------------------------------------------------------------------------------- /spec/troles/marshaller/generic_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/spec/troles/marshaller/generic_spec.rb -------------------------------------------------------------------------------- /spec/troles/operations/read_ops_spec.rb: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spec/troles/operations/write_ops_spec.rb: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spec/troles/playbox/shared_examples.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/spec/troles/playbox/shared_examples.rb -------------------------------------------------------------------------------- /spec/troles/storage/bit_many_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/spec/troles/storage/bit_many_spec.rb -------------------------------------------------------------------------------- /spec/troles/storage/ref_many_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/spec/troles/storage/ref_many_spec.rb -------------------------------------------------------------------------------- /spec/troles/storage/string_many_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/spec/troles/storage/string_many_spec.rb -------------------------------------------------------------------------------- /spec/troles/strategies/bit_many_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/spec/troles/strategies/bit_many_spec.rb -------------------------------------------------------------------------------- /spec/troles/strategies/embed_many_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/spec/troles/strategies/embed_many_spec.rb -------------------------------------------------------------------------------- /spec/troles/strategies/ref_many_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/spec/troles/strategies/ref_many_spec.rb -------------------------------------------------------------------------------- /spec/troles/strategies/string_many_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/spec/troles/strategies/string_many_spec.rb -------------------------------------------------------------------------------- /spec/troles/strategy_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/spec/troles/strategy_helper.rb -------------------------------------------------------------------------------- /spec/troles_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/spec/troles_spec.rb -------------------------------------------------------------------------------- /troles.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristianmandrup/troles/HEAD/troles.gemspec --------------------------------------------------------------------------------