{"push_id":725559430,"size":5,"distinct_size":4,"ref":"refs/heads/hsilva_datastream_fixes","head":"b036e89b9bd3b34b65acdcdf8239a778a7fa7082","before":"57f3f5399c896ee09d0ae292c52e73a6cbbb1c76","commits":[{"sha":"6f485d85d1d8d8b509dcd6308f91e0f5323b5382","author":{"email":"d07d4be47a6edb9797385f6fb27fec2ff6ce059e@keep.pt","name":"Sébastien Leroux"},"message":"Add delete, copy, move functionality to FedoraResourceImpl\n\n- Add delete method to FedoraResourceImpl.java\n- Add specific exception to be thrown when creatng resource that exists\n- Add forceDelete() method to remove resource and tombstone\n- Implemented copy and move method in FedoraResourceImpl\n- Add an implementation of HttpCopy and HttpMove (missing from HTTP Client)\n- Add forceMove() to be coherent with other methods that manipulate tombstones\n\nResolves: https://jira.duraspace.org/browse/FCREPO-1632","distinct":false,"url":"https://api.github.com/repos/keeps/fcrepo4-client/commits/6f485d85d1d8d8b509dcd6308f91e0f5323b5382"},{"sha":"fb13bc33ff8006d0c40f7eee442bfaa1866cb102","author":{"email":"bc9ad62789c32112427d83f870bf1659b9648163@keep.pt","name":"Hélder Silva"},"message":"Add better support for FedoraDatastream (fixed some methods and ensure that path always ends with fcr:metadata)","distinct":true,"url":"https://api.github.com/repos/keeps/fcrepo4-client/commits/fb13bc33ff8006d0c40f7eee442bfaa1866cb102"},{"sha":"d3221e62743da08239010ca2321d2de25ab8c69e","author":{"email":"bc9ad62789c32112427d83f870bf1659b9648163@keep.pt","name":"Hélder Silva"},"message":"Changed how HttpHelper httpclient was being instantiated (before it was using deprecated classes); Commented out get.releaseConnection in FedoraDatastreamImpl.getContent because it was crashing the program when multiple requests are done very quickly/simultaneously","distinct":true,"url":"https://api.github.com/repos/keeps/fcrepo4-client/commits/d3221e62743da08239010ca2321d2de25ab8c69e"},{"sha":"0603b9930e5de9a2b2f4ebcd0600bb05c240798c","author":{"email":"bc9ad62789c32112427d83f870bf1659b9648163@keep.pt","name":"Hélder Silva"},"message":"Removed unused import","distinct":true,"url":"https://api.github.com/repos/keeps/fcrepo4-client/commits/0603b9930e5de9a2b2f4ebcd0600bb05c240798c"},{"sha":"b036e89b9bd3b34b65acdcdf8239a778a7fa7082","author":{"email":"bc9ad62789c32112427d83f870bf1659b9648163@keep.pt","name":"Hélder Silva"},"message":"Fixed FedoraRepositoryImpl exception handling (unnecessary rewrap of FedoraExceptions thrown was being done); An exception was being wrongly thrown when invoking createDatastream on an already existing datastream when the REST API states that it should update the datastream triples (and binary content, I guess)","distinct":true,"url":"https://api.github.com/repos/keeps/fcrepo4-client/commits/b036e89b9bd3b34b65acdcdf8239a778a7fa7082"}]}