{"push_id":637304797,"size":261,"distinct_size":261,"ref":"refs/heads/master","head":"9dfb68c2f11c647fcf34f67358a904176b06481c","before":"9190c358432a39b70a9660a3fe96d49499f07cf6","commits":[{"sha":"a96acd2f2fd3f4faf83be11a7acf63f2d3f96c97","author":{"email":"58feb81701b3c11d526ef5663e9db916c5c24b3e@arbisoft.com","name":"Ahsan Ulhaq"},"message":"iframe elements require a meaningful title attribute\n\nTNL-1675","distinct":true,"url":"https://api.github.com/repos/raccoongang/edx-platform/commits/a96acd2f2fd3f4faf83be11a7acf63f2d3f96c97"},{"sha":"c1686ead007e48ed6455361b273139ec7a387e1c","author":{"email":"1012fdee83107cbf1623abe5273fa33b5ff51358@harvard.edu","name":"Phil McGachey"},"message":"[Dependencies] Upgrading oauthlib from 0.6.3 to 0.7.2","distinct":true,"url":"https://api.github.com/repos/raccoongang/edx-platform/commits/c1686ead007e48ed6455361b273139ec7a387e1c"},{"sha":"57d408feaebf46ada0c86ea1923ed0dc039c3dc7","author":{"email":"f1c5c58c8cc464200a548649e9f3467c03b8f98a@mit.edu","name":"Kyle Boots"},"message":"Fix modal close button","distinct":true,"url":"https://api.github.com/repos/raccoongang/edx-platform/commits/57d408feaebf46ada0c86ea1923ed0dc039c3dc7"},{"sha":"3256eb1ff65c3e58e623b927a0bb953830d8fe3d","author":{"email":"711c73f64afdce07b7e38039a96d2224209e9a6c@archimedeanco.com","name":"Chris Rossi"},"message":"Architecture for arbitrary field overrides, field overrides for\nindividual students, and a reimplementation of the individual due date\nfeature.\n\nThis work introduces an architecture, used with the 'authored_data'\nportion of LmsFieldData, which allows arbitrary field overrides to be\nmade for fields that are part of the course content or settings (Mongo\ndata).  The basic architecture is extensible by means of writing and\nconfiguring arbitrary field override providers.\n\nOne concrete implementation of a field override provider is provided\nwhich allows for overrides to be for individual students.  This provider\nis then used as a basis for reimplementing the individual due date\nextensions feature as a proof of concept for the design.\n\nOne can imagine writing override providers that provide overrides based\non a student's membership in a cohort or other similar idea.  This work\nis being done, in fact, to pave the way for the Personal Online Courses\nfeature being developed by MIT, which will use an override provider very\nmuch long those lines.","distinct":true,"url":"https://api.github.com/repos/raccoongang/edx-platform/commits/3256eb1ff65c3e58e623b927a0bb953830d8fe3d"},{"sha":"7f45900cbc82ae2f6fae09396504d37a0cad9166","author":{"email":"45a9ab7824d023e4378398d2fc445202dfe5e5a6@gmail.com","name":"marjev"},"message":"Fixes show more results section of the lms courseware search","distinct":true,"url":"https://api.github.com/repos/raccoongang/edx-platform/commits/7f45900cbc82ae2f6fae09396504d37a0cad9166"},{"sha":"42c42efa3ac8dc6e4728a52cf1e00c6afb7ea58c","author":{"email":"58feb81701b3c11d526ef5663e9db916c5c24b3e@arbisoft.com","name":"Ahsan Ulhaq"},"message":"add translateable title","distinct":true,"url":"https://api.github.com/repos/raccoongang/edx-platform/commits/42c42efa3ac8dc6e4728a52cf1e00c6afb7ea58c"},{"sha":"ea13689c6f0023be63de9da3f801c61ae3b593f7","author":{"email":"028e0269efe4a774a26a33299912d3c02a340a0e@edx.org","name":"Chris Rodriguez"},"message":"LMS: changing nav element in payment flow to div element for a11y improvements","distinct":true,"url":"https://api.github.com/repos/raccoongang/edx-platform/commits/ea13689c6f0023be63de9da3f801c61ae3b593f7"},{"sha":"adc6929b4582b309adb906abadb30feca23c6143","author":{"email":"a895d715d7be90c571125ef7d7780a7857784e69@21cn.com","name":"louyihua"},"message":"Better i18n extraction and translation\n\n1. Extract the full sentence rather than parital of a sentence, so that languages with different word orders than English can benifit from this.\n2. Using ngettext instead of gettext with 'xxx(s)', as Transifex treats `()` as special characters so that it enforces the translated string must have the same number of `()` pairs. Such enforcement makes translations difficult, as not every language can use forms like 'xxx(s)' to represent both singular & plural within a single word.","distinct":true,"url":"https://api.github.com/repos/raccoongang/edx-platform/commits/adc6929b4582b309adb906abadb30feca23c6143"},{"sha":"fc7b35c792300b524f70bf7f3f48ffa69645badd","author":{"email":"bfd180c46ce521d3df435dc7fe07429ccb38a403@edx.org","name":"Sarina Canelake"},"message":"Merge pull request #7620 from louyihua/misc_i18n\n\nBetter i18n extraction and translation","distinct":true,"url":"https://api.github.com/repos/raccoongang/edx-platform/commits/fc7b35c792300b524f70bf7f3f48ffa69645badd"},{"sha":"62cc1436ad4e48cccbe4c326f666c426b5d18aab","author":{"email":"028e0269efe4a774a26a33299912d3c02a340a0e@edx.org","name":"Chris Rodriguez"},"message":"LMS: changing lists to divs for certain items in the payment flow","distinct":true,"url":"https://api.github.com/repos/raccoongang/edx-platform/commits/62cc1436ad4e48cccbe4c326f666c426b5d18aab"},{"sha":"31f2e42c02a447cb2b1d5610ae546def45f60577","author":{"email":"9376b685e83a711fba45f684eafc9d02a9e477db@edx.org","name":"Chris Dodge"},"message":"be sure to take platform_name from microsite config paths in the dashboard\n\nadd some more microsite aware config checks","distinct":true,"url":"https://api.github.com/repos/raccoongang/edx-platform/commits/31f2e42c02a447cb2b1d5610ae546def45f60577"},{"sha":"66e4c254a931d0746de4b9aab6885bb922e764ff","author":{"email":"1216dfd9f13b5f7b4eb6e2d467febb262b38ab3e@users.noreply.github.com","name":"Chris"},"message":"Merge pull request #7582 from edx/clrux/UX-1910-a11y-contribution-list\n\nChanging lists to divs for some items","distinct":true,"url":"https://api.github.com/repos/raccoongang/edx-platform/commits/66e4c254a931d0746de4b9aab6885bb922e764ff"},{"sha":"7b9bf47072fb5fe4da8187f82271de0e132af7d0","author":{"email":"028e0269efe4a774a26a33299912d3c02a340a0e@edx.org","name":"Chris Rodriguez"},"message":"LMS: changed value of gray (m-gray-d1) to be darker or a11y compliance","distinct":true,"url":"https://api.github.com/repos/raccoongang/edx-platform/commits/7b9bf47072fb5fe4da8187f82271de0e132af7d0"},{"sha":"825aaed67f061ab62c297718d4e1d2d387e2cab1","author":{"email":"3f4c9b844ff5b001e348593ad20b35f07f5b173b@gmail.com","name":"Syed Hassan Raza"},"message":"Split course's assests can access through '/' in asset url","distinct":true,"url":"https://api.github.com/repos/raccoongang/edx-platform/commits/825aaed67f061ab62c297718d4e1d2d387e2cab1"},{"sha":"d9a21bdf4de74dfe88368f8f08a9f7aa01d99638","author":{"email":"0e18f44c1fec03ec4083422cb58ba6a09ac4fb2a@edx.org","name":"Adam Palay"},"message":"use email context for keyword substitution, cutting down on db queries (TNL-1591)","distinct":true,"url":"https://api.github.com/repos/raccoongang/edx-platform/commits/d9a21bdf4de74dfe88368f8f08a9f7aa01d99638"},{"sha":"23e08b2744e1f146f265d2e5f76d8f667f8b581b","author":{"email":"3f4c9b844ff5b001e348593ad20b35f07f5b173b@gmail.com","name":"Syed Hassan Raza"},"message":"Split courses drafts import issue","distinct":true,"url":"https://api.github.com/repos/raccoongang/edx-platform/commits/23e08b2744e1f146f265d2e5f76d8f667f8b581b"},{"sha":"468d538e0ce40ec1ac3fc7978ef28865fe6ccfd1","author":{"email":"1216dfd9f13b5f7b4eb6e2d467febb262b38ab3e@users.noreply.github.com","name":"Chris"},"message":"Merge pull request #7584 from edx/clrux/UX-1911-a11y-remove-nav\n\nChanges the nav element to a div","distinct":true,"url":"https://api.github.com/repos/raccoongang/edx-platform/commits/468d538e0ce40ec1ac3fc7978ef28865fe6ccfd1"},{"sha":"c20c99baddcdc4be5ca6332785286e4619150471","author":{"email":"204ded4406fe0af2044dca86277520131954f632@arbisoft.com","name":"Waheed Ahmed"},"message":"Added ora release tag.","distinct":true,"url":"https://api.github.com/repos/raccoongang/edx-platform/commits/c20c99baddcdc4be5ca6332785286e4619150471"},{"sha":"aac8bf2ebd14f9b78ab85499eafb61b810f72142","author":{"email":"aa743a0aaec8f7d7a1f01442503957f4d7a2d634@davidbaumgold.com","name":"David Baumgold"},"message":"Update NLTK to 2.0.5\n\nFor setuptools compatibility","distinct":true,"url":"https://api.github.com/repos/raccoongang/edx-platform/commits/aac8bf2ebd14f9b78ab85499eafb61b810f72142"},{"sha":"33ddecbc97749ecffbf670b1c56c53d3a479ca81","author":{"email":"0e18f44c1fec03ec4083422cb58ba6a09ac4fb2a@edx.org","name":"Adam Palay"},"message":"update nltk in other parts of the platform","distinct":true,"url":"https://api.github.com/repos/raccoongang/edx-platform/commits/33ddecbc97749ecffbf670b1c56c53d3a479ca81"}]}