{"push_id":1404609769,"size":62,"distinct_size":1,"ref":"refs/heads/release-candidate","head":"fa45f1afd12310717d186393826f56e48e4e78a3","before":"30e51a4a57a809201fc053f9a69d7808f58d4d45","commits":[{"sha":"dc63b0dfe98818be6f3cd26c1d9c45e9fae19451","author":{"name":"David Baumgold","email":"d8099b0f90e53c29d29eb12a7a3caa5af4f12681@davidbaumgold.com"},"message":"Docker Compose version 2 (#1641)\n\nDocker Compose version 2","distinct":false,"url":"https://api.github.com/repos/mitodl/micromasters/commits/dc63b0dfe98818be6f3cd26c1d9c45e9fae19451"},{"sha":"3f353625c2cf46529f9132d1add2752813373a3a","author":{"name":"David Baumgold","email":"d8099b0f90e53c29d29eb12a7a3caa5af4f12681@davidbaumgold.com"},"message":"Course queries should be ordered by default (#1692)","distinct":false,"url":"https://api.github.com/repos/mitodl/micromasters/commits/3f353625c2cf46529f9132d1add2752813373a3a"},{"sha":"66ab4af0a03cd8f8b673c03d5f6471a205ce691e","author":{"name":"Alice Pote","email":"917b388606434bc9ba7bae396676a77691c27537@gmail.com"},"message":"Added a script to update images on Docker Hub for travis\n\nSo we don't have to remember commands!","distinct":false,"url":"https://api.github.com/repos/mitodl/micromasters/commits/66ab4af0a03cd8f8b673c03d5f6471a205ce691e"},{"sha":"54a8f030acdf328c6c3d66e9752705eaec7c3b2d","author":{"name":"Anna Gavrilman","email":"992b943b80672744d7ee58b63769a7943a98d9df@users.noreply.github.com"},"message":"Merge pull request #1666 from mitodl/release-candidate\n\nRelease 0.22.0","distinct":false,"url":"https://api.github.com/repos/mitodl/micromasters/commits/54a8f030acdf328c6c3d66e9752705eaec7c3b2d"},{"sha":"a904d97ea466cf0bb130ce01112187c1b2a87040","author":{"name":"annagav","email":"992b943b80672744d7ee58b63769a7943a98d9df@mit.edu"},"message":"Merge branch 'release'","distinct":false,"url":"https://api.github.com/repos/mitodl/micromasters/commits/a904d97ea466cf0bb130ce01112187c1b2a87040"},{"sha":"12af7421a230a78b2546369dfab7c1e9135f9710","author":{"name":"David Baumgold","email":"d8099b0f90e53c29d29eb12a7a3caa5af4f12681@davidbaumgold.com"},"message":"Python-Social-Auth now wants JSON as a dict, not a string (#1693)","distinct":false,"url":"https://api.github.com/repos/mitodl/micromasters/commits/12af7421a230a78b2546369dfab7c1e9135f9710"},{"sha":"51dd102da605c5895f4ffe0511339749e1ba4354","author":{"name":"David Baumgold","email":"d8099b0f90e53c29d29eb12a7a3caa5af4f12681@davidbaumgold.com"},"message":"Upgrade Django to 1.10.3","distinct":false,"url":"https://api.github.com/repos/mitodl/micromasters/commits/51dd102da605c5895f4ffe0511339749e1ba4354"},{"sha":"8035038ea5aa15aba435c460562428aa3dae171a","author":{"name":"David Baumgold","email":"d8099b0f90e53c29d29eb12a7a3caa5af4f12681@davidbaumgold.com"},"message":"Import views instead of referencing dotted Python path\n\nThe ability to reverse() URLs using a dotted Python path is removed from\nDjango 1.10.\nhttps://docs.djangoproject.com/en/1.10/releases/1.10/#features-removed-in-1-10","distinct":false,"url":"https://api.github.com/repos/mitodl/micromasters/commits/8035038ea5aa15aba435c460562428aa3dae171a"},{"sha":"f3c793823f4a3d837ee8e0f1f2dee7fc67ca8567","author":{"name":"David Baumgold","email":"d8099b0f90e53c29d29eb12a7a3caa5af4f12681@davidbaumgold.com"},"message":"Merge pull request #1636 from mitodl/upgrade-django\n\nUpgrade Django to 1.10.3","distinct":false,"url":"https://api.github.com/repos/mitodl/micromasters/commits/f3c793823f4a3d837ee8e0f1f2dee7fc67ca8567"},{"sha":"719be465ee11d9494ddee32308c66211ce01a3c9","author":{"name":"David Baumgold","email":"d8099b0f90e53c29d29eb12a7a3caa5af4f12681@davidbaumgold.com"},"message":"Allow all hosts in DEBUG=True mode\n\nDisabling the protection added in Django 1.10.3 against a DNS rebinding vuln:\nhttps://docs.djangoproject.com/en/1.10/releases/1.10.3/#dns-rebinding-vulnerability-when-debug-true\n\nBecause we never debug against production data, we are not vulnerable to this\nproblem.","distinct":false,"url":"https://api.github.com/repos/mitodl/micromasters/commits/719be465ee11d9494ddee32308c66211ce01a3c9"},{"sha":"930cfe8049aa970192b052794b6b9a4829383673","author":{"name":"David Baumgold","email":"d8099b0f90e53c29d29eb12a7a3caa5af4f12681@davidbaumgold.com"},"message":"Merge pull request #1695 from mitodl/django-settings-allowed-hosts\n\nAllow all hosts while in DEBUG mode","distinct":false,"url":"https://api.github.com/repos/mitodl/micromasters/commits/930cfe8049aa970192b052794b6b9a4829383673"},{"sha":"d73feee11d2ad1d9f1deb301275328bcc73054e4","author":{"name":"George Schneeloch","email":"16057a7dc9ae12cee7669f206be8bd36fc94477d@mit.edu"},"message":"Fixed use of /src in docker images (#1699)","distinct":false,"url":"https://api.github.com/repos/mitodl/micromasters/commits/d73feee11d2ad1d9f1deb301275328bcc73054e4"},{"sha":"4c1f8deb6f76560824d68d640a3d374c041d2e00","author":{"name":"Amir Qayyum Khan","email":"2a8f4628c0c54b12429567490d608498e998b5c1@users.noreply.github.com"},"message":"Profile: Load existing program enrollments for returning user (#1577)","distinct":false,"url":"https://api.github.com/repos/mitodl/micromasters/commits/4c1f8deb6f76560824d68d640a3d374c041d2e00"},{"sha":"c441c626903d7325d0445adaec6a58b0f22a3fe4","author":{"name":"David Baumgold","email":"d8099b0f90e53c29d29eb12a7a3caa5af4f12681@davidbaumgold.com"},"message":"Add repository and license fields to package.json (#1694)","distinct":false,"url":"https://api.github.com/repos/mitodl/micromasters/commits/c441c626903d7325d0445adaec6a58b0f22a3fe4"},{"sha":"083bc173aff22e89dff97f3cba0c2be52c7640c1","author":{"name":"David Baumgold","email":"d8099b0f90e53c29d29eb12a7a3caa5af4f12681@davidbaumgold.com"},"message":"Switch to `manage.py showmigrations` (#1703)\n\nInstead of deprecated `manage.py migrate --list`","distinct":false,"url":"https://api.github.com/repos/mitodl/micromasters/commits/083bc173aff22e89dff97f3cba0c2be52c7640c1"},{"sha":"be1a2f4f2b02a7a6585767376525a6c694be7c21","author":{"name":"David Baumgold","email":"d8099b0f90e53c29d29eb12a7a3caa5af4f12681@davidbaumgold.com"},"message":"Add program name to links on home page (#1700)\n\nThis is for accessibility purposes, so users with screen readers can easily\r\njump from one link to the next.","distinct":false,"url":"https://api.github.com/repos/mitodl/micromasters/commits/be1a2f4f2b02a7a6585767376525a6c694be7c21"},{"sha":"b8822f5ce5f056b0d16d9798e22db07a31335ead","author":{"name":"David Baumgold","email":"d8099b0f90e53c29d29eb12a7a3caa5af4f12681@davidbaumgold.com"},"message":"Upgrade pylint to 1.6.4\n\nand pytest-pylint to 0.6.0","distinct":false,"url":"https://api.github.com/repos/mitodl/micromasters/commits/b8822f5ce5f056b0d16d9798e22db07a31335ead"},{"sha":"9a4f9100e260d1422618e4a08b1b2c572f45eeb2","author":{"name":"David Baumgold","email":"d8099b0f90e53c29d29eb12a7a3caa5af4f12681@davidbaumgold.com"},"message":"Make camera icon accessible (#1701)\n\nProvide screen-reader text so that the user knows that clicking the camera\r\nwill open a dialog.","distinct":false,"url":"https://api.github.com/repos/mitodl/micromasters/commits/9a4f9100e260d1422618e4a08b1b2c572f45eeb2"},{"sha":"7db3b9cba4a5c70ee7c7d61da6d211adc0010f01","author":{"name":"Tobias Macey","email":"feaa1cdd3480bc6eecbb787380f27441317e7f5c@mit.edu"},"message":"Addressing pylint failures\n\nUpgrading the pylint version enabled more checks which found errors in\nour existing code. Updated to pass the failing checks.","distinct":false,"url":"https://api.github.com/repos/mitodl/micromasters/commits/7db3b9cba4a5c70ee7c7d61da6d211adc0010f01"},{"sha":"c9b9711fee01fe4584d7625ddf5a5e2259ec7301","author":{"name":"Tobias Macey","email":"feaa1cdd3480bc6eecbb787380f27441317e7f5c@mit.edu"},"message":"Fixing values for PGBouncer in app.json\n\nThe values in app.json were not formatted as objects causing deployment\nfailures of review apps.","distinct":false,"url":"https://api.github.com/repos/mitodl/micromasters/commits/c9b9711fee01fe4584d7625ddf5a5e2259ec7301"}]}
{"actor":{"display_login":"gsidebo"}}