Commit Graph

21 Commits (c8b3ff9f06115de9283d53b3162e02296976094f)

Author SHA1 Message Date
Starbeamrainbowlabs 1e0020e22d
add GitHub API disk cache; Atom feed
Also refactor a bunch of stuff into lib/
2022-08-27 23:36:09 +01:00
Starbeamrainbowlabs 5821fc6824
minor layout 2022-08-25 19:32:10 +01:00
Starbeamrainbowlabs 07508faf1a
fix overlength summaries 2022-08-25 19:31:48 +01:00
Starbeamrainbowlabs 0bdcaf2858
Bugfix: broken feeds no longer cause the entire build to fail 2022-07-04 21:37:33 +01:00
Starbeamrainbowlabs d81bca6e39
fix crash in parser due to kieran's feed 2022-06-07 14:31:16 +01:00
Starbeamrainbowlabs f4fe604c53
Merge branch 'main' of github.com:FreesideHull/hullblogs.com into main 2021-10-29 02:01:48 +01:00
Starbeamrainbowlabs 412d011c98
Fix author links 2021-10-29 02:01:44 +01:00
Starbeamrainbowlabs 0987d6ccec
Add magic string exclusion support 2021-10-18 15:21:46 +01:00
Starbeamrainbowlabs 5a549e67a9
Tidy up logging
Looks like we'll need some disk-based cache, as it's still making 
multiple requests
2021-10-17 14:52:25 +01:00
Starbeamrainbowlabs 15606bf5d7
Update dependencies, use p-memoize
@eleventy *really* needs to support ES6 modules
2021-10-17 14:45:44 +01:00
Starbeamrainbowlabs 0d7cab6dd0
Feed parser: Check for empty descriptions too 2021-10-10 17:05:05 +01:00
Starbeamrainbowlabs e0ee4c19a3
Feed parser: support feed items with object for content
e.g. { type: "html", text: "...", ... }

Ref #6
2021-10-03 19:06:07 +01:00
Starbeamrainbowlabs 926a2c2084
Revert "Fix debug output from DEBUG_FEEDITEMS env var"
This reverts commit 0ed5d4de89.
2021-08-20 20:12:53 +01:00
Starbeamrainbowlabs 0ed5d4de89
Fix debug output from DEBUG_FEEDITEMS env var 2021-08-20 20:08:07 +01:00
Starbeamrainbowlabs 6aa9cfb20b
Add optional FILTER_FEED environment variable 2021-08-16 23:17:46 +01:00
Starbeamrainbowlabs 9eefaff583
Minor tweaks to mobile 2021-08-10 00:39:00 +01:00
Starbeamrainbowlabs a634f32a20
Fix crashes 2021-08-09 22:00:27 +01:00
Starbeamrainbowlabs 73a1576233
Wrangle up some CSS 2021-08-09 17:50:20 +01:00
Starbeamrainbowlabs 9dcee48717
Fix bugs, and extract media 2021-08-09 13:45:54 +01:00
Starbeamrainbowlabs 5983c5854e
Sort feed items 2021-08-09 01:50:39 +01:00
Starbeamrainbowlabs 8a863d7b0d
It's coming together, but we just have a whole bunch of errors to work through. 2021-08-09 01:49:18 +01:00