{"push_id":902362607,"size":23,"distinct_size":23,"ref":"refs/heads/feature/request-minor-fixes","head":"1d4773ea7421caf4edd50639849c4cb68d46e781","before":"7560353e9a8d7f88877d5032f87b015bd37db599","commits":[{"sha":"226f10ebe115d2016e426133ae86709e6642af84","author":{"email":"c4fbefd133ed770bbe596c8eed7ec309dedca5b4@gmail.com","name":"Miha Zidar"},"message":"Fix tests for Request column definitions\n\nRequest column definitions need to match the new request implementation.\nThe only field missing is \"Mapped objects\" that will be replaced by\nnormal mapping columns.","distinct":true,"url":"https://api.github.com/repos/vladan-m/ggrc-core/commits/226f10ebe115d2016e426133ae86709e6642af84"},{"sha":"e0cfe994ed041647069f2130eee3883d001ae59a","author":{"email":"c4fbefd133ed770bbe596c8eed7ec309dedca5b4@gmail.com","name":"Miha Zidar"},"message":"Remove legacy audit_object from Request model","distinct":true,"url":"https://api.github.com/repos/vladan-m/ggrc-core/commits/e0cfe994ed041647069f2130eee3883d001ae59a"},{"sha":"048afd8370541edadfbe1824a603ba84db7b966b","author":{"email":"c4fbefd133ed770bbe596c8eed7ec309dedca5b4@gmail.com","name":"Miha Zidar"},"message":"Update Request colum definitions\n\n- Make title mandatory, to match the state in the database.\n- Make Audit field mandatory.\n- Add all assignee types to column definitions.","distinct":true,"url":"https://api.github.com/repos/vladan-m/ggrc-core/commits/048afd8370541edadfbe1824a603ba84db7b966b"},{"sha":"5ec87463b4d448867e6473abac2d82c9c65f7b80","author":{"email":"c4fbefd133ed770bbe596c8eed7ec309dedca5b4@gmail.com","name":"Miha Zidar"},"message":"Add new filter methods to Request model\n\nAdd aditional filter methods for assignees, requesters, and validators.","distinct":true,"url":"https://api.github.com/repos/vladan-m/ggrc-core/commits/5ec87463b4d448867e6473abac2d82c9c65f7b80"},{"sha":"5dc82ed90716435b456ac9095172183015522f58","author":{"email":"c4fbefd133ed770bbe596c8eed7ec309dedca5b4@gmail.com","name":"Miha Zidar"},"message":"Add helper function to converters TestCase\n\nImport with test is just a helper function when we want to import a file\nand also make sure that the user will see the same warnings and errors.","distinct":true,"url":"https://api.github.com/repos/vladan-m/ggrc-core/commits/5dc82ed90716435b456ac9095172183015522f58"},{"sha":"023e95f05c7b8672e8e723ffa3ef94b5cacd0a0e","author":{"email":"c4fbefd133ed770bbe596c8eed7ec309dedca5b4@gmail.com","name":"Miha Zidar"},"message":"Add automatic testing for import errors\n\nUser will only see errors that are listed in the dry_run response and\nthe tests should automatically make sure that those are always the same\nas the actual errors that occur on the file import. This commit helps so\nthat the developer does not have to test dry run and actual import\nresponses manually.","distinct":true,"url":"https://api.github.com/repos/vladan-m/ggrc-core/commits/023e95f05c7b8672e8e723ffa3ef94b5cacd0a0e"},{"sha":"a31612f63cc87a95a5828155f3aebb87107eb719","author":{"email":"c4fbefd133ed770bbe596c8eed7ec309dedca5b4@gmail.com","name":"Miha Zidar"},"message":"Add simple Request import tests\n\nTest basic request import with assginees.","distinct":true,"url":"https://api.github.com/repos/vladan-m/ggrc-core/commits/a31612f63cc87a95a5828155f3aebb87107eb719"},{"sha":"479fd425b4895816d5944c9433ee1950352d3023","author":{"email":"c4fbefd133ed770bbe596c8eed7ec309dedca5b4@gmail.com","name":"Miha Zidar"},"message":"Set Request people mappings type","distinct":true,"url":"https://api.github.com/repos/vladan-m/ggrc-core/commits/479fd425b4895816d5944c9433ee1950352d3023"},{"sha":"6288d178aee1adf2b6489c2f98f6d17580063361","author":{"email":"c4fbefd133ed770bbe596c8eed7ec309dedca5b4@gmail.com","name":"Miha Zidar"},"message":"Update Request import tests\n\nAdditional checks for Request imports to make sure all people are\nassigned the correct role on a request.","distinct":true,"url":"https://api.github.com/repos/vladan-m/ggrc-core/commits/6288d178aee1adf2b6489c2f98f6d17580063361"},{"sha":"e0ecd954c18af79ec584a2a98dc11ad43cb9d1f9","author":{"email":"c4fbefd133ed770bbe596c8eed7ec309dedca5b4@gmail.com","name":"Miha Zidar"},"message":"Add a helper function to relationship model\n\nThis just extends the find_related functionallity so it can be used for\nsearching multiple relationships between object types and not just\ninstances of an object.","distinct":true,"url":"https://api.github.com/repos/vladan-m/ggrc-core/commits/e0ecd954c18af79ec584a2a98dc11ad43cb9d1f9"},{"sha":"56e8080dffd68b5c80840a0d85b9a56940c48878","author":{"email":"c4fbefd133ed770bbe596c8eed7ec309dedca5b4@gmail.com","name":"Miha Zidar"},"message":"Add missing column handlers for Request import\n\nAdd handlers for request assignee, requester and verifier.","distinct":true,"url":"https://api.github.com/repos/vladan-m/ggrc-core/commits/56e8080dffd68b5c80840a0d85b9a56940c48878"},{"sha":"cea376c4ba78fdaaa04a54af9f7dc93a1440bfe6","author":{"email":"c4fbefd133ed770bbe596c8eed7ec309dedca5b4@gmail.com","name":"Miha Zidar"},"message":"Fix Request export for assigneed people\n\nMake sure that all Request assignees, requesters and verifiers are\nlisted on Request csv export.","distinct":true,"url":"https://api.github.com/repos/vladan-m/ggrc-core/commits/cea376c4ba78fdaaa04a54af9f7dc93a1440bfe6"},{"sha":"8eefc6d984d5314b27f6ec96b7f0ee0fc289d6fd","author":{"email":"c4fbefd133ed770bbe596c8eed7ec309dedca5b4@gmail.com","name":"Miha Zidar"},"message":"Move import export handlers to handlers package\n\nThe handlers.py file has grown too much and needs to be split up to\nsmaller chunks. All smaller chunks will be inside of the handlers\npackage and this move will make the transition easier.","distinct":true,"url":"https://api.github.com/repos/vladan-m/ggrc-core/commits/8eefc6d984d5314b27f6ec96b7f0ee0fc289d6fd"},{"sha":"9aba744c191a78812c0b6629834bf375f6c30a54","author":{"email":"c4fbefd133ed770bbe596c8eed7ec309dedca5b4@gmail.com","name":"Miha Zidar"},"message":"Move related person handlers to separate module\n\nBecause handlers.py has grown too much, we need to break it up to\nsmaller chunks.","distinct":true,"url":"https://api.github.com/repos/vladan-m/ggrc-core/commits/9aba744c191a78812c0b6629834bf375f6c30a54"},{"sha":"fa91e81f92f1bb949c96395870bb39f3043e3466","author":{"email":"c4fbefd133ed770bbe596c8eed7ec309dedca5b4@gmail.com","name":"Miha Zidar"},"message":"Add request fields to attribute order\n\nThis makes a nicer column order on Request csv export.","distinct":true,"url":"https://api.github.com/repos/vladan-m/ggrc-core/commits/fa91e81f92f1bb949c96395870bb39f3043e3466"},{"sha":"84b2b1dc7c0b78f0f478a87658718707e73c9e96","author":{"email":"c4fbefd133ed770bbe596c8eed7ec309dedca5b4@gmail.com","name":"Miha Zidar"},"message":"Remove legacy code for AuditObject\n\nAuditObject was an old mapping of objects to a Request, and is non used\nanymore since Request was made into a first class object.","distinct":true,"url":"https://api.github.com/repos/vladan-m/ggrc-core/commits/84b2b1dc7c0b78f0f478a87658718707e73c9e96"},{"sha":"79c7101472b24b7283259e5bc2f9d0c6f40ab6c4","author":{"email":"c4fbefd133ed770bbe596c8eed7ec309dedca5b4@gmail.com","name":"Miha Zidar"},"message":"Move custom attribute column handler\n\nTo clean up handlers.py which is too big, we are moving very specefic\nhandlers to their own module.","distinct":true,"url":"https://api.github.com/repos/vladan-m/ggrc-core/commits/79c7101472b24b7283259e5bc2f9d0c6f40ab6c4"},{"sha":"914c6c73693a353ea4fa7afac345a3821a569228","author":{"email":"c4fbefd133ed770bbe596c8eed7ec309dedca5b4@gmail.com","name":"Miha Zidar"},"message":"Fix usage of relationship attributes\n\nWe should use the propper attrs association proxy for dealing with\nrelationship attributes.","distinct":true,"url":"https://api.github.com/repos/vladan-m/ggrc-core/commits/914c6c73693a353ea4fa7afac345a3821a569228"},{"sha":"8c73294fada6c3053dd596234ff2dc27f23567ff","author":{"email":"c4fbefd133ed770bbe596c8eed7ec309dedca5b4@gmail.com","name":"Miha Zidar"},"message":"Remove dead code from mapping handler","distinct":true,"url":"https://api.github.com/repos/vladan-m/ggrc-core/commits/8c73294fada6c3053dd596234ff2dc27f23567ff"},{"sha":"f7c3f0a7d7b0531d90ba518932c628e6f253f71f","author":{"email":"c4fbefd133ed770bbe596c8eed7ec309dedca5b4@gmail.com","name":"Miha Zidar"},"message":"Fix request and assignee typos","distinct":true,"url":"https://api.github.com/repos/vladan-m/ggrc-core/commits/f7c3f0a7d7b0531d90ba518932c628e6f253f71f"}]}