root / FeedParser.hs

FeedParser.hs

View | Annotate | Download (5.8 KB)

# Date Author Comment
fabc996d 10/19/2007 02:50 AM John Goerzen

Re-add guid patch

9f25093a 09/29/2007 10:44 PM Jason Creighton

UNDO: Support for the <guid> RSS element

Some feeds contain episodes whose URL changes with time. (For example, to
archive old episodes to a different server) Unfortunately, hpodder will see
this as a new episode and re-download it.

This patch treats the <guid> RSS element, if present (the <guid> element is
optional), as an additional unique identifier for an episode. If the URL for an
episode with a GUID changes, the URL of the old episode will be updated and the
episode will not be re-downloaded.

79374f3f 09/29/2007 10:44 PM Jason Creighton

Support for the <guid> RSS element

Some feeds contain episodes whose URL changes with time. (For example, to
archive old episodes to a different server) Unfortunately, hpodder will see
this as a new episode and re-download it.

This patch treats the <guid> RSS element, if present (the <guid> element is
optional), as an additional unique identifier for an episode. If the URL for an
episode with a GUID changes, the URL of the old episode will be updated and the
episode will not be re-downloaded.

2c8d5218 07/29/2007 07:10 AM John Goerzen

s/eplastdownload/epfirstattempt/g

1d607ac7 07/29/2007 07:05 AM John Goerzen

Rename eplastupdate -> eplastdownload

fe2a3f59 07/29/2007 06:51 AM John Goerzen

Misc cleanups

1720efa9 12/08/2006 05:43 PM John Goerzen

More MissingH transition

468b1da7 12/08/2006 05:38 PM John Goerzen

First set of updates for MissingH 0.18

3bd684b5 11/24/2006 12:55 PM John Goerzen

Minor tweaks

61d98e66 11/24/2006 12:48 PM John Goerzen

Properly handle invalid lengths

37e78d54 11/23/2006 01:00 PM John Goerzen

Complete support for storing size in db

3ef5a1f2 11/23/2006 12:53 PM John Goerzen

Store estimated size in DB where available

198e6be5 09/02/2006 03:47 AM John Goerzen

Now accomodate situation where there is no title for an item

851e5466 09/02/2006 03:24 AM John Goerzen

Better strof error reporting

47ffcaad 06/29/2006 03:17 AM John Goerzen

ipodder importer seems to be working now

f8783065 06/29/2006 02:53 AM John Goerzen

Fix unicode RSS fee problem

1d9fb370 06/29/2006 02:48 AM John Goerzen

Initial add of import-ipodder and hack to not requirclosure type

62d8bac3 06/29/2006 12:31 AM John Goerzen

Properly unescape attributes and titles

11a79adc 06/28/2006 11:46 PM John Goerzen

More tweaks

f5e18533 06/28/2006 04:33 PM John Goerzen

Checkpointing

48a5bf97 06/28/2006 02:20 PM John Goerzen

More hspod -> hpodder renaming

13fec1cf 06/28/2006 07:35 AM John Goerzen

Lots o updates

Added Download capability
Added support for per-command long help
Added Update command skeleton
Added global info to pass to commands

f48dbcb7 06/28/2006 06:53 AM John Goerzen

Feed parser WORKS

2f77fb2b 06/28/2006 06:52 AM John Goerzen

Basic item parser done

7ea77869 06/28/2006 06:21 AM John Goerzen

Updated

a7779655 06/28/2006 06:19 AM John Goerzen

Basic feed parser is working