# -*- encoding: utf-8 -*- # stub: request_refinery 0.0.1 ruby lib Gem::Specification.new do |s| s.name = "request_refinery".freeze s.version = "0.0.1".freeze s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version= s.require_paths = ["lib".freeze] s.authors = ["Nathan Hanna".freeze] s.date = "2014-10-07" s.description = "Creates the following tables:\n Users\n Roles\n Permissions\n ControllerFilters\n Implements a devise authentication strategy already configured.\n Makes available an 'authorized_to? method in application controller that returns true if the users permissions match the given permissions/list of permissions.\n Implements whitelisting of all requests. Every http request needs to have an associated ControllerFilter. If the filter exists, then the current_user's permissions must satisfy the permissions required by the filter.".freeze s.email = ["jnathanhdev@gmail.com".freeze] s.files = ["MIT-LICENSE".freeze, "README.rdoc".freeze, "Rakefile".freeze, "app/assets/javascripts/request_refinery/application.js".freeze, "app/assets/javascripts/request_refinery/controller_filters.js".freeze, "app/assets/javascripts/request_refinery/customers.js".freeze, "app/assets/javascripts/request_refinery/permissions.js".freeze, "app/assets/javascripts/request_refinery/roles.js".freeze, "app/assets/stylesheets/request_refinery/application.css".freeze, "app/assets/stylesheets/request_refinery/controller_filters.css".freeze, "app/assets/stylesheets/request_refinery/customers.css".freeze, "app/assets/stylesheets/request_refinery/permissions.css".freeze, "app/assets/stylesheets/request_refinery/roles.css".freeze, "app/assets/stylesheets/scaffold.css".freeze, "app/controllers/request_refinery/application_controller.rb".freeze, "app/controllers/request_refinery/controller_filters_controller.rb".freeze, "app/controllers/request_refinery/customers_controller.rb".freeze, "app/controllers/request_refinery/permissions_controller.rb".freeze, "app/controllers/request_refinery/roles_controller.rb".freeze, "app/helpers/request_refinery/application_helper.rb".freeze, "app/helpers/request_refinery/controller_filters_helper.rb".freeze, "app/helpers/request_refinery/customers_helper.rb".freeze, "app/helpers/request_refinery/permissions_helper.rb".freeze, "app/helpers/request_refinery/roles_helper.rb".freeze, "app/models/request_refinery/controller_filter.rb".freeze, "app/models/request_refinery/customer.rb".freeze, "app/models/request_refinery/permission.rb".freeze, "app/models/request_refinery/role.rb".freeze, "app/models/request_refinery/user.rb".freeze, "app/views/layouts/request_refinery/application.html.erb".freeze, "app/views/request_refinery/controller_filters/_form.html.erb".freeze, "app/views/request_refinery/controller_filters/edit.html.erb".freeze, "app/views/request_refinery/controller_filters/index.html.erb".freeze, "app/views/request_refinery/controller_filters/new.html.erb".freeze, "app/views/request_refinery/controller_filters/show.html.erb".freeze, "app/views/request_refinery/customers/_form.html.erb".freeze, "app/views/request_refinery/customers/edit.html.erb".freeze, "app/views/request_refinery/customers/index.html.erb".freeze, "app/views/request_refinery/customers/new.html.erb".freeze, "app/views/request_refinery/customers/show.html.erb".freeze, "app/views/request_refinery/permissions/_form.html.erb".freeze, "app/views/request_refinery/permissions/edit.html.erb".freeze, "app/views/request_refinery/permissions/index.html.erb".freeze, "app/views/request_refinery/permissions/new.html.erb".freeze, "app/views/request_refinery/permissions/show.html.erb".freeze, "app/views/request_refinery/roles/_form.html.erb".freeze, "app/views/request_refinery/roles/edit.html.erb".freeze, "app/views/request_refinery/roles/index.html.erb".freeze, "app/views/request_refinery/roles/new.html.erb".freeze, "app/views/request_refinery/roles/show.html.erb".freeze, "config/initializers/application_controller.rb".freeze, "config/initializers/devise.rb".freeze, "config/locales/devise.en.yml".freeze, "config/routes.rb".freeze, "db/migrate/20141003181010_devise_create_request_refinery_users.rb".freeze, "db/migrate/20141003190734_create_request_refinery_controller_filters.rb".freeze, "db/migrate/20141003190741_create_request_refinery_permissions.rb".freeze, "db/migrate/20141003194717_create_request_refinery_customers.rb".freeze, "db/seeds.rb".freeze, "lib/generators/request_refinery/install_generator.rb".freeze, "lib/request_refinery.rb".freeze, "lib/request_refinery/engine.rb".freeze, "lib/request_refinery/version.rb".freeze, "lib/tasks/request_refinery_tasks.rake".freeze] s.homepage = "https://github.com/jnathanh/request_refinery".freeze s.licenses = ["MIT".freeze] s.rubygems_version = "3.5.10".freeze s.summary = "Implements a permissions system for Rails api endpoints and devise users".freeze s.specification_version = 4 s.add_runtime_dependency(%q.freeze, ["~> 4.1.6".freeze]) s.add_runtime_dependency(%q.freeze, [">= 0".freeze]) s.add_runtime_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) end