{"push_id":1033231880,"size":56,"distinct_size":1,"ref":"refs/heads/master","head":"6ed56b006941018ae33f1ae9b2f70cd350a9f4e5","before":"f465e682730fed52968f71af99333cf241e73b31","commits":[{"sha":"86b0e58beb99060811a7e89fed634214f686c021","author":{"email":"ec10b676a5a7358a650273400cb4e4108f07c33c@gmail.com","name":"Vinayak Pawar"},"message":"OPSMN-2663: Added implementation to allow super-admins use a DE\nform as specimen request form. This association can be at global\nlevel for all present/future CPs or for selected CP\n\nAdded checks to ensure multiple forms cannot be used as specimen\nrequest form at global or CP level","distinct":false,"url":"https://api.github.com/repos/krishagni/openspecimen/commits/86b0e58beb99060811a7e89fed634214f686c021"},{"sha":"4fffa2cef39d3f2ebb5119af7e9228526a090020","author":{"email":"ec10b676a5a7358a650273400cb4e4108f07c33c@gmail.com","name":"Vinayak Pawar"},"message":"OPSMN-2663: Specimens request API - object and data model","distinct":false,"url":"https://api.github.com/repos/krishagni/openspecimen/commits/4fffa2cef39d3f2ebb5119af7e9228526a090020"},{"sha":"3e03aae33be0581d44e8f669347237798e42cb9a","author":{"email":"ec10b676a5a7358a650273400cb4e4108f07c33c@gmail.com","name":"Vinayak Pawar"},"message":"OPSMN-2663: Specimen requests API - request specimens\n\n1. Input: specimen cart, request form per CP or global form\n2. Response: List of specimen requests created one for each\nCP of specimens in cart","distinct":false,"url":"https://api.github.com/repos/krishagni/openspecimen/commits/3e03aae33be0581d44e8f669347237798e42cb9a"},{"sha":"2c2405c817fde44d696efa57cb572cc1523edad5","author":{"email":"ec10b676a5a7358a650273400cb4e4108f07c33c@gmail.com","name":"Vinayak Pawar"},"message":"OPSMN-2663: Specimen Request API - list requests, retrieve request\ndetails and form","distinct":false,"url":"https://api.github.com/repos/krishagni/openspecimen/commits/2c2405c817fde44d696efa57cb572cc1523edad5"},{"sha":"871fc53bb23f01b582f5e2b8e020d7b4612a60e5","author":{"email":"ec10b676a5a7358a650273400cb4e4108f07c33c@gmail.com","name":"Vinayak Pawar"},"message":"OPSMN-2663: Specimen requests API - Added an helper API to retrieve\nforms IDs of all request forms for a given specimen list/cart.\n\nThis API is useful in UI to show request forms when a cart is\nchecked out","distinct":false,"url":"https://api.github.com/repos/krishagni/openspecimen/commits/871fc53bb23f01b582f5e2b8e020d7b4612a60e5"},{"sha":"57e80168a0048e9aee375cfe1ae847ac7c79b9e8","author":{"email":"ec10b676a5a7358a650273400cb4e4108f07c33c@gmail.com","name":"Vinayak Pawar"},"message":"OPSMN-2663: Specimen Requests API - The global/common form was returned, in addition to CP forms, in response even if all CPs involved had their own request forms","distinct":false,"url":"https://api.github.com/repos/krishagni/openspecimen/commits/57e80168a0048e9aee375cfe1ae847ac7c79b9e8"},{"sha":"ff587fdfb603add7dd8f86f72e4fcb0717e19211","author":{"email":"ec10b676a5a7358a650273400cb4e4108f07c33c@gmail.com","name":"Vinayak Pawar"},"message":"OPSMN-2663: Specimen Requests - UI to request specimens\n\n1. CP specific request forms (DE forms) are rendered in wizard\n2. If there is only one form, then wizards is not used\n3. Specimens can be requested from specimen cart view","distinct":false,"url":"https://api.github.com/repos/krishagni/openspecimen/commits/ff587fdfb603add7dd8f86f72e4fcb0717e19211"},{"sha":"5ece244a913c4b6d257e0e95e273f0ee4b62f1b4","author":{"email":"ec10b676a5a7358a650273400cb4e4108f07c33c@gmail.com","name":"Vinayak Pawar"},"message":"Show view CP details and registered participant buttons in CP\nlist view. This is to make users obvious about actions that can\nbe carried out. The functionality was present earlier as dropdown\nmenu, which was displayed on clicking of vertical ellipsis.","distinct":false,"url":"https://api.github.com/repos/krishagni/openspecimen/commits/5ece244a913c4b6d257e0e95e273f0ee4b62f1b4"},{"sha":"494b048eae6a2357ed71889ce4eaef5eb3aaee68","author":{"email":"ec10b676a5a7358a650273400cb4e4108f07c33c@gmail.com","name":"Vinayak Pawar"},"message":"OPSMN-2663: Specimens Request API - Enhanced specimen requests list\nAPI to retrieve -\n\n1. requests list by CP ID\n2. count of specimens involved in each request","distinct":false,"url":"https://api.github.com/repos/krishagni/openspecimen/commits/494b048eae6a2357ed71889ce4eaef5eb3aaee68"},{"sha":"5966ae45fb49438baab9436819e416d54c104b5d","author":{"email":"ec10b676a5a7358a650273400cb4e4108f07c33c@gmail.com","name":"Vinayak Pawar"},"message":"OPSMN-2663: Specimen Requests List UI. User can view specimen requests\nfor each CP. UI can be accessed by clicking button on CP list view","distinct":false,"url":"https://api.github.com/repos/krishagni/openspecimen/commits/5966ae45fb49438baab9436819e416d54c104b5d"},{"sha":"432e25a4aba12b43f46d21794be9c8caa780c706","author":{"email":"ec10b676a5a7358a650273400cb4e4108f07c33c@gmail.com","name":"Vinayak Pawar"},"message":"OPSMN-2663: Review specimen request UI - (1/2)\n\n1. UI to review list of requested specimens\n2. Distribute/ship selected specimens","distinct":false,"url":"https://api.github.com/repos/krishagni/openspecimen/commits/432e25a4aba12b43f46d21794be9c8caa780c706"},{"sha":"0e6dafcd1aa1736a1d18b6b352e1078a0c8824c4","author":{"email":"02d8b2af155cc9fc539b98fb0c3e17b36bf232f4@Vinayaks-MacBook-Pro.local","name":"Vinayak Pawar"},"message":"OPSMN-2663: Used DE lib's new helper method to obtain specimen\nrequest form data suitable for displaying in \"read-only\" mode\n\nUpdate DE lib","distinct":false,"url":"https://api.github.com/repos/krishagni/openspecimen/commits/0e6dafcd1aa1736a1d18b6b352e1078a0c8824c4"},{"sha":"79684e26a3b011a608cb25d22b57f90f50e06729","author":{"email":"02d8b2af155cc9fc539b98fb0c3e17b36bf232f4@Vinayaks-MacBook-Pro.local","name":"Vinayak Pawar"},"message":"OPSMN-2663: Implemented a directive to display DE form data (including\nsub-forms) in read only mode in specimen requests detail view","distinct":false,"url":"https://api.github.com/repos/krishagni/openspecimen/commits/79684e26a3b011a608cb25d22b57f90f50e06729"},{"sha":"2b68eeab5385555f69bb9002f78b78dfc8670adb","author":{"email":"02d8b2af155cc9fc539b98fb0c3e17b36bf232f4@Vinayaks-MacBook-Pro.local","name":"Vinayak Pawar"},"message":"OPSMN-2663: Fixed code styling and white space issues","distinct":false,"url":"https://api.github.com/repos/krishagni/openspecimen/commits/2b68eeab5385555f69bb9002f78b78dfc8670adb"},{"sha":"69baa137812f89b7ed2163b80b836c9020c27f71","author":{"email":"ec10b676a5a7358a650273400cb4e4108f07c33c@gmail.com","name":"Vinayak Pawar"},"message":"Update CSS auto prefixer config to create CSS for at least 5 recent major versions of a browser","distinct":false,"url":"https://api.github.com/repos/krishagni/openspecimen/commits/69baa137812f89b7ed2163b80b836c9020c27f71"},{"sha":"51ace6a77571d96ab5d35ce35186bd4dcaded89a","author":{"email":"ec10b676a5a7358a650273400cb4e4108f07c33c@gmail.com","name":"Vinayak Pawar"},"message":"Updated UI build to use AngularJS 1.3.20 and Bootstrap 3.3.0","distinct":false,"url":"https://api.github.com/repos/krishagni/openspecimen/commits/51ace6a77571d96ab5d35ce35186bd4dcaded89a"},{"sha":"16c8c4fb34f17fb9003d8cd4e2336e953d695200","author":{"email":"ec10b676a5a7358a650273400cb4e4108f07c33c@gmail.com","name":"Vinayak Pawar"},"message":"Merge master into specimen requests branch","distinct":false,"url":"https://api.github.com/repos/krishagni/openspecimen/commits/16c8c4fb34f17fb9003d8cd4e2336e953d695200"},{"sha":"3c6dcf8dc88782ddf0ffa51ce5fc5d6dfa06c713","author":{"email":"ec10b676a5a7358a650273400cb4e4108f07c33c@gmail.com","name":"Vinayak Pawar"},"message":"OPSMN-2663: Auto populate following form fields based on specimens\nrequestor:\n1. Distribution Order: Receiving Institute and Requestor\n2. Shipment: Receiving Institute","distinct":false,"url":"https://api.github.com/repos/krishagni/openspecimen/commits/3c6dcf8dc88782ddf0ffa51ce5fc5d6dfa06c713"},{"sha":"16b716eb9f75d124abd5f8ce745d55b84bfc1526","author":{"email":"ec10b676a5a7358a650273400cb4e4108f07c33c@gmail.com","name":"Vinayak Pawar"},"message":"OPSMN-2663: Added a hyperlink (Manage carts) to allow users navigate to\ncarts dashboard from views (e.g. specimen tree, catalog, etc) using\nspecimen carts widget","distinct":false,"url":"https://api.github.com/repos/krishagni/openspecimen/commits/16b716eb9f75d124abd5f8ce745d55b84bfc1526"},{"sha":"c0003ac17f845f16630254ef84a06dac5dfabd5a","author":{"email":"ec10b676a5a7358a650273400cb4e4108f07c33c@gmail.com","name":"Vinayak Pawar"},"message":"OPSMN-2663: Consolidated view of specimen requests across all CPs.\n\nDetails:\n1. Added a button \"Specimen Requests\" on page header of CP list view\n2. The button is visible only if there are any requests to view\n3. For requestors, the button will be visible iff they have placed\n   request for specimens\n4. For approvers, the button will be visible iff they have either\n   shipping/distribution rights and there is at least one request\n   to act on","distinct":false,"url":"https://api.github.com/repos/krishagni/openspecimen/commits/c0003ac17f845f16630254ef84a06dac5dfabd5a"}]}