Commit Graph

166 Commits

Author SHA1 Message Date
nytpu 8426bb6494 make jsonData public 2021-03-17 09:38:41 -06:00
nytpu e42ebd8171 add XXX to core.JsonData mutex 2021-03-17 09:37:41 -06:00
nytpu 5c735b4ce0 improve documentation for PageEntries functions 2021-03-17 09:16:19 -06:00
nytpu 521b162007 implement sort.Interface for core.Feed 2021-03-17 09:16:19 -06:00
nytpu 9a22dd1b64 fix bug in newHTTPFeed 2021-03-17 09:04:05 -06:00
nytpu 6341c67574 add (stubbed) updateGopherFeed function 2021-03-17 09:04:05 -06:00
nytpu 795979e3bb add updateGopherPage function 2021-03-17 09:04:05 -06:00
nytpu e68ff691b8 add updateHTTPPage function 2021-03-17 09:02:02 -06:00
nytpu f9428c3e0e add updateGeminiPage and refactor newGeminiPage to use updateGeminiPage. 2021-03-17 09:02:02 -06:00
nytpu 09c1c4caab add general Update* in fetch.go
TODO: implement backend protocol functions
2021-03-17 08:48:16 -06:00
nytpu 1389fc8d6e fix comment and update readme 2021-03-17 08:41:42 -06:00
nytpu 07d85c0bfc implement New* routines for fetching and creating new feeds/pages.
Also includes routines for fetching gemini, http, and gopher resources.

TODO: add Update* routines to update existing feeds/pages.
2021-03-16 22:43:18 -06:00
nytpu f6313f4465 implement core package with structs, etc. 2021-03-16 22:42:51 -06:00
nytpu f6dfbad0b5 add man page 2021-03-16 10:24:44 -06:00
nytpu 91e663c0f0 add command parsing 2021-03-16 10:24:36 -06:00
nytpu f82e090577 initial commit 2021-03-16 10:19:42 -06:00