Commit Graph

325 Commits

Author SHA1 Message Date
Jan-Lukas Else d7da17bda1 improve blogroll template 2021-05-10 20:34:30 +02:00
Jan-Lukas Else c8c848daf5 Fix lint errors 2021-05-10 17:48:00 +02:00
Jan-Lukas Else a21f48c309 Persistent cache for blogroll and stats 2021-05-10 17:37:34 +02:00
Jan-Lukas Else bfee141015 Promote Tor 2021-05-09 14:42:53 +02:00
Jan-Lukas Else 4653e4480c Cache blog stats for better performance 2021-05-09 09:35:37 +02:00
Jan-Lukas Else 59e491ee0a Improve blogstats and load table using JS (because it's slow) 2021-05-09 09:08:31 +02:00
Jan-Lukas Else 026ae9469a Sort blogroll again 2021-05-08 21:44:36 +02:00
Jan-Lukas Else 1ef34889ae Add native blogroll integration 2021-05-08 21:22:48 +02:00
Jan-Lukas Else 42873f8681 Use Scaleway Docker registry 2021-05-08 14:16:02 +02:00
Jan-Lukas Else abbd79d8a9 Extra step to confirm deletion of posts 2021-05-08 14:09:42 +02:00
Jan-Lukas Else 705f02b7ef Rework shutdown mechanism 2021-05-07 16:14:15 +02:00
Jan-Lukas Else 45b1921663 Fix blogstats 2021-04-30 18:42:10 +02:00
Jan-Lukas Else c7cf753266 Fix SQL for blogstats 2021-04-29 07:47:46 +02:00
Jan-Lukas Else 60295a597d Make tables responsive 2021-04-29 07:38:11 +02:00
Jan-Lukas Else e15d33b0dd Advance the blogstats even more 2021-04-28 20:03:20 +02:00
Jan-Lukas Else 47ddcc4028 Blogstats with months (on click) 2021-04-23 20:52:12 +02:00
Jan-Lukas Else 9d63d0632e Add config options to disable sending and receiving of webmentions 2021-04-23 19:36:57 +02:00
Jan-Lukas Else 5864baaaca Update dependencies 2021-04-23 18:48:08 +02:00
Jan-Lukas Else c612dfc883 Show link to comments in header only if enabled 2021-04-21 20:17:26 +02:00
Jan-Lukas Else a24cad5699 Add Cloudflare as image compression service 2021-04-21 20:10:32 +02:00
Jan-Lukas Else adb6a31b3d Rework tinify implementation 2021-04-21 19:47:45 +02:00
Jan-Lukas Else 89b680c4a8 Fix buttons in some browsers (Firefox ESR) 2021-04-20 20:38:19 +02:00
Jan-Lukas Else 2842ff6220 Small things 2021-04-16 20:00:38 +02:00
Jan-Lukas Else 031dd0eca4 Fix, don't cache apk repo 2021-04-14 22:07:37 +02:00
Jan-Lukas Else 4b302ced71 Update dependencies 2021-04-14 21:59:40 +02:00
Jan-Lukas Else ef1c208e3c Remove asset integrity from templates as it breaks Google Translate 2021-04-12 22:16:41 +02:00
Jan-Lukas Else e95ba682e9 Add healthcheck for Docker 2021-04-11 16:10:20 +02:00
Jan-Lukas Else 5a5069a44d Close DB after check 2021-04-03 15:48:31 +02:00
Jan-Lukas Else 06a1a0cdde Command "check" to check for broken external links and improve graceful shutdown 2021-04-03 15:39:43 +02:00
Jan-Lukas Else 0d7f615240 SRI for stylesheet as well 2021-04-02 10:59:01 +02:00
Jan-Lukas Else 33684a7940 Various changes (SRI for JS, HTTP server init, ect.) 2021-04-02 10:28:04 +02:00
Jan-Lukas Else 7f8ea2d94b Improve HTTP handling (timeouts etc.) 2021-03-31 09:29:52 +02:00
Jan-Lukas Else f378395d5d Some small changes 2021-03-26 09:33:46 +01:00
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 04f5cdc122 Small activitypub changes 2021-03-19 14:26:45 +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 917dcdab48 CSS fixes, Translations, Translate Button 2021-03-18 12:13:17 +01:00
Jan-Lukas Else a35bafe247 Add example config 2021-03-15 22:28:43 +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 3877507890 Use ristretto cache library instead of lru 2021-03-11 19:00:09 +01:00
Jan-Lukas Else 0a4d552cd1 Optimize template parsing 2021-03-11 09:16:19 +01:00
Jan-Lukas Else 5e65fd6bd7 Simplify 2021-03-10 22:31:43 +01:00
Jan-Lukas Else 302e290ea2 Simplify rendering 2021-03-10 19:21:23 +01:00
Jan-Lukas Else d9afd0cb49 Fix 2021-03-10 18:49:32 +01:00