Commit Graph

666 Commits

Author SHA1 Message Date
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
Jan-Lukas Else 377bf496c2 Asset handling with minification, fingerprinting and Cache-Control headers 2020-09-19 12:27:07 +02:00
Jan-Lukas Else 54acbc5808 Fix emojis 2020-09-18 13:11:25 +02:00
Jan-Lukas Else 70f220e693 API endpoint to read posts
API endpoint to create posts from Hugo markdown file
Method to create redirects
Dependency updates
...
2020-09-18 12:34:52 +02:00
Jan-Lukas Else 4f71a2a090 Add method to generate post summaries, extend feeds 2020-09-15 17:01:53 +02:00
Jan-Lukas Else 4b7507c781 Change feed behavior (.rss, .json, .atom) 2020-09-14 16:07:37 +02:00
Jan-Lukas Else e1a77bf48a Index template: Link to feeds in head 2020-09-02 17:56:18 +02:00
Jan-Lukas Else 341d9ab3f5 Add RSS/Atom/JSON Feed 2020-09-02 17:48:37 +02:00
Jan-Lukas Else 4cc33c91db List taxonomy values below post 2020-09-01 19:08:57 +02:00
Jan-Lukas Else 4b066d5ea1 "Urlize" taxonomy values in path 2020-09-01 18:53:21 +02:00
Jan-Lukas Else 1d31cbe20a Taxonomies, sections and blog with title and description 2020-09-01 18:14:49 +02:00
Jan-Lukas Else 484da515aa Taxonomies! 2020-08-31 21:12:43 +02:00
Jan-Lukas Else c98f3eaca2 Sections 2020-08-25 20:55:32 +02:00
Jan-Lukas Else 8c5be81403 Fix pagination and sort by updated column 2020-08-25 20:02:02 +02:00
Jan-Lukas Else 1f53b21865 Update dependencies 2020-08-25 20:00:54 +02:00
Jan-Lukas Else b60fce2fbb Rename method 2020-08-24 21:19:36 +02:00
Jan-Lukas Else a4a01d2c67 Lower case for all sql 2020-08-24 21:18:09 +02:00
Jan-Lukas Else 5bb295b4ed Simplify emojify 2020-08-24 21:09:30 +02:00
Jan-Lukas Else caad3415c0 Add custom pagination adapter to use less memory and be faster 2020-08-24 20:49:33 +02:00
Jan-Lukas Else 7a8cfb1f05 Add pagination to index 2020-08-05 19:54:04 +02:00
Jan-Lukas Else 626000ab96 Add simple index (or /blog) site 2020-08-05 19:23:39 +02:00
Jan-Lukas Else fa10bd03d3 Add method to request all posts, optimize query to only execute one db query 2020-08-05 18:41:45 +02:00
Jan-Lukas Else 31591d694c Simplify configuration initialization 2020-08-04 19:42:09 +02:00
Jan-Lukas Else e3b346acf7 Add automatic HTTPS 2020-08-01 17:49:46 +02:00
Jan-Lukas Else c69480a824 Basic auth, delete posts via api, purge cache after post create / delete 2020-08-01 15:16:21 +02:00
Jan-Lukas Else b2072fddd2 Flatten redirect chains using recursive sql query 2020-08-01 11:39:24 +02:00
Jan-Lukas Else 484ca8948a Add API to allow creating posts 2020-07-31 21:44:16 +02:00
Jan-Lukas Else 12c4415cd3 Fix rendering, render 404 errors, flatten redirects 2020-07-31 21:02:47 +02:00
Jan-Lukas Else 0175ce1729 Move buffering and execution of templates to own func 2020-07-31 19:46:12 +02:00
Jan-Lukas Else c3449faec6 Minify HTML of posts 2020-07-31 16:23:29 +02:00
Jan-Lukas Else e761e20fdc Initial state of rendering 2020-07-31 15:48:01 +02:00