{"push_id":1691386802,"size":1,"distinct_size":1,"ref":"refs/heads/SDTS-4","head":"836226426d0710e4c593de974182b49964b852ed","before":"6fdde646e545e6e07a685684999950df1edf12b9","commits":[{"sha":"836226426d0710e4c593de974182b49964b852ed","author":{"name":"Jérôme Poisson","email":"6362b0be89a5180b819988741d384ea2f799d0e8@sourcefabric.org"},"message":"[ingest] [feed parsers] ingest:import + WordPress WXR feed parser\n\nnew ingest:import command allows to import stories in \"archived\" database\nusing any registered feed parser.\n\nmapping for XML files used in NITF has been moved to XMLFeedParser so it\ncan be used by other parsers.\n\nXML mapping has been improved to take profit of lxml and its xpath\nimplementation, it is simplified:\n\t- filter_value and filter have been merged, filter is always\n\t  used\n\t- /@attribute is natively handled by xpath, the \"attribute\"\n\t  mapping key is not needed anymore and has been removed\n\t- text value are handled, so in addition to /@attribute, xpath\n\t  methods like text() can now be used\n\t- mapping can now use an OrderedDict if order of parsing is\n\t  important\n\t- new list mapping key, if several values are expected\n\nSkipValue has been moved to superdesk.errors\n\netree.html_parser now return only <body> part (in a <div>)\n\nWordPress WXR importer use XML mapping\nAll images are uploaded to superdesk. First one is used as featuremedia,\nother ones as embeds.\n\nSDTS-4","distinct":true,"url":"https://api.github.com/repos/jerome-poisson/superdesk-core/commits/836226426d0710e4c593de974182b49964b852ed"}]}
{"actor":{"display_login":"jerome-poisson"}}