{"ref":"refs/heads/master","push_id":54848167,"commits":[{"sha":"c86500576d188344d40323cb097d49970a9a9317","author":{"email":"896fa955958a97556a8428fa3d85bda82c0801de@ezuce.com","name":"Mircea Carasel"},"url":"https://api.github.com/repos/dhubler/sipxecs/commits/c86500576d188344d40323cb097d49970a9a9317","message":"XX-9886-FINAL-ALL: REST API to provide conference start/stop recording is needed\n\n-created recording REST service in sipXrecording that extends the existing ConferenceService\n-moved the ConferenceService in sipXrecording\n-it enables start/stop recording and save recorded portion in user's mailbox\n-made improvements to make it working in HA env. we keep conference details in a prop file while recording\n-created jetty instance in sipXrecording - used port 8549\n\n-created Config REST service that\n-verifies if user is conference owner\n-executes methods like: record, mute, unmute, kick, lock, unlock, invite\npattern:\ncurl --digest -k https://400:123@gerula440-dev.buc.ro:8443/sipxconfig/rest/my/conference/Conf400/xml_list\ncurl --digest -k https://400:123@gerula440-dev.buc.ro:8443/sipxconfig/rest/my/conference/Conf400/invite\\&401\ncurl --digest -k https://400:123@gerula440-dev.buc.ro:8443/sipxconfig/rest/my/conference/Conf400/kick\\&all\ncurl --digest -k https://400:123@gerula440-dev.buc.ro:8443/sipxconfig/rest/my/conference/Conf400/record\ncurl --digest -k https://400:123@gerula440-dev.buc.ro:8443/sipxconfig/rest/my/conference/Conf400/record\\&stop\ncurl --digest -k https://400:123@gerula440-dev.buc.ro:8443/sipxconfig/rest/my/conference/Conf400/record\\&status\ncurl --digest -k https://400:123@gerula440-dev.buc.ro:8443/sipxconfig/rest/my/conference/Conf400/record\\&duration\n\n-tests added"},{"sha":"0a8dcc7f3039f14256bb973ad00702b281e9450d","author":{"email":"896fa955958a97556a8428fa3d85bda82c0801de@ezuce.com","name":"Mircea Carasel"},"url":"https://api.github.com/repos/dhubler/sipxecs/commits/0a8dcc7f3039f14256bb973ad00702b281e9450d","message":"XX-9886: invite into conference given the im id\n\n-sample to use:\ncurl --digest -k https://400:123@gerula440-dev.buc.ro:8443/sipxconfig/rest/my/conference/Conf400/inviteim\\&402im\nif there is no corresponding user for the im id sent (402im) an error is thrown\n-test added"},{"sha":"b2c802a1ba0e8891819c5c0fb4522dd1a87339d3","author":{"email":"896fa955958a97556a8428fa3d85bda82c0801de@ezuce.com","name":"Mircea Carasel"},"url":"https://api.github.com/repos/dhubler/sipxecs/commits/b2c802a1ba0e8891819c5c0fb4522dd1a87339d3","message":"XX-10003: SipXrecording creates classpath with all .jars contained in sipXcommons\n\n-used java-dep utility to select only needed dependencies\n-moved dependencies in a dedicated file: common.am"}],"head":"b2c802a1ba0e8891819c5c0fb4522dd1a87339d3","size":3}