{"shas":[["2505aa29e380f90ae07696a379a7f5aa1884be93","7a3fc234287ecfcc2730982e06c705c09294faad@gmail.com","Add information to request.META if the requester is a verified builder","Fajran Iman Rusadi"],["febe02293727ea0148c8c5cb8d9fe32fba2de740","7a3fc234287ecfcc2730982e06c705c09294faad@gmail.com","Set source uploaded flag in a field in Specification model","Fajran Iman Rusadi"],["caac461967753b31055ab11f634c40562e790e71","7a3fc234287ecfcc2730982e06c705c09294faad@gmail.com","Use special view for builder to claim task","Fajran Iman Rusadi"],["a41feff154054eab23ed3e65034391a0e0d2400e","7a3fc234287ecfcc2730982e06c705c09294faad@gmail.com","Remove unnecessary checking","Fajran Iman Rusadi"],["9aeab529c43f818529b12591f880bd6ab7521da0","7a3fc234287ecfcc2730982e06c705c09294faad@gmail.com","Set spec status to 105 (building packages) when a task is claimed","Fajran Iman Rusadi"],["139f967677579c7b865d0a23d54feb5ba4fc3a8c","7a3fc234287ecfcc2730982e06c705c09294faad@gmail.com","Cancel redundant tasks\n\nArchitecture independent spec only need one builder/task","Fajran Iman Rusadi"],["1277b23af9c8167234f5ff2952c292c7546dff82","7a3fc234287ecfcc2730982e06c705c09294faad@gmail.com","Revoke redundant tasks","Fajran Iman Rusadi"],["5b137c2f1fbe02666337ef9ad4c8da0a382262ce","7a3fc234287ecfcc2730982e06c705c09294faad@gmail.com","Only check binary packages when determining arch independent package","Fajran Iman Rusadi"],["c9f57c2e50c9c6d5b00624631defc8824605aad9","7a3fc234287ecfcc2730982e06c705c09294faad@gmail.com","No need to distribute task when no suitable builders are available.\n\nIf a package is only for i386 machine and there is not i386 builder\nit means the package will not be built, so don't bother distributing\nthe task and uploading the source package. However, if the package\nis for i386 and am64 while there is only i386 builder available\n(i.e. at least one builder is available) then proceed as usual.","Fajran Iman Rusadi"],["1ca73d46c53955346d59dd73074302214de5a410","7a3fc234287ecfcc2730982e06c705c09294faad@gmail.com","Only patch amqplib once","Fajran Iman Rusadi"],["b4f2979f3c0317370e217a98edbdc84b153d29bc","7a3fc234287ecfcc2730982e06c705c09294faad@gmail.com","Add more logging","Fajran Iman Rusadi"],["99e87a42af54766224c980e8567d05b1c8be058e","7a3fc234287ecfcc2730982e06c705c09294faad@gmail.com","Rename remove_redundant_tasks to cancel_other_tasks","Fajran Iman Rusadi"],["7e2b0c32b21d2f02edb8b1bc9ffd44c245caad87","7a3fc234287ecfcc2730982e06c705c09294faad@gmail.com","Cancel other tasks when a task fails","Fajran Iman Rusadi"],["ca717fc956289bf60fad2cb5ecdc993304f38829","7a3fc234287ecfcc2730982e06c705c09294faad@gmail.com","Cancellation log is not task based","Fajran Iman Rusadi"],["d34aa216dad17fb2b062907d70b9a710340f59c1","7a3fc234287ecfcc2730982e06c705c09294faad@gmail.com","Only rebuild repo for tasks that are finished","Fajran Iman Rusadi"],["3e61351857b27cc103728c2746459667ca96bf66","7a3fc234287ecfcc2730982e06c705c09294faad@gmail.com","Update repo rebuilding decision making","Fajran Iman Rusadi"],["5a7df921aa54fb33b68fdad8ad16896124f49b34","7a3fc234287ecfcc2730982e06c705c09294faad@gmail.com","Fix typo","Fajran Iman Rusadi"],["c975fcfb863afe6f5b174a00d7f8fc9053df71ca","7a3fc234287ecfcc2730982e06c705c09294faad@gmail.com","Get builder name from META","Fajran Iman Rusadi"]],"repo":"fajran/web-interfaces","actor":"fajran","ref":"refs/heads/celery","size":18,"head":"c975fcfb863afe6f5b174a00d7f8fc9053df71ca","actor_gravatar":"c9fdf060a73fc946aace612e00f74608","push_id":26871068}