Commit Graph

4 Commits

Author SHA1 Message Date
Nathan Mills 1a78196fc5 create an api to return lti launch definitions
fixes PLAT-639

test-plan:
*the following api endpoints should return lti launch definitions
for each tool installed

GET api/v1/courses/:course_id/lti_apps/launch_definitions?
placements[]=module_item&placements[]=resource_selection

GET /api/v1/accounts/:account_id/lti_apps/launch_definitions?
placements[]=module_item&placements[]=resource_selection

Change-Id: I36ce6176f5cbb83dad7cd8578985acc2a02afdfd
Reviewed-on: https://gerrit.instructure.com/41427
QA-Review: Clare Strong <clare@instructure.com>
Reviewed-by: Brad Humphrey <brad@instructure.com>
Tested-by: Jenkins <jenkins@instructure.com>
Product-Review: Nathan Mills <nathanm@instructure.com>
2014-09-26 19:05:48 +00:00
Nathan Mills 63945c4d35 add tool setting service
fixes PLAT-608 PLAT-613 PLAT-615 PLAT-616 PLAT-620

test-plan
*spec should pass

Change-Id: Idf2a7d89973231a070a8d368bd60554e3501cdf6
Reviewed-on: https://gerrit.instructure.com/40227
Reviewed-by: Brad Humphrey <brad@instructure.com>
Tested-by: Jenkins <jenkins@instructure.com>
Product-Review: Nathan Mills <nathanm@instructure.com>
QA-Review: Nathan Mills <nathanm@instructure.com>
2014-09-08 16:58:00 +00:00
Nathan Mills 0a7d44b815 create tool_setting and tool_link models
fixes PLAT-600

test-plan:
specs pass

Change-Id: Ic7168bb5cca194b16b3c7f92ea51584ba9e747e7
Reviewed-on: https://gerrit.instructure.com/39714
Tested-by: Jenkins <jenkins@instructure.com>
Reviewed-by: Brad Humphrey <brad@instructure.com>
Product-Review: Nathan Mills <nathanm@instructure.com>
QA-Review: Nathan Mills <nathanm@instructure.com>
2014-08-21 18:35:07 +00:00
Nathan Mills a91d9c09d0 add lti2 models and registration endpoints
fixes PLAT-522 PLAT-429 PLAT-545 PLAT-540 PLAT-498

test-plan
you can register an lti2 tool

Change-Id: If045b694213e1019f8a595b63a7e33ea4ac28e64
Reviewed-on: https://gerrit.instructure.com/37095
Tested-by: Jenkins <jenkins@instructure.com>
Reviewed-by: Bracken Mosbacker <bracken@instructure.com>
Product-Review: Bracken Mosbacker <bracken@instructure.com>
QA-Review: Clare Strong <clare@instructure.com>
Reviewed-by: Brad Humphrey <brad@instructure.com>
2014-07-18 16:42:10 +00:00