{"push_id":875692726,"size":14,"distinct_size":0,"ref":"refs/heads/master","head":"f8940f2899848dbe4c02ba43f1125956253655cd","before":"8eaefca558f389990e1a70e5c0608933273d0295","commits":[{"sha":"1aa6cf7c4e053c371e74e21c5e460ae4fdd30f14","author":{"email":"475cecd1e1d999b916b21715b5570a6a1400c799@retrospekt.dk","name":"Kim Rostgaard Christensen"},"message":"Ivr Storage interface.","distinct":false,"url":"https://api.github.com/repos/ThomasLocke/OpenReceptionFramework/commits/1aa6cf7c4e053c371e74e21c5e460ae4fdd30f14"},{"sha":"552810f48999356177f68e339a0d2c28f636ea3f","author":{"email":"475cecd1e1d999b916b21715b5570a6a1400c799@retrospekt.dk","name":"Kim Rostgaard Christensen"},"message":"Addition of (database) id of IVR menu model class.","distinct":false,"url":"https://api.github.com/repos/ThomasLocke/OpenReceptionFramework/commits/552810f48999356177f68e339a0d2c28f636ea3f"},{"sha":"a6d936841485e5604d7b028f4ff1771c0d7b5e03","author":{"email":"475cecd1e1d999b916b21715b5570a6a1400c799@retrospekt.dk","name":"Kim Rostgaard Christensen"},"message":"Ivr Database.","distinct":false,"url":"https://api.github.com/repos/ThomasLocke/OpenReceptionFramework/commits/a6d936841485e5604d7b028f4ff1771c0d7b5e03"},{"sha":"f446389da9d8b0d63ebae20f45edf7d36f69c605","author":{"email":"475cecd1e1d999b916b21715b5570a6a1400c799@retrospekt.dk","name":"Kim Rostgaard Christensen"},"message":"A remove does not return rows but only counts affected rows.","distinct":false,"url":"https://api.github.com/repos/ThomasLocke/OpenReceptionFramework/commits/f446389da9d8b0d63ebae20f45edf7d36f69c605"},{"sha":"eac4dd726acdb9b6c13475211a2b1f3e9a74f250","author":{"email":"475cecd1e1d999b916b21715b5570a6a1400c799@retrospekt.dk","name":"Kim Rostgaard Christensen"},"message":"Minor fixes.","distinct":false,"url":"https://api.github.com/repos/ThomasLocke/OpenReceptionFramework/commits/eac4dd726acdb9b6c13475211a2b1f3e9a74f250"},{"sha":"cbd3b03cd537c20d423a9dad1b2ed33a1f3809da","author":{"email":"475cecd1e1d999b916b21715b5570a6a1400c799@retrospekt.dk","name":"Kim Rostgaard Christensen"},"message":"Get operation needs an ID.","distinct":false,"url":"https://api.github.com/repos/ThomasLocke/OpenReceptionFramework/commits/cbd3b03cd537c20d423a9dad1b2ed33a1f3809da"},{"sha":"80c5890e51d66abc65d02e1deba676152a1a7ad1","author":{"email":"475cecd1e1d999b916b21715b5570a6a1400c799@retrospekt.dk","name":"Kim Rostgaard Christensen"},"message":"Reception dialplan class.","distinct":false,"url":"https://api.github.com/repos/ThomasLocke/OpenReceptionFramework/commits/80c5890e51d66abc65d02e1deba676152a1a7ad1"},{"sha":"73ea189baedfa9abe45e576172c099fd1c9ebe41","author":{"email":"475cecd1e1d999b916b21715b5570a6a1400c799@retrospekt.dk","name":"Kim Rostgaard Christensen"},"message":"Models for named extension for use in dialplan generation along with an extension superclass that enables multiple implementations of extensions.","distinct":false,"url":"https://api.github.com/repos/ThomasLocke/OpenReceptionFramework/commits/73ea189baedfa9abe45e576172c099fd1c9ebe41"},{"sha":"a225feeedc4a7f4cbfeac8ef44bbf32c5842b655","author":{"email":"475cecd1e1d999b916b21715b5570a6a1400c799@retrospekt.dk","name":"Kim Rostgaard Christensen"},"message":"Removed test-breaking prints.","distinct":false,"url":"https://api.github.com/repos/ThomasLocke/OpenReceptionFramework/commits/a225feeedc4a7f4cbfeac8ef44bbf32c5842b655"},{"sha":"47c0060b1af93eb9307341c55f6390c6ea19e0bc","author":{"email":"475cecd1e1d999b916b21715b5570a6a1400c799@retrospekt.dk","name":"Kim Rostgaard Christensen"},"message":"Changed factory into static method to enable function-passing in map operations.","distinct":false,"url":"https://api.github.com/repos/ThomasLocke/OpenReceptionFramework/commits/47c0060b1af93eb9307341c55f6390c6ea19e0bc"},{"sha":"3f129de3193034d51285b221b2f6579fa27d0fd7","author":{"email":"475cecd1e1d999b916b21715b5570a6a1400c799@retrospekt.dk","name":"Kim Rostgaard Christensen"},"message":"Include new files and add a small HourAction class that encapsulates Hour-conditions and actions.","distinct":false,"url":"https://api.github.com/repos/ThomasLocke/OpenReceptionFramework/commits/3f129de3193034d51285b221b2f6579fa27d0fd7"},{"sha":"d393ed4fd9726053b8298c08b92ced7026756a9a","author":{"email":"475cecd1e1d999b916b21715b5570a6a1400c799@retrospekt.dk","name":"Kim Rostgaard Christensen"},"message":"Reflecting factory function change.","distinct":false,"url":"https://api.github.com/repos/ThomasLocke/OpenReceptionFramework/commits/d393ed4fd9726053b8298c08b92ced7026756a9a"},{"sha":"deceb168785e12ef801e7603056c1244dfed70ab","author":{"email":"475cecd1e1d999b916b21715b5570a6a1400c799@retrospekt.dk","name":"Kim Rostgaard Christensen"},"message":"Initial reception dialplan model test.","distinct":false,"url":"https://api.github.com/repos/ThomasLocke/OpenReceptionFramework/commits/deceb168785e12ef801e7603056c1244dfed70ab"},{"sha":"f8940f2899848dbe4c02ba43f1125956253655cd","author":{"email":"475cecd1e1d999b916b21715b5570a6a1400c799@retrospekt.dk","name":"Kim Rostgaard Christensen"},"message":"Enabling serialization test.","distinct":false,"url":"https://api.github.com/repos/ThomasLocke/OpenReceptionFramework/commits/f8940f2899848dbe4c02ba43f1125956253655cd"}]}