summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-11-28Fix dev gemini public URLBrian Picciano
2023-11-28Add new GPG keyBrian Picciano
2023-10-28Fix go module pathBrian Picciano
2023-09-21Fix gemini gateway proxying to work with gateways like tildeverse'sBrian Picciano
2023-08-25Remove mailinglist and proof-of-work functionalityBrian Picciano
2023-08-13Remove leftover static assets specific to individual blog postsBrian Picciano
2023-08-13Confirm before deleting a postBrian Picciano
2023-08-10Fix vendor sha which somehow became wrongBrian Picciano
2023-08-10Clean up homepage, add ghost to gmi, make separator smallerBrian 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-04-15Add support for http loading files from an asset archiveBrian Picciano
2023-04-15Update go to 1.19 (by updating nixpkgs)Brian Picciano
2023-04-14Prefix html title tag for posts with their titleBrian Picciano
2023-02-13Fix mediaType for feed.xml over geminiBrian Picciano
2023-02-13Fix some line wraps in gemini copyBrian Picciano
2023-02-13Include link to sourceBrian Picciano
2023-01-24Touch up RSS feed links and post pageBrian Picciano
2023-01-24Add notice atop md->gmi translated pagesBrian Picciano
2023-01-24Add gemini CTA to HTTP pagesBrian Picciano
2023-01-24Refactor URL construction a bitBrian Picciano
BlogHTTPURL and BlogGeminiURL are now used specifically to construct absolute URLs to their respective endpoints.
2023-01-24Fix squished manage post edit buttonBrian Picciano
2023-01-23Implement cache and logger middlewares for geminiBrian Picciano
2023-01-23Add BlogHTTPURL preprocess functionBrian Picciano
2023-01-23Fix page navigation in posts/drafts manage pagesBrian Picciano
2023-01-23Small fixes to index pagesBrian Picciano
2023-01-23Automatically bridge gemini links to a gateway on http siteBrian Picciano
2023-01-23Small formatting fixes on gmi siteBrian Picciano
2023-01-22Final fleshing out of gemini contentBrian Picciano
2023-01-22Implement gemini atom feedBrian Picciano
2023-01-22Allow url construction to work if blog is under a sub-pathBrian Picciano
2023-01-21Add wtfpl.txt to geminiBrian Picciano
2023-01-21Fix StaticURL in geminiBrian Picciano
2023-01-21Add assets handler to geminiBrian Picciano
2023-01-21Convert markdow to gemtext in gmi serverBrian Picciano
2023-01-21Implement preprocessing of post bodies for 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-19Slight cleanup in http packageBrian Picciano
2023-01-19Add support for gemtext postsBrian Picciano
2023-01-18Add format column to post tablesBrian Picciano
2022-11-29Don't check CSRF for manage and edit methodsBrian Picciano
2022-11-29Fix dumb wording on homepageBrian Picciano
2022-11-29Remove mention of the word 'blog'Brian Picciano
2022-11-29Update copy on follow page to be less wordyBrian Picciano
2022-11-29Increase posts per pageBrian Picciano
2022-11-29Small changes to headerBrian Picciano
2022-11-29Move mediocregopher.com content to index of this siteBrian Picciano
2022-11-29Introduce EDIT and MANAGE methodsBrian Picciano
All admin "index" pages are moved under MANAGE, so that we can have (for example) and normal "GET /posts" page later which would replace the current index page, and potentially corresponding pages for the other categories. The EDIT method replaces the old `?edit` pattern, which normalizes how we differentiate page functionality generally.