Commit Graph

451 Commits

Author SHA1 Message Date
Jan-Lukas Else 9e423526bd Various improvements & more tests 2021-09-01 16:38:08 +02:00
Jan-Lukas Else 286c0f821a Fix formatting of contact messages 2021-09-01 11:14:49 +02:00
Jan-Lukas Else 116b9eb8cc Add test for markdown images 2021-09-01 08:29:21 +02:00
Jan-Lukas Else 9a283fee1e Update dependencies 2021-08-30 13:52:57 +02:00
Jan-Lukas Else f902beffd3 Sitemap indices with LastMod 2021-08-18 14:47:31 +02:00
Jan-Lukas Else b78c044020 Tests for regex redirects 2021-08-18 10:28:17 +02:00
Jan-Lukas Else 0bfde0bb83 Fix permissions 2021-08-17 23:23:49 +02:00
Jan-Lukas Else 783e246ca5 Go 1.17 2021-08-17 07:55:50 +02:00
Jan-Lukas Else ef66cd7c80 "GoBlog export path" for exporting markdown files of posts 2021-08-10 13:27:19 +02:00
Jan-Lukas Else da9ea7c0d7 Refactor database hooks to make them more useful 2021-08-09 18:31:42 +02:00
Jan-Lukas Else 2bf98dddaa Use Golang toLower func for lower in queries, add webmention tests 2021-08-09 13:09:45 +02:00
Jan-Lukas Else 695e552f50 Fix missing title in Telegram messages 2021-08-07 14:39:23 +02:00
Jan-Lukas Else 602523b743 More rendered titles 2021-08-05 14:53:22 +02:00
Jan-Lukas Else 4c8c147c4c Further improve post title rendering 2021-08-05 08:09:34 +02:00
Jan-Lukas Else 4c1f7fcde4 Strip down Goldmark for titles, to just provide typographer and emoji support 2021-08-05 07:05:39 +02:00
Jan-Lukas Else 663e6932bf Fix rendering Markdown title 2021-08-04 23:26:38 +02:00
Jan-Lukas Else 586bd46b31 Fix test 2021-08-04 22:51:56 +02:00
Jan-Lukas Else 5317ef12c6 Render titles using Goldmark, fix bug 2021-08-04 22:48:50 +02:00
Jan-Lukas Else ba4c32b40b Simple XSL stylesheet for sitemaps 2021-08-04 15:45:58 +02:00
Jan-Lukas Else 7d3cfe784a Use sitemap indices and improve sitemap generation 2021-08-04 11:09:27 +02:00
Jan-Lukas Else 269aebf016 Make webmention URL in HTML head absolute 2021-08-03 21:39:52 +02:00
Jan-Lukas Else 636948103a Add debug logs to webmentions 2021-08-03 21:32:02 +02:00
Jan-Lukas Else ae7961ed49 Fix Tor header on media requests 2021-08-02 21:10:38 +02:00
Jan-Lukas Else ec9ef528c4 Add option to set extra address for media 2021-08-02 20:43:24 +02:00
Jan-Lukas Else 55fa3421f9 Show possible states for post status 2021-08-01 19:27:21 +02:00
Jan-Lukas Else 408f7aef6b Fix 2021-07-31 14:24:58 +02:00
Jan-Lukas Else 9e164d4f17 Improve editor template 2021-07-31 14:19:37 +02:00
Jan-Lukas Else 5dafac827c Section option to show full post content on index & fixes 2021-07-31 13:20:51 +02:00
Jan-Lukas Else fcf299d1a1 Tests for blog stats 2021-07-30 15:43:13 +02:00
Jan-Lukas Else e62e4f32d6 Automatic ActivityPub key generation, doesn't need config anymore 2021-07-29 15:31:49 +02:00
Jan-Lukas Else eeba1967e1 Update dependencies 2021-07-29 12:06:12 +02:00
Jan-Lukas Else 869b505a39 Fix webmention router 2021-07-27 13:01:35 +02:00
Jan-Lukas Else 88f26ef3c6 Reduce complexity of router build method 2021-07-27 12:51:08 +02:00
Jan-Lukas Else 91e2b268c7 Some cache fixes 2021-07-25 10:53:12 +02:00
Jan-Lukas Else bfa2d302c9 Fix a test 2021-07-24 13:41:07 +02:00
Jan-Lukas Else c2dada5d50 Refactor and test authentication middleware 2021-07-24 13:35:26 +02:00
Jan-Lukas Else 6429d64b0a Use more strings.Builder instead of += for building queries etc. (more efficient) 2021-07-23 17:26:14 +02:00
Jan-Lukas Else b7f578cf2f Make easter egg opt-in 2021-07-23 12:59:24 +02:00
Jan-Lukas Else d5198e3db8 Add another index for posts, db migrations from embedded fs 2021-07-23 11:29:03 +02:00
Jan-Lukas Else c14ec0dcb5 Save paths of deleted posts and show 410 error 2021-07-23 09:53:35 +02:00
Jan-Lukas Else 18a0bfd15b Add option to set "webmention: false" in post params to not send webmentions 2021-07-23 07:02:49 +02:00
Jan-Lukas Else 3db1f6b85c Contact: Add option for privacy policy 2021-07-22 14:04:46 +02:00
Jan-Lukas Else bdbaf9b915 Contact form feature 2021-07-22 13:41:52 +02:00
Jan-Lukas Else 2cee446dff Fix Dockerfile 2021-07-19 18:44:51 +02:00
Jan-Lukas Else f23ce63043 Serve leaflet locally, proxy tiles 2021-07-19 18:41:38 +02:00
Jan-Lukas Else 10bc7e7e7d Audio(s) and link(s) in feed content, improved parameter loading 2021-07-19 16:32:45 +02:00
Jan-Lukas Else 9db6ca5b42 Catch case with no media files 2021-07-18 16:39:20 +02:00
Jan-Lukas Else 486bc3a250 Simplify http.go 2021-07-17 18:08:13 +02:00
Jan-Lukas Else 86825ea601 Simplify HTTP routing 2021-07-17 09:33:44 +02:00
Jan-Lukas Else a933f47c7a Add some docs 2021-07-15 18:56:03 +02:00