--- !ruby/object:Gem::Specification name: canvas_sync version: !ruby/object:Gem::Version version: 0.17.5.beta1 platform: ruby authors: - Nate Collings autorequire: bindir: bin cert_chain: [] date: 2020-11-30 00:00:00.000000000 Z dependencies: - !ruby/object:Gem::Dependency name: bundler requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '1.15' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '1.15' - !ruby/object:Gem::Dependency name: rake requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '10.0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '10.0' - !ruby/object:Gem::Dependency name: rspec requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '3.0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '3.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: pg 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 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: timecop 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: sinatra 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: yard 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: pry-nav 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: rubocop 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: apartment 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: sidekiq 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: activejob 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: redis requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '4.2' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '4.2' - !ruby/object:Gem::Dependency name: rails requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '4' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '4' - !ruby/object:Gem::Dependency name: bearcat requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 1.3.49 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 1.3.49 - !ruby/object:Gem::Dependency name: activerecord-import 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: rubyzip 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' description: email: - ncollings@instructure.com executables: [] extensions: [] extra_rdoc_files: [] files: - README.md - Rakefile - app/controllers/api/v1/health_check_controller.rb - app/controllers/api/v1/live_events_controller.rb - app/models/canvas_sync/job_log.rb - app/models/canvas_sync/sync_batch.rb - config/initializers/apartment.rb - db/migrate/20170915210836_create_canvas_sync_job_log.rb - db/migrate/20180725155729_add_job_id_to_canvas_sync_job_logs.rb - db/migrate/20190916154829_add_fork_count_to_canvas_sync_job_logs.rb - db/migrate/20201018210836_create_canvas_sync_sync_batches.rb - db/migrate/20201030210836_add_full_sync_to_canvas_sync_sync_batch.rb - lib/canvas_sync.rb - lib/canvas_sync/api_syncable.rb - lib/canvas_sync/class_callback_executor.rb - lib/canvas_sync/concerns/account/ancestry.rb - lib/canvas_sync/concerns/api_syncable.rb - lib/canvas_sync/concerns/legacy_columns.rb - lib/canvas_sync/config.rb - lib/canvas_sync/engine.rb - lib/canvas_sync/generators/install_generator.rb - lib/canvas_sync/generators/install_live_events_generator.rb - lib/canvas_sync/generators/templates/migrations/create_accounts.rb - lib/canvas_sync/generators/templates/migrations/create_admins.rb - lib/canvas_sync/generators/templates/migrations/create_assignment_groups.rb - lib/canvas_sync/generators/templates/migrations/create_assignments.rb - lib/canvas_sync/generators/templates/migrations/create_context_module_items.rb - lib/canvas_sync/generators/templates/migrations/create_context_modules.rb - lib/canvas_sync/generators/templates/migrations/create_courses.rb - lib/canvas_sync/generators/templates/migrations/create_enrollments.rb - lib/canvas_sync/generators/templates/migrations/create_group_memberships.rb - lib/canvas_sync/generators/templates/migrations/create_groups.rb - lib/canvas_sync/generators/templates/migrations/create_pseudonyms.rb - lib/canvas_sync/generators/templates/migrations/create_roles.rb - lib/canvas_sync/generators/templates/migrations/create_sections.rb - lib/canvas_sync/generators/templates/migrations/create_submissions.rb - lib/canvas_sync/generators/templates/migrations/create_terms.rb - lib/canvas_sync/generators/templates/migrations/create_users.rb - lib/canvas_sync/generators/templates/models/account.rb - lib/canvas_sync/generators/templates/models/admin.rb - lib/canvas_sync/generators/templates/models/assignment.rb - lib/canvas_sync/generators/templates/models/assignment_group.rb - lib/canvas_sync/generators/templates/models/context_module.rb - lib/canvas_sync/generators/templates/models/context_module_item.rb - lib/canvas_sync/generators/templates/models/course.rb - lib/canvas_sync/generators/templates/models/enrollment.rb - lib/canvas_sync/generators/templates/models/group.rb - lib/canvas_sync/generators/templates/models/group_membership.rb - lib/canvas_sync/generators/templates/models/pseudonym.rb - lib/canvas_sync/generators/templates/models/role.rb - lib/canvas_sync/generators/templates/models/section.rb - lib/canvas_sync/generators/templates/models/submission.rb - lib/canvas_sync/generators/templates/models/term.rb - lib/canvas_sync/generators/templates/models/user.rb - lib/canvas_sync/generators/templates/services/live_events/assignment_event.rb - lib/canvas_sync/generators/templates/services/live_events/assignment_group_event.rb - lib/canvas_sync/generators/templates/services/live_events/base_event.rb - lib/canvas_sync/generators/templates/services/live_events/course_event.rb - lib/canvas_sync/generators/templates/services/live_events/course_section_event.rb - lib/canvas_sync/generators/templates/services/live_events/enrollment_event.rb - lib/canvas_sync/generators/templates/services/live_events/grade_event.rb - lib/canvas_sync/generators/templates/services/live_events/module_event.rb - lib/canvas_sync/generators/templates/services/live_events/module_item_event.rb - lib/canvas_sync/generators/templates/services/live_events/submission_event.rb - lib/canvas_sync/generators/templates/services/live_events/syllabus_event.rb - lib/canvas_sync/generators/templates/services/live_events/user_event.rb - lib/canvas_sync/importers/bulk_importer.rb - lib/canvas_sync/importers/legacy_importer.rb - lib/canvas_sync/job.rb - lib/canvas_sync/job_batches/batch.rb - lib/canvas_sync/job_batches/batch_aware_job.rb - lib/canvas_sync/job_batches/callback.rb - lib/canvas_sync/job_batches/chain_builder.rb - lib/canvas_sync/job_batches/context_hash.rb - lib/canvas_sync/job_batches/hincr_max.lua - lib/canvas_sync/job_batches/jobs/base_job.rb - lib/canvas_sync/job_batches/jobs/concurrent_batch_job.rb - lib/canvas_sync/job_batches/jobs/managed_batch_job.rb - lib/canvas_sync/job_batches/jobs/serial_batch_job.rb - lib/canvas_sync/job_batches/pool.rb - lib/canvas_sync/job_batches/redis_model.rb - lib/canvas_sync/job_batches/redis_script.rb - lib/canvas_sync/job_batches/sidekiq.rb - lib/canvas_sync/job_batches/sidekiq/web.rb - lib/canvas_sync/job_batches/sidekiq/web/helpers.rb - lib/canvas_sync/job_batches/sidekiq/web/views/_batches_table.erb - lib/canvas_sync/job_batches/sidekiq/web/views/_pagination.erb - lib/canvas_sync/job_batches/sidekiq/web/views/batch.erb - lib/canvas_sync/job_batches/sidekiq/web/views/batches.erb - lib/canvas_sync/job_batches/sidekiq/web/views/pool.erb - lib/canvas_sync/job_batches/sidekiq/web/views/pools.erb - lib/canvas_sync/job_batches/status.rb - lib/canvas_sync/jobs/begin_sync_chain_job.rb - lib/canvas_sync/jobs/report_checker.rb - lib/canvas_sync/jobs/report_processor_job.rb - lib/canvas_sync/jobs/report_starter.rb - lib/canvas_sync/jobs/sync_accounts_job.rb - lib/canvas_sync/jobs/sync_admins_job.rb - lib/canvas_sync/jobs/sync_assignment_groups_job.rb - lib/canvas_sync/jobs/sync_assignments_job.rb - lib/canvas_sync/jobs/sync_context_module_items_job.rb - lib/canvas_sync/jobs/sync_context_modules_job.rb - lib/canvas_sync/jobs/sync_provisioning_report_job.rb - lib/canvas_sync/jobs/sync_roles_job.rb - lib/canvas_sync/jobs/sync_simple_table_job.rb - lib/canvas_sync/jobs/sync_submissions_job.rb - lib/canvas_sync/jobs/sync_terms_job.rb - lib/canvas_sync/misc_helper.rb - lib/canvas_sync/processors/assignment_groups_processor.rb - lib/canvas_sync/processors/assignments_processor.rb - lib/canvas_sync/processors/context_module_items_processor.rb - lib/canvas_sync/processors/context_modules_processor.rb - lib/canvas_sync/processors/model_mappings.yml - lib/canvas_sync/processors/normal_processor.rb - lib/canvas_sync/processors/provisioning_report_processor.rb - lib/canvas_sync/processors/report_processor.rb - lib/canvas_sync/processors/submissions_processor.rb - lib/canvas_sync/record.rb - lib/canvas_sync/sidekiq_job.rb - lib/canvas_sync/version.rb - spec/canvas_sync/canvas_sync_spec.rb - spec/canvas_sync/jobs/job_spec.rb - spec/canvas_sync/jobs/report_checker_spec.rb - spec/canvas_sync/jobs/report_processor_job_spec.rb - spec/canvas_sync/jobs/report_starter_spec.rb - spec/canvas_sync/jobs/sync_admins_job_spec.rb - spec/canvas_sync/jobs/sync_assignment_groups_job_spec.rb - spec/canvas_sync/jobs/sync_assignments_job_spec.rb - spec/canvas_sync/jobs/sync_context_module_items_job_spec.rb - spec/canvas_sync/jobs/sync_context_modules_job_spec.rb - spec/canvas_sync/jobs/sync_provisioning_report_job_spec.rb - spec/canvas_sync/jobs/sync_roles_job_spec.rb - spec/canvas_sync/jobs/sync_simple_table_job_spec.rb - spec/canvas_sync/jobs/sync_submissions_job_spec.rb - spec/canvas_sync/jobs/sync_terms_job_spec.rb - spec/canvas_sync/models/accounts_spec.rb - spec/canvas_sync/models/admins_spec.rb - spec/canvas_sync/models/assignment_group_spec.rb - spec/canvas_sync/models/assignment_spec.rb - spec/canvas_sync/models/context_module_item_spec.rb - spec/canvas_sync/models/context_module_spec.rb - spec/canvas_sync/models/course_spec.rb - spec/canvas_sync/models/enrollment_spec.rb - spec/canvas_sync/models/group_membership_spec.rb - spec/canvas_sync/models/group_spec.rb - spec/canvas_sync/models/roles_spec.rb - spec/canvas_sync/models/section_spec.rb - spec/canvas_sync/models/submission_spec.rb - spec/canvas_sync/models/term_spec.rb - spec/canvas_sync/models/user_spec.rb - spec/canvas_sync/processors/assignment_groups_processor_spec.rb - spec/canvas_sync/processors/assignments_processor_spec.rb - spec/canvas_sync/processors/context_module_items_processor_spec.rb - spec/canvas_sync/processors/context_modules_processor_spec.rb - spec/canvas_sync/processors/normal_processor_spec.rb - spec/canvas_sync/processors/provisioning_report_processor_spec.rb - spec/canvas_sync/processors/submissions_processor_spec.rb - spec/canvas_sync/services/module_event_spec.rb - spec/canvas_sync/services/module_item_event_spec.rb - spec/dummy/README.rdoc - spec/dummy/Rakefile - spec/dummy/app/models/account.rb - spec/dummy/app/models/admin.rb - spec/dummy/app/models/application_record.rb - spec/dummy/app/models/assignment.rb - spec/dummy/app/models/assignment_group.rb - spec/dummy/app/models/context_module.rb - spec/dummy/app/models/context_module_item.rb - spec/dummy/app/models/course.rb - spec/dummy/app/models/enrollment.rb - spec/dummy/app/models/group.rb - spec/dummy/app/models/group_membership.rb - spec/dummy/app/models/pseudonym.rb - spec/dummy/app/models/role.rb - spec/dummy/app/models/section.rb - spec/dummy/app/models/submission.rb - spec/dummy/app/models/term.rb - spec/dummy/app/models/user.rb - spec/dummy/app/services/live_events/assignment_created_event.rb - spec/dummy/app/services/live_events/assignment_event.rb - spec/dummy/app/services/live_events/assignment_updated_event.rb - spec/dummy/app/services/live_events/base_event.rb - spec/dummy/app/services/live_events/course_created_event.rb - spec/dummy/app/services/live_events/course_event.rb - spec/dummy/app/services/live_events/course_section_created_event.rb - spec/dummy/app/services/live_events/course_section_event.rb - spec/dummy/app/services/live_events/course_section_updated_event.rb - spec/dummy/app/services/live_events/course_updated_event.rb - spec/dummy/app/services/live_events/enrollment_created_event.rb - spec/dummy/app/services/live_events/enrollment_event.rb - spec/dummy/app/services/live_events/enrollment_updated_event.rb - spec/dummy/app/services/live_events/grade_changed_event.rb - spec/dummy/app/services/live_events/grade_event.rb - spec/dummy/app/services/live_events/module_created_event.rb - spec/dummy/app/services/live_events/module_event.rb - spec/dummy/app/services/live_events/module_item_created_event.rb - spec/dummy/app/services/live_events/module_item_event.rb - spec/dummy/app/services/live_events/module_item_updated_event.rb - spec/dummy/app/services/live_events/module_updated_event.rb - spec/dummy/app/services/live_events/submission_created_event.rb - spec/dummy/app/services/live_events/submission_event.rb - spec/dummy/app/services/live_events/submission_updated_event.rb - spec/dummy/app/services/live_events/syllabus_event.rb - spec/dummy/app/services/live_events/syllabus_updated_event.rb - spec/dummy/app/services/live_events/user_created_event.rb - spec/dummy/app/services/live_events/user_event.rb - spec/dummy/app/services/live_events/user_updated_event.rb - spec/dummy/bin/rails - spec/dummy/config.ru - 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/test.rb - spec/dummy/config/initializers/assets.rb - spec/dummy/config/initializers/session_store.rb - spec/dummy/config/initializers/wrap_parameters.rb - spec/dummy/config/routes.rb - spec/dummy/config/secrets.yml - spec/dummy/db/migrate/20190702203620_create_users.rb - spec/dummy/db/migrate/20190702203621_create_courses.rb - spec/dummy/db/migrate/20190702203622_create_accounts.rb - spec/dummy/db/migrate/20190702203623_create_terms.rb - spec/dummy/db/migrate/20190702203624_create_enrollments.rb - spec/dummy/db/migrate/20190702203625_create_sections.rb - spec/dummy/db/migrate/20190702203626_create_assignments.rb - spec/dummy/db/migrate/20190702203627_create_submissions.rb - spec/dummy/db/migrate/20190702203630_create_assignment_groups.rb - spec/dummy/db/migrate/20190702203631_create_context_modules.rb - spec/dummy/db/migrate/20190702203632_create_context_module_items.rb - spec/dummy/db/migrate/20190927204545_create_roles.rb - spec/dummy/db/migrate/20190927204546_create_admins.rb - spec/dummy/db/migrate/20200415171620_create_groups.rb - spec/dummy/db/migrate/20200416214248_create_group_memberships.rb - spec/dummy/db/migrate/20201016181346_create_pseudonyms.rb - spec/dummy/db/schema.rb - spec/dummy/log/development.log - spec/dummy/log/test.log - spec/factories/account_factory.rb - spec/factories/admin_factory.rb - spec/factories/assignment_factory.rb - spec/factories/assignment_group_factory.rb - spec/factories/context_module_factory.rb - spec/factories/context_module_item_factory.rb - spec/factories/course_factory.rb - spec/factories/enrollment_factory.rb - spec/factories/group_factory.rb - spec/factories/group_membership_factory.rb - spec/factories/role_factory.rb - spec/factories/section_factory.rb - spec/factories/submission_factory.rb - spec/factories/term_factory.rb - spec/factories/user_factory.rb - spec/job_batching/batch_aware_job_spec.rb - spec/job_batching/batch_spec.rb - spec/job_batching/callback_spec.rb - spec/job_batching/context_hash_spec.rb - spec/job_batching/flow_spec.rb - spec/job_batching/integration/fail_then_succeed.rb - spec/job_batching/integration/integration.rb - spec/job_batching/integration/nested.rb - spec/job_batching/integration/simple.rb - spec/job_batching/integration/workflow.rb - spec/job_batching/integration_helper.rb - spec/job_batching/sidekiq_spec.rb - spec/job_batching/status_spec.rb - spec/job_batching/support/base_job.rb - spec/job_batching/support/sample_callback.rb - spec/spec_helper.rb - spec/support/fake_canvas.rb - spec/support/fixtures/canvas_responses/admins.json - spec/support/fixtures/canvas_responses/module.json - spec/support/fixtures/canvas_responses/module_item.json - spec/support/fixtures/canvas_responses/roles.json - spec/support/fixtures/canvas_responses/terms.json - spec/support/fixtures/reports/assignment_groups.csv - spec/support/fixtures/reports/assignments.csv - spec/support/fixtures/reports/context_module_items.csv - spec/support/fixtures/reports/context_modules.csv - spec/support/fixtures/reports/courses.csv - spec/support/fixtures/reports/enrollments.csv - spec/support/fixtures/reports/group_memberships.csv - spec/support/fixtures/reports/groups.csv - spec/support/fixtures/reports/provisioning_csv - spec/support/fixtures/reports/provisioning_csv_unzipped/courses.csv - spec/support/fixtures/reports/provisioning_csv_unzipped/users.csv - spec/support/fixtures/reports/sections.csv - spec/support/fixtures/reports/submissions.csv - spec/support/fixtures/reports/users.csv - spec/support/fixtures/reports/xlist.csv homepage: https://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: 1.3.1 requirements: [] rubygems_version: 3.0.3 signing_key: specification_version: 4 summary: Gem for generating Canvas models and migrations and syncing data from Canvas test_files: - spec/canvas_sync/canvas_sync_spec.rb - spec/canvas_sync/jobs/job_spec.rb - spec/canvas_sync/jobs/report_checker_spec.rb - spec/canvas_sync/jobs/report_processor_job_spec.rb - spec/canvas_sync/jobs/report_starter_spec.rb - spec/canvas_sync/jobs/sync_admins_job_spec.rb - spec/canvas_sync/jobs/sync_assignment_groups_job_spec.rb - spec/canvas_sync/jobs/sync_assignments_job_spec.rb - spec/canvas_sync/jobs/sync_context_module_items_job_spec.rb - spec/canvas_sync/jobs/sync_context_modules_job_spec.rb - spec/canvas_sync/jobs/sync_provisioning_report_job_spec.rb - spec/canvas_sync/jobs/sync_roles_job_spec.rb - spec/canvas_sync/jobs/sync_simple_table_job_spec.rb - spec/canvas_sync/jobs/sync_submissions_job_spec.rb - spec/canvas_sync/jobs/sync_terms_job_spec.rb - spec/canvas_sync/models/accounts_spec.rb - spec/canvas_sync/models/admins_spec.rb - spec/canvas_sync/models/assignment_group_spec.rb - spec/canvas_sync/models/assignment_spec.rb - spec/canvas_sync/models/context_module_item_spec.rb - spec/canvas_sync/models/context_module_spec.rb - spec/canvas_sync/models/course_spec.rb - spec/canvas_sync/models/enrollment_spec.rb - spec/canvas_sync/models/group_membership_spec.rb - spec/canvas_sync/models/group_spec.rb - spec/canvas_sync/models/roles_spec.rb - spec/canvas_sync/models/section_spec.rb - spec/canvas_sync/models/submission_spec.rb - spec/canvas_sync/models/term_spec.rb - spec/canvas_sync/models/user_spec.rb - spec/canvas_sync/processors/assignment_groups_processor_spec.rb - spec/canvas_sync/processors/assignments_processor_spec.rb - spec/canvas_sync/processors/context_module_items_processor_spec.rb - spec/canvas_sync/processors/context_modules_processor_spec.rb - spec/canvas_sync/processors/normal_processor_spec.rb - spec/canvas_sync/processors/provisioning_report_processor_spec.rb - spec/canvas_sync/processors/submissions_processor_spec.rb - spec/canvas_sync/services/module_event_spec.rb - spec/canvas_sync/services/module_item_event_spec.rb - spec/dummy/README.rdoc - spec/dummy/Rakefile - spec/dummy/app/models/account.rb - spec/dummy/app/models/admin.rb - spec/dummy/app/models/application_record.rb - spec/dummy/app/models/assignment.rb - spec/dummy/app/models/assignment_group.rb - spec/dummy/app/models/context_module.rb - spec/dummy/app/models/context_module_item.rb - spec/dummy/app/models/course.rb - spec/dummy/app/models/enrollment.rb - spec/dummy/app/models/group.rb - spec/dummy/app/models/group_membership.rb - spec/dummy/app/models/pseudonym.rb - spec/dummy/app/models/role.rb - spec/dummy/app/models/section.rb - spec/dummy/app/models/submission.rb - spec/dummy/app/models/term.rb - spec/dummy/app/models/user.rb - spec/dummy/app/services/live_events/assignment_created_event.rb - spec/dummy/app/services/live_events/assignment_event.rb - spec/dummy/app/services/live_events/assignment_updated_event.rb - spec/dummy/app/services/live_events/base_event.rb - spec/dummy/app/services/live_events/course_created_event.rb - spec/dummy/app/services/live_events/course_event.rb - spec/dummy/app/services/live_events/course_section_created_event.rb - spec/dummy/app/services/live_events/course_section_event.rb - spec/dummy/app/services/live_events/course_section_updated_event.rb - spec/dummy/app/services/live_events/course_updated_event.rb - spec/dummy/app/services/live_events/enrollment_created_event.rb - spec/dummy/app/services/live_events/enrollment_event.rb - spec/dummy/app/services/live_events/enrollment_updated_event.rb - spec/dummy/app/services/live_events/grade_changed_event.rb - spec/dummy/app/services/live_events/grade_event.rb - spec/dummy/app/services/live_events/module_created_event.rb - spec/dummy/app/services/live_events/module_event.rb - spec/dummy/app/services/live_events/module_item_created_event.rb - spec/dummy/app/services/live_events/module_item_event.rb - spec/dummy/app/services/live_events/module_item_updated_event.rb - spec/dummy/app/services/live_events/module_updated_event.rb - spec/dummy/app/services/live_events/submission_created_event.rb - spec/dummy/app/services/live_events/submission_event.rb - spec/dummy/app/services/live_events/submission_updated_event.rb - spec/dummy/app/services/live_events/syllabus_event.rb - spec/dummy/app/services/live_events/syllabus_updated_event.rb - spec/dummy/app/services/live_events/user_created_event.rb - spec/dummy/app/services/live_events/user_event.rb - spec/dummy/app/services/live_events/user_updated_event.rb - spec/dummy/bin/rails - spec/dummy/config.ru - 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/test.rb - spec/dummy/config/initializers/assets.rb - spec/dummy/config/initializers/session_store.rb - spec/dummy/config/initializers/wrap_parameters.rb - spec/dummy/config/routes.rb - spec/dummy/config/secrets.yml - spec/dummy/db/migrate/20190702203620_create_users.rb - spec/dummy/db/migrate/20190702203621_create_courses.rb - spec/dummy/db/migrate/20190702203622_create_accounts.rb - spec/dummy/db/migrate/20190702203623_create_terms.rb - spec/dummy/db/migrate/20190702203624_create_enrollments.rb - spec/dummy/db/migrate/20190702203625_create_sections.rb - spec/dummy/db/migrate/20190702203626_create_assignments.rb - spec/dummy/db/migrate/20190702203627_create_submissions.rb - spec/dummy/db/migrate/20190702203630_create_assignment_groups.rb - spec/dummy/db/migrate/20190702203631_create_context_modules.rb - spec/dummy/db/migrate/20190702203632_create_context_module_items.rb - spec/dummy/db/migrate/20190927204545_create_roles.rb - spec/dummy/db/migrate/20190927204546_create_admins.rb - spec/dummy/db/migrate/20200415171620_create_groups.rb - spec/dummy/db/migrate/20200416214248_create_group_memberships.rb - spec/dummy/db/migrate/20201016181346_create_pseudonyms.rb - spec/dummy/db/schema.rb - spec/dummy/log/development.log - spec/dummy/log/test.log - spec/factories/account_factory.rb - spec/factories/admin_factory.rb - spec/factories/assignment_factory.rb - spec/factories/assignment_group_factory.rb - spec/factories/context_module_factory.rb - spec/factories/context_module_item_factory.rb - spec/factories/course_factory.rb - spec/factories/enrollment_factory.rb - spec/factories/group_factory.rb - spec/factories/group_membership_factory.rb - spec/factories/role_factory.rb - spec/factories/section_factory.rb - spec/factories/submission_factory.rb - spec/factories/term_factory.rb - spec/factories/user_factory.rb - spec/job_batching/batch_aware_job_spec.rb - spec/job_batching/batch_spec.rb - spec/job_batching/callback_spec.rb - spec/job_batching/context_hash_spec.rb - spec/job_batching/flow_spec.rb - spec/job_batching/integration/fail_then_succeed.rb - spec/job_batching/integration/integration.rb - spec/job_batching/integration/nested.rb - spec/job_batching/integration/simple.rb - spec/job_batching/integration/workflow.rb - spec/job_batching/integration_helper.rb - spec/job_batching/sidekiq_spec.rb - spec/job_batching/status_spec.rb - spec/job_batching/support/base_job.rb - spec/job_batching/support/sample_callback.rb - spec/spec_helper.rb - spec/support/fake_canvas.rb - spec/support/fixtures/canvas_responses/admins.json - spec/support/fixtures/canvas_responses/module.json - spec/support/fixtures/canvas_responses/module_item.json - spec/support/fixtures/canvas_responses/roles.json - spec/support/fixtures/canvas_responses/terms.json - spec/support/fixtures/reports/assignment_groups.csv - spec/support/fixtures/reports/assignments.csv - spec/support/fixtures/reports/context_module_items.csv - spec/support/fixtures/reports/context_modules.csv - spec/support/fixtures/reports/courses.csv - spec/support/fixtures/reports/enrollments.csv - spec/support/fixtures/reports/group_memberships.csv - spec/support/fixtures/reports/groups.csv - spec/support/fixtures/reports/provisioning_csv - spec/support/fixtures/reports/provisioning_csv_unzipped/courses.csv - spec/support/fixtures/reports/provisioning_csv_unzipped/users.csv - spec/support/fixtures/reports/sections.csv - spec/support/fixtures/reports/submissions.csv - spec/support/fixtures/reports/users.csv - spec/support/fixtures/reports/xlist.csv