Commit Graph

24 Commits

Author SHA1 Message Date
Starbeamrainbowlabs 849f09f666
Add EmbeddedFiles helper 2019-08-13 01:20:03 +01:00
Starbeamrainbowlabs a15f1157f0
Start on a JSON provider, but it's not finished yet 2019-08-11 16:14:25 +01:00
Starbeamrainbowlabs 6944d87726
Complete refactoring to interface-based provider discovery 2019-08-11 15:03:50 +01:00
Starbeamrainbowlabs 0afff60345
Start refactoring the html provider into it's own class, but it's not finished yet. 2019-08-10 18:56:48 +01:00
Starbeamrainbowlabs 44fe2472c3
Add IParserProvider interface.
Next up: decouple the existing HTML provider from FeedBuilder
2019-08-10 18:14:50 +01:00
Starbeamrainbowlabs 72a9f401ba
Add reflection helpers
Imported from the SVM ACW for Component-based Architectures
2019-08-10 18:05:34 +01:00
Starbeamrainbowlabs 626cd8b2e1
build: add vendor name 2019-08-06 11:22:18 +01:00
Starbeamrainbowlabs 51385a1d74
Set version number 2019-08-05 12:25:08 +01:00
Starbeamrainbowlabs 78fc03c7c6
Make author stuff optional 2019-08-05 01:05:49 +01:00
Starbeamrainbowlabs 54ab735562
Document AuthorName and AuthorUrl properties 2019-08-05 01:05:34 +01:00
Starbeamrainbowlabs 132322801c
Use the publish date for the lastupdated if available 2019-08-05 00:44:59 +01:00
Starbeamrainbowlabs cb4e730f98
Tidy up Console.WriteLines 2019-08-05 00:41:35 +01:00
Starbeamrainbowlabs 39a068d14b
Bugfix: Correctly detect LastUpdated selector presence 2019-08-05 00:33:59 +01:00
Starbeamrainbowlabs ffb7318382
Bugfix: Add newlines in the place of <br /> tags when finding InnerText 2019-08-05 00:33:15 +01:00
Starbeamrainbowlabs c179a77cc3
Bugfix: Don't assume that the hmtl element in question actually has a href / src 2019-08-05 00:22:28 +01:00
Starbeamrainbowlabs a060a10b55
Add user agent string 2019-07-30 19:50:56 +01:00
Starbeamrainbowlabs 5f3d1f824d
Absolutify urls before generating feeds 2019-07-29 19:36:43 +01:00
Starbeamrainbowlabs 6bb8da3660
Squash a bunch of bugs 2019-07-29 19:17:40 +01:00
Starbeamrainbowlabs 7a70bf73a2
It (basically) works! We've still got a few bugs to work out though. 2019-07-29 01:12:36 +01:00
Starbeamrainbowlabs 521ce61bc1
Fill out CLI, but it's all untested. 2019-07-28 21:19:29 +01:00
Starbeamrainbowlabs b497ffb0d7
Start creating CLI 2019-07-28 18:15:00 +01:00
Starbeamrainbowlabs 14fca32a5e
Finish the initial HTML implementation. 2019-07-28 17:24:21 +01:00
Starbeamrainbowlabs 59a0289b3a
Set out some data structures and start using MicrosoftSyndicationFeed.ReaderWriter, but it's not finished yet 2019-07-14 01:02:45 +01:00
Starbeamrainbowlabs 7276b8cf6b
Let's see if this actually goes anywhere. 2019-07-07 15:56:13 +01:00