Commit Graph

110 Commits

Author SHA1 Message Date
Jan-Lukas Else eb5675f0b0 Fix ActivityStreams, only serve AS on desired paths 2021-03-23 07:27:12 +01:00
Jan-Lukas Else c4baa47456 Reduce amount of middleware initializations when rebuilding router 2021-03-22 15:57:29 +01:00
Jan-Lukas Else 610113e9c9 Add heartbeat endpoint and improve dockerfile 2021-03-22 10:25:43 +01:00
Jan-Lukas Else bbbabdb335 Improve http router setup (use middlewares instead of custom functions) 2021-03-22 08:20:56 +01:00
Jan-Lukas Else 58586fb9a7 Start restructuring router building 2021-03-19 13:04:11 +01:00
Jan-Lukas Else e5117779cc Use RWMutex instead of atomic value 2021-03-19 11:26:45 +01:00
Jan-Lukas Else ded4294c45 Add support for Tor 2021-03-19 10:10:47 +01:00
Jan-Lukas Else 94cc221625 Added regular garbage collection 2021-03-13 13:17:42 +01:00
Jan-Lukas Else 5aa04ba366 Collect garbage after cache clear and reloading router 2021-03-12 08:57:40 +01:00
Jan-Lukas Else d9afd0cb49 Fix 2021-03-10 18:49:32 +01:00
Jan-Lukas Else 41083cfb31 Add some Server-Timing informations 2021-03-10 18:47:56 +01:00
Jan-Lukas Else 826a672bae Improve handler initialization 2021-03-10 18:08:20 +01:00
Jan-Lukas Else 8fb6d8e177 Update dependencies 2021-03-03 18:19:55 +01:00
Jan-Lukas Else e25199b2a3 Private mode 2021-02-27 08:31:06 +01:00
Jan-Lukas Else b81f890120 Login, Logout and show update and delete below posts 2021-02-24 16:01:10 +01:00
Jan-Lukas Else 243d695bf4 Small things 2021-02-24 13:16:33 +01:00
Jan-Lukas Else e74afac829 Show admin links when logged in 2021-02-20 23:35:16 +01:00
Jan-Lukas Else be929058cf Save notifications to DB, Notificationsadmin 2021-02-20 15:42:45 +01:00
Jan-Lukas Else 175c78624b Comments Admin pagination 2021-02-17 16:07:42 +01:00
Jan-Lukas Else 58f41085dd Add CSP and rework speak.js 2021-02-16 21:27:52 +01:00
Jan-Lukas Else 99789efcd3 Various improvements; Remove Hugo import API; Add feeds for photos 2021-02-16 16:26:21 +01:00
Jan-Lukas Else 82ace66544 Small improvements 2021-02-15 21:35:05 +01:00
Jan-Lukas Else 78f3d3c07b Add pagination to Webmention Admin 2021-01-30 19:37:26 +01:00
Jan-Lukas Else 72f676dda2 Add comment functionality 2021-01-23 17:24:47 +01:00
Jan-Lukas Else 6a0eda2184 Update + get rid of a few dependencies 2021-01-21 17:59:47 +01:00
Jan-Lukas Else dafcace8db cache path redirects and improve regexredirects 2021-01-21 17:08:11 +01:00
Jan-Lukas Else c73e53ce3c Add config option to enable redirect to random post 2021-01-20 13:38:24 +01:00
Jan-Lukas Else 89b48b1d37 One editor per blog 2021-01-17 12:53:07 +01:00
Jan-Lukas Else e0ad125d93 Fix middleware for drafts 2021-01-15 22:05:01 +01:00
Jan-Lukas Else d1850300e5 Drafts 2021-01-15 21:56:46 +01:00
Jan-Lukas Else abe1f39ea4 Disable cache for static and media files, serve template assets directly from memory 2021-01-10 17:19:08 +01:00
Jan-Lukas Else 4c87a95e73 Local media storage 2021-01-10 15:59:43 +01:00
Jan-Lukas Else 37f36678b2 Add blog stats with posts per year 2021-01-04 20:29:49 +01:00
Jan-Lukas Else a34dc887b0 Add archives for months and months + days 2020-12-26 20:40:22 +01:00
Jan-Lukas Else efce703f33 Add config for short domains 2020-12-24 11:00:16 +01:00
Jan-Lukas Else 9e4a03549f Improve error rendering 2020-12-24 10:09:34 +01:00
Jan-Lukas Else 818a1c23c2 Use static home page 2020-12-23 16:53:10 +01:00
Jan-Lukas Else afcbf69e7d Serve files in "static" folder 2020-12-23 14:11:14 +01:00
Jan-Lukas Else 9da9e37f32 Short URLs 2020-12-22 22:15:29 +01:00
Jan-Lukas Else 75a960e975 Update chi 2020-12-22 20:29:25 +01:00
Jan-Lukas Else 39e999acca Simplify webmention routing 2020-12-19 11:06:55 +01:00
Jan-Lukas Else 74d02b00bd Login form with JWT 2020-12-15 17:40:14 +01:00
Jan-Lukas Else c8df151c57 Add year and month archives 2020-12-13 15:16:47 +01:00
Jan-Lukas Else e8690c52e9 http router fixes 2020-12-13 11:01:57 +01:00
Jan-Lukas Else eeb68dbba9 Add editor to create, update or delete posts 2020-12-12 23:44:03 +01:00
Jan-Lukas Else db1c4901c7 Update IndieAuth (w/o PKCE for now) 2020-12-09 17:25:09 +01:00
Jan-Lukas Else 8fd3fd07cc Rotate logs and cache assets too 2020-11-26 17:40:40 +01:00
Jan-Lukas Else f3248ccf51 Add support for nodeinfo 2020-11-17 17:10:14 +01:00
Jan-Lukas Else 3a866fb3c0 Custom webmention sending implementation and other improvements 2020-11-16 18:34:29 +01:00
Jan-Lukas Else 764c9f7536 Full text search 2020-11-15 11:34:48 +01:00