{"push_id":802555783,"size":148,"distinct_size":146,"ref":"refs/heads/4.2","head":"4bdf3f17fd77617ee05a4d71769f686e5151a635","before":"229188b96bef0b2cd7a5b1a5a8de19b303dd18c2","commits":[{"sha":"bb53bce35e831cbe418b9932953e4a7e33ab34a3","author":{"email":"73675debcd8a436be48ec22211dcf44fe0df0a64@companjen.name","name":"bencomp"},"message":"Improve log messages in DOIEZIDServiceBean #2277 #775\n\nChange INFO messages to WARNINGs when something went wrong;\n\nuse log message templates instead of concatenation, and the Throwable variant when\na Throwable is passed.\n\nImprove formatting, add some javadoc.","distinct":true,"url":"https://api.github.com/repos/Consorcio-Madrono/dataverse/commits/bb53bce35e831cbe418b9932953e4a7e33ab34a3"},{"sha":"a3c5dd846e27c3a284bf40b4f178491f816dfc5a","author":{"email":"73675debcd8a436be48ec22211dcf44fe0df0a64@companjen.name","name":"bencomp"},"message":"Add more generics to Guestbook related classes (#775)\n\nChanges include converting `Query` to `TypedQuery<...>`.","distinct":true,"url":"https://api.github.com/repos/Consorcio-Madrono/dataverse/commits/a3c5dd846e27c3a284bf40b4f178491f816dfc5a"},{"sha":"a4a37b51619d67cde6f155d446130bd604bb6734","author":{"email":"e92608f87df9735c33bdbd23b290c5959acd909f@harvard.edu","name":"Philip Durbin"},"message":"look up DvObject again to prevent stuck threads #2453\n\nThis fix seems to resolve the issue. This commit reverts part of 75e8dba\nwhich we introduced to help speed up indexing permissions for #2036.\nBascially, this commit reintroduces looking up the DvObject again in the\nupdatePermissionIndexTime method.","distinct":false,"url":"https://api.github.com/repos/Consorcio-Madrono/dataverse/commits/a4a37b51619d67cde6f155d446130bd604bb6734"},{"sha":"11543c62cddb0d34dbacd0f693e88fbeb62487aa","author":{"email":"e92608f87df9735c33bdbd23b290c5959acd909f@harvard.edu","name":"Philip Durbin"},"message":"return null rather than a RuntimeException (EJBException)","distinct":false,"url":"https://api.github.com/repos/Consorcio-Madrono/dataverse/commits/11543c62cddb0d34dbacd0f693e88fbeb62487aa"},{"sha":"ac0694f2c9f2064b6d8809e7b21c7a4fea9f9f3d","author":{"email":"0edb6d73a11939b30d7257def3c2539bd77af801@gmail.com","name":"Michael Bar-Sinai"},"message":"Issue #2454: Some permissions cannot be granted to :guest. Also some fixes to Dataverse lookups and permission bean structure.","distinct":true,"url":"https://api.github.com/repos/Consorcio-Madrono/dataverse/commits/ac0694f2c9f2064b6d8809e7b21c7a4fea9f9f3d"},{"sha":"44815a39dc95f782464b244d4aaee8b0be31c5a3","author":{"email":"dc9c317bfd4bc6ef35190a51d79dbd7ceaf0aab2@harvard.edu","name":"Raman Prasad"},"message":"Should be fix for #2487.  Main issue was comparing 'datasets' to 'Dataset'--see issue #2490","distinct":true,"url":"https://api.github.com/repos/Consorcio-Madrono/dataverse/commits/44815a39dc95f782464b244d4aaee8b0be31c5a3"},{"sha":"5e46369d7fc432642c630cd6fc1e38232faae420","author":{"email":"0edb6d73a11939b30d7257def3c2539bd77af801@gmail.com","name":"Michael Bar-Sinai"},"message":"Removed the cached HttpServletRequest from DataverseReqeust (not really needed)","distinct":true,"url":"https://api.github.com/repos/Consorcio-Madrono/dataverse/commits/5e46369d7fc432642c630cd6fc1e38232faae420"},{"sha":"95e0d6b27089c8a2f886596085c6eee9c2423d8a","author":{"email":"74a5433a490d6bd04eca7b6e24dca0f12949b750@iq.harvard.edu","name":"Elizabeth Quigley"},"message":"added milestone information","distinct":true,"url":"https://api.github.com/repos/Consorcio-Madrono/dataverse/commits/95e0d6b27089c8a2f886596085c6eee9c2423d8a"},{"sha":"fc3edc2f0cb447a2b3032f97c6777058e59cd0fa","author":{"email":"74a5433a490d6bd04eca7b6e24dca0f12949b750@iq.harvard.edu","name":"Elizabeth Quigley"},"message":"Update CONTRIBUTING.md","distinct":true,"url":"https://api.github.com/repos/Consorcio-Madrono/dataverse/commits/fc3edc2f0cb447a2b3032f97c6777058e59cd0fa"},{"sha":"6f840bf8705515820938d0727dee3ebe871c0d35","author":{"email":"48c1f84b76835c202d29377ae58d9076280d17fc@iq.harvard.edu","name":"Gustavo Durand"},"message":"fix for batch migration to create DataverseRequest and then pass it along","distinct":true,"url":"https://api.github.com/repos/Consorcio-Madrono/dataverse/commits/6f840bf8705515820938d0727dee3ebe871c0d35"},{"sha":"f1f3b32096bf71457cb863c540eab5cba1e0e93b","author":{"email":"48c1f84b76835c202d29377ae58d9076280d17fc@iq.harvard.edu","name":"Gustavo Durand"},"message":"fix for batch migration to create DataverseRequest and then pass it along","distinct":true,"url":"https://api.github.com/repos/Consorcio-Madrono/dataverse/commits/f1f3b32096bf71457cb863c540eab5cba1e0e93b"},{"sha":"2a8291e57ee08e3dcd951e99e6ad2bb7606fc19d","author":{"email":"48c1f84b76835c202d29377ae58d9076280d17fc@iq.harvard.edu","name":"Gustavo Durand"},"message":"fix for batch migration to create DataverseRequest and then pass it along","distinct":true,"url":"https://api.github.com/repos/Consorcio-Madrono/dataverse/commits/2a8291e57ee08e3dcd951e99e6ad2bb7606fc19d"},{"sha":"f011336c1feab02352181fbfd840373e17da0b14","author":{"email":"e92608f87df9735c33bdbd23b290c5959acd909f@harvard.edu","name":"Philip Durbin"},"message":"code coverage at https://coveralls.io/github/IQSS/dataverse #775","distinct":true,"url":"https://api.github.com/repos/Consorcio-Madrono/dataverse/commits/f011336c1feab02352181fbfd840373e17da0b14"},{"sha":"d6444d3800bf4e98b50d087c542770fc5255873e","author":{"email":"e92608f87df9735c33bdbd23b290c5959acd909f@harvard.edu","name":"Philip Durbin"},"message":"have travis push code coverage reports","distinct":true,"url":"https://api.github.com/repos/Consorcio-Madrono/dataverse/commits/d6444d3800bf4e98b50d087c542770fc5255873e"},{"sha":"ca56edf7ec98a422a828845c47acb7750537b522","author":{"email":"3a22e9cf704854296e65b3541097a97e3000b637@hmdc.harvard.edu","name":"Leonid Andreev"},"message":"More changes to the saving of files by the EditFilesPage.","distinct":true,"url":"https://api.github.com/repos/Consorcio-Madrono/dataverse/commits/ca56edf7ec98a422a828845c47acb7750537b522"},{"sha":"7319fb13a06a02c4d0a4a935ac588963dbdd47b4","author":{"email":"e92608f87df9735c33bdbd23b290c5959acd909f@harvard.edu","name":"Philip Durbin"},"message":"add travis and coveralls badges #775","distinct":true,"url":"https://api.github.com/repos/Consorcio-Madrono/dataverse/commits/7319fb13a06a02c4d0a4a935ac588963dbdd47b4"},{"sha":"41a3ff53d95068f096b4fa6c227d1d99b4351bf3","author":{"email":"1444a97eef3e1435dc4f6c583925636161ef29ff@hmdc.harvard.edu","name":"Stephen Kraffmiller"},"message":"Add Select File functionality in Dataset view\n\nEnables download and request access to selected files as well as link\nto new edit files page","distinct":true,"url":"https://api.github.com/repos/Consorcio-Madrono/dataverse/commits/41a3ff53d95068f096b4fa6c227d1d99b4351bf3"},{"sha":"5e5dcf56635c0506cdc58c7b31fcc4f3a2a7a4b2","author":{"email":"e92608f87df9735c33bdbd23b290c5959acd909f@harvard.edu","name":"Philip Durbin"},"message":"catch NPE (during migration) when dataset is null #2496","distinct":true,"url":"https://api.github.com/repos/Consorcio-Madrono/dataverse/commits/5e5dcf56635c0506cdc58c7b31fcc4f3a2a7a4b2"},{"sha":"812424a5c3a930518abfb946b96f76dcd81d24ab","author":{"email":"e92608f87df9735c33bdbd23b290c5959acd909f@harvard.edu","name":"Philip Durbin"},"message":"added script to download file via R #2438","distinct":true,"url":"https://api.github.com/repos/Consorcio-Madrono/dataverse/commits/812424a5c3a930518abfb946b96f76dcd81d24ab"},{"sha":"86ab73f6e1df37c523ff3a83a484734d15729de3","author":{"email":"3a22e9cf704854296e65b3541097a97e3000b637@hmdc.harvard.edu","name":"Leonid Andreev"},"message":"Updated the files migration script.\nMost newer DVN 3.6 installations will not have the \"subsettable\" boolean in the StudyFile db table. (that was a legacy field in our own prod. db)","distinct":true,"url":"https://api.github.com/repos/Consorcio-Madrono/dataverse/commits/86ab73f6e1df37c523ff3a83a484734d15729de3"}]}