{"push_id":691420865,"size":84,"distinct_size":1,"ref":"refs/heads/feature/selenium_manage_people_test_suite_jy","head":"dc56f992f9dcfb5f0534543144474301cbccbdab","before":"4d3f3120fc7b16b1943f159b67a9ec68f197d6a0","commits":[{"sha":"0cf6ffc16a523cf8e37e3e178a72563bd5b26148","author":{"email":"1e9928f1bf1054bb80bc96546eb86eeaf2c67b76@harvard.edu","name":"Douglas Hall"},"message":"Adding new LTI tool for bulk course creation; Step1 of the workflow implemented","distinct":false,"url":"https://api.github.com/repos/Harvard-University-iCommons/icommons_lti_tools/commits/0cf6ffc16a523cf8e37e3e178a72563bd5b26148"},{"sha":"228f207f4af8add6d3c63944cff442989741e2e5","author":{"email":"1e9928f1bf1054bb80bc96546eb86eeaf2c67b76@harvard.edu","name":"Douglas Hall"},"message":"Add line termination character to step urls","distinct":false,"url":"https://api.github.com/repos/Harvard-University-iCommons/icommons_lti_tools/commits/228f207f4af8add6d3c63944cff442989741e2e5"},{"sha":"e1b77a90d5db8e4700afd04f16930bd3cb746736","author":{"email":"1e9928f1bf1054bb80bc96546eb86eeaf2c67b76@harvard.edu","name":"Douglas Hall"},"message":"Remove favicon","distinct":false,"url":"https://api.github.com/repos/Harvard-University-iCommons/icommons_lti_tools/commits/e1b77a90d5db8e4700afd04f16930bd3cb746736"},{"sha":"9556ff7c4947eb2760a396e69920d051e6a68d1f","author":{"email":"1e9928f1bf1054bb80bc96546eb86eeaf2c67b76@harvard.edu","name":"Douglas Hall"},"message":"Disable next button if course instances is loading","distinct":false,"url":"https://api.github.com/repos/Harvard-University-iCommons/icommons_lti_tools/commits/9556ff7c4947eb2760a396e69920d051e6a68d1f"},{"sha":"9ec87d8c604886daf96f627e74d3ccafb9c183d3","author":{"email":"b03fe988f8d55b87dbd2223ee1a8a37a0f882d6e@precise64.(none)","name":"vagrant"},"message":"Merge branch 'task/douglashall/TLT-1463/step1_bulk_course_creation' into task/douglashall/TLT-1354/bulk_site_creation","distinct":false,"url":"https://api.github.com/repos/Harvard-University-iCommons/icommons_lti_tools/commits/9ec87d8c604886daf96f627e74d3ccafb9c183d3"},{"sha":"ca0bb95c28feb17d9dc02b5ab0115fc8257254c2","author":{"email":"1e9928f1bf1054bb80bc96546eb86eeaf2c67b76@harvard.edu","name":"Douglas Hall"},"message":"Full workflow intial commit","distinct":false,"url":"https://api.github.com/repos/Harvard-University-iCommons/icommons_lti_tools/commits/ca0bb95c28feb17d9dc02b5ab0115fc8257254c2"},{"sha":"45f06e2c49423548fc656c8d3122ce58502206b4","author":{"email":"1e9928f1bf1054bb80bc96546eb86eeaf2c67b76@harvard.edu","name":"Douglas Hall"},"message":"Added LTI role checks","distinct":false,"url":"https://api.github.com/repos/Harvard-University-iCommons/icommons_lti_tools/commits/45f06e2c49423548fc656c8d3122ce58502206b4"},{"sha":"01b77274f52c6cc73b84121f0e41c06bebdd085e","author":{"email":"1e9928f1bf1054bb80bc96546eb86eeaf2c67b76@harvard.edu","name":"Douglas Hall"},"message":"Version 1 of bulk site creation front end done","distinct":false,"url":"https://api.github.com/repos/Harvard-University-iCommons/icommons_lti_tools/commits/01b77274f52c6cc73b84121f0e41c06bebdd085e"},{"sha":"cd476f10f462b9320d3b0bf9a10e4892f09286a9","author":{"email":"1e9928f1bf1054bb80bc96546eb86eeaf2c67b76@harvard.edu","name":"Douglas Hall"},"message":"Updated internal package requirements","distinct":false,"url":"https://api.github.com/repos/Harvard-University-iCommons/icommons_lti_tools/commits/cd476f10f462b9320d3b0bf9a10e4892f09286a9"},{"sha":"2cd73e694c23a124be9a03daf8c218ad168baba3","author":{"email":"1e9928f1bf1054bb80bc96546eb86eeaf2c67b76@harvard.edu","name":"Douglas Hall"},"message":"Cleanup after code review","distinct":false,"url":"https://api.github.com/repos/Harvard-University-iCommons/icommons_lti_tools/commits/2cd73e694c23a124be9a03daf8c218ad168baba3"},{"sha":"dc4dea483103547d739db2b5313ef77d6ebc03a7","author":{"email":"1e9928f1bf1054bb80bc96546eb86eeaf2c67b76@harvard.edu","name":"Douglas Hall"},"message":"Added error handler to angular $http request","distinct":false,"url":"https://api.github.com/repos/Harvard-University-iCommons/icommons_lti_tools/commits/dc4dea483103547d739db2b5313ef77d6ebc03a7"},{"sha":"0835a9cfcef7ab4594a6d7af39ada296585cdd9f","author":{"email":"1e9928f1bf1054bb80bc96546eb86eeaf2c67b76@harvard.edu","name":"Douglas Hall"},"message":"Merge pull request #272 from Harvard-University-iCommons/task/douglashall/TLT-1354/bulk_site_creation\n\nSprint 23 TLT-1354 Bulk Site Creation Front End","distinct":false,"url":"https://api.github.com/repos/Harvard-University-iCommons/icommons_lti_tools/commits/0835a9cfcef7ab4594a6d7af39ada296585cdd9f"},{"sha":"606292a2d9ba14a10f8d2a6e501051826ef02ced","author":{"email":"f4ab64cf7b51c8a6b7fb0999dd4746e30c3747fb@harvard.edu","name":"Yates, Elliott"},"message":"postgres packages","distinct":false,"url":"https://api.github.com/repos/Harvard-University-iCommons/icommons_lti_tools/commits/606292a2d9ba14a10f8d2a6e501051826ef02ced"},{"sha":"d6697baf803cefc52c7a4b6ee498c3646ec5801f","author":{"email":"8cbc9fef3ac47a457c631a2f60fb7dccbab78b68@gmail.com","name":"David Bonner"},"message":"Merge pull request #274 from Harvard-University-iCommons/task/elliottyates/local_postgres_packages\n\npostgres packages","distinct":false,"url":"https://api.github.com/repos/Harvard-University-iCommons/icommons_lti_tools/commits/d6697baf803cefc52c7a4b6ee498c3646ec5801f"},{"sha":"ff3d320f55f03e63d84b23edf823229e658a775d","author":{"email":"ec46faf47ba96738c131577634dccb6132426cf5@harvard.edu","name":"Dave Bonner"},"message":"add vagrant postgres user\n\nalso, fix bash_profile so prompt shows active virtualenv","distinct":false,"url":"https://api.github.com/repos/Harvard-University-iCommons/icommons_lti_tools/commits/ff3d320f55f03e63d84b23edf823229e658a775d"},{"sha":"e678d40718a16ba5e49598d9f6f8794431952b7c","author":{"email":"38de79f233d8e18ec792d1e3db6ab1954199a530@harvard.edu","name":"Parker, Eric P"},"message":"added course stats to bulk create page.\nLogic used to query results:\n\n# total records in term\ntotal_count = query_set.count()\n\n# if sync to canvas is false there is no Canvas site\ntotal_without_canvas_site_count = query_set.filter(sync_to_canvas=False).count()\n\n# if sync to canvas is true there is a Canvas site\ntotal_with_canvas_site_count = query_set.filter(sync_to_canvas=True).count()\n\n# if the site type id is 'isite' there is an iSite\ntotal_with_isites = query_set.filter(sites__site_type_id='isite').count()\n\n# if the site type id is 'external' and sync to canvas is False, there is a site that is not a Canvas\n# site or an iSite\ntotal_with_external_sites = query_set.filter(sync_to_canvas=False, sites__site_type_id='external').count()\n\n# the following two line use the same data\nresult['recordsTotal'] = total_count\nresult['recordsFiltered'] = total_count # this this is no longer needed but I want to check with [~doh385] before I remove it.","distinct":false,"url":"https://api.github.com/repos/Harvard-University-iCommons/icommons_lti_tools/commits/e678d40718a16ba5e49598d9f6f8794431952b7c"},{"sha":"31767143b4457361b8c8997a6a9a79beec52e9ac","author":{"email":"8cbc9fef3ac47a457c631a2f60fb7dccbab78b68@gmail.com","name":"David Bonner"},"message":"Merge pull request #275 from Harvard-University-iCommons/feature/rascalking/add-postgres-user\n\nadd vagrant postgres user","distinct":false,"url":"https://api.github.com/repos/Harvard-University-iCommons/icommons_lti_tools/commits/31767143b4457361b8c8997a6a9a79beec52e9ac"},{"sha":"518d869a867e1b31d6efc04255bfd6c7025e9977","author":{"email":"1e9928f1bf1054bb80bc96546eb86eeaf2c67b76@harvard.edu","name":"Douglas Hall"},"message":"Check for manage_courses permission when allowing user to create bulk site creation jobs","distinct":false,"url":"https://api.github.com/repos/Harvard-University-iCommons/icommons_lti_tools/commits/518d869a867e1b31d6efc04255bfd6c7025e9977"},{"sha":"a293ccec299e6abfa9baee0a6f145bbbaa17d813","author":{"email":"38de79f233d8e18ec792d1e3db6ab1954199a530@harvard.edu","name":"Parker, Eric P"},"message":"added box around isites numbers in the create_job_step2.html template.","distinct":false,"url":"https://api.github.com/repos/Harvard-University-iCommons/icommons_lti_tools/commits/a293ccec299e6abfa9baee0a6f145bbbaa17d813"},{"sha":"a85ab8ad94a834c788fc6198c8819e2c572fd18f","author":{"email":"1e9928f1bf1054bb80bc96546eb86eeaf2c67b76@harvard.edu","name":"Douglas Hall"},"message":"Merge pull request #276 from Harvard-University-iCommons/task/douglashall/TLT-1522/fix_account_permissions_checking\n\nSprint 23 TLT-1522 Check for manage_courses permission","distinct":false,"url":"https://api.github.com/repos/Harvard-University-iCommons/icommons_lti_tools/commits/a85ab8ad94a834c788fc6198c8819e2c572fd18f"}]}