Brian Picciano
ba2d581975
Fix gemini gateway proxying to work with gateways like tildeverse's
7 hours ago
Brian Picciano
78bbfa42fa
Remove mailinglist and proof-of-work functionality
4 weeks ago
Brian Picciano
c4ec906406
Remove leftover static assets specific to individual blog posts
1 month ago
Brian Picciano
0bc9cd83b4
Confirm before deleting a post
1 month ago
Brian Picciano
e8a1f51fb6
Fix vendor sha which somehow became wrong
1 month ago
Brian Picciano
d7507d2def
Clean up homepage, add ghost to gmi, make separator smaller
1 month ago
Brian Picciano
5559e01343
Implement asset.Loader
...
This moved a bunch of logic out of http and into the asset package,
making it available for gmit too.
5 months ago
Brian Picciano
7872296b83
Move asset store into its own package
5 months ago
Brian Picciano
68f3215df6
Add support for http loading files from an asset archive
5 months ago
Brian Picciano
b5e1103caf
Update go to 1.19 (by updating nixpkgs)
5 months ago
Brian Picciano
861070f74d
Prefix html title tag for posts with their title
5 months ago
Brian Picciano
7d48d2abba
Fix mediaType for feed.xml over gemini
7 months ago
Brian Picciano
8108d55c29
Fix some line wraps in gemini copy
7 months ago
Brian Picciano
300a78ef48
Include link to source
7 months ago
Brian Picciano
80c1631bdd
Touch up RSS feed links and post page
8 months ago
Brian Picciano
3f97311514
Add notice atop md->gmi translated pages
8 months ago
Brian Picciano
b766eefe7c
Add gemini CTA to HTTP pages
8 months ago
Brian Picciano
6b3933282e
Refactor URL construction a bit
...
BlogHTTPURL and BlogGeminiURL are now used specifically to construct
absolute URLs to their respective endpoints.
8 months ago
Brian Picciano
63cc6cb217
Fix squished manage post edit button
8 months ago
Brian Picciano
c1c1bb2c4c
Implement cache and logger middlewares for gemini
8 months ago
Brian Picciano
024f514886
Add BlogHTTPURL preprocess function
8 months ago
Brian Picciano
26dbc6691d
Fix page navigation in posts/drafts manage pages
8 months ago
Brian Picciano
57719f29b9
Small fixes to index pages
8 months ago
Brian Picciano
c4520f2c84
Automatically bridge gemini links to a gateway on http site
8 months ago
Brian Picciano
aba69d4329
Small formatting fixes on gmi site
8 months ago
Brian Picciano
acec797048
Final fleshing out of gemini content
8 months ago
Brian Picciano
5b5a043868
Implement gemini atom feed
8 months ago
Brian Picciano
1cfdac5e8c
Allow url construction to work if blog is under a sub-path
8 months ago
Brian Picciano
f536b16e17
Add wtfpl.txt to gemini
8 months ago
Brian Picciano
0d420f70d8
Fix StaticURL in gemini
8 months ago
Brian Picciano
2ca44b60d4
Add assets handler to gemini
8 months ago
Brian Picciano
bde3751fab
Convert markdow to gemtext in gmi server
8 months ago
Brian Picciano
ffdd9520b9
Implement preprocessing of post bodies for gemini
8 months ago
Brian Picciano
293655452c
Continue to polish up posts pages
8 months ago
Brian Picciano
7878db5c95
Initial implementation of post rendering over gmi
8 months ago
Brian Picciano
84c1322c44
Got a basic gemini server running
8 months ago
Brian Picciano
0bd8bd6f23
Slight cleanup in http package
8 months ago
Brian Picciano
c23030733f
Add support for gemtext posts
8 months ago
Brian Picciano
e7b5b55f67
Add format column to post tables
8 months ago
Brian Picciano
4878495914
Don't check CSRF for manage and edit methods
10 months ago
Brian Picciano
16579fdf7f
Fix dumb wording on homepage
10 months ago
Brian Picciano
bf5d57ef52
Remove mention of the word 'blog'
10 months ago
Brian Picciano
f6ab6db9c2
Update copy on follow page to be less wordy
10 months ago
Brian Picciano
ceab45fefa
Increase posts per page
10 months ago
Brian Picciano
b4d6133626
Small changes to header
10 months ago
Brian Picciano
7943865cc6
Move mediocregopher.com content to index of this site
10 months ago
Brian Picciano
1f3ae665ed
Introduce EDIT and MANAGE methods
...
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.
10 months ago
Brian Picciano
31f8f37c5a
Modify base header some more
10 months ago
Brian Picciano
f8cc9f6aa7
Update header, remove 'Updated at' times on posts
10 months ago
Brian Picciano
7f79413102
Add the ghost to every page
10 months ago