spec/dummy/config/environments/development.rb | 100644 | 0 | 0 | | | 1013 Bytes | eb5b98ad2c72308f7f0b914bddc7ea1b0507f9ce52683fc3d4c085c0ce8a22d8 |
MIT-LICENSE | 100644 | 0 | 0 | | | 1.02 KB | 228fa2241879abe0bdfde1a7aa63c2a1c868c913112224aad53973dcaa2b914f |
README.md | 100644 | 0 | 0 | | | 26.9 KB | 045914084edcbe766272ea5ff81610457f608992ece995cb5b45218b89846aa8 |
Rakefile | 100644 | 0 | 0 | | | 710 Bytes | 2f1e366ef3f9258eb175edb047b19a47dc945782890d292fdceb67377394fac4 |
app/assets/config/panda_pal_manifest.js | 100644 | 0 | 0 | | | 129 Bytes | 7fbd9fe5cb4c400aee301d07ce385dbc2a425cd6d6d65ffa5ad05cfcc92515dc |
app/assets/javascripts/panda_pal/application.js | 100644 | 0 | 0 | | | 596 Bytes | fb575cdf1b79686f3953bce4acd3c6abcba58bfb297cfb7e02ecfe9e28999fb1 |
app/assets/javascripts/panda_pal/lti.js | 100644 | 0 | 0 | | | 147 Bytes | 19a187bec6cdb96d6de80a61c16c857c613536adf9138476bd367db38d282635 |
app/assets/stylesheets/panda_pal/application.css | 100644 | 0 | 0 | | | 686 Bytes | d1b0c48d409cf1cefad63648e215755a6f58855af8676268305791d715041156 |
app/assets/stylesheets/panda_pal/lti.css | 100644 | 0 | 0 | | | 128 Bytes | 13d6a7bb4e545a140571b216d79148ed4cc1c523157033a1ed194a6721f59029 |
app/controllers/panda_pal/api_call_controller.rb | 100644 | 0 | 0 | | | 881 Bytes | 2fa1a3375dc01100a3c855d4d9b1fb298b647a02245e96d51d3f6de88aeaa766 |
app/controllers/panda_pal/application_controller.rb | 100644 | 0 | 0 | | | 275 Bytes | b5634a987f460895ff205f4972a1d098d42c5f19854d68f7e79a4090ef24f0a8 |
app/controllers/panda_pal/lti_controller.rb | 100644 | 0 | 0 | | | 127 Bytes | 31d7171ab4b755d83c5b7b487e4d8f4f6a9fcf859aa02f148d4333908d0bac30 |
app/controllers/panda_pal/lti_v1_p0_controller.rb | 100644 | 0 | 0 | | | 1.27 KB | a4db766a0312273ad1841bc4861babd79181dec976ba0fc829cee41f28d2d7ca |
app/controllers/panda_pal/lti_v1_p3_controller.rb | 100644 | 0 | 0 | | | 4.67 KB | 27881730b227795277634273800165187e347a0066660568f48b7b232d02a889 |
app/helpers/panda_pal/application_helper.rb | 100644 | 0 | 0 | | | 53 Bytes | 632fce93847920454c09e5d50e49fc557f42da48d43af46e33ff44980aa63ba4 |
app/jobs/panda_pal/jobs/grade_passback_job.rb | 100644 | 0 | 0 | | | 1.65 KB | dd6b9caa1a689206ea469ba1e292241647782e5139cf8f79c35263906d509c1e |
app/lib/lti_xml/base_platform.rb | 100644 | 0 | 0 | | | 3.34 KB | fbd9ebbaeca94298fa8e5ad54a77c430f35c92439d561be433cccb1d1cb12255 |
app/lib/lti_xml/bridge_platform.rb | 100644 | 0 | 0 | | | 231 Bytes | d31c952473bcf29a61cc86e7d1703752af48914e95eb6ac69fac51c3fc79997a |
app/lib/lti_xml/canvas_platform.rb | 100644 | 0 | 0 | | | 62 Bytes | 401c86a6a98ebc947b20257d2477fc84423f5af17bb9e0c8adc000bdbb3d178e |
app/lib/panda_pal/launch_url_helpers.rb | 100644 | 0 | 0 | | | 3.2 KB | ef05cbc709fa78cd0cd73b06c7fab3f463ecca334ff7207b2d67eb1e78d1504e |
app/lib/panda_pal/lti_jwt_validator.rb | 100644 | 0 | 0 | | | 2.24 KB | 06ffe6453b3b4f5f187298fb5de0aec4193190c0222d0bcf579fba51289e557d |
app/models/panda_pal/api_call.rb | 100644 | 0 | 0 | | | 1.56 KB | a161c1ad93d54ae7a041d99cce488fde265eb903e4b602fe6618f85bf92ca755 |
app/models/panda_pal/organization.rb | 100644 | 0 | 0 | | | 6.71 KB | f3d5faa3bbf4009e1ad428e64e8fade04ccdbb6dba150abf721c092dd099fbe9 |
app/models/panda_pal/organization_concerns/organization_builder.rb | 100644 | 0 | 0 | | | 4.46 KB | 6e17b578b6f809d86cd5c27619ee7aa4e32876784550c6ccdd9faf6cbc85dde8 |
app/models/panda_pal/organization_concerns/settings_validation.rb | 100644 | 0 | 0 | | | 8.3 KB | 7b7f638165cd30ff33793926a72a11cbe2279029c4bf0179e52724fe461c8902 |
app/models/panda_pal/organization_concerns/task_scheduling.rb | 100644 | 0 | 0 | | | 7.31 KB | a63040fdb97db19e29f04d311fa102c99d34e8c829ff2f26b84293300c222e33 |
app/models/panda_pal/panda_pal_record.rb | 100644 | 0 | 0 | | | 101 Bytes | 9b321544d2ef10d658bbee47bcf19aa0c9b8a4682e8d140675a4682067867083 |
app/models/panda_pal/platform.rb | 100644 | 0 | 0 | | | 3.25 KB | 3487ac9a95806fa8dfa28895b1d4bb5de16435c8335bbd0b5a49023b04820d46 |
app/models/panda_pal/platform/canvas.rb | 100644 | 0 | 0 | | | 10.4 KB | 4daff41f1b0479757c71fa0e70e9701d15f3a34851c959cfb64338cb745bd14e |
app/models/panda_pal/session.rb | 100644 | 0 | 0 | | | 5.48 KB | 65b5e6585fd48a4ba561f0befcb2f30539e125a54dcbf45cdde4d867284378a2 |
app/views/layouts/panda_pal/application.html.erb | 100644 | 0 | 0 | | | 297 Bytes | c56707bf7a489d65f71bb6c347d2fc1179165386004bcbb02e4476ec9ef96286 |
app/views/panda_pal/lti/launch.html.erb | 100644 | 0 | 0 | | | 43 Bytes | ec31b3d5557417523a8f9b959b03224f38d2546ae066da0912da03d21ee30be3 |
app/views/panda_pal/lti_v1_p3/login.html.erb | 100644 | 0 | 0 | | | 51 Bytes | 3b53643f7e44bc35879aed226bf9938d73e7831289663050ff9ba938da7dcb57 |
app/views/panda_pal/partials/_auto_submit_form.html.erb | 100644 | 0 | 0 | | | 308 Bytes | 5b5c781f314adfbb40956e0885a0a28e8c3394bebd032daa0b10da9084312e9e |
config/dev_lti_key.key | 100644 | 0 | 0 | | | 1.63 KB | d7436391cac6d34926c6fa9e25c582d3c170d1250cbc2a78cfdd222f2433566c |
config/initializers/apartment.rb | 100644 | 0 | 0 | | | 3.86 KB | fc61d94663844509d12d4817f459f79e6bf8d857b741baff1af2ea360dcca566 |
config/routes.rb | 100644 | 0 | 0 | | | 591 Bytes | 39ddeb0410aaa6fa4053d641652e1f3882377fc151575c630f2e0fdcbf29f5bb |
db/migrate/20160412205931_create_panda_pal_organizations.rb | 100644 | 0 | 0 | | | 425 Bytes | d3ecd6e269d7abc3fd480530628647ae6419990997449a5210e09a67e2f10917 |
db/migrate/20160413135653_create_panda_pal_sessions.rb | 100644 | 0 | 0 | | | 284 Bytes | c637fe5b9198ab3baa0ec3269e635f686997e7c513d9ded112358c76cd9b2a2e |
db/migrate/20160425130344_add_panda_pal_organization_to_session.rb | 100644 | 0 | 0 | | | 236 Bytes | e96901c63f7e028ee28de4d48200a2db8a7f438a36d46ce1ccde191295bd2594 |
db/migrate/20170106165533_add_salesforce_id_to_organizations.rb | 100644 | 0 | 0 | | | 178 Bytes | e5f4bbb154d87317e08e5b489c5bfa4f16d8e23b9b41b190dee6779378d2bdea |
db/migrate/20171205183457_encrypt_organization_settings.rb | 100644 | 0 | 0 | | | 836 Bytes | 0e296211c4ed8e55225554b14486c21d2b3f398fdf732ee37131e80d32f2c71a |
db/migrate/20171205194657_remove_old_organization_settings.rb | 100644 | 0 | 0 | | | 1.95 KB | 6c5441b3a8aa768fb5ecfa0a21c5928d2ce508a2b98cfcdcb4d2830fa22fb629 |
db/migrate/20220721095653_create_panda_pal_api_calls.rb | 100644 | 0 | 0 | | | 255 Bytes | 2a2a09e83142ca66252124979952895bb15c553820623676883992398e76abc1 |
lib/panda_pal.rb | 100644 | 0 | 0 | | | 2.81 KB | 4606a0ad098b749b3a0f06e16bb4a17af66534769049209c9dd3088ba86053ab |
lib/panda_pal/concerns/ability_helper.rb | 100644 | 0 | 0 | | | 1.6 KB | 91f7ca94d34b35b6a15da0d513c0eba38642b8c85d158ac8f24ac6b302895d69 |
lib/panda_pal/engine.rb | 100644 | 0 | 0 | | | 7.24 KB | 3673a0390c9584ad525530fb82328ab52de375a561afda75efb0db0997b67127 |
lib/panda_pal/helpers.rb | 100644 | 0 | 0 | | | 203 Bytes | 2b05e9b52987bb5558cef5bc61d44440b1e152afef455fa568020d85027b5a1f |
lib/panda_pal/helpers/console_helpers.rb | 100644 | 0 | 0 | | | 3.62 KB | 2c12a54f863012baefe0cf51b2dfae6c1efdf400e0a7fb56b30367512d4cdddb |
lib/panda_pal/helpers/controller_helper.rb | 100644 | 0 | 0 | | | 5.04 KB | 48aa1ba24c393a8d31e20a010a0b1c4c3d081a660dc5af6e962a9e44f473fef5 |
lib/panda_pal/helpers/misc_helper.rb | 100644 | 0 | 0 | | | 352 Bytes | f8f11f33471a7c057364767978b917866f042f37af897ff3cdba5213db6e6c8c |
lib/panda_pal/helpers/route_helper.rb | 100644 | 0 | 0 | | | 975 Bytes | b2b5cacce09bcbeffbf7e797f80c6a5379807384107bc632ccdaad783e2defd5 |
lib/panda_pal/helpers/secure_headers.rb | 100644 | 0 | 0 | | | 2.66 KB | b83baa2573a92611844684804af7066463dfa65c2ffcc095ad6d67ff61e6cc2e |
lib/panda_pal/helpers/session_replacement.rb | 100644 | 0 | 0 | | | 6.5 KB | 7ece91977d2886395ef85562bba3d216d5739313114d77c6fd72461ef8d02dea |
lib/panda_pal/plugins.rb | 100644 | 0 | 0 | | | 30 Bytes | 09bb6969e6f443dd94dfaeb0844aff6f67c0371ad2360c375d3aeb8299764bff |
lib/panda_pal/version.rb | 100644 | 0 | 0 | | | 41 Bytes | 48368fd66e2a49b7ffb5135b11400601aa4b05b29d825b5a738fed50d19c2dbc |
lib/tasks/panda_pal_tasks.rake | 100644 | 0 | 0 | | | 1.57 KB | 1c4b7db4e83db4d5160a457d4f3a0a98d5524866cd87e4da4cbaa7600d6239de |
panda_pal.gemspec | 100644 | 0 | 0 | | | 1.54 KB | ed731893ab5fefffa2a0ac2d8c0b5575e0f5f4202c9310a5a979fc486feffe90 |
spec/controllers/panda_pal/api_call_controller_spec.rb | 100644 | 0 | 0 | | | 847 Bytes | 4891c0acb5b949bc04fbdfe560e8fecf6c73669827569ac8d17b76045c45fb8f |
spec/dummy/README.rdoc | 100644 | 0 | 0 | | | 478 Bytes | 692014390d8a07689a5e7fa597019e61262c7fc3b3f2d2f34fcbf71337ebf472 |
spec/dummy/Rakefile | 100644 | 0 | 0 | | | 249 Bytes | 2ee3dee530649056f2d72faf53794a8330554ba47d2667a394fe5dc898421beb |
spec/dummy/app/assets/javascripts/application.js | 100644 | 0 | 0 | | | 596 Bytes | fb575cdf1b79686f3953bce4acd3c6abcba58bfb297cfb7e02ecfe9e28999fb1 |
spec/dummy/app/assets/stylesheets/application.css | 100644 | 0 | 0 | | | 686 Bytes | d1b0c48d409cf1cefad63648e215755a6f58855af8676268305791d715041156 |
spec/dummy/app/controllers/application_controller.rb | 100644 | 0 | 0 | | | 204 Bytes | 12c2dea0e1551cb53798d38ec06d349df07a5766866b0e5e6548a84a706935bd |
spec/dummy/app/helpers/application_helper.rb | 100644 | 0 | 0 | | | 29 Bytes | f77fac5ea412dbed92c4524fe0ed180acb2b7239f84daf758da989032301f5c8 |
spec/dummy/app/views/layouts/application.html.erb | 100644 | 0 | 0 | | | 295 Bytes | 196a7ed1b3c533ff152d4aeab427fb00c6f331487dc99e6ed307cab355412c41 |
spec/dummy/bin/bundle | 100755 | 0 | 0 | | | 129 Bytes | 7130bf85d0a1f4213924c456fffcc778b78258c0008e62a76bff9722a8cf1034 |
spec/dummy/bin/rails | 100755 | 0 | 0 | | | 145 Bytes | 76eba5b2f8956aab4dc06b1b2de17984b10d35a2ce21386eb39062ee250160d8 |
spec/dummy/bin/rake | 100755 | 0 | 0 | | | 90 Bytes | 436f1fbb82e7b52d0bc032ac6ac9dce49a3f3ec47b909c863783021c116c264c |
spec/dummy/bin/setup | 100755 | 0 | 0 | | | 805 Bytes | ede5b1bbd5f1dbf31f8f478c5d1245a0a9f3b5d9234e8d319f1ecaca3d6336b3 |
spec/dummy/config.ru | 100644 | 0 | 0 | | | 153 Bytes | 1f66b5c73fca9bd453fba0553ffe4207f50050e5c32219b636a7121d8b3ba5d5 |
spec/dummy/config/application.rb | 100644 | 0 | 0 | | | 1.06 KB | f3df0fb342175e4add7e73f9ecd9f21589289eec8aaf44bb8a6f91b146938560 |
spec/dummy/config/boot.rb | 100644 | 0 | 0 | | | 241 Bytes | 5c66f3db16b2135bd6df7d903cd57e520e0be0f7d26dee3fd7086f2ec911cbb6 |
spec/dummy/config/database.yml | 100644 | 0 | 0 | | | 827 Bytes | 05d05a418510d621ceb366cd0bdab17c56c9e3ad19dd471e1c727296fd8d690e |
spec/dummy/config/environment.rb | 100644 | 0 | 0 | | | 150 Bytes | 6a4d7f5e0c46b1c8352a9a083f83b6b2053157662c090726282e7ad14a5a5ef9 |
spec/dummy/config/environments/production.rb | 100644 | 0 | 0 | | | 2.83 KB | 34494a790a9915d57ed184c7668e6186de046cb65070980a2f02910dd0c9ac0d |
spec/dummy/config/environments/test.rb | 100644 | 0 | 0 | | | 1.71 KB | 7375bb68985e53cdd5eb53e06492813774d2f77bdfbec7ff5a17c2faf9dd61e4 |
spec/dummy/config/initializers/backtrace_silencers.rb | 100644 | 0 | 0 | | | 404 Bytes | 12656d43090727d98c72bed6ba153b501ae0b7fdc5f20cfd64b5ab8a8bfa87a8 |
spec/dummy/config/initializers/cookies_serializer.rb | 100644 | 0 | 0 | | | 129 Bytes | 7b5fe6f38afa44b295c09bf013f9138a5314ebab351c86cf2e24f98fc6e6d848 |
spec/dummy/config/initializers/filter_parameter_logging.rb | 100644 | 0 | 0 | | | 194 Bytes | eb293cbcac26012fb63489b355b7a68df2e0f5006abe79e2128752f40514aaf4 |
spec/dummy/config/initializers/inflections.rb | 100644 | 0 | 0 | | | 647 Bytes | a2045e2ce03f29305e052a9236ff41d4c7d4d171c0fa5bf8cfbc958edd307df6 |
spec/dummy/config/initializers/mime_types.rb | 100644 | 0 | 0 | | | 156 Bytes | 47b40f15fe7b4cb01fd6a72377cfcc2c12d4a92b2cb72dca4d66005cddcccc94 |
spec/dummy/config/initializers/session_store.rb | 100644 | 0 | 0 | | | 137 Bytes | 0b5ffe164f49eb4dff4f647429b97cafd35c59297100e3e8f52f1541f2e19d68 |
spec/dummy/config/initializers/wrap_parameters.rb | 100644 | 0 | 0 | | | 517 Bytes | c9768c02e265d5980177ea86c7fd886a19a2a276d11663c5849eca5231280691 |
spec/dummy/config/locales/en.yml | 100644 | 0 | 0 | | | 634 Bytes | 44028606fa6334147bef7aeb7ef9303dd7971c96c2e0d9d29525c19919bac57c |
spec/dummy/config/routes.rb | 100644 | 0 | 0 | | | 79 Bytes | 11f09286982c553494970349cf39c0dadc45bba019d449a1822bf1d5ba58bf71 |
spec/dummy/config/secrets.yml | 100644 | 0 | 0 | | | 964 Bytes | c0c437650e8cd97230c1323d5e2bf45a6d5aa6586a2addd4585a1e4478bebca2 |
spec/dummy/db/schema.rb | 100644 | 0 | 0 | | | 2.05 KB | b7a44b3e5b5c7f6379287810d28df6553184cfeccfcd730c84f465bca547ecb5 |
spec/dummy/public/404.html | 100644 | 0 | 0 | | | 1.53 KB | b8c03554a54fcd04dde6befa1f0cbaff733c54435021c08cb8a4e3474812d015 |
spec/dummy/public/422.html | 100644 | 0 | 0 | | | 1.51 KB | a699bce0b9481ae5ac7e8121cca1ded3573e369502d56c353311fe263a3569e7 |
spec/dummy/public/500.html | 100644 | 0 | 0 | | | 1.44 KB | 119cbfcafeddb7a1ecf2d53d67a5681fbfc3a6d30c0d9afcbd9d22d83bd14570 |
spec/dummy/public/favicon.ico | 100644 | 0 | 0 | | | 0 Bytes | e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 |
spec/factories/panda_pal_organizations.rb | 100644 | 0 | 0 | | | 292 Bytes | cf22c7e61565f5295907714b0966ad3bc536ba43346389b1848b8747433ecd33 |
spec/factories/panda_pal_sessions.rb | 100644 | 0 | 0 | | | 158 Bytes | fe974bb4b09bc226c2e8e0111efbdb59d9742a3ab0ad0c7506ddede63020d57f |
spec/models/panda_pal/api_call_spec.rb | 100644 | 0 | 0 | | | 816 Bytes | 32f9d374326fba97b6d3e9d1dd1741ed73227c8baa7875fd587d6c6579d66bcb |
spec/models/panda_pal/organization/settings_validation_spec.rb | 100644 | 0 | 0 | | | 5.61 KB | 78466cad8f4b7aa20ce46035a4f3ba2dd5510717adf7607eb06b55f0ccbd56d7 |
spec/models/panda_pal/organization/task_scheduling_spec.rb | 100644 | 0 | 0 | | | 4.46 KB | f1721a4193f13ce8f4f616179afa7384d8ba9606f4bef1d056877495ce662285 |
spec/models/panda_pal/organization_spec.rb | 100644 | 0 | 0 | | | 1.5 KB | ccc4e7da3daf92880abc67ef7a0230c9e279060f39955e4aff89d82e6cb51729 |
spec/models/panda_pal/session_spec.rb | 100644 | 0 | 0 | | | 208 Bytes | e8241c3beb6357fdf15d8a2a32194f3d93c7f92bb4696a3b7cbb33f71727c15f |
spec/rails_helper.rb | 100644 | 0 | 0 | | | 1.19 KB | d3c1319cadfbc249ba869ba35292ed3b48db939141d661d296093b784e203a71 |
spec/spec_helper.rb | 100644 | 0 | 0 | | | 3.81 KB | 8b701759bdf8b7a944944dfe521780b74824a264f7fd7cd4479622b987a749ad |