Commits


Improve parsing of additional rss channel meta data Initial rendering of channel results Move handlers into their own file


Create DB package for reading/writing data Implement URL detection for search and lookup RSS feed


Merge pull request #4 from ollytom/main rss: use built-in RFC 1123 time format


rss: use built-in RFC 1123 time format Numeric timezone variant. Timestamps :(


Move handlers to their own service


Add RSS decoder


Merge pull request #3 from ollytom/main add opml package


add opml package Feed readers use OPML to exchange lists of feeds, which is what any applications developed here may do at some point, too. This package only does decoding for now; I dumped my own feeds out of my own feed reader app as a quick test to see how tricky this would be!


Merge pull request #2 from ollytom/main atom: implement feed decoding


atom: implement feed decoding Terrible test but hopefully enough for a sanity check in these (very!) early stages!


Merge pull request #1 from ollytom/main import atom package


import atom package Atom is easier feed format to parse as it's stricter than RSS 2.0. Both are common in the wild but I thought Atom would be a good start. And of course this a better place for the package rather than my random Go package repo.


Fix header not showing when it should


Add search result handler Redo templates so they're more re-usable


Continue building out search page


Add HTMX


Initial search view


Initial commit