{"push_id":916260433,"size":6,"distinct_size":6,"ref":"refs/heads/admin-upgrades","head":"4719170b573229b379c06d299d39c73bba831a94","before":"dcb655c66e46303b7d2e7ee74c9682bd2f263e95","commits":[{"sha":"0631f1962ed0f14db7058538f19b17888227d102","author":{"email":"99fb084e0b360945bff97b129043fbef48294cca@mit.edu","name":"btidor"},"message":"Program: add a default ordering for Program objects\n\nThis sorts the filter dropdowns in admin pages","distinct":true,"url":"https://api.github.com/repos/learning-unlimited/ESP-Website/commits/0631f1962ed0f14db7058538f19b17888227d102"},{"sha":"20c357645ee8b022e668ca5b937044de6509e919","author":{"email":"99fb084e0b360945bff97b129043fbef48294cca@mit.edu","name":"btidor"},"message":"Admin: add filter-by-program for Transfers","distinct":true,"url":"https://api.github.com/repos/learning-unlimited/ESP-Website/commits/20c357645ee8b022e668ca5b937044de6509e919"},{"sha":"dd5fed039709c6c7d9645b970015ca0bbcf53fed","author":{"email":"99fb084e0b360945bff97b129043fbef48294cca@mit.edu","name":"btidor"},"message":"Accounting: tweak repr of LineItemType objects\n\nThe new format avoids a database query per call to compute num_options. Since\nthis query isn't cached, it makes a big difference. On my dev server, viewing a\nsingle Transfer went from 12 sec to 5.4 sec.","distinct":true,"url":"https://api.github.com/repos/learning-unlimited/ESP-Website/commits/dd5fed039709c6c7d9645b970015ca0bbcf53fed"},{"sha":"fff6942e8472c1843409871d114bca6f6d14a7f5","author":{"email":"99fb084e0b360945bff97b129043fbef48294cca@mit.edu","name":"btidor"},"message":"Admin: set list_select_related on Transfer\n\nThis causes Django to collapse all its database queries into one, which\nsignificantly speeds up the load time of the Transfer list view (2.9 sec to 0.5\nsec on my dev server).","distinct":true,"url":"https://api.github.com/repos/learning-unlimited/ESP-Website/commits/fff6942e8472c1843409871d114bca6f6d14a7f5"},{"sha":"21a8349dca6a4cefc6274e66b715b47d3336b8c0","author":{"email":"99fb084e0b360945bff97b129043fbef48294cca@mit.edu","name":"btidor"},"message":"Admin: use select_related on Transfer's line items\n\nEliminates duplicate Program lookups when loading a single Transfer in admin,\nbringing page load time from 5.5 sec to 0.3 sec.","distinct":true,"url":"https://api.github.com/repos/learning-unlimited/ESP-Website/commits/21a8349dca6a4cefc6274e66b715b47d3336b8c0"},{"sha":"4719170b573229b379c06d299d39c73bba831a94","author":{"email":"99fb084e0b360945bff97b129043fbef48294cca@mit.edu","name":"btidor"},"message":"Accounting: add default ordering to LineItemType","distinct":true,"url":"https://api.github.com/repos/learning-unlimited/ESP-Website/commits/4719170b573229b379c06d299d39c73bba831a94"}]}