# -*- encoding: utf-8 -*- # stub: openstax_accounts 7.7.0 ruby lib Gem::Specification.new do |s| s.name = "openstax_accounts".freeze s.version = "7.7.0".freeze s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version= s.require_paths = ["lib".freeze] s.authors = ["JP Slavinsky".freeze] s.date = "2017-09-14" s.description = "This gem allows Rails apps to easily access the API's and login infrastructure of OpenStax Accounts.".freeze s.email = ["jps@kindlinglabs.com".freeze] s.files = ["MIT-LICENSE".freeze, "README.md".freeze, "Rakefile".freeze, "app/assets/javascripts/openstax/accounts/application.js".freeze, "app/assets/stylesheets/openstax/accounts/application.css".freeze, "app/assets/stylesheets/openstax/accounts/dev.css.scss".freeze, "app/controllers/openstax/accounts/application_controller.rb".freeze, "app/controllers/openstax/accounts/dev/accounts_controller.rb".freeze, "app/controllers/openstax/accounts/dev/base_controller.rb".freeze, "app/controllers/openstax/accounts/sessions_controller.rb".freeze, "app/handlers/openstax/accounts/accounts_search.rb".freeze, "app/handlers/openstax/accounts/dev/accounts_create.rb".freeze, "app/handlers/openstax/accounts/dev/accounts_search.rb".freeze, "app/handlers/openstax/accounts/sessions_callback.rb".freeze, "app/helpers/openstax/accounts/application_helper.rb".freeze, "app/models/openstax/accounts/account.rb".freeze, "app/models/openstax/accounts/anonymous_account.rb".freeze, "app/models/openstax/accounts/application_account.rb".freeze, "app/models/openstax/accounts/application_group.rb".freeze, "app/models/openstax/accounts/group.rb".freeze, "app/models/openstax/accounts/group_member.rb".freeze, "app/models/openstax/accounts/group_nesting.rb".freeze, "app/models/openstax/accounts/group_owner.rb".freeze, "app/representers/openstax/accounts/api/v1/account_representer.rb".freeze, "app/representers/openstax/accounts/api/v1/account_search_representer.rb".freeze, "app/representers/openstax/accounts/api/v1/application_account_representer.rb".freeze, "app/representers/openstax/accounts/api/v1/application_account_search_representer.rb".freeze, "app/representers/openstax/accounts/api/v1/application_accounts_representer.rb".freeze, "app/representers/openstax/accounts/api/v1/application_group_representer.rb".freeze, "app/representers/openstax/accounts/api/v1/application_groups_representer.rb".freeze, "app/representers/openstax/accounts/api/v1/group_nesting_representer.rb".freeze, "app/representers/openstax/accounts/api/v1/group_representer.rb".freeze, "app/representers/openstax/accounts/api/v1/group_user_representer.rb".freeze, "app/representers/openstax/accounts/api/v1/unclaimed_account_representer.rb".freeze, "app/routines/openstax/accounts/create_group.rb".freeze, "app/routines/openstax/accounts/dev/create_account.rb".freeze, "app/routines/openstax/accounts/find_or_create_account.rb".freeze, "app/routines/openstax/accounts/search_accounts.rb".freeze, "app/routines/openstax/accounts/search_local_accounts.rb".freeze, "app/routines/openstax/accounts/sync_accounts.rb".freeze, "app/routines/openstax/accounts/sync_groups.rb".freeze, "app/routines/openstax/accounts/update_group_caches.rb".freeze, "app/views/layouts/openstax/accounts/application.html.erb".freeze, "app/views/openstax/accounts/dev/accounts/_search_results.html.erb".freeze, "app/views/openstax/accounts/dev/accounts/index.html.erb".freeze, "app/views/openstax/accounts/dev/accounts/search.js.erb".freeze, "app/views/openstax/accounts/shared/_attention.html.erb".freeze, "app/views/openstax/accounts/shared/accounts/_search.html.erb".freeze, "config/routes.rb".freeze, "db/migrate/0_create_openstax_accounts_accounts.rb".freeze, "db/migrate/1_create_openstax_accounts_groups.rb".freeze, "db/migrate/2_create_openstax_accounts_group_members.rb".freeze, "db/migrate/3_create_openstax_accounts_group_owners.rb".freeze, "db/migrate/4_create_openstax_accounts_group_nestings.rb".freeze, "db/migrate/5_add_faculty_status_to_accounts_accounts.rb".freeze, "db/migrate/6_add_salesforce_contact_id_to_accounts_accounts.rb".freeze, "db/migrate/7_change_accounts_openstax_uid_to_be_nullable.rb".freeze, "db/migrate/8_change_accounts_username_to_be_nullable.rb".freeze, "db/migrate/9_add_uuid_and_role_to_accounts_accounts.rb".freeze, "lib/generators/openstax/accounts/schedule/USAGE".freeze, "lib/generators/openstax/accounts/schedule/schedule_generator.rb".freeze, "lib/generators/openstax/accounts/schedule/templates/schedule.rb".freeze, "lib/omniauth/strategies/openstax.rb".freeze, "lib/openstax/accounts/action_controller/base.rb".freeze, "lib/openstax/accounts/api.rb".freeze, "lib/openstax/accounts/configuration.rb".freeze, "lib/openstax/accounts/current_user_manager.rb".freeze, "lib/openstax/accounts/default_account_user_mapper.rb".freeze, "lib/openstax/accounts/engine.rb".freeze, "lib/openstax/accounts/has_many_through_groups/active_record/base.rb".freeze, "lib/openstax/accounts/version.rb".freeze, "lib/openstax_accounts.rb".freeze, "lib/tasks/sync.rake".freeze, "spec/cassettes/OpenStax_Accounts_FindOrCreateAccount/can_create_users.yml".freeze, "spec/controllers/openstax/accounts/dev/accounts_controller_spec.rb".freeze, "spec/controllers/openstax/accounts/forwards_params_spec.rb".freeze, "spec/controllers/openstax/accounts/sessions_controller_spec.rb".freeze, "spec/controllers/openstax/accounts/uses_this_engine_controller_spec.rb".freeze, "spec/dummy/README.md".freeze, "spec/dummy/Rakefile".freeze, "spec/dummy/app/access_policies/account_access_policy.rb".freeze, "spec/dummy/app/assets/javascripts/application.js".freeze, "spec/dummy/app/assets/stylesheets/application.css".freeze, "spec/dummy/app/controllers/api/application_groups_controller.rb".freeze, "spec/dummy/app/controllers/api/application_users_controller.rb".freeze, "spec/dummy/app/controllers/api/dummy_controller.rb".freeze, "spec/dummy/app/controllers/api/group_members_controller.rb".freeze, "spec/dummy/app/controllers/api/group_nestings_controller.rb".freeze, "spec/dummy/app/controllers/api/group_owners_controller.rb".freeze, "spec/dummy/app/controllers/api/groups_controller.rb".freeze, "spec/dummy/app/controllers/api/users_controller.rb".freeze, "spec/dummy/app/controllers/application_controller.rb".freeze, "spec/dummy/app/controllers/oauth_controller.rb".freeze, "spec/dummy/app/helpers/application_helper.rb".freeze, "spec/dummy/app/models/anonymous_user.rb".freeze, "spec/dummy/app/models/ownership.rb".freeze, "spec/dummy/app/models/user.rb".freeze, "spec/dummy/config.ru".freeze, "spec/dummy/config/application.rb".freeze, "spec/dummy/config/boot.rb".freeze, "spec/dummy/config/database.yml".freeze, "spec/dummy/config/environment.rb".freeze, "spec/dummy/config/environments/development.rb".freeze, "spec/dummy/config/environments/production.rb".freeze, "spec/dummy/config/environments/test.rb".freeze, "spec/dummy/config/initializers/access_policies.rb".freeze, "spec/dummy/config/initializers/assets.rb".freeze, "spec/dummy/config/initializers/backtrace_silencers.rb".freeze, "spec/dummy/config/initializers/cookies_serializer.rb".freeze, "spec/dummy/config/initializers/doorkeeper.rb".freeze, "spec/dummy/config/initializers/filter_parameter_logging.rb".freeze, "spec/dummy/config/initializers/inflections.rb".freeze, "spec/dummy/config/initializers/mime_types.rb".freeze, "spec/dummy/config/initializers/openstax_accounts.rb".freeze, "spec/dummy/config/initializers/session_store.rb".freeze, "spec/dummy/config/initializers/wrap_parameters.rb".freeze, "spec/dummy/config/locales/en.yml".freeze, "spec/dummy/config/routes.rb".freeze, "spec/dummy/config/secrets.yml".freeze, "spec/dummy/db/development.sqlite3".freeze, "spec/dummy/db/migrate/1000_create_users.rb".freeze, "spec/dummy/db/migrate/1001_create_ownerships.rb".freeze, "spec/dummy/db/schema.rb".freeze, "spec/dummy/db/test.sqlite3".freeze, "spec/dummy/log/development.log".freeze, "spec/dummy/log/test.log".freeze, "spec/dummy/public/404.html".freeze, "spec/dummy/public/422.html".freeze, "spec/dummy/public/500.html".freeze, "spec/dummy/public/favicon.ico".freeze, "spec/dummy/script/rails".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/-4/-4AigB7SRNxiHWeamN5uh_JTU4pT-99hUByQ7hhtfM4.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/-B/-BM2LkGo9LiZel0dx2cTeIoUiOvZvzvQX-qrY-PefDc.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/0d/0dqBuwbmRqLO9AM5KdttlIvUSbOG2uS9fJsm4TRuY8M.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/1b/1bCIjOPcmZWjhnOiOIrEUVDFzGzCezkm0dIrzY7q22A.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/2G/2GcGY034bmlAWeI-bC8yjSfggr98_D1ysvB0hcR9PaI.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/2G/2gGPkwl7LddZxTKkA0XQ6NKsdgK7mDG6PfvKrqKYsAs.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/4W/4WJLh0PRMuTwbFf44QcjwkcJ57BXKVgwtaRnUiMxlbc.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/5T/5TLgAp4XC6JjXz-MP4IR8UIli3l091nGGpp0xomd_g0.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/5g/5g7dhxVp4YbZmFw_-T3aU2oYq2Z9Jgtps0CKneXYSS0.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/5u/5uKXJe6QpDEzhvxGUSwHZS2uGrjr0-ex9LVlRQZaQnI.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/6H/6HAlvBZ_na7ir9ELSAcCJ1GTAwGaO565PgVOt7rgitw.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/6b/6bUhHw6Kpj9FgN8vIU0BBQNdA1sgsa0pyhDOdq4U1a8.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/8w/8whA2ROqlMHhJJiXDf0onGPb8mLmBGb5UUPY7yZZuMs.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/9S/9SfcyOi0r3UamY1lEOb94zdm_ybDACE3pzfyMeUnoJc.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/Af/AfzRuN8Wm6MIHDZEpwWkiSl3zNDMJ1tOvSt2SOmVCio.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/DB/DB4PIoupKZcosm_IvLp0-MJ1hiXfVw01ZdY1IOnnPsE.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/DR/DRPKqdpBdXQEzG7sFT6-8d_LgGF72B8IFqYLhVsyNqw.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/Dh/DhSAf3h0VMpFRp_tvO8VIqn12P-Mnp3WFyVH4ORR-gs.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/E3/E35l_cFnSYnnYWJwxWXR76R17KJ3tqL_-UG0Tjrp5DI.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/ET/ETdvBR0__vhxzfl_I4mu0h3Jrcwy0jvIvEf-AcGHuxU.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/EZ/EZkBau1uUbmU8TAtNy_21ZEq6hQ-pQY-jNbMnaAlNYM.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/IV/IVl_wFSpYKfB-OI07E_GP9JLqGpf6VStaDO-Pl-EcUA.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/It/ItWlWNmHD7ZeVOFbsyan26cbPWTR9XFqNBmZhIsyr8k.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/JB/JBrtwWy2SgF1Nl6siXGeTqdnlMdXo6F-OOkAKCHx3gw.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/Je/JeDnsbKYU6WfXwmBfUedz09ThQX9iPI8-sgit9Um1yE.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/Jr/JrzNmQmTkr6QS1BoAOEeGnCip0CCneRNMyvtaelWV1w.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/KE/KEIyyOl_ruT7KuaNvukGN8LnSUVMk4MQmDUOg9oo0XE.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/LK/LK8fShpIirD6_e29A0YY7pTPZbISgiHuY3QOMzj-c4c.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/Lr/LrK9U2KWZskR0G2rWalGnOM8fgZvGwEajG7_WYkK-Rc.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/MH/MHc26ZBwFN93Q3ggSv0QW4WDhXzTQV6YvzIUUt6Su7Q.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/Nj/NjMmwEjtqJiXWQtb2qVmb2Js1DikSD_MgMHDlCNzLP4.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/Q1/Q1IElAqy9O60bh7c8syJLSGSTIxOL_WDNftM2SNTsgI.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/QW/QWLUd5oxFsWTwKa1IXwWsaP8RlLh_GMPdypbqJx0VoA.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/TZ/TZlHN1bHx2lwu7SRM5Y3Qp_OpbrtidFt-6223MTPMH4.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/VN/VNCapNKJLeponthNeFJhaBYs92UBT3P8PugENHP0474.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/WX/WXy-lTrCCH38uK_ld4QeQrhZuZZDOyHGBBrhZ0PDZyY.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/Yr/YrbMyaVyJ69SVCY3y1ZPJAdUcuUpzzHP7LMQNT2pGfk.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/Z-/Z-tPXaNX9WvhVHKT_twh9-sJ_NvUPatXyDZ48rWasiE.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/ay/aYOmaJvT9wpA9a2IfP3f-6A6guRGAezZCHz_3lSCE0A.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/ay/ayvQApV55-bf3brcKBVUc8_o-8aLmUhKYv9b7OPRXV8.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/bR/bRCnhDQ4uJkiX7RMvyDbsvopysp32eYxD0SYAsEpDzc.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/bz/bzY1-207qUxPHd6HAeNvY34UEmIZlAnGJUuiwkGLqTw.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/cj/cjLyKHfhNSrjEff7p2VGJz6ColftKx69unhJqv0UK1g.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/e2/e28DqqHF8GN5VTAz03mRnOV5AV_np1CNwB_xuV03NUw.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/hh/hh_1YpicqmoKC8uz92Sh3iba0TBhh9GEXtUyrUlEzEU.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/iK/iKFb6K0z7xwr53FXp9Qy4qO5L6lryDOpXjMnw-48oVg.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/jn/jnRNObm7DziGmbZR3TPAC-vAE-qmrP0tLBH9W9m6yJs.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/kS/kSXVJZ4BJAsy2L9DxKUntzr90Nd9VWD0G7L2n05ISOw.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/kq/kq0VL9PQ2HRlksqNC7YPlqlWFBvkHk2uIac_HZb0wEE.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/l0/l0BYOaBq08_FGl4jzpCnd80-zLPHNMXs7xCHtqTcUVI.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/lx/lxYKD42Es9n2EKrNchxPYKveAzYo6VAGr_CxhxvyO-c.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/mW/mWLVMCpv8dHPkBK4y4SLLXukqtLhRXWtNC3gm5vgwPk.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/mx/mxoipKjbqPo_gvG86AgUPk6o6-OB-uqI5sGMnNqGW4A.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/nZ/nZY2kcE7t2EMdrdtEQueW9UYmtEBjQv3FNpous5k1tM.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/o3/o3Bz1eWxZ7poUlQGzlkJX5fFeNxKD5VEuFZSctl6Oe4.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/p-/p-j1kEkMIDywvXn2EG-FF_CVz9U75IYIDMJj4U2ksCk.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/pZ/pZXUaTdXV2XMj_KgBsHVED1ocjtpQrIqBR3lGYSMZVc.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/q6/q6BYa32YJF11eGVapO4ouNl6gayPIsARgMavlzZmoi0.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/r0/r0S88W86F754buOO-eLMVX5f9YdQzd-ZkpvwEJc6hAg.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/r3/r3X66JZPGDKB-xMv9rLIyo0WKYWnPrSB2qL0giC2T6g.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/t7/t7deseLVHWCZ7z2LMl1YvpZi-RIhvURhm0-MSDE3qvY.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/tl/tl1nInky090OX02bJpJWDa-RFuv1vogrbeY5T4K1M_Q.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/uf/uf8xlrN24XDdqvg97XSNrPFSYWGELN2cEHkKsu52zJQ.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/wD/wDQfpqPktQEUJYqGBoTlKAOHJhn7hzFSg9lUtfzUSHM.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/x7/x7KkTV3ibfIEysLB_ug5bfmnn2VLV_BldukPR3EoPBk.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/y4/y4wKs_D3Zp3A5ItE5hfD5dkJEr-mnvfyNon1lhrxKKY.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/yp/yp55Nm9xYM0wvHSoLvfP6mrhrUIKrig6v9Q_Yb0kZpQ.cache".freeze, "spec/factories/openstax_accounts_account.rb".freeze, "spec/factories/openstax_accounts_group.rb".freeze, "spec/factories/openstax_accounts_group_member.rb".freeze, "spec/factories/openstax_accounts_group_nesting.rb".freeze, "spec/factories/openstax_accounts_group_owner.rb".freeze, "spec/handlers/openstax/accounts/accounts_search_spec.rb".freeze, "spec/handlers/openstax/accounts/dev/accounts_search_spec.rb".freeze, "spec/handlers/openstax/accounts/sessions_callback_spec.rb".freeze, "spec/lib/openstax/accounts/api_spec.rb".freeze, "spec/lib/openstax/accounts/configuration_spec.rb".freeze, "spec/lib/openstax/accounts/current_user_manager_spec.rb".freeze, "spec/lib/openstax/accounts/has_many_through_groups/active_record/base_spec.rb".freeze, "spec/models/openstax/accounts/account_spec.rb".freeze, "spec/models/openstax/accounts/anonymous_account_spec.rb".freeze, "spec/models/openstax/accounts/group_spec.rb".freeze, "spec/routines/openstax/accounts/create_group_spec.rb".freeze, "spec/routines/openstax/accounts/find_or_create_account_spec.rb".freeze, "spec/routines/openstax/accounts/search_accounts_spec.rb".freeze, "spec/routines/openstax/accounts/sync_accounts_spec.rb".freeze, "spec/routines/openstax/accounts/sync_groups_spec.rb".freeze, "spec/spec_helper.rb".freeze, "spec/vcr_helper.rb".freeze] s.homepage = "http://github.com/openstax/accounts-rails".freeze s.rubygems_version = "3.5.10".freeze s.summary = "Rails common code and bindings for the 'accounts' API".freeze s.test_files = ["spec/cassettes/OpenStax_Accounts_FindOrCreateAccount/can_create_users.yml".freeze, "spec/controllers/openstax/accounts/dev/accounts_controller_spec.rb".freeze, "spec/controllers/openstax/accounts/forwards_params_spec.rb".freeze, "spec/controllers/openstax/accounts/sessions_controller_spec.rb".freeze, "spec/controllers/openstax/accounts/uses_this_engine_controller_spec.rb".freeze, "spec/dummy/app/access_policies/account_access_policy.rb".freeze, "spec/dummy/app/assets/javascripts/application.js".freeze, "spec/dummy/app/assets/stylesheets/application.css".freeze, "spec/dummy/app/controllers/api/application_groups_controller.rb".freeze, "spec/dummy/app/controllers/api/application_users_controller.rb".freeze, "spec/dummy/app/controllers/api/dummy_controller.rb".freeze, "spec/dummy/app/controllers/api/group_members_controller.rb".freeze, "spec/dummy/app/controllers/api/group_nestings_controller.rb".freeze, "spec/dummy/app/controllers/api/group_owners_controller.rb".freeze, "spec/dummy/app/controllers/api/groups_controller.rb".freeze, "spec/dummy/app/controllers/api/users_controller.rb".freeze, "spec/dummy/app/controllers/application_controller.rb".freeze, "spec/dummy/app/controllers/oauth_controller.rb".freeze, "spec/dummy/app/helpers/application_helper.rb".freeze, "spec/dummy/app/models/anonymous_user.rb".freeze, "spec/dummy/app/models/ownership.rb".freeze, "spec/dummy/app/models/user.rb".freeze, "spec/dummy/config/application.rb".freeze, "spec/dummy/config/boot.rb".freeze, "spec/dummy/config/database.yml".freeze, "spec/dummy/config/environment.rb".freeze, "spec/dummy/config/environments/development.rb".freeze, "spec/dummy/config/environments/production.rb".freeze, "spec/dummy/config/environments/test.rb".freeze, "spec/dummy/config/initializers/access_policies.rb".freeze, "spec/dummy/config/initializers/assets.rb".freeze, "spec/dummy/config/initializers/backtrace_silencers.rb".freeze, "spec/dummy/config/initializers/cookies_serializer.rb".freeze, "spec/dummy/config/initializers/doorkeeper.rb".freeze, "spec/dummy/config/initializers/filter_parameter_logging.rb".freeze, "spec/dummy/config/initializers/inflections.rb".freeze, "spec/dummy/config/initializers/mime_types.rb".freeze, "spec/dummy/config/initializers/openstax_accounts.rb".freeze, "spec/dummy/config/initializers/session_store.rb".freeze, "spec/dummy/config/initializers/wrap_parameters.rb".freeze, "spec/dummy/config/locales/en.yml".freeze, "spec/dummy/config/routes.rb".freeze, "spec/dummy/config/secrets.yml".freeze, "spec/dummy/config.ru".freeze, "spec/dummy/db/development.sqlite3".freeze, "spec/dummy/db/migrate/1000_create_users.rb".freeze, "spec/dummy/db/migrate/1001_create_ownerships.rb".freeze, "spec/dummy/db/schema.rb".freeze, "spec/dummy/db/test.sqlite3".freeze, "spec/dummy/log/development.log".freeze, "spec/dummy/log/test.log".freeze, "spec/dummy/public/404.html".freeze, "spec/dummy/public/422.html".freeze, "spec/dummy/public/500.html".freeze, "spec/dummy/public/favicon.ico".freeze, "spec/dummy/Rakefile".freeze, "spec/dummy/README.md".freeze, "spec/dummy/script/rails".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/-4/-4AigB7SRNxiHWeamN5uh_JTU4pT-99hUByQ7hhtfM4.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/-B/-BM2LkGo9LiZel0dx2cTeIoUiOvZvzvQX-qrY-PefDc.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/0d/0dqBuwbmRqLO9AM5KdttlIvUSbOG2uS9fJsm4TRuY8M.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/1b/1bCIjOPcmZWjhnOiOIrEUVDFzGzCezkm0dIrzY7q22A.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/2G/2GcGY034bmlAWeI-bC8yjSfggr98_D1ysvB0hcR9PaI.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/2G/2gGPkwl7LddZxTKkA0XQ6NKsdgK7mDG6PfvKrqKYsAs.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/4W/4WJLh0PRMuTwbFf44QcjwkcJ57BXKVgwtaRnUiMxlbc.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/5g/5g7dhxVp4YbZmFw_-T3aU2oYq2Z9Jgtps0CKneXYSS0.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/5T/5TLgAp4XC6JjXz-MP4IR8UIli3l091nGGpp0xomd_g0.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/5u/5uKXJe6QpDEzhvxGUSwHZS2uGrjr0-ex9LVlRQZaQnI.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/6b/6bUhHw6Kpj9FgN8vIU0BBQNdA1sgsa0pyhDOdq4U1a8.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/6H/6HAlvBZ_na7ir9ELSAcCJ1GTAwGaO565PgVOt7rgitw.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/8w/8whA2ROqlMHhJJiXDf0onGPb8mLmBGb5UUPY7yZZuMs.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/9S/9SfcyOi0r3UamY1lEOb94zdm_ybDACE3pzfyMeUnoJc.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/Af/AfzRuN8Wm6MIHDZEpwWkiSl3zNDMJ1tOvSt2SOmVCio.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/ay/aYOmaJvT9wpA9a2IfP3f-6A6guRGAezZCHz_3lSCE0A.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/ay/ayvQApV55-bf3brcKBVUc8_o-8aLmUhKYv9b7OPRXV8.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/bR/bRCnhDQ4uJkiX7RMvyDbsvopysp32eYxD0SYAsEpDzc.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/bz/bzY1-207qUxPHd6HAeNvY34UEmIZlAnGJUuiwkGLqTw.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/cj/cjLyKHfhNSrjEff7p2VGJz6ColftKx69unhJqv0UK1g.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/DB/DB4PIoupKZcosm_IvLp0-MJ1hiXfVw01ZdY1IOnnPsE.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/Dh/DhSAf3h0VMpFRp_tvO8VIqn12P-Mnp3WFyVH4ORR-gs.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/DR/DRPKqdpBdXQEzG7sFT6-8d_LgGF72B8IFqYLhVsyNqw.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/e2/e28DqqHF8GN5VTAz03mRnOV5AV_np1CNwB_xuV03NUw.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/E3/E35l_cFnSYnnYWJwxWXR76R17KJ3tqL_-UG0Tjrp5DI.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/ET/ETdvBR0__vhxzfl_I4mu0h3Jrcwy0jvIvEf-AcGHuxU.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/EZ/EZkBau1uUbmU8TAtNy_21ZEq6hQ-pQY-jNbMnaAlNYM.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/hh/hh_1YpicqmoKC8uz92Sh3iba0TBhh9GEXtUyrUlEzEU.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/iK/iKFb6K0z7xwr53FXp9Qy4qO5L6lryDOpXjMnw-48oVg.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/It/ItWlWNmHD7ZeVOFbsyan26cbPWTR9XFqNBmZhIsyr8k.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/IV/IVl_wFSpYKfB-OI07E_GP9JLqGpf6VStaDO-Pl-EcUA.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/JB/JBrtwWy2SgF1Nl6siXGeTqdnlMdXo6F-OOkAKCHx3gw.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/Je/JeDnsbKYU6WfXwmBfUedz09ThQX9iPI8-sgit9Um1yE.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/jn/jnRNObm7DziGmbZR3TPAC-vAE-qmrP0tLBH9W9m6yJs.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/Jr/JrzNmQmTkr6QS1BoAOEeGnCip0CCneRNMyvtaelWV1w.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/KE/KEIyyOl_ruT7KuaNvukGN8LnSUVMk4MQmDUOg9oo0XE.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/kq/kq0VL9PQ2HRlksqNC7YPlqlWFBvkHk2uIac_HZb0wEE.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/kS/kSXVJZ4BJAsy2L9DxKUntzr90Nd9VWD0G7L2n05ISOw.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/l0/l0BYOaBq08_FGl4jzpCnd80-zLPHNMXs7xCHtqTcUVI.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/LK/LK8fShpIirD6_e29A0YY7pTPZbISgiHuY3QOMzj-c4c.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/Lr/LrK9U2KWZskR0G2rWalGnOM8fgZvGwEajG7_WYkK-Rc.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/lx/lxYKD42Es9n2EKrNchxPYKveAzYo6VAGr_CxhxvyO-c.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/MH/MHc26ZBwFN93Q3ggSv0QW4WDhXzTQV6YvzIUUt6Su7Q.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/mW/mWLVMCpv8dHPkBK4y4SLLXukqtLhRXWtNC3gm5vgwPk.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/mx/mxoipKjbqPo_gvG86AgUPk6o6-OB-uqI5sGMnNqGW4A.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/Nj/NjMmwEjtqJiXWQtb2qVmb2Js1DikSD_MgMHDlCNzLP4.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/nZ/nZY2kcE7t2EMdrdtEQueW9UYmtEBjQv3FNpous5k1tM.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/o3/o3Bz1eWxZ7poUlQGzlkJX5fFeNxKD5VEuFZSctl6Oe4.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/p-/p-j1kEkMIDywvXn2EG-FF_CVz9U75IYIDMJj4U2ksCk.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/pZ/pZXUaTdXV2XMj_KgBsHVED1ocjtpQrIqBR3lGYSMZVc.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/Q1/Q1IElAqy9O60bh7c8syJLSGSTIxOL_WDNftM2SNTsgI.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/q6/q6BYa32YJF11eGVapO4ouNl6gayPIsARgMavlzZmoi0.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/QW/QWLUd5oxFsWTwKa1IXwWsaP8RlLh_GMPdypbqJx0VoA.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/r0/r0S88W86F754buOO-eLMVX5f9YdQzd-ZkpvwEJc6hAg.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/r3/r3X66JZPGDKB-xMv9rLIyo0WKYWnPrSB2qL0giC2T6g.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/t7/t7deseLVHWCZ7z2LMl1YvpZi-RIhvURhm0-MSDE3qvY.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/tl/tl1nInky090OX02bJpJWDa-RFuv1vogrbeY5T4K1M_Q.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/TZ/TZlHN1bHx2lwu7SRM5Y3Qp_OpbrtidFt-6223MTPMH4.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/uf/uf8xlrN24XDdqvg97XSNrPFSYWGELN2cEHkKsu52zJQ.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/VN/VNCapNKJLeponthNeFJhaBYs92UBT3P8PugENHP0474.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/wD/wDQfpqPktQEUJYqGBoTlKAOHJhn7hzFSg9lUtfzUSHM.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/WX/WXy-lTrCCH38uK_ld4QeQrhZuZZDOyHGBBrhZ0PDZyY.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/x7/x7KkTV3ibfIEysLB_ug5bfmnn2VLV_BldukPR3EoPBk.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/y4/y4wKs_D3Zp3A5ItE5hfD5dkJEr-mnvfyNon1lhrxKKY.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/yp/yp55Nm9xYM0wvHSoLvfP6mrhrUIKrig6v9Q_Yb0kZpQ.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/Yr/YrbMyaVyJ69SVCY3y1ZPJAdUcuUpzzHP7LMQNT2pGfk.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/Z-/Z-tPXaNX9WvhVHKT_twh9-sJ_NvUPatXyDZ48rWasiE.cache".freeze, "spec/factories/openstax_accounts_account.rb".freeze, "spec/factories/openstax_accounts_group.rb".freeze, "spec/factories/openstax_accounts_group_member.rb".freeze, "spec/factories/openstax_accounts_group_nesting.rb".freeze, "spec/factories/openstax_accounts_group_owner.rb".freeze, "spec/handlers/openstax/accounts/accounts_search_spec.rb".freeze, "spec/handlers/openstax/accounts/dev/accounts_search_spec.rb".freeze, "spec/handlers/openstax/accounts/sessions_callback_spec.rb".freeze, "spec/lib/openstax/accounts/api_spec.rb".freeze, "spec/lib/openstax/accounts/configuration_spec.rb".freeze, "spec/lib/openstax/accounts/current_user_manager_spec.rb".freeze, "spec/lib/openstax/accounts/has_many_through_groups/active_record/base_spec.rb".freeze, "spec/models/openstax/accounts/account_spec.rb".freeze, "spec/models/openstax/accounts/anonymous_account_spec.rb".freeze, "spec/models/openstax/accounts/group_spec.rb".freeze, "spec/routines/openstax/accounts/create_group_spec.rb".freeze, "spec/routines/openstax/accounts/find_or_create_account_spec.rb".freeze, "spec/routines/openstax/accounts/search_accounts_spec.rb".freeze, "spec/routines/openstax/accounts/sync_accounts_spec.rb".freeze, "spec/routines/openstax/accounts/sync_groups_spec.rb".freeze, "spec/spec_helper.rb".freeze, "spec/vcr_helper.rb".freeze] s.specification_version = 4 s.add_runtime_dependency(%q.freeze, [">= 4.1".freeze]) s.add_runtime_dependency(%q.freeze, [">= 1.1".freeze]) s.add_runtime_dependency(%q.freeze, [">= 1.1".freeze]) s.add_runtime_dependency(%q.freeze, [">= 0.5.0".freeze]) s.add_runtime_dependency(%q.freeze, [">= 0.5.0".freeze]) s.add_runtime_dependency(%q.freeze, [">= 2.0".freeze]) s.add_runtime_dependency(%q.freeze, [">= 1.0".freeze]) s.add_runtime_dependency(%q.freeze, [">= 2.2.1".freeze]) s.add_runtime_dependency(%q.freeze, [">= 1.0.0".freeze]) s.add_runtime_dependency(%q.freeze, [">= 4.1.0".freeze]) s.add_runtime_dependency(%q.freeze, [">= 3.1.0".freeze]) s.add_runtime_dependency(%q.freeze, [">= 1.0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, [">= 2.0.1".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) end