{"push_id":994871914,"size":4,"distinct_size":4,"ref":"refs/heads/master","head":"ecdaa2603bbb35bbf968d2b4c2d69208328b5639","before":"d46fdbcf3b2493bf2b260db9c05652a84766b7c0","commits":[{"sha":"f7a192de3d53d1028402fd714d4900415e718b5d","author":{"email":"09c7c0ace219db9ae2c1b7a4f92800b3d7c6bfc4@users.noreply.github.com","name":"aristippe"},"message":"Misc cleanup","distinct":true,"url":"https://api.github.com/repos/aristippe/pathagar/commits/f7a192de3d53d1028402fd714d4900415e718b5d"},{"sha":"ab5fee267f4b47a9df2ab5cc61a3c07aca8fc0ac","author":{"email":"09c7c0ace219db9ae2c1b7a4f92800b3d7c6bfc4@users.noreply.github.com","name":"aristippe"},"message":"- change book.dc_publisher to m2m book.publishers\n- better handle dc:subject to multi-word tags\n- addepub.py: ignore dc:creator if blank\n- split each dc:creator by ' and ', '&', and ';'","distinct":true,"url":"https://api.github.com/repos/aristippe/pathagar/commits/ab5fee267f4b47a9df2ab5cc61a3c07aca8fc0ac"},{"sha":"1df9d3619412832144743d28f3ba1301c7372018","author":{"email":"09c7c0ace219db9ae2c1b7a4f92800b3d7c6bfc4@users.noreply.github.com","name":"aristippe"},"message":"- better handling of tags in book_detail and addepub (multi-word)\n- try to make book.authors and publishers not required\n- improve author display in book_detail and book_list","distinct":true,"url":"https://api.github.com/repos/aristippe/pathagar/commits/1df9d3619412832144743d28f3ba1301c7372018"},{"sha":"ecdaa2603bbb35bbf968d2b4c2d69208328b5639","author":{"email":"09c7c0ace219db9ae2c1b7a4f92800b3d7c6bfc4@users.noreply.github.com","name":"aristippe"},"message":"Merge remote-tracking branch 'origin/master'\n\n# Conflicts:\n#\tbooks/epub.py\n#\tbooks/epubinfo.py\n#\tbooks/forms.py\n#\tbooks/management/commands/addepub.py\n#\tbooks/models.py\n#\tbooks/utils.py","distinct":true,"url":"https://api.github.com/repos/aristippe/pathagar/commits/ecdaa2603bbb35bbf968d2b4c2d69208328b5639"}]}