Commit Graph

304 Commits

Author SHA1 Message Date
Jan-Lukas Else b02d350832 Also upgrade transitive dependencies 2023-02-28 09:42:04 +01:00
Jan-Lukas Else 4c9f6a21e2 Update dependencies and add CodeQL 2023-02-27 18:08:20 +01:00
Jan-Lukas Else 503b98327f Add option for plugins to add custom template assets, add custom CSS plugin (fixes #54) 2023-02-24 16:50:46 +01:00
Jan-Lukas Else 49a0053044 Dependency updates 2023-02-23 16:32:59 +01:00
Jan-Lukas Else 2f18e1d214 Update dependencies and some small improvements 2023-02-13 22:39:35 +01:00
Jan-Lukas Else e1914d8610 Fix summary 2023-02-13 09:01:14 +01:00
Jan-Lukas Else 02b0fa8e14 Add bodylimits and some other small improvements 2023-02-04 09:59:04 +01:00
Jan-Lukas Else 5d1eb459ab Some more small memory improvements 2023-02-03 23:33:48 +01:00
Jan-Lukas Else 8f2b7c7101 Update Go, some more improvements and fixes 2023-02-02 22:59:12 +01:00
Jan-Lukas Else ac94e7d124 Rework "check" command and some other small improvements 2023-01-29 09:44:46 +01:00
Jan-Lukas Else efdb2f8038 Add noindex for robots header on non-public posts 2023-01-28 22:51:23 +01:00
Jan-Lukas Else c3611a32d6
BREAKING: Rework plugins (#52)
See the documentation at https://docs.goblog.app/plugins.html
2023-01-23 20:30:47 +01:00
Jan-Lukas Else acbcb0c984 Use better SMTP client 2023-01-05 08:00:58 +01:00
Jan-Lukas Else d6537e9e4f Add Matrix as notifications channel 2023-01-05 06:48:31 +01:00
Jan-Lukas Else a71b3cab69 Send non-public ActivityPub reply as notification 2022-12-25 16:49:20 +01:00
Jan-Lukas Else c029733a4f Fix activitypub 2022-12-14 23:24:06 +01:00
Jan-Lukas Else 2bb536f2f7 Use correct time format to sign requests 2022-12-11 15:49:19 +01:00
Jan-Lukas Else 0c2e2b2e4d Improve ActivityPub implementation using go-ap/client 2022-12-10 12:47:36 +01:00
Jan-Lukas Else fc8e8e9a9d Simplify activitypub followers listing, parse and save activitypub usernames in @user@example.org format 2022-12-07 16:43:13 +01:00
Jan-Lukas Else bef19c61fb Allow to edit comments (#42) 2022-12-06 19:43:06 +01:00
Jan-Lukas Else e005cda096 Rework activitypub using library and support replies using the comment system 2022-11-23 22:16:56 +01:00
Jan-Lukas Else 4dee23e561 Update dependencies 2022-11-20 21:01:36 +01:00
Jan-Lukas Else c242e2c7b3 Add page to show activitypub followers 2022-11-08 20:23:31 +01:00
Jan-Lukas Else 1f2510ac53 Remove Tailscale, add settings for custom HTTPS 2022-10-30 20:57:25 +01:00
Jan-Lukas Else e6984d7f00 Update dependencies 2022-10-28 20:53:46 +02:00
Jan-Lukas Else ac0464dd8c Update some dependencies 2022-10-22 20:01:42 +02:00
Jan-Lukas Else b06f5c02df Update tor dependency 2022-10-16 22:34:12 +02:00
Jan-Lukas Else 7a4e994478 Update dependencies 2022-10-14 13:00:59 +02:00
Jan-Lukas Else 18c129d163 Update dependencies and small code changes 2022-10-07 16:19:18 +02:00
Jan-Lukas Else b38e92bc57 Add email option for ntfy 2022-10-03 20:09:18 +02:00
Jan-Lukas Else 541b52424e Update dependencies 2022-09-30 16:39:08 +02:00
Jan-Lukas Else 37a9e1f29c Split status in status and visibility
Closes #38

This aligns the implementation more with the IndieWeb standards and allows setting and updating status and visibility individually.
2022-09-23 11:05:07 +02:00
Jan-Lukas Else c7da67b581 Update dependencies 2022-09-21 17:40:34 +02:00
Jan-Lukas Else b4a1972968 Sign ActivityPub requests to get remote actor 2022-09-13 23:05:53 +02:00
Jan-Lukas Else bb8913d2ad Update dependencies 2022-09-09 15:01:32 +02:00
Jan-Lukas Else d3e3ad4913 Update dependencies
Improve script to only update direct dependencies and skip specific ones
2022-09-03 17:07:12 +02:00
Jan-Lukas Else 0a835b5f61 Add and document post parameter to disable interactions (#21) 2022-08-14 11:05:23 +02:00
Jan-Lukas Else a45d28d04f Add UI plugins (#33) and improve documentation for plugins (#32) 2022-08-12 15:42:06 +02:00
Jan-Lukas Else 2158b156c5 Basic (experimental) plugin support with two plugin types (exec and middleware) 2022-08-09 17:47:53 +02:00
Jan-Lukas Else 93d176676f Update everything to Go 1.19 and fix potential Slowloris Attacks 2022-08-05 09:18:46 +02:00
Jan-Lukas Else 548ba794aa Update dependencies 2022-07-31 19:13:11 +02:00
Jan-Lukas Else ef722789ac Add setting to hide old content warning (fix #12) 2022-07-21 19:09:50 +02:00
Jan-Lukas Else 2178b2e223 Allow to change default section via ui 2022-07-17 08:36:10 +02:00
Jan-Lukas Else 22fce13246 Option to hide gpx route with frontmatter "showroute: false" 2022-07-13 16:02:08 +02:00
Jan-Lukas Else b14070ce04 Update dependencies and fix some linting errors 2022-07-10 11:30:43 +02:00
Jan-Lukas Else 3c7f6c72c7 Update dependencies 2022-07-03 09:39:03 +02:00
Jan-Lukas Else 4bd816bde5 Updates dependencies 2022-06-26 11:39:45 +02:00
Jan-Lukas Else fae5614838 Update dependencies 2022-06-21 18:44:48 +02:00
Jan-Lukas Else 2f571cf020 Update to newer Chroma version for highlighting 2022-06-17 16:05:30 +02:00
Jan-Lukas Else 1aa8b1b35f Add support for MicroPub channels and fix a few issues with post checking and the editor preview 2022-06-15 14:44:12 +02:00