{"push_id":1094646147,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"6516f0b5ce2eb76819569b86ed1965836d790607","before":"eca919d243955801a7b5bb77ea89000d39f85d44","commits":[{"sha":"6516f0b5ce2eb76819569b86ed1965836d790607","author":{"email":"488b259690176c2c7ba746475b7574b368b92a48@gmail.com","name":"Dario Abdulrehman"},"message":"Squashed commit of the following:\n\ncommit d71df5dc8142d0054ff24888bdcab01217ae0ce4\nMerge: c5cd5eb a2e6c02\nAuthor: Dario Abdulrehman <dario.rehman@gmail.com>\nDate:   Tue May 3 10:28:39 2016 +0100\n\n    Replace usage of MongoSpecSupport with MongoEmbeddedDatabase\n\ncommit c5cd5eb557175351a812a3b55739c30490c5b839\nMerge: 6c8bb46 331b1dd\nAuthor: Dario Abdulrehman <dario.rehman@gmail.com>\nDate:   Thu Apr 28 16:40:09 2016 +0100\n\n    Add in memory mongo to be used by tests\n\n    Add self-employment validations\n\n    Move error handling to BaseController\n\ncommit a2e6c02a380e5c0c6cb238b1d8623113ea398a81\nAuthor: Krzysztof Hycnar <krzysztof.hycnar@digital.hmrc.gov.uk>\nDate:   Fri Apr 29 16:17:17 2016 +0100\n\n    MTDSA-191 - Create and read self-employment source - changed in-memory mongo library.\n\ncommit b67cbe661f9b45d638453cd8583a109941b54a18\nAuthor: Dario Abdulrehman <dario.rehman@gmail.com>\nDate:   Fri Apr 29 16:07:24 2016 +0100\n\n    Add self-employment validations\n\ncommit 37b5fd572726cfb72a700f91e8026b247ced95ed\nAuthor: Krzysztof Hycnar <krzysztof.hycnar@digital.hmrc.gov.uk>\nDate:   Fri Apr 29 15:32:55 2016 +0100\n\n    MTDSA-191 - Create and read self-employment source - added in memory mongo to be used by tests.\n\ncommit e4610b6938dddf507fa46845f16ccefc5d587fd3\nMerge: 6c8bb46 331b1dd\nAuthor: Dario Abdulrehman <dario.rehman@gmail.com>\nDate:   Thu Apr 28 16:40:09 2016 +0100\n\n    Merge branch 'mtdsa-191-self-employment-source' of github.com:hmrc/self-assessment-api into mtdsa-191-self-employment-source\n\ncommit 331b1dd697cfdfc8665b5defe297b63518ce73d4\nAuthor: Krzysztof Hycnar <krzysztof.hycnar@digital.hmrc.gov.uk>\nDate:   Thu Apr 28 16:33:19 2016 +0100\n\n    MTDSA-191 - Create and read self-employment source - completed configuration for the live controller.\n\ncommit 6c8bb460ab2a537ef959a8d49d0b92328d2141ed\nMerge: 1e1c4f5 eca919d\nAuthor: Dario Abdulrehman <dario.rehman@gmail.com>\nDate:   Thu Apr 28 16:13:16 2016 +0100\n\n    Merge branch 'master' into mtdsa-191-self-employment-source\n\ncommit 1e1c4f5472a80fdb93d91073857c0e8b71f7c788\nAuthor: Dario Abdulrehman <dario.rehman@gmail.com>\nDate:   Thu Apr 28 16:12:06 2016 +0100\n\n    Return 404 when a given self-employments id does not exist\n\ncommit 38cef4d0f957a1b87604492f4f35c3db404db5b0\nAuthor: Dario Abdulrehman <dario.rehman@gmail.com>\nDate:   Thu Apr 28 16:10:44 2016 +0100\n\n    Add self-employments endpoints documentation\n\ncommit 3866df366221d997b31f3ac2d85eeb356fd94c34\nAuthor: Krzysztof Hycnar <krzysztof.hycnar@digital.hmrc.gov.uk>\nDate:   Thu Apr 28 15:14:28 2016 +0100\n\n    MTDSA-191 - Create and read self-employment source - implemented functional test (get) for self-employment sandbox controller.\n\ncommit 49962548c08d9b91bc21012cff23cfd8106e2754\nAuthor: Krzysztof Hycnar <krzysztof.hycnar@digital.hmrc.gov.uk>\nDate:   Thu Apr 28 15:13:01 2016 +0100\n\n    MTDSA-191 - Create and read self-employment source - implemented functional test (get) for self-employment sandbox controller.\n\ncommit a33d1e521b77ac54f2c5de167d4d5322f7f295a7\nAuthor: Krzysztof Hycnar <krzysztof.hycnar@digital.hmrc.gov.uk>\nDate:   Thu Apr 28 15:10:38 2016 +0100\n\n    MTDSA-191 - Create and read self-employment source - implemented functional test (get) for self-employment sandbox controller.\n\ncommit 32d7475f3290cae00ff4cfe5ac95ee23d3b3c2f9\nAuthor: Krzysztof Hycnar <krzysztof.hycnar@digital.hmrc.gov.uk>\nDate:   Thu Apr 28 14:49:41 2016 +0100\n\n    MTDSA-191 - Create and read self-employment source - implemented functional test sandbox controller.\n\ncommit a6af920d7d1db336018bb4b50307a00e8910c94b\nAuthor: Dario Abdulrehman <dario.rehman@gmail.com>\nDate:   Thu Apr 28 13:44:13 2016 +0100\n\n    Fix Hal links for Self-Employments\n\ncommit 842daa0aa7ec2b7abec5f707e7407b4ac11287d4\nMerge: 5a086d8 8cc8329\nAuthor: Dario Abdulrehman <dario.rehman@gmail.com>\nDate:   Thu Apr 28 12:32:01 2016 +0100\n\n    Merge branch 'master' into mtdsa-191-self-employment-source\n\ncommit 5a086d8e16533efd3e4984d8247b78af2fe28a9c\nMerge: 86b1a4a abe11f2\nAuthor: Dario Abdulrehman <dario.rehman@gmail.com>\nDate:   Thu Apr 28 12:24:28 2016 +0100\n\n    Merge branch 'master' into mtdsa-191-self-employment-source\n\ncommit 86b1a4ab18c8e1439d4fca478164303e3bf94e86\nMerge: 4b1e8fc 6771f92\nAuthor: Dario Abdulrehman <dario.rehman@gmail.com>\nDate:   Thu Apr 28 12:03:55 2016 +0100\n\n    Merge branch 'mtdsa-191-self-employment-source' of github.com:hmrc/self-assessment-api into mtdsa-191-self-employment-source\n\ncommit 6771f92968ebea0956712657d2b7553f9912ddaa\nAuthor: Krzysztof Hycnar <krzysztof.hycnar@digital.hmrc.gov.uk>\nDate:   Thu Apr 28 11:00:21 2016 +0100\n\n    MTDSA-191 - Create and read self-employment source - implemented sandbox controllers + merged with master + fixed exception in integration tests + minor refactoring of unit tests\n\ncommit 6757706723a8bb855ccef38836d4be6bc3847bc5\nMerge: 7d61949 d7b0cf6\nAuthor: Krzysztof Hycnar <krzysztof.hycnar@digital.hmrc.gov.uk>\nDate:   Thu Apr 28 10:44:06 2016 +0100\n\n    MTDSA-191 - Create and read self-employment source - implemented sandbox controllers + merged with master\n\ncommit 4b1e8fc7c1e3817e8c4a09e57f0bbbc4c1bab6f0\nMerge: 5e148ff 7d61949\nAuthor: Dario Abdulrehman <dario.rehman@gmail.com>\nDate:   Thu Apr 28 10:03:25 2016 +0100\n\n    Merge branch 'mtdsa-191-self-employment-source' of github.com:hmrc/self-assessment-api into mtdsa-191-self-employment-source\n\ncommit 7d61949986b0c4f7b834c0cd2b046b46b551e732\nAuthor: Krzysztof Hycnar <krzysztof.hycnar@digital.hmrc.gov.uk>\nDate:   Thu Apr 28 09:46:21 2016 +0100\n\n    MTDSA-191 - Create and read self-employment source - minor refactoring\n\ncommit 5e148ff481dcf6b608b8a49cbbc8abe99042c034\nMerge: f12436b abca377\nAuthor: Dario Abdulrehman <dario.rehman@gmail.com>\nDate:   Thu Apr 28 09:25:08 2016 +0100\n\n    Merge branch 'mtdsa-191-self-employment-source' of github.com:hmrc/self-assessment-api into mtdsa-191-self-employment-source\n\ncommit abca377b002d72410fcd963a877f07ec96568c71\nAuthor: Krzysztof Hycnar <krzysztof.hycnar@digital.hmrc.gov.uk>\nDate:   Thu Apr 28 09:21:15 2016 +0100\n\n    MTDSA-191 - Create and read self-employment source - implemented methods in live SelfEmploymentService\n\ncommit f12436b48fa0ef9bd0aaaff48c3d2168196f0aad\nAuthor: Dario Abdulrehman <dario.rehman@gmail.com>\nDate:   Wed Apr 27 16:45:28 2016 +0100\n\n    WIP\n\ncommit 37619f95ff2ade00f0f7fc6589203f19eded2a2b\nAuthor: Krzysztof Hycnar <krzysztof.hycnar@digital.hmrc.gov.uk>\nDate:   Wed Apr 27 12:12:54 2016 +0100\n\n    MTDSA-191 - Create and read self-employment source - refactored Link class removed and replaced by HalLink that comes form play-hal library.\n\ncommit 0cc4c1243e5b87ce33b2ea8c51e5f9dcc0f6cce5\nAuthor: Krzysztof Hycnar <krzysztof.hycnar@digital.hmrc.gov.uk>\nDate:   Wed Apr 27 11:53:47 2016 +0100\n\n    MTDSA-191 - Create and read self-employment source - refactored the create self employment controller to re-use already available utils\n\ncommit 532e83edeefba7b180886f9e3a08ff9d6de2afb7\nAuthor: Krzysztof Hycnar <krzysztof.hycnar@digital.hmrc.gov.uk>\nDate:   Wed Apr 27 11:45:27 2016 +0100\n\n    MTDSA-191 - Create and read self-employment source - added unit test asserting correct response format from create self-employment endpoint\n\ncommit d4d1a144a7bdcc5ff499c9b0c57acbdead4d5fbc\nAuthor: Dario Abdulrehman <dario.rehman@gmail.com>\nDate:   Tue Apr 26 13:29:09 2016 +0100\n\n    Move models to domain\n\ncommit d7f6202a0cd0274cd2a11748bcd7f673cf434d9b\nAuthor: Krzysztof Hycnar <krzysztof.hycnar@digital.hmrc.gov.uk>\nDate:   Mon Apr 25 16:55:38 2016 +0100\n\n    MTDSA-191 - Create and read self-employment source - added unit test for repository.\n\ncommit 262caed9f7b6e721c8c69a137c9dc301ac9a616a\nAuthor: Krzysztof Hycnar <krzysztof.hycnar@digital.hmrc.gov.uk>\nDate:   Fri Apr 22 16:23:49 2016 +0100\n\n    MTDSA-191 - Create and read self-employment source added persistence layer\n\ncommit aea94711932fe67685baa74b26ad6a75976fe903\nAuthor: Krzysztof Hycnar <krzysztof.hycnar@digital.hmrc.gov.uk>\nDate:   Mon Apr 25 17:04:57 2016 +0100\n\n    MTDSA-191 - Create and read self-employment source - added unit test for JSon serialization.\n\ncommit 583708855ae93fcfa1890eb5685495e78125c8a3\nAuthor: Krzysztof Hycnar <krzysztof.hycnar@digital.hmrc.gov.uk>\nDate:   Mon Apr 25 16:55:38 2016 +0100\n\n    MTDSA-191 - Create and read self-employment source - added unit test for repository.\n\ncommit db39f497bfd099c0fb9fbe1d45696401377df795\nAuthor: Krzysztof Hycnar <krzysztof.hycnar@digital.hmrc.gov.uk>\nDate:   Fri Apr 22 16:23:49 2016 +0100\n\n    MTDSA-191 - Create and read self-employment source added persistence layer\n\ncommit eea0b9ba8866a4c87e596f44122a35531d41068d\nAuthor: Dario Abdulrehman <dario.rehman@gmail.com>\nDate:   Fri Apr 22 11:41:20 2016 +0100\n\n    [MTDSA-191] [KH|DA] Add Self-Employment model (WIP)\n\ncommit 0c459ad015124f005a16f37e899647abb42c8ec8\nAuthor: Dario Abdulrehman <dario.rehman@gmail.com>\nDate:   Thu Apr 28 09:05:24 2016 +0100\n\n    MTDSA-191 - Create and read self-employment source - added controllers and service for self employment functionality\n\ncommit a13f9cac395cdf962fae258923ab90475bec9ace\nAuthor: Dario Abdulrehman <dario.rehman@gmail.com>\nDate:   Tue Apr 26 13:29:09 2016 +0100\n\n    Move models to domain\n\ncommit 51147a765bf7b3bd2782baab893f332a5eb59cf0\nAuthor: Krzysztof Hycnar <krzysztof.hycnar@digital.hmrc.gov.uk>\nDate:   Mon Apr 25 16:55:38 2016 +0100\n\n    MTDSA-191 - Create and read self-employment source - added unit test for repository.\n\ncommit db8ecf6ccbb2786c35123acf26a2490a98b423d3\nAuthor: Krzysztof Hycnar <krzysztof.hycnar@digital.hmrc.gov.uk>\nDate:   Fri Apr 22 16:23:49 2016 +0100\n\n    MTDSA-191 - Create and read self-employment source added persistence layer\n\ncommit 3b1442451fec10d36f407ee76d52d723a4018b20\nAuthor: Krzysztof Hycnar <krzysztof.hycnar@digital.hmrc.gov.uk>\nDate:   Mon Apr 25 17:04:57 2016 +0100\n\n    MTDSA-191 - Create and read self-employment source - added unit test for JSon serialization.\n\ncommit 17aedbf315d0552acd32829bb6fe3abf09b9fff6\nAuthor: Dario Abdulrehman <dario.rehman@gmail.com>\nDate:   Thu Apr 28 09:03:54 2016 +0100\n\n    MTDSA-191 - Create and read self-employment source - added unit test for repository.\n\ncommit 5e6c1ce10261898088276196fb6e8ef76063272a\nAuthor: Dario Abdulrehman <dario.rehman@gmail.com>\nDate:   Thu Apr 28 09:01:51 2016 +0100\n\n    MTDSA-191 - Create and read self-employment source added persistence layer\n\ncommit 44aa33f5b79d6b6eed262b5be095562d7caf2906\nAuthor: Dario Abdulrehman <dario.rehman@gmail.com>\nDate:   Fri Apr 22 11:41:20 2016 +0100\n\n    [MTDSA-191] [KH|DA] Add Self-Employment model (WIP)\n\ncommit c245bcc29abf830a73d44f05d4f4b66237366a79\nAuthor: Krzysztof Hycnar <krzysztof.hycnar@digital.hmrc.gov.uk>\nDate:   Wed Apr 27 16:23:06 2016 +0100\n\n    MTDSA-191 - Create and read self-employment source - fixed the exception in tests caused by not stubbed registration end point.\n\ncommit 4d89b7f90370e542eda919b04530f06b4b29cc47\nAuthor: Krzysztof Hycnar <krzysztof.hycnar@digital.hmrc.gov.uk>\nDate:   Wed Apr 27 16:17:48 2016 +0100\n\n    MTDSA-191 - Create and read self-employment source - fixed the exception in tests caused by not stubbed registration end point.\n\ncommit 9bb149d9005711b4f2a5c103684b9d6579486b6c\nMerge: 47ca385 6f4edb3\nAuthor: Krzysztof Hycnar <krzysztof.hycnar@digital.hmrc.gov.uk>\nDate:   Wed Apr 27 15:30:19 2016 +0100\n\n    Merge branch 'master' into mtdsa-191-self-employment-source\n\ncommit 47ca385e58e7e69e3ef11a272f1f00401bf89677\nAuthor: Krzysztof Hycnar <krzysztof.hycnar@digital.hmrc.gov.uk>\nDate:   Wed Apr 27 12:12:54 2016 +0100\n\n    MTDSA-191 - Create and read self-employment source - refactored Link class removed and replaced by HalLink that comes form play-hal library.\n\ncommit 340d6dc381a44e2e8cd13491f0e3280c1a38817e\nAuthor: Krzysztof Hycnar <krzysztof.hycnar@digital.hmrc.gov.uk>\nDate:   Wed Apr 27 11:53:47 2016 +0100\n\n    MTDSA-191 - Create and read self-employment source - refactored the create self employment controller to re-use already available utils\n\ncommit ab5ddc02a6373202dcd5549a1abe1583962d0434\nAuthor: Krzysztof Hycnar <krzysztof.hycnar@digital.hmrc.gov.uk>\nDate:   Wed Apr 27 11:45:27 2016 +0100\n\n    MTDSA-191 - Create and read self-employment source - added unit test asserting correct response format from create self-employment endpoint\n\ncommit 77c8ea9107cc83964aa9cb485c1802b8adefb897\nAuthor: Krzysztof Hycnar <krzysztof.hycnar@digital.hmrc.gov.uk>\nDate:   Tue Apr 26 16:29:44 2016 +0100\n\n    MTDSA-191 - Create and read self-employment source - added controllers and service for self employment functionality\n\ncommit 27fd909a24388abcae9ef29c895835cbdb3127f0\nAuthor: Dario Abdulrehman <dario.rehman@gmail.com>\nDate:   Tue Apr 26 13:29:09 2016 +0100\n\n    Move models to domain\n\ncommit 5c9c6c6455160fef8f779c23ec1c3b4cbfaf4f5d\nMerge: 6151409 024b6b0\nAuthor: Krzysztof Hycnar <krzysztof.hycnar@digital.hmrc.gov.uk>\nDate:   Mon Apr 25 17:11:04 2016 +0100\n\n    Merge branch 'mtdsa-191-self-employment-source' of github.com:hmrc/self-assessment-api into mtdsa-191-self-employment-source\n\ncommit 6151409982fbd068cdd7771a669d50c6cf9af5a3\nAuthor: Krzysztof Hycnar <krzysztof.hycnar@digital.hmrc.gov.uk>\nDate:   Mon Apr 25 17:04:57 2016 +0100\n\n    MTDSA-191 - Create and read self-employment source - added unit test for JSon serialization.\n\ncommit 4f2129d6aaeadae5d894882620414adf7ade991d\nAuthor: Krzysztof Hycnar <krzysztof.hycnar@digital.hmrc.gov.uk>\nDate:   Mon Apr 25 16:55:38 2016 +0100\n\n    MTDSA-191 - Create and read self-employment source - added unit test for repository.\n\ncommit 5bfd57d35eca1d685dcc802210ee4e11a5ee3aff\nAuthor: Krzysztof Hycnar <krzysztof.hycnar@digital.hmrc.gov.uk>\nDate:   Mon Apr 25 11:55:02 2016 +0100\n\n    MTDSA-191 - Create and read self-employment source. Changed reactivemongo version to 4.4.0\n\ncommit 19641d52ed7c4856c8999af6cbcf1507a4402fa8\nAuthor: Krzysztof Hycnar <krzysztof.hycnar@digital.hmrc.gov.uk>\nDate:   Fri Apr 22 16:23:49 2016 +0100\n\n    MTDSA-191 - Create and read self-employment source added persistence layer\n\ncommit 9220880ec253b32670d96602f76c5973db1164ab\nAuthor: Dario Abdulrehman <dario.rehman@gmail.com>\nDate:   Fri Apr 22 11:41:20 2016 +0100\n\n    [MTDSA-191] [KH|DA] Add Self-Employment model (WIP)\n\ncommit 024b6b0ba3c99b98254ed60c787ffff00eec0d23\nAuthor: Krzysztof Hycnar <krzysztof.hycnar@digital.hmrc.gov.uk>\nDate:   Mon Apr 25 17:04:57 2016 +0100\n\n    MTDSA-191 - Create and read self-employment source - added unit test for JSon serialization.\n\ncommit 067a20ccaa0cb569703dcec882928ce549b8119c\nAuthor: Krzysztof Hycnar <krzysztof.hycnar@digital.hmrc.gov.uk>\nDate:   Mon Apr 25 16:55:38 2016 +0100\n\n    MTDSA-191 - Create and read self-employment source - added unit test for repository.\n\ncommit 64b45cde6165e3095adff8218a1a346ae1707932\nMerge: cde5694 05a74e6\nAuthor: Krzysztof Hycnar <krzysztof.hycnar@digital.hmrc.gov.uk>\nDate:   Mon Apr 25 16:02:57 2016 +0100\n\n    Merged branch master into mtdsa-191-self-employment-source\n\ncommit cde569452c45752ab59f01d365c8f340422f3f29\nAuthor: Krzysztof Hycnar <krzysztof.hycnar@digital.hmrc.gov.uk>\nDate:   Mon Apr 25 11:55:02 2016 +0100\n\n    MTDSA-191 - Create and read self-employment source. Changed reactivemongo version to 4.4.0\n\ncommit 31a4fa8d85000f04996aff7811cdfe0100d5b20d\nAuthor: Krzysztof Hycnar <krzysztof.hycnar@digital.hmrc.gov.uk>\nDate:   Fri Apr 22 16:23:49 2016 +0100\n\n    MTDSA-191 - Create and read self-employment source added persistence layer\n\ncommit e6f4f1ce854f2777943f81e9df10f77f276c4bbe\nAuthor: Dario Abdulrehman <dario.rehman@gmail.com>\nDate:   Fri Apr 22 11:41:20 2016 +0100\n\n    [MTDSA-191] [KH|DA] Add Self-Employment model (WIP)","distinct":true,"url":"https://api.github.com/repos/dabd/self-assessment-api/commits/6516f0b5ce2eb76819569b86ed1965836d790607"}]}