{"push_id":1025890154,"size":14,"distinct_size":1,"ref":"refs/heads/task/eparker71/TLT-2193-add-lti-permissions-to-bulk-site-creator","head":"64093b7a5254aafdb0902fdcb2d790ed9badbb64","before":"97dadc45e801f210c9e6b066996035261105a0fd","commits":[{"sha":"5d869946b7f4bb6dd8710b99f3f97341249b494a","author":{"email":"738c85595aa97392abb730668a432b94205cdbb2@harvard.edu","name":"hktest"},"message":"Draft Changes\n\nAdding tests to check on the new logic regarding Short Title via course creation process:\n\nLogic:\n1. \"If a user enters a 'New Short Title' on the form screen, that information will populate the 'Course Code' field on the Course Details page in the Canvas settings.\n2.  If a user does not enter a 'New Short Title' on the form screen, the information they enter in the 'New Course Code' field will populate the 'Course Code' field on the Course Details page in the Canvas settings.","distinct":false,"url":"https://api.github.com/repos/Harvard-University-iCommons/icommons_lti_tools/commits/5d869946b7f4bb6dd8710b99f3f97341249b494a"},{"sha":"b8e64557e9fcf8b59de6e8fcfe8e05cbec23c3ca","author":{"email":"738c85595aa97392abb730668a432b94205cdbb2@harvard.edu","name":"hktest"},"message":"Merge branch 'develop' into feature/TLT_2493_short_title","distinct":false,"url":"https://api.github.com/repos/Harvard-University-iCommons/icommons_lti_tools/commits/b8e64557e9fcf8b59de6e8fcfe8e05cbec23c3ca"},{"sha":"63d3f8b3ef5116d3a372b80d4b8f78f604c1ac4b","author":{"email":"738c85595aa97392abb730668a432b94205cdbb2@harvard.edu","name":"hktest"},"message":"- Separated out the tests into 2 parts\n1.  tests course code created by course create tool if the optional course title is not provided (expected format: ILE-Course Code)\n2.  tests course code created by course create tool if the optional course title is provided (expected format: Course Title)\nSee TLT-2493 for business logic details.","distinct":false,"url":"https://api.github.com/repos/Harvard-University-iCommons/icommons_lti_tools/commits/63d3f8b3ef5116d3a372b80d4b8f78f604c1ac4b"},{"sha":"c18f14591134b619ed5ac829c204485253ea65ea","author":{"email":"738c85595aa97392abb730668a432b94205cdbb2@harvard.edu","name":"hktest"},"message":"Merge branch 'develop' into feature/TLT_2493_short_title","distinct":false,"url":"https://api.github.com/repos/Harvard-University-iCommons/icommons_lti_tools/commits/c18f14591134b619ed5ac829c204485253ea65ea"},{"sha":"66ae95880dd0335a44dd31840875c7b566a68f95","author":{"email":"738c85595aa97392abb730668a432b94205cdbb2@harvard.edu","name":"hktest"},"message":"- bumped up selenium_common version to 1.4.1\n- updated import references to point to selenium_common\n- deleted canvas_settings_page.py now that it's moved into selenium_common.","distinct":false,"url":"https://api.github.com/repos/Harvard-University-iCommons/icommons_lti_tools/commits/66ae95880dd0335a44dd31840875c7b566a68f95"},{"sha":"3a2d8fdb4a3f43940bcdcf9a65b3f926a64f6b71","author":{"email":"738c85595aa97392abb730668a432b94205cdbb2@harvard.edu","name":"hktest"},"message":"- Bumping to selenium_common 1.4.3 (not in yet, will be very shortly!)\n- Tested locally.\n- Updated per PR feedback.","distinct":false,"url":"https://api.github.com/repos/Harvard-University-iCommons/icommons_lti_tools/commits/3a2d8fdb4a3f43940bcdcf9a65b3f926a64f6b71"},{"sha":"ef868c49f2c3203574549306f6c3fb36a1f0b890","author":{"email":"738c85595aa97392abb730668a432b94205cdbb2@harvard.edu","name":"hktest"},"message":"Removing the return_site_method. No longer needed.","distinct":false,"url":"https://api.github.com/repos/Harvard-University-iCommons/icommons_lti_tools/commits/ef868c49f2c3203574549306f6c3fb36a1f0b890"},{"sha":"b36c25796da498d8b7d4551f3c7cbf89ff84fe17","author":{"email":"f4ab64cf7b51c8a6b7fb0999dd4746e30c3747fb@harvard.edu","name":"Yates, Elliott"},"message":"tlt-2493: refactors bulk site creator SB/ILE course create selenium tests to be more DRY","distinct":false,"url":"https://api.github.com/repos/Harvard-University-iCommons/icommons_lti_tools/commits/b36c25796da498d8b7d4551f3c7cbf89ff84fe17"},{"sha":"58377f340e29412c5b0bce0331c57d9f0bc15bca","author":{"email":"738c85595aa97392abb730668a432b94205cdbb2@harvard.edu","name":"hktest"},"message":"removed redundant comment","distinct":false,"url":"https://api.github.com/repos/Harvard-University-iCommons/icommons_lti_tools/commits/58377f340e29412c5b0bce0331c57d9f0bc15bca"},{"sha":"71216e69a05952f108eb0048e40af5a0e88946ad","author":{"email":"738c85595aa97392abb730668a432b94205cdbb2@harvard.edu","name":"hktest"},"message":"Merge pull request #443 from Harvard-University-iCommons/feature/TLT_2493_short_title\n\nFeature/tlt 2493 short title","distinct":false,"url":"https://api.github.com/repos/Harvard-University-iCommons/icommons_lti_tools/commits/71216e69a05952f108eb0048e40af5a0e88946ad"},{"sha":"b775c07edfb7b8c8b44660ae3456c393a9895359","author":{"email":"738c85595aa97392abb730668a432b94205cdbb2@harvard.edu","name":"hktest"},"message":"- selenium_tests failed in Jenkins here: https://jenkins.tlt.harvard.edu/job/lti_selenium_pageObjects_test/197/console\n(unable to reproduce it locally).\n- one of the tests failed in the bulk create tool -- index_page.py (even though code had not been modified there).  It's failing out on \"ElementNotVisibleException\" so cannot be interacted with.\n- adding in an explicit wait at the point of failure to see this resolves the issue in Jenkins.  Tested locally (OK).","distinct":false,"url":"https://api.github.com/repos/Harvard-University-iCommons/icommons_lti_tools/commits/b775c07edfb7b8c8b44660ae3456c393a9895359"},{"sha":"3a732d113db9490001ab8ece528bc71bbaedfbe3","author":{"email":"738c85595aa97392abb730668a432b94205cdbb2@harvard.edu","name":"hktest"},"message":"Extended one of the webdriver waits to see if this resolves the Jenkins error for the course create tool.\n(Unable to reproduce the selenium failure locally).","distinct":false,"url":"https://api.github.com/repos/Harvard-University-iCommons/icommons_lti_tools/commits/3a732d113db9490001ab8ece528bc71bbaedfbe3"},{"sha":"de509689aa34f1765858b55fab06a77e40a9d0a7","author":{"email":"738c85595aa97392abb730668a432b94205cdbb2@harvard.edu","name":"hktest"},"message":"Merge pull request #445 from Harvard-University-iCommons/feature/TLT_2506_fixing_broken_selenium_tests\n\nFeature/tlt 2506 fixing broken selenium tests","distinct":false,"url":"https://api.github.com/repos/Harvard-University-iCommons/icommons_lti_tools/commits/de509689aa34f1765858b55fab06a77e40a9d0a7"},{"sha":"64093b7a5254aafdb0902fdcb2d790ed9badbb64","author":{"email":"044bf9f827197ad90678057d6fe6d5c71e553978@harvard.edu","name":"Sapna Mysore"},"message":"Merge branch 'develop' into task/eparker71/TLT-2193-add-lti-permissions-to-bulk-site-creator\n\n* develop:\n  Extended one of the webdriver waits to see if this resolves the Jenkins error for the course create tool. (Unable to reproduce the selenium failure locally).\n  - selenium_tests failed in Jenkins here: https://jenkins.tlt.harvard.edu/job/lti_selenium_pageObjects_test/197/console (unable to reproduce it locally). - one of the tests failed in the bulk create tool -- index_page.py (even though code had not been modified there).  It's failing out on \"ElementNotVisibleException\" so cannot be interacted with. - adding in an explicit wait at the point of failure to see this resolves the issue in Jenkins.  Tested locally (OK).\n  removed redundant comment\n  tlt-2493: refactors bulk site creator SB/ILE course create selenium tests to be more DRY\n  Removing the return_site_method. No longer needed.\n  - Bumping to selenium_common 1.4.3 (not in yet, will be very shortly!) - Tested locally. - Updated per PR feedback.\n  - bumped up selenium_common version to 1.4.1 - updated import references to point to selenium_common - deleted canvas_settings_page.py now that it's moved into selenium_common.\n  - Separated out the tests into 2 parts 1.  tests course code created by course create tool if the optional course title is not provided (expected format: ILE-Course Code) 2.  tests course code created by course create tool if the optional course title is provided (expected format: Course Title) See TLT-2493 for business logic details.\n  Draft Changes","distinct":true,"url":"https://api.github.com/repos/Harvard-University-iCommons/icommons_lti_tools/commits/64093b7a5254aafdb0902fdcb2d790ed9badbb64"}]}