{"push_id":2974846194,"size":16,"distinct_size":1,"ref":"refs/heads/master","head":"fc5b40b9fdaf51bb492864855dc5a49803112fdc","before":"41e3959f1b7fa7826e7adae24e05819199b4cc27","commits":[{"sha":"fd5a2197f9f7f2510d138a141a1d29c5e071b1ff","author":{"name":"Jon Le","email":"6abc4f0f4964ad61287c7a5f0dcd1ef7d52e1d3d@gmail.com"},"message":"In Use Check\n\nCheck if Operator's ID is using a device of the same DG class.  If so, issue a warning prior to allowing them a new WQ ticket.\nWait_Ticket.php - moved buttons to panel footers, set SubmitBtn to disabled, placed an AJAX call on the operator to verify InUse, & added checkbox to clear the warning.\ngetdeviceList - removed unused footer call.\nIndex - added operator icons to a non-logged in state.","distinct":false,"url":"https://api.github.com/repos/UTA-FabLab/fabapp/commits/fd5a2197f9f7f2510d138a141a1d29c5e071b1ff"},{"sha":"f7c57d1c1bc376ef01fac07ddd79f979ec147dee","author":{"name":"Jon Le","email":"6abc4f0f4964ad61287c7a5f0dcd1ef7d52e1d3d@gmail.com"},"message":"In Use Check\n\nCheck if Operator's ID is using a device of the same DG class.  If so, issue a warning prior to allowing them a new WQ ticket.\nWait_Ticket.php - moved buttons to panel footers, set SubmitBtn to disabled, placed an AJAX call on the operator to verify InUse, & added checkbox to clear the warning.\ngetdeviceList - removed unused footer call.\nIndex - added operator icons to a non-logged in state.","distinct":false,"url":"https://api.github.com/repos/UTA-FabLab/fabapp/commits/f7c57d1c1bc376ef01fac07ddd79f979ec147dee"},{"sha":"232b1632b0faacbbe0162af23dcdba56e6a73788","author":{"name":"Jon Le","email":"6abc4f0f4964ad61287c7a5f0dcd1ef7d52e1d3d@gmail.com"},"message":"Merge remote-tracking branch 'origin/wait_queue_system' into wait_queue_system","distinct":false,"url":"https://api.github.com/repos/UTA-FabLab/fabapp/commits/232b1632b0faacbbe0162af23dcdba56e6a73788"},{"sha":"37c1a0c9fdec473e5dc2e0e128a4d340b5bcde6a","author":{"name":"sammyhamwi","email":"9d71be6e96ab182e60fdd95fa9dde366c1f5ac02@gmail.com"},"message":"Merge branch 'master' into wait_queue_system","distinct":false,"url":"https://api.github.com/repos/UTA-FabLab/fabapp/commits/37c1a0c9fdec473e5dc2e0e128a4d340b5bcde6a"},{"sha":"8ec3dec4747e2cd30548f2760c7aa91adc88e28a","author":{"name":"sammyhamwi","email":"9d71be6e96ab182e60fdd95fa9dde366c1f5ac02@gmail.com"},"message":"optimizied Notifications class. Now notifications are sent using q_id and not operator id. Wait system now checks if a user is already in given device group wait queue and if so, it does not let them enter the queue. Applied solution to wait ticket creation for polyprinters, the AJAX call was not properly calculating the correct amount of open devices. updateContact page now allows you to change operator id, and it will use the same error checking for if they are already in the DG wait queue. Fixed bug where tmobile carrier emails were not sending due to the special charchter !  inside the body of the email.","distinct":false,"url":"https://api.github.com/repos/UTA-FabLab/fabapp/commits/8ec3dec4747e2cd30548f2760c7aa91adc88e28a"},{"sha":"23872e24a626d9dfd2a4abd4924b80e03b062f74","author":{"name":"sammyhamwi","email":"9d71be6e96ab182e60fdd95fa9dde366c1f5ac02@gmail.com"},"message":"remove button in wait queue table located on wait_ticket page now changes colors from grey to red when the estimated time is 00:00:00","distinct":false,"url":"https://api.github.com/repos/UTA-FabLab/fabapp/commits/23872e24a626d9dfd2a4abd4924b80e03b062f74"},{"sha":"1a38f0be6544a691c0eb6072509f6315780d9865","author":{"name":"sammyhamwi","email":"9d71be6e96ab182e60fdd95fa9dde366c1f5ac02@gmail.com"},"message":"Timer current time sync added to wait queue timer","distinct":false,"url":"https://api.github.com/repos/UTA-FabLab/fabapp/commits/1a38f0be6544a691c0eb6072509f6315780d9865"},{"sha":"e21fe350f19658f11a4c20a5006c38cc330fb9eb","author":{"name":"sammyhamwi","email":"9d71be6e96ab182e60fdd95fa9dde366c1f5ac02@gmail.com"},"message":"Changed how timer for wait queue displays estimated time. Removed duplicated  javascript functions from index and wait_ticket pages and added them to the fabapp.js file instead for no code duplication. Fixed AJAX call issue with getting devices when creating a wait queue ticket. Fixed grammar on notifications","distinct":false,"url":"https://api.github.com/repos/UTA-FabLab/fabapp/commits/e21fe350f19658f11a4c20a5006c38cc330fb9eb"},{"sha":"e17626c9eb58c7760de375b76345db18088e09f5","author":{"name":"sammyhamwi","email":"9d71be6e96ab182e60fdd95fa9dde366c1f5ac02@gmail.com"},"message":"fixed minor grammar in notifications","distinct":false,"url":"https://api.github.com/repos/UTA-FabLab/fabapp/commits/e17626c9eb58c7760de375b76345db18088e09f5"},{"sha":"969f7e3adfccfb8c333ce7d9c1480ae00ad776db","author":{"name":"sammyhamwi","email":"9d71be6e96ab182e60fdd95fa9dde366c1f5ac02@gmail.com"},"message":"Wait queue users now have a secondary timer of 5 minutes that is set when theyre wait is done and they have been contacted. The secondary timer will be colored orange instead of black then change to red when their timer has ended. A start secondary timer button has been added to the wait queue user info page for users without conact info. Fixed bug on mozilla firefox with wait queue ticket creation.","distinct":false,"url":"https://api.github.com/repos/UTA-FabLab/fabapp/commits/969f7e3adfccfb8c333ce7d9c1480ae00ad776db"},{"sha":"ad153baca7d457e506b3e554940c943a4c263fc4","author":{"name":"sammyhamwi","email":"9d71be6e96ab182e60fdd95fa9dde366c1f5ac02@gmail.com"},"message":"fixed issue where after you send a manual message it refreshes the page back to index.php even if sent from wait_ticket.php","distinct":false,"url":"https://api.github.com/repos/UTA-FabLab/fabapp/commits/ad153baca7d457e506b3e554940c943a4c263fc4"},{"sha":"3a1c1323cba8c87161b4b4a612baa855775945ad","author":{"name":"sammyhamwi","email":"9d71be6e96ab182e60fdd95fa9dde366c1f5ac02@gmail.com"},"message":"fixed formatting issue with process ticket panel on wait_ticket.php","distinct":false,"url":"https://api.github.com/repos/UTA-FabLab/fabapp/commits/3a1c1323cba8c87161b4b4a612baa855775945ad"},{"sha":"81db2fdccdc00bde491f7f8364a2f333d3cc015d","author":{"name":"sammyhamwi","email":"9d71be6e96ab182e60fdd95fa9dde366c1f5ac02@gmail.com"},"message":"fixed some formatting issues with the process ticket panel on wait_ticket.php","distinct":false,"url":"https://api.github.com/repos/UTA-FabLab/fabapp/commits/81db2fdccdc00bde491f7f8364a2f333d3cc015d"},{"sha":"54d5eadc44ab51daeb5fa1dfe34673f2a8304165","author":{"name":"sammyhamwi","email":"9d71be6e96ab182e60fdd95fa9dde366c1f5ac02@gmail.com"},"message":"added checking to see if operator is already in a given device group wait queue. No more than one operator allowed in a wait queue at a time. Added this operator checking in wait_ticket.php and waitUserInfo.php .","distinct":false,"url":"https://api.github.com/repos/UTA-FabLab/fabapp/commits/54d5eadc44ab51daeb5fa1dfe34673f2a8304165"},{"sha":"def760f7b723cc3e9589b2786768bcd7c0a51a60","author":{"name":"Jon Le","email":"6abc4f0f4964ad61287c7a5f0dcd1ef7d52e1d3d@gmail.com"},"message":"Rebase Service Ticket\n\nRe-wrote the vast majority of the Service Ticket Module.\nGateKeeper now prevents activation of broken devices.","distinct":false,"url":"https://api.github.com/repos/UTA-FabLab/fabapp/commits/def760f7b723cc3e9589b2786768bcd7c0a51a60"},{"sha":"fc5b40b9fdaf51bb492864855dc5a49803112fdc","author":{"name":"Jon Le","email":"6abc4f0f4964ad61287c7a5f0dcd1ef7d52e1d3d@gmail.com"},"message":"Merge remote-tracking branch 'origin/wait_queue_system'","distinct":true,"url":"https://api.github.com/repos/UTA-FabLab/fabapp/commits/fc5b40b9fdaf51bb492864855dc5a49803112fdc"}]}
{"actor":{"display_login":"donbee"}}