{"push_id":744241165,"size":48,"distinct_size":48,"ref":"refs/heads/hvelarde-cvssource","head":"108760810b08127bc75491ca4a9ee7e89a513e6c","before":"9980dce3618645719681bbb9eedd9f702f32d4dc","commits":[{"sha":"7a8ece077880c0da0f71ef1d073c350f360b7d6d","author":{"email":"fdeb68f6a417029805b4b71743b80dccbc7ef1c0@gmail.com","name":"David Glick"},"message":"transmogrifier blueprints and sample pipeline for importing a Wordpress blog","distinct":true,"url":"https://api.github.com/repos/collective/transmogrify.wordpress/commits/7a8ece077880c0da0f71ef1d073c350f360b7d6d"},{"sha":"658bfd6d860490934640a2e2edd0e8062c37b872","author":{"email":"fdeb68f6a417029805b4b71743b80dccbc7ef1c0@gmail.com","name":"David Glick"},"message":"retrieve the HTML from the source site instead of using the markup in the WXR dump, since the latter contains unprocessed Wordpress-specific markup","distinct":true,"url":"https://api.github.com/repos/collective/transmogrify.wordpress/commits/658bfd6d860490934640a2e2edd0e8062c37b872"},{"sha":"2529cfbc3d6a8d4d10b489e201392b623b5043c3","author":{"email":"539ceab9a4c155868dd360023fd9ed09f5ff249b@crisewing.com","name":"cewing"},"message":"* fix wordpress namespace version (should this be declarable)?\n* add workaround for nasty lxml bug","distinct":true,"url":"https://api.github.com/repos/collective/transmogrify.wordpress/commits/2529cfbc3d6a8d4d10b489e201392b623b5043c3"},{"sha":"a7c9f7487bb102146120e5ad8583d8e237d0933c","author":{"email":"539ceab9a4c155868dd360023fd9ed09f5ff249b@crisewing.com","name":"cewing"},"message":" * workaround for the fact that TinyMCEOutput no longer exists\n * workaround for last-item lxml bug (fixed in lxml 3.2.2)\n * added new 'import-comment' boolean setting.  If false (default) then no wordpress comments are imported","distinct":true,"url":"https://api.github.com/repos/collective/transmogrify.wordpress/commits/a7c9f7487bb102146120e5ad8583d8e237d0933c"},{"sha":"22b30a1e8f0797cc11013ad4256fb1e69ea7d182","author":{"email":"539ceab9a4c155868dd360023fd9ed09f5ff249b@crisewing.com","name":"cewing"},"message":"remove breakpoints that should not have gone up","distinct":true,"url":"https://api.github.com/repos/collective/transmogrify.wordpress/commits/22b30a1e8f0797cc11013ad4256fb1e69ea7d182"},{"sha":"189b30c4776ea8155abcae90f8d917f509b31342","author":{"email":"539ceab9a4c155868dd360023fd9ed09f5ff249b@crisewing.com","name":"cewing"},"message":"take advantage of automatic github goodness for README","distinct":true,"url":"https://api.github.com/repos/collective/transmogrify.wordpress/commits/189b30c4776ea8155abcae90f8d917f509b31342"},{"sha":"1b0ce2b2e4f86410e5771dcf43e481c8ac976a02","author":{"email":"539ceab9a4c155868dd360023fd9ed09f5ff249b@crisewing.com","name":"cewing"},"message":"add a dependency on mitsuhiko's 'phpserialize' package so we can unserialize wordpress metadata about images, attachments and other useful stuff","distinct":true,"url":"https://api.github.com/repos/collective/transmogrify.wordpress/commits/1b0ce2b2e4f86410e5771dcf43e481c8ac976a02"},{"sha":"2ccd3700a1134b7b91b2dd2ec8824393a5c1c785","author":{"email":"539ceab9a4c155868dd360023fd9ed09f5ff249b@crisewing.com","name":"cewing"},"message":" * extract information about 'enclosures' from post metadata tags, pass it on for later use\n * extract information about 'Image' from post metadata tags (looks like this corresponds roughly to the 'lead image' for a post).\n * extract information about wordpress attachments from wp:attachment_url tags and the associated post metadata tags.\n * extract information about disqus comment threads for posts, useful if you want to re-associate disqus threads later?\n\nadd a new pipeline section which downloads 'enclosures' from the wordpress site and loads them into plone as files.\n\nIncremental improvements would be to associate enclosures with posts later via 'related items' or some similar mechanism.  Also to skip downloading any enclosures where the url either is not in a whitelist of good urls or is in a blacklist of bad urls.  Whitelist and blacklist to be set by configuration?","distinct":true,"url":"https://api.github.com/repos/collective/transmogrify.wordpress/commits/2ccd3700a1134b7b91b2dd2ec8824393a5c1c785"},{"sha":"aa84a7c87972e5b471f91c9fd765d19e5ece4204","author":{"email":"539ceab9a4c155868dd360023fd9ed09f5ff249b@crisewing.com","name":"cewing"},"message":"register new pipeline section","distinct":true,"url":"https://api.github.com/repos/collective/transmogrify.wordpress/commits/aa84a7c87972e5b471f91c9fd765d19e5ece4204"},{"sha":"df49f3120e4099179e1e02d4dae2ff9fcc50be6b","author":{"email":"539ceab9a4c155868dd360023fd9ed09f5ff249b@crisewing.com","name":"cewing"},"message":"add changelog notes about new stuff added today","distinct":true,"url":"https://api.github.com/repos/collective/transmogrify.wordpress/commits/df49f3120e4099179e1e02d4dae2ff9fcc50be6b"},{"sha":"4cdf306eb69c9bf49d9c8417c8cec62c1c10a1f4","author":{"email":"313d98ce179e401d2bb3793081a0e50b7ae5a6be@gmail.com","name":"hvelarde"},"message":"Add .gitignore","distinct":true,"url":"https://api.github.com/repos/collective/transmogrify.wordpress/commits/4cdf306eb69c9bf49d9c8417c8cec62c1c10a1f4"},{"sha":"4c8de6705cd2d298c85d6853ba0dbe6873aca5a8","author":{"email":"313d98ce179e401d2bb3793081a0e50b7ae5a6be@gmail.com","name":"hvelarde"},"message":"Add bootstrap.py","distinct":true,"url":"https://api.github.com/repos/collective/transmogrify.wordpress/commits/4c8de6705cd2d298c85d6853ba0dbe6873aca5a8"},{"sha":"5a8534724751c06f1c8b6c715dc727c794ca7eff","author":{"email":"313d98ce179e401d2bb3793081a0e50b7ae5a6be@gmail.com","name":"hvelarde"},"message":"Add development and CI configuration\n\nFor now, do just code analysis.","distinct":true,"url":"https://api.github.com/repos/collective/transmogrify.wordpress/commits/5a8534724751c06f1c8b6c715dc727c794ca7eff"},{"sha":"5be4b6294f899500794ba8d060c29be6daf241fd","author":{"email":"313d98ce179e401d2bb3793081a0e50b7ae5a6be@gmail.com","name":"hvelarde"},"message":"Add CONTRIBUTORS.rst and use .rst extension for documentation","distinct":true,"url":"https://api.github.com/repos/collective/transmogrify.wordpress/commits/5be4b6294f899500794ba8d060c29be6daf241fd"},{"sha":"e1d94cb2448be0baa808f115cf43389c9e178787","author":{"email":"313d98ce179e401d2bb3793081a0e50b7ae5a6be@gmail.com","name":"hvelarde"},"message":"Add MANIFEST.in","distinct":true,"url":"https://api.github.com/repos/collective/transmogrify.wordpress/commits/e1d94cb2448be0baa808f115cf43389c9e178787"},{"sha":"01bb7db00551ac2c689dc65a206c7b5b20d7c82e","author":{"email":"313d98ce179e401d2bb3793081a0e50b7ae5a6be@gmail.com","name":"hvelarde"},"message":"Add shields.io badges","distinct":true,"url":"https://api.github.com/repos/collective/transmogrify.wordpress/commits/01bb7db00551ac2c689dc65a206c7b5b20d7c82e"},{"sha":"8722a6a1bb4a509b2d5733d46097599d02a58275","author":{"email":"313d98ce179e401d2bb3793081a0e50b7ae5a6be@gmail.com","name":"hvelarde"},"message":"Add CSV source","distinct":true,"url":"https://api.github.com/repos/collective/transmogrify.wordpress/commits/8722a6a1bb4a509b2d5733d46097599d02a58275"},{"sha":"7fa1cfa8451a376ece0c73959e052ed992c1a22e","author":{"email":"313d98ce179e401d2bb3793081a0e50b7ae5a6be@gmail.com","name":"hvelarde"},"message":"Deal with all post types in CSVSource","distinct":true,"url":"https://api.github.com/repos/collective/transmogrify.wordpress/commits/7fa1cfa8451a376ece0c73959e052ed992c1a22e"},{"sha":"ed4b84cd8128f018608688c4533b3aa7b8813706","author":{"email":"e723c326a811f18f4e2eb8c711aa40537d202218@gmail.com","name":"Rodrigo Ferreira de Souza"},"message":"Clean [captions] custom tag / Add pipeline to fix internal urls","distinct":true,"url":"https://api.github.com/repos/collective/transmogrify.wordpress/commits/ed4b84cd8128f018608688c4533b3aa7b8813706"},{"sha":"a62c86ac398673d9ab64c083fc8561d1a0814393","author":{"email":"e723c326a811f18f4e2eb8c711aa40537d202218@gmail.com","name":"Rodrigo Ferreira de Souza"},"message":"using catalog to get UUID","distinct":true,"url":"https://api.github.com/repos/collective/transmogrify.wordpress/commits/a62c86ac398673d9ab64c083fc8561d1a0814393"}]}