summaryrefslogtreecommitdiff
path: root/src/gmi/gmi.go
AgeCommit message (Collapse)Author
2024-05-26Replace URL building methods with the URLBuilderBrian Picciano
2024-05-18Replace all URL rendering within templates by a URLConstructorBrian Picciano
2024-05-18Render posts completely using common rendering methodsBrian Picciano
The aim is to reduce reliance on custom logic in the handlers for every protocol, eventually outsourcing all of it into `render.Methods`, leaving each protocol to simply direct calls to the correct template.
2024-05-11Move to dev.mediocregopher.com/mediocre-blog.gitBrian Picciano
2023-10-28Fix go module pathBrian Picciano
2023-04-17Implement asset.LoaderBrian Picciano
This moved a bunch of logic out of http and into the asset package, making it available for gmit too.
2023-04-15Move asset store into its own packageBrian Picciano
2023-02-13Fix mediaType for feed.xml over geminiBrian Picciano
2023-01-23Implement cache and logger middlewares for geminiBrian Picciano
2023-01-21Fix StaticURL in geminiBrian Picciano
2023-01-21Add assets handler to geminiBrian Picciano
2023-01-21Continue to polish up posts pagesBrian Picciano
2023-01-21Initial implementation of post rendering over gmiBrian Picciano
2023-01-20Got a basic gemini server runningBrian Picciano
2023-01-19Add support for gemtext postsBrian Picciano