canvas_sync-0.7.1

https://rubygems.org

canvas_sync

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 1083217

number: 0.7.1

platform: ruby

spec_sha256: f931745560fe0e9a459b8aaef4d8077be5cad57ab96d75b0af80debd95f83a66

sha256: da4736d55c352e922dfda2274bed23661804f1213fbb61967bf106b2724f4d05

created_at: 2024-05-13 08:30:26 UTC

updated_at: 2024-06-12 13:06:20 UTC

position: 155

version_data_entries_count: 239

uploaded_at: 2019-01-07 22:53:13 UTC

indexed: true

has_extensions:

extensions:

Gem size: 1 MB

Version Data Entries

Total: 239

Unpacked size: 15.4 MB

Full NameModeUIDGIDMtimeLinknameSizeSHA
lib/canvas_sync/job.rb100644001.33 KBa389eca2d3cdf6bbcf35751b62abe2b58e46e835cea6746fd615fc61e88a8ca4
README.md1006440010.9 KBabff7729f8f6cfe5899ba8596706d7205f2dde6c25937d40883ff86e1232b466
Rakefile10064400895 Bytes14e0ff9ee3619248583fcc69caa39c5b5e0a796d4d1ce8e272358b8657412cf2
app/controllers/api/v1/health_check_controller.rb10064400140 Bytes22bb23f05b1231af1e53409c5dd4885021acb51d6850f5e603ea5ca838c60b3a
app/controllers/api/v1/live_events_controller.rb10064400779 Bytes6d94b24c4117bd83014cd22a00eb509c8958412394cb789e0bba02d1171b2c8e
app/models/canvas_sync/job_log.rb10064400439 Bytese1ca8e553b9f76b1e359d96882dbe4f1ac0d10afe6c4dff7f95fcb9005588a55
config/initializers/apartment.rb10064400730 Bytes5bb5d45c94b01e2a5b635045707c7d8ac1c97e4470eda3c2eee92abd3412bbfc
db/migrate/20170915210836_create_canvas_sync_job_log.rb10064400842 Bytes405068d9cef52bd9442044e49114bfab9e8844a4772fb0a97aec41ffcdca776b
lib/canvas_sync/importers/legacy_importer.rb10064400626 Bytes31473e5b2cd1ffe5ead43d4e4cdd52327a936f8bd19ba7c1bdd5bfae775b563c
db/migrate/20180725155729_add_job_id_to_canvas_sync_job_logs.rb10064400448 Bytesfd2218a30e82994e0d4be0c3b963e7b6ab29f20e2c86a27574eadaa17c475b23
lib/canvas_sync.rb100644007.99 KBf7458634087fbf9ec09a07cf168f5148b1521ce70bef1ca9e45134432f4b05cc
lib/canvas_sync/config.rb10064400288 Bytes861820c39162c4340d14dd8a32bf90f9ae460ab2b149cacb5cd3ef1c63edfaf9
lib/canvas_sync/engine.rb10064400494 Bytes4baa4922119344e390306018967d9180a43bd3b5a438edb787aea7378ef853ed
lib/canvas_sync/generators/install_generator.rb100644001.77 KB46188084e86d80dcf4707a0e915a61d8e13c86f50bc20ae6ca6282f2da565448
lib/canvas_sync/generators/install_live_events_generator.rb100644001.31 KBe7b54629fee537f09f8165eb6d7a235d6ab8fddb4993077b0686810b20e26d52
lib/canvas_sync/generators/templates/models/account.rb10064400139 Bytes5febb4efb77e504dcfadd2fb22ab0105b4c1f77f9650db77f1c28656f3beed15
lib/canvas_sync/generators/templates/models/admin.rb10064400836 Bytesb7bf05d30baefe8edb19f854de6add35137fa388f02672d537fec05b21631ad2
lib/canvas_sync/generators/templates/models/assignment.rb10064400637 Bytese531f7522f9a014805597c84498a9ccf5ab7acb806705522753916b1345b5c54
lib/canvas_sync/generators/templates/models/assignment_group.rb10064400365 Bytes5b93ecb645482c99ffff40d266f733c3e7d54975344e79c1812b38ddbb739c2d
lib/canvas_sync/generators/templates/models/context_module.rb10064400532 Bytes369d6c6146661ff343f56d1fb3f626624e31912d02463d7dd0d447ab8c590a27
lib/canvas_sync/generators/templates/models/context_module_item.rb10064400312 Bytes34c797fc6a846928380b893e2ce742ac07c573c8281a34bb0e4cb0028cc37495
lib/canvas_sync/generators/templates/models/course.rb10064400657 Bytesa899f351fc90bb321a11120711b28bcdd05700dd6e7a4980371b1fa6fcf45b6c
lib/canvas_sync/generators/templates/models/create_accounts.rb10064400420 Bytes5fc0292912ac9715f905113ac67d0fd7d43c751aaaf46a91c6f39f377208de4a
lib/canvas_sync/generators/templates/models/create_admins.rb10064400454 Bytes80a35c0165475f7c8ae52d99830948e00ccb1635e0710b8ec33496e369b6f111
lib/canvas_sync/generators/templates/models/create_assignment_groups.rb10064400610 Bytes08193e6603b2bf8cd7da565e1fbc2a712b8cbaf8efcaec59ffb4a175409d4389
lib/canvas_sync/generators/templates/models/create_assignments.rb10064400858 Bytes5aa230beec6bd27fcc0fa033b10bc163212d9c0f16d1c8054cfbdd931e0be232
lib/canvas_sync/generators/templates/models/create_context_module_items.rb10064400582 Bytes7134cadeb8b326afb96b7adc197e282bc56d6b53a837af49225f4beb4d27c79f
lib/canvas_sync/generators/templates/models/create_context_modules.rb10064400625 Bytes25a5f552941fb312d70d5a2337d85b0e6ab03782ab017ea52661c5b09004a4ec
lib/canvas_sync/generators/templates/models/create_courses.rb10064400529 Bytes6febf9c9b3987b488c16e1c4ff8865b6ce98fcc735a6563112056b382a98a0da
lib/canvas_sync/generators/templates/models/create_enrollments.rb10064400676 Bytesfabdb6684c9c4348ba8f9e723ed9b7ea49d398965330e3f5321b8c18c09c9dae
lib/canvas_sync/generators/templates/models/create_roles.rb10064400439 Bytes3da77ef347fb5627932d3f27c09388090083fe66f4a14e5bffa9c00397175892
lib/canvas_sync/generators/templates/models/create_sections.rb10064400524 Bytes1e9ee8b47fab51a6196cb39939a531a7e5dcb0e9fc8195cc8a0cb2cbe011e4b5
lib/canvas_sync/generators/templates/models/create_submissions.rb10064400706 Bytes23152148c2fb1e8939f698c82773d1d8a93f4a785d2ec8424c750bee7da6d29e
lib/canvas_sync/generators/templates/models/create_terms.rb10064400436 Bytes7a5f8712eb7830615ed2ce7786b5fbbe990e8a0c4ab1d0f2588275feb24c921c
lib/canvas_sync/generators/templates/models/create_users.rb10064400470 Bytes8bfdb8f59f2d646994c0bdf66621164cfe8da5b86ab6436190984b75cc9b5aa2
lib/canvas_sync/generators/templates/models/enrollment.rb10064400445 Bytesf2172b3963d1234669075638e46cb1446879a555d5c6bcf0b5166c523883ff37
lib/canvas_sync/generators/templates/models/role.rb10064400708 Bytesb8676213457809a6c371e91d96af2ea89765b0d1a887842ca403e9c1a92c0ac4
lib/canvas_sync/generators/templates/models/section.rb10064400330 Bytes2620aa88ae111a9a4f34f6bc2616e7e8b7ea37683e37e0c5b599b97a5d99dca3
lib/canvas_sync/generators/templates/models/submission.rb10064400454 Bytes476dca365b0bf8d61886af65d0cde302cf14a7f995427573822d233a7cf23d21
lib/canvas_sync/generators/templates/models/term.rb100644001.06 KB99bb1248d5d210a8feea7bf6585e55b30d54d6ed0d5f0111f24cd17d336e1608
lib/canvas_sync/generators/templates/models/user.rb10064400437 Bytes1823353998a7208bfca473174effa8652a57e24a79c8ae168b79bc1ff8700716
lib/canvas_sync/generators/templates/services/live_events/assignment/assignment_created_event.rb10064400127 Bytese978aa11e81efe68fa9b694dce954a12eb7c25a815fee615bb1351309414f64e
lib/canvas_sync/generators/templates/services/live_events/assignment/assignment_event.rb100644001.84 KB4054de43b4c1448c0b066fa4faf9dc62e07fafd9e286aebadc591e0954ac70e1
lib/canvas_sync/generators/templates/services/live_events/assignment/assignment_updated_event.rb10064400127 Bytes7a4173ce15ad9b61b221c4e61d6962317002086cede62db41be2159b7d7a4380
lib/canvas_sync/generators/templates/services/live_events/base_event.rb10064400432 Bytes465e7c806f1d8b3f193897b270e0cf655b227d55cdbc3ebbc19ca4dc1578c8dd
lib/canvas_sync/generators/templates/services/live_events/course/course_created_event.rb10064400119 Bytes6133f7447a179e6ae36210e1dbfa50bc8f1419484814416feee3786f98b4b2fe
lib/canvas_sync/generators/templates/services/live_events/course/course_event.rb10064400987 Bytesd429a5d149c47f9c249a84681659a3478991c3da8828c0c077a595838fe46902
lib/canvas_sync/generators/templates/services/live_events/course/course_updated_event.rb10064400119 Bytes40af0d4615151f16a8d99672bfb01cc69f7cbc2e3600e602c5d2560219070beb
lib/canvas_sync/generators/templates/services/live_events/course_section/course_section_created_event.rb10064400133 Bytes23aa06b38f893729af5914ec6b709fc9ff16b09eb8ee2cc65a7fbb3f507a96b8
lib/canvas_sync/generators/templates/services/live_events/course_section/course_section_event.rb100644001.65 KBc50daafff57823244ba6471147cd6414163ba2cc7b862a6277d158402a1d476c
lib/canvas_sync/generators/templates/services/live_events/course_section/course_section_updated_event.rb10064400133 Bytes1316602072ed2cc06941e75e80fca73d0d3c05d39ad4e330e088bd4cd098461b
lib/canvas_sync/generators/templates/services/live_events/enrollment/enrollment_created_event.rb10064400127 Bytesb4275512fd58030058987bd77d36ab83182eb97fe8ad955bdbc995dd79aaafec
lib/canvas_sync/generators/templates/services/live_events/enrollment/enrollment_event.rb100644001.68 KB2d269c9a712f8d7e12b3e51f4e5de2fd9e21e4be4feb37ff69949d69a514815b
lib/canvas_sync/generators/templates/services/live_events/enrollment/enrollment_updated_event.rb10064400127 Bytes81321f8f9275cf3e0fcb1d214a9aade082150d84d93ea17122a784a76ee8b89c
lib/canvas_sync/generators/templates/services/live_events/grade/grade_changed_event.rb10064400117 Bytesdf42af39756bb63f73a1ab9e0fda081a1212159f2289f17fee9424557301ae6f
lib/canvas_sync/generators/templates/services/live_events/grade/grade_event.rb100644001.59 KB1a71fa7abb24921902d78bc2f11d21c7d54ab5f99e3910a668c5f9846f1682b6
lib/canvas_sync/generators/templates/services/live_events/module/module_created_event.rb10064400119 Bytes9bcf7b1d789bcc0bec0dcf7b6f9d7ea379b92adda525bed0ae268aff2360b6b4
lib/canvas_sync/generators/templates/services/live_events/module/module_event.rb100644001.07 KBf999a79fc5855a1c3dca330b002c028aa72a686f5fb1e424038759935bf3ead7
lib/canvas_sync/generators/templates/services/live_events/module/module_updated_event.rb10064400119 Bytes75af61537253bb86de93d84617eb3f149ed9eb9eaeadc8f0d2b69752d2b27e38
lib/canvas_sync/generators/templates/services/live_events/module_item/module_item_created_event.rb10064400127 Bytes51a45e66a9fbe072bb3153fbf2b1f101519a3baa1805c8444795ad45e7e47faa
lib/canvas_sync/generators/templates/services/live_events/module_item/module_item_event.rb100644001.05 KB55d160790c1eb51b898bc755c5a884d1d73478affe530b7d4bedd3cdaa273a7f
lib/canvas_sync/generators/templates/services/live_events/module_item/module_item_updated_event.rb10064400127 Bytes2e7955e58b28b3b4ce569c1a51dddf1cd3766620eaa15788b8110fbb6a485e2f
lib/canvas_sync/generators/templates/services/live_events/submission/submission_created_event.rb10064400127 Bytes22672b52e99408e8ab17cb3909adc18d6bb6c2e81be2d97f977ca6b862bfaf2b
lib/canvas_sync/generators/templates/services/live_events/submission/submission_event.rb100644001.57 KB31ce5e927bda8a1660b70db489b56b81065e9ea0cde549745147013e87e99529
lib/canvas_sync/generators/templates/services/live_events/submission/submission_updated_event.rb10064400127 Bytes745f4aeba89fc78e9186dadb41791f62b78f2ddf7ea465e3b297acdea08d87ba
lib/canvas_sync/generators/templates/services/live_events/syllabus/syllabus_event.rb10064400901 Bytesd2bb009f1647989b396e2f131072af798112e82da6e35d8d94f1a2a8f9dc04b5
lib/canvas_sync/generators/templates/services/live_events/syllabus/syllabus_updated_event.rb10064400123 Bytes16e3abd7a18a43fe4633584848ddfb055d93e1f60302ff90683071e243f813ff
lib/canvas_sync/generators/templates/services/live_events/user/user_created_event.rb10064400115 Bytes6986c6be7406598f429fe3dadfcc570138a71ab8981bac4bebb5e7fb186f6971
lib/canvas_sync/generators/templates/services/live_events/user/user_event.rb10064400853 Bytesfbcc41608367eab0c05161cf02424027dfd41839e5f914ac6793f6f23ebdaa1c
lib/canvas_sync/generators/templates/services/live_events/user/user_updated_event.rb10064400115 Bytes46c0f54f080df4f894327a8c9087949577e8087b9766cf5f51a140b774e29bd3
lib/canvas_sync/importers/bulk_importer.rb100644003.95 KB108fbf58500e02a7f76ce86b784023a9d7cf7013a4489763560fd97fdda00059
lib/canvas_sync/jobs/report_checker.rb100644001.81 KB86c5d4801a66cfacba927bcf7041a9a30fcd011cf5d6b97027a4172f2f937093
lib/canvas_sync/jobs/report_processor_job.rb100644001.22 KB4ba7a97ed1946b5ee0d24af3a1473a96519507b0e398c41520d26e54adddb6ad
lib/canvas_sync/jobs/report_starter.rb100644001.98 KB803f8fecbc4dba112e37bc1360c4ad8a44b33dc924377093249985eaff58017a
lib/canvas_sync/jobs/sync_admins_job.rb10064400620 Bytesabc9c255fa063beb11a5f677a59b66bb447e8fd44f16345fc805969ca461619e
lib/canvas_sync/jobs/sync_assignment_groups_job.rb10064400875 Bytes8421e0b6567a87766573f810ea72c477d76e466a9547f8cd323b63f33260e7bb
lib/canvas_sync/jobs/sync_assignments_job.rb10064400841 Bytesdca736fc9987bae60913bba49c7f61a8c3017d7f3b7de55fedf49ef9ae8bfc2e
lib/canvas_sync/jobs/sync_context_module_items_job.rb10064400873 Bytesb56532aaa0097d404a0cf8754bdab575c81ecaaaa70e4d157b20c5cd47719c8c
lib/canvas_sync/jobs/sync_context_modules_job.rb10064400851 Bytes92024bdf2a81f217e19c651a42fdf2f8cf7c0fbbeb588e70b50c1a60a28718e0
lib/canvas_sync/jobs/sync_provisioning_report_job.rb100644001.67 KBe137d70604c98019b21cdcb2fedff3949083958357fcbd9cad4e94e9027d2188
lib/canvas_sync/jobs/sync_roles_job.rb10064400605 Bytes9dd7d66004b1c1fa1798ff4c0ca5ac23dbae5a20b0948f9e17f83e93c8e3fcf2
lib/canvas_sync/jobs/sync_submissions_job.rb10064400845 Bytes3c39e33f8f1cb009163dba778ff895fa70ddf1566c038adc5b088130c752f03a
lib/canvas_sync/jobs/sync_terms_job.rb10064400729 Bytes1e84d06b16c51f1f260c03bad37a721083267132e8b607a0324108c9a1ffd274
lib/canvas_sync/jobs/sync_users_job.rb10064400810 Bytesd4cccd32ca334ad160a92dcefe29494df1c9f95e83cdf83c412ec16a59398468
lib/canvas_sync/processors/assignment_groups_processor.rb10064400668 Bytes42f1baf62c3761e09af50f714663a2caa8d5160c037862e4ee5ca3673d24c797
lib/canvas_sync/processors/assignments_processor.rb10064400641 Bytes1fbbf49c1ecb21684cfc9ba03863fc2811ff4bdd7da413fa4832646670f98790
lib/canvas_sync/processors/context_module_items_processor.rb10064400676 Bytesd043eb977febd735e31d237e6050a8c00b54c6ba9366d98a3414410e3a1d6d41
lib/canvas_sync/processors/context_modules_processor.rb10064400658 Bytes69af05c011f00a94108b2a23f9bd2f96c94557117d8df6f048cd58c91f4ebeb4
lib/canvas_sync/processors/model_mappings.yml100644008.09 KBcf7655afce2ea92d0aff93d9821096266364ae71f9e08f889ef21c1fada61556
lib/canvas_sync/processors/provisioning_report_processor.rb100644003.56 KBdcc750486f01d44dfcb50211f9a87e576cbb4d275f5d1fa3bb5b483eafa59790
lib/canvas_sync/processors/report_processor.rb10064400592 Bytes2ca7bc6d2378139471c66af81aaf107ccf6abf53156e87812503aaf6faa98190
lib/canvas_sync/processors/submissions_processor.rb10064400640 Bytesfb5ccecf95b5adc8a692bff3e199d108875112f0e0bb05fa8171fe9f6af38853
lib/canvas_sync/sidekiq_job.rb10064400898 Bytes5643f5723d77fedeabc6c24a28eb5211d9ad0061a1fe0bd809a8cbd194bc9d9b
lib/canvas_sync/version.rb1006440049 Bytesdf02ec9fd08075713c0fe4fbdab87f488b1111122216fec8782d9648bada0573
spec/canvas_sync/canvas_sync_spec.rb100644006.49 KB2d2090cbc9835bdfd97a1c2ac4bd0ebf936c4c667a34b9a9b538f11f2051d589
spec/canvas_sync/jobs/job_spec.rb100644001.02 KBebb2284d4e034e44eb21409daec5188d8190fdeb7cf7ef104ba7a3bac1e9ef96
spec/canvas_sync/jobs/report_checker_spec.rb100644001.82 KB065432212435d1a61b665056bc78392e709f28b6de74d4fbe1e2fef7617c98cc
spec/canvas_sync/jobs/report_processor_job_spec.rb10064400846 Bytes21c1570385bf2237079f697347585ae22226d72d561d2013b238a6ea059173c3
spec/canvas_sync/jobs/report_starter_spec.rb100644003.03 KB041d541171f1ae18d108503b8a8657624e5ff640d7bc98ce33a3dbe9587b52b5
spec/canvas_sync/jobs/sync_admins_job_spec.rb10064400519 Bytesf1a19d2b983e2d3c4bf7c22396d4ff4453fcb4c7ebfe0aa480f230df34ecb35c
spec/canvas_sync/jobs/sync_assignment_groups_job_spec.rb10064400703 Bytes0c8d9a6cb9558f90dd3bf2224af5dc1daf37f2eef4376e2ccdaacca99a7caa78
spec/canvas_sync/jobs/sync_assignments_job_spec.rb100644001.15 KB01b125aa2a2f62598859d986ceb5d26862f2a83800cbe8d78ce3853bcb53507e
spec/canvas_sync/jobs/sync_context_module_items_job_spec.rb100644001.18 KBa30469bcbbc9919767e9b67eff6a1c4d9602e3d74ec3ade29cad9bd2f4c2a2bf
spec/canvas_sync/jobs/sync_context_modules_job_spec.rb100644001.15 KB208e7511da3b65e901d74703566dcf1cc2340b4637e39a1dea5690b029184d5c
spec/canvas_sync/jobs/sync_provisioning_report_job_spec.rb100644002.87 KB0a7dd569b053a5b4d90c1460f7bfe8ea10b04cc2056443a3a3ffb18989bde16d
spec/canvas_sync/jobs/sync_roles_job_spec.rb10064400513 Bytesd7911d77e9ae6fc57b4d56357f7bd943a23f2312d641e574b82e25ff3cb73bd7
spec/canvas_sync/jobs/sync_submissions_job_spec.rb10064400685 Bytes577e05683319e59afdb0ce330f8606e781d52e5b700b2b82fa568eb3f6b73d7f
spec/canvas_sync/jobs/sync_terms_job_spec.rb10064400533 Bytes132e31b7bf7a1f692b302c4a4c77b83c04b63724a36c179b929e8dfffe4ac5aa
spec/canvas_sync/jobs/sync_users_job_spec.rb10064400588 Bytes2d02b916b974e2510c00d8999f08b14a330ccc67057f03c376c8252d534eb7b0
spec/canvas_sync/models/accounts_spec.rb10064400272 Bytesb404cefda6c5944e2270689cfc419f0c5384c4910c1554f23acccd71d3ed09cf
spec/canvas_sync/models/admins_spec.rb100644001.58 KB3d77aeec9ef11b3f5676958d014baf4b10e693abba29c97bbd27c43722e761ce
spec/canvas_sync/models/assignment_group_spec.rb10064400648 Bytesfea34e0c931180777d9ded3bdf19b71ef71dc031805ce8269a6dfe2b89cd0549
spec/canvas_sync/models/assignment_spec.rb100644001.33 KBfcab7d753be2e1cdb1cc28851394b5d9ee50dbee25d4fe6f1d68fd5b6e86c940
spec/canvas_sync/models/context_module_item_spec.rb10064400260 Bytesf89efaa4af1c754d4d9accab9ba2813a853777e6e8f22d2da5e17435640e9557
spec/canvas_sync/models/context_module_spec.rb10064400468 Bytesca1cb5f332a0af7ff210f1c29592408b7e7557840502ea5a9c2cd09429b81cf5
spec/canvas_sync/models/course_spec.rb100644001.05 KBf6b63232df492e40ed77534e23a73f9f188b317a239363fc84233267b5458f9e
spec/canvas_sync/models/enrollment_spec.rb10064400738 Bytesc3b26a07e33f184d0a6d77abcd351c319c056007811a5d7a7856f9192e5cc647
spec/canvas_sync/models/roles_spec.rb100644001.55 KB5ea6a153a485870b502961acd257af9485eb0e94d24766cfe6a6dd052ef5bc1a
spec/canvas_sync/models/section_spec.rb10064400595 Bytese81e32f610625422abc65a16d99607b88faaeded37e755ea7d55fc5f147ba9ec
spec/canvas_sync/models/submission_spec.rb10064400748 Bytes74e3822b0bec3bc1c991da881516857a40b42444b98d99a0c0473e34c5836f4a
spec/canvas_sync/models/term_spec.rb100644002.72 KB56d139ad923cd0f6233d4db0e513d94ccd24d88a540cb42cd6894b03f3504d42
spec/canvas_sync/models/user_spec.rb10064400578 Bytes9a54a401fc905f2a72df34f06ad612a6822301d9a934b37c7ba9cad0dec44818
spec/canvas_sync/processors/assignment_groups_processor_spec.rb10064400391 Bytesdefe970bf1b64bb35096f3332f6e63dba7a3db629db9cd8298f19a2b14b58c27
spec/canvas_sync/processors/assignments_processor_spec.rb10064400364 Bytes56e2540588bf0708bd8b345204a1897bb9ecf614129fea95ea2456ebb108bf03
spec/canvas_sync/processors/context_module_items_processor_spec.rb10064400398 Bytes785c77fc96f57b5c279d890b0fd7ce4ba8d210fc0960b9bebd8e0d3ae2dd3f01
spec/canvas_sync/processors/context_modules_processor_spec.rb10064400381 Bytesaa4c22849f9a9bd1dc5c5dc76e7351d5e529a5c07104758f7d2ae1e299899dd5
spec/canvas_sync/processors/provisioning_report_processor_spec.rb100644002.38 KBd6a20cda8638c3885577429bb3d986b68032af77dba51787c8b9d7b72953736e
spec/canvas_sync/processors/submissions_processor_spec.rb10064400364 Bytes4b062a0c141467181d03f71cb4ba94837658c130bb765734b02f44fee4c2ed31
spec/canvas_sync/services/module_event_spec.rb100644001.31 KBd9f13c66b6043240021d1f76308523297b133b754e653f8a8f63c54cf01dc0d6
spec/canvas_sync/services/module_item_event_spec.rb100644001.55 KB2fccea9c73820a74ed43fb9f4506796344d986b0c2385918d6436449fb4d3845
spec/dummy/README.rdoc1006440032 Bytes767b9c5d1de1c6c98d27863fab3f1681284788eb4dce342c8fa03468d70c52c3
spec/dummy/Rakefile10064400249 Bytes2ee3dee530649056f2d72faf53794a8330554ba47d2667a394fe5dc898421beb
spec/dummy/app/models/account.rb10064400298 Bytes5e9e3fd1448d7e0d5fed9b9e23266b44d8479115123cedc106e4ccf5ddb8428c
spec/dummy/app/models/admin.rb10064400995 Bytesfbc75fc78a3bb8277531aca5f07bf531f666479c1e390cc3b9f510dd3dae3770
spec/dummy/app/models/application_record.rb1006440078 Bytes20cec87060a568766c09d755b1ba38e7ed776d7f6030515217096f4f4777525e
spec/dummy/app/models/assignment.rb10064400796 Bytesd2d2a1aa504713720382da582d2c4f8f78da59cee2bbcde91f5eed15da34e6b2
spec/dummy/app/models/assignment_group.rb10064400524 Bytescdd66883461c101595829a932966ded80680a266f05223db8cc05381c1cdbf36
spec/dummy/app/models/context_module.rb10064400697 Bytes40286a4fd67786be528d8ab1905412273a2de0cbe9d7970f291c019a0d35fc4b
spec/dummy/app/models/context_module_item.rb10064400477 Bytes68b610059aaa496500d4dc4072e38f8c34aa1caf4676fccdf80cdcd0e7cadae8
spec/dummy/app/models/course.rb10064400816 Bytes12acf45b81e924d02b7a60cc6fe2d93f8cd542de3bf7b5e45f4e3b1871314d94
spec/dummy/app/models/enrollment.rb10064400604 Bytes003d3a5c02e7d228d3574b91d621befcd4eb4ef1f0013ab3bc9c83ec4b5cd9c9
spec/dummy/app/models/role.rb10064400867 Bytesac39366507b5c88cf6bcd2ca8de196490ed75d396430a5898f24177129a7f115
spec/dummy/app/models/section.rb10064400489 Bytes0cfdb2229b9430fa3d4993a14ebc6b606fdc3715eaec6a41722f266043985c2e
spec/dummy/app/models/submission.rb10064400613 Bytesc59f735a898ee05afea6c6993a749e10368ded31a636719ad60a9b4608ee02c5
spec/dummy/app/models/term.rb100644001.22 KBc179e72e01b45adf89efde12008fc095183951ca66ea739f3fb22e1b92634a49
spec/dummy/app/models/user.rb10064400596 Bytes95e573f1deb454c7a2132d26da26aebf70682604fd277fef15992ded34aeffe9
spec/dummy/app/services/live_events/assignment_created_event.rb10064400285 Bytes5434198d1008feee4d991072af3dbb1d474616b32a17a13356539f1c051f6c38
spec/dummy/app/services/live_events/assignment_event.rb100644001.99 KBd031586737526c41d41d53d7ae3685266b484ea804a1d28a871feb1cd637c6bb
spec/dummy/app/services/live_events/assignment_updated_event.rb10064400285 Bytes639f57a19c402699ddaeae605c55bbeeac5082ef89541b46d726cb8f83dd7c90
spec/dummy/app/services/live_events/base_event.rb10064400590 Bytese8ae39240de911201f75af7d5dec259e36eb61e64916bb150fb7d37104af19da
spec/dummy/app/services/live_events/course_created_event.rb10064400277 Bytes7b8aea7b4df534de4790ed5dc420fdf1c4ece032edad694e2429c94c656510de
spec/dummy/app/services/live_events/course_event.rb100644001.12 KB2a373a03738f81dbd01e6558f3dc3048e275870f44d33bafd6ea077aa43ca3c8
spec/dummy/app/services/live_events/course_section_created_event.rb10064400291 Bytes3473c7e98b8ff294af6f248431d199adb12333b55fca58a2d1286a9f393c49a2
spec/dummy/app/services/live_events/course_section_event.rb100644001.81 KB390065e6b3a04d642267885e8d36c43c938750bf46b7af5ed6e420e7759568d9
spec/dummy/app/services/live_events/course_section_updated_event.rb10064400291 Bytesac8da6257e27be86d39ed2c714bf7af15c8e4d94eb6e379d9b0391d0d4f082f1
spec/dummy/app/services/live_events/course_updated_event.rb10064400277 Bytes05d29de5262058d78a0d482108a7e90e08b00994eacef616ed59269bbefa12b5
spec/dummy/app/services/live_events/enrollment_created_event.rb10064400285 Bytes0e19db5b581c77b52eb12f3cb248c42137a8793b4c32155cbf4c95f7450ff109
spec/dummy/app/services/live_events/enrollment_event.rb100644001.83 KB2ecbb536a58d8ebe0af617d8b02b0f35377c4a0a2101def3a4722c0e7d1cfa57
spec/dummy/app/services/live_events/enrollment_updated_event.rb10064400285 Bytes6bc86fd5d95a70379abe8d0bfbad501708ac4017963ce3cc8143190957beb0ca
spec/dummy/app/services/live_events/grade_changed_event.rb10064400275 Bytes5133eca0ecb024c8c79892732f0cba591f5f33157d62b19929156bc5e558b624
spec/dummy/app/services/live_events/grade_event.rb100644001.75 KB0d4e03db02725429aec60ec25de634b1da087dfca5b1b1d3d6cc7c481f9e559c
spec/dummy/app/services/live_events/module_created_event.rb10064400277 Bytes8d40b0ec3770820d21dbcacc18e477a20fda4d6a040b73aaf25dc39efe658cad
spec/dummy/app/services/live_events/module_event.rb100644001.23 KB7023d3d545febb038c3d12aa26c99f09d6d4a85ec3593e1dd4e9441fa2fdbe19
spec/dummy/app/services/live_events/module_item_created_event.rb10064400285 Bytes6344b515087f3cce74a0067958687dd01c2ffdc577cefbf4aed8674bd05f913e
spec/dummy/app/services/live_events/module_item_event.rb100644001.2 KB77a8c1fe0490c07fc2df5bb467df14eaa862514f181646abd1c2d99d58abeeb4
spec/dummy/app/services/live_events/module_item_updated_event.rb10064400285 Bytesd17029d18556f7dba510591fee0b47382e1f1a1f5948433f3d23ff72b6634960
spec/dummy/app/services/live_events/module_updated_event.rb10064400277 Bytesb09625d326845138c5666df1e4c5895118da6f0228a9111ef2d0fc6361479aca
spec/dummy/app/services/live_events/submission_created_event.rb10064400285 Bytes770f5c8a971504723dc692872ae34dc6ef9baaf8787c2dd852e40033ca413bf9
spec/dummy/app/services/live_events/submission_event.rb100644001.72 KB0f08fc2b66ad97fd2af3f727d7d4d2f186b02e18fe15cb0c096fce8097b73754
spec/dummy/app/services/live_events/submission_updated_event.rb10064400285 Bytes5a98e45b462be134ca4ed1782337310e63867d20991d2038920de26ad97f0fea
spec/dummy/app/services/live_events/syllabus_event.rb100644001.03 KB90ab1cac2f4bf92f095c79f370afd37792e19106f8b9bec1b4efc05bfc07b4bf
spec/dummy/app/services/live_events/syllabus_updated_event.rb10064400281 Bytes636c326ce8902d3303397a953d126434c6af264d771083ef450f7db9f628c998
spec/dummy/app/services/live_events/user_created_event.rb10064400273 Bytesaa90dd5a2fb147f4dd5131c5cff758b24adf3caf35d9cec9962e3cca3f4bc7df
spec/dummy/app/services/live_events/user_event.rb100644001011 Bytesc3b4e287a0f1f2379b0b75105c595a8ee7a1c2a85fdf474ae3d1d5c3889f23fc
spec/dummy/app/services/live_events/user_updated_event.rb10064400273 Bytes16c71beedc6af00e75ec6ab05416cf29c3db5495702f462b42dca18255cd5d0c
spec/dummy/bin/rails10075500145 Bytes76eba5b2f8956aab4dc06b1b2de17984b10d35a2ce21386eb39062ee250160d8
spec/dummy/config.ru10064400153 Bytes1f66b5c73fca9bd453fba0553ffe4207f50050e5c32219b636a7121d8b3ba5d5
spec/dummy/config/application.rb100644001023 Bytesb1d5e722c4a513af5766d22e56b958d3b625da23c9ae3544dc1d39ba84b9ced8
spec/dummy/config/boot.rb10064400241 Bytes5c66f3db16b2135bd6df7d903cd57e520e0be0f7d26dee3fd7086f2ec911cbb6
spec/dummy/config/database.yml10064400558 Bytes6efaeabe3595bdcdac6ad2b74e38abde41919374f153ed6f42b7b286e5629b10
spec/dummy/config/environment.rb10064400150 Bytes6a4d7f5e0c46b1c8352a9a083f83b6b2053157662c090726282e7ad14a5a5ef9
spec/dummy/config/environments/development.rb100644001.56 KB77c7a5a1db6ac6a4f78021b41d89fb1b118accf624ee80d6f71e93bbaca87e16
spec/dummy/config/environments/test.rb100644001.71 KB7375bb68985e53cdd5eb53e06492813774d2f77bdfbec7ff5a17c2faf9dd61e4
spec/dummy/config/initializers/assets.rb10064400486 Bytesc3db30efbef7ec91fc324d711e15367b3f6d90538721080d895a1a1973af7a9a
spec/dummy/config/initializers/session_store.rb10064400137 Bytes0b5ffe164f49eb4dff4f647429b97cafd35c59297100e3e8f52f1541f2e19d68
spec/dummy/config/initializers/wrap_parameters.rb10064400517 Bytesc9768c02e265d5980177ea86c7fd886a19a2a276d11663c5849eca5231280691
spec/dummy/config/routes.rb1006440037 Bytes7318e075c47d41604863f26cad7c81b1fe8f26ca3612304f7ff498969d55c169
spec/dummy/config/secrets.yml10064400964 Bytesc0c437650e8cd97230c1323d5e2bf45a6d5aa6586a2addd4585a1e4478bebca2
spec/dummy/db/development.sqlite31006440080 KBd5a6ae0556c789547dc0aacd003278058ecd9c770ba9c4b55d27e9c0e637ff83
spec/dummy/db/migrate/20170905192509_create_enrollments.rb10064400841 Bytes9217b4644e53935b451173b26b527333ebdb2e7102b8c23f46799446490e1834
spec/dummy/db/migrate/20170906193506_create_terms.rb10064400601 Bytes362a0eb16956c9de508f73217e09e7b84ce74512bb7f6e853ad394c8808cbd92
spec/dummy/db/migrate/20170914181345_create_courses.rb10064400694 Bytes5c3491126dd489fe02903a2d3dbe4c83f6fdd9826ef744a0b3f96eaca558c0fb
spec/dummy/db/migrate/20171107213207_create_sections.rb10064400689 Bytes58004a5dab7002afdc48adf4ec693f43f04c8b9af1a1485987419801cb284e97
spec/dummy/db/migrate/20180103162102_create_roles.rb10064400604 Bytes8b39a1ecd5af22facab2a5fc14cf4cdf4fd6fd70241e945aec6b52e6e2666549
spec/dummy/db/migrate/20180109210452_create_admins.rb10064400619 Bytes4a016c66e413f8ead4a7377b89f190daa366c5705aadbde43d007bfcceea89ff
spec/dummy/db/migrate/20180215214227_create_assignments.rb100644001.01 KB3ae98a2a622962bbb7ae759eda75c55ea423393fc25c0c75abc88010b22b75de
spec/dummy/db/migrate/20180216171618_create_submissions.rb10064400875 Bytes90a104388d58834e78f5f18a4eb3ed5c4cebf5619eb80eb32a681b932216f8ee
spec/dummy/db/migrate/20180220172559_create_accounts.rb10064400585 Bytese583b317306c847c3dbea2fd2c07f4db9e23b8e1fa5f56573036e08d0673f4d5
spec/dummy/db/migrate/20180222163506_create_assignment_groups.rb10064400775 Bytesbd3d20827ad37950ede184f0df5d41dfe17eb2197d1e2d1be58d46639970da56
spec/dummy/db/migrate/20180411215348_create_context_modules.rb10064400790 Bytesd20a55128a10f5920032b2b2d3c761b011c7c8aea30b3ebf57da5afbd54f8fb1
spec/dummy/db/migrate/20180509194201_create_users.rb10064400635 Bytes2321a378d06ee403c2d72454494a9f876422606e77808636470fb6fe7dde7342
spec/dummy/db/migrate/20180605172338_create_context_module_items.rb10064400747 Bytesc6c5a7253c28b842c1c2e337e9ecaae2fc6bee1c4efa23469a40f9cca2057afc
spec/dummy/db/schema.rb100644008.62 KB24364e2f5e3c1369f469fadbd52810b33f2a907ab0528d338c15ee1f8e072ad1
spec/dummy/db/test.sqlite31006440080 KB19c602fdc1c8dbcaf02f3ef1494fa832422bda2fe2de4ba412051627ae11303a
spec/dummy/log/development.log10064400540 KBfadafbdeb39c9c56eacb341a9c97a9f6e91058349239459c651f63a495354a3f
spec/dummy/log/test.log1006440014.5 MB5ab6ed99edd2fb3f20b88327891d3fb3db1585bbc1d8f51e7f2a371179cd8b7b
spec/factories/account_factory.rb10064400266 Bytesf01246d24a9e18a802bb836dcee271824f832e44863777bb8f28632759b7bc6f
spec/factories/admin_factory.rb10064400285 Bytes83f37027746563fda84bf78b500fda2bd2bd84be8938a2d7519c5998e27600df
spec/factories/assignment_factory.rb10064400242 Bytesc761dafc77e3d3bc20fc1676845c1fd26f3f6ce9acac847b6be661a20b39868e
spec/factories/assignment_group_factory.rb10064400249 Bytes76bbf9149fd5f7d43e49913aad44ad63602d9c4410296f655a1ab16f4d6d77a2
spec/factories/context_module_factory.rb10064400219 Bytes38ad85505a99d76e16a7ab7b082436af11ccc418780092153b23d21e420e1a64
spec/factories/context_module_item_factory.rb10064400164 Bytes7116788490c7e73a76d58a0fe4fe53d815ac049eb4d5570dfa23dccefda911a0
spec/factories/course_factory.rb10064400285 Bytes326e991041aaaf401cf126e72aa1e08c345f8ce1f685a31a7b838e12727d0e4f
spec/factories/enrollment_factory.rb10064400126 Bytes97769da98d1e3447942ff5f920719ceff03df14b2fc710980c92439b7dec646a
spec/factories/role_factory.rb10064400203 Bytesa7689d4eb89eb16700654dadbd9030135f3f60abda147d8e76406f1088266049
spec/factories/section_factory.rb10064400120 Bytesc48f61c8de709e72d02ba435aea83e52d183cc9d916f7733f2b1dcba48c6c7f8
spec/factories/submission_factory.rb10064400206 Bytes28a393344aff0d8723738055e6028ecc207c346474e85cee0d541fa93f7e8c82
spec/factories/term_factory.rb10064400246 Bytes9cbfb616c2bc4a10a8eeb38c21732a6b3138cf5a701b88be441567f5be5fe837
spec/factories/user_factory.rb10064400223 Bytes98a1d5442994424b1874ab8eee022188a9211aad86f262b6100de9aa67623e1f
spec/spec_helper.rb100644001.37 KBdcf7fa3f9e3fe32f19f71024a32e36b77118fa16964f98ad73d31477787071a1
spec/support/fake_canvas.rb10064400993 Bytes5ca18a7536aef940da97a006dd1ec7f3cfb8ea98a5c7606a59792246a6f48d92
spec/support/fixtures/canvas_responses/admins.json10064400973 Bytes3422d2b003c96aa4b7ec45e2cfe9da8fef7659a0698ac47c0ca3490ba51c5ee2
spec/support/fixtures/canvas_responses/module.json10064400289 Bytesafd1f99c1d6fcd4c8749ac1bc87384964ff71026a47c3bf846b55a1512e00925
spec/support/fixtures/canvas_responses/module_item.json10064400300 Bytes8dbbb368c99f054d28674a4693691023df40ae2e7fe24f135eb3e46cddb234d0
spec/support/fixtures/canvas_responses/roles.json1006440014.5 KB2755f5a399a979fe56c94a79163e589c56755db4a30aad45703c2107fd8af6d9
spec/support/fixtures/canvas_responses/terms.json100644001.59 KBca112226769a16c3ee189ccd63aa5eabaf95620c0d8b7a468c74a40478d23234
spec/support/fixtures/reports/assignment_groups.csv10064400284 Bytes3a89b60831c829ba3f1ef9c516eef5f7ad6c599c4d4364eeb5859adbbcdb5a8f
spec/support/fixtures/reports/assignments.csv100644001.21 KB8924ee02358c51933ac8517de5158555ce77695d4d5ff1540ababc25d97a986c
spec/support/fixtures/reports/context_module_items.csv10064400215 Bytesd57b24367d3bb08b37d276f7470ee15aef58b5ecf2e83e759b1d8c3540ff0c15
spec/support/fixtures/reports/context_modules.csv10064400270 Bytes8599bcc7c7dabaf628c35b5cd3881a31772151d98f674bfd9348dc947d576dec
spec/support/fixtures/reports/courses.csv10064400411 Bytes0515a677388c1166d1b94fd3af5d97e41c26fa1e61e8b22500d56163935fc283
spec/support/fixtures/reports/enrollments.csv10064400455 Bytes939f8895a3a9fb79ba1219847fc788d1e54fe38d1dd5afe02737df2a7d1799cf
spec/support/fixtures/reports/provisioning_csv100644001.67 KB43474b3cfc320691d99c03b9f458843bce7f5cc1f22f534b55e9d4ca1108e056
spec/support/fixtures/reports/provisioning_csv_unzipped/courses.csv10064400411 Bytes0515a677388c1166d1b94fd3af5d97e41c26fa1e61e8b22500d56163935fc283
spec/support/fixtures/reports/provisioning_csv_unzipped/users.csv10064400505 Bytesef7ae2e55b843a90f5c0a0784fffd3dfde5179e2dd78468fea0a8b29efbdae62
spec/support/fixtures/reports/sections.csv10064400366 Bytesfdc239e84719483dd2661c3e43b6ba7725209f23db304fc8d73c48a065b98ff2
spec/support/fixtures/reports/submissions.csv10064400456 Bytesd0f9dd345e3fac44550eb63cb5aad6e7e1bb5785aa218fc541ebdbc18ae6c88d
spec/support/fixtures/reports/users.csv10064400505 Bytesef7ae2e55b843a90f5c0a0784fffd3dfde5179e2dd78468fea0a8b29efbdae62
spec/support/fixtures/reports/xlist.csv10064400173 Bytes663bea2dae44e41131a0ab0dc3467851e9d3b3bc00d7afb791dd21e65402ef56