Commit Graph

685 Commits

Author SHA1 Message Date
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
Jan-Lukas Else 9193c4f656 Update Goldmark 2020-07-30 21:57:19 +02:00
Jan-Lukas Else c0c4fa04e0 Various code improvements 2020-07-30 21:18:58 +02:00
Jan-Lukas Else e8bf6af11b Cache supports conditional requests 2020-07-30 21:08:41 +02:00
Jan-Lukas Else c558f46e32 VACUUM db on close 2020-07-30 16:47:46 +02:00
Jan-Lukas Else 65ce24d410 Cache middleware now records the response and writes that to the DB 2020-07-30 16:43:04 +02:00
Jan-Lukas Else 2639cd9f3b Use GetHead middleware 2020-07-30 15:58:05 +02:00
Jan-Lukas Else 7becbd6aad Implement basic db-based cache 2020-07-29 22:45:26 +02:00
Jan-Lukas Else 6c4a9476b4 Posts can have parameters 2020-07-29 18:28:51 +02:00
Jan-Lukas Else 00add1c312 Fix 2020-07-29 17:55:10 +02:00
Jan-Lukas Else afab7686f8 Add redirects table and simple redirect functionality 2020-07-29 17:39:46 +02:00
Jan-Lukas Else 8dbf795902 Allow root post 2020-07-29 17:26:33 +02:00
Jan-Lukas Else 9ee3c0c730 Configure routes based on post paths from DB 2020-07-29 17:17:48 +02:00
Jan-Lukas Else 04ec81a43b Switch to chi 2020-07-29 16:41:36 +02:00
Jan-Lukas Else b57d1b2d2f Graceful shutdown 2020-07-28 21:54:34 +02:00
Jan-Lukas Else 081259fca7 Render markdown 2020-07-28 21:38:12 +02:00
Jan-Lukas Else 82f612bda8 The beginning of something awesome 2020-07-28 21:17:07 +02:00