Commit Graph

113 Commits

Author SHA1 Message Date
Jan-Lukas Else 5bc95ef807 Redirect to slash-free path 2020-11-05 17:06:42 +01:00
Jan-Lukas Else 1e7dd17f1a Log to file in combined format 2020-11-03 18:58:32 +01:00
Jan-Lukas Else 11c4467caa Add old content warning 2020-11-03 18:00:03 +01:00
Jan-Lukas Else f300c3d498 Improve templates and stuff 2020-11-01 18:37:21 +01:00
Jan-Lukas Else d13b0a5394 Add basic ActivityPub support and other things 2020-10-26 17:37:31 +01:00
Jan-Lukas Else b9856175b9 Small cache things 2020-10-20 18:15:15 +02:00
Jan-Lukas Else 77f6a53a7e Add garbage collection to cache and cache redirects 2020-10-19 23:33:08 +02:00
Jan-Lukas Else a3c6ba832e Massively improve cache using singleflight and storing cacheitems in memory 2020-10-19 23:02:57 +02:00
Jan-Lukas Else a2190306da Add HTTP compression 2020-10-19 21:09:51 +02:00
Jan-Lukas Else 96259912cb Post-post and post-delete hooks 2020-10-19 20:25:30 +02:00
Jan-Lukas Else 141fe3485f Add hourly hooks and improve command execution code 2020-10-18 17:22:24 +02:00
Jan-Lukas Else 753424f715 Disable markdown linkify extension 2020-10-18 12:10:00 +02:00
Jan-Lukas Else 912b24b9b4 Improve summary algorithm 2020-10-18 11:54:29 +02:00
Jan-Lukas Else 4d452963d5 Automatically dump database after each write 2020-10-18 10:01:46 +02:00
Jan-Lukas Else 1a3178eea7 Improve post counting 2020-10-17 20:22:00 +02:00
Jan-Lukas Else 92e508d5cf Update dependencies, minify sitemap 2020-10-17 17:36:18 +02:00
Jan-Lukas Else 4cb605c38b Post translations, little progress on templates 2020-10-16 20:34:34 +02:00
Jan-Lukas Else 5652fab725 Add basic security headers 2020-10-16 15:35:38 +02:00
Jan-Lukas Else 76b959092e Rename method 2020-10-15 21:12:28 +02:00
Jan-Lukas Else a78883a679 Regex path redirects 2020-10-15 20:54:43 +02:00
Jan-Lukas Else dff1da6f68 Simplify routing code a bit 2020-10-15 19:50:34 +02:00
Jan-Lukas Else 50b4bce82f Small things 2020-10-15 17:32:46 +02:00
Jan-Lukas Else 91b094053f Replace certmagic with autocert and use database to store certs 2020-10-15 17:02:58 +02:00
Jan-Lukas Else a3668baf10 Micropub media endpoint 2020-10-14 21:20:17 +02:00
Jan-Lukas Else 5f0fdf2b5d Clean up post params 2020-10-14 18:31:05 +02:00
Jan-Lukas Else 9e97ec3a2b Micropub get, update, delete (with scopes), and some other fixes 2020-10-14 18:23:56 +02:00
Jan-Lukas Else e611a5008d IndieAuth server 2020-10-13 21:35:39 +02:00
Jan-Lukas Else 6624ac9ecd Custom pages 2020-10-13 13:40:16 +02:00
Jan-Lukas Else 2e358e2de8 Add profile middleware 2020-10-12 20:23:21 +02:00
Jan-Lukas Else 601c57169a Parse published/updated times from micropub request 2020-10-12 19:54:22 +02:00
Jan-Lukas Else f2dc532334 Language based date format on posts 2020-10-12 19:46:14 +02:00
Jan-Lukas Else 83253f03c4 Fix blog-relative links 2020-10-12 19:26:32 +02:00
Jan-Lukas Else 43cd803342 Add language based strings 2020-10-12 19:12:43 +02:00
Jan-Lukas Else 69522ef127 Fix routing 2020-10-12 19:12:24 +02:00
Jan-Lukas Else fe5a1baab2 Fix templates 2020-10-12 18:47:23 +02:00
Jan-Lukas Else d15799997f Fix http routing for taxonomy value paths 2020-10-12 18:08:50 +02:00
Jan-Lukas Else e0f81ad768 Fix photos and update dependencies 2020-10-12 18:01:32 +02:00
Jan-Lukas Else e57be059da Replace json and make cache faster 2020-10-07 17:35:52 +02:00
Jan-Lukas Else 17d14ca56e Use in-memory db for cache 2020-10-06 20:44:58 +02:00
Jan-Lukas Else d1ce3ed49c Fixes 2020-10-06 20:04:07 +02:00
Jan-Lukas Else 95909420ba A lot of progress 2020-10-06 19:07:48 +02:00
Jan-Lukas Else fcac755814 Add VSCode config 2020-09-26 16:14:29 +02:00
Jan-Lukas Else d1e0916342 Fix activitystream path manipulation 2020-09-25 19:23:01 +02:00
Jan-Lukas Else b96424f886 Add drone config 2020-09-24 19:07:34 +02:00
Jan-Lukas Else b33d7ff93e Add Dockerfile 2020-09-24 19:04:28 +02:00
Jan-Lukas Else ee02d0e03b Remove scripts 2020-09-24 18:50:38 +02:00
Jan-Lukas Else b50f4f55bb ActivityStreams variant for posts 2020-09-24 17:13:03 +02:00
Jan-Lukas Else 9002142524 Move sitemap code 2020-09-22 17:15:17 +02:00
Jan-Lukas Else 6e4bbc63ca Add sitemap 2020-09-22 17:08:34 +02:00
Jan-Lukas Else e1c362ac2f Use mutexes to prevent cache stampede 2020-09-22 16:42:36 +02:00