{"push_id":2558538656,"size":21,"distinct_size":1,"ref":"refs/heads/add-task-models","head":"a6f6a038320ebd95afb8be54c6f17077549491cc","before":"a79ce830e08dbe57756a4fd946cdcdd6be5e531e","commits":[{"sha":"54857f1c2fbf0d764addb2549100862fbb65bf1f","author":{"name":"Njagi Mwaniki","email":"b6a4ba60ad861b9c9afb6daea7294be4be68f44c@urbanslug.com"},"message":"Init modules required for task list\n\nSigned-off-by: Njagi Mwaniki <njagi@urbanslug.com>","distinct":false,"url":"https://api.github.com/repos/onaio/tasking/commits/54857f1c2fbf0d764addb2549100862fbb65bf1f"},{"sha":"04989d2b4d823505c01cb615f482c24aa244bed3","author":{"name":"Njagi Mwaniki","email":"b6a4ba60ad861b9c9afb6daea7294be4be68f44c@urbanslug.com"},"message":"Added a Task List model\n\nHolds a list of tasks.\nThe task list model has a many to many relationship to the tasks model.\n\nSigned-off-by: Njagi Mwaniki <njagi@urbanslug.com>","distinct":false,"url":"https://api.github.com/repos/onaio/tasking/commits/04989d2b4d823505c01cb615f482c24aa244bed3"},{"sha":"36932061daee8d18de2f19299ec0b3f090f954f2","author":{"name":"Njagi Mwaniki","email":"b6a4ba60ad861b9c9afb6daea7294be4be68f44c@urbanslug.com"},"message":"Add tests for the task list model\n\nSigned-off-by: Njagi Mwaniki <njagi@urbanslug.com>","distinct":false,"url":"https://api.github.com/repos/onaio/tasking/commits/36932061daee8d18de2f19299ec0b3f090f954f2"},{"sha":"66ddef91741e6a5c23d8a4470d540a1fd395867c","author":{"name":"Njagi Mwaniki","email":"b6a4ba60ad861b9c9afb6daea7294be4be68f44c@urbanslug.com"},"message":"Add migrations for the task list model\n\nSigned-off-by: Njagi Mwaniki <njagi@urbanslug.com>","distinct":false,"url":"https://api.github.com/repos/onaio/tasking/commits/66ddef91741e6a5c23d8a4470d540a1fd395867c"},{"sha":"cca25b93f6d9df7dbf52ac1d91f523c0d456b81f","author":{"name":"Njagi Mwaniki","email":"b6a4ba60ad861b9c9afb6daea7294be4be68f44c@urbanslug.com"},"message":"Add tasklist to Task and removed it from BaseTask\n\nHaving a commented out foreign key field in the abstract class is is\nredundant because it has to be implemented in the concerete class, in\nthis case BaseTask.\n\nSigned-off-by: Njagi Mwaniki <njagi@urbanslug.com>","distinct":false,"url":"https://api.github.com/repos/onaio/tasking/commits/cca25b93f6d9df7dbf52ac1d91f523c0d456b81f"},{"sha":"15fd285acb76620e5caa8accf5b832fe869e8adb","author":{"name":"Njagi Mwaniki","email":"b6a4ba60ad861b9c9afb6daea7294be4be68f44c@urbanslug.com"},"message":"Add code and tests for TaskList serializer\n\nSigned-off-by: Njagi Mwaniki <njagi@urbanslug.com>","distinct":false,"url":"https://api.github.com/repos/onaio/tasking/commits/15fd285acb76620e5caa8accf5b832fe869e8adb"},{"sha":"9366faede47b9d5b2f29793b24d526f96f41a9ae","author":{"name":"Njagi Mwaniki","email":"b6a4ba60ad861b9c9afb6daea7294be4be68f44c@urbanslug.com"},"message":"Rename tasklist to task_list\n\nSigned-off-by: Njagi Mwaniki <njagi@urbanslug.com>","distinct":false,"url":"https://api.github.com/repos/onaio/tasking/commits/9366faede47b9d5b2f29793b24d526f96f41a9ae"},{"sha":"737d80646951f69629a976ce5d4199ce46f40e8b","author":{"name":"Njagi Mwaniki","email":"b6a4ba60ad861b9c9afb6daea7294be4be68f44c@urbanslug.com"},"message":"Add task_list_id to TaskSerializer and add tests\n\nSigned-off-by: Njagi Mwaniki <njagi@urbanslug.com>","distinct":false,"url":"https://api.github.com/repos/onaio/tasking/commits/737d80646951f69629a976ce5d4199ce46f40e8b"},{"sha":"6ebcca935d275e9ef5077dc3ac557599056e5be7","author":{"name":"Njagi Mwaniki","email":"b6a4ba60ad861b9c9afb6daea7294be4be68f44c@urbanslug.com"},"message":"Fix style and linting checks\n\nSigned-off-by: Njagi Mwaniki <njagi@urbanslug.com>","distinct":false,"url":"https://api.github.com/repos/onaio/tasking/commits/6ebcca935d275e9ef5077dc3ac557599056e5be7"},{"sha":"1db1622de3056bcd3035039ccaa282a74024edc6","author":{"name":"Njagi Mwaniki","email":"b6a4ba60ad861b9c9afb6daea7294be4be68f44c@urbanslug.com"},"message":"Make task_list a manyToMany field under Task\n\nBefore it was a one to many relationship however, tasks can belong to\nmany task lists because tasks can be grouped in multiple different ways.\n\nSigned-off-by: Njagi Mwaniki <njagi@urbanslug.com>","distinct":false,"url":"https://api.github.com/repos/onaio/tasking/commits/1db1622de3056bcd3035039ccaa282a74024edc6"},{"sha":"6441d52b6003c8c9d189ecda27423e894268341e","author":{"name":"Njagi Mwaniki","email":"b6a4ba60ad861b9c9afb6daea7294be4be68f44c@urbanslug.com"},"message":"Remove _serializers suffix on serializer src files\n\nSigned-off-by: Njagi Mwaniki <njagi@urbanslug.com>","distinct":false,"url":"https://api.github.com/repos/onaio/tasking/commits/6441d52b6003c8c9d189ecda27423e894268341e"},{"sha":"a88a59e2394c426782e594cb0e765c1be00ddd71","author":{"name":"Njagi Mwaniki","email":"b6a4ba60ad861b9c9afb6daea7294be4be68f44c@urbanslug.com"},"message":"Fix pasted comment\n\nSigned-off-by: Njagi Mwaniki <njagi@urbanslug.com>","distinct":false,"url":"https://api.github.com/repos/onaio/tasking/commits/a88a59e2394c426782e594cb0e765c1be00ddd71"},{"sha":"b9ae289a8c90b30c6f43197edd93827f23ac872b","author":{"name":"Njagi Mwaniki","email":"b6a4ba60ad861b9c9afb6daea7294be4be68f44c@urbanslug.com"},"message":"Remove unnecessary rule on Many To Many field\n\nSigned-off-by: Njagi Mwaniki <njagi@urbanslug.com>","distinct":false,"url":"https://api.github.com/repos/onaio/tasking/commits/b9ae289a8c90b30c6f43197edd93827f23ac872b"},{"sha":"c173ad71f6e2923dfb1af528d8ee0ae5d756abfc","author":{"name":"Njagi Mwaniki","email":"b6a4ba60ad861b9c9afb6daea7294be4be68f44c@urbanslug.com"},"message":"Clean up many to many relation for TaskList & Task\n\nRemove task_list from Task model\nAdd tasks to TaskList model\nRan migration\n\nSigned-off-by: Njagi Mwaniki <njagi@urbanslug.com>","distinct":false,"url":"https://api.github.com/repos/onaio/tasking/commits/c173ad71f6e2923dfb1af528d8ee0ae5d756abfc"},{"sha":"b8a0745d06636ad1f0ecf589fd052abf9ac8c218","author":{"name":"Njagi Mwaniki","email":"b6a4ba60ad861b9c9afb6daea7294be4be68f44c@urbanslug.com"},"message":"Remove unnecessarily commented out code\n\nSigned-off-by: Njagi Mwaniki <njagi@urbanslug.com>","distinct":false,"url":"https://api.github.com/repos/onaio/tasking/commits/b8a0745d06636ad1f0ecf589fd052abf9ac8c218"},{"sha":"bab166c8008a3a64f13c2adc5db98f3902a95de3","author":{"name":"Njagi Mwaniki","email":"b6a4ba60ad861b9c9afb6daea7294be4be68f44c@urbanslug.com"},"message":"Ensure Task & Tasklist relationship serializers\n\nMake sure that it's a many to many relationship\n\nSigned-off-by: Njagi Mwaniki <njagi@urbanslug.com>","distinct":false,"url":"https://api.github.com/repos/onaio/tasking/commits/bab166c8008a3a64f13c2adc5db98f3902a95de3"},{"sha":"e1e3cd4576b212e8c24de6c9506fb31d160609b0","author":{"name":"Njagi Mwaniki","email":"b6a4ba60ad861b9c9afb6daea7294be4be68f44c@urbanslug.com"},"message":"Merge branch 'add-task-models' into 6-add-tasklist-model\n\nSigned-off-by: Njagi Mwaniki <njagi@urbanslug.com>","distinct":false,"url":"https://api.github.com/repos/onaio/tasking/commits/e1e3cd4576b212e8c24de6c9506fb31d160609b0"},{"sha":"b9f9e1482fccb21e5cee6951ad35690431bc819b","author":{"name":"Njagi Mwaniki","email":"b6a4ba60ad861b9c9afb6daea7294be4be68f44c@urbanslug.com"},"message":"Replace migrations with a single migration\n\nSigned-off-by: Njagi Mwaniki <njagi@urbanslug.com>","distinct":false,"url":"https://api.github.com/repos/onaio/tasking/commits/b9f9e1482fccb21e5cee6951ad35690431bc819b"},{"sha":"8e7fe497e7e0b56673fd636fb0ccad6a7eed3e14","author":{"name":"Njagi Mwaniki","email":"b6a4ba60ad861b9c9afb6daea7294be4be68f44c@urbanslug.com"},"message":"Have BaseTaskList inherit from tasking.models.base\n\nInherit from GenericFKModel and TimeStampedModel to keep code DRY\n\nSigned-off-by: Njagi Mwaniki <njagi@urbanslug.com>","distinct":false,"url":"https://api.github.com/repos/onaio/tasking/commits/8e7fe497e7e0b56673fd636fb0ccad6a7eed3e14"},{"sha":"bc85194c4985ba9c52f3a8ece1e95dc580850a07","author":{"name":"Njagi Mwaniki","email":"b6a4ba60ad861b9c9afb6daea7294be4be68f44c@urbanslug.com"},"message":"Add created & modified fields to TaskListSerializer\n\nSigned-off-by: Njagi Mwaniki <njagi@urbanslug.com>","distinct":false,"url":"https://api.github.com/repos/onaio/tasking/commits/bc85194c4985ba9c52f3a8ece1e95dc580850a07"}]}
{"actor":{"display_login":"moshthepitt"}}