-
159638084e
Fix CSRF loading on static GET pages
Brian Picciano
2022-05-24 17:27:03 -0600
-
88ebaeda8f
Don't set updated at field on feed, it's wonky
Brian Picciano
2022-05-22 09:33:24 -0600
-
f3340ae5f4
Remove old code related to static, it's not needed anymore
Brian Picciano
2022-05-21 14:07:14 -0600
-
55eb40d4bb
Add chat page, though it's not used yet
Brian Picciano
2022-05-21 14:06:07 -0600
-
4dc1683d3e
Serve mailing list finalize and unsubscribe endpoints
Brian Picciano
2022-05-21 14:03:38 -0600
-
7335295dc0
Fix rendering errors near script tags
Brian Picciano
2022-05-21 13:54:14 -0600
-
b136b42a44
Give images a bottom margin
Brian Picciano
2022-05-21 13:00:04 -0600
-
04b95b0e22
Cleanup after importing everything into prod
Brian Picciano
2022-05-21 12:57:08 -0600
-
180575fe4a
Fix post body templates not being parsed correctly
Brian Picciano
2022-05-21 12:10:38 -0600
-
bdd1f01605
Fix srv binaries
Brian Picciano
2022-05-21 11:40:13 -0600
-
01424c7dab
Standardize URL generation across the blog
Brian Picciano
2022-05-21 11:34:03 -0600
-
e269b111a1
List existing tags on edit post page
Brian Picciano
2022-05-21 11:20:45 -0600
-
3059909deb
Publish new posts to mailing list
Brian Picciano
2022-05-21 11:15:37 -0600
-
3e67823205
Hide tag picker for now
Brian Picciano
2022-05-21 10:56:50 -0600
-
e92f59fc7f
Redirect legacy URL path
Brian Picciano
2022-05-21 10:50:42 -0600
-
0361b1d4bf
Fix annoying underline next to follow button
Brian Picciano
2022-05-21 10:37:02 -0600
-
5a58890228
Fix code block formatting and clean up extraneous files
Brian Picciano
2022-05-21 10:30:43 -0600
-
79452e7472
Re-arrange routes so that cache only applies to blog routes
Brian Picciano
2022-05-21 10:18:00 -0600
-
fb905ad53c
Add in-memory cache to GET requests, purges on successful POSTs
Brian Picciano
2022-05-21 10:04:50 -0600
-
1de0ab3b72
Define an actual middleware type, use that to set up API routes
Brian Picciano
2022-05-21 09:17:43 -0600
-
034342421b
Simplify routes by moving formMiddleware to the global level
Brian Picciano
2022-05-20 19:29:01 -0600
-
1181af0318
Don't use EDIT method, only POSTs should use alt methods
Brian Picciano
2022-05-20 19:19:32 -0600
-
c4692f72e3
Add tag parameter to feed endpoint
Brian Picciano
2022-05-20 17:51:41 -0600
-
1f42c5e000
Add tag selector to index
Brian Picciano
2022-05-20 17:43:47 -0600
-
47d4787907
Always return results in time desc order from PostStore
Brian Picciano
2022-05-20 17:31:44 -0600
-
99f8c1188c
Add RSS feed generator
Brian Picciano
2022-05-20 17:24:52 -0600
-
b4ca8853a9
Update http config names
Brian Picciano
2022-05-20 17:04:20 -0600
-
1ffda21ae3
Implement ratelimit on authentications
Brian Picciano
2022-05-20 14:54:26 -0600
-
ae1fa76efc
Rename follow.html to follow
Brian Picciano
2022-05-20 14:32:31 -0600
-
af434077ef
Implement image macro for rendering images
Brian Picciano
2022-05-20 14:30:09 -0600
-
16cfbd1915
Move static assets to within srv
Brian Picciano
2022-05-20 13:37:43 -0600
-
3cdee89c96
Put post preview behind auth
Brian Picciano
2022-05-20 11:20:02 -0600
-
09acb111a2
Rename api package to http
Brian Picciano
2022-05-20 11:17:31 -0600
-
f69ed83de7
Add preview button to edit post page
Brian Picciano
2022-05-20 11:06:21 -0600
-
2c4b617dde
Implement saving of new and edited posts
Brian Picciano
2022-05-20 10:47:22 -0600
-
75044eef03
Implement edit post page
Brian Picciano
2022-05-20 10:13:46 -0600
-
0bc0204f0b
Implement post deleting
Brian Picciano
2022-05-20 09:33:03 -0600
-
1242be7cfe
Implement posts index page
Brian Picciano
2022-05-20 08:36:52 -0600
-
5a99778187
Scatter render.go contents everywhere
Brian Picciano
2022-05-20 07:59:36 -0600
-
16f9da05e5
Fix spacing in assets table delete button
Brian Picciano
2022-05-19 22:47:57 -0600
-
3664286506
Actually use the auth middleware for assets routes
Brian Picciano
2022-05-19 22:44:33 -0600
-
8da42184eb
Implement basic auth middleware
Brian Picciano
2022-05-19 21:35:45 -0600
-
46d8c1cebe
Merge
0b93f3c76a
into 56530a8a66
dependabot[bot]
2022-05-19 03:28:32 +0000
-
-
0b93f3c76a
Bump nokogiri from 1.10.10 to 1.13.5 in /static
dependabot[bot]
2022-05-19 03:28:31 +0000
-
-
56530a8a66
Implement asset deletion and fix redirect logic
Brian Picciano
2022-05-18 10:59:07 -0600
-
69de76cb32
Add asset file upload form, plus related necessary refactors
Brian Picciano
2022-05-17 15:54:20 -0600
-
e406ad6e7c
Re-arrange how api endpoints are defined
Brian Picciano
2022-05-17 15:25:13 -0600
-
7b7bdcf57a
Initial implementation of admin assets page
Brian Picciano
2022-05-17 14:39:42 -0600
-
9a67ef9211
Add follow.html to v2
Brian Picciano
2022-05-17 14:13:56 -0600
-
e742a2d6d5
Add BlogURL template function
Brian Picciano
2022-05-17 13:52:18 -0600
-
0fdece68c0
Add /v2/assets/ handler, with resizing
Brian Picciano
2022-05-17 13:29:12 -0600
-
f9d1f664f0
Implement import-asset script
Brian Picciano
2022-05-17 12:41:17 -0600
-
4d23325823
Implement cfg.BoolVar method
Brian Picciano
2022-05-17 11:56:17 -0600
-
788aba3d0d
Fix new index page
Brian Picciano
2022-05-14 21:30:18 -0600
-
af08122a25
Add static serve back to dev-shell
Brian Picciano
2022-05-14 21:28:33 -0600
-
e24dd6d630
Import posts in dev-shell target
Brian Picciano
2022-05-14 20:42:43 -0600
-
e41ff2b897
Implement index handler
Brian Picciano
2022-05-14 17:02:30 -0600
-
4c04177c05
Move template rendering logic into api package
Brian Picciano
2022-05-14 16:14:11 -0600
-
dd354bc323
Create srv.dev-shell target in Makefile
Brian Picciano
2022-05-14 15:21:52 -0600
-
7e87c09c50
Add /posts handler to api
Brian Picciano
2022-05-13 13:35:54 -0600
-
2929b4279c
Implement rendering Posts to html
Brian Picciano
2022-05-13 11:47:29 -0600
-
d284fe2d25
Fix integration tests
Brian Picciano
2022-05-08 16:57:04 -0600
-
a6269d1fe0
Cleanup and fix dev entrypoint target
Brian Picciano
2022-05-08 16:48:03 -0600
-
a759fc28f7
Add test target to Makefile to run full integration tests
Brian Picciano
2022-05-08 16:36:28 -0600
-
ddb126db17
Move radix config into cfg, use that for integration tests
Brian Picciano
2022-05-08 16:36:08 -0600
-
450136a0c0
Implement cachedAssetStore
Brian Picciano
2022-05-07 18:22:57 -0600
-
3088c9d76c
Implement AssetStore interface
Brian Picciano
2022-05-07 18:07:27 -0600
-
cfb633b3b5
Cleanup various small issues with post package
Brian Picciano
2022-05-07 17:58:20 -0600
-
07806c6942
Move sql db out of post.NewStore, so it can be shared
Brian Picciano
2022-05-07 14:56:34 -0600
-
1495c78656
Move integration tests under a build tag
Brian Picciano
2022-05-07 14:54:40 -0600
-
0d016129a4
Implement import-posts script
Brian Picciano
2022-05-07 14:33:57 -0600
-
a10a604018
Refactor how data dir is initialized
Brian Picciano
2022-05-07 13:17:18 -0600
-
c99b37c5b3
Use unix timestamps for post.Store
Brian Picciano
2022-05-06 21:49:00 -0600
-
f7d72adfb5
Implement post.Store
Brian Picciano
2022-05-06 17:22:17 -0600
-
d8b12cf17a
Begin work on post package
Brian Picciano
2022-05-05 21:42:46 -0600
-
eed10ce514
Fix various problems with the srv build
Brian Picciano
2022-05-05 21:20:22 -0600
-
cc8b6289ac
Improve fatal message for mailinglist.Store creation
Brian Picciano
2022-05-05 21:05:23 -0600
-
39ad0e614f
Use envvars to configure srv
Brian Picciano
2022-05-05 20:57:17 -0600
-
5c247b6f29
Refactor cfg to use envvars as well
Brian Picciano
2022-05-05 20:17:59 -0600
-
0277c02767
Get rid of loggerFatalError
Brian Picciano
2022-05-05 19:33:40 -0600
-
24e9541e02
wifi passwords
Brian Picciano
2022-05-03 22:23:52 -0600
-
e19e7d1fd1
Bump nokogiri from 1.10.10 to 1.13.4 in /static
dependabot[bot]
2022-04-12 09:36:00 +0000
-
13737cf85d
ginger vm update
Brian Picciano
2022-04-03 15:49:24 -0600
-
-
ae2f854bca
redate open infra, make footnotes smaller
Brian Picciano
2022-03-13 09:39:51 -0600
-
8f5577d665
open infra
Brian Picciano
2022-03-12 22:21:51 -0700
-
b9a56818b7
Bump nokogiri from 1.10.10 to 1.13.2 in /static
dependabot[bot]
2022-02-26 12:18:23 +0000
-
-
6b56556dba
cryptic-fs
Brian Picciano
2022-01-25 17:30:24 -0700
-
ae3cc05ce7
New fonts, remove external dependencies, clean out unused code, remove twitter stuff
Brian Picciano
2022-01-21 22:28:48 -0700
-
bfcdeb6233
ginger names
Brian Picciano
2022-01-21 22:28:42 -0700
-
fdd02aff26
take tech tag off of dog money, and center the image
Brian Picciano
2022-01-19 18:58:51 -0700
-
68caa928a8
dav
Brian Picciano
2022-01-02 19:40:39 -0700
-
19f1efd748
ginger: it's alive
Brian Picciano
2021-12-31 13:37:32 -0700
-
ed4d179680
minting a single nft
Brian Picciano
2021-12-02 07:54:55 -0700
-
10cb34d0d0
add notes to follow page
Brian Picciano
2021-11-09 22:02:08 -0700
-
0055a0f4fc
managing home server with nix
Brian Picciano
2021-11-08 17:00:39 -0700
-
f8f9fc8b1e
fix tags
Brian Picciano
2021-10-31 18:02:43 -0600
-
ac7215e523
dog money!
Brian Picciano
2021-10-31 17:37:32 -0600
-
9a9b94e677
fix runDir startup
Brian Picciano
2021-10-10 16:32:05 -0600
-
c790e71e7d
Bump nokogiri from 1.10.10 to 1.12.5 in /static
dependabot[bot]
2021-09-28 06:01:03 +0000
-
-
624a38af2b
update appimages with nix wording
Brian Picciano
2021-09-22 22:04:16 -0600