Commit Graph

  • 29bd83be41 Merge Pull Request and issue #24 Jim Teeuwen 2013-11-28 10:22:09 +0100
  • 3537b8643d Merge pull request #23 from MJDSys/FixFeedParsingForxmlx jimt 2013-10-26 02:12:37 -0700
  • 66eea2e6af Fix RSS feed parsing due to changes in go-pkg-xmlx. Matthew Dawson 2013-10-25 23:26:15 -0400
  • 20d050f908 Fix Atom/RSS feed parsing due to changes in jteeuwen/go-pkg-xmlx. Matthew Dawson 2013-09-30 01:23:51 -0400
  • c173d50291 Merge pull request #20 from MJDSys/RemoveHaveItem jimt 2013-07-07 15:09:38 -0700
  • 5b836b89eb Merge pull request #19 from MJDSys/FixAuthor jimt 2013-07-07 15:07:58 -0700
  • 9123b6bc67 Remove the haveItem check for RSS and Atom Matthew Dawson 2013-07-07 11:55:10 -0400
  • 41ad7d65b5 Fix parsing authors in RSS feeds. Matthew Dawson 2013-07-07 11:49:28 -0400
  • 92961717d5 Merge pull request #18 from jimt/patch-1 jimt 2013-07-05 04:37:28 -0700
  • d29c024e5f Fix typo. Jim Tittsler 2013-07-05 22:54:41 +1200
  • fae240c50c Merge pull request #17 from frequency/master jimt 2013-06-05 12:04:51 -0700
  • 2b83f94cf5 fix off by one slice index Zack Bartel 2013-06-05 10:43:16 -0700
  • 3ee2213eae Merge pull request #15 from mattn/try_items jimt 2013-05-10 05:49:05 -0700
  • 833b57154f Handle content:encoded mattn 2013-05-10 04:55:33 -0700
  • ed51885f15 Try items in outside of channel node mattn 2013-05-10 19:44:35 +0900
  • 3f18008689 Merge pull request #14 from cgrinds/master jimt 2013-03-28 13:13:05 -0700
  • ae2d31d0ff Elements that contain multiple CDATA sections are overwritten. Fix is submitted to go-pkg-xmlx Chris Grindstaff 2013-03-28 16:07:22 -0400
  • 583ce7f9e9 Merge pull request #13 from cgrinds/master jimt 2013-03-28 02:45:17 -0700
  • 9a77aeb2f6 Add testdata RSS author parsing Chris Grindstaff 2013-03-27 23:05:27 -0400
  • 87efb1906c Merge pull request #12 from cgrinds/patch-1 jimt 2013-03-27 13:00:53 -0700
  • c8e23415d1 Read author for atom item Chris Grindstaff 2013-03-27 16:05:18 -0300
  • 07f688de02 Merge pull request #11 from anschelsc/master jimt 2013-03-19 12:56:04 -0700
  • cccaf19d93 Use upstream xmlx now that it has merged. Anschel Schaffer-Cohen 2013-03-19 14:12:11 -0400
  • 069bcf4dc8 Use more flexible go-pkg-xmlx. Anschel Schaffer-Cohen 2013-03-19 10:03:21 -0400
  • 6f6d1c9b3a Fix Feed.SecondsTilUpdate(). Last patch failed to convert stored time to seconds properly. Fixes issue #10. jim teeuwen 2012-03-13 16:46:42 +0100
  • 057769eeb5 Rename "examples" folder to "testdata". This causes "go install" to ignore it when building the lib. Example binaries do not get installed in $GOBIN this way. They do not belong there. jim teeuwen 2012-03-04 12:52:37 +0100
  • 3575e810e5 Rename "examples" folder to "testdata". This causes "go install" to ignore it when building the lib. Example binaries do not get installed in $GOBIN this way. They do not belong there. jim teeuwen 2012-03-04 12:52:29 +0100
  • 11a3986e64 Fix example program. jim teeuwen 2012-02-29 11:34:19 +0100
  • f51db12ad3 Add xmlx.CharsetFunc parameter to Feed.Fetch method. Can be used to supply a custom character encoding conversion routine to the xml decoder. Update test code accordingly. jim teeuwen 2012-02-29 11:31:01 +0100
  • 957d827135 Fix bug introduced in commit 09a1cbe77d jim teeuwen 2012-02-29 10:48:17 +0100
  • c0ed5ef9ba Fix for weekly-2012.02.22. Fixes issue #9 jim teeuwen 2012-02-24 10:31:46 +0100
  • 1c5ba93201 No more Makefiles. Use go command to build and install. jim teeuwen 2012-02-09 17:31:42 +0100
  • 45d4452c15 gofmt -s -w jim teeuwen 2011-12-07 13:46:06 +0100
  • e44514e2cb Fix for weekly 2011.12.02 jim teeuwen 2011-12-02 12:50:42 +0100
  • e31aff8084 gofix error jim teeuwen 2011-11-02 16:51:04 +0100
  • 59e30a75dc Fix Time.Weekday() call due to recent change in Go. jim teeuwen 2011-09-19 02:25:09 +0200
  • 961ddaf378 Merge pull request #8 from dersebi/master jimt 2011-08-26 04:51:54 -0700
  • 0b8e09b3b3 fixed item.Links == channel.Links Sebastian Schlingmann 2011-08-26 09:50:14 +0200
  • 0f58a6b395 Small fix in example.go comment. jim teeuwen 2011-05-22 16:20:05 +0200
  • 9957923226 Revised README and added example.go with a small idiomatic example on how to use this package. jim teeuwen 2011-05-21 19:12:43 +0200
  • 09a1cbe77d Changed depracated xmlx Node api to new one. jim teeuwen 2011-05-11 17:40:56 +0200
  • 6c565263da Merge pull request #6 from JalfResi/master jimt 2011-05-11 06:13:35 -0700
  • b6a52bbf24 Added SecondsTillUpdate() method. Ben Davies 2011-05-09 20:11:50 +0100
  • 811afef059 Switch to more liberal CC0 Public Domain license. jim teeuwen 2011-03-19 14:48:01 +0100
  • de8e1bd299 Fix for new Go release jim teeuwen 2011-03-16 07:22:45 +0100
  • 6c6b659e88 Apply changes to go-pkg-xmlx allowing wildcards for namespace names. jim teeuwen 2011-02-01 15:30:39 +0100
  • 1a851548db Making package easily usable with goinstall. Including the reference to go-pkg-xmlx and the build target in the makefile. jim teeuwen 2011-01-20 22:57:04 +0100
  • 31d02da4ae Fixed bugs in channel/item identification jim teeuwen 2010-12-18 19:11:37 +0100
  • f5f5baa34e Added Feed.LastUpdate() method. It returns the timestamp of the last time the feed was updated. Value is returned in seconds. jim teeuwen 2010-12-18 18:19:53 +0100
  • a8057b0c92 Did some significant reworking of the Rss and Atom internals. The Feed object now supports passing in 2 funciton handlers which notify your app of any new Channels or Items. These functions are called whenever the feed is updated and new channels or items are found which previously did not exist. See src/feed_test.go for examples. This change also made it prudent to change some of the struct definitions. In particular the fields referencing other structs. They have been changed from Value to Pointer definitions. So beware that this may break some of your existing code. At the very least, the feeder.New() function now takes 2 extra parameters. jim teeuwen 2010-12-18 00:25:16 +0100
  • eb15b6a3ef Made Feed.CanUpdate() public. This returns true if all cache timeout values have expired and a fresh remote update can be performed. Fixed bug where repeated calls to feed.Fetch() creates duplicate Channels instead of generating a fresh list. Did some minor code householding to replace manual slice appends with the builtin append() function. jim teeuwen 2010-12-17 21:57:48 +0100
  • 24864b01f1 Added LICENSE file. Code falls under a 1-Clause BSD license, of which its contents can be found in said LICENSE file. jim teeuwen 2010-12-15 19:04:12 +0100
  • 2f6b6f5930 Fix for recent Go release. jim teeuwen 2010-08-25 21:31:56 +0200
  • 365cffa6a4 Updated code to conform with more recent go idioms. jim teeuwen 2010-05-26 01:41:44 +0200
  • 49ab919bd7 Fixed code according to new Go release requirements. jim teeuwen 2010-05-23 16:21:30 +0200
  • 62f2d4170f modified: README jim teeuwen 2009-11-24 13:39:42 +0100
  • 6c6cbb9847 modified: README jim teeuwen 2009-11-23 13:52:53 +0100
  • f1be4f9696 modified: README jim teeuwen 2009-11-23 13:50:13 +0100
  • 45b7141ab2 modified: README jim teeuwen 2009-11-23 13:49:11 +0100
  • c2601a5ce3 new file: README new file: src/Makefile new file: src/atom.go new file: src/author.go new file: src/category.go new file: src/channel.go new file: src/cloud.go new file: src/content.go new file: src/enclosure.go new file: src/feed.go new file: src/feed_test.go new file: src/generator.go new file: src/image.go new file: src/input.go new file: src/item.go new file: src/link.go new file: src/rss.go new file: src/source.go new file: src/subtitle.go jim teeuwen 2009-11-23 13:46:12 +0100