Commit Graph

896 Commits

Author SHA1 Message Date
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
Jan-Lukas Else 1c8da99620 Photos page 2020-09-21 18:03:05 +02:00
Jan-Lukas Else f5cca985bd Fix feed links in index template 2020-09-21 17:10:44 +02:00
Jan-Lukas Else da18db0f74 Use custom renderer for images too 2020-09-21 17:05:50 +02:00
Jan-Lukas Else dbbc498994 Custom link rendering 2020-09-21 16:53:20 +02:00
Jan-Lukas Else 856f0a307c Fixes 2020-09-21 16:12:17 +02:00
Jan-Lukas Else 2a9502defb Use mux.Match to find if route is already used 2020-09-21 16:10:00 +02:00
Jan-Lukas Else fb6b4f65ac Fix database lock when trying to write already existing redirect 2020-09-20 22:04:42 +02:00
Jan-Lukas Else 4393d28186 Fix pagination, use blog title and descriptions in feed as fallback 2020-09-20 21:37:04 +02:00
Jan-Lukas Else 8ef592cb22 Improve speed of sqlite queries using indexes and a trigger to find out the section of a post 2020-09-20 21:23:37 +02:00
Jan-Lukas Else 3f3ffb4bec Add methods to use configurable strings in templates (preparation for multiblog/multilang) 2020-09-20 19:10:01 +02:00
Jan-Lukas Else 5db4067caf Remove libsass, add hooks which enable to use custom commands to generate css from scss, but much more, also less dependencies 2020-09-20 18:46:25 +02:00
Jan-Lukas Else 9846cf2211 Rework template initialization, load all templates from template directory 2020-09-20 17:47:54 +02:00
Jan-Lukas Else bf28e34038 Make menu config map, not list 2020-09-20 17:28:24 +02:00
Jan-Lukas Else bba5eaa078 Fix taxonomies, post order etc. 2020-09-19 14:56:31 +02:00
Jan-Lukas Else f38e8e5a20 Add Menu 2020-09-19 13:37:58 +02:00
Jan-Lukas Else 21670a0ccc Use cast library for Hugo import 2020-09-19 13:07:58 +02:00
Jan-Lukas Else 80b3b604c0 Fix asset handling 2020-09-19 12:57:14 +02:00