--- !ruby/object:Gem::Specification name: coalescing_panda version: !ruby/object:Gem::Version version: 4.5.6 platform: ruby authors: - Nathan Mills - Cody Tanner - Jake Sorce autorequire: bindir: bin cert_chain: [] date: 2018-04-16 00:00:00.000000000 Z dependencies: - !ruby/object:Gem::Dependency name: rails requirement: !ruby/object:Gem::Requirement requirements: - - ~> - !ruby/object:Gem::Version version: 4.2.1 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ~> - !ruby/object:Gem::Version version: 4.2.1 - !ruby/object:Gem::Dependency name: bearcat requirement: !ruby/object:Gem::Requirement requirements: - - ~> - !ruby/object:Gem::Version version: 1.3.0 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ~> - !ruby/object:Gem::Version version: 1.3.0 - !ruby/object:Gem::Dependency name: macaddr requirement: !ruby/object:Gem::Requirement requirements: - - '=' - !ruby/object:Gem::Version version: 1.6.1 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - '=' - !ruby/object:Gem::Version version: 1.6.1 - !ruby/object:Gem::Dependency name: ims-lti requirement: !ruby/object:Gem::Requirement requirements: - - '>=' - !ruby/object:Gem::Version version: 2.1.0 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - '>=' - !ruby/object:Gem::Version version: 2.1.0 - !ruby/object:Gem::Dependency name: haml-rails requirement: !ruby/object:Gem::Requirement requirements: - - '>=' - !ruby/object:Gem::Version version: '0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - '>=' - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: sass-rails requirement: !ruby/object:Gem::Requirement requirements: - - '>=' - !ruby/object:Gem::Version version: '3.2' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - '>=' - !ruby/object:Gem::Version version: '3.2' - !ruby/object:Gem::Dependency name: jquery-rails requirement: !ruby/object:Gem::Requirement requirements: - - '>=' - !ruby/object:Gem::Version version: '0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - '>=' - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: coffee-rails requirement: !ruby/object:Gem::Requirement requirements: - - '>=' - !ruby/object:Gem::Version version: '0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - '>=' - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: p3p requirement: !ruby/object:Gem::Requirement requirements: - - '>=' - !ruby/object:Gem::Version version: '0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - '>=' - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: useragent requirement: !ruby/object:Gem::Requirement requirements: - - '>=' - !ruby/object:Gem::Version version: '0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - '>=' - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: delayed_job_active_record requirement: !ruby/object:Gem::Requirement requirements: - - '>=' - !ruby/object:Gem::Version version: '0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - '>=' - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: open_uri_redirections requirement: !ruby/object:Gem::Requirement requirements: - - '>=' - !ruby/object:Gem::Version version: '0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - '>=' - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: oauth requirement: !ruby/object:Gem::Requirement requirements: - - ~> - !ruby/object:Gem::Version version: 0.5.4 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ~> - !ruby/object:Gem::Version version: 0.5.4 - !ruby/object:Gem::Dependency name: sqlite3 requirement: !ruby/object:Gem::Requirement requirements: - - '>=' - !ruby/object:Gem::Version version: '0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - '>=' - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: rspec-rails requirement: !ruby/object:Gem::Requirement requirements: - - '>=' - !ruby/object:Gem::Version version: '0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - '>=' - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: factory_girl_rails requirement: !ruby/object:Gem::Requirement requirements: - - '>=' - !ruby/object:Gem::Version version: '0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - '>=' - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: shoulda-matchers requirement: !ruby/object:Gem::Requirement requirements: - - '>=' - !ruby/object:Gem::Version version: '0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - '>=' - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: nokogiri requirement: !ruby/object:Gem::Requirement requirements: - - '>=' - !ruby/object:Gem::Version version: '0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - '>=' - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: simplecov requirement: !ruby/object:Gem::Requirement requirements: - - '>=' - !ruby/object:Gem::Version version: '0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - '>=' - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: byebug requirement: !ruby/object:Gem::Requirement requirements: - - '>=' - !ruby/object:Gem::Version version: '0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - '>=' - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: pry requirement: !ruby/object:Gem::Requirement requirements: - - '>=' - !ruby/object:Gem::Version version: '0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - '>=' - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: webmock requirement: !ruby/object:Gem::Requirement requirements: - - '>=' - !ruby/object:Gem::Version version: '0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - '>=' - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: lol_dba requirement: !ruby/object:Gem::Requirement requirements: - - '>=' - !ruby/object:Gem::Version version: '0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - '>=' - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: database_cleaner requirement: !ruby/object:Gem::Requirement requirements: - - '>=' - !ruby/object:Gem::Version version: '0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - '>=' - !ruby/object:Gem::Version version: '0' description: email: - nathanm@instructure.com - ctanner@instructure.com - jake@instructure.com executables: [] extensions: [] extra_rdoc_files: [] files: - app/assets/images/bootstrap/glyphicons-halflings-white.png - app/assets/images/bootstrap/glyphicons-halflings.png - app/assets/javascripts/coalescing_panda/application.js - app/assets/javascripts/coalescing_panda/canvas_batch.js.coffee - app/assets/javascripts/coalescing_panda/oauth2.js.coffee - app/assets/stylesheets/coalescing_panda/application.css.scss - app/assets/stylesheets/coalescing_panda/launch.css.scss - app/assets/stylesheets/coalescing_panda/progress.css.scss - app/controllers/coalescing_panda/application_controller.rb - app/controllers/coalescing_panda/canvas_batches_controller.rb - app/controllers/coalescing_panda/lti_controller.rb - app/controllers/coalescing_panda/oauth2_controller.rb - app/helpers/coalescing_panda/canvas_batches_helper.rb - app/models/coalescing_panda/assignment.rb - app/models/coalescing_panda/assignment_group.rb - app/models/coalescing_panda/canvas_api_auth.rb - app/models/coalescing_panda/canvas_batch.rb - app/models/coalescing_panda/course.rb - app/models/coalescing_panda/enrollment.rb - app/models/coalescing_panda/group.rb - app/models/coalescing_panda/group_category.rb - app/models/coalescing_panda/group_membership.rb - app/models/coalescing_panda/lti_account.rb - app/models/coalescing_panda/lti_nonce.rb - app/models/coalescing_panda/oauth_state.rb - app/models/coalescing_panda/section.rb - app/models/coalescing_panda/session.rb - app/models/coalescing_panda/submission.rb - app/models/coalescing_panda/term.rb - app/models/coalescing_panda/user.rb - app/models/coalescing_panda/workers/account_miner.rb - app/models/coalescing_panda/workers/course_miner.rb - app/models/coalescing_panda/workers/provisioning_miner.rb - app/models/concerns/single_table_polymorphic.rb - app/views/coalescing_panda/canvas_batches/_canvas_batch.html.haml - app/views/coalescing_panda/canvas_batches/_canvas_batch_flash.html.haml - app/views/coalescing_panda/launch.html.haml - app/views/coalescing_panda/oauth2/oauth2.html.haml - app/views/coalescing_panda/oauth2/redirect.html.haml - app/views/coalescing_panda/styleguide/styleguide.html - app/views/layouts/coalescing_panda/application.html.erb - config/routes.rb - config/styleguide.yml - db/migrate/20131114150001_create_coalescing_panda_canvas_api_auths.rb - db/migrate/20131118211442_create_coalescing_panda_lti_accounts.rb - db/migrate/20131119165343_create_coalescing_panda_lti_nonces.rb - db/migrate/20140904223159_create_coalescing_panda_sessions.rb - db/migrate/20141119225319_create_coalescing_panda_terms.rb - db/migrate/20141119225721_create_coalescing_panda_courses.rb - db/migrate/20141120151432_create_coalescing_panda_sections.rb - db/migrate/20141120151940_create_coalescing_panda_assignments.rb - db/migrate/20141120152458_create_coalescing_panda_users.rb - db/migrate/20141120152546_create_coalescing_panda_submissions.rb - db/migrate/20141120153135_create_coalescing_panda_enrollments.rb - db/migrate/20141121174846_create_coalescing_panda_canvas_batches.rb - db/migrate/20141124160857_create_delayed_jobs.rb - db/migrate/20141208221740_add_submission_types_to_assignments.rb - db/migrate/20150106175418_add_group_category_id_to_assignment.rb - db/migrate/20150106180131_add_published_to_assignments.rb - db/migrate/20150107205405_create_coalescing_panda_groups.rb - db/migrate/20150107205413_create_coalescing_panda_group_memberships.rb - db/migrate/20150210180516_add_context_to_canvas_batch.rb - db/migrate/20150506183335_create_coalescing_panda_assignment_groups.rb - db/migrate/20150506192717_add_assignment_group_id_to_assignments.rb - db/migrate/20150526144713_add_account_to_canvas_batches.rb - db/migrate/20150602205257_add_option_to_canvas_batches.rb - db/migrate/20150708192717_add_group_moderator_to_group_memberships.rb - db/migrate/20150709192717_add_leader_id_to_groups.rb - db/migrate/20150714205405_create_coalescing_panda_group_categories.rb - db/migrate/20150811140030_add_fields_to_users.rb - db/migrate/20151209155923_add_refresh_settings_to_canvas_api_auth.rb - db/migrate/20160830183155_create_coalescing_panda_oauth_states.rb - lib/coalescing_panda/bearcat_uri.rb - lib/coalescing_panda/controller_helpers.rb - lib/coalescing_panda/engine.rb - lib/coalescing_panda/route_helpers.rb - lib/coalescing_panda/version.rb - lib/coalescing_panda.rb - lib/tasks/coalescing_panda_tasks.rake - Rakefile - spec/controllers/coalescing_panda/canvas_batches_controller_spec.rb - spec/controllers/coalescing_panda/lti_controller_spec.rb - spec/controllers/coalescing_panda/oauth2_controller_spec.rb - spec/dummy/app/assets/javascripts/application.js - spec/dummy/app/assets/stylesheets/application.css - spec/dummy/app/controllers/application_controller.rb - spec/dummy/app/helpers/application_helper.rb - spec/dummy/app/models/account.rb - spec/dummy/app/models/course.rb - spec/dummy/app/views/layouts/application.html.erb - spec/dummy/bin/bundle - spec/dummy/bin/rails - spec/dummy/bin/rake - spec/dummy/config/application.rb - spec/dummy/config/boot.rb - spec/dummy/config/database.yml - spec/dummy/config/environment.rb - spec/dummy/config/environments/development.rb - spec/dummy/config/environments/production.rb - spec/dummy/config/environments/test.rb - spec/dummy/config/initializers/backtrace_silencers.rb - spec/dummy/config/initializers/filter_parameter_logging.rb - spec/dummy/config/initializers/inflections.rb - spec/dummy/config/initializers/lti_initializer.rb - spec/dummy/config/initializers/mime_types.rb - spec/dummy/config/initializers/secret_token.rb - spec/dummy/config/initializers/session_store.rb - spec/dummy/config/initializers/wrap_parameters.rb - spec/dummy/config/locales/en.yml - spec/dummy/config/routes.rb - spec/dummy/config.ru - spec/dummy/db/schema.rb - spec/dummy/public/404.html - spec/dummy/public/422.html - spec/dummy/public/500.html - spec/dummy/public/favicon.ico - spec/dummy/Rakefile - spec/dummy/README.rdoc - spec/factories/accounts.rb - spec/factories/assignment_groups.rb - spec/factories/assignments.rb - spec/factories/canvas_api_auths.rb - spec/factories/canvas_batches.rb - spec/factories/courses.rb - spec/factories/enrollments.rb - spec/factories/sections.rb - spec/factories/submissions.rb - spec/factories/terms.rb - spec/factories/users.rb - spec/models/coalescing_panda/assignment_group_spec.rb - spec/models/coalescing_panda/assignment_spec.rb - spec/models/coalescing_panda/canvas_api_auth_spec.rb - spec/models/coalescing_panda/canvas_batch_spec.rb - spec/models/coalescing_panda/course_spec.rb - spec/models/coalescing_panda/enrollment_spec.rb - spec/models/coalescing_panda/group_membership_spec.rb - spec/models/coalescing_panda/group_spec.rb - spec/models/coalescing_panda/lti_account_spec.rb - spec/models/coalescing_panda/lti_nonce_spec.rb - spec/models/coalescing_panda/section_spec.rb - spec/models/coalescing_panda/submission_spec.rb - spec/models/coalescing_panda/term_spec.rb - spec/models/coalescing_panda/user_spec.rb - spec/models/coalescing_panda/workers/account_miner_spec.rb - spec/models/coalescing_panda/workers/course_miner_spec.rb - spec/rails_helper.rb - spec/spec_helper.rb homepage: http://www.instructure.com licenses: [] metadata: {} post_install_message: rdoc_options: [] require_paths: - lib required_ruby_version: !ruby/object:Gem::Requirement requirements: - - '>=' - !ruby/object:Gem::Version version: '0' required_rubygems_version: !ruby/object:Gem::Requirement requirements: - - '>=' - !ruby/object:Gem::Version version: '0' requirements: [] rubyforge_project: rubygems_version: 2.0.14 signing_key: specification_version: 4 summary: Canvas LTI and OAUTH2 mountable engine test_files: - spec/controllers/coalescing_panda/canvas_batches_controller_spec.rb - spec/controllers/coalescing_panda/lti_controller_spec.rb - spec/controllers/coalescing_panda/oauth2_controller_spec.rb - spec/dummy/app/assets/javascripts/application.js - spec/dummy/app/assets/stylesheets/application.css - spec/dummy/app/controllers/application_controller.rb - spec/dummy/app/helpers/application_helper.rb - spec/dummy/app/models/account.rb - spec/dummy/app/models/course.rb - spec/dummy/app/views/layouts/application.html.erb - spec/dummy/bin/bundle - spec/dummy/bin/rails - spec/dummy/bin/rake - spec/dummy/config/application.rb - spec/dummy/config/boot.rb - spec/dummy/config/database.yml - spec/dummy/config/environment.rb - spec/dummy/config/environments/development.rb - spec/dummy/config/environments/production.rb - spec/dummy/config/environments/test.rb - spec/dummy/config/initializers/backtrace_silencers.rb - spec/dummy/config/initializers/filter_parameter_logging.rb - spec/dummy/config/initializers/inflections.rb - spec/dummy/config/initializers/lti_initializer.rb - spec/dummy/config/initializers/mime_types.rb - spec/dummy/config/initializers/secret_token.rb - spec/dummy/config/initializers/session_store.rb - spec/dummy/config/initializers/wrap_parameters.rb - spec/dummy/config/locales/en.yml - spec/dummy/config/routes.rb - spec/dummy/config.ru - spec/dummy/db/schema.rb - spec/dummy/public/404.html - spec/dummy/public/422.html - spec/dummy/public/500.html - spec/dummy/public/favicon.ico - spec/dummy/Rakefile - spec/dummy/README.rdoc - spec/factories/accounts.rb - spec/factories/assignment_groups.rb - spec/factories/assignments.rb - spec/factories/canvas_api_auths.rb - spec/factories/canvas_batches.rb - spec/factories/courses.rb - spec/factories/enrollments.rb - spec/factories/sections.rb - spec/factories/submissions.rb - spec/factories/terms.rb - spec/factories/users.rb - spec/models/coalescing_panda/assignment_group_spec.rb - spec/models/coalescing_panda/assignment_spec.rb - spec/models/coalescing_panda/canvas_api_auth_spec.rb - spec/models/coalescing_panda/canvas_batch_spec.rb - spec/models/coalescing_panda/course_spec.rb - spec/models/coalescing_panda/enrollment_spec.rb - spec/models/coalescing_panda/group_membership_spec.rb - spec/models/coalescing_panda/group_spec.rb - spec/models/coalescing_panda/lti_account_spec.rb - spec/models/coalescing_panda/lti_nonce_spec.rb - spec/models/coalescing_panda/section_spec.rb - spec/models/coalescing_panda/submission_spec.rb - spec/models/coalescing_panda/term_spec.rb - spec/models/coalescing_panda/user_spec.rb - spec/models/coalescing_panda/workers/account_miner_spec.rb - spec/models/coalescing_panda/workers/course_miner_spec.rb - spec/rails_helper.rb - spec/spec_helper.rb