{"push_id":647247073,"size":71,"distinct_size":12,"ref":"refs/heads/dev/issue-7305-django-1.7","head":"5e90fe5c78179d83d58b2b24981b475fb48e3a94","before":"af2617676ebb3ed63c34de2744c04f086efe6f04","commits":[{"sha":"a53fd779d9ba410fa21c135578954d95a7c32d85","author":{"email":"6ed20103e96b5a7be245b286647c926ed16c329e@artefactual.com","name":"Misty De Meo"},"message":"Verify checksums: fail SIP on failure\n\nFixes #8825.","distinct":false,"url":"https://api.github.com/repos/artefactual/archivematica/commits/a53fd779d9ba410fa21c135578954d95a7c32d85"},{"sha":"56c9462d1c56f43be1bc5af62937da8b8d1fa5e0","author":{"email":"6ed20103e96b5a7be245b286647c926ed16c329e@artefactual.com","name":"Misty De Meo"},"message":"Move Archivematica logs to /var/log/archivematica\n\nrefs #6647","distinct":false,"url":"https://api.github.com/repos/artefactual/archivematica/commits/56c9462d1c56f43be1bc5af62937da8b8d1fa5e0"},{"sha":"76900891a007e60228699fb715f05ff2e4cf6e2d","author":{"email":"6ed20103e96b5a7be245b286647c926ed16c329e@artefactual.com","name":"Misty De Meo"},"message":"Logging: adjust namespaces for logger objects\n\nrefs #6647","distinct":false,"url":"https://api.github.com/repos/artefactual/archivematica/commits/76900891a007e60228699fb715f05ff2e4cf6e2d"},{"sha":"449009b2d230804d497399e2d9da068318d0c868","author":{"email":"6ed20103e96b5a7be245b286647c926ed16c329e@artefactual.com","name":"Misty De Meo"},"message":"Add custom log handler\n\nThis allows certain files which may be called as multiple users to\nsafely log to the same file, such as client scripts.\n\nrefs #6647","distinct":false,"url":"https://api.github.com/repos/artefactual/archivematica/commits/449009b2d230804d497399e2d9da068318d0c868"},{"sha":"4d2090fa01453d2c02fbc6605db97e4489171aef","author":{"email":"6ed20103e96b5a7be245b286647c926ed16c329e@artefactual.com","name":"Misty De Meo"},"message":"Delegate setting logger to importer\n\nrefs #6647","distinct":false,"url":"https://api.github.com/repos/artefactual/archivematica/commits/4d2090fa01453d2c02fbc6605db97e4489171aef"},{"sha":"f86ca6ce9fad86482794f814ec38b5d673c4f648","author":{"email":"6ed20103e96b5a7be245b286647c926ed16c329e@artefactual.com","name":"Misty De Meo"},"message":"Client scripts: add logging\n\nrefs #6647","distinct":false,"url":"https://api.github.com/repos/artefactual/archivematica/commits/f86ca6ce9fad86482794f814ec38b5d673c4f648"},{"sha":"cd7f1d742c30ecf5d9ff21808c33362e0b47720f","author":{"email":"6ed20103e96b5a7be245b286647c926ed16c329e@artefactual.com","name":"Misty De Meo"},"message":"Dashboard: configure logs in settings/common.py\n\nrefs #6647","distinct":false,"url":"https://api.github.com/repos/artefactual/archivematica/commits/cd7f1d742c30ecf5d9ff21808c33362e0b47720f"},{"sha":"57495899bb094dcf791b5f6d859cb596ecc5c37e","author":{"email":"6ed20103e96b5a7be245b286647c926ed16c329e@artefactual.com","name":"Misty De Meo"},"message":"Event: linking_agent is an integer, not foreign key\n\nlinkingAgentIdentifier is an integer, which can be a reference either to a\nvalue in the Agents table or to a user in the auth_user table. Rather than\nenforce the foreign key at the Django level, just return it as an integer.\n\nFixes #8230.","distinct":false,"url":"https://api.github.com/repos/artefactual/archivematica/commits/57495899bb094dcf791b5f6d859cb596ecc5c37e"},{"sha":"6631b0fd2e165ad7706c85b0291e78e7425c4e86","author":{"email":"65a8fdc3dc64c14e597df4634714c85323b6a044@artefactual.com","name":"Holly Becker"},"message":"createMETS2: Fix Dspace dmdSec\n\ncreateDmdSecsFromCSVParsedMetadata expects dicts whose values are lists.","distinct":false,"url":"https://api.github.com/repos/artefactual/archivematica/commits/6631b0fd2e165ad7706c85b0291e78e7425c4e86"},{"sha":"65c48c66183b3c5ae4d7bb2001f00eed04aa7b67","author":{"email":"65a8fdc3dc64c14e597df4634714c85323b6a044@artefactual.com","name":"Holly Becker"},"message":"Manual Normalization: Misc fixes\n\nFix typo.\n\nUpdate the preservation file's path in the DB instead of the original\nfile's path. Minor cleanup.\n\nGenerate expected exception when looking for a normalization event, instead\nof using .filter().update() which always succeeds.\n\nHandle multiple derivations. Enable error logging for Django to help\ntroubleshooting.","distinct":false,"url":"https://api.github.com/repos/artefactual/archivematica/commits/65c48c66183b3c5ae4d7bb2001f00eed04aa7b67"},{"sha":"9163b2460a6cda79c4a623234cb1c883689ae360","author":{"email":"6ed20103e96b5a7be245b286647c926ed16c329e@artefactual.com","name":"Misty De Meo"},"message":"Index MODS identifiers in aips/aipfile\n\nFixes #8266.","distinct":false,"url":"https://api.github.com/repos/artefactual/archivematica/commits/9163b2460a6cda79c4a623234cb1c883689ae360"},{"sha":"75fc97be6cf5566830f7dc5e26af0f69adb0e6a9","author":{"email":"6ed20103e96b5a7be245b286647c926ed16c329e@artefactual.com","name":"Misty De Meo"},"message":"Update CHANGELOG.md","distinct":false,"url":"https://api.github.com/repos/artefactual/archivematica/commits/75fc97be6cf5566830f7dc5e26af0f69adb0e6a9"},{"sha":"1f353d76b29a584614038fcaffd1d76f79859c7d","author":{"email":"6ed20103e96b5a7be245b286647c926ed16c329e@artefactual.com","name":"Misty De Meo"},"message":"elasticSearchIndexProcessAIP: correct argument order","distinct":false,"url":"https://api.github.com/repos/artefactual/archivematica/commits/1f353d76b29a584614038fcaffd1d76f79859c7d"},{"sha":"f1279783be07b58243febecd768f2ec90f41c74c","author":{"email":"6ed20103e96b5a7be245b286647c926ed16c329e@artefactual.com","name":"Misty De Meo"},"message":"Update FPR admin commit","distinct":false,"url":"https://api.github.com/repos/artefactual/archivematica/commits/f1279783be07b58243febecd768f2ec90f41c74c"},{"sha":"147851b9d3a1dcfc975ffbdce57b9f991c399479","author":{"email":"65a8fdc3dc64c14e597df4634714c85323b6a044@artefactual.com","name":"Holly Becker"},"message":"Continue if submission docs don't exist to be copied out\n\nrefs #8258","distinct":false,"url":"https://api.github.com/repos/artefactual/archivematica/commits/147851b9d3a1dcfc975ffbdce57b9f991c399479"},{"sha":"702875058b24a83a7f0f7ca77db3dc967d7745c2","author":{"email":"6ed20103e96b5a7be245b286647c926ed16c329e@artefactual.com","name":"Misty De Meo"},"message":"ReplacementDict: fix sip_name\n\nFixes #8229.","distinct":false,"url":"https://api.github.com/repos/artefactual/archivematica/commits/702875058b24a83a7f0f7ca77db3dc967d7745c2"},{"sha":"6462e3b1b482355ccfa520b1d24108b08c95b418","author":{"email":"65a8fdc3dc64c14e597df4634714c85323b6a044@artefactual.com","name":"Holly Becker"},"message":"API: Get status handles deleted files","distinct":false,"url":"https://api.github.com/repos/artefactual/archivematica/commits/6462e3b1b482355ccfa520b1d24108b08c95b418"},{"sha":"c3b32959c0176ba0817df10a406c13ecd0fd6517","author":{"email":"65a8fdc3dc64c14e597df4634714c85323b6a044@artefactual.com","name":"Holly Becker"},"message":"MCPClient: File to Folder client script\n\nAdd client script that checks if a SIP is a file, and moves it into an\nidentically named folder if that is the case.  Allows transfer types to\nhandle both files and folders as input.\n\nMove transfer no longer assumes all transfers are directories and only\nappends a / if the source is a directory.","distinct":false,"url":"https://api.github.com/repos/artefactual/archivematica/commits/c3b32959c0176ba0817df10a406c13ecd0fd6517"},{"sha":"e438aa6d35130deb13aa3a0f3dd944dc731d9114","author":{"email":"65a8fdc3dc64c14e597df4634714c85323b6a044@artefactual.com","name":"Holly Becker"},"message":"DSpace: Handle files or folders as input\n\nDSpace watched directory sees files, and moves them into a folder at\nbeginning of processing. Javascript displays files when browsing for\nDSpace transfer type.","distinct":false,"url":"https://api.github.com/repos/artefactual/archivematica/commits/e438aa6d35130deb13aa3a0f3dd944dc731d9114"},{"sha":"7ab888534608fb49486231af39fbb1af2ae82b7d","author":{"email":"65a8fdc3dc64c14e597df4634714c85323b6a044@artefactual.com","name":"Holly Becker"},"message":"DB: Clean up unused entries","distinct":false,"url":"https://api.github.com/repos/artefactual/archivematica/commits/7ab888534608fb49486231af39fbb1af2ae82b7d"}]}